._screen_p7bt6_2{border-radius:calc(55 * var(--pt));background:var(--os-surface);transform-origin:0 0;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}._content_p7bt6_13{flex:1;min-height:0;overflow:auto}._home_p7bt6_19{z-index:1;width:calc(180 * var(--pt));height:calc(34 * var(--pt));padding:0 0 calc(8 * var(--pt));touch-action:none;background:0 0;border:0;place-items:end center;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._bar_p7bt6_35{width:calc(139 * var(--pt));height:calc(5 * var(--pt));border-radius:calc(3 * var(--pt));background:var(--os-text)}._window_p7bt6_43{width:min(calc(720 * var(--pt)), calc(100% - 40 * var(--pt)));height:min(calc(480 * var(--pt)), calc(100% - 110 * var(--pt)));border-radius:calc(16 * var(--pt));background:var(--os-window-bg);box-shadow:var(--os-window-shadow);transform-origin:0 0;transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard), visibility 0s;flex-direction:column;display:flex;position:absolute;overflow:hidden}._window_p7bt6_43[data-zoomed]{width:100%;height:calc(100% - 82 * var(--pt));top:0;left:0}._window_p7bt6_43[data-minimised]{visibility:hidden;opacity:0;pointer-events:none;transform-origin:50% 100%;transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard), visibility 0s linear var(--duration-slow);transform:translateY(45%)scale(.12)}._titleBar_p7bt6_80{height:calc(52 * var(--pt));padding:0 calc(20 * var(--pt));border-bottom:1px solid var(--os-separator);background:var(--os-window-bar);touch-action:none;flex-shrink:0;align-items:center;display:flex;position:relative}._title_p7bt6_80{font-size:calc(13 * var(--pt));text-align:center;pointer-events:none;font-weight:600;position:absolute;left:0;right:0}._window_p7bt6_43:not([data-front]) ._title_p7bt6_80{color:var(--os-text-secondary)}._lights_p7bt6_106{z-index:1;gap:calc(8 * var(--pt));display:flex;position:relative}._light_p7bt6_106{width:calc(12 * var(--pt));height:calc(12 * var(--pt));color:var(--os-traffic-glyph);border:0;border-radius:50%;place-items:center;padding:0;display:grid}._light_p7bt6_106 svg{width:calc(9 * var(--pt));height:calc(9 * var(--pt));stroke-width:3.5px;opacity:0}._lights_p7bt6_106:hover ._light_p7bt6_106 svg,._light_p7bt6_106:focus-visible svg{opacity:1}._close_p7bt6_136{background:var(--os-traffic-close)}._minimise_p7bt6_140{background:var(--os-traffic-minimise)}._zoom_p7bt6_144{background:var(--os-traffic-zoom)}._window_p7bt6_43:not([data-front]) ._lights_p7bt6_106:not(:hover) ._light_p7bt6_106{background:var(--os-traffic-idle)}._app_g4tbr_2{background:var(--os-surface);height:100%;color:var(--os-text);flex-direction:column;display:flex}._header_g4tbr_10{align-items:center;gap:calc(10 * var(--pt));min-height:calc(52 * var(--pt));padding:calc(10 * var(--pt)) calc(16 * var(--pt));flex-shrink:0;display:flex}[data-form=phone] ._header_g4tbr_10{padding-top:calc(62 * var(--pt));padding-bottom:calc(12 * var(--pt))}@container (orientation:landscape){[data-form=phone] ._header_g4tbr_10{padding-top:calc(36 * var(--pt));padding-left:calc(64 * var(--pt))}}._title_g4tbr_33{font-size:calc(30 * var(--pt));letter-spacing:-.02em;margin-right:auto;font-weight:700;line-height:1.1}[data-form=desktop] ._title_g4tbr_33{font-size:calc(20 * var(--pt))}._glyph_g4tbr_45{place-items:center;display:grid}._glyph_g4tbr_45 svg{width:calc(22 * var(--pt));height:calc(22 * var(--pt))}._wassup_g4tbr_55{background:var(--app-wassup-bar);color:var(--app-on-brand)}._lockedin_g4tbr_60{border-bottom:1px solid var(--os-separator);background:var(--app-lockedin-bar)}._avatar_g4tbr_65{width:calc(32 * var(--pt));height:calc(32 * var(--pt));background:var(--os-field);color:var(--os-text-secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._avatar_g4tbr_65 svg{width:calc(18 * var(--pt));height:calc(18 * var(--pt))}._search_g4tbr_81{align-items:center;gap:calc(8 * var(--pt));height:calc(34 * var(--pt));padding:0 calc(12 * var(--pt));border-radius:calc(17 * var(--pt));background:var(--app-lockedin-search);color:var(--os-text-secondary);font-size:calc(15 * var(--pt));flex:1;display:flex}._search_g4tbr_81 svg{width:calc(16 * var(--pt));height:calc(16 * var(--pt))}._plain_g4tbr_99{border-bottom:1px solid var(--os-separator)}._empty_g4tbr_103{justify-content:center;align-items:center;gap:calc(6 * var(--pt));padding:calc(24 * var(--pt));text-align:center;flex-direction:column;flex:1;display:flex}._emptyIcon_g4tbr_114{width:calc(88 * var(--pt));height:calc(88 * var(--pt));margin-bottom:calc(10 * var(--pt));filter:drop-shadow(0 calc(4 * var(--pt)) calc(12 * var(--pt)) #0000002e)}._emptyName_g4tbr_121{font-size:calc(20 * var(--pt));font-weight:600}._emptyLine_g4tbr_126{max-width:calc(260 * var(--pt));color:var(--os-text-secondary);font-size:calc(15 * var(--pt))}._dock_em28g_2{padding:calc(8 * var(--pt)) calc(12 * var(--pt)) calc(12 * var(--pt));animation:_rise_em28g_1 var(--duration-slow) var(--ease-emphasized);flex-shrink:0}[data-form=phone] ._dock_em28g_2{padding-bottom:calc(34 * var(--pt))}[data-form=desktop] ._dock_em28g_2{justify-content:flex-end;display:flex}@keyframes _rise_em28g_1{0%{opacity:0;transform:translateY(100%)}}._basketBar_em28g_25{align-items:center;gap:calc(12 * var(--pt));width:100%;height:calc(56 * var(--pt));padding:0 calc(18 * var(--pt));border-radius:calc(18 * var(--pt));background:var(--shop-action);box-shadow:0 calc(8 * var(--pt)) calc(24 * var(--pt)) #00000040;color:var(--shop-on-action);font-size:calc(16 * var(--pt));border:0;font-weight:600;display:flex}[data-form=desktop] ._basketBar_em28g_25{width:auto;min-width:calc(280 * var(--pt));height:calc(48 * var(--pt))}._barCount_em28g_47{min-width:calc(28 * var(--pt));height:calc(28 * var(--pt));border-radius:calc(14 * var(--pt));font-size:calc(14 * var(--pt));animation:_pop_em28g_1 var(--duration-normal) var(--ease-emphasized);background:#ffffff38;place-items:center;display:grid}@keyframes _pop_em28g_1{40%{transform:scale(1.3)}}._barTotal_em28g_64{font-variant-numeric:tabular-nums;margin-left:auto}._sheet_em28g_69{gap:calc(14 * var(--pt));min-height:100%;padding:calc(16 * var(--pt)) calc(16 * var(--pt)) 0;flex-direction:column;display:flex}[data-form=desktop] ._sheet_em28g_69{width:100%;max-width:calc(560 * var(--pt));margin:0 auto}._box_em28g_83{padding:calc(4 * var(--pt)) calc(16 * var(--pt));border-radius:calc(16 * var(--pt));background:var(--os-cell);box-shadow:var(--os-cell-shadow)}._boxTitle_em28g_90{padding:calc(10 * var(--pt)) 0 calc(2 * var(--pt));color:var(--os-text-secondary);font-size:calc(13 * var(--pt));letter-spacing:.04em;text-transform:uppercase;font-weight:600}._address_em28g_99{align-items:center;gap:calc(12 * var(--pt));padding:calc(10 * var(--pt)) 0;display:flex}._address_em28g_99>span:last-child{gap:calc(2 * var(--pt));flex-direction:column;display:flex}._addressIcon_em28g_112{width:calc(36 * var(--pt));height:calc(36 * var(--pt));background:var(--shop-tint);color:var(--shop-tint-ink);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._addressIcon_em28g_112 svg,._problem_em28g_124 svg{width:calc(18 * var(--pt));height:calc(18 * var(--pt));flex-shrink:0}._label_em28g_130{color:var(--os-text-secondary);font-size:calc(13 * var(--pt))}._value_em28g_135{font-size:calc(16 * var(--pt));font-weight:600}._line_em28g_140{align-items:center;gap:calc(12 * var(--pt));padding:calc(10 * var(--pt)) 0;display:flex}._line_em28g_140+._line_em28g_140{border-top:1px solid var(--os-separator)}._lineTotal_em28g_151{color:var(--os-text-secondary);font-size:calc(14 * var(--pt));font-variant-numeric:tabular-nums}._sum_em28g_157{justify-content:space-between;gap:calc(12 * var(--pt));padding:calc(8 * var(--pt)) 0;font-size:calc(15 * var(--pt));font-variant-numeric:tabular-nums;display:flex}._sum_em28g_157[data-total]{margin-top:calc(4 * var(--pt));padding-top:calc(12 * var(--pt));border-top:1px solid var(--os-separator);font-size:calc(18 * var(--pt));font-weight:700}._sum_em28g_157:last-child:not([data-total]){color:var(--os-text-secondary);font-size:calc(14 * var(--pt))}._sum_em28g_157[data-short]{color:var(--os-danger);font-weight:600}._clear_em28g_184{min-height:calc(44 * var(--pt));padding:0 calc(16 * var(--pt));color:var(--os-danger);font-size:calc(15 * var(--pt));background:0 0;border:0;align-self:center;font-weight:500}._foot_em28g_196{gap:calc(10 * var(--pt));margin:auto calc(-16 * var(--pt)) 0;padding:calc(12 * var(--pt)) calc(16 * var(--pt));border-top:1px solid var(--os-separator);background:var(--os-cell);flex-direction:column;display:flex;position:sticky;bottom:0}[data-form=phone] ._foot_em28g_196{padding-bottom:calc(34 * var(--pt))}[data-form=desktop] ._foot_em28g_196{background:0 0;border:0;margin:auto 0 0}._problem_em28g_124{align-items:center;gap:calc(8 * var(--pt));color:var(--os-danger);font-size:calc(14 * var(--pt));font-weight:500;display:flex}._place_em28g_227,._secondary_em28g_228{justify-content:center;align-items:center;gap:calc(10 * var(--pt));width:100%;min-height:calc(54 * var(--pt));border-radius:calc(16 * var(--pt));background:var(--shop-action);color:var(--shop-on-action);font-size:calc(17 * var(--pt));border:0;font-weight:700;display:flex}._place_em28g_227:disabled{background:var(--os-field);color:var(--os-text-secondary)}._secondary_em28g_228{min-height:calc(50 * var(--pt));border:1px solid var(--os-separator);background:var(--os-cell);color:var(--shop-ink);font-size:calc(16 * var(--pt));font-weight:600}._sheet_em28g_69>._secondary_em28g_228{margin-bottom:calc(16 * var(--pt))}._spinner_em28g_261{width:calc(20 * var(--pt));height:calc(20 * var(--pt));animation:.9s linear infinite _spin_em28g_261}@keyframes _spin_em28g_261{to{transform:rotate(1turn)}}._empty_em28g_273{justify-content:center;align-items:center;gap:calc(12 * var(--pt));min-height:100%;padding:calc(24 * var(--pt));color:var(--os-text-secondary);font-size:calc(16 * var(--pt));text-align:center;flex-direction:column;display:flex}._empty_em28g_273>svg{width:calc(44 * var(--pt));height:calc(44 * var(--pt))}._empty_em28g_273 ._secondary_em28g_228{max-width:calc(260 * var(--pt))}._heading_14jr0_2{margin:calc(20 * var(--pt)) calc(16 * var(--pt)) calc(10 * var(--pt));font-size:calc(20 * var(--pt));letter-spacing:-.01em;font-weight:800}._cards_14jr0_9,._rows_14jr0_10,._grid_14jr0_11,._tiles_14jr0_12{margin:0 calc(16 * var(--pt)) calc(16 * var(--pt))}._cards_14jr0_9{gap:calc(12 * var(--pt));display:grid}[data-form=desktop] ._cards_14jr0_9{grid-template-columns:repeat(auto-fill, minmax(calc(200 * var(--pt)), 1fr))}._sectionCard_14jr0_25{align-items:center;gap:calc(14 * var(--pt));padding:calc(12 * var(--pt));border-radius:calc(16 * var(--pt));background:var(--os-cell);box-shadow:var(--os-cell-shadow);color:inherit;text-align:left;border:0;display:flex}[data-form=desktop] ._sectionCard_14jr0_25{padding:0 0 calc(12 * var(--pt));flex-direction:column;align-items:stretch;overflow:hidden}[data-form=desktop] ._sectionCard_14jr0_25 ._info_14jr0_45{padding:0 calc(14 * var(--pt))}._picture_14jr0_49{width:calc(76 * var(--pt));height:calc(76 * var(--pt));border-radius:calc(14 * var(--pt));background:var(--shop-tile);flex-shrink:0;place-items:center;display:grid}[data-form=desktop] ._sectionCard_14jr0_25 ._picture_14jr0_49{width:auto;height:calc(110 * var(--pt));border-radius:0}._pictureIcon_14jr0_65{object-fit:contain;width:80%;height:80%}._info_14jr0_45{gap:calc(3 * var(--pt));flex-direction:column;flex:1;min-width:0;display:flex}._name_14jr0_79{font-size:calc(17 * var(--pt));font-weight:600}._tagline_14jr0_84,._meta_14jr0_85{color:var(--os-text-secondary);font-size:calc(14 * var(--pt))}._meta_14jr0_85{align-items:center;gap:calc(5 * var(--pt));margin-top:calc(3 * var(--pt));font-size:calc(13 * var(--pt));display:flex}._meta_14jr0_85 svg{width:calc(14 * var(--pt));height:calc(14 * var(--pt));flex-shrink:0}._tiles_14jr0_12{gap:calc(10 * var(--pt));grid-template-columns:repeat(3,1fr);display:grid}._tile_14jr0_12{justify-content:center;align-items:center;gap:calc(4 * var(--pt));min-height:calc(112 * var(--pt));padding:calc(8 * var(--pt));border-radius:calc(16 * var(--pt));background:var(--shop-tile);color:inherit;font-size:calc(15 * var(--pt));border:0;flex-direction:column;font-weight:700;display:flex}._tile_14jr0_12:nth-child(3n+2){background:var(--shop-tile-2,var(--shop-tile))}._tile_14jr0_12:nth-child(3n){background:var(--shop-tile-3,var(--shop-tile))}._tile_14jr0_12 ._picture_14jr0_49{width:calc(56 * var(--pt));height:calc(56 * var(--pt));background:0 0}._rows_14jr0_10{padding:0 calc(14 * var(--pt));border-radius:calc(16 * var(--pt));background:var(--os-cell);box-shadow:var(--os-cell-shadow)}._row_14jr0_10{align-items:center;gap:calc(12 * var(--pt));padding:calc(10 * var(--pt)) 0;display:flex}._row_14jr0_10+._row_14jr0_10{border-top:1px solid var(--os-separator)}._pic_14jr0_49{width:calc(56 * var(--pt));height:calc(56 * var(--pt));border-radius:calc(12 * var(--pt));background:var(--shop-tile);flex-shrink:0;place-items:center;display:grid}._picIcon_14jr0_168{object-fit:contain;width:82%;height:82%}._price_14jr0_174{color:var(--shop-ink);font-size:calc(15 * var(--pt));font-variant-numeric:tabular-nums;font-weight:700}._grid_14jr0_11{grid-template-columns:repeat(auto-fill, minmax(calc(150 * var(--pt)), 1fr));gap:calc(12 * var(--pt));display:grid}._card_14jr0_9{gap:calc(8 * var(--pt));padding:calc(12 * var(--pt));border-radius:calc(14 * var(--pt));background:var(--os-cell);box-shadow:var(--os-cell-shadow);flex-direction:column;display:flex}._cardPic_14jr0_197{height:calc(96 * var(--pt));border-radius:calc(10 * var(--pt));background:var(--shop-tile);place-items:center;display:grid}._cardIcon_14jr0_205{width:calc(80 * var(--pt));height:calc(80 * var(--pt));object-fit:contain}._cardFoot_14jr0_211{justify-content:space-between;align-items:center;gap:calc(6 * var(--pt));display:flex}._stepper_14jr0_219{border-radius:calc(22 * var(--pt));background:var(--shop-tint);flex-shrink:0;align-items:center;display:flex}._step_14jr0_219{width:calc(44 * var(--pt));height:calc(44 * var(--pt));color:var(--shop-tint-ink);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._step_14jr0_219 svg{width:calc(18 * var(--pt));height:calc(18 * var(--pt));stroke-width:3px}._step_14jr0_219[aria-disabled]{opacity:.35}._stepper_14jr0_219[data-empty] ._step_14jr0_219{background:var(--shop-add);color:var(--shop-on-add)}._count_14jr0_254{min-width:calc(16 * var(--pt));font-size:calc(17 * var(--pt));font-variant-numeric:tabular-nums;text-align:center;animation:_pop_14jr0_1 var(--duration-normal) var(--ease-emphasized);font-weight:800}@keyframes _pop_14jr0_1{40%{transform:scale(1.35)}}._spacer_14jr0_269{height:calc(16 * var(--pt))}._chips_14jr0_273{gap:calc(8 * var(--pt));margin:calc(16 * var(--pt));flex-wrap:wrap;display:flex}._chip_14jr0_273{height:calc(36 * var(--pt));padding:0 calc(14 * var(--pt));border-radius:calc(18 * var(--pt));background:var(--os-field);color:inherit;font-size:calc(14 * var(--pt));border:0;font-weight:600}._chip_14jr0_273[aria-pressed=true]{background:var(--os-text);color:var(--os-surface)}._hero_14jr0_297{align-items:center;gap:calc(8 * var(--pt));padding:calc(20 * var(--pt)) calc(16 * var(--pt)) calc(4 * var(--pt));text-align:center;flex-direction:column;display:flex}._hero_14jr0_297 ._picture_14jr0_49{width:calc(150 * var(--pt));height:calc(150 * var(--pt));border-radius:calc(28 * var(--pt))}._facts_14jr0_312{justify-content:center;gap:calc(8 * var(--pt));flex-wrap:wrap;display:flex}._fact_14jr0_312{align-items:center;gap:calc(6 * var(--pt));padding:calc(8 * var(--pt)) calc(12 * var(--pt));border-radius:calc(12 * var(--pt));background:var(--os-cell);font-size:calc(14 * var(--pt));font-weight:500;display:inline-flex}._fact_14jr0_312 svg{width:calc(15 * var(--pt));height:calc(15 * var(--pt))}._eta_429w8_2{gap:calc(4 * var(--pt));padding:calc(4 * var(--pt)) calc(4 * var(--pt)) 0;flex-direction:column;display:flex}._etaValue_429w8_9{font-size:calc(32 * var(--pt));letter-spacing:-.02em;font-weight:800;line-height:1.1}._eta_429w8_2[data-there] ._etaValue_429w8_9,._orderStatus_429w8_17[data-there]{color:var(--shop-ink)}._track_429w8_21{padding:calc(14 * var(--pt)) 0 calc(4 * var(--pt));grid-template-columns:repeat(3,1fr);list-style:none;display:grid}._trackStep_429w8_28{align-items:center;gap:calc(8 * var(--pt));font-size:calc(13 * var(--pt));text-align:center;flex-direction:column;font-weight:600;display:flex;position:relative}._trackStep_429w8_28+._trackStep_429w8_28:before{top:calc(13 * var(--pt));height:calc(4 * var(--pt));border-radius:calc(2 * var(--pt));background:var(--os-field);content:"";position:absolute;left:-50%;right:50%}._trackStep_429w8_28[data-state=done]:before,._trackStep_429w8_28[data-state=now]:before{background:var(--shop-action)}._node_429w8_56{z-index:1;width:calc(30 * var(--pt));height:calc(30 * var(--pt));background:var(--os-field);color:var(--shop-on-action);border-radius:50%;place-items:center;display:grid;position:relative}._node_429w8_56 svg{width:calc(16 * var(--pt));height:calc(16 * var(--pt));stroke-width:3px}[data-state=done] ._node_429w8_56{background:var(--shop-action)}[data-state=now] ._node_429w8_56{border:calc(3 * var(--pt)) solid var(--shop-action);background:var(--os-cell);box-shadow:0 0 0 calc(6 * var(--pt)) var(--shop-tint);animation:_beat_429w8_1 1.6s var(--ease-standard) infinite}[data-state=todo] ._stepName_429w8_85{color:var(--os-text-secondary)}@keyframes _beat_429w8_1{50%{box-shadow:0 0 0 calc(10 * var(--pt)) var(--shop-tint)}}@media (prefers-reduced-motion:reduce){[data-state=now] ._node_429w8_56{animation:none}}:root[data-reduced-motion] [data-state=now] ._node_429w8_56{animation:none}._note_429w8_105{align-items:center;gap:calc(10 * var(--pt));margin-top:calc(10 * var(--pt));padding:calc(12 * var(--pt)) 0 calc(8 * var(--pt));border-top:1px solid var(--os-separator);color:var(--os-text-secondary);font-size:calc(14 * var(--pt));display:flex}._note_429w8_105 svg{width:calc(18 * var(--pt));height:calc(18 * var(--pt));flex-shrink:0}._orderRow_429w8_122{align-items:center;gap:calc(10 * var(--pt));width:100%;min-height:calc(60 * var(--pt));padding:calc(8 * var(--pt)) 0;color:inherit;text-align:left;background:0 0;border:0;display:flex}._orderRow_429w8_122+._orderRow_429w8_122{border-top:1px solid var(--os-separator)}._orderInfo_429w8_139{gap:calc(2 * var(--pt));flex-direction:column;flex:1;display:flex}._orderStatus_429w8_17{font-size:calc(14 * var(--pt));font-weight:600}._orderRow_429w8_122>svg{width:calc(16 * var(--pt));height:calc(16 * var(--pt));color:var(--os-text-secondary)}._shop_589vm_6{background:var(--os-surface-grouped);height:100%;color:var(--os-text);flex-direction:column;display:flex;overflow:hidden}._bar_589vm_15{z-index:1;align-items:center;gap:calc(10 * var(--pt));min-height:calc(52 * var(--pt));padding:calc(10 * var(--pt)) calc(16 * var(--pt));padding-bottom:calc(10 * var(--pt) + var(--shop-bar-edge-size,0px));background:var(--shop-bar-edge,none) bottom / 100% var(--shop-bar-edge-size,0px) no-repeat, var(--shop-bar);color:var(--shop-on-bar);flex-wrap:wrap;flex-shrink:0;display:flex;position:relative}[data-form=phone] ._bar_589vm_15{padding-top:calc(62 * var(--pt));padding-bottom:calc(12 * var(--pt) + var(--shop-bar-edge-size,0px))}@container (orientation:landscape){[data-form=phone] ._bar_589vm_15{padding-top:calc(36 * var(--pt));padding-left:calc(64 * var(--pt))}}._headline_589vm_46{font-size:calc(28 * var(--pt));letter-spacing:-.02em;flex-basis:100%;font-weight:800;line-height:1.1}[data-form=desktop] ._headline_589vm_46{font-size:calc(20 * var(--pt))}._balance_589vm_58{align-items:center;gap:calc(6 * var(--pt));height:calc(36 * var(--pt));padding:0 calc(12 * var(--pt));border-radius:calc(18 * var(--pt));background:var(--shop-bar-fill);font-size:calc(15 * var(--pt));font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600;display:inline-flex}._round_589vm_72{width:calc(44 * var(--pt));height:calc(44 * var(--pt));background:var(--shop-bar-fill);color:inherit;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}._balance_589vm_58 svg,._round_589vm_72 svg{width:calc(18 * var(--pt));height:calc(18 * var(--pt))}._badge_589vm_92{top:calc(-2 * var(--pt));right:calc(-2 * var(--pt));min-width:calc(18 * var(--pt));height:calc(18 * var(--pt));padding:0 calc(4 * var(--pt));border-radius:calc(9 * var(--pt));background:var(--shop-action);box-shadow:0 0 0 calc(2 * var(--pt)) var(--shop-bar);color:var(--shop-on-action);font-size:calc(11 * var(--pt));place-items:center;font-weight:700;display:grid;position:absolute}._back_589vm_110{margin-left:calc(-8 * var(--pt));background:0 0}._back_589vm_110 svg{width:calc(24 * var(--pt));height:calc(24 * var(--pt))}._title_589vm_120{margin-right:calc(36 * var(--pt));font-size:calc(17 * var(--pt));text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:700;overflow:hidden}._page_589vm_131{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}[data-form=phone] ._page_589vm_131[data-motion=push]{animation:_push_589vm_1 var(--duration-slow) var(--ease-emphasized)}[data-form=phone] ._page_589vm_131[data-motion=pop]{animation:_pop_589vm_1 var(--duration-slow) var(--ease-emphasized)}[data-form=desktop] ._page_589vm_131:not([data-motion=none]){animation:_fade_589vm_1 var(--duration-normal) var(--ease-standard)}@keyframes _push_589vm_1{0%{transform:translate(100%)}}@keyframes _pop_589vm_1{0%{opacity:.4;transform:translate(-30%)}}@keyframes _fade_589vm_1{0%{opacity:0}}._unavailable_589vm_170{justify-content:center;align-items:center;gap:calc(6 * var(--pt));padding:calc(24 * var(--pt));text-align:center;flex-direction:column;flex:1;display:flex}._unavailable_589vm_170 svg{width:calc(48 * var(--pt));height:calc(48 * var(--pt));margin-bottom:calc(8 * var(--pt));color:var(--os-text-secondary)}._unavailableTitle_589vm_188{font-size:calc(20 * var(--pt));font-weight:600}._unavailableLine_589vm_193{max-width:calc(260 * var(--pt));color:var(--os-text-secondary);font-size:calc(15 * var(--pt))}._grubfood_7limp_5{--shop-bar:var(--app-grubfood-bar);--shop-on-bar:var(--app-on-brand);--shop-bar-fill:var(--app-on-brand-fill);--shop-ink:var(--app-grubfood-ink);--shop-tint:var(--app-grubfood-tint);--shop-tint-ink:var(--app-grubfood-ink);--shop-add:var(--app-grubfood-action);--shop-on-add:var(--app-on-brand);--shop-action:var(--app-grubfood-action);--shop-on-action:var(--app-on-brand);--shop-tile:var(--app-grubfood-tile)}._twentyFourSeven_7limp_19{--shop-bar:var(--app-24seven-bar);--shop-on-bar:var(--os-text);--shop-bar-fill:var(--os-field);--shop-bar-edge:linear-gradient(var(--app-24seven-orange) 0 33.4%, var(--app-24seven-green) 0 66.7%, var(--app-24seven-red) 0);--shop-bar-edge-size:calc(12 * var(--pt));--shop-ink:var(--app-24seven-ink);--shop-tint:var(--app-24seven-tint);--shop-tint-ink:var(--app-24seven-tint-ink);--shop-add:var(--app-24seven-add);--shop-on-add:var(--app-on-brand);--shop-action:var(--app-24seven-action);--shop-on-action:var(--app-on-brand);--shop-tile:var(--app-24seven-tile-1);--shop-tile-2:var(--app-24seven-tile-2);--shop-tile-3:var(--app-24seven-tile-3)}._pill_7limp_42{align-items:center;gap:calc(6 * var(--pt));padding:calc(7 * var(--pt)) calc(14 * var(--pt));border-radius:calc(18 * var(--pt));background:var(--app-on-brand-fill);font-size:calc(15 * var(--pt));font-weight:600;display:inline-flex}._pill_7limp_42 svg{width:calc(16 * var(--pt));height:calc(16 * var(--pt))}._pillLabel_7limp_58{opacity:.85;font-weight:400}._brand_7limp_64{align-items:center;gap:calc(10 * var(--pt));min-width:0;display:flex}._mark_7limp_71{width:calc(40 * var(--pt));height:calc(40 * var(--pt));flex-shrink:0}._word_7limp_77{gap:calc(1 * var(--pt));flex-direction:column;min-width:0;display:flex}._wordmark_7limp_84{color:var(--app-24seven-ink);font-size:calc(21 * var(--pt));letter-spacing:-.02em;font-weight:800;line-height:1.1}._sub_7limp_92{color:var(--os-text-secondary);font-size:calc(13 * var(--pt));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-form=desktop] ._wassup_oop3r_7{flex-direction:row}._side_oop3r_11{flex-direction:column;flex:1;min-width:0;display:flex}[data-form=desktop] ._side_oop3r_11{flex:0 0 calc(260 * var(--pt));border-right:1px solid var(--os-separator)}._list_oop3r_23{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}._row_oop3r_31{align-items:center;gap:calc(12 * var(--pt));width:100%;min-height:calc(72 * var(--pt));padding:calc(8 * var(--pt)) calc(14 * var(--pt));color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}[data-form=desktop] ._row_oop3r_31{min-height:calc(62 * var(--pt))}._row_oop3r_31:hover,._row_oop3r_31[data-selected]{background:var(--os-field)}._row_oop3r_31:focus-visible{outline:calc(2 * var(--pt)) solid var(--os-accent);outline-offset:calc(-2 * var(--pt))}._avatar_oop3r_60,._avatarSmall_oop3r_61{width:calc(50 * var(--pt));height:calc(50 * var(--pt));flex-shrink:0;place-items:center;display:grid}[data-form=desktop] ._avatar_oop3r_60{width:calc(42 * var(--pt));height:calc(42 * var(--pt))}._avatarSmall_oop3r_61{width:calc(36 * var(--pt));height:calc(36 * var(--pt))}._initial_oop3r_79{background:var(--os-field);color:var(--os-text-secondary);font-size:calc(20 * var(--pt));border-radius:50%;font-weight:600}._rowText_oop3r_87{gap:calc(2 * var(--pt));min-width:0;padding-bottom:calc(8 * var(--pt));border-bottom:1px solid var(--os-separator);flex-direction:column;flex:1;display:flex}._rowTop_oop3r_97,._rowBottom_oop3r_98{align-items:center;gap:calc(8 * var(--pt));display:flex}._name_oop3r_104{font-size:calc(16 * var(--pt));text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}._when_oop3r_113{color:var(--os-text-secondary);font-size:calc(12.5 * var(--pt));font-variant-numeric:tabular-nums}._when_oop3r_113[data-unread]{color:var(--app-wassup-unread)}._preview_oop3r_123{color:var(--os-text-secondary);font-size:calc(14 * var(--pt));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._unread_oop3r_132{min-width:calc(20 * var(--pt));height:calc(20 * var(--pt));padding:0 calc(6 * var(--pt));border-radius:calc(10 * var(--pt));background:var(--app-wassup-unread);color:#fff;font-size:calc(12 * var(--pt));place-items:center;font-weight:700;display:grid}._thread_oop3r_145{background:var(--app-wassup-thread);min-width:0;height:100%;color:var(--os-text);flex-direction:column;flex:1;display:flex}._threadBar_oop3r_155{align-items:center;gap:calc(10 * var(--pt));min-height:calc(52 * var(--pt));padding:calc(8 * var(--pt)) calc(14 * var(--pt));background:var(--app-wassup-bar);color:var(--app-on-brand);flex-shrink:0;display:flex}[data-form=phone] ._threadBar_oop3r_155{padding-top:calc(58 * var(--pt));padding-left:calc(6 * var(--pt))}@container (orientation:landscape){[data-form=phone] ._threadBar_oop3r_155{padding-top:calc(32 * var(--pt));padding-left:calc(60 * var(--pt))}}._back_oop3r_179{width:calc(36 * var(--pt));height:calc(44 * var(--pt));color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._back_oop3r_179 svg{width:calc(28 * var(--pt));height:calc(28 * var(--pt))}._threadTitle_oop3r_196{flex-direction:column;min-width:0;display:flex}._threadName_oop3r_202{font-size:calc(16 * var(--pt));font-weight:600}._threadSub_oop3r_207{font-size:calc(12 * var(--pt));opacity:.8}._messages_oop3r_212{align-items:flex-start;gap:calc(6 * var(--pt));padding:calc(12 * var(--pt)) calc(14 * var(--pt)) calc(18 * var(--pt));flex-direction:column;flex:1;display:flex;overflow-y:auto}._chip_oop3r_222{margin:calc(6 * var(--pt)) 0;padding:calc(4 * var(--pt)) calc(10 * var(--pt));border-radius:calc(8 * var(--pt));background:var(--app-wassup-chip);color:var(--os-text-secondary);font-size:calc(12 * var(--pt));align-self:center;font-weight:500}._bubble_oop3r_234{max-width:82%;padding:calc(6 * var(--pt)) calc(10 * var(--pt)) calc(8 * var(--pt));border-radius:0 calc(10 * var(--pt)) calc(10 * var(--pt));background:var(--app-wassup-bubble);font-size:calc(15 * var(--pt));overflow-wrap:anywhere;line-height:1.35;position:relative;box-shadow:0 1px 1px #00000014}._bubble_oop3r_234:before{top:0;left:calc(-8 * var(--pt));border-top:calc(10 * var(--pt)) solid var(--app-wassup-bubble);border-left:calc(8 * var(--pt)) solid transparent;content:"";position:absolute}._stamp_oop3r_255{float:right;margin:calc(6 * var(--pt)) 0 calc(-4 * var(--pt)) calc(10 * var(--pt));color:var(--os-text-secondary);font-size:calc(11 * var(--pt));font-variant-numeric:tabular-nums}._placeholder_oop3r_263{justify-content:center;align-items:center;gap:calc(8 * var(--pt));background:var(--os-surface-grouped);color:var(--os-text-secondary);font-size:calc(14 * var(--pt));flex-direction:column;flex:1;display:flex}._placeholder_oop3r_263 svg{width:calc(44 * var(--pt));height:calc(44 * var(--pt))}._app_1cubw_5{background:var(--os-surface-grouped);height:100%;color:var(--os-text);flex-direction:column;display:flex;overflow:hidden}._bar_1cubw_14{align-items:center;gap:calc(8 * var(--pt));min-height:calc(48 * var(--pt));padding:calc(8 * var(--pt)) calc(18 * var(--pt));background:var(--app-wellfare-bar);color:var(--app-on-brand);flex-shrink:0;display:flex}._bar_1cubw_14 svg{width:calc(20 * var(--pt));height:calc(20 * var(--pt))}._brand_1cubw_30{font-size:calc(18 * var(--pt));letter-spacing:-.01em;font-weight:800}._motto_1cubw_36{font-size:calc(12 * var(--pt));opacity:.8;margin-left:auto;font-style:italic}._page_1cubw_43{gap:calc(12 * var(--pt));padding:calc(16 * var(--pt)) calc(18 * var(--pt)) calc(20 * var(--pt));flex-direction:column;flex:1;display:flex;overflow-y:auto}._hero_1cubw_52,._card_1cubw_53{padding:calc(14 * var(--pt)) calc(16 * var(--pt));border-radius:calc(12 * var(--pt));background:var(--os-cell);box-shadow:var(--os-cell-shadow)}._hero_1cubw_52{background:var(--app-wellfare-tint);box-shadow:none}._eyebrow_1cubw_65{color:var(--app-wellfare-accent);font-size:calc(12 * var(--pt));letter-spacing:.06em;text-transform:uppercase;font-weight:700}._amount_1cubw_73{margin-top:calc(2 * var(--pt));font-size:calc(26 * var(--pt));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800}._fine_1cubw_81{margin-top:calc(4 * var(--pt));color:var(--os-text-secondary);font-size:calc(12.5 * var(--pt))}._card_1cubw_53{gap:calc(12 * var(--pt));flex-direction:column;display:flex}._cardHead_1cubw_93{align-items:center;gap:calc(10 * var(--pt));display:flex}._heading_1cubw_99{font-size:calc(17 * var(--pt));margin-right:auto;font-weight:700}._pill_1cubw_105{padding:calc(3 * var(--pt)) calc(10 * var(--pt));border-radius:calc(12 * var(--pt));background:var(--app-wellfare-tint);color:var(--app-wellfare-accent);font-size:calc(13 * var(--pt));font-variant-numeric:tabular-nums;font-weight:600}._pill_1cubw_105[data-complete]{background:var(--app-wellfare-done-tint);color:var(--app-wellfare-done)}._meter_1cubw_120{gap:calc(4 * var(--pt));display:flex}._segment_1cubw_125{height:calc(6 * var(--pt));border-radius:calc(3 * var(--pt));background:var(--os-field);transition:background-color var(--duration-normal);flex:1}._segment_1cubw_125[data-done]{background:var(--app-wellfare-done)}._dates_1cubw_137{gap:calc(4 * var(--pt)) calc(14 * var(--pt));font-size:calc(13.5 * var(--pt));grid-template-columns:auto 1fr;display:grid}._dates_1cubw_137 dt{color:var(--os-text-secondary)}._dates_1cubw_137 dd{font-variant-numeric:tabular-nums}._left_1cubw_152{margin-left:calc(8 * var(--pt));color:var(--os-danger);font-weight:600}._parts_1cubw_158{border-top:1px solid var(--os-separator);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._part_1cubw_158{align-items:center;gap:calc(12 * var(--pt));padding:calc(10 * var(--pt)) 0;border-bottom:1px solid var(--os-separator);display:flex}._part_1cubw_158[data-state=locked]{opacity:.55}._badge_1cubw_179{width:calc(28 * var(--pt));height:calc(28 * var(--pt));background:var(--os-field);font-size:calc(14 * var(--pt));border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}._badge_1cubw_179 svg{width:calc(15 * var(--pt));height:calc(15 * var(--pt))}._part_1cubw_158[data-state=next] ._badge_1cubw_179{background:var(--app-wellfare-accent);color:var(--app-on-brand)}._part_1cubw_158[data-state=done] ._badge_1cubw_179{background:var(--app-wellfare-done);color:var(--app-on-brand)}._partText_1cubw_206{flex-direction:column;flex:1;min-width:0;display:flex}._partTitle_1cubw_213{font-size:calc(14.5 * var(--pt));font-weight:600}._partDetail_1cubw_218{color:var(--os-text-secondary);font-size:calc(12.5 * var(--pt))}._partState_1cubw_223{color:var(--os-text-secondary);font-size:calc(13 * var(--pt));font-variant-numeric:tabular-nums;flex-shrink:0}._part_1cubw_158[data-state=done] ._partState_1cubw_223{color:var(--app-wellfare-done);font-weight:600}._apply_1cubw_235{align-items:center;gap:calc(6 * var(--pt));flex-direction:column;display:flex}._button_1cubw_242{justify-content:center;align-items:center;gap:calc(8 * var(--pt));min-width:calc(240 * var(--pt));min-height:calc(44 * var(--pt));padding:0 calc(22 * var(--pt));border-radius:calc(22 * var(--pt));background:var(--app-wellfare-accent);color:var(--app-on-brand);font:inherit;font-size:calc(15 * var(--pt));cursor:pointer;border:0;font-weight:700;display:inline-flex}._button_1cubw_242 svg{width:calc(18 * var(--pt));height:calc(18 * var(--pt))}._button_1cubw_242:hover:not(:disabled){filter:brightness(1.08)}._button_1cubw_242:focus-visible{outline:calc(3 * var(--pt)) solid var(--os-accent);outline-offset:calc(2 * var(--pt))}._button_1cubw_242:disabled{cursor:default;opacity:.6}._cost_1cubw_279{color:var(--os-text-secondary);font-size:calc(12.5 * var(--pt));text-align:center}._done_1cubw_285{align-items:center;gap:calc(8 * var(--pt));padding:calc(10 * var(--pt)) calc(12 * var(--pt));border-radius:calc(10 * var(--pt));background:var(--app-wellfare-done-tint);color:var(--app-wellfare-done);font-size:calc(14 * var(--pt));font-weight:600;display:flex}._done_1cubw_285 svg{width:calc(18 * var(--pt));height:calc(18 * var(--pt));flex-shrink:0}._last_1cubw_303{padding:0 calc(4 * var(--pt));color:var(--os-danger);font-size:calc(13 * var(--pt))}._last_1cubw_303[data-paid]{color:var(--app-wellfare-done)}._footer_1cubw_313{padding:0 calc(4 * var(--pt));color:var(--os-text-secondary);font-size:calc(11 * var(--pt))}._closed_1cubw_319{justify-content:center;align-items:center;gap:calc(6 * var(--pt));padding:calc(24 * var(--pt));color:var(--os-text-secondary);font-size:calc(14 * var(--pt));text-align:center;flex-direction:column;flex:1;display:flex}._closed_1cubw_319 svg{width:calc(40 * var(--pt));height:calc(40 * var(--pt));color:var(--app-wellfare-accent)}._closedTitle_1cubw_338{color:var(--os-text);font-size:calc(18 * var(--pt));font-weight:600}._launcher_14dcf_1{z-index:1;pointer-events:none;animation:_settle_14dcf_1 var(--duration-slow) var(--ease-emphasized) both;position:absolute;inset:0}._launcher_14dcf_1>*{pointer-events:auto}[data-form=desktop] ._launcher_14dcf_1{z-index:2;animation:none}._grid_14dcf_20{top:calc(74 * var(--pt));right:calc(22 * var(--pt));left:calc(22 * var(--pt));justify-items:center;row-gap:calc(26 * var(--pt));grid-template-columns:repeat(4,1fr);display:grid;position:absolute}._app_14dcf_31{align-items:center;gap:calc(6 * var(--pt));width:calc(80 * var(--pt));border-radius:calc(16 * var(--pt));color:var(--os-text-on-wallpaper);background:0 0;border:0;flex-direction:column;padding:0;display:flex;position:relative}._icon_14dcf_45{width:calc(64 * var(--pt));height:calc(64 * var(--pt));filter:drop-shadow(0 calc(2 * var(--pt)) calc(6 * var(--pt)) #00000029);transition:transform var(--duration-fast) var(--ease-standard), filter var(--duration-fast) var(--ease-standard)}._app_14dcf_31:active ._icon_14dcf_45,._docked_14dcf_55:active ._icon_14dcf_45{filter:brightness(.82)}._label_14dcf_59{font-size:calc(12 * var(--pt));letter-spacing:0;text-shadow:var(--os-wallpaper-shadow);white-space:nowrap;font-weight:500}._dots_14dcf_67{right:0;bottom:calc(124 * var(--pt));justify-content:center;gap:calc(9 * var(--pt));display:flex;position:absolute;left:0}._dot_14dcf_67{width:calc(7 * var(--pt));height:calc(7 * var(--pt));background:var(--os-text-on-wallpaper);opacity:.35;border-radius:50%}._dot_14dcf_67[data-current]{opacity:1}._dock_14dcf_55{right:calc(12 * var(--pt));bottom:calc(12 * var(--pt));left:calc(12 * var(--pt));height:calc(96 * var(--pt));padding:0 calc(14 * var(--pt));border-radius:calc(43 * var(--pt));justify-content:space-around;align-items:center;display:flex;position:absolute}._docked_14dcf_55{border-radius:calc(14 * var(--pt));background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}._tooltip_14dcf_113{display:none}[data-form=desktop] ._dock_14dcf_55{right:auto;bottom:calc(8 * var(--pt));align-items:flex-end;gap:calc(4 * var(--pt));height:auto;padding:calc(6 * var(--pt));border-radius:calc(24 * var(--pt));left:50%;transform:translate(-50%)}[data-form=desktop] ._docked_14dcf_55{--mag:1;margin:0 calc((var(--mag) - 1) * 27 * var(--pt));transition:margin var(--duration-fast) ease-out}[data-form=desktop] ._docked_14dcf_55 ._icon_14dcf_45{width:calc(54 * var(--pt));height:calc(54 * var(--pt));transform:scale(var(--mag));transform-origin:50% 100%}@media (hover:hover){[data-form=desktop] ._docked_14dcf_55:hover{--mag:1.45}[data-form=desktop] ._docked_14dcf_55:hover+._docked_14dcf_55,[data-form=desktop] ._docked_14dcf_55:has(+._docked_14dcf_55:hover){--mag:1.22}[data-form=desktop] ._docked_14dcf_55:hover+._docked_14dcf_55+._docked_14dcf_55,[data-form=desktop] ._docked_14dcf_55:has(+._docked_14dcf_55+._docked_14dcf_55:hover){--mag:1.08}}[data-form=desktop] ._tooltip_14dcf_113{bottom:calc(100% + (var(--mag) - 1) * 54 * var(--pt) + 12 * var(--pt));padding:calc(3 * var(--pt)) calc(10 * var(--pt));border-radius:calc(7 * var(--pt));background:var(--os-tooltip-bg);box-shadow:var(--os-glass-shadow);color:var(--os-text);font-size:calc(13 * var(--pt));white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);display:block;position:absolute;left:50%;transform:translate(-50%)}[data-form=desktop] ._docked_14dcf_55:hover ._tooltip_14dcf_113,[data-form=desktop] ._docked_14dcf_55:focus-visible ._tooltip_14dcf_113{opacity:1}._running_14dcf_182{bottom:calc(-3.5 * var(--pt));width:calc(4 * var(--pt));height:calc(4 * var(--pt));margin-left:calc(-2 * var(--pt));background:var(--os-running-dot);border-radius:50%;position:absolute;left:50%}._badge_14dcf_194{top:calc(-6 * var(--pt));right:calc(-6 * var(--pt));min-width:calc(22 * var(--pt));height:calc(22 * var(--pt));padding:0 calc(6 * var(--pt));border-radius:calc(11 * var(--pt));background:var(--os-badge);color:#fff;font-size:calc(13 * var(--pt));font-variant-numeric:tabular-nums;pointer-events:none;place-items:center;font-weight:600;display:grid;position:absolute}._app_14dcf_31 ._badge_14dcf_194{right:calc(50% - 38 * var(--pt))}@container (orientation:landscape){[data-form=phone] ._grid_14dcf_20{top:calc(44 * var(--pt));right:calc(60 * var(--pt));left:calc(76 * var(--pt));row-gap:calc(18 * var(--pt));grid-template-columns:repeat(7,1fr)}[data-form=phone] ._dots_14dcf_67{bottom:calc(100 * var(--pt))}[data-form=phone] ._dock_14dcf_55{height:calc(84 * var(--pt));border-radius:calc(36 * var(--pt));left:24%;right:24%}}@keyframes _settle_14dcf_1{0%{opacity:0;transform:scale(1.08)}}._os_9jecx_5{isolation:isolate;background:var(--os-wallpaper);color:var(--os-text);font-family:var(--font-sans);font-size:calc(17 * var(--pt));letter-spacing:-.01em;line-height:1.25;position:absolute;inset:0;overflow:hidden}._os_9jecx_5[data-form=phone]{--pt:calc(100cqh / 874)}._os_9jecx_5[data-form=desktop]{--pt:clamp(.85px, 100cqh / 900, 1.25px)}@container (orientation:landscape){._os_9jecx_5[data-form=phone]{--pt:calc(100cqh / 402)}}._os_9jecx_5 :focus-visible{outline:calc(3 * var(--pt)) solid var(--os-accent);outline-offset:calc(2 * var(--pt))}._windows_9jecx_40{z-index:2;pointer-events:none;position:absolute;inset:0}._windows_9jecx_40>*{pointer-events:auto}[data-form=desktop] ._windows_9jecx_40{top:calc(26 * var(--pt));z-index:1}._phone_v3hwc_2{z-index:3;grid-template-columns:1fr calc(126 * var(--pt)) 1fr;height:calc(54 * var(--pt));padding-top:calc(5 * var(--pt));color:var(--os-text);pointer-events:none;align-items:center;display:grid;position:absolute;top:0;left:0;right:0}._phone_v3hwc_2[data-light]{color:var(--os-text-on-wallpaper)}._time_v3hwc_21{font-size:calc(17 * var(--pt));font-variant-numeric:tabular-nums;letter-spacing:-.02em;justify-self:center;font-weight:600}._glyphs_v3hwc_29{justify-self:center;align-items:center;gap:calc(6 * var(--pt));display:flex}._phone_v3hwc_2 ._glyphs_v3hwc_29{grid-column:3}._signal_v3hwc_40{width:calc(18 * var(--pt));height:calc(12 * var(--pt))}._wifi_v3hwc_45{width:calc(16 * var(--pt));height:calc(12 * var(--pt))}._battery_v3hwc_50{width:calc(27 * var(--pt));height:calc(13 * var(--pt))}@container (orientation:landscape){._phone_v3hwc_2{height:calc(32 * var(--pt));padding:calc(4 * var(--pt)) calc(28 * var(--pt)) 0 calc(66 * var(--pt));grid-template-columns:auto 1fr auto}}._menuBar_v3hwc_65{z-index:3;align-items:center;gap:calc(2 * var(--pt));height:calc(26 * var(--pt));padding:0 calc(10 * var(--pt));color:var(--os-text);font-size:calc(13 * var(--pt));display:flex;position:absolute;top:0;left:0;right:0}._menu_v3hwc_65{position:relative}._menuTitle_v3hwc_84{height:calc(22 * var(--pt));padding:0 calc(9 * var(--pt));border-radius:calc(6 * var(--pt));color:inherit;font-size:inherit;background:0 0;border:0;align-items:center;display:flex}._menuTitle_v3hwc_84:hover,._menuTitle_v3hwc_84[data-open]{background:var(--os-field)}._logo_v3hwc_101{width:calc(14 * var(--pt));height:calc(14 * var(--pt))}._appName_v3hwc_106{padding:0 calc(9 * var(--pt));font-weight:700}._dropdown_v3hwc_111{top:calc(100% + 4 * var(--pt));z-index:5;min-width:calc(220 * var(--pt));padding:calc(5 * var(--pt));border-radius:calc(12 * var(--pt));background:var(--os-menu-bg);box-shadow:var(--os-window-shadow);-webkit-backdrop-filter:blur(calc(30 * var(--pt))) saturate(1.8);backdrop-filter:blur(calc(30 * var(--pt))) saturate(1.8);animation:_drop_v3hwc_111 var(--duration-fast) var(--ease-standard) both;flex-direction:column;display:flex;position:absolute;left:0}._item_v3hwc_127{padding:calc(4 * var(--pt)) calc(10 * var(--pt));border-radius:calc(7 * var(--pt));color:var(--os-text);font-size:calc(13 * var(--pt));text-align:left;background:0 0;border:0}._item_v3hwc_127:not(:disabled):hover,._item_v3hwc_127:not(:disabled):focus-visible{background:var(--os-menu-hover);color:var(--os-menu-hover-text);outline:none}._item_v3hwc_127:disabled{color:var(--os-text-secondary);cursor:default}._spacer_v3hwc_149{flex:1}._hint_v3hwc_153{align-items:center;gap:calc(6 * var(--pt));margin-right:calc(12 * var(--pt));color:var(--os-text-secondary);display:flex}._key_v3hwc_161{padding:0 calc(5 * var(--pt));border:1px solid var(--os-separator);border-radius:calc(4 * var(--pt));color:var(--os-text);font-family:inherit;font-size:calc(11 * var(--pt));line-height:calc(16 * var(--pt))}._menuBar_v3hwc_65 ._glyphs_v3hwc_29{gap:calc(10 * var(--pt));margin-right:calc(10 * var(--pt))}._clock_v3hwc_176{padding-right:calc(4 * var(--pt));font-variant-numeric:tabular-nums}@keyframes _drop_v3hwc_111{0%{opacity:0;transform:translateY(calc(-4 * var(--pt)))}}@property --pt{syntax:"<length>";inherits:true;initial-value:1px}:root{--device-scrim-phone:#0003;--device-scrim-computer:#030408c7;--phone-band:linear-gradient(135deg, #f2f3f5 0%, #b9bcc2 18%, #e4e6ea 36%, #9fa3aa 64%, #d8dade 82%, #8d9198 100%);--phone-band-edge:#ffffff8c;--phone-button:linear-gradient(90deg, #8f939a, #d5d7db 45%, #9a9ea5);--phone-bezel:#050506;--phone-island:#000;--phone-shadow:0 30px 80px #00000080, 0 6px 18px #00000059;--computer-frame:#0b0b0c;--computer-shadow:0 30px 90px #0009}[data-os]{--os-text:#000;--os-text-secondary:#3c3c4399;--os-text-on-wallpaper:#fff;--os-wallpaper-shadow:0 1px 2px #00000059;--os-accent:#007aff;--os-separator:#3c3c432e;--os-surface:#fff;--os-surface-grouped:#f2f2f7;--os-cell:#fff;--os-cell-shadow:0 1px 2px #0000000f;--os-field:#7676801f;--os-danger:#d70015;--os-badge:#ff3b30;--os-glass-bg:#ffffff4d;--os-glass-border:#ffffff6b;--os-glass-highlight:#ffffffbf;--os-glass-shadow:0 calc(8 * var(--pt)) calc(30 * var(--pt)) #00000029;--os-menu-bg:#f6f6f6db;--os-menu-hover:var(--os-accent);--os-menu-hover-text:#fff;--os-window-bg:#fff;--os-window-bar:#f6f6f6;--os-window-border:#0000001f;--os-window-shadow:0 calc(22 * var(--pt)) calc(70 * var(--pt)) #0000004d, 0 0 0 1px var(--os-window-border);--os-traffic-close:#ff5f57;--os-traffic-minimise:#febc2e;--os-traffic-zoom:#28c840;--os-traffic-idle:#00000024;--os-traffic-glyph:#0000008c;--os-running-dot:#0000008c;--os-tooltip-bg:#f0f0f0eb;--os-icon-glyph:#fff;--app-on-brand:#fff;--app-on-brand-fill:#fff3;--app-wassup-top:#61f981;--app-wassup-bottom:#1ebe4c;--app-wassup-bar:#1da851;--app-lockedin-top:#1d7fd8;--app-lockedin-bottom:#0a5fb3;--app-lockedin-bar:var(--os-surface);--app-lockedin-search:#edf3f8;--app-grubfood-top:#22cc6b;--app-grubfood-bottom:#00a347;--app-grubfood-bar:#00b14f;--app-grubfood-action:#00843b;--app-grubfood-ink:#00843b;--app-grubfood-tint:#e3f5ea;--app-grubfood-tile:#fff3dc;--app-24seven-top:#fff;--app-24seven-bottom:#e9ece8;--app-24seven-mark:#00754e;--app-24seven-orange:#f47b20;--app-24seven-green:#00875a;--app-24seven-red:#e32b2b;--app-24seven-bar:#fff;--app-24seven-ink:#00754e;--app-24seven-add:#e8601c;--app-24seven-tint:#fdebe1;--app-24seven-tint-ink:#b5420b;--app-24seven-action:#00754e;--app-24seven-tile-1:#e3f0fb;--app-24seven-tile-2:#e4f4f7;--app-24seven-tile-3:#fdf3d8;--app-files-top:#6fd0ff;--app-files-bottom:#1b7cf0;--app-files-fold:#1b7cf047;--app-phone-top:#66f37f;--app-phone-bottom:#22c043;--app-wellfare-top:#2d6fb8;--app-wellfare-bottom:#123d75;--app-wellfare-fold:#c9d6e6;--app-wellfare-print:#8aa3c2;--app-wellfare-stamp:#d4352b;--app-wellfare-bar:#133f78;--app-wellfare-accent:#1d5ea8;--app-wellfare-tint:#e6eef8;--app-wellfare-done:#1f8a4c;--app-wellfare-done-tint:#e3f4ea;--app-wassup-thread:#efeae2;--app-wassup-bubble:#fff;--app-wassup-unread:#25d366;--app-wassup-chip:#ffffffeb;--os-wallpaper:radial-gradient(120% 70% at 15% 5%, #9fdcff 0%, transparent 60%), radial-gradient(90% 60% at 95% 40%, #c7a2ff 0%, transparent 62%), radial-gradient(130% 80% at 35% 105%, #ffab82 0%, transparent 66%), linear-gradient(165deg, #5f9dff 0%, #8a6ff0 55%, #ff8d6c 100%)}[data-os][data-form=desktop]{--os-wallpaper:radial-gradient(70% 90% at 12% 92%, #5ce1d0 0%, transparent 62%), radial-gradient(60% 70% at 88% 12%, #8fb5ff 0%, transparent 60%), radial-gradient(90% 60% at 60% 55%, #9678ff8c 0%, transparent 70%), conic-gradient(from 210deg at 62% 58%, #2a6be0, #6a5af9, #3fb8b0, #2a6be0)}[data-os][data-appearance=dark]{--os-text:#fff;--os-text-secondary:#ebebf599;--os-wallpaper-shadow:0 1px 2px #0009;--os-accent:#0a84ff;--os-separator:#54545899;--os-surface:#000;--os-surface-grouped:#000;--os-cell:#1c1c1e;--os-cell-shadow:none;--os-field:#7676803d;--os-danger:#ff6961;--os-glass-bg:#1c1c1e61;--os-glass-border:#ffffff24;--os-glass-highlight:#ffffff38;--os-glass-shadow:0 calc(8 * var(--pt)) calc(30 * var(--pt)) #00000073;--os-menu-bg:#242426e6;--os-window-bg:#1e1e1e;--os-window-bar:#2a2a2b;--os-window-border:#ffffff1f;--os-traffic-idle:#ffffff2e;--os-running-dot:#fff9;--os-tooltip-bg:#2c2c2ef0;--app-lockedin-search:#263340;--app-wassup-bar:#0f7a3b;--app-wassup-thread:#0b141a;--app-wassup-bubble:#202c33;--app-wassup-chip:#182229;--app-wellfare-bar:#0e2c55;--app-wellfare-accent:#5b9be6;--app-wellfare-tint:#5b9be629;--app-wellfare-done:#4cc782;--app-wellfare-done-tint:#4cc78229;--app-grubfood-bar:#00843b;--app-grubfood-ink:#3ddc84;--app-grubfood-tint:#00b14f33;--app-grubfood-tile:#ffbe5a24;--app-24seven-bar:#1c1c1e;--app-24seven-ink:#3ccf8e;--app-24seven-tint:#ff8a3d2e;--app-24seven-tint-ink:#ffa66b;--app-24seven-tile-1:#5aa0ff29;--app-24seven-tile-2:#50c8dc24;--app-24seven-tile-3:#ffc83c24;--os-wallpaper:radial-gradient(110% 60% at 15% 0%, #1d4ea6 0%, transparent 60%), radial-gradient(90% 60% at 100% 45%, #56279a 0%, transparent 62%), radial-gradient(130% 80% at 30% 105%, #8c3a26 0%, transparent 66%), linear-gradient(165deg, #0a1631 0%, #1a0e34 55%, #2b0f12 100%)}[data-os][data-form=desktop][data-appearance=dark]{--os-surface:#1e1e1e;--os-surface-grouped:#1e1e1e;--os-cell:#2c2c2e;--app-24seven-bar:#262628;--os-wallpaper:radial-gradient(70% 90% at 12% 92%, #0f5f62 0%, transparent 62%), radial-gradient(60% 70% at 88% 12%, #1c3a8a 0%, transparent 60%), radial-gradient(90% 60% at 60% 55%, #5032aa80 0%, transparent 70%), conic-gradient(from 210deg at 62% 58%, #0c1f4d, #241a5c, #0d3d45, #0c1f4d)}[data-os] .os-glass{background:var(--os-glass-bg);-webkit-backdrop-filter:blur(calc(24 * var(--pt))) saturate(1.6);backdrop-filter:blur(calc(24 * var(--pt))) saturate(1.6);box-shadow:inset 0 1px 0 var(--os-glass-highlight), inset 0 0 0 1px var(--os-glass-border), var(--os-glass-shadow)}._device_1sjav_1{pointer-events:none;position:absolute;inset:0}._scrim_1sjav_8{background:var(--device-scrim-computer);opacity:0;transition:opacity var(--duration-normal) var(--ease-standard);position:absolute;inset:0}._device_1sjav_1[data-open] ._scrim_1sjav_8{opacity:1;pointer-events:auto}._modal_1sjav_22{inset:max(2.5vmin, var(--safe-top)) max(2.5vmin, var(--safe-right)) max(2.5vmin, var(--safe-bottom)) max(2.5vmin, var(--safe-left));background:var(--computer-frame);box-shadow:var(--computer-shadow);opacity:0;pointer-events:auto;visibility:hidden;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard), visibility 0s linear var(--duration-normal);border-radius:clamp(10px,1.6vmin,20px);position:absolute;overflow:hidden;transform:scale(.96)}._device_1sjav_1[data-open] ._modal_1sjav_22{opacity:1;visibility:visible;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard), visibility 0s;transform:none}._screen_1sjav_51{position:absolute;inset:0;container-type:size}._device_jhn6c_5{pointer-events:none;position:absolute;inset:0}._scrim_jhn6c_11{background:var(--device-scrim-phone);opacity:0;transition:opacity .28s ease-in;position:absolute;inset:0}._device_jhn6c_5[data-open] ._scrim_jhn6c_11{opacity:1;pointer-events:auto;transition:opacity .42s ease-out}._phone_jhn6c_25{--phone-l:min(73dvh, 730px);top:calc(50% - var(--phone-l) / 2);left:calc(50% - var(--phone-l) * .2397);height:var(--phone-l);aspect-ratio:719/1500;padding:calc(var(--phone-l) * .0075);border-radius:calc(var(--phone-l) * .08);background:var(--phone-band);box-shadow:inset 0 0 0 1px var(--phone-band-edge), var(--phone-shadow);pointer-events:auto;visibility:hidden;transform:translateY(calc(50dvh + var(--phone-l) / 2 + 60px));transition:transform .28s cubic-bezier(.4,0,1,1),visibility 0s linear .28s;position:absolute}._device_jhn6c_5[data-open] ._phone_jhn6c_25{visibility:visible;transition:transform .42s cubic-bezier(.3,1.25,.5,1),visibility;transform:none}._bezel_jhn6c_56{width:100%;height:100%;padding:calc(var(--phone-l) * .011);border-radius:calc(var(--phone-l) * .0725);background:var(--phone-bezel)}._screen_jhn6c_65{isolation:isolate;border-radius:calc(var(--phone-l) * .0615);width:100%;height:100%;position:relative;overflow:hidden;container-type:size}._island_jhn6c_75{z-index:10;background:var(--phone-island);pointer-events:none;border-radius:2.1167cqh;width:14.4165cqh;height:4.23341cqh;position:absolute;top:1.25858cqh;left:calc(50% - 7.20824cqh)}._button_jhn6c_88{width:calc(var(--phone-l) * .0045);background:var(--phone-button);border-radius:2px;position:absolute}._action_jhn6c_95,._volumeUp_jhn6c_96,._volumeDown_jhn6c_97{left:calc(var(--phone-l) * -.0038)}._action_jhn6c_95{height:4.6%;top:16%}._volumeUp_jhn6c_96{height:7%;top:24%}._volumeDown_jhn6c_97{height:7%;top:32.6%}._power_jhn6c_116,._cameraControl_jhn6c_117{right:calc(var(--phone-l) * -.0038)}._power_jhn6c_116{height:10.5%;top:25%}._cameraControl_jhn6c_117{opacity:.7;height:6%;top:57%}@media (height<=499px) and (orientation:landscape){._phone_jhn6c_25{--phone-l:min(calc(100dvw - 24px), calc((100dvh - 12px) * 1500 / 719));top:calc(50% - var(--phone-l) * .2397);left:calc(50% - var(--phone-l) / 2);width:var(--phone-l);aspect-ratio:1500/719;height:auto;transform:translateY(100dvh)}._island_jhn6c_75{border-radius:4.60199cqh;width:9.20398cqh;height:31.3433cqh;top:calc(50% - 15.6716cqh);left:2.73632cqh}._button_jhn6c_88{display:none}}:root[data-reduced-motion] ._phone_jhn6c_25{opacity:0;transition:opacity .15s linear,visibility 0s linear .15s;transform:none}:root[data-reduced-motion] ._device_jhn6c_5[data-open] ._phone_jhn6c_25{opacity:1;transition:opacity .15s linear,visibility}@media (prefers-reduced-motion:reduce){._phone_jhn6c_25{opacity:0;transition:opacity .15s linear,visibility 0s linear .15s;transform:none}._device_jhn6c_5[data-open] ._phone_jhn6c_25{opacity:1;transition:opacity .15s linear,visibility}}._dock_7omhf_1{border-top:1px solid var(--border-subtle);background:var(--surface-panel);height:40%;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}._log_7omhf_18{padding:var(--space-2) var(--space-3);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;flex:1;margin:0;overflow:auto}._line_7omhf_29[data-level=input]{color:var(--text-primary)}._line_7omhf_29[data-level=info]{color:var(--text-secondary)}._line_7omhf_29[data-level=warn]{color:var(--accent)}._line_7omhf_29[data-level=error]{color:var(--danger)}._input_7omhf_45{padding:var(--space-2) var(--space-3) max(var(--space-2), var(--safe-bottom));border:0;border-top:1px solid var(--border-subtle);color:var(--text-primary);font:inherit;background:0 0;outline:none;margin:0}._input_7omhf_45:focus-visible{box-shadow:inset 0 0 0 1px var(--focus-ring)}@media (width<=599px),(height<=499px){._dock_7omhf_1{height:55%}}._stats_1m2l7_1{top:max(var(--space-3), var(--safe-top));left:max(var(--space-3), var(--safe-left));color:var(--hud-text);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);text-shadow:var(--hud-shadow);white-space:pre;margin:0;position:absolute}.layer-system>._stats_1m2l7_1{pointer-events:none}._eyelids_cjvni_2{pointer-events:none;position:absolute;inset:0;overflow:hidden}._lid_cjvni_9{height:60%;transition-property:translate;transition-timing-function:cubic-bezier(.3,0,.2,1);position:absolute;left:0;right:0}._lid_cjvni_9[data-edge=top]{background:linear-gradient(#000 80%,#0000);top:0;translate:0 -100%}._lid_cjvni_9[data-edge=bottom]{background:linear-gradient(#0000,#000 20%);bottom:0;translate:0 100%}._eyelids_cjvni_2[data-closed] ._lid_cjvni_9{transition-timing-function:cubic-bezier(.55,0,.7,1);translate:0}:root[data-reduced-motion] ._eyelids_cjvni_2{opacity:0;transition-property:opacity;transition-timing-function:linear}:root[data-reduced-motion] ._eyelids_cjvni_2[data-closed]{opacity:1}:root[data-reduced-motion] ._lid_cjvni_9{transition-property:none;translate:0}._veil_cjvni_54{pointer-events:none;opacity:0;background:#000;transition-property:opacity;transition-timing-function:linear;position:absolute;inset:0}._veil_cjvni_54[data-closed]{opacity:1}._fps_6h0wc_1{top:max(var(--space-3), var(--safe-top));right:max(var(--space-3), var(--safe-right));color:var(--hud-text);font-family:var(--font-mono);font-size:var(--text-xs);text-shadow:var(--hud-shadow);pointer-events:none;position:absolute}._bin_1nxbv_1{justify-content:center;align-items:center;gap:var(--space-2);height:var(--slot-size);padding:0 var(--space-4);border:1px dashed var(--slot-border);border-radius:var(--radius-md);background:var(--slot-bg);color:var(--slot-muted);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer;touch-action:none;-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);display:flex}._icon_1nxbv_24{width:20px;height:20px}._bin_1nxbv_1[data-holding]{border-style:solid;border-color:color-mix(in srgb, var(--danger) 55%, transparent);color:var(--slot-fg)}@media (hover:hover){._bin_1nxbv_1[data-holding]:hover{background:color-mix(in srgb, var(--danger) 30%, var(--slot-bg));color:var(--slot-fg)}}._cursor_kclxp_2{z-index:1;pointer-events:none;visibility:hidden;position:fixed;top:0;left:0}._cursor_kclxp_2[data-placed=true]{visibility:visible}._lift_kclxp_1{filter:drop-shadow(0 6px 10px #00000073);translate:-50% -50%;scale:1.06}._cursor_kclxp_2[data-device=gamepad] ._lift_kclxp_1{translate:-30% -80%}._cursor_kclxp_2[data-device=touch] ._lift_kclxp_1{translate:-50% -120%}._slot_7wd19_1{width:var(--slot-size,64px);height:var(--slot-size,64px);border:1px solid var(--slot-border);border-radius:var(--radius-md);background:var(--slot-bg);color:var(--slot-fg);-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));transition:border-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard);place-items:center;display:grid;position:relative}._slot_7wd19_1[data-active]{border-color:var(--slot-active);box-shadow:0 0 0 1px var(--slot-active), var(--hud-shadow)}._number_7wd19_24{color:var(--slot-muted);font-size:var(--text-xs);font-weight:600;line-height:1;position:absolute;top:3px;left:6px}._icon_7wd19_34{object-fit:contain;pointer-events:none;width:82%;height:82%;animation:_dip_7wd19_1 var(--duration-slow) var(--ease-standard)}._name_7wd19_42{padding:0 var(--space-1);font-size:var(--text-xs);line-height:var(--leading-tight);text-align:center;overflow-wrap:anywhere;animation:_dip_7wd19_1 var(--duration-slow) var(--ease-standard)}._count_7wd19_51{font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-shadow:var(--hud-shadow);font-weight:600;line-height:1;position:absolute;bottom:3px;right:6px}._slot_7wd19_1[data-refused]{border-color:color-mix(in srgb, var(--danger) 55%, transparent);background:color-mix(in srgb, var(--danger) 12%, var(--slot-bg))}._slot_7wd19_1[data-refused]>:not(._ban_7wd19_68){opacity:.35}._ban_7wd19_68{width:40%;height:40%;color:var(--danger);opacity:.8;pointer-events:none;position:absolute}._slot_7wd19_1[data-pop] ._icon_7wd19_34,._slot_7wd19_1[data-pop] ._name_7wd19_42{animation-name:_pop_7wd19_1}@keyframes _pop_7wd19_1{45%{scale:1.14}}@keyframes _dip_7wd19_1{40%{scale:.82}}._panel_1hznk_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));flex-direction:column;display:flex}._header_1hznk_13{align-items:baseline;gap:var(--space-3);min-height:var(--space-6);display:flex}._title_1hznk_20{font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600}._accepts_1hznk_27{color:var(--text-secondary);font-size:var(--text-xs);transition:color var(--duration-fast) var(--ease-standard)}._accepts_1hznk_27[data-refusing]{color:var(--danger)}._actions_1hznk_37{margin-left:auto}._grid_1hznk_41{grid-template-columns:repeat(5, var(--slot-size));gap:var(--space-1);display:grid}._slot_1hznk_48{border-radius:var(--radius-md);color:inherit;cursor:pointer;touch-action:none;-webkit-touch-callout:none;background:0 0;border:0;padding:0;display:block}@media (hover:hover){._slot_1hznk_48:hover>*{border-color:color-mix(in srgb, var(--slot-fg) 45%, transparent);background:color-mix(in srgb, var(--slot-fg) 8%, var(--slot-bg))}}._screen_10ih2_2{justify-content:center;align-items:center;gap:var(--space-5);padding:max(var(--space-6), var(--safe-top)) max(var(--space-6), var(--safe-right)) max(var(--space-6), var(--safe-bottom)) max(var(--space-6), var(--safe-left));background:color-mix(in srgb, var(--surface-scrim) 55%, transparent);color:var(--text-primary);pointer-events:auto;--slot-size:64px;animation:_open_10ih2_1 calc(var(--duration-fast) * 1.25) var(--ease-standard) both;flex-direction:column;display:flex;position:absolute;inset:0;overflow:auto}._panels_10ih2_21{justify-content:center;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._own_10ih2_29{align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex}._close_10ih2_36{top:max(var(--space-4), var(--safe-top));right:max(var(--space-4), var(--safe-right));width:var(--tap-target-min);height:var(--tap-target-min);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-panel);color:var(--text-primary);cursor:pointer;-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));place-items:center;display:grid;position:absolute}._close_10ih2_36 svg{width:20px;height:20px}._quick_10ih2_57{align-items:center;gap:var(--space-2);min-height:var(--tap-target-min);padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;background:0 0;display:inline-flex}._quick_10ih2_57 svg{width:16px;height:16px}._quick_10ih2_57[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--text-primary)}._hints_10ih2_83{justify-content:center;gap:var(--space-2) var(--space-5);color:var(--hud-text);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-shadow:var(--hud-shadow);flex-wrap:wrap;list-style:none;display:flex}._hints_10ih2_83 li{align-items:center;gap:var(--space-2);display:flex}._gesture_10ih2_103{color:var(--slot-muted);font-weight:600}@keyframes _open_10ih2_1{0%{opacity:0;scale:.97}}@media (width<=599px),(height<=499px){._screen_10ih2_2{--slot-size:52px;gap:var(--space-3);padding:max(var(--space-3), var(--safe-top)) max(var(--space-3), var(--safe-right)) max(var(--space-3), var(--safe-bottom)) max(var(--space-3), var(--safe-left))}._panels_10ih2_21{gap:var(--space-3)}}._key_wh3re_1,._button_wh3re_2{border:1px solid var(--keycap-border);background:var(--keycap-bg);min-width:1.9em;height:1.9em;color:var(--keycap-fg);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:0;text-transform:none;text-shadow:none;white-space:nowrap;place-items:center;font-weight:600;line-height:1;display:inline-grid}._key_wh3re_1{border-radius:var(--radius-sm);border-bottom-width:2px;padding:0 .5em}._button_wh3re_2{border-radius:var(--radius-full)}._tooltip_1e1tm_1{z-index:2;gap:var(--space-1);min-width:140px;max-width:240px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel-raised);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));pointer-events:none;animation:_appear_1e1tm_1 var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex;position:fixed;top:0;left:0}._name_1e1tm_21{font-size:var(--text-sm);font-weight:600}._count_1e1tm_26{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._tags_1e1tm_32{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;list-style:none;display:flex}._tags_1e1tm_32 li{padding:1px var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-full);color:var(--text-secondary);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}._tags_1e1tm_32 ._consumable_1e1tm_50{border-color:color-mix(in srgb, var(--accent) 60%, transparent);color:var(--accent)}@keyframes _appear_1e1tm_1{0%{opacity:0}}._hint_dt3sl_1{translate:-50% calc(-1 * var(--space-10));align-items:center;gap:var(--space-2);color:var(--hud-text);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-shadow:var(--hud-shadow);white-space:nowrap;animation:_appear_dt3sl_1 var(--duration-normal) var(--ease-standard) .4s both;display:flex;position:absolute;bottom:50%;left:50%}._icon_dt3sl_20{stroke-width:1.75px;width:1.25em;height:1.25em;filter:drop-shadow(var(--hud-shadow))}@keyframes _appear_dt3sl_1{0%{opacity:0}}._crosshair_7g6fb_1{width:var(--crosshair-size);height:var(--crosshair-size);border:var(--crosshair-stroke) solid transparent;border-radius:var(--radius-full);background:var(--crosshair-color);filter:drop-shadow(var(--hud-shadow));transition-property:width,height,background-color,border-color;transition-duration:var(--duration-normal);transition-timing-function:var(--ease-standard);position:absolute;top:50%;left:50%;translate:-50% -50%}._crosshair_7g6fb_1[data-focused]{width:var(--crosshair-ring-size);height:var(--crosshair-ring-size);border-color:var(--crosshair-color);background:0 0}._ring_1egrh_1{width:var(--hold-ring-size);height:var(--hold-ring-size);filter:drop-shadow(var(--hud-shadow));animation:.12s ease-out both _appear_1egrh_1;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%;rotate:-90deg}._track_1egrh_15,._fill_1egrh_16{fill:none;stroke-width:var(--hold-ring-stroke)}._track_1egrh_15{stroke:var(--hold-ring-track)}._fill_1egrh_16{stroke:var(--hold-ring-fill);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation-name:_fill_1egrh_16;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes _fill_1egrh_16{to{stroke-dashoffset:0}}@keyframes _appear_1egrh_1{0%{opacity:0;scale:.85}}._corner_151pg_1{top:max(var(--space-8), var(--safe-top));right:max(var(--space-8), var(--safe-right));color:var(--hud-text);text-shadow:var(--hud-shadow);pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute}._clock_151pg_13{flex-direction:column;align-items:flex-end;margin:0;display:flex}._day_151pg_20{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;opacity:.85}._time_151pg_27{font-size:var(--text-lg);font-variant-numeric:tabular-nums;letter-spacing:.04em}._corner_151pg_1[data-lowered]{top:calc(max(var(--space-4), var(--safe-top)) + 64px + var(--space-3))}._banners_14dpx_2{align-items:flex-end;gap:var(--space-2);margin:var(--space-3) 0 0;text-shadow:none;flex-direction:column;padding:0;list-style:none;display:flex}._banner_14dpx_2{width:min(340px, calc(100vw - 2 * var(--space-8)));background:var(--os-tooltip-bg);color:var(--os-text);border-radius:18px;align-items:center;gap:10px;padding:10px 12px;animation:2s linear both _banner_14dpx_2;display:flex;box-shadow:0 8px 28px #00000047}._icon_14dpx_26{flex-shrink:0;width:36px;height:36px}._body_14dpx_32{flex-direction:column;flex:1;min-width:0;display:flex}._top_14dpx_39{align-items:baseline;gap:8px;display:flex}._sender_14dpx_45{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}._now_14dpx_54{color:var(--os-text-secondary);font-size:12px}._message_14dpx_59{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.3;display:-webkit-box;overflow:hidden}@keyframes _banner_14dpx_2{0%{opacity:0;translate:0 -10px}10%,85%{opacity:1;translate:0}to{opacity:0;translate:0 -6px}}:root[data-reduced-motion] ._banner_14dpx_2{animation:none}@media (prefers-reduced-motion:reduce){._banner_14dpx_2{animation:none}}._wallet_1af9e_1{margin-top:var(--space-1);font-size:var(--text-sm);font-variant-numeric:tabular-nums;opacity:.85;transition:color var(--duration-slow) var(--ease-standard)}._wallet_1af9e_1[data-change]{opacity:1;animation:_pulse_1af9e_1 var(--duration-slow) var(--ease-emphasized)}._wallet_1af9e_1[data-change=gain]{color:var(--hud-gain)}._wallet_1af9e_1[data-change=loss]{color:var(--hud-loss)}@keyframes _pulse_1af9e_1{40%{scale:1.15}}._card_18xg8_1{top:50%;right:max(var(--space-8), var(--safe-right));gap:var(--space-2);width:min(360px,34vw);padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));opacity:0;translate:0 -50%;transform:translateX(var(--space-4));visibility:hidden;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard), visibility 0s linear var(--duration-slow);flex-direction:column;display:flex;position:absolute}._card_18xg8_1[data-open]{opacity:1;visibility:visible;transition-delay:0s;transform:none}@starting-style{._card_18xg8_1[data-open]{opacity:0;transform:translateX(var(--space-4))}}._title_18xg8_41{font-size:var(--text-lg);font-weight:400;line-height:var(--leading-tight)}._line_18xg8_47{color:var(--text-secondary);font-size:var(--text-sm)}._credit_18xg8_52{margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-xs)}@media (width<=599px),(height<=499px){._card_18xg8_1{top:auto;right:auto;bottom:max(var(--space-3), var(--safe-bottom));width:min(480px, 100% - 2 * (64px + var(--space-8) + var(--space-3)));padding:var(--space-4);translate:-50%;transform:translateY(var(--space-4));left:50%}@starting-style{._card_18xg8_1[data-open]{transform:translateY(var(--space-4))}}}._prompt_1rswo_1{translate:-50% var(--space-6);align-items:center;gap:var(--space-2);color:var(--hud-text);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-shadow:var(--hud-shadow);white-space:nowrap;animation:_appear_1rswo_1 var(--duration-fast) var(--ease-standard) both;display:flex;position:absolute;top:50%;left:50%}@keyframes _appear_1rswo_1{0%{opacity:0}}._zone_1n3vn_1{flex:0 0 45%;position:relative}._base_1n3vn_6{border:1px solid var(--touch-control-border);border-radius:var(--radius-full);background:var(--touch-control-bg);pointer-events:none;position:absolute;translate:-50% -50%}._knob_1n3vn_15{border-radius:var(--radius-full);background:color-mix(in srgb, var(--touch-control-fg) 70%, transparent);width:48px;height:48px;margin:auto;position:absolute;inset:0}._area_bknqd_1{flex:1}._button_1tcpm_1{border:1px solid var(--touch-control-border);border-radius:var(--radius-full);background:var(--touch-control-bg);width:64px;height:64px;color:var(--touch-control-fg);touch-action:none;transition:background-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);place-items:center;padding:0;display:grid}._button_1tcpm_1:active,._button_1tcpm_1[data-pressed]{background:color-mix(in srgb, var(--touch-control-fg) 25%, var(--touch-control-bg));transform:scale(.92)}._icon_1tcpm_23{stroke-width:1.75px;width:28px;height:28px}._controls_svmz9_1{pointer-events:auto;touch-action:none;display:flex;position:absolute;inset:0}._pause_svmz9_9{top:max(var(--space-4), var(--safe-top));left:max(var(--space-4), var(--safe-left));position:absolute}._phone_svmz9_16{top:calc(max(var(--space-4), var(--safe-top)) + 64px + var(--space-4));left:max(var(--space-4), var(--safe-left));pointer-events:auto;position:absolute}._jump_svmz9_23{right:max(var(--space-8), var(--safe-right));bottom:max(var(--space-8), var(--safe-bottom));position:absolute}._interact_svmz9_30{right:max(var(--space-8), var(--safe-right));bottom:calc(max(var(--space-8), var(--safe-bottom)) + 64px + var(--space-4));animation:_pulse_svmz9_1 calc(var(--duration-slow) * 2) var(--ease-standard) 2;position:absolute}._use_svmz9_38{right:calc(max(var(--space-8), var(--safe-right)) + 64px + var(--space-4));bottom:max(var(--space-8), var(--safe-bottom));position:absolute}._skip_svmz9_45{top:max(var(--space-4), var(--safe-top));right:max(var(--space-4), var(--safe-right));position:absolute}@keyframes _pulse_svmz9_1{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--touch-control-fg) 25%, transparent);scale:1.1}}._bar_188hb_1{left:50%;bottom:max(var(--space-4), var(--safe-bottom));--slot-size:48px;align-items:center;gap:var(--space-2);flex-direction:column;display:flex;position:absolute;translate:-50%}._row_188hb_14{position:relative}._bag_188hb_18{top:0;right:calc(100% + var(--space-2));width:var(--slot-size,64px);height:var(--slot-size,64px);border:1px solid var(--slot-border);border-radius:var(--radius-full);background:var(--touch-control-bg);color:var(--touch-control-fg);pointer-events:auto;touch-action:none;-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));place-items:center;display:grid;position:absolute}._bag_188hb_18 svg{width:45%;height:45%}._slots_188hb_40{gap:var(--space-1);list-style:none;display:flex}._item_188hb_46{touch-action:none}._slots_188hb_40[data-touch] ._item_188hb_46{pointer-events:auto}._label_188hb_55{align-items:center;gap:var(--space-1);min-height:2.6em;color:var(--hud-text);text-shadow:var(--hud-shadow);white-space:nowrap;opacity:0;transition:opacity var(--duration-slow) var(--ease-standard);flex-direction:column;justify-content:flex-end;display:flex}._label_188hb_55[data-open]{opacity:1;transition-duration:var(--duration-fast)}._name_188hb_74{font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600}._use_188hb_81{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:flex}@media (width<=599px),(height<=499px){._bar_188hb_1{--slot-size:39px}}._hint_lzryk_1{right:max(var(--space-8), var(--safe-right));bottom:max(var(--space-8), var(--safe-bottom));align-items:center;gap:var(--space-2);color:var(--hud-text);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-shadow:var(--hud-shadow);white-space:nowrap;animation:_appear_lzryk_1 var(--duration-fast) var(--ease-standard) both;display:flex;position:absolute}@keyframes _appear_lzryk_1{0%{opacity:0}}._panel_rhvep_2{left:max(var(--space-4), var(--safe-left));bottom:max(var(--space-4), var(--safe-bottom));column-gap:var(--space-2);row-gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--slot-bg);-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));color:var(--text-secondary);pointer-events:none;grid-template-columns:auto auto auto auto;align-items:center;margin:0;display:grid;position:absolute}._meter_rhvep_22{display:contents}._name_rhvep_26{letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:.625rem}._value_rhvep_33{margin:0 var(--space-2) 0 0;display:flex}._gauge_rhvep_39{display:flex}._ring_rhvep_44{width:1rem;height:1rem;rotate:-90deg}._track_rhvep_50,._fill_rhvep_51{fill:none;stroke:currentColor;stroke-width:3px}._track_rhvep_50{opacity:.25}._fill_rhvep_51{stroke-dasharray:100;stroke-linecap:round;transition:stroke-dashoffset var(--duration-slow) var(--ease-standard)}._meter_rhvep_22:nth-child(2n) ._value_rhvep_33{margin-right:0}._value_rhvep_33[data-tier=critical]{color:var(--status-critical)}._value_rhvep_33[data-tier=low]{color:var(--status-low)}._value_rhvep_33[data-tier=fair]{color:var(--status-fair)}._value_rhvep_33[data-tier=good]{color:var(--status-good)}._subtitle_hi9wr_1{left:50%;bottom:calc(max(var(--space-8), var(--safe-bottom)) + 64px + var(--space-4));max-width:min(70ch, calc(100% - 2 * var(--space-6)));padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--surface-panel);box-shadow:var(--hud-shadow);text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-normal) var(--ease-standard), visibility 0s linear var(--duration-normal);position:absolute;translate:-50%}._subtitle_hi9wr_1[data-raised]{bottom:calc(max(var(--space-4), var(--safe-bottom)) + 64px + 3.5em + var(--space-6))}._subtitle_hi9wr_1[data-open]{opacity:1;visibility:visible;transition-delay:0s}._speaker_hi9wr_32{color:var(--accent);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600}._text_hi9wr_40{color:var(--hud-text);font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-line;animation:_line-in_hi9wr_1 var(--duration-normal) var(--ease-standard)}@keyframes _line-in_hi9wr_1{0%{opacity:0}}._list_90d8o_2{top:max(var(--space-8), var(--safe-top));left:max(var(--space-8), var(--safe-left));gap:var(--space-2);width:min(20rem, calc(50vw - var(--space-8)));color:var(--hud-text);text-shadow:var(--hud-shadow);pointer-events:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:absolute}._list_90d8o_2[data-touch]{top:max(var(--space-4), var(--safe-top));left:calc(max(var(--space-4), var(--safe-left)) + 64px + var(--space-4))}._row_90d8o_25{column-gap:var(--space-4);padding-left:var(--space-3);border-left:2px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}._row_90d8o_25[data-kind=mission]{border-left-color:var(--accent)}._title_90d8o_38{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._eta_90d8o_45{font-size:var(--text-sm);font-variant-numeric:tabular-nums;opacity:.85}._detail_90d8o_51{font-size:var(--text-xs);opacity:.75;grid-column:1/-1}._more_90d8o_57{padding-left:calc(var(--space-3) + 2px);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);opacity:.75}._row_90d8o_25[data-enter]{animation:_enter_90d8o_1 var(--duration-slow) var(--ease-emphasized) both}._row_90d8o_25[data-leaving]{animation:_leave_90d8o_1 var(--duration-normal) var(--ease-standard) both}@keyframes _enter_90d8o_1{0%{opacity:0;translate:calc(-1 * var(--space-4)) 0}}@keyframes _leave_90d8o_1{to{opacity:0}}._toast_6qrgr_1{top:max(var(--space-6), var(--safe-top));padding:var(--space-2) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-panel);color:var(--text-primary);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);pointer-events:none;animation:_enter_6qrgr_1 var(--duration-normal) var(--ease-standard) both;margin:0;position:absolute;left:50%;transform:translate(-50%)}._toast_6qrgr_1[data-failed]{border-color:var(--danger);color:var(--danger)}@keyframes _enter_6qrgr_1{0%{opacity:0;transform:translate(-50%, calc(-1 * var(--space-2)))}}._prompt_1yzcm_1{justify-content:center;align-items:center;gap:var(--space-3);padding:max(var(--space-6), var(--safe-top)) max(var(--space-6), var(--safe-right)) max(var(--space-6), var(--safe-bottom)) max(var(--space-6), var(--safe-left));background:var(--surface-scrim);-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));color:var(--text-secondary);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}._icon_1yzcm_17{stroke-width:1.5px;width:48px;height:48px;color:var(--accent)}._title_1yzcm_24{color:var(--text-primary);font-size:var(--text-xl);line-height:var(--leading-tight)}._track_1n3ho_1{border-radius:var(--radius-full);background:var(--border-subtle);width:100%;height:2px;position:relative;overflow:hidden}._fill_1n3ho_10,._indeterminate_1n3ho_11{background:var(--accent);transform-origin:0;position:absolute;inset:0}._fill_1n3ho_10{transition:transform var(--duration-slow) var(--ease-standard)}._indeterminate_1n3ho_11{width:35%;animation:_slide_1n3ho_1 1.4s var(--ease-standard) infinite}@keyframes _slide_1n3ho_1{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){._indeterminate_1n3ho_11{opacity:.4;width:100%;animation:none}}:root[data-reduced-motion] ._indeterminate_1n3ho_11{opacity:.4;width:100%;animation:none}._screen_so541_1{justify-content:center;align-items:center;gap:var(--space-8);padding:max(var(--space-6), var(--safe-top)) max(var(--space-6), var(--safe-right)) max(var(--space-6), var(--safe-bottom)) max(var(--space-6), var(--safe-left));background:var(--surface-scrim);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}._title_so541_15{font-size:var(--text-3xl);font-weight:300;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-right:calc(-1 * var(--tracking-wide))}._progress_so541_25{gap:var(--space-3);flex-direction:column;width:min(320px,70%);display:flex}._label_so541_32{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-secondary)}@media (width<=599px),(height<=499px){._screen_so541_1{gap:var(--space-5)}}._button_16x2a_1{justify-content:center;align-items:center;gap:var(--space-2);min-width:var(--tap-target-min);min-height:var(--tap-target-min);padding:0 var(--space-6);border-radius:var(--radius-sm);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), filter var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;font-weight:600;display:inline-flex}._button_16x2a_1:active{transform:scale(.98)}._icon_16x2a_27{stroke-width:1.75px;width:1.125em;height:1.125em}._primary_16x2a_33{background:var(--accent);color:var(--accent-contrast)}._primary_16x2a_33:hover{filter:brightness(1.1)}._ghost_16x2a_42{border-color:var(--border-subtle);color:var(--text-primary);background:0 0}._ghost_16x2a_42:hover{background:var(--surface-panel-raised)}._danger_16x2a_52{background:var(--danger);color:var(--text-primary)}._danger_16x2a_52:hover{filter:brightness(1.1)}._lines_16x2a_62{padding-block:var(--space-2);line-height:var(--leading-tight);flex-direction:column;align-items:flex-start;display:flex}._detail_16x2a_70{font-size:var(--text-xs);letter-spacing:normal;text-transform:none;opacity:.8;font-weight:400}._screen_656mn_1{padding:max(var(--space-6), var(--safe-top)) max(var(--space-6), var(--safe-right)) max(var(--space-6), var(--safe-bottom)) max(var(--space-6), var(--safe-left));background:var(--surface-scrim);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._panel_656mn_12{gap:var(--space-6);width:min(560px,100%);max-height:100%;padding:clamp(var(--space-5), 4vw, var(--space-10));border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-panel);box-shadow:var(--shadow-panel);-webkit-backdrop-filter:blur(var(--panel-blur));backdrop-filter:blur(var(--panel-blur));animation:_enter_656mn_1 var(--duration-slow) var(--ease-emphasized) both;flex-direction:column;display:flex}._title_656mn_27{font-size:var(--text-xl);font-weight:400;line-height:var(--leading-tight);flex-shrink:0}._body_656mn_34{overscroll-behavior:contain;min-height:0;color:var(--text-secondary);overflow-y:auto}._footer_656mn_41{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}@keyframes _enter_656mn_1{0%{opacity:0;transform:translateY(var(--space-2))}}@media (width<=599px),(height<=499px){._screen_656mn_1{padding:max(var(--space-3), var(--safe-top)) max(var(--space-3), var(--safe-right)) max(var(--space-3), var(--safe-bottom)) max(var(--space-3), var(--safe-left))}._panel_656mn_12{gap:var(--space-4)}._footer_656mn_41{flex-direction:column-reverse}}._status_11rlz_1{font-size:var(--text-sm)}._group_11rlz_5+._group_11rlz_5{margin-top:var(--space-6)}._heading_11rlz_9{margin-bottom:var(--space-3);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--accent);font-weight:600}._entries_11rlz_18{gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}._entry_11rlz_26{gap:var(--space-1);font-size:var(--text-sm);line-height:var(--leading-normal);flex-direction:column;display:flex}._title_11rlz_34{color:var(--text-primary)}._links_11rlz_38{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}._links_11rlz_38 a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}._note_11rlz_50{font-size:var(--text-xs)}._hint_131jj_1{font-size:var(--text-sm)}._detail_131jj_5{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-left:2px solid var(--danger);border-radius:var(--radius-sm);background:var(--surface-panel-raised);font-family:var(--font-mono);font-size:var(--text-xs);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}._banner_12xpz_1{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel-raised);flex-wrap:wrap;display:flex}._text_12xpz_14{color:var(--text-primary);font-size:var(--text-sm)}._level_q7avg_1{font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase}._actions_q7avg_8{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}._unsaved_1cawz_1{font-size:var(--text-sm)}._slots_3bwxf_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_3bwxf_11{position:relative}._choose_3bwxf_15{align-items:flex-start;gap:var(--space-1);width:100%;min-height:var(--tap-target-min);padding:var(--space-3) calc(var(--tap-target-min) + var(--space-3)) var(--space-3) var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-panel-raised);color:var(--text-primary);text-align:left;transition:border-color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex}._choose_3bwxf_15:hover:not(:disabled){border-color:var(--accent)}._choose_3bwxf_15:active:not(:disabled){transform:scale(.99)}._choose_3bwxf_15:disabled{opacity:.55}._name_3bwxf_45{align-items:center;gap:var(--space-3);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600;display:flex}._damaged_3bwxf_55{align-items:center;gap:var(--space-1);color:var(--danger);display:inline-flex}._when_3bwxf_62{font-size:var(--text-base)}._details_3bwxf_66{font-size:var(--text-xs);color:var(--text-secondary)}._icon_3bwxf_71{stroke-width:1.75px;width:1.125em;height:1.125em}._bin_3bwxf_77{top:var(--space-1);right:var(--space-1);width:var(--tap-target-min);height:var(--tap-target-min);border-radius:var(--radius-sm);color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;display:grid;position:absolute}._bin_3bwxf_77:hover{color:var(--danger)}._tabs_1agfm_1{gap:var(--space-1);flex-wrap:wrap;display:flex}._tab_1agfm_1{min-height:var(--tap-target-min);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);background:0 0;border:1px solid #0000}._tab_1agfm_1[aria-selected=true]{border-color:var(--border-subtle);background:var(--surface-panel-raised);color:var(--text-primary)}._row_lmgg9_1{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-3);display:flex}._copy_lmgg9_9{flex:1;min-width:0}._label_lmgg9_14{color:var(--text-primary);font-size:var(--text-sm);display:block}._description_lmgg9_20{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs)}._control_lmgg9_26{flex-shrink:0;max-width:100%}@media (width<=599px),(height<=499px){._row_lmgg9_1{flex-direction:column;align-items:stretch}._control_lmgg9_26{width:100%}}._switch_1bccx_1{width:4rem;min-height:var(--tap-target-min);padding:var(--space-1);border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-panel-raised);flex-shrink:0;align-items:center;display:flex}._switch_1bccx_1[data-on]{background:var(--accent);border-color:#0000;justify-content:flex-end}._thumb_1bccx_19{border-radius:var(--radius-full);background:var(--text-primary);width:1.5rem;height:1.5rem}._switch_1bccx_1[data-on] ._thumb_1bccx_19{background:var(--accent-contrast)}._tabs_1mj7u_1{z-index:1;padding-bottom:var(--space-3);background:var(--surface-panel);position:sticky;top:0}._stack_1mj7u_9{flex-direction:column;display:flex}._heading_1mj7u_14{margin-top:var(--space-5);color:var(--text-primary);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600}._reset_1mj7u_23{margin-top:var(--space-5);justify-content:flex-end;display:flex}._bindings_1mj7u_29{flex-direction:column;display:flex}._gamepad_1mj7u_34{gap:var(--space-2);margin-top:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);flex-direction:column;display:flex}._gamepadRow_1mj7u_43{justify-content:space-between;gap:var(--space-4);display:flex}._gamepadValue_1mj7u_49{color:var(--text-primary)}._slider_u8itb_1{align-items:center;gap:var(--space-3);width:min(16rem,100%);display:flex}._input_u8itb_8{min-width:0;min-height:var(--tap-target-min);accent-color:var(--accent);flex:1}._value_u8itb_15{min-width:3.5rem;color:var(--text-primary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right}._row_blxhs_1{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-2);display:flex}._label_blxhs_9{color:var(--text-primary);font-size:var(--text-sm)}._control_blxhs_14{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}._key_blxhs_21{min-width:7rem;min-height:var(--tap-target-min);padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-panel-raised);color:var(--text-primary);font-size:var(--text-sm)}._error_blxhs_32{color:var(--danger);font-size:var(--text-xs)}._moved_blxhs_37{color:var(--text-secondary);font-size:var(--text-xs)}@media (width<=599px),(height<=499px){._row_blxhs_1{flex-direction:column;align-items:stretch}._control_blxhs_14{align-items:stretch}}._group_18r60_1{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}._option_18r60_8{min-height:var(--tap-target-min);padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--text-sm);background:0 0}._option_18r60_8[aria-checked=true]{background:var(--accent);color:var(--accent-contrast);border-color:#0000}._option_18r60_8[aria-disabled=true]:not([aria-checked=true]){color:var(--text-secondary)}@media (width<=599px),(height<=499px){._group_18r60_1{justify-content:flex-start}}._wrap_1sjrl_1{align-items:center;display:flex;position:relative}._select_1sjrl_7{width:100%;min-width:9rem;min-height:var(--tap-target-min);padding:0 var(--space-8) 0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-panel-raised);color:var(--text-primary);font-size:var(--text-sm);appearance:none}._chevron_1sjrl_20{right:var(--space-3);width:1rem;height:1rem;color:var(--text-secondary);pointer-events:none;position:absolute}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-neutral-0:#fdfbf7;--color-neutral-100:#f2ece2;--color-neutral-200:#e2dace;--color-neutral-300:#c9bfb1;--color-neutral-400:#a99f92;--color-neutral-500:#878075;--color-neutral-600:#67615a;--color-neutral-700:#4a4642;--color-neutral-800:#312e2b;--color-neutral-900:#1f1d1b;--color-neutral-1000:#121110;--color-accent-400:#cdb27c;--color-accent-500:#b4975f;--color-accent-600:#957a48;--color-danger-500:#cf5f4c;--color-red-400:#ef6b56;--color-orange-400:#f29a4a;--color-yellow-300:#f4d35e;--color-green-400:#8fd16f;--font-sans:"Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--text-xs:clamp(.6875rem, .66rem + .12vw, .75rem);--text-sm:clamp(.8125rem, .78rem + .15vw, .875rem);--text-base:clamp(.9375rem, .9rem + .2vw, 1.0625rem);--text-lg:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--text-xl:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--text-2xl:clamp(1.5rem, 1.2rem + 1.2vw, 2.25rem);--text-3xl:clamp(2rem, 1.4rem + 2.6vw, 3.75rem);--leading-tight:1.15;--leading-normal:1.5;--tracking-wide:.16em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-full:9999px;--shadow-panel:0 24px 64px #00000073, 0 2px 8px #0000004d;--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.36s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.05, .7, .1, 1);--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--z-hud:10;--z-screens:20;--z-system:30;--tap-target-min:44px}:root[data-theme=gallery]{--surface-scrim:color-mix(in srgb, var(--color-neutral-1000) 70%, transparent);--surface-panel:color-mix(in srgb, var(--color-neutral-900) 80%, transparent);--surface-panel-raised:color-mix(in srgb, var(--color-neutral-800) 85%, transparent);--border-subtle:color-mix(in srgb, var(--color-neutral-100) 14%, transparent);--text-primary:var(--color-neutral-100);--text-secondary:var(--color-neutral-400);--text-inverse:var(--color-neutral-1000);--accent:var(--color-accent-500);--accent-contrast:var(--color-neutral-1000);--danger:var(--color-danger-500);--focus-ring:var(--accent);--panel-blur:18px;--hud-text:var(--color-neutral-0);--hud-shadow:0 1px 3px #000000a6;--hud-gain:var(--color-green-400);--hud-loss:var(--color-red-400);--crosshair-color:color-mix(in srgb, var(--color-neutral-0) 85%, transparent);--crosshair-size:4px;--crosshair-ring-size:14px;--crosshair-stroke:1.5px;--hold-ring-size:34px;--hold-ring-stroke:2.5px;--hold-ring-track:color-mix(in srgb, var(--color-neutral-0) 25%, transparent);--hold-ring-fill:var(--color-accent-400);--slot-bg:color-mix(in srgb, var(--color-neutral-1000) 45%, transparent);--slot-border:color-mix(in srgb, var(--color-neutral-0) 18%, transparent);--slot-active:var(--color-accent-400);--slot-fg:var(--color-neutral-0);--slot-muted:color-mix(in srgb, var(--color-neutral-0) 60%, transparent);--status-critical:var(--color-red-400);--status-low:var(--color-orange-400);--status-fair:var(--color-yellow-300);--status-good:var(--color-green-400);--keycap-bg:color-mix(in srgb, var(--color-neutral-1000) 45%, transparent);--keycap-border:color-mix(in srgb, var(--color-neutral-0) 55%, transparent);--keycap-fg:var(--color-neutral-0);--touch-control-bg:color-mix(in srgb, var(--color-neutral-1000) 35%, transparent);--touch-control-border:color-mix(in srgb, var(--color-neutral-100) 28%, transparent);--touch-control-fg:var(--color-neutral-0)}*,:before,:after{box-sizing:border-box}*{margin:0}html,body{overscroll-behavior:none;width:100%;height:100dvh;overflow:hidden}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-primary);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}input,textarea{-webkit-user-select:text;user-select:text}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}svg{flex-shrink:0;display:block}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){:root{--duration-fast:0s;--duration-normal:0s;--duration-slow:0s}}:root[data-reduced-motion]{--duration-fast:0s;--duration-normal:0s;--duration-slow:0s}#game-canvas{touch-action:none;width:100%;height:100%;display:block;position:fixed;inset:0}#ui-root,.ui{pointer-events:none;position:fixed;inset:0}.layer-hud,.layer-screens,.layer-system{position:absolute;inset:0}.layer-hud{z-index:var(--z-hud)}.layer-screens{z-index:var(--z-screens)}.layer-system{z-index:var(--z-system)}.layer-screens>*,.layer-system>*{pointer-events:auto}
