.companion_greetingBlock__HyLYN{display:flex;flex-direction:column;gap:var(--s-1)}.companion_greeting__eVDVe{margin:0;font-family:var(--font-display,inherit);font-size:28px;line-height:32px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.companion_voice___kaGt{color:var(--ink-2)}.companion_quip__gdOE3,.companion_voice___kaGt{margin:0;font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_quip__gdOE3{color:var(--muted)}.companion_mapBox__RL_Js{position:relative;height:344px;overflow:hidden;--map-safe-bottom:32px}.companion_chipDot__AXgbC{color:var(--faint)}.companion_next__whg5R{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-4);border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);box-shadow:var(--e-2);animation:companion_today-rise__Cpqv_ var(--dur-slow) var(--ease-out) both}@keyframes companion_today-rise__Cpqv_{0%{opacity:0;transform:translateY(8px)}}.companion_nextHead__qltss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-1) var(--s-3)}.companion_caps__snF09{margin:0;font-size:var(--text-caps);line-height:var(--leading-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.companion_nextFar___27re{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);white-space:nowrap}.companion_nextName__DgTCw{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);margin:0;color:var(--ink);font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:600}.companion_nextAge__dgGsl{color:var(--ink-2);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:400}.companion_nextAddress___UuQP{margin:0;color:var(--ink-2);font-size:var(--text-md);line-height:var(--leading-md)}.companion_nextWhy__ObdY7{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_nextActions__0QFbj{display:flex;gap:var(--s-2);margin-top:var(--s-2)}.companion_nextActions__0QFbj>*{flex:1 1;min-width:0}.companion_presentRow___qgl4{display:flex;margin-top:var(--s-2)}.companion_presentRow___qgl4:empty{display:none}.companion_presentButton__88pEb{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border:1px solid #c62828;border-radius:var(--r-md);background:var(--surface);color:#c62828;font:inherit;font-weight:600}.companion_presentButton__88pEb:disabled{opacity:.5}.companion_deck__ApV6V{position:relative;display:flex;flex-direction:column}.companion_deckNav__wIpiR{display:none}.companion_deckTrack__ptow6{--deck-gap:var(--s-1);--deck-peek:var(--s-3);--deck-air:calc(var(--deck-gap) + var(--deck-peek));display:flex;gap:var(--deck-gap);overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scroll-padding-inline:var(--deck-air);padding-block:var(--s-3);margin-block:calc(var(--s-3) * -1);scrollbar-width:none;-webkit-overflow-scrolling:touch}.companion_deckTrack__ptow6::-webkit-scrollbar{display:none}.companion_deckTrack__ptow6:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-lg)}.companion_deckCard__5p8w4{position:relative;flex:0 0 calc(100% - var(--deck-air) * 2);min-width:0;scroll-snap-align:start}.companion_deckCard__5p8w4:first-child{-webkit-margin-start:var(--deck-air);margin-inline-start:var(--deck-air)}.companion_deckCard__5p8w4:last-child{-webkit-margin-end:var(--deck-air);margin-inline-end:var(--deck-air)}.companion_deckCardFocused__ANLck:before{content:"";position:absolute;inset-inline-start:0;inset-block:var(--r-lg);width:3px;border-radius:var(--r-full);background:var(--accent)}.companion_deckCardDone__vqJRr .companion_deckName__sFAGs,.companion_deckCardDone__vqJRr .companion_nextAddress___UuQP,.companion_deckCardDone__vqJRr .companion_nextAge__dgGsl,.companion_deckCardDone__vqJRr .companion_nextName__DgTCw,.companion_deckCardDone__vqJRr .companion_nextWhen__P_hJk,.companion_deckCardDone__vqJRr .companion_nextWhy__ObdY7{color:var(--muted)}.companion_deckTick__YDmMD{display:inline-flex;vertical-align:-2px;-webkit-margin-end:var(--s-1);margin-inline-end:var(--s-1);color:var(--tone-ok-ink)}.companion_deckBack__tkRBg{flex:0 0 auto;margin-block:calc(var(--s-2) * -1);-webkit-margin-end:calc(var(--s-2) * -1);margin-inline-end:calc(var(--s-2) * -1);padding:var(--s-2);border:0;background:none;font:inherit;font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:600;color:var(--tone-accent-ink);cursor:pointer;border-radius:var(--r-sm);white-space:nowrap}.companion_deckBack__tkRBg:hover{text-decoration:underline}.companion_deckBack__tkRBg:focus-visible{outline:none;box-shadow:var(--focus)}.companion_deckName__sFAGs{flex:0 1 auto;min-width:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--r-sm);overflow-wrap:anywhere}.companion_deckName__sFAGs:hover{text-decoration:underline}.companion_deckName__sFAGs:focus-visible{outline:none;box-shadow:var(--focus)}.companion_deckStatus__ULvc5{display:flex}.companion_deckCard__5p8w4 .companion_nextActions__0QFbj>*{padding-inline:var(--s-2)}.companion_deckCard__5p8w4 .companion_nextActions__0QFbj>*>span{gap:var(--s-1)}.companion_nextWhen__P_hJk{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_board__vecAr{display:flex;align-items:flex-start;gap:var(--s-3)}.companion_cell__eqvxx{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--s-2)}.companion_cellLink__C9SYr{color:inherit;text-decoration:none;border-radius:var(--r-sm)}.companion_cellLink__C9SYr:hover .companion_cellLabel__s661v{color:var(--ink-2);text-decoration:underline}.companion_cellLink__C9SYr:focus-visible{outline:none;box-shadow:var(--focus)}.companion_cellButton__aRF4G{padding:0;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.companion_cellLabel__s661v{margin:0;font-size:var(--text-caps);line-height:var(--leading-xs);font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.companion_cellLabelWide__zx66L{display:none}.companion_cellValue__8te0L{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:0;white-space:nowrap}.companion_numeral__3xwC0{font-family:var(--font-display,inherit);font-size:20px;line-height:1;font-weight:600;letter-spacing:-.015em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_numeralSkeleton__aiyoC{height:20px}.companion_cellNote__XKqDb{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_meter__yAPmR{height:3px;border-radius:var(--r-full);background:var(--surface-3);overflow:hidden}.companion_meterFill__RBsDK{display:block;height:100%;border-radius:var(--r-full);background:var(--accent);animation:companion_today-fill__Zhdpg var(--dur-slow) var(--ease-out) both;transition:width var(--dur-slow) var(--ease-out)}.companion_meterSpacer__VuR_D{display:block;height:3px}@keyframes companion_today-fill__Zhdpg{0%{width:0}}.companion_cell__eqvxx[data-just-met=true] .companion_numeral__3xwC0{border-radius:var(--r-full);animation:companion_today-just-met__YcFE5 var(--dur-slow) var(--ease-out)}@keyframes companion_today-just-met__YcFE5{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 45%,transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb,var(--accent) 0,transparent)}}.companion_rowEnter__ZSUou{animation:companion_today-row-enter__9Nr_h var(--dur-base) var(--ease-out) both;animation-delay:calc(var(--i, 0) * 30ms)}@keyframes companion_today-row-enter__9Nr_h{0%{opacity:0;transform:translateY(6px)}}.companion_num__LsgBw{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_figureStrong__gig3t{color:var(--ink);font-weight:600}.companion_figureWarn__mKlWL{color:var(--tone-warn-ink);font-weight:600}.companion_section__rCJJK{display:flex;flex-direction:column;gap:var(--s-2)}.companion_sectionHead__gmQDa{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3)}.companion_sectionTitle__Rrujc{margin:0;color:var(--ink);font-size:var(--text-lg);line-height:var(--leading-lg);font-weight:600}.companion_sectionLink__HIIBr{color:var(--ink-2);font-size:var(--text-sm);line-height:var(--leading-sm);text-decoration:none;border-radius:var(--r-sm)}.companion_sectionLink__HIIBr:hover{color:var(--ink);text-decoration:underline}.companion_sectionLink__HIIBr:focus-visible{outline:none;box-shadow:var(--focus)}.companion_rows___OoYq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.companion_row__u19fj{display:flex;align-items:center;gap:var(--s-3);min-height:30px;color:inherit;text-decoration:none;border-radius:var(--r-sm);font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_row__u19fj:hover .companion_rowName__ALuMT{text-decoration:underline}.companion_row__u19fj:focus-visible{outline:none;box-shadow:var(--focus)}.companion_disc__fQ7al{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--r-full);background:var(--surface-3);color:var(--ink-2);font-size:var(--text-caps);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_discTime__9_Gum{width:auto;min-width:22px;padding-inline:6px;background:var(--tint-accent);color:var(--tone-accent-ink)}.companion_disc__fQ7al[data-kind=appointment]{border-radius:6px;background:var(--accent);color:var(--accent-ink)}.companion_rowMain__Nyy1d{flex:1 1 auto;min-width:0;display:flex;align-items:baseline;gap:var(--s-2);overflow:hidden}.companion_rowName__ALuMT{flex:0 0 auto;color:var(--ink);font-weight:500;white-space:nowrap}.companion_rowWhy__igvBZ{flex:1 1 auto;min-width:0;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.companion_rowMeta__G_9kw{flex:0 0 auto;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.companion_rowsEmpty__DBPfD{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_ribbonRow__QUMOf{min-height:44px}.companion_ribbonClock__mI3BM{flex:0 0 auto;min-width:38px;color:var(--ink);font-weight:500}.companion_ribbonName__nZ8o9{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--text-md);line-height:var(--leading-md)}.companion_ribbonNext__uygf7{flex:0 0 auto;color:var(--tone-accent-ink);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:600}.companion_ribbonPick__eGo6A{width:100%;padding-block:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.companion_ribbonFocused__335FL{position:relative;margin-inline:calc(var(--s-2) * -1);padding-inline:var(--s-2);background:var(--accent-soft);border-radius:var(--r-sm)}.companion_ribbonFocused__335FL:before{content:"";position:absolute;inset-inline-start:0;inset-block:var(--s-1);width:3px;border-radius:var(--r-full);background:var(--accent)}.companion_ribbonDoorsRow__6ONFv{width:100%;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.companion_ribbonDoorsRow__6ONFv .companion_ribbonName__nZ8o9{color:var(--ink-2)}.companion_ribbonChevron__rVNfg{flex:0 0 auto;display:inline-flex;color:var(--faint)}.companion_ribbonDoorsRow__6ONFv[aria-expanded=true] .companion_ribbonChevron__rVNfg{transform:rotate(180deg);color:var(--ink-2)}.companion_ribbonDoorsRow__6ONFv:hover .companion_ribbonName__nZ8o9{text-decoration:underline}.companion_ribbonDoorsRow__6ONFv:focus-visible{outline:none;box-shadow:var(--focus)}.companion_ribbonEarlier__FZIn5{display:flex;flex-direction:column}.companion_ribbonVisit__DqvZh .companion_ribbonName__nZ8o9{color:var(--muted)}.companion_ribbonVisit__DqvZh .companion_rowMeta__G_9kw{flex:0 1 auto;min-width:0;max-width:55%;overflow:hidden;text-overflow:ellipsis}.companion_ribbonDoors__AUnd7{list-style:none;margin:0;padding:0 0 var(--s-2) var(--s-2);display:flex;flex-direction:column}.companion_ribbonOffRoute__WAfif{display:flex;align-items:center;min-height:30px;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);text-decoration:none;border-radius:var(--r-sm)}.companion_ribbonOffRoute__WAfif:hover{color:var(--ink-2);text-decoration:underline}.companion_ribbonOffRoute__WAfif:focus-visible{outline:none;box-shadow:var(--focus)}.companion_skeletonRows__KApvl{display:flex;flex-direction:column;gap:var(--s-3)}.companion_sectionNote__x7HIx{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_sectionGo__QgJil{display:inline-flex;align-items:center;gap:2px;padding:var(--s-2) 0 var(--s-2) var(--s-3);margin-block:calc(var(--s-2) * -1)}.companion_sectionGoIcon__1ZRyE{display:inline-flex;color:var(--faint)}.companion_sectionGo__QgJil:hover .companion_sectionGoIcon__1ZRyE{color:var(--ink)}.companion_weekFigures__I8ArZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-1)}.companion_weekRow__47oXl{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3);min-height:30px}.companion_weekLabel__vwx0P{flex:0 0 auto;width:66px;color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:500}.companion_weekValue__Ib94E{flex:0 0 auto;display:flex;align-items:baseline;gap:6px}.companion_weekNumeral__C4sPB{font-family:var(--font-display,inherit);font-size:var(--text-xl);line-height:var(--leading-xl);font-weight:600;letter-spacing:-.015em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_weekOf__B7IRg{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_weekChip__QSXgA{flex:0 1 auto;padding:2px var(--s-2);border-radius:var(--r-full);background:var(--surface-2);color:var(--tone-muted-ink);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.companion_weekChip__QSXgA[data-tone=ok]{background:var(--tint-ok);color:var(--tone-ok-ink)}.companion_weekChip__QSXgA[data-tone=warn]{background:var(--tint-warn);color:var(--tone-warn-ink)}.companion_strip__W8DAi{display:flex;align-items:flex-start;gap:var(--s-2);padding-block:var(--s-2);max-width:340px}.companion_stripDay__ha7rl{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.companion_stripDisc__nClzE{width:14px;height:14px;border-radius:var(--r-full);border:1px solid var(--line-strong);background:transparent}.companion_stripDisc__nClzE[data-state=worked]{border-color:var(--accent);background:linear-gradient(to top,var(--accent) 50%,transparent 50%)}.companion_stripDisc__nClzE[data-state=hit]{border-color:transparent;background:var(--accent)}.companion_stripDisc__nClzE[data-today=true]{box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--accent)}.companion_stripLetter__4xfiG{color:var(--muted);font-size:var(--text-caps);line-height:var(--leading-xs);font-weight:600;letter-spacing:.06em}.companion_stripLetter__4xfiG[data-today=true]{color:var(--ink)}.companion_weekFoot__w6kIW{margin:0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_paceAhead__y8vKF{color:var(--tone-ok-ink);font-weight:600}.companion_paceBehind__eD17D{color:var(--tone-warn-ink);font-weight:600}.companion_weekStanding___3RHi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1);margin:0;color:var(--ink-2);font-size:var(--text-sm);line-height:var(--leading-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.companion_weekStandingDot__Guxn2{color:var(--faint)}.companion_weekStandingLink___Gst0{display:inline-flex;align-items:center;gap:2px}.companion_weekStandingLink___Gst0:hover .companion_sectionGoIcon__1ZRyE{color:var(--ink)}.companion_elseItem__MjcqD{border-top:1px solid var(--line)}.companion_elseRow__464w0{min-height:40px;align-items:center}.companion_elseDisc__cwqyq{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--r-full);background:var(--surface-3);color:var(--ink-2)}.companion_elseName__MPHUc{flex:0 0 auto;width:58px;color:var(--ink);font-weight:600}.companion_elseFigures__ooPvC{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-2);padding-block:var(--s-2);color:var(--ink-2)}.companion_elseFigure__Qh8ZH{white-space:nowrap}.companion_elseChevron__9BiWv{flex:0 0 auto;display:inline-flex;color:var(--faint)}.companion_row__u19fj:hover .companion_elseName__MPHUc{text-decoration:underline}.companion_lock__vnF9R{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--tint-warn);border:1px solid var(--warn-soft)}.companion_lockLine__OBXzq{display:flex;align-items:center;gap:var(--s-2);margin:0;flex:1 1 auto;min-width:0;color:var(--tone-warn-ink);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:500}.companion_lockIcon__UKORB{flex:0 0 auto;color:var(--tone-warn-ink)}.companion_lockBar__uLZyj{display:flex;gap:3px;flex:0 0 auto}.companion_lockPip__OIj4y{width:6px;height:6px;border-radius:var(--r-full);background:var(--warn);opacity:.6}.companion_lockAction__9aNat{flex:0 0 auto;color:var(--tone-warn-ink);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:600;text-decoration:none;border-radius:var(--r-sm)}.companion_lockAction__9aNat:hover{text-decoration:underline}.companion_lockAction__9aNat:focus-visible{outline:none;box-shadow:var(--focus)}.companion_nudge__Cdn7I{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);background:var(--tint-accent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.companion_nudgeLine__1NKN_{display:flex;align-items:center;gap:var(--s-2);margin:0;flex:1 1 auto;min-width:0;color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:500}.companion_nudgeIcon__BfKHL{flex:0 0 auto;color:var(--tone-accent-ink)}.companion_nudgeActions__QCAvG{display:flex;align-items:center;gap:var(--s-1);flex:0 0 auto;margin-left:auto}@media (min-width:768px){.companion_mapBox__RL_Js{height:420px}.companion_deckNav__wIpiR{display:flex;gap:var(--s-2);position:absolute;inset-inline-start:0;bottom:calc(100% + var(--s-2))}.companion_strip__W8DAi{gap:var(--s-3)}.companion_board__vecAr{gap:var(--s-4)}.companion_cellLabel__s661v{letter-spacing:.06em}.companion_cellLabelShort__ray1u{display:none}.companion_cellLabelWide__zx66L{display:inline}.companion_cellValue__8te0L{flex-direction:row;align-items:baseline;gap:6px}.companion_numeral__3xwC0{font-size:24px}.companion_numeralSkeleton__aiyoC{height:24px}}@media (min-width:1024px){.companion_greeting__eVDVe{font-size:34px;line-height:40px;letter-spacing:-.015em}.companion_voice___kaGt{font-size:var(--text-md);line-height:var(--leading-md)}.companion_mapBox__RL_Js{position:absolute;inset:0;height:auto;border-radius:var(--r-xl);border:1px solid var(--line);--map-safe-bottom:0px}.companion_row__u19fj{min-height:40px}.companion_ribbonRow__QUMOf{min-height:44px}.companion_board__vecAr{gap:var(--s-8)}.companion_numeral__3xwC0{font-size:28px}.companion_numeralSkeleton__aiyoC{height:28px}.companion_elseRow__464w0{min-height:38px}.companion_weekNumeral__C4sPB{font-size:24px;line-height:28px}.companion_weekLabel__vwx0P{width:76px}.companion_strip__W8DAi{gap:var(--s-2)}}@media (prefers-reduced-motion:reduce){.companion_cell__eqvxx[data-just-met=true] .companion_numeral__3xwC0,.companion_meterFill__RBsDK,.companion_next__whg5R,.companion_rowEnter__ZSUou{animation:none}.companion_meterFill__RBsDK{transition:none}}.companion_deckWhy__ih_w5{margin:0;color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs);overflow-wrap:anywhere}.companion_deckWhyLabel__uTCv_{color:var(--ink-2);font-weight:600}.companion_deckArrival__n9bZP{margin:0;color:var(--ink-2);font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_deckArrivalWarning__AOENm{margin:0;color:var(--tone-warn-ink);font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_deckTag__paO_P{display:flex}.companion_standby__L_Nxa{display:flex;flex-direction:column;gap:var(--s-2);margin-top:var(--s-1)}.companion_standbyHead__ZlcsW{margin:0;color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:500}.companion_standbyDoors__U1NVz{display:flex;flex-direction:column;gap:var(--s-1);margin:0;padding:0;list-style:none}.companion_standbyDoor__GE3tj{display:flex;flex-direction:column;gap:2px;width:100%;min-height:44px;padding:var(--s-2) var(--s-3);border:0;border-radius:var(--r-md);background:var(--surface-2);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.companion_standbyDoor__GE3tj:hover{background:var(--surface-3)}.companion_standbyDoor__GE3tj:focus-visible{outline:none;box-shadow:var(--focus)}.companion_standbyTop__DUV18{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2);min-width:0}.companion_standbyName__qeosX{flex:0 1 auto;min-width:0;color:var(--ink);font-size:var(--text-md);line-height:var(--leading-md);font-weight:500;overflow-wrap:anywhere}.companion_standbyMeta__B62lt{flex:0 0 auto;color:var(--ink-2);font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_standbyReason__58i1B{color:var(--muted);font-size:var(--text-xs);line-height:var(--leading-xs);overflow-wrap:anywhere}.companion_ribbonNote__80YSi{margin:0 0 var(--s-1);-webkit-padding-start:calc(38px + var(--s-3));padding-inline-start:calc(38px + var(--s-3));color:var(--ink-2);font-size:var(--text-sm);line-height:var(--leading-sm)}.companion_ribbonNoteWarning__J330e{color:var(--tone-warn-ink)}.companion_ribbonShort__nNEbU{margin:var(--s-2) 0 0;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-sm)}