.FreeView_page__sTQ_x{height:100%;overflow-y:auto;padding:24px 20px 32px;background:var(--g-bg);color:var(--g-ink);font-family:var(--font-display)}.FreeView_head__33xzp{margin:0 0 18px}.FreeView_title__Smbay{margin:0;font-size:22px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--g-accent-bright)}.FreeView_sub__H1f93{margin:4px 0 0;font-size:12px;color:var(--g-ink-dim)}.FreeView_grid__XFct_{display:grid;grid-gap:2px;gap:2px;overflow-x:auto}.FreeView_rail__xOovP{position:relative;height:480px;margin-top:34px}.FreeView_hour__Vd8yn,.FreeView_line__CF_zz{position:absolute;left:0;right:0}.FreeView_hour__Vd8yn{transform:translateY(-50%);font-size:10px;color:var(--g-ink-faint);text-align:right;padding-right:6px}.FreeView_day__4G1ud{min-width:0}.FreeView_dayHead__WE70A{display:flex;align-items:baseline;gap:4px;height:30px;margin-bottom:4px;padding:0 4px;font-size:11px;color:var(--g-ink-dim);border-bottom:1px solid var(--g-line)}.FreeView_today__503Fs .FreeView_dayHead__WE70A{color:var(--g-today);border-bottom-color:var(--g-today)}.FreeView_num__HuQuj{font-size:15px;font-weight:700;color:var(--g-ink)}.FreeView_today__503Fs .FreeView_num__HuQuj{color:var(--g-today)}.FreeView_body__Au_6O{position:relative;height:480px;background:var(--g-surface-1);border-radius:3px;overflow:hidden}.FreeView_line__CF_zz{border-top:1px solid var(--g-line)}.FreeView_busy__srVqA{position:absolute;left:2px;right:2px;background:var(--g-ink-dim);border-radius:2px;opacity:.85}.FreeView_foot__OObCE{margin-top:14px;font-size:11px;color:var(--g-ink-dim)}.FreeView_swatch__tGkn_{display:inline-block;width:10px;height:10px;vertical-align:-1px;border-radius:2px;background:var(--g-ink-dim)}.FreeView_link__kT0FR{color:var(--g-accent-bright);text-decoration:none}.ShareDays_days__ct6a5{display:flex;align-items:flex-start;gap:2px;flex:1 1 auto}.ShareDays_rail__WMrzM{position:-webkit-sticky;position:sticky;left:0;z-index:var(--z-grid-label);flex:0 0 38px;margin-top:36px;background:var(--g-bg)}.ShareDays_hour__MEfi5{position:absolute;right:6px;transform:translateY(-50%);font-size:10px;color:var(--g-ink-faint);white-space:nowrap}.ShareDays_day__MWTYi{flex:1 1;min-width:44px}.ShareDays_gapBefore__29fi8{margin-left:10px}.ShareDays_head__fsvv7{display:flex;align-items:baseline;gap:4px;height:30px;margin-bottom:6px;padding:0 4px;font-size:11px;color:var(--g-ink-dim);border-bottom:1px solid var(--g-line);white-space:nowrap;overflow:hidden}.ShareDays_num__S8BeM{font-size:15px;font-weight:700;color:var(--g-ink)}.ShareDays_today__rJf3v .ShareDays_head__fsvv7{color:var(--g-today);border-bottom-color:var(--g-today)}.ShareDays_today__rJf3v .ShareDays_num__S8BeM{color:var(--g-today)}.ShareDays_body__3m3RH{position:relative;background:var(--g-surface-1);border-radius:3px;overflow:hidden;touch-action:none}.ShareDays_line__m0OKC{position:absolute;left:0;right:0;border-top:1px solid var(--g-line);opacity:.6}.ShareDays_hatch__31ORj{position:absolute;left:0;right:0;background:repeating-linear-gradient(135deg,transparent 0 5px,rgba(122,106,79,.28) 5px 6px)}.ShareDays_hourIn__3bky7{position:absolute;left:3px;padding-top:1px;font-size:9px;line-height:1;color:var(--g-ink-faint);pointer-events:none;z-index:var(--z-grid-label)}.ShareDays_sea__eMCko{position:absolute;left:0;right:0;background:var(--share-sea)}.ShareDays_soft__WukTu{position:absolute;left:4px;right:4px;padding:1px 3px;font-size:9.5px;color:var(--share-sea-ink);opacity:.55;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ShareDays_island__sljxm{position:absolute;left:1px;right:1px;box-sizing:border-box;border:1.5px solid var(--share-island);border-radius:4px;background:var(--share-island-fill);pointer-events:none}.ShareDays_name__RQFXB{position:absolute;left:4px;right:4px;padding-top:1px;font-family:var(--font-text-narrow,inherit);font-size:9.5px;color:var(--share-sea-ink);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.ShareDays_hand__HSKm5{position:absolute;left:3px;right:3px;box-sizing:border-box;border-radius:3px;pointer-events:none}.ShareDays_handSelected__NZvkZ{outline:2px solid var(--g-accent);outline-offset:-1px}.ShareScreen_screen__hBP6_{position:fixed;z-index:var(--z-chrome-share);background:var(--g-bg);border-right:1px solid var(--g-line)}.ShareScreen_scroll__XYd3d{position:absolute;inset:0;overflow:auto;padding:10px 8px 24px 4px}.ShareScreen_inner__DA7oP{display:flex;align-items:flex-start;gap:6px;min-width:min-content}.ShareScreen_picking__mXSB2 [data-col-head],.ShareScreen_picking__mXSB2 [data-ribbon]{cursor:pointer}.ShareScreen_picking__mXSB2 [data-col-id]{cursor:crosshair}@media (hover:hover){.ShareScreen_picking__mXSB2 [data-col-head]:hover{background-color:rgba(255,176,0,.26)!important;box-shadow:inset 0 -3px 0 var(--g-accent-bright)}.ShareScreen_picking__mXSB2 [data-col-head]:hover+[data-col-id]:before{content:"";position:absolute;inset:0;background:rgba(255,176,0,.08);pointer-events:none;z-index:var(--z-grid-mark)}}.ShareScreen_aim__svm5o{position:fixed;z-index:var(--z-chrome-share);height:0;border-top:2px solid var(--g-accent);pointer-events:none}.ShareScreen_aimLabel__s3_8C{position:absolute;right:2px;top:-16px;padding:0 4px;font-size:10px;line-height:15px;border-radius:3px;background:var(--g-accent);color:var(--g-bg)}.ShareScreen_drag__E_RiK{position:absolute;left:2px;right:2px;box-sizing:border-box;border:1.5px dashed var(--g-accent);background:rgba(255,176,0,.12);pointer-events:none}.ShareScreen_callout__1ugAR{position:absolute;right:2px;padding:0 4px;font-size:10px;line-height:15px;border-radius:3px;background:var(--g-accent);color:var(--g-bg);white-space:nowrap}.ShareScreen_calloutTop__Hh8Jq{top:-16px}.ShareScreen_calloutBottom__iOTYI{bottom:-16px}.ShareScreen_rail__FPLd5{position:relative;flex:0 0 22px;margin-top:36px}.ShareScreen_railTrack__7kV6J{position:absolute;top:0;bottom:0;left:10px;width:2px;background:var(--g-line);border-radius:1px}.ShareScreen_handle__xmQ5Y{position:absolute;left:2px;width:18px;height:12px;margin-top:-6px;box-sizing:border-box;border:1px solid var(--g-line-bright);border-radius:3px;background:var(--g-bg-elev-2);box-shadow:inset 1px 1px 0 rgba(255,255,255,.08),inset -1px -1px 0 rgba(0,0,0,.4);cursor:ns-resize;touch-action:none}.ShareScreen_handleCallout__Ds6Sq{position:absolute;right:22px;top:-3px;padding:0 4px;font-size:10px;line-height:15px;border-radius:3px;background:var(--g-accent);color:var(--g-bg);white-space:nowrap}.ShareScreen_waiting__1g2nW{position:fixed;z-index:var(--z-chrome-status);transform:translate(-100%,-50%);padding:1px 6px;font-size:11px;border-radius:3px;color:var(--g-accent-bright);border:1px solid var(--g-accent);background:rgba(255,176,0,.1);pointer-events:none;white-space:nowrap}.ShareScreen_detail__rEZUY{position:fixed;z-index:var(--z-chrome-status);box-sizing:border-box;padding:10px 12px 12px;background:var(--g-surface-1);border:1px solid var(--g-line);box-shadow:0 6px 18px rgba(0,0,0,.5);font-size:12px;color:var(--g-ink)}.ShareScreen_detailHead__SLC2u{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ShareScreen_detailTitle___7AZV{font-size:11px;letter-spacing:.08em;color:#ff6b3d;font-weight:700}.ShareScreen_detailClose__jKGa_{font:inherit;background:none;border:0;color:var(--g-ink-dim);cursor:pointer}.ShareScreen_detailName___hrCC{font-size:15px;font-weight:700}.ShareScreen_detailMail__6OeBb{display:block;color:var(--g-accent-bright);text-decoration:none;margin:2px 0 6px}.ShareScreen_detailMemo__jeeNz{margin:6px 0;padding-left:8px;border-left:2px solid var(--g-line);color:var(--g-ink-dim);white-space:pre-wrap}.ShareScreen_detailRows__a_ECa{display:grid;grid-template-columns:52px 1fr;grid-gap:3px 8px;gap:3px 8px;margin:8px 0}.ShareScreen_detailRows__a_ECa dt{color:var(--g-ink-faint)}.ShareScreen_detailRows__a_ECa dd{margin:0}.ShareScreen_detailActs__YYNDI{display:flex;gap:6px}.ShareScreen_accept__pBHI6,.ShareScreen_decline__8Idr0{flex:1 1;font:inherit;padding:5px 8px;border-radius:4px;border:1px solid var(--g-line);background:var(--g-bg-elev-2);color:var(--g-ink);cursor:pointer}.ShareScreen_accept__pBHI6{color:#74d98a;border-color:#74d98a}.ShareScreen_linkOpen__SSQBC{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:0;font:inherit;text-align:left;color:inherit;background:none;border:0;cursor:pointer}.ShareScreen_window__Scnnv{display:flex;align-items:flex-start;gap:10px}.ShareScreen_arrow__T2LEY{align-self:center;color:var(--g-ink-dim);font-size:16px}.ShareScreen_dayBox__jKGis{display:flex;flex-direction:column;gap:4px}.ShareScreen_day__J_8kQ{display:flex;flex-direction:column;align-items:center;width:58px;padding:4px 0 5px;line-height:1.1}.ShareScreen_dayDow__umLze,.ShareScreen_dayMonth__LbdTi{font-size:10.5px;color:var(--g-ink-dim)}.ShareScreen_dayNum__Q3IJH{font-size:24px;font-weight:700}.ShareScreen_dayTime__iZPnY{width:58px;font-size:11.5px;padding:3px 0}.ShareScreen_fieldRow__xvDoB,.ShareScreen_flex__nvAX5,.ShareScreen_show__Pn0X7{display:flex;align-items:center;gap:8px;font-size:12.5px}.ShareScreen_showField__ojwza{width:64px;text-align:center}.ShareScreen_flex__nvAX5{flex-wrap:wrap}.ShareScreen_quiet__hwbc1{flex-basis:100%;padding-left:22px;font-size:11px;color:var(--g-ink-faint)}.ShareScreen_fieldRow__xvDoB{align-items:flex-start}.ShareScreen_fieldLabel__QmWqr{flex:0 0 42px;padding-top:4px;color:var(--g-ink-dim)}.ShareScreen_where__3H1BM{position:relative;flex:1 1;min-width:0}.ShareScreen_where__3H1BM input{width:100%;box-sizing:border-box}.ShareScreen_suggest__XI9tm{position:absolute;left:0;right:0;top:100%;z-index:var(--z-panel-tray);background:var(--g-surface-1);border:1px solid var(--g-line)}.ShareScreen_suggestRow__imCd8{display:block;width:100%;padding:4px 6px;font:inherit;font-size:12px;text-align:left;color:var(--g-ink);background:none;border:0;cursor:pointer}.ShareScreen_suggestOn__HDr5m{background:var(--g-bg-elev-2)}.ShareScreen_noteField__q_jYB{flex:1 1;min-width:0;resize:vertical}.ShareScreen_toggle__PGgMI{display:flex;gap:0}.ShareScreen_toggle__PGgMI>*{border-radius:0}.ShareScreen_toggle__PGgMI>:first-child{border-radius:var(--radius) 0 0 var(--radius)}.ShareScreen_toggle__PGgMI>:last-child{border-radius:0 var(--radius) var(--radius) 0}.ShareScreen_foot__5Fkjg{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--g-line)}.ShareScreen_copy__L4_lT{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;font-size:14px}.ShareScreen_copyGlyph__ogpXd{width:26px;height:26px;flex:none}.ShareScreen_pair__vduh5{display:flex;gap:6px}.ShareScreen_pair__vduh5>*{flex:1 1}.ShareScreen_mail__qoIlu{display:flex;flex-direction:column;gap:6px}.ShareScreen_mailto__YwMjr{text-align:center;text-decoration:none;color:var(--g-ink)}.MonthSketch_box__QmHuy{margin-top:10px}.MonthSketch_head__9MdzW{display:flex;align-items:center;justify-content:space-between;padding:0 2px 4px}.MonthSketch_title__8H7iX{font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--g-accent)}.MonthSketch_plus__WznNh{width:22px;height:22px;font-size:15px;line-height:1;color:var(--g-ink);background:var(--g-bg-elev-2);border:1px solid var(--g-line);border-radius:3px;box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark);cursor:pointer}.MonthSketch_field__FCsTz{width:100%;box-sizing:border-box;padding:4px 6px;font-size:13px;color:var(--g-ink);background:var(--g-bg);border:1px solid var(--g-line-bright);border-radius:2px}.MonthSketch_field__FCsTz:focus{outline:none;border-color:var(--g-accent)}.MonthSketch_said__2SssI{margin-top:3px;font-size:11px;line-height:1.4;color:var(--g-ink-dim)}.MonthSketch_offerMeta__7Mqp8 b,.MonthSketch_said__2SssI b{font-weight:600;color:var(--g-accent)}.MonthSketch_bad__8AIus{color:var(--g-today)}.MonthSketch_secHead__GArfW{display:flex;align-items:baseline;justify-content:space-between}.MonthSketch_small__I1S_V{padding:0 7px;font-size:10px}.MonthSketch_how__nOqWa{font-weight:400;letter-spacing:0;text-transform:none}.MonthSketch_hint__JyYVy{font-size:10.5px;line-height:1.45;color:var(--g-ink-faint)}.MonthSketch_hint__JyYVy i{font-style:normal;color:var(--g-ink-dim)}.MonthSketch_empty__L_XUH{padding:2px 4px;font-size:11px;color:var(--g-ink-faint)}.MonthSketch_tray__jCrZS{min-height:54px}.MonthSketch_looks__7Cj_w{display:grid;grid-template-columns:70px 1fr;grid-gap:4px 8px;gap:4px 8px;align-items:start}.MonthSketch_lookName__0LHvr{display:flex;align-items:center;gap:5px;padding-top:6px;font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--g-ink-dim)}.MonthSketch_lookBox__ltqo0{min-height:26px}.MonthSketch_target__i9_Hc{cursor:copy;border-color:var(--g-accent-deep)}.MonthSketch_target__i9_Hc .MonthSketch_empty__L_XUH{color:var(--g-accent)}.MonthSketch_glyph__k5mDl{flex-shrink:0;width:14px;height:12px;border-radius:2px}.MonthSketch_glyph_wash___Jn8N{background:color-mix(in srgb,#14736d 60%,transparent)}.MonthSketch_glyph_outline__J8uNA{box-sizing:border-box;border:2px solid #aa27be}.MonthSketch_glyph_range__lEJHs{height:5px;background:#4935b1}.MonthSketch_glyph_text__Rzo1_{height:8px;border-left:3px solid #257715;border-radius:0}.MonthSketch_chip__CYlD9{gap:5px}.MonthSketch_chipOn__Sykt7{outline:1px solid var(--g-accent-bright);outline-offset:1px}.MonthSketch_idle__ADlYS{opacity:.55}.MonthSketch_sw__6DEvn{flex-shrink:0;width:9px;height:9px;border-radius:2px}.MonthSketch_swBig__X0KUi{flex-shrink:0;width:12px;height:12px;border-radius:2px}.MonthSketch_meta__5x0zQ{font-size:10px;color:var(--g-ink-faint)}.MonthSketch_added__P7ICj{font-size:10px;color:var(--g-accent)}.MonthSketch_card__LF_pM{margin-top:4px;padding:8px;background:var(--g-bg-elev-2);border:1px solid var(--g-line-bright);border-radius:4px;box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark)}.MonthSketch_cardRow__FtSLd{display:flex;align-items:center;gap:6px}.MonthSketch_cardName__2odJ3{flex:1 1;min-width:0;padding:3px 6px;font-size:13px;font-weight:700;color:var(--g-ink);background:var(--g-bg);border:1px solid var(--g-line-bright);border-radius:2px}.MonthSketch_reals__2s8zB{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;margin-top:4px}.MonthSketch_reals__2s8zB button{padding:5px 4px;text-align:center}.MonthSketch_reals__2s8zB small{display:block;margin-top:1px;font-size:9.5px;color:var(--g-ink-faint)}.MonthSketch_findBox__GeAgX{padding:3px 6px}.MonthSketch_offer__oR9rb{position:fixed;z-index:var(--z-chrome-status);overflow:hidden;background:var(--g-bg-elev-2);border:1px solid var(--g-line-bright);border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.6)}.MonthSketch_offerHead__ikUs1{padding:4px 10px;font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--g-ink-faint);border-bottom:1px solid var(--g-line)}.MonthSketch_offerRow__pj8Tx{display:flex;align-items:center;gap:8px;padding:6px 10px;font-size:13px;color:var(--g-ink);cursor:pointer}.MonthSketch_offerOn___AAoU{background:var(--g-surface-3);box-shadow:inset 3px 0 0 var(--g-accent)}.MonthSketch_offerKey__bVYLW{flex-shrink:0;width:16px;font-size:11px;text-align:center;color:var(--g-ink-faint)}.MonthSketch_offerName__9xh3H{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MonthSketch_offerMeta__7Mqp8{margin-left:auto;font-size:11px;white-space:nowrap;color:var(--g-ink-faint)}.MonthSketch_wash__jFcew{position:absolute;inset:0;pointer-events:none}.MonthSketch_ring__AZ8Wy{position:absolute;border:2px solid;border-radius:4px;pointer-events:none}.MonthSketch_word__LlgYn{position:absolute;z-index:var(--z-grid-label);overflow:hidden;font-size:11px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--g-ink);text-shadow:0 0 3px #000;cursor:pointer}.MonthSketch_wordOn___eCWD{color:var(--g-accent-bright)}.MonthSketch_held__1jziv,.MonthSketch_peek__y9OP0{position:absolute;inset:1px;border-radius:2px;pointer-events:none}.MonthSketch_held__1jziv{border:1px solid var(--g-accent-bright)}.MonthSketch_peek__y9OP0{inset:2px;border:1px dashed var(--g-accent)}.MonthSketch_edge__BeRA7{position:absolute;z-index:var(--z-grid-over);width:12px;margin-left:-6px;cursor:ew-resize;touch-action:none}.MonthSketch_edge__BeRA7:after{top:0;bottom:0;left:5px;width:2px;border-radius:1px}.MonthSketch_edge__BeRA7:after,.MonthSketch_shared__ESl_O:before{content:"";position:absolute;background:var(--g-accent-bright);opacity:0}.MonthSketch_shared__ESl_O:before{top:50%;left:1px;width:10px;height:10px;margin-top:-5px;border-radius:50%}.MonthSketch_live__PctHW:after,.MonthSketch_live__PctHW:before{opacity:1}@media (hover:hover){.MonthSketch_edge__BeRA7:hover:after,.MonthSketch_edge__BeRA7:hover:before{opacity:1}}@media (hover:none){.MonthSketch_edge__BeRA7:after,.MonthSketch_shared__ESl_O:before{opacity:.45}}@media (max-width:720px){.MonthSketch_cardName__2odJ3,.MonthSketch_field__FCsTz{font-size:16px}.MonthSketch_edge__BeRA7{width:22px;margin-left:-11px}.MonthSketch_edge__BeRA7:after{left:10px}.MonthSketch_shared__ESl_O:before{left:6px}}.MonthTemp_curve__PqAgV{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.MonthTemp_curve__PqAgV path{fill:none;stroke:var(--wx-curve);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.MonthTemp_curve__PqAgV path.MonthTemp_halo__00Ad2{stroke:var(--g-bg);stroke-opacity:.8;stroke-width:5px}.MonthTemp_callout__DtLte{position:absolute;display:none;width:0;height:0;z-index:var(--z-grid-now);pointer-events:none}.MonthTemp_dot__TfIKz{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 1.5px var(--g-bg)}.MonthTemp_label__bT61v{position:absolute;left:9px;top:0;transform:translateY(-50%);display:flex;align-items:baseline;gap:4px;padding:1px 6px;border-radius:3px;background:var(--g-bg-elev-2);border:1px solid var(--g-line-bright);font:600 11px var(--font-display);white-space:nowrap}.MonthTemp_flip__g36ck .MonthTemp_label__bT61v{left:auto;right:9px}.MonthTemp_temp__p7OJ5{color:inherit}.MonthTemp_at__BB2iT{color:var(--g-ink-dim);font-weight:400}.MonthPeek_peek__a7lsT{position:fixed;z-index:var(--z-chrome-month);box-sizing:border-box;max-height:60vh;overflow:hidden auto;padding:6px 8px 8px;font-size:12px;color:var(--g-ink);background:var(--g-bg-elev);border:1px solid var(--g-line-bright);border-radius:5px;box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark),0 6px 18px rgba(0,0,0,.55);pointer-events:none}.MonthPeek_head__xPyW0{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.MonthPeek_date__Oqusz{font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--g-accent)}.MonthPeek_words__GJQrR{font-weight:600}.MonthPeek_place__xuad1,.MonthPeek_words__GJQrR{margin-bottom:3px;color:var(--g-ink-dim)}.MonthPeek_row__Wmvwx{display:flex;align-items:baseline;gap:6px;padding:1px 0;line-height:1.35}.MonthPeek_sw__T7AwO{flex-shrink:0;width:12px;height:4px;border-radius:2px;align-self:center}.MonthPeek_sq__eEJg6{flex-shrink:0;width:7px;height:7px;border-radius:1px;align-self:center;background:var(--g-line-bright)}.MonthPeek_clock__uxXp3{flex-shrink:0;color:var(--g-ink-dim)}.MonthPeek_moon__plkJ8{display:inline-flex;width:12px;height:12px;align-self:center;color:var(--g-accent)}.MonthPeek_moon__plkJ8 svg{width:12px;height:12px}.MonthPeek_none__pcA9H{color:var(--g-ink-faint)}.MonthScrub_scrub___A_tL{position:fixed;z-index:var(--z-chrome-month);box-sizing:border-box;display:flex;flex-direction:column;padding:6px 8px 8px;font-size:12px;color:var(--g-ink);background:var(--g-bg-elev);border:1px solid var(--g-line-bright);border-radius:5px;box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark),0 6px 18px rgba(0,0,0,.55);pointer-events:none}.MonthScrub_date__4fyej{font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--g-accent);margin-bottom:3px}.MonthScrub_row__jiezz{display:flex;align-items:center;gap:6px;line-height:1.35;color:var(--g-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MonthScrub_sw__j_0xK{width:12px;height:4px;border-radius:2px}.MonthScrub_sq__B94ss,.MonthScrub_sw__j_0xK{flex-shrink:0;background:var(--g-line-bright)}.MonthScrub_sq__B94ss{width:7px;height:7px;border-radius:1px}.MonthScrub_read__EMJI_{flex-shrink:0;height:32px;margin:4px 0 6px;padding:2px 6px;overflow:hidden;background:var(--g-bg);border-radius:3px;box-shadow:inset 1px 1px 0 var(--bevel-dark),inset -1px -1px 0 var(--bevel-light)}.MonthScrub_readLine___6C5B{line-height:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MonthScrub_clock__fuk_F{color:var(--g-accent);font-weight:700}.MonthScrub_col__G7bjY{position:relative;flex:1 1;min-height:0}.MonthScrub_hour__tsLZx{position:absolute;left:0;right:0;border-top:1px solid var(--g-line)}.MonthScrub_hour__tsLZx span{position:absolute;top:-6px;left:0;font-size:9.5px;line-height:11px;color:var(--g-ink-faint);background:var(--g-bg-elev);padding-right:2px}.MonthScrub_lanes__kI_Gb{position:absolute;top:0;bottom:0;left:40px;right:0}.MonthScrub_block__PXBLI{position:absolute;box-sizing:border-box;border-radius:2px;overflow:hidden;background:var(--g-line-bright)}.MonthScrub_on__S_JL1{box-shadow:inset 0 0 0 2px var(--g-accent)}.MonthScrub_name__mj0s4{display:block;padding:1px 4px;line-height:13px;font-weight:600;text-overflow:ellipsis}.MonthScrub_name__mj0s4,.MonthScrub_pin__gFphW{font-size:11px;white-space:nowrap;overflow:hidden}.MonthScrub_pin__gFphW{position:absolute;left:0;right:0;display:flex;align-items:center;gap:4px;height:13px;margin-top:-6px}.MonthScrub_none__hixtm{position:absolute;top:45%;left:40px;right:0;text-align:center;color:var(--g-ink-faint)}.MonthScrub_finger__PHDEO{position:absolute;left:0;right:0;height:0;border-top:2px solid var(--g-accent)}.MonthDrop_dropping___yp9d [data-month-bar],.MonthDrop_dropping___yp9d [data-month-faded],.MonthDrop_dropping___yp9d [data-month-sky],.MonthDrop_dropping___yp9d [data-sketch-word]{opacity:.18;transition:opacity .12s ease-out}.MonthDrop_tall__88a6W{position:absolute;top:2px;bottom:2px;left:4px;right:4px;border-left:1px solid var(--g-line);pointer-events:none}.MonthDrop_seg__pmz9m{position:absolute;border-radius:2px;background:var(--g-line-bright)}.MonthDrop_ghost__cED8h{position:absolute;left:0;right:0;box-sizing:border-box;border:1.5px dashed var(--g-accent);border-radius:3px;background:color-mix(in srgb,var(--g-accent) 18%,transparent)}.MonthDrop_ghostLabel__GytKL{position:absolute;left:3px;top:1px;font-size:10.5px;font-weight:700;line-height:12px;color:var(--g-accent);white-space:nowrap}.MonthGrid_month__Ny1Kr{position:fixed;z-index:var(--z-chrome-month);background:var(--g-bg);display:flex;flex-direction:column;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:pan-y}.MonthGrid_title__8a57_{display:flex;align-items:center;padding:0 10px;font-family:var(--font-display);font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--g-ink-dim);flex-shrink:0}.MonthGrid_heads__njp_j{position:relative;flex-shrink:0;border-bottom:1px solid var(--g-line)}.MonthGrid_head__0HeQb{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--g-ink-faint)}.MonthGrid_scroll__9TUa_{position:absolute;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.MonthGrid_inner__7nXB_{position:relative}.MonthGrid_cartouches__lZpOl{position:absolute;top:0;background:#000}.MonthGrid_monthBox__1IlHp{position:absolute;left:0;right:0}.MonthGrid_cartouche__x3mSp{position:-webkit-sticky;position:sticky;top:6px;display:block;margin:6px 6px 0;padding:3px 0;text-align:center;font-family:var(--font-display);font-size:11px;font-weight:800;letter-spacing:.06em;color:var(--g-accent);background:var(--g-bg-elev-2);border-radius:4px;box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark)}.MonthGrid_labelsOver__q_iza{position:fixed;z-index:var(--z-chrome-dial);overflow:hidden;pointer-events:none}.MonthGrid_row__bzXx7{position:absolute;left:0;right:0}.MonthGrid_day__Mofod{position:absolute;top:0;box-sizing:border-box;border-right:1px solid var(--g-line);border-bottom:1px solid var(--g-line);overflow:hidden;cursor:pointer}.MonthGrid_day__Mofod:hover{box-shadow:inset 0 0 0 1px var(--g-ink-dim)}.MonthGrid_sunday__g4M1j>*{opacity:.82}.MonthGrid_today__V_dDX{box-shadow:inset 0 0 0 2px var(--g-accent)}.MonthGrid_today__V_dDX:hover{box-shadow:inset 0 0 0 2px var(--g-accent-bright)}.MonthGrid_lit__GKOSz{box-shadow:inset 0 0 0 2px var(--g-accent-deep);background-color:rgba(255,176,0,.08)}.MonthGrid_lost__FdlI6{background:repeating-linear-gradient(135deg,transparent 0 5px,var(--g-line) 5px 6px);cursor:default}.MonthGrid_card___EdMI{position:absolute;left:2px;z-index:var(--z-grid-label);padding:0 var(--card-pad,7px);line-height:1.25;font-weight:700;color:var(--g-ink);background:linear-gradient(90deg,transparent,rgba(12,10,8,.82) 5px,rgba(12,10,8,.82) calc(100% - 5px),transparent);white-space:nowrap;max-width:var(--card-max,calc(100% - 18px));overflow:hidden;text-overflow:ellipsis;pointer-events:none}.MonthGrid_cardLine__EwqiD{left:50%;transform:translateX(-50%)}.MonthGrid_numDim__C8Aps{opacity:.45}.MonthGrid_figures__ohqtG{position:absolute;top:1px;right:4px;z-index:var(--z-grid-label);font-size:10.5px;font-weight:700;color:var(--g-ink);text-shadow:0 0 2px #000,0 0 3px #000;pointer-events:none}.MonthGrid_sky__rc_C2{position:absolute;right:3px;z-index:var(--z-grid-label);display:flex;gap:2px;padding:1px 3px;background:rgba(12,10,8,.7);border-radius:3px}.MonthGrid_skyItem__6ef87{position:relative;display:flex;width:11px;height:11px;align-items:center;justify-content:center;color:var(--g-accent);text-decoration:none}.MonthGrid_skyItem__6ef87 svg{width:11px;height:11px}.MonthGrid_star__YDnSA{font-size:10px;line-height:1}.MonthGrid_skyTip__4t7ca{display:none;position:absolute;right:0;bottom:14px;padding:2px 6px;font-size:11px;white-space:nowrap;color:var(--g-ink);background:var(--g-bg-elev-2);border:1px solid var(--g-line-bright);border-radius:3px;pointer-events:none}@media (hover:hover){.MonthGrid_skyItem__6ef87:hover .MonthGrid_skyTip__4t7ca{display:block}}.MonthGrid_headWords__gEty_{margin-left:6px;font-family:var(--font-text);font-weight:600;color:var(--g-ink-dim)}@media (hover:hover){.MonthGrid_day__Mofod:hover:has(.MonthGrid_headWords__gEty_){overflow:visible;z-index:var(--z-grid-now)}.MonthGrid_day__Mofod:hover .MonthGrid_card___EdMI{max-width:none}.MonthGrid_endCol__m_VSm:hover .MonthGrid_card___EdMI{max-width:calc(100% - 4px);white-space:normal}}.MonthGrid_bar__FicOD{position:absolute;border-radius:2px;background:var(--g-line-bright);cursor:pointer}.MonthGrid_bar__FicOD:before{content:"";position:absolute;inset:-3px 0}.MonthGrid_egg__keqzJ{position:absolute;z-index:var(--z-grid-now);display:flex;pointer-events:none;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.MonthGrid_eggName__f_yM_{padding:0 3px;font-size:11px;font-weight:700;white-space:nowrap;color:var(--g-ink);text-shadow:0 0 2px #000,0 0 3px #000}.MonthGrid_barObservance__rl2Hq{background:var(--g-surface-3);box-shadow:inset 0 0 0 1px var(--g-line-bright)}.MonthGrid_barOutlined__L9nv7{background:rgba(12,10,8,.7);box-shadow:inset 0 0 0 1px var(--g-ink-dim)}.MonthGrid_barOn___29R7{outline:1px solid var(--g-accent);outline-offset:1px}.MonthGrid_barLabel__dLmP9{position:absolute;left:0;right:0;transform:translateY(-50%);font-size:10.5px;line-height:1;color:var(--g-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 2px #000,0 0 3px #000;pointer-events:none}.MonthGrid_lines__lIKxp{position:absolute;left:4px;right:4px;pointer-events:none}.MonthGrid_line__7OQkr{font-size:10.5px;line-height:13px;color:var(--g-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MonthGrid_lineTime__nGnhP{color:var(--g-ink)}.MonthGrid_lineThin__O_r9z{padding-left:3px;font-size:9px;line-height:11px;border-left:2px solid var(--g-line-bright)}.MonthGrid_sq__8_p78{display:inline-block;width:6px;height:6px;margin-right:4px;border-radius:1px;vertical-align:1px}.MonthGrid_fade__abpuT{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.75),transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.75),transparent)}.MonthGrid_place__kNf0O{position:absolute;left:4px;right:4px;text-align:center;font-size:11px;color:var(--g-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.MonthGrid_strip__at2gx{position:absolute;left:1px;right:1px;bottom:1px;height:var(--strip);transition:height .12s ease-out}.MonthGrid_strip__at2gx:hover{height:max(18px,calc(var(--strip) * 3));background:var(--g-bg);z-index:var(--z-grid-label)}.MonthGrid_column__2kTnn{position:absolute;left:4px;right:4px;border-left:1px solid var(--g-line)}.MonthGrid_seg__QEM7e{position:absolute;top:0;height:100%;border-radius:1px;background:var(--g-line-bright)}.MonthGrid_segCol__tXiUS{left:0;right:0;top:auto;bottom:auto;border-radius:2px;overflow:hidden}.MonthGrid_segName__Wg_TJ{display:block;padding:1px 4px;font-size:10.5px;line-height:12px;color:var(--g-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MonthGrid_tip__eFU7b{display:none;position:absolute;top:auto;bottom:calc(100% + 3px);left:0;z-index:var(--z-grid-now);padding:2px 6px;border-radius:3px;font-size:11px;color:var(--g-ink);background:var(--g-surface-3);white-space:nowrap;pointer-events:none}@media (hover:hover){.MonthGrid_seg__QEM7e:hover .MonthGrid_tip__eFU7b{display:block}.MonthGrid_day__Mofod:has(.MonthGrid_seg__QEM7e:hover){overflow:visible;z-index:var(--z-grid-now)}}.MonthGrid_segCol__tXiUS .MonthGrid_tip__eFU7b{bottom:auto;top:0;left:100%}.MonthGrid_endCol__m_VSm .MonthGrid_tip__eFU7b{left:auto;right:0}.MonthGrid_endCol__m_VSm .MonthGrid_segCol__tXiUS .MonthGrid_tip__eFU7b{right:100%}.MonthGrid_linesLens__2BHQ7{-webkit-clip-path:inset(0 -100vw 0 -4px);clip-path:inset(0 -100vw 0 -4px);z-index:var(--z-grid-label)}.MonthGrid_dayOpen__AVpHs{overflow:visible;z-index:var(--z-grid-now)}.MonthGrid_lineOpen__m_o6t{position:absolute;left:0;width:max-content;overflow:visible;padding-right:5px;border-radius:2px;background:rgba(8,6,4,.78)}.MonthGrid_segOpen__CjDDc{overflow:visible}.MonthGrid_segOpen__CjDDc .MonthGrid_segName__Wg_TJ{width:max-content;position:relative;z-index:var(--z-grid-label);overflow:visible;border-radius:2px;background:rgba(8,6,4,.78)}.MonthGrid_spillLeft__vhj1h .MonthGrid_linesLens__2BHQ7{-webkit-clip-path:inset(0 -4px 0 -100vw);clip-path:inset(0 -4px 0 -100vw)}.MonthGrid_spillLeft__vhj1h .MonthGrid_lineOpen__m_o6t{left:auto;right:0;padding:0 0 0 5px}.MonthGrid_spillLeft__vhj1h .MonthGrid_segOpen__CjDDc .MonthGrid_segName__Wg_TJ{position:absolute;top:0;right:0}.MonthGrid_aiming__b4Ugr .MonthGrid_day__Mofod{cursor:crosshair}.MonthGrid_aim__wynZn{position:absolute;top:0;bottom:0;width:1px;background:var(--g-accent);pointer-events:none;z-index:var(--z-grid-now)}.MonthGrid_aimTime__iHIKW{position:absolute;top:2px;padding:0 4px;font-size:10.5px;line-height:14px;font-weight:700;color:#000;background:var(--g-accent);border-radius:2px;white-space:nowrap}.GroupCarry_layer__tnNRo{position:fixed;inset:0;pointer-events:none;z-index:var(--z-gesture-ghost)}.GroupCarry_box__cVKy3{position:absolute;box-sizing:border-box;background:rgba(108,200,255,.18);border:1.5px dashed var(--chip-blue,#4a9eff);overflow:hidden;padding:1px 4px}.GroupCarry_gname__RNL0O{font-family:var(--font-text);font-size:12px;line-height:1.2;color:var(--chip-blue,#4a9eff);white-space:nowrap}.GroupCarry_svg__C0_hP{position:absolute;overflow:visible}.GroupCarry_path__xn_c9{fill:none;stroke:var(--chip-blue,#4a9eff);stroke-width:1.5;stroke-dasharray:4 3;stroke-linecap:round}.GroupComponents_strip___7ni2{position:fixed;left:50%;top:12px;transform:translateX(-50%);z-index:var(--z-chrome-bar);padding:4px 12px;font-family:var(--font-display);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--g-bg);background:var(--g-accent-bright);border-radius:999px;box-shadow:0 6px 18px rgba(0,0,0,.5);pointer-events:none;white-space:nowrap}.UpcomingList_wrap__KiiYh{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.UpcomingList_line__yY1ck{display:inline-flex;align-items:center;gap:7px;min-width:0;max-width:100%}.UpcomingList_upName__m9AFk{font-family:var(--font-text);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UpcomingList_upChip__H_tjC{flex-shrink:0;font-family:var(--font-text);font-size:11.5px;line-height:17px;padding:0 6px;border-radius:var(--radius);color:var(--g-ink-dim);background:var(--g-surface-3);box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark);white-space:nowrap}.UpcomingList_len__hl1JJ{color:var(--g-ink-faint)}.UpcomingList_bday__WReAl{color:var(--g-accent-bright)}.UpcomingList_now__N79ny>span{color:var(--g-accent)}.UpcomingList_dash__cK5xy,.UpcomingList_spacer__6ZDIh{display:inline-block;width:13px;height:13px;flex-shrink:0}.UpcomingList_dash__cK5xy{border:1px dashed var(--g-line-bright);border-radius:3px}.PeoplePanel_search__YboPu{width:100%;margin:0 0 6px}.PeoplePanel_list__dV_ol{display:grid;grid-column-gap:8px;column-gap:8px;max-height:52vh;overflow-y:auto;overflow-x:hidden;align-content:start}.PeoplePanel_head__CYMoi,.PeoplePanel_row__uZviL{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center}.PeoplePanel_head__CYMoi{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-grid-wash);background:var(--g-surface-1);border-bottom:1px solid var(--g-line);padding:0 4px 4px}.PeoplePanel_colsBtn__oTbdf,.PeoplePanel_sortBtn___z_Tk{background:none;border:0;padding:2px 0;text-align:left;cursor:pointer;font-family:var(--font-display);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--g-ink-faint)}.PeoplePanel_colsBtn__oTbdf:hover,.PeoplePanel_sortBtn___z_Tk:hover{color:var(--g-ink)}.PeoplePanel_sortOn__G9C8C{color:var(--g-accent)}.PeoplePanel_colsBtn__oTbdf{font-size:13px;letter-spacing:0;text-align:center}.PeoplePanel_colsMenu__YhpCc{position:absolute;right:2px;top:calc(100% + 2px);z-index:var(--z-panel-mark);display:grid;grid-gap:2px;gap:2px;min-width:8.5rem;padding:5px 6px;border-radius:var(--radius);background:var(--g-surface-3);border:1px solid var(--g-line-bright);box-shadow:0 6px 16px rgba(0,0,0,.5)}.PeoplePanel_colsRow__5cxUF{display:flex;gap:7px;align-items:center;font-size:12px;color:var(--g-ink-dim);cursor:pointer}.PeoplePanel_row__uZviL{width:100%;background:none;border:0;border-bottom:1px solid var(--bevel-light);padding:3px 4px;text-align:left;cursor:pointer;color:inherit}.PeoplePanel_row__uZviL:hover{background:var(--g-surface-2)}.PeoplePanel_rowOn__CQxA_{background:var(--g-surface-3);box-shadow:inset 2px 0 0 var(--g-accent)}.PeoplePanel_personChip__EdAtT,.PeoplePanel_personName___JqZa,.PeoplePanel_personTags__cU_5q,.PeoplePanel_reminder__6ntAd{font-family:var(--font-text)}.PeoplePanel_personName___JqZa{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--g-ink)}.PeoplePanel_bdayCell__pPFWq,.PeoplePanel_personTags__cU_5q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--g-ink-faint)}.PeoplePanel_bdayCell__pPFWq{color:var(--g-ink-dim);text-align:right}.PeoplePanel_none__ZSYIY{font-size:11px;font-style:italic;color:var(--g-ink-faint);white-space:nowrap}.PeoplePanel_personChip__EdAtT{justify-self:start;font-size:11px;line-height:16px;padding:0 5px;border-radius:3px;color:var(--g-ink-dim);background:var(--g-surface-3);white-space:nowrap}.PeoplePanel_miniBday__nHWaN{color:var(--g-accent-bright)}.PeoplePanel_detail__lSGZb{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;padding:6px 6px 8px 10px;border-bottom:1px solid var(--g-line);background:var(--g-surface-2);box-shadow:inset 2px 0 0 var(--g-accent)}.PeoplePanel_label___dUv8{font-family:var(--font-display);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--g-ink-faint)}.PeoplePanel_addLine___cU0O{display:flex;gap:6px;align-items:center}.PeoplePanel_addLine___cU0O>input{flex:1 1;min-width:0}.PeoplePanel_addLine___cU0O>.PeoplePanel_bdayBox__rjQ7J{flex:0 0 9.5rem}.PeoplePanel_meta__pNozz{font-size:11px;color:var(--g-ink-faint)}.PeoplePanel_chips__Ifn6V{display:flex;flex-wrap:wrap;gap:5px}.PeoplePanel_reminder__6ntAd{display:inline-flex;align-items:baseline;gap:6px;padding:2px 3px 2px 7px;border:0;border-radius:var(--radius);font-size:12.5px;color:var(--g-ink);background:var(--g-surface-3);box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark)}.PeoplePanel_len__AyD0_{font-size:11.5px;color:var(--g-ink-faint)}.PeoplePanel_every__6jb0X,.PeoplePanel_x__Qcmws{background:none;border:0;padding:0 2px;font:inherit;font-size:11.5px;cursor:pointer}.PeoplePanel_every__6jb0X{color:var(--g-accent)}.PeoplePanel_x__Qcmws{color:var(--g-ink-faint)}.PeoplePanel_x__Qcmws:hover{color:var(--g-ink)}.PeoplePanel_add__lObML{padding:2px 9px;cursor:pointer;border:0;border-radius:var(--radius);font-size:12px;color:var(--g-ink-dim);background:none;box-shadow:inset 0 0 0 1px var(--g-line-bright)}.PeoplePanel_add__lObML:hover{color:var(--g-accent)}.PeoplePanel_builder__uTB8A{display:flex;flex-direction:column;gap:6px;padding:7px;border-radius:var(--radius);background:var(--g-surface-1);box-shadow:inset 1px 1px 0 var(--bevel-dark),inset -1px -1px 0 var(--bevel-light)}.PeoplePanel_verbs__fqPNY{display:flex;gap:4px;flex-wrap:wrap}@media (max-width:720px){.PeoplePanel_detail__lSGZb input,.PeoplePanel_search__YboPu{font-size:16px}}.BirthdayPanel_bdayGrid__OQEzI{display:grid;grid-template-columns:minmax(0,1.2fr) 58px 58px 24px minmax(0,1fr);grid-gap:0 6px;gap:0 6px;align-items:baseline}.BirthdayPanel_bdayHead__3wvUd{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-grid-wash);background:var(--g-surface-1);border-bottom:1px solid var(--g-line);padding:0 0 4px 18px}.BirthdayPanel_bdaySortBtn__9tQcy{background:none;border:0;padding:2px 0;text-align:left;cursor:pointer;font-family:var(--font-display);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--g-ink-faint)}.BirthdayPanel_bdaySortBtn__9tQcy:hover{color:var(--g-ink)}.BirthdayPanel_bdaySortOn__7tcT8{color:var(--g-accent)}.BirthdayPanel_bdayScroll__ho8bR{max-height:52vh;overflow-y:auto;overflow-x:hidden}.BirthdayPanel_bdayRow__8gHPi{display:grid;grid-template-columns:18px minmax(0,1fr);padding:3px 0;border-bottom:1px solid var(--bevel-light)}.BirthdayPanel_bdayName__MQiMU{font-size:12.5px;font-weight:var(--w-label);color:var(--g-ink)}.BirthdayPanel_bdayName__MQiMU,.BirthdayPanel_bdayPlace__eh3Co{font-family:var(--font-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BirthdayPanel_bdayPlace__eh3Co{font-size:11px;font-weight:var(--w-note);color:var(--g-ink-dim)}.BirthdayPanel_bdayDay__18KFZ{font-family:var(--font-display);font-size:11px;color:var(--g-ink)}.BirthdayPanel_bdayAge__eQ_5z{font-family:var(--font-display);font-size:11px;color:var(--g-ink-dim);text-align:right}.BirthdayPanel_bdayPinned__KHOng{color:var(--g-accent)}.BirthdayPanel_bdayRowBtn__bqhuB{background:none;border:0;text-align:left;cursor:pointer}.BirthdayPanel_bdayRowBtn__bqhuB:hover{background:var(--g-surface-2)}.BirthdayPanel_bdayRowOn__06zA7{background:var(--g-surface-3);box-shadow:inset 2px 0 0 var(--g-accent)}.BirthdayPanel_bdayRowTools__iAdPM{display:flex;justify-content:flex-end;gap:6px;padding:2px 4px 4px 0}.BirthdayPanel_bdayEdit__8ytzW{padding:6px 4px 8px 8px;border-bottom:1px solid var(--g-line);box-shadow:inset 2px 0 0 var(--g-accent)}.BirthdayPanel_bdayField__UJdcM{display:block;margin-bottom:5px}.BirthdayPanel_bdayFieldLabel__deT7f{display:block;font-family:var(--font-display);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--g-ink-faint);margin-bottom:2px}.BirthdayPanel_bdayInput__JJqOr{width:100%;box-sizing:border-box;font-family:var(--font-display);font-size:12px;color:var(--g-ink);background:var(--g-well);border:1px solid var(--g-line);border-radius:var(--radius);padding:3px 6px}.BirthdayPanel_bdayInput__JJqOr:focus{outline:none;border-color:var(--g-accent)}.BirthdayPanel_bdayInputBad__ru8u9{border-color:var(--g-danger,#c04a3b)}@media (max-width:720px){.BirthdayPanel_bdayInput__JJqOr{font-size:16px}}.SharePanel_mint__XcMlZ{display:flex;gap:6px;align-items:center;margin:6px 0 10px}.SharePanel_mint__XcMlZ input{flex:1 1 auto;min-width:0}.SharePanel_linkLabel__lyELL{font-family:var(--font-text);font-weight:var(--w-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SharePanel_linkMeta__CTiPq{display:block;font-size:10.5px;color:var(--g-ink-dim)}.SharePanel_gone__fE507{opacity:.55}button.DockKeys_done__qj3qM{align-self:center;width:45px;height:45px;padding:0;border-radius:50%;display:flex;align-items:center;justify-content:center}button.DockKeys_done__qj3qM svg{width:22px;height:22px}button.DockKeys_done__qj3qM[data-idle]{filter:grayscale(1) opacity(.55)}.CommandPreview_drum__uucQV{position:relative;display:block;overflow:hidden;height:1.3em;line-height:1.3em;pointer-events:none;font-family:var(--font-display);color:var(--g-ink-faint);text-align:left}.CommandPreview_desk__CbwPN{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);font-size:var(--cmd-fs)}.CommandPreview_phone__kvyqY{width:100%;height:2.6em;line-height:1.3em}.CommandPreview_phone__kvyqY .CommandPreview_in__9PJ0O,.CommandPreview_phone__kvyqY .CommandPreview_out__4jm_3{display:flex;align-items:center;white-space:pre-line}.CommandPreview_drum__uucQV b{font-weight:600;color:var(--g-accent)}.CommandPreview_in__9PJ0O,.CommandPreview_out__4jm_3{position:absolute;inset:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandPreview_in__9PJ0O{animation:CommandPreview_drum-in__n4smm .28s ease-out both}.CommandPreview_out__4jm_3{animation:CommandPreview_drum-out__6FjIv .28s ease-in both}@keyframes CommandPreview_drum-in__n4smm{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes CommandPreview_drum-out__6FjIv{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@media (prefers-reduced-motion:reduce){.CommandPreview_in__9PJ0O,.CommandPreview_out__4jm_3{animation:none}.CommandPreview_out__4jm_3{display:none}}.Transit_trPanel__q0eN0{display:flex;flex-direction:column;min-height:0;flex:1 1;font-family:var(--font-display)}.Transit_trHead__1bwaH{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--g-line);padding:8px 12px;flex:0 0 auto}.Transit_trHeadEvent__1_XZN{font-weight:400;letter-spacing:.04em;color:var(--g-ink-faint)}.Transit_trApply__cXnt1,.Transit_trChip__IMhwm,.Transit_trEndX__059fg,.Transit_trEnter__3B0yt,.Transit_trEsc__iwO1f{font-family:var(--font-display);background:var(--g-bg-elev-2);border:1px solid var(--g-line);color:var(--g-ink-dim);border-radius:4px;cursor:pointer}.Transit_trEsc__iwO1f{font-size:10px;padding:2px 7px}.Transit_trEnds__EOamF{display:flex;gap:6px;flex-wrap:wrap;padding:7px 12px;border-bottom:1px solid var(--g-line);flex:0 0 auto}.Transit_trEndChip__zeZiZ{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;padding:2px 4px 2px 7px;border:1px solid var(--g-line);border-radius:999px;background:var(--g-bg-elev);max-width:46%}.Transit_trEndKey__COOAd{color:var(--g-ink-faint);letter-spacing:.1em}.Transit_trEndVal__rjcCo{font-family:var(--font-display);color:var(--g-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Transit_trEndX__059fg{padding:0;width:14px;height:14px;line-height:12px;font-size:9px;border-radius:50%;background:transparent;flex:0 0 auto}.Transit_trBody__K_wra{overflow-y:auto;flex:0 1 auto;min-height:0;padding:8px 12px 12px}.Transit_trEmpty__GxbSO{color:var(--g-ink-faint);font-size:11.5px;line-height:1.5;margin:16px 4px}.Transit_trAxis__mZt4j{position:relative;height:12px;margin:0 56px 3px 52px}.Transit_trTick__kjxdH{position:absolute;transform:translateX(-50%);font-family:var(--font-display);font-size:9px;color:var(--g-ink-faint)}.Transit_trOption__BKjVV{display:flex;align-items:center;gap:4px;padding:4px 3px;border-radius:5px;border:1px solid transparent;cursor:pointer}.Transit_trOption__BKjVV:hover{background:rgba(255,176,0,.05)}.Transit_trOptionOn__MQmW3{background:rgba(255,176,0,.09);border-color:var(--g-line-bright)}.Transit_trWhen__bh479{flex:0 0 48px;font-family:var(--font-display);font-size:11px;color:var(--g-ink);line-height:1.25}.Transit_trDur__SSVk8{display:block;font-size:9px;color:var(--g-ink-faint)}.Transit_trBar__xdnqz{position:relative;flex:1 1;height:26px}.Transit_trRule__2I9NW{position:absolute;top:0;bottom:0;width:1px;background:rgba(122,106,79,.25)}.Transit_trDeadline__zHda0{position:absolute;top:-2px;bottom:-2px;width:1px;background:var(--g-accent);opacity:.9}.Transit_trLeg__WTak8{position:absolute;top:6px;height:14px;border-radius:2px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:8.5px;font-style:normal;white-space:nowrap;border:1px solid rgba(0,0,0,.5);outline:1px solid rgba(122,106,79,.35);outline-offset:-1px}.Transit_trLeg_walk__p0Ci3{background:repeating-linear-gradient(135deg,#6d7a85 0 3px,#5c6771 3px 6px)}.Transit_trLeg_wait__1aj2C{background:#3a2f1f;border-style:dashed}.Transit_trLeg_ride__KwTvX{background:var(--g-accent)}.Transit_trLeg_other__ItDjt{background:#5c5346}.Transit_trBuffer__m29tj{position:absolute;top:6px;height:14px;border:1px dashed var(--g-accent);border-radius:2px;opacity:.75}.Transit_trMeta__ftkeN{flex:0 0 54px;text-align:right;font-family:var(--font-display);line-height:1.3}.Transit_trFare__rwXGP{display:block;font-size:10px;color:var(--g-ink-dim)}.Transit_trChanges__WslAT{display:block;font-size:8.5px;color:var(--g-ink-faint)}.Transit_trLegend__JySvK{display:flex;align-items:center;gap:6px;margin:10px 0 0 52px;font-size:9.5px;color:var(--g-ink-faint)}.Transit_trKey___iTjG{display:inline-block;width:10px;height:10px;border-radius:2px;margin-left:6px}.Transit_trKey___iTjG:first-child{margin-left:0}.Transit_trBufferKey__IByds{background:transparent;border:1px dashed var(--g-accent)}.Transit_trFoot__D3YdT{border-top:1px solid var(--g-line);padding:9px 12px 11px;flex:0 0 auto;display:flex;flex-direction:column;gap:8px}.Transit_trFilters__TTO2X{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.Transit_trFilterLabel___6tcg{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--g-ink-faint)}.Transit_trChips__LvnIH{display:inline-flex;gap:4px;flex-wrap:wrap}.Transit_trChip__IMhwm{font-size:9.5px;padding:2px 6px;border-radius:999px}.Transit_trChipOn__1rtPt{background:#2e2417;border-color:var(--g-accent);color:var(--g-accent)}.Transit_trChipWalk__H4350{margin-left:6px;border-color:var(--g-line-bright)}.Transit_trChip__IMhwm:disabled{opacity:.35;cursor:default}.Transit_trApply__cXnt1{font-size:10px;padding:3px 9px;margin-left:auto}.Transit_trApply__cXnt1:disabled{opacity:.4;cursor:default}.Transit_trBufferRow__TuXkM{display:flex;align-items:center;gap:8px}.Transit_trSlider__2wDs5{flex:1 1;accent-color:var(--g-accent);cursor:pointer}.Transit_trBufferVal__WMpau{font-family:var(--font-display);font-size:11px;color:var(--g-accent);flex:0 0 auto}.Transit_trHint__V3Jui{margin:0;font-size:9.5px;line-height:1.45;color:var(--g-ink-faint)}.Transit_trCommit__D_8JQ{display:flex;align-items:center;justify-content:space-between;gap:8px}.Transit_trKeys__YU9L_{font-family:var(--font-display);font-size:9.5px;color:var(--g-ink-faint)}.Transit_trEnter__3B0yt{background:var(--g-accent);border-color:var(--g-accent);color:#17110a;font-weight:600;font-size:11.5px;padding:4px 14px}.Transit_trEnter__3B0yt:disabled{opacity:.4;cursor:default}.Transit_trAsk__ATeZ2{padding:9px 12px;border-bottom:1px solid var(--g-line);background:var(--g-bg-elev-2);flex:0 0 auto}.Transit_trAskText__Rl8VZ{margin:0 0 7px;font-size:11.5px;line-height:1.5;color:var(--g-ink)}.Transit_trAskRow__KNQaB{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:5px}.Transit_trAskBtn__MP7IM{font-family:var(--font-display);font-size:10.5px;padding:3px 8px;border-radius:4px;border:1px solid var(--g-line);background:var(--g-bg-elev);color:var(--g-ink-dim);cursor:pointer}.Transit_trAskBtn__MP7IM:hover{border-color:var(--g-accent);color:var(--g-accent)}.Transit_trSevered__gNFpd{margin:0;padding:6px 12px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--g-ink-faint);border-bottom:1px dashed var(--g-line);background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(122,106,79,.07) 6px 12px)}.Transit_trOptionStacked__5XJ5u{flex-wrap:wrap;align-content:center;row-gap:1px;padding:3px 2px}.Transit_trOptionDrum__AYGRP{flex:1 1;min-width:0;height:var(--drum-detent);border-radius:0;border-color:transparent;background:transparent;cursor:default}.Transit_trOptionDrum__AYGRP:hover{background:transparent}.Transit_trOptionStacked__5XJ5u .Transit_trWhen__bh479{order:0;flex:0 0 auto}.Transit_trOptionStacked__5XJ5u .Transit_trDur__SSVk8{display:inline;margin-left:5px}.Transit_trOptionStacked__5XJ5u .Transit_trMeta__ftkeN{order:1;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Transit_trOptionStacked__5XJ5u .Transit_trChanges__WslAT,.Transit_trOptionStacked__5XJ5u .Transit_trFare__rwXGP{display:inline}.Transit_trOptionStacked__5XJ5u .Transit_trChanges__WslAT:before{content:" · "}.Transit_trOptionStacked__5XJ5u .Transit_trBar__xdnqz{order:2;flex:0 0 100%;height:24px}@media (max-width:720px){.Transit_trPanel__q0eN0 .Transit_trFoot__D3YdT{position:-webkit-sticky;position:sticky;bottom:0;background:var(--g-bg-elev)}.Transit_trWhen__bh479{flex:0 0 42px}.Transit_trMeta__ftkeN{flex:0 0 46px}}.DiscardUndo_float__MkCAV{position:fixed;top:52px;right:14px;z-index:var(--z-chrome-tab);display:flex;align-items:center;gap:10px;padding:6px 8px 6px 12px;background:var(--g-bg-elev-2);border:1px solid var(--g-line-bright);border-radius:4px;box-shadow:0 8px 24px rgba(0,0,0,.55),inset 1px 1px 0 rgba(255,255,255,.12);font-family:var(--font-display);font-size:11px;white-space:nowrap}.DiscardUndo_said__HWbU_{font-weight:700;color:var(--chip-red)}.DiscardUndo_undo__JlYZD{padding:2px 12px;font-weight:700;color:var(--g-ink)}.CaptureNudge_nudge__TXA9J{position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none;white-space:nowrap;font-family:var(--font-display);font-size:var(--cmd-fs);font-weight:400;letter-spacing:.005em;background:linear-gradient(90deg,var(--g-ink-faint) 0,var(--g-ink-faint) 38%,var(--g-accent-bright) 50%,var(--g-ink-faint) 62%,var(--g-ink-faint) 100%);background-size:300% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:CaptureNudge_nudge-wash__E34ZG 5s linear infinite}.CaptureNudge_nudge__TXA9J b{font-weight:600}@keyframes CaptureNudge_nudge-wash__E34ZG{0%{background-position:100% 0}to{background-position:0 0}}.SelectionLine_line___Q3uV{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.45em;pointer-events:none;white-space:nowrap;font-family:var(--font-display);font-size:var(--cmd-fs);color:var(--g-ink-faint);opacity:.8}.SelectionLine_squares__fH1uG{display:flex;gap:2px;flex:none}.SelectionLine_square__l9_ih{width:.7em;height:.7em;border-radius:2px;opacity:.75}.SelectionLine_name___WjC0{min-width:0;overflow:hidden;text-overflow:ellipsis}.SelectionLine_when__FI1Rb{flex:none}.CommandMenus_bar__iJ5zz{display:flex;align-items:stretch;align-self:stretch;margin-left:12px}.CommandMenus_titleWrap__fmIKX{position:relative;display:flex}.CommandMenus_title__le7Fx{display:flex;align-items:center;padding:0 9px;border:0;background:none;color:var(--g-ink);font-size:13px;cursor:default}.CommandMenus_title__le7Fx:focus-visible{outline:1px solid var(--g-accent);outline-offset:-2px}.CommandMenus_titleOn__rKuDI{background:var(--g-accent);color:var(--g-bg-elev)}.CommandMenus_menu__HEOlt{position:absolute;top:100%;left:0;z-index:var(--z-pop-complete);min-width:250px;max-height:calc(100vh - 34px);overflow-y:auto;padding:4px 0;background:var(--g-bg-elev);border:1px solid var(--g-line-bright);border-radius:0 0 6px 6px;box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark),0 10px 28px rgba(0,0,0,.55)}.CommandMenus_menu__HEOlt:has(.CommandMenus_submenu__uAFCe){overflow-y:visible}.CommandMenus_submenu__uAFCe{top:-5px;left:100%;border-radius:6px}.CommandMenus_menuRowWrap__pp_q0{position:relative}.CommandMenus_menuRow__q_zNx{display:flex;align-items:baseline;justify-content:space-between;gap:28px;width:100%;padding:3px 14px 3px 18px;border:0;background:none;color:var(--g-ink);font-size:13px;text-align:left;white-space:nowrap;cursor:default}.CommandMenus_menuRowOn__R724N{background:var(--g-accent);color:var(--g-bg-elev)}.CommandMenus_menuRowOff__30AnX{color:var(--g-ink-faint)}.CommandMenus_menuRight__eBPBA{color:var(--g-accent)}.CommandMenus_menuRightLine__NWiaQ{color:var(--g-ink-dim)}.CommandMenus_menuRowOff__30AnX .CommandMenus_menuRight__eBPBA{color:var(--g-ink-faint)}.CommandMenus_menuRowOn__R724N .CommandMenus_menuRight__eBPBA{color:var(--g-bg-elev)}.CommandMenus_menuSep__4ncJa{height:1px;margin:4px 0;background:var(--g-line)}.CommandMenus_menuHead__AzEsC{padding:6px 14px 2px;color:var(--g-ink-faint);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.CommandMenus_row__qq4LD{position:relative;flex-shrink:0;display:flex;align-items:center;gap:10px;height:30px;padding:0 10px;background:var(--g-bg-elev)}.CommandMenus_lead___eOQ0{display:flex;align-items:center;gap:6px;flex-shrink:0;max-width:220px;overflow:hidden;color:var(--g-ink-faint);font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.CommandMenus_leadSquare__5wjgE{flex-shrink:0;width:10px;height:10px;border-radius:2px}.CommandMenus_leadName__4Pe7O{overflow:hidden;text-overflow:ellipsis;color:var(--g-ink-dim)}.CommandMenus_buttons__s8fmJ{display:flex;flex:1 1;flex-wrap:wrap;gap:6px;height:23px;min-width:0;overflow:hidden}.CommandMenus_cmd__3Ikhk{flex-shrink:0;padding:2px 9px 3px;border:1px solid var(--g-line-bright);border-radius:5px;background:var(--g-bg);color:var(--g-ink-dim);font-size:13px;line-height:16px;box-shadow:inset 1px 1px 0 var(--bevel-light),inset -1px -1px 0 var(--bevel-dark);cursor:pointer;transition:opacity .12s ease-out}.CommandMenus_cmd__3Ikhk:hover{border-color:var(--g-accent-deep);color:var(--g-ink)}.CommandMenus_cmdSlash__QSk2c{margin-right:1px;color:var(--g-ink-faint)}.CommandMenus_cmd_rest__hTuiY{opacity:1}.CommandMenus_cmd_first__0phth .CommandMenus_cmdSlash__QSk2c,.CommandMenus_cmd_lit__zXrmS .CommandMenus_cmdSlash__QSk2c{color:var(--g-accent)}.CommandMenus_cmd_lit__zXrmS{color:var(--g-ink)}.CommandMenus_cmd_first__0phth{border-color:var(--g-accent);color:var(--g-ink)}.CommandMenus_cmd_dim__8NNrK{opacity:.3}.CommandMenus_tip__Uxk64{position:absolute;top:calc(100% + 2px);z-index:var(--z-pop-complete);padding:4px 9px;border:1px solid var(--g-line-bright);border-radius:6px;background:var(--g-bg-elev);color:var(--g-ink-dim);font-size:12.5px;white-space:nowrap;pointer-events:none;box-shadow:0 6px 18px rgba(0,0,0,.5)}.CommandMenus_tipChord__w_TnI,.CommandMenus_tip__Uxk64 b{color:var(--g-ink);font-weight:600}@media (prefers-reduced-motion:reduce){.CommandMenus_cmd__3Ikhk{transition:none}}.WheelCard_scrim__zB8y_{position:fixed;inset:0;z-index:var(--z-pop-modal);display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top,0px)) 16px max(16px,env(safe-area-inset-bottom,0px));background:rgba(8,6,5,.72)}.WheelCard_card__Hrrwt{width:100%;max-width:420px;max-height:100%;overflow:auto;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 20px 20px;background:var(--g-bg-elev);border:1px solid var(--g-line-bright);border-radius:var(--radius-lg);box-shadow:inset 1px 1px 0 var(--bevel-light),0 18px 40px rgba(0,0,0,.6)}.WheelCard_title__Eqccn{align-self:stretch;text-align:center;margin-bottom:0}.WheelCard_lede___uCd3{margin:4px 0 0;font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.3;color:var(--g-ink);text-align:center;text-wrap:balance}.WheelCard_stage__ItbOY{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.WheelCard_column__r0fH2{position:relative;flex:none;width:180px;height:124px;overflow:hidden;background:var(--g-bg);border:1px solid var(--g-line);border-radius:var(--radius)}.WheelCard_hour__wKLvy{position:absolute;left:0;right:0;border-top:1px solid var(--g-line)}.WheelCard_hour__wKLvy span{position:absolute;left:4px;top:1px;font-size:9px;color:var(--g-ink-faint)}.WheelCard_block__LbiJc{position:absolute;left:22px;right:4px;padding:2px 5px;box-sizing:border-box;overflow:hidden;border-radius:3px;background:color-mix(in srgb,var(--chip-green) 55%,var(--g-bg));outline:1.5px solid var(--g-accent-bright);font-family:var(--font-display);font-size:11px;color:var(--g-ink);line-height:1.25}.WheelCard_block__LbiJc span{display:block;font-size:10px;opacity:.85}.WheelCard_wheelHost__hk_Xr{flex:none}.WheelCard_finger__VRTKf{position:absolute;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:rgba(244,236,216,.35);border:2px solid rgba(244,236,216,.85);pointer-events:none;transition:transform .12s ease-out,opacity .2s;opacity:.55}.WheelCard_fingerDown__Amygv{transform:scale(.82);opacity:1}.WheelCard_gotIt__f4Dy8{min-width:140px;padding:10px 22px;border-radius:var(--radius);border:1px solid var(--g-accent-deep);background:var(--g-accent);color:var(--g-bg);font-family:var(--font-display);font-size:15px;font-weight:700}.ThumbScrubber_scrubBar__y1CC8{position:relative;margin:auto var(--scrub-edge) 0 auto;flex:none;width:var(--scrub-w);z-index:var(--z-chrome-panel);touch-action:none;border-left-color:var(--g-line);border-bottom:1px solid var(--g-line);border-right:1px solid var(--g-line);border-top-color:var(--g-line);border-top:1px solid var(--g-line-bright);border-left:1px solid var(--g-line-bright);border-radius:calc(var(--scrub-w) / 2);background:var(--g-bg);box-shadow:inset 0 1px 3px rgba(0,0,0,.7)}.ThumbScrubber_scrubLeft__nb3f2{position:fixed;bottom:calc(var(--dock-h, 0px) + var(--scrub-bottom) + var(--scrub-dates, 0px) + var(--scrub-dates-gap, 0px));right:auto;left:var(--scrub-edge)}.ThumbScrubber_scrubHeld__oR2WU{border-color:var(--g-accent);box-shadow:0 0 0 1px var(--g-accent),0 2px 8px rgba(0,0,0,.6)}.ThumbScrubber_scrubTrack__FcgwW{position:absolute;inset:0;overflow:hidden;background:var(--g-bg);border-radius:calc(var(--scrub-w) / 2)}.ThumbScrubber_scrubSun__ou158,.ThumbScrubber_scrubUnknown__TCLkM{position:absolute;left:0;right:0;pointer-events:none}.ThumbScrubber_scrubUnknown__TCLkM{background-image:repeating-linear-gradient(-45deg,transparent 0,transparent 5px,var(--dl-unknown) 5px,var(--dl-unknown) 6px)}.ThumbScrubber_scrubTick__Uyt48{position:absolute;right:0;width:40%;height:1px;background:var(--g-line);pointer-events:none}.ThumbScrubber_scrubTickMajor__dWe_i{left:0;width:auto;background:var(--g-line-bright)}.ThumbScrubber_scrubMarker__IZ0HT{position:absolute;left:50%;top:var(--scrub-at);width:calc(var(--scrub-w) + 6px);height:calc(var(--scrub-w) + 6px);transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--g-ink);box-shadow:0 0 0 1px rgba(0,0,0,.85),inset 0 0 0 1px rgba(0,0,0,.85);pointer-events:none}.ThumbScrubber_scrubHeld__oR2WU .ThumbScrubber_scrubMarker__IZ0HT{border-color:var(--g-accent-bright)}.ThumbScrubber_scrubReadout__PnKrv{position:absolute;right:calc(var(--scrub-w) + 10px);top:var(--scrub-at);transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:4px 7px;background:var(--g-bg-elev-2);border:1px solid var(--g-line-bright);border-radius:3px;white-space:nowrap;pointer-events:none}.ThumbScrubber_scrubLeft__nb3f2 .ThumbScrubber_scrubReadout__PnKrv{right:auto;left:calc(var(--scrub-w) + 10px);align-items:flex-start}.ThumbScrubber_scrubTime__OH5FM{font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--g-ink);line-height:1.1}.ThumbScrubber_scrubFrame__RAZBI{font-family:var(--font-display);font-size:10px;letter-spacing:.04em;color:var(--g-accent);line-height:1.1}.ScrubDates_row__arqxa{position:relative;flex:none;width:calc(3 * var(--scrub-slot));height:var(--scrub-dates);margin:0 calc(var(--scrub-edge) + var(--scrub-w) - 3 * var(--scrub-slot)) 0 auto;overflow:hidden;pointer-events:none;font-family:var(--font-display);font-size:9.5px;line-height:var(--scrub-dates);color:var(--g-ink-dim);-webkit-mask-image:linear-gradient(90deg,#000 62%,transparent);mask-image:linear-gradient(90deg,#000 62%,transparent)}.ScrubDates_rowLeft__izcQn{position:fixed;bottom:calc(var(--dock-h, 0px) + var(--scrub-bottom));left:var(--scrub-edge);right:auto;margin:0;z-index:var(--z-chrome-panel)}.ScrubDates_box__llp_O{left:0;height:100%;box-sizing:border-box;border:1px solid var(--g-line-bright);border-radius:2px}.ScrubDates_box__llp_O,.ScrubDates_day__10tCN{position:absolute;top:0;width:var(--scrub-slot)}.ScrubDates_day__10tCN{text-align:center}.ScrubDates_dayBoxed__TWhRx{color:var(--g-ink);font-weight:700}[data-scrubber] .ScrubLock_markerLatched__jP7UP{display:flex;align-items:center;justify-content:center;transform:translate(calc(-50% - 5px),-50%);border-color:var(--g-accent-bright);background:var(--g-bg-elev-2);transition:transform .17s ease-out}[data-scrubber][data-side=left] .ScrubLock_markerLatched__jP7UP{transform:translate(calc(-50% + 5px),-50%)}.ScrubLock_padlock___5ebd{width:9px;height:11px;color:var(--g-accent-bright)}.ScrubLock_nowLine__eLtuf{position:absolute;left:3px;right:3px;height:0;top:0;border-top:2px solid #ff4438;box-shadow:0 0 4px rgba(255,68,56,.8);pointer-events:none}.ScrubLock_hint__w4skG{position:absolute;right:calc(var(--scrub-w) + 10px);top:calc(var(--scrub-at) + 26px);display:flex;align-items:center;gap:6px;padding:3px 7px;font-family:var(--font-display);font-size:10px;letter-spacing:.03em;color:var(--g-ink-dim);background:var(--g-bg-elev-2);border:1px solid var(--g-line);border-radius:3px;white-space:nowrap;pointer-events:none}[data-side=left] .ScrubLock_hint__w4skG{right:auto;left:calc(var(--scrub-w) + 10px);flex-direction:row-reverse}.ScrubLock_ghost__Xer2g{width:12px;height:12px;flex:none;border-radius:50%;border:2px solid var(--g-accent-bright);opacity:0;animation:ScrubLock_slideIn__bX8LF 1.2s ease-out infinite}[data-side=left] .ScrubLock_ghost__Xer2g{animation-name:ScrubLock_slideInLeft__0_xoB}@keyframes ScrubLock_slideIn__bX8LF{0%{transform:translateX(10px);opacity:.8}to{transform:translateX(-14px);opacity:0}}@keyframes ScrubLock_slideInLeft__0_xoB{0%{transform:translateX(-10px);opacity:.8}to{transform:translateX(14px);opacity:0}}.ScrubLock_hintGone__IqUXT{animation:ScrubLock_hintGone__IqUXT .4s ease-in 1.6s forwards}@keyframes ScrubLock_hintGone__IqUXT{to{opacity:0;visibility:hidden}}