.ob-arrival-line{position:fixed;left:var(--step-4);bottom:var(--step-6);z-index:40;max-width:min(36rem,calc(100vw - 2 * var(--step-4)));margin:0;padding:var(--step-2-5) var(--step-3-5);border:1px solid var(--hairline);border-radius:var(--radius-pop);background:var(--fill);box-shadow:var(--shadow-soft);color:var(--ink);font-family:var(--sans);font-size:var(--t-small);line-height:var(--lh-body);cursor:default}body:has(.odk-quick-menu) .ob-arrival-line{max-width:min(36rem,calc(100% - var(--step-4) - 52px - 28px - var(--step-2)))}