._btn_1hutx_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-pill);font-family:inherit;font-weight:700;cursor:pointer;white-space:nowrap;text-decoration:none}._btn_1hutx_2:disabled{opacity:.4;cursor:not-allowed}._md_1hutx_20{height:var(--target-min);padding:0 22px;font-size:var(--text-body-size)}._sm_1hutx_25{height:32px;padding:0 14px;font-size:var(--text-caption-size)}._xs_1hutx_30{height:26px;padding:0 10px;font-size:var(--text-micro-size)}._primary_1hutx_35{background:var(--surface-inverse);color:var(--text-inverse)}._ghost_1hutx_39{background:var(--surface-raised);color:var(--text-secondary);border-color:var(--line-soft)}._danger_1hutx_45{background:var(--state-danger);color:var(--text-inverse)}._quiet_1hutx_49{background:none;color:var(--text-secondary)}._block_1hutx_53{width:100%}._chip_1hutx_58{display:inline-block;padding:2px 9px;border-radius:var(--radius-pill);font-size:var(--text-micro-size);line-height:var(--text-micro-line);font-weight:700;white-space:nowrap}._sage_1hutx_67{background:var(--tint-sage);color:var(--ink-on-sage)}._amber_1hutx_71{background:var(--tint-amber);color:var(--ink-on-amber)}._wood_1hutx_75{background:var(--tint-wood);color:var(--ink-on-wood)}._slate_1hutx_79{background:var(--tint-slate);color:var(--ink-on-slate)}._clay_1hutx_83{background:var(--tint-clay);color:var(--ink-on-clay)}._ink_1hutx_87{background:var(--tint-ink);color:var(--ink-on-ink)}._solid_1hutx_92{background:var(--state-danger);color:var(--text-inverse)}._amount_1hutx_98{font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}._negative_1hutx_104{color:var(--state-danger)}._big_1hutx_107{font-size:var(--text-amount-lg-size);line-height:var(--text-amount-lg-line)}._tipWrap_1hutx_114{position:relative;display:inline-flex}._tipBlock_1hutx_118{display:flex;width:100%}._tipBlock_1hutx_118>button{width:100%}._tipWrap_1hutx_114:hover:after,._tipWrap_1hutx_114:focus-within:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 6px);left:50%;z-index:1000;width:max-content;max-width:260px;padding:7px 10px;transform:translate(-50%);border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-overlay);color:var(--text-primary);font-size:12px;font-weight:400;line-height:1.45;text-align:left;white-space:normal;pointer-events:none}._tipWrap_1hutx_114:hover:after,._tipWrap_1hutx_114:focus-within:after{max-width:min(260px,calc(100vw / var(--ui-zoom, 1) - 16px))}._tipWrap_1hutx_114[data-tip-x=end]:hover:after,._tipWrap_1hutx_114[data-tip-x=end]:focus-within:after{right:0;left:auto;transform:none}._tipWrap_1hutx_114[data-tip-x=start]:hover:after,._tipWrap_1hutx_114[data-tip-x=start]:focus-within:after{left:0;transform:none}._tipWrap_1hutx_114[data-tip-y=below]:hover:after,._tipWrap_1hutx_114[data-tip-y=below]:focus-within:after{top:calc(100% + 6px);bottom:auto}._tipWrap_1hutx_114[data-tip-late=wait]:after{display:none}._tipWrap_1hutx_114[data-tip-late=wait]:has(:focus-visible):after{display:block}._srOnly_1hutx_176{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._attention_1hutx_188{box-shadow:0 0 0 2px color-mix(in srgb,var(--state-attention) 60%,transparent);animation:_attentionHop_1hutx_1 5s ease-in-out infinite}._attention_1hutx_188:hover,._attention_1hutx_188:focus-visible{animation-play-state:paused}._attention_1hutx_188:disabled{box-shadow:none;animation:none}@keyframes _attentionHop_1hutx_1{0%,80%,to{transform:translateY(0);box-shadow:0 0 0 2px color-mix(in srgb,var(--state-attention) 60%,transparent)}84%{transform:translateY(-3px);box-shadow:0 0 0 5px color-mix(in srgb,var(--state-attention) 30%,transparent)}88%{transform:translateY(0)}92%{transform:translateY(-1.5px)}}@media(prefers-reduced-motion:reduce){._attention_1hutx_188{animation:none}}._pageAction_1hutx_224{box-shadow:0 0 0 2px color-mix(in srgb,var(--state-attention) 60%,transparent)}._pageAction_1hutx_224:disabled{box-shadow:none}._checkbox_1hutx_232{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-primary);cursor:pointer}._checkbox_1hutx_232[data-disabled]{cursor:not-allowed;opacity:.55}._checkboxInput_1hutx_247{position:absolute;z-index:1;top:50%;left:0;width:18px;height:18px;margin:0;padding:0;transform:translateY(-50%);opacity:0;cursor:inherit}._checkboxBox_1hutx_260{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border:1.5px solid var(--line-control);border-radius:5px;color:var(--surface-raised)}._checkboxInput_1hutx_247:checked+._checkboxBox_1hutx_260{border-color:var(--brand-amber);background:var(--brand-amber)}._checkboxInput_1hutx_247:focus-visible+._checkboxBox_1hutx_260{outline:2px solid var(--brand-amber);outline-offset:2px}._switch_1hutx_280{display:inline-flex;align-items:center;gap:8px;min-height:44px;background:none;border:0;padding:0;font:inherit;font-size:var(--text-body-size);color:var(--text-primary);cursor:pointer}._switch_1hutx_280[data-size=sm]{min-height:28px;gap:6px;font-size:var(--text-caption-size);color:var(--text-secondary)}._switch_1hutx_280:disabled{cursor:not-allowed;opacity:.5}._switch_1hutx_280:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:6px}._switchTrack_1hutx_308{width:44px;height:26px;border-radius:999px;position:relative;display:inline-block;flex:none;background:var(--line-control)}._switch_1hutx_280[aria-checked=true] ._switchTrack_1hutx_308{background:var(--surface-inverse)}._switch_1hutx_280[aria-checked=true][data-danger] ._switchTrack_1hutx_308{background:var(--state-danger)}._switchKnob_1hutx_323{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--surface-raised)}._switch_1hutx_280[aria-checked=true] ._switchKnob_1hutx_323{left:21px}._switch_1hutx_280[data-size=sm] ._switchTrack_1hutx_308{width:36px;height:20px}._switch_1hutx_280[data-size=sm] ._switchKnob_1hutx_323{top:2px;left:2px;width:16px;height:16px}._switch_1hutx_280[data-size=sm][aria-checked=true] ._switchKnob_1hutx_323{left:18px}@media(prefers-reduced-motion:no-preference){._switchKnob_1hutx_323{transition:left .15s ease}._switchTrack_1hutx_308{transition:background-color .15s ease}}._tabs_1dm39_1{display:inline-flex;gap:2px;padding:3px;border-radius:var(--radius-pill);background:var(--surface-sunken)}._tab_1dm39_1{border:0;background:transparent;font:inherit;font-size:12.5px;font-weight:700;color:var(--text-secondary);height:28px;padding:0 14px;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}._tab_1dm39_1:hover{color:var(--text-primary)}._active_1dm39_28{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-raise)}._count_1dm39_33{font-size:11px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--brand-amber);color:var(--surface-raised);display:inline-flex;align-items:center;justify-content:center}._tabs_1dm39_1{max-width:100%;overflow-x:auto;scrollbar-width:thin}@media(max-width:600px){._tabs_1dm39_1{scrollbar-width:none}._tabs_1dm39_1::-webkit-scrollbar{display:none}}._tab_1dm39_1:focus-visible{outline-offset:-2px}._toggle_1dm39_67{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px 0 11px;border:0;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font:inherit;font-size:12.5px;font-weight:700;white-space:nowrap;cursor:pointer}._toggle_1dm39_67:hover{color:var(--text-primary)}._togglePage_1dm39_87{height:var(--target-min);padding:0 20px 0 16px;gap:8px;font-size:var(--text-body-size)}._toggleOn_1dm39_93{background:var(--surface-raised);color:var(--text-primary);box-shadow:inset 0 0 0 3px var(--surface-sunken),var(--shadow-raise)}._toggleBox_1dm39_100{display:inline-grid;place-items:center;width:14px;height:14px;border:1.5px solid var(--line-control);border-radius:50%}._toggleOn_1dm39_93 ._toggleBox_1dm39_100{border-color:var(--text-primary);background:var(--text-primary);color:var(--surface-raised)}._trigger_hib19_1,._labelTrigger_hib19_2{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:11.5px;line-height:1;vertical-align:middle;cursor:help}._trigger_hib19_1:hover ._icon_hib19_17,._trigger_hib19_1:focus-visible ._icon_hib19_17,._labelTrigger_hib19_2:hover ._icon_hib19_17,._labelTrigger_hib19_2:focus-visible ._icon_hib19_17{border-color:var(--text-primary);color:var(--text-primary)}._labelTrigger_hib19_2{margin-top:8px}._labelTrigger_hib19_2:hover,._labelTrigger_hib19_2:focus-visible{color:var(--text-primary)}._icon_hib19_17{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:1px solid var(--line-control);border-radius:50%;font-family:var(--font-serif, serif);font-size:10px;font-style:italic;font-weight:700}._bubble_hib19_49{position:fixed;inset:auto;margin:0;overflow:visible;z-index:1000;max-width:320px;padding:9px 12px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-overlay);color:var(--text-primary);font-size:12px;font-weight:400;line-height:1.6;white-space:normal;pointer-events:none}._app_99edq_1{display:flex;width:100%;min-height:calc(100dvh / var(--ui-zoom, 1))}._side_99edq_8{position:sticky;top:0;height:calc(100dvh / var(--ui-zoom, 1));width:var(--sidebar-width);flex:none;background:var(--surface-panel-glass, var(--surface-raised));border-right:1px solid var(--line-soft);padding:var(--space-6) var(--space-4);display:flex;flex-direction:column;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}._brand_99edq_22{padding:2px 10px var(--space-5);border-bottom:1px solid var(--line-soft);margin-bottom:var(--space-4);display:flex;align-items:center;gap:10px}._mark_99edq_30{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--surface-inverse);color:var(--surface-page);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:20px;flex:none}._brandName_99edq_43{font-size:19px;line-height:1;font-weight:700;display:block}._brandSub_99edq_49{display:block;font-size:var(--text-micro-size);letter-spacing:.17em;color:var(--brand-amber-ink);margin-top:6px}._brandLogo_99edq_56{display:block;width:min(100%,164px);height:auto;object-fit:contain}._menu_99edq_62{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;margin:0 -6px;padding:2px 6px}._menuItem_99edq_75{display:flex;align-items:center;gap:9px;width:100%;padding:7px 11px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-secondary);font-family:inherit;font-weight:600;font-size:var(--text-table-size);line-height:22px;text-align:left;cursor:pointer;text-decoration:none;transition:transform .16s cubic-bezier(.2,0,0,1),background-color .16s ease-out}._menuItem_99edq_75:hover{background:var(--surface-sunken)}._menuItemActive_99edq_102{background:color-mix(in srgb,var(--surface-inverse) 62%,var(--surface-raised));color:var(--text-inverse)}@media(prefers-reduced-motion:reduce){._menuItem_99edq_75{transition:none}}._menuItemActive_99edq_102:hover{background:color-mix(in srgb,var(--surface-inverse) 62%,var(--surface-raised))}._menuItemOpen_99edq_115,._menuItemOpen_99edq_115:hover{background:color-mix(in srgb,var(--surface-inverse) 62%,var(--surface-raised));color:var(--text-inverse)}._dot_99edq_120{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55;flex:none}._badge_99edq_130{display:inline-grid;min-width:18px;height:18px;margin-left:auto;padding:0 5px;place-items:center;border-radius:999px;background:var(--state-danger);color:var(--text-inverse);font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}._group_99edq_145{margin:var(--space-4) 11px 5px;font-size:var(--text-micro-size);font-weight:700;letter-spacing:.11em;color:var(--text-secondary)}._fold_99edq_80{display:flex;align-items:center;gap:7px;width:100%;margin:var(--space-4) 0 0;padding:7px 11px;border:0;border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-primary);font:inherit;font-size:12px;font-weight:700;text-align:left;cursor:pointer}._fold_99edq_80:hover{background:color-mix(in srgb,var(--surface-sunken) 70%,var(--line-control))}._fold_99edq_80[data-here]:not([data-current]){color:var(--brand-amber-ink)}._fold_99edq_80[data-here]:not([data-current]) ._foldChevron_99edq_179{background:var(--tint-amber);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-amber) 45%,transparent);color:var(--ink-on-amber)}._fold_99edq_80[data-here]:not([data-current]) ._foldCount_99edq_184{color:color-mix(in srgb,var(--brand-amber-ink) 75%,transparent)}._fold_99edq_80[data-current],._fold_99edq_80[data-current]:hover{background:var(--surface-inverse);color:var(--text-inverse)}._fold_99edq_80[data-current] ._foldChevron_99edq_179{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-inverse) 35%,transparent);color:var(--text-inverse)}._fold_99edq_80[data-current] ._foldCount_99edq_184{color:color-mix(in srgb,var(--text-inverse) 72%,transparent)}._fold_99edq_80:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:-2px}._foldChevron_99edq_179{display:inline-grid;flex:none;place-items:center;width:18px;height:18px;border-radius:6px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-soft);color:var(--text-secondary);transition:transform .22s cubic-bezier(.2,0,0,1),color .14s ease-out}._fold_99edq_80[aria-expanded=true] ._foldChevron_99edq_179{transform:rotate(90deg);color:var(--text-primary)}._fold_99edq_80:hover ._foldChevron_99edq_179{color:var(--brand-amber-ink)}._fold_99edq_80[data-current]:hover ._foldChevron_99edq_179{color:var(--text-inverse)}@media(prefers-reduced-motion:reduce){._foldChevron_99edq_179{transition:none}}._foldCount_99edq_184{margin-left:auto;color:var(--text-secondary);font-size:var(--text-micro-size);font-weight:600}._me_99edq_62{margin-top:auto;padding:var(--space-3) 0 0;border-top:1px solid var(--line-soft);font-size:11.5px;line-height:17px;color:var(--text-secondary)}._meName_99edq_249{display:block;font-size:var(--text-caption-size);color:var(--text-primary);font-weight:700}._main_99edq_255{flex-grow:1;min-width:0;padding:var(--space-7) var(--space-8)}._main_99edq_255[hidden]{display:none}._top_99edq_263{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-5)}._topHead_99edq_270{display:flex;align-items:center;min-height:var(--target-min)}._topTabs_99edq_277{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-height:var(--target-min);min-width:0;max-width:100%}._topTitle_99edq_287{margin:0;font-size:var(--text-page-title-size);line-height:var(--text-page-title-line);font-weight:var(--text-page-title-weight)}._topTitleRow_99edq_293{display:flex;align-items:center;gap:8px}._topRight_99edq_299{margin-left:auto;display:flex;gap:var(--space-3);align-items:center}._refreshBtn_99edq_306{flex:none;width:32px;padding:0}._refreshBtn_99edq_306[data-busy] svg{animation:_refreshSpin_99edq_1 .9s linear infinite}@keyframes _refreshSpin_99edq_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._refreshBtn_99edq_306[data-busy] svg{animation:none}}._bizday_99edq_326{display:flex;align-items:center;gap:var(--space-3);padding:6px 12px;border-radius:var(--radius-pill);background:var(--tint-ink);color:var(--ink-on-ink);font-size:11.5px;font-weight:700}._bizdayDue_99edq_337{background:var(--tint-clay);color:var(--ink-on-clay)}._panel_99edq_341{min-width:0;background:var(--surface-panel-glass, var(--surface-raised));border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:var(--space-6) var(--space-7);box-shadow:var(--shadow-raise);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}._panelHead_99edq_353{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}._panelTitle_99edq_359{margin:0;font-size:var(--text-section-title-size);line-height:var(--text-section-title-line);font-weight:var(--text-section-title-weight)}._panelHint_99edq_366{font-size:11.5px;color:var(--text-secondary);font-weight:400}._panelActions_99edq_371{margin-left:auto;display:flex;gap:var(--space-2)}._sunken_99edq_376{background:var(--surface-sunken);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4)}._hero_99edq_381{background:var(--surface-panel-glass, var(--surface-raised));color:var(--text-primary);border:1px solid var(--line-soft);border-radius:var(--radius-sm);box-shadow:var(--shadow-raise);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:15px var(--space-8);display:flex;align-items:center;gap:28px;flex-wrap:wrap}._heroKey_99edq_396{font-size:var(--text-micro-size);color:var(--text-secondary);letter-spacing:.06em}._heroValue_99edq_401{font-size:27px;line-height:32px;font-weight:700}._heroNote_99edq_406{font-size:var(--text-caption-size);font-weight:600;color:var(--text-secondary);margin-left:3px}._heroRule_99edq_412{width:1px;height:38px;background:var(--line-soft)}@media(max-width:760px){._app_99edq_1{display:block;padding-bottom:env(safe-area-inset-bottom,0px)}._side_99edq_8{position:static;width:100%;height:100%;padding:max(var(--space-5),env(safe-area-inset-top,0px)) var(--space-4) max(var(--space-4),env(safe-area-inset-bottom,0px)) max(var(--space-4),env(safe-area-inset-left,0px));border-right:0}._main_99edq_255{padding:14px max(12px,env(safe-area-inset-right,0px)) 80px max(12px,env(safe-area-inset-left,0px))}._top_99edq_263{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:14px}._topTabs_99edq_277{min-width:0;max-width:100%}._topTitle_99edq_287{font-size:26px;line-height:32px}._topRight_99edq_299{width:100%;margin-left:0;flex-wrap:wrap}._topRight_99edq_299>*{flex-wrap:wrap;min-width:0}._panel_99edq_341{padding:16px;border-radius:14px}._hero_99edq_381{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:14px 16px}._heroRule_99edq_412{display:none}._heroValue_99edq_401{font-size:22px;line-height:28px}._heroNote_99edq_406{display:block;margin-left:0}._panelHead_99edq_353{align-items:flex-start;flex-wrap:wrap;gap:8px}._panelActions_99edq_371{margin-left:0}}._wrap_mep73_1{overflow-x:auto}._table_mep73_5[data-fixed-cols] td{overflow-wrap:anywhere}._table_mep73_5[data-fixed-cols]{min-width:var(--table-min-width, 0)}._table_mep73_5 td._emptyCell_mep73_12{padding:var(--space-5) var(--space-3);color:var(--text-secondary);text-align:center}._table_mep73_5{width:100%;border-collapse:collapse;font-size:var(--text-table-size);line-height:var(--text-table-line)}._table_mep73_5 th{text-align:left;background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-micro-size);font-weight:700;letter-spacing:.04em;padding:var(--space-3) 9px;border-bottom:1px solid var(--line-soft);position:sticky;top:0}._table_mep73_5 td{padding:6px 9px;border-bottom:1px solid var(--line-hair);height:var(--row-dense)}._loose_mep73_40 td{height:var(--row-default)}._table_mep73_5 tbody tr:last-child td{border-bottom:0}._right_mep73_47,._table_mep73_5 th._right_mep73_47{text-align:right}._center_mep73_52,._table_mep73_5 th._center_mep73_52{text-align:center}._diff_mep73_57{background:var(--tint-clay)}._table_mep73_5 ._selected_mep73_62 td{background:color-mix(in srgb,var(--brand-clay) 22%,var(--surface-raised))}._table_mep73_5 ._selected_mep73_62 td:first-child{box-shadow:inset 3px 0 0 var(--brand-clay)}._clickable_mep73_69{cursor:pointer}._table_mep73_5 ._clickable_mep73_69:not(._selected_mep73_62):hover td{background:var(--surface-sunken)}._clickable_mep73_69:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._table_mep73_5 tfoot td{background:var(--surface-sunken);font-weight:700;border-top:1px solid var(--line-soft);border-bottom:0}@media(min-width:601px){._multiline_mep73_88{border-collapse:separate;border-spacing:0 var(--space-2)}._multiline_mep73_88 th{background:var(--surface-raised);white-space:nowrap}._multiline_mep73_88 td{padding:10px 9px;border-bottom:0;background:var(--surface-sunken);vertical-align:baseline}._multiline_mep73_88 ._diff_mep73_57 td{background:var(--tint-clay)}._multiline_mep73_88 ._selected_mep73_62 td{background:color-mix(in srgb,var(--brand-clay) 22%,var(--surface-raised))}._multiline_mep73_88 td:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}._multiline_mep73_88 td:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}}@media(max-width:600px){._table_mep73_5,._table_mep73_5 tbody,._table_mep73_5 tfoot,._table_mep73_5 tr,._table_mep73_5 td{display:block;width:auto}._table_mep73_5 thead{display:none}._table_mep73_5[data-fixed-cols]{min-width:0}._table_mep73_5 tbody tr,._table_mep73_5 tfoot tr{padding:10px 12px;border-bottom:1px solid var(--line-soft)}._table_mep73_5 tbody tr:last-child{border-bottom:0}._table_mep73_5 tbody tr._selected_mep73_62{background:color-mix(in srgb,var(--brand-clay) 22%,var(--surface-raised));box-shadow:inset 3px 0 0 var(--brand-clay)}._table_mep73_5 ._selected_mep73_62 td:first-child{box-shadow:none}._table_mep73_5 td,._loose_mep73_40 td,._table_mep73_5 tfoot td{display:flex;align-items:baseline;justify-content:space-between;gap:12px;height:auto;padding:3px 0;border:0;background:none;text-align:right}._table_mep73_5 td:before{flex:none;max-width:45%;color:var(--text-secondary);font-size:var(--text-micro-size);font-weight:700;letter-spacing:.04em;text-align:left;content:attr(data-label)}._table_mep73_5 td:not([data-label]):before{content:none}._table_mep73_5 td:first-child{justify-content:flex-start;padding-bottom:6px;font-size:15px;font-weight:700;text-align:left}._table_mep73_5 td:first-child:before{content:none}._table_mep73_5 tfoot tr{background:var(--surface-sunken)}._table_mep73_5 tfoot td:empty{display:none}}._empty_mep73_12{padding:var(--space-8);text-align:center;color:var(--text-secondary);font-size:var(--text-table-size)}._row_mep73_201{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line-hair);font-size:var(--text-table-size)}._row_mep73_201:last-child{border-bottom:0}._rowKey_mep73_212{font-family:var(--font-mono);font-weight:500;flex:none}._rowBody_mep73_217{flex-grow:1;min-width:0}._rowNote_mep73_221{font-size:11.5px;color:var(--text-secondary)}._stats_mep73_226{display:grid;grid-template-columns:repeat(var(--stat-cols, 4),minmax(0,1fr));gap:var(--space-5)}@media(max-width:760px){._stats_mep73_226{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}}._stat_mep73_226{container-type:inline-size;min-width:0;background:var(--surface-raised);border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:13px 15px}._statLabel_mep73_246{display:block;font-size:11.5px;line-height:17px;color:var(--text-secondary);font-style:normal}._statValue_mep73_255{display:block;font-family:var(--font-serif);font-size:min(var(--text-kpi-size),15cqi);line-height:var(--text-kpi-line);font-weight:var(--text-kpi-weight);margin-top:2px}._statNote_mep73_263{display:block;font-size:var(--text-micro-size);line-height:15px;font-weight:700;color:var(--text-secondary);margin-top:2px}._legend_mep73_271{display:flex;gap:var(--space-5);flex-wrap:wrap;align-items:center;font-size:11.5px;color:var(--text-secondary)}._legendItem_mep73_279{display:inline-flex;align-items:center;gap:5px}._swatch_mep73_284{width:11px;height:11px;border-radius:var(--radius-xs);flex:none}._alert_1ve1z_1{display:flex;align-items:flex-start;gap:9px;padding:9px var(--space-4);border-radius:var(--radius-sm);font-size:12.5px;line-height:19px;font-weight:700;border:1px solid}._alert_1ve1z_1 svg{flex:none;margin-top:2px}._alertBody_1ve1z_16{flex-grow:1}._alertNote_1ve1z_19{font-weight:400;font-size:11.5px;display:block}._danger_1ve1z_25{background:var(--tint-clay);border-color:var(--state-danger);color:var(--state-danger)}._warn_1ve1z_30{background:var(--tint-amber);border-color:var(--brand-amber);color:var(--ink-on-amber)}._ok_1ve1z_35{background:var(--tint-sage);border-color:var(--brand-sage);color:var(--ink-on-sage)}._info_1ve1z_40{background:var(--tint-slate);border-color:var(--state-info);color:var(--ink-on-slate)}._steps_1ve1z_46{display:flex;align-items:center}._stepGroup_1ve1z_50{display:contents}._step_1ve1z_46{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-caption-size);font-weight:700;color:var(--text-secondary)}._stepNo_1ve1z_61{width:22px;height:22px;border-radius:50%;background:var(--tint-ink);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;font-size:var(--text-micro-size);flex:none}._done_1ve1z_73 ._stepNo_1ve1z_61{background:var(--brand-sage);color:var(--text-inverse)}._done_1ve1z_73{color:var(--ink-on-sage)}._now_1ve1z_80 ._stepNo_1ve1z_61{background:var(--surface-inverse);color:var(--text-inverse)}._now_1ve1z_80{color:var(--text-primary)}._failed_1ve1z_87 ._stepNo_1ve1z_61{background:var(--state-danger);color:var(--text-inverse)}._failed_1ve1z_87{color:var(--state-danger)}._stepLine_1ve1z_94{width:26px;height:1px;background:var(--line-soft);margin:0 var(--space-3)}._workflow_1ve1z_100{min-width:0;gap:0;overflow-x:auto;padding:var(--space-5) var(--space-6);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raise)}._workflow_1ve1z_100 ._step_1ve1z_46{flex:none;gap:var(--space-3);white-space:nowrap;font-size:var(--text-body-size)}._workflow_1ve1z_100 ._stepNo_1ve1z_61{width:38px;height:38px;font-size:var(--text-caption-size)}._workflow_1ve1z_100 ._stepLine_1ve1z_94{flex:0 1 38px;min-width:20px;margin:0 var(--space-4)}@media(max-width:700px){._workflow_1ve1z_100{padding:var(--space-4)}._workflow_1ve1z_100 ._step_1ve1z_46{font-size:var(--text-caption-size)}._workflow_1ve1z_100 ._stepNo_1ve1z_61{width:32px;height:32px}}._backdrop_11jwo_1{position:fixed;inset:0;background:var(--surface-scrim);display:flex;align-items:center;justify-content:center;padding:var(--space-8);z-index:40}._dialog_11jwo_11{width:100%;max-width:460px;background:var(--surface-raised);border:1px solid var(--line-soft);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);padding:22px 24px;max-height:calc(90vh / var(--ui-zoom, 1));overflow-y:auto}._wide_11jwo_23{max-width:min(1180px,100%)}._medium_11jwo_26{max-width:min(640px,100%)}._title_11jwo_29{margin:0 0 4px;font-size:17px;line-height:24px;font-weight:800}._sub_11jwo_35{font-size:var(--text-table-size);line-height:20px;color:var(--text-secondary);margin:0 0 var(--space-5)}._subDanger_11jwo_42{color:var(--text-primary)}._impact_11jwo_46{background:var(--surface-sunken);border-radius:var(--radius-sm);padding:12px 14px;margin-bottom:var(--space-5)}._impactTitle_11jwo_52{font-size:var(--text-micro-size);font-weight:700;letter-spacing:.06em;color:var(--text-secondary);margin-bottom:7px}._impactRow_11jwo_59{display:flex;align-items:baseline;gap:var(--space-4);font-size:12.5px;line-height:22px}._impactRow_11jwo_59>span:first-child{color:var(--text-secondary);width:92px;flex:none}._actions_11jwo_71{display:flex;gap:var(--space-4);justify-content:flex-end;margin-top:var(--space-5)}._irreversible_11jwo_77{margin-right:auto;align-self:center;font-size:11.5px;font-weight:700;color:var(--state-danger)}._dialog_11jwo_11:focus{outline:none}@media(max-width:600px){._backdrop_11jwo_1{padding:var(--space-3)}._dialog_11jwo_11{padding:18px 16px}}._field_1ymmv_1{margin-bottom:var(--space-4)}._label_1ymmv_4{display:flex;align-items:baseline;gap:var(--space-3);font-size:12.5px;font-weight:700;margin-bottom:5px}._labelRow_1ymmv_13{display:flex;align-items:center;gap:6px;margin-bottom:5px}._labelRow_1ymmv_13>._label_1ymmv_4{margin-bottom:0}._required_1ymmv_23{font-size:var(--text-micro-size);font-weight:700;color:var(--text-secondary)}._control_1ymmv_28{display:flex;gap:var(--space-3)}._input_1ymmv_32,._select_1ymmv_33{width:100%;height:38px;padding:0 11px;font:inherit;font-size:13.5px;color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-sm)}._select_1ymmv_33{appearance:none;-webkit-appearance:none;padding-right:32px;background-image:linear-gradient(45deg,transparent 50%,var(--text-secondary) 50%),linear-gradient(135deg,var(--text-secondary) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat;text-overflow:ellipsis;cursor:pointer}._select_1ymmv_33:disabled{cursor:not-allowed;opacity:.6}._input_1ymmv_32[readonly]{background:var(--surface-sunken);font-family:var(--font-mono)}._invalid_1ymmv_71{border-color:var(--state-danger);box-shadow:0 0 0 1px var(--state-danger),0 0 0 4px color-mix(in srgb,var(--state-danger) 16%,transparent)}._error_1ymmv_78{font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--state-danger);margin:5px 0 0}._hint_1ymmv_84{font-size:var(--text-micro-size);line-height:16px;color:var(--text-secondary);margin:5px 0 0}._row2_1ymmv_90{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._textarea_1ymmv_96{height:auto;min-height:76px;resize:vertical;line-height:1.5;padding-top:8px;padding-bottom:8px}._pwWrap_1ymmv_106{position:relative;display:block}._pwInput_1ymmv_110{padding-right:60px}._reveal_1ymmv_113{position:absolute;top:4px;right:4px;bottom:4px;min-width:48px;padding:0 8px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-caption-size);font-weight:700;cursor:pointer}._reveal_1ymmv_113:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}._reveal_1ymmv_113:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._reveal_1ymmv_113:disabled{opacity:.4;cursor:not-allowed}@media(pointer:coarse){._input_1ymmv_32,._select_1ymmv_33{font-size:16px}}._grid_kcebj_1{display:grid;gap:var(--space-3)}._tile_kcebj_7{position:relative;overflow:hidden;container-type:inline-size;min-height:var(--tile-min);border-radius:var(--radius-sm);border:1px solid var(--line-soft);padding:var(--space-3) 9px;text-align:left;display:flex;flex-direction:column;gap:1px;cursor:pointer;font-family:inherit;background:var(--surface-raised);color:var(--text-primary)}._tile_kcebj_7:hover{box-shadow:var(--shadow-hover)}._state_kcebj_28{display:flex;align-items:center;gap:6px;min-height:24px;font-size:var(--text-micro-size);font-weight:700;letter-spacing:.05em;white-space:nowrap}@container (max-width: 72px){._stateWord_kcebj_39{display:none}}._ico_kcebj_44{flex:none;width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:var(--surface-raised);color:var(--room-icon);box-shadow:0 0 0 1px color-mix(in srgb,var(--room-icon) 18%,transparent)}._ico_kcebj_44 svg{width:17px;height:17px}._no_kcebj_59{font-family:var(--font-mono);font-size:19px;line-height:24px;font-weight:500}._guest_kcebj_65{font-size:var(--text-caption-size);line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._guest_kcebj_65 ._cake_kcebj_72,._guest_kcebj_65 ._level_kcebj_73{display:inline-flex;align-items:center;vertical-align:-2px;margin-right:4px}._guest_kcebj_65 ._cake_kcebj_72{color:var(--brand-amber)}._guest_kcebj_65 ._cake_kcebj_72 svg{width:14px;height:14px}._noRow_kcebj_87{display:flex;align-items:baseline;gap:6px;min-width:0}._tags_kcebj_93{display:inline-flex;gap:4px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-micro-size);line-height:14px}._tags_kcebj_93 ._tag_kcebj_93{opacity:.85}._tags_kcebj_93 ._tagWarn_kcebj_106{color:var(--brand-amber);font-weight:600}._guest_kcebj_65 ._level_kcebj_73{font-size:var(--text-micro-size);line-height:14px;padding:0 4px;border:1px solid currentColor;border-radius:4px;opacity:.9}._foot_kcebj_119{display:flex;min-width:0;font-size:var(--text-micro-size);line-height:14px;opacity:.82;margin-top:auto;white-space:nowrap}._footMain_kcebj_129{min-width:0;overflow:hidden;text-overflow:ellipsis}._footTail_kcebj_134{flex:none}._footMain_kcebj_129+._footTail_kcebj_134:before{content:"·";margin:0 .35em}._grid_kcebj_1[data-compact] ._tile_kcebj_7{min-height:76px;padding:6px 7px}._grid_kcebj_1[data-compact] ._state_kcebj_28{min-height:20px;gap:4px}._grid_kcebj_1[data-compact] ._ico_kcebj_44{width:20px;height:20px}._grid_kcebj_1[data-compact] ._ico_kcebj_44 svg{width:14px;height:14px}._grid_kcebj_1[data-compact] ._no_kcebj_59{font-size:16px;line-height:20px}._ready_kcebj_164{--room-fill: var(--room-ready);--room-icon: var(--ink-on-sage);background:var(--room-fill);color:var(--text-inverse);border-color:var(--room-fill)}._taken_kcebj_171{--room-fill: var(--room-taken);--room-icon: var(--ink-on-ink);background:var(--room-fill);color:var(--text-inverse);border-color:var(--room-fill)}._notReady_kcebj_178{--room-fill: var(--room-not-ready);--room-icon: var(--text-secondary);background:var(--room-fill);color:var(--room-on-not-ready);border-color:var(--line-control)}._hatch_kcebj_186{background:repeating-linear-gradient(135deg,var(--room-fill) 0 7px,color-mix(in srgb,var(--room-fill) 85%,var(--text-primary)) 7px 9px)}._unknown_kcebj_193{--room-fill: var(--line-control);--room-icon: var(--text-secondary);background:var(--surface-sunken);color:var(--text-secondary);border-color:var(--line-control);border-style:dashed}._fillReady_kcebj_203{--room-fill: var(--room-ready);background:var(--room-fill);color:var(--text-inverse)}._fillTaken_kcebj_208{--room-fill: var(--room-taken);background:var(--room-fill);color:var(--text-inverse)}._fillNotReady_kcebj_213{--room-fill: var(--room-not-ready);background:var(--room-fill);color:var(--room-on-not-ready)}._fillUnknown_kcebj_218{background:var(--surface-sunken);color:var(--text-secondary)}._fillHatch_kcebj_223{background:repeating-linear-gradient(135deg,var(--room-fill) 0 7px,color-mix(in srgb,var(--room-fill) 85%,var(--text-primary)) 7px 9px);background-attachment:fixed}._bDeparture_kcebj_236{--room-fill: var(--room-departure);--room-icon: var(--ink-on-amber);color:var(--room-on-departure)}._bArrival_kcebj_241{--room-fill: var(--room-arrival);--room-icon: var(--ink-on-slate)}._bOoo_kcebj_245{--room-fill: var(--room-ooo);--room-icon: var(--ink-on-clay);color:var(--text-inverse)}._bBlocked_kcebj_250{--room-fill: var(--room-blocked);--room-icon: var(--ink-on-ink);color:var(--text-inverse)}._tile_kcebj_7._bOoo_kcebj_245:not(._soft_kcebj_234),._tile_kcebj_7._bBlocked_kcebj_250:not(._soft_kcebj_234),._swatch_kcebj_258._bOoo_kcebj_245:not(._soft_kcebj_234),._swatch_kcebj_258._bBlocked_kcebj_250:not(._soft_kcebj_234){border-color:var(--room-fill)}._bDeparture_kcebj_236 ._corner_kcebj_263{display:none}[data-theme=night] ._fillReady_kcebj_203,[data-theme=night] ._fillTaken_kcebj_208{background:color-mix(in srgb,var(--room-fill) 24%,var(--surface-raised));color:var(--text-primary)}._soft_kcebj_234{background:var(--surface-raised);color:var(--text-primary);border-color:var(--line-soft)}._soft_kcebj_234._notReady_kcebj_178{--room-fill: var(--state-neutral)}._soft_kcebj_234._bOoo_kcebj_245{--room-fill: var(--room-ooo)}._soft_kcebj_234._bBlocked_kcebj_250{--room-fill: var(--room-blocked)}._soft_kcebj_234 ._ico_kcebj_44{background:color-mix(in srgb,var(--room-fill) 16%,var(--surface-raised))}._band_kcebj_294{position:absolute;left:0;right:0;top:0;height:5px;background:var(--room-fill)}._soft_kcebj_234._hatch_kcebj_186{background:var(--surface-raised)}._soft_kcebj_234._hatch_kcebj_186 ._band_kcebj_294{background:repeating-linear-gradient(135deg,var(--room-fill) 0 7px,color-mix(in srgb,var(--room-fill) 70%,var(--text-primary)) 7px 9px)}._corner_kcebj_263{position:absolute;left:0;bottom:0;width:0;height:0;border-style:solid;border-width:16px 0 0 16px;border-color:transparent transparent transparent var(--room-departure-mark)}._marks_kcebj_325{position:absolute;top:6px;right:6px;display:flex;gap:3px}._mark_kcebj_325{width:20px;height:20px;border-radius:var(--radius-xs);background:var(--surface-raised);display:grid;place-items:center;color:var(--text-secondary);box-shadow:0 0 0 1px var(--line-soft)}._mark_kcebj_325 svg{width:14px;height:14px}._markAlert_kcebj_346{color:var(--state-danger)}._selected_kcebj_349{outline:2px solid var(--focus-ring);outline-offset:2px}._legend_kcebj_355{display:flex;gap:var(--space-3) var(--space-5);flex-wrap:wrap;align-items:center;font-size:11.5px;color:var(--text-secondary)}._legendItem_kcebj_363{display:inline-flex;align-items:center;gap:6px}._legendPick_kcebj_369 ._legendItem_kcebj_363{border:0;padding:4px 8px 4px 4px;border-radius:var(--radius-pill);background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background .14s ease-out,opacity .14s ease-out}._legendPick_kcebj_369 ._legendItem_kcebj_363 ._swatch_kcebj_258{transition:transform .16s cubic-bezier(.2,0,0,1)}._legendPick_kcebj_369 ._legendItem_kcebj_363:hover ._swatch_kcebj_258,._legendPick_kcebj_369 ._legendItem_kcebj_363:focus-visible ._swatch_kcebj_258{transform:scale(1.15)}._legendPick_kcebj_369 ._legendItem_kcebj_363:hover{background:var(--surface-sunken);color:var(--text-primary)}._legendPick_kcebj_369 ._legendItem_kcebj_363[aria-pressed=true]{background:var(--surface-sunken);color:var(--text-primary);font-weight:700;box-shadow:inset 0 0 0 1.5px var(--brand-amber)}._legendPick_kcebj_369[data-filtering] ._legendItem_kcebj_363[aria-pressed=false]{opacity:.55}@media(prefers-reduced-motion:reduce){._legendPick_kcebj_369 ._legendItem_kcebj_363 ._swatch_kcebj_258{transition:none}}._swatch_kcebj_258{position:relative;overflow:hidden;flex:none;width:28px;height:20px;border-radius:var(--radius-xs);border:1px solid var(--line-soft);display:grid;place-items:center}._swatch_kcebj_258 ._band_kcebj_294{height:4px}._swatch_kcebj_258 ._corner_kcebj_263{border-width:9px 0 0 9px}._swatchIco_kcebj_423{display:grid;place-items:center;width:16px;height:16px;border-radius:4px;background:var(--surface-raised);color:var(--room-icon)}._soft_kcebj_234 ._swatchIco_kcebj_423{background:transparent}._swatchIco_kcebj_423 svg{width:12px;height:12px}._swatchSmall_kcebj_439{width:24px;height:18px}._swatchSmall_kcebj_439 ._swatchIco_kcebj_423{width:14px;height:14px}._swatchSmall_kcebj_439 ._swatchIco_kcebj_423 svg{width:11px;height:11px}._stack_1kzfx_1{position:fixed;right:var(--space-6);bottom:var(--toast-offset-bottom, var(--space-6));display:flex;flex-direction:column;gap:var(--space-3);z-index:60;width:360px;pointer-events:none}html:has([aria-modal=true]) ._stack_1kzfx_1{z-index:30}._toast_1kzfx_14{pointer-events:auto;display:flex;align-items:center;gap:var(--space-4);padding:11px 14px;border-radius:var(--radius-sm);border:1px solid;background:var(--surface-raised);box-shadow:var(--shadow-hover);font-size:12.5px;line-height:19px}._body_1kzfx_33{flex-grow:1;min-width:0}._text_1kzfx_37{font-weight:700}._note_1kzfx_40{font-size:11.5px;color:var(--text-secondary)}._ok_1kzfx_44{border-color:var(--brand-sage);background:var(--tint-sage);color:var(--ink-on-sage)}._danger_1kzfx_49{border-color:var(--state-danger);background:var(--tint-clay);color:var(--state-danger)}._info_1kzfx_54{border-color:var(--line-control);color:var(--text-primary)}._undo_1kzfx_58{flex:none;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;font-weight:700;font-size:12px;height:28px;padding:0 12px;border-radius:var(--radius-pill);cursor:pointer}._undo_1kzfx_58:hover{background:var(--surface-sunken)}._close_1kzfx_74{flex:none;border:0;background:none;color:inherit;font-size:16px;line-height:1;cursor:pointer;opacity:.6}:root,[data-theme=light]{--surface-page: #efeae2;--surface-raised: #fffdf8;--surface-sunken: #efeae2;--surface-inverse: #171714;--surface-scrim: #14110c57;--surface-panel-glass: color-mix(in srgb, var(--surface-raised) 91%, transparent);--text-primary: #121311;--text-secondary: #6d675c;--text-decorative: #8d8573;--text-muted-legacy: var(--text-decorative);--text-inverse: #fffdf8;--brand-amber: #b88a31;--brand-amber-ink: #7a5709;--brand-gold: #9a7a4e;--brand-gold-ink: #7d6238;--brand-sage: #5e7067;--brand-clay: #a4543f;--brand-wood: #6b5637;--state-ok: var(--brand-sage);--state-attention: var(--brand-amber);--state-danger: #8f3a23;--state-info: #4a6b78;--state-neutral: #7a7368;--state-live: #9c4a1c;--state-live-dot: #ef8845;--room-ready: var(--brand-sage);--room-taken: var(--surface-inverse);--room-not-ready: #cfc8bb;--room-on-not-ready: var(--text-primary);--room-departure-mark: #b88a31;--room-departure: #c99a3e;--room-on-departure: var(--text-primary);--room-arrival: #3f6474;--room-ooo: #a4543f;--room-blocked: #5f646b;--tint-sage: #dfe4e1;--tint-amber: #f2e7cf;--tint-clay: #f7e6e0;--tint-wood: #ece4d6;--tint-slate: #dde7ea;--tint-ink: #eceae2;--ink-on-sage: #41564b;--ink-on-amber: #7a5709;--ink-on-clay: #8f3a23;--ink-on-wood: #4f4032;--ink-on-slate: #3a5560;--ink-on-ink: #2c2b27;--line-soft: #e1d9cc;--line-hair: #e1d9cc8c;--line-control: #97886f;--focus-ring: var(--brand-amber-ink);--surface-page-night: #060604;--surface-raised-night: #0e0d0b;--surface-sunken-night: #171510;--surface-inverse-night: #f6f1e8;--surface-scrim-night: #00000080;--surface-panel-glass-night: color-mix(in srgb, var(--surface-raised) 88%, transparent);--text-primary-night: #f6f1e8;--text-secondary-night: #999184;--text-decorative-night: #6e6657;--text-muted-legacy-night: var(--text-decorative-night);--text-inverse-night: #0e0d0b;--brand-amber-night: #d4ad5c;--brand-amber-ink-night: #d4ad5c;--brand-gold-night: #c9a873;--brand-gold-ink-night: #c9a873;--brand-sage-night: #8fa89b;--brand-clay-night: #d98a73;--brand-wood-night: #b6a98f;--state-ok-night: var(--brand-sage-night);--state-attention-night: var(--brand-amber-night);--state-danger-night: #d98a73;--state-info-night: #8fb0bd;--state-neutral-night: #999184;--state-live-night: #ef8845;--state-live-dot-night: #ef8845;--room-ready-night: #5fbf86;--room-taken-night: var(--surface-inverse-night);--room-not-ready-night: #544e45;--room-on-not-ready-night: var(--text-primary-night);--room-departure-mark-night: #9a6f1c;--room-departure-night: #d4ad5c;--room-on-departure-night: var(--text-inverse-night);--room-arrival-night: #8fb0bd;--room-ooo-night: #d98a73;--room-blocked-night: #a39e95;--tint-sage-night: #232622;--tint-amber-night: #2e2718;--tint-clay-night: #2e211c;--tint-wood-night: #292620;--tint-slate-night: #232727;--tint-ink-night: #211f1d;--ink-on-sage-night: #8fa89b;--ink-on-amber-night: #d4ad5c;--ink-on-clay-night: #d98a73;--ink-on-wood-night: #b6a98f;--ink-on-slate-night: #8fb0bd;--ink-on-ink-night: #d8d1c5;--line-soft-night: #2b261d;--line-hair-night: #2b261dbf;--line-control-night: #6e6452;--focus-ring-night: var(--brand-amber-ink-night);--space-1: 4px;--space-2: 6px;--space-3: 8px;--space-4: 12px;--space-5: 14px;--space-6: 18px;--space-7: 20px;--space-8: 24px;--space-9: 32px;--row-dense: 34px;--row-default: 40px;--target-min: 44px;--sidebar-width: 240px;--tile-min: 92px;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 18px;--radius-pill: 999px;--shadow-raise: 0 1px 2px rgba(18, 19, 17, .04);--shadow-hover: 0 10px 26px rgba(20, 17, 12, .08);--shadow-overlay: 0 24px 64px rgba(20, 17, 12, .18);--font-sans: "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif;--font-serif: "Songti SC", "Noto Serif SC", Didot, "Bodoni 72", serif;--font-mono: "IBM Plex Mono", "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--text-display-size: 32px;--text-display-line: 38px;--text-display-weight: 500;--text-kpi-size: 26px;--text-kpi-line: 32px;--text-kpi-weight: 500;--text-page-title-size: 28px;--text-page-title-line: 36px;--text-page-title-weight: 800;--text-section-title-size: 15px;--text-section-title-line: 22px;--text-section-title-weight: 700;--text-body-size: 14px;--text-body-line: 22px;--text-body-weight: 400;--text-body-strong-size: 14px;--text-body-strong-line: 22px;--text-body-strong-weight: 700;--text-table-size: 13px;--text-table-line: 20px;--text-table-weight: 400;--text-caption-size: 12px;--text-caption-line: 18px;--text-caption-weight: 400;--text-micro-size: 11px;--text-micro-line: 16px;--text-micro-weight: 700;--text-amount-size: 14px;--text-amount-line: 20px;--text-amount-weight: 500;--text-amount-lg-size: 20px;--text-amount-lg-line: 26px;--text-amount-lg-weight: 500;--text-code-size: 12px;--text-code-line: 18px;--text-code-weight: 400}[data-theme=night]{--surface-page: #060604;--surface-raised: #0e0d0b;--surface-sunken: #171510;--surface-inverse: #f6f1e8;--surface-scrim: #00000080;--surface-panel-glass: color-mix(in srgb, var(--surface-raised) 88%, transparent);--text-primary: #f6f1e8;--text-secondary: #999184;--text-decorative: #6e6657;--text-inverse: #0e0d0b;--brand-amber: #d4ad5c;--brand-amber-ink: #d4ad5c;--brand-gold: #c9a873;--brand-gold-ink: #c9a873;--brand-sage: #8fa89b;--brand-clay: #d98a73;--brand-wood: #b6a98f;--state-danger: #d98a73;--state-info: #8fb0bd;--state-neutral: #999184;--state-live: #ef8845;--state-live-dot: #ef8845;--room-ready: #5fbf86;--room-taken: var(--surface-inverse);--room-not-ready: #544e45;--room-on-not-ready: var(--text-primary);--room-departure-mark: #9a6f1c;--room-departure: #d4ad5c;--room-on-departure: var(--text-inverse);--room-arrival: #8fb0bd;--room-ooo: #d98a73;--room-blocked: #a39e95;--tint-sage: #232622;--tint-amber: #2e2718;--tint-clay: #2e211c;--tint-wood: #292620;--tint-slate: #232727;--tint-ink: #211f1d;--ink-on-sage: #8fa89b;--ink-on-amber: #d4ad5c;--ink-on-clay: #d98a73;--ink-on-wood: #b6a98f;--ink-on-slate: #8fb0bd;--ink-on-ink: #d8d1c5;--line-soft: #2b261d;--line-hair: #2b261dbf;--line-control: #6e6452}.t-display{font-family:var(--font-serif);font-size:var(--text-display-size);line-height:var(--text-display-line);font-weight:var(--text-display-weight)}.t-kpi{font-family:var(--font-serif);font-size:var(--text-kpi-size);line-height:var(--text-kpi-line);font-weight:var(--text-kpi-weight)}.t-page-title{font-family:var(--font-sans);font-size:var(--text-page-title-size);line-height:var(--text-page-title-line);font-weight:var(--text-page-title-weight)}.t-section-title{font-family:var(--font-sans);font-size:var(--text-section-title-size);line-height:var(--text-section-title-line);font-weight:var(--text-section-title-weight)}.t-body{font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--text-body-weight)}.t-body-strong{font-family:var(--font-sans);font-size:var(--text-body-strong-size);line-height:var(--text-body-strong-line);font-weight:var(--text-body-strong-weight)}.t-table{font-family:var(--font-sans);font-size:var(--text-table-size);line-height:var(--text-table-line);font-weight:var(--text-table-weight)}.t-caption{font-family:var(--font-sans);font-size:var(--text-caption-size);line-height:var(--text-caption-line);font-weight:var(--text-caption-weight)}.t-micro{font-family:var(--font-sans);font-size:var(--text-micro-size);line-height:var(--text-micro-line);font-weight:var(--text-micro-weight)}.t-amount{font-family:var(--font-mono);font-size:var(--text-amount-size);line-height:var(--text-amount-line);font-weight:var(--text-amount-weight);font-variant-numeric:tabular-nums}.t-amount-lg{font-family:var(--font-mono);font-size:var(--text-amount-lg-size);line-height:var(--text-amount-lg-line);font-weight:var(--text-amount-lg-weight);font-variant-numeric:tabular-nums}.t-code{font-family:var(--font-mono);font-size:var(--text-code-size);line-height:var(--text-code-line);font-weight:var(--text-code-weight);font-variant-numeric:tabular-nums}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-line);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:root{--scene-swap: 2.8s cubic-bezier(.42, 0, .18, 1)}html,body,#root{min-height:100%}:root{--ui-zoom: 1}:root[data-font=large]{--ui-zoom: 1.15;zoom:var(--ui-zoom)}:where(button){color:inherit}html[data-theme=night] :is(select,input,textarea){color-scheme:dark}html[data-theme=night]{scrollbar-color:var(--line-soft) var(--surface-sunken)}@media(prefers-reduced-motion:reduce){:root{--scene-swap: 0ms}}:root[data-reduce-motion]{--scene-swap: 0ms}:root[data-reduce-motion] *,:root[data-reduce-motion] *:before,:root[data-reduce-motion] *:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}::view-transition{pointer-events:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:theme-fade var(--scene-swap) both}@keyframes theme-fade{0%{opacity:0}}html[data-theme-swapping] #root *,html[data-theme-swapping] #root *:before,html[data-theme-swapping] #root *:after{transition-duration:0ms!important}@media(prefers-reduced-motion:reduce){::view-transition-new(root){animation:none}}@media(pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image],[type=hidden]),select,textarea{font-size:16px!important}}html:has([aria-modal=true]){overflow:hidden;scrollbar-gutter:stable}[aria-modal=true],[aria-modal=true] *{overscroll-behavior:contain}._wrap_4bu0i_2{display:grid;min-height:calc(100dvh / var(--ui-zoom, 1) - 140px);place-items:center;padding:var(--space-6) var(--space-4)}._card_4bu0i_9{display:grid;justify-items:center;gap:12px;width:min(100%,440px);padding:clamp(28px,6vw,48px) clamp(20px,5vw,40px);border:1px solid var(--line-soft);border-radius:18px;background:var(--surface-raised);box-shadow:var(--shadow-raise);text-align:center}._mark_4bu0i_22{display:grid;width:56px;height:56px;place-items:center;border-radius:16px;background:var(--tint-clay);color:var(--state-danger)}._card_4bu0i_9 h1{margin:4px 0 0;font-family:var(--font-serif);font-size:clamp(19px,2.4vw,22px);color:var(--text-primary)}._card_4bu0i_9 p{margin:0 0 8px;font-size:13px;line-height:1.6;color:var(--text-secondary)}._sections_ls0j2_3{display:grid;gap:22px;margin:6px 0 18px}._section_ls0j2_3{display:grid}._whoami_ls0j2_14{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--surface-sunken)}._footer_ls0j2_25{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4)}._build_ls0j2_33{margin:0;color:var(--text-secondary);font-size:12px;text-align:center;font-variant-numeric:tabular-nums}._whoami_ls0j2_14 b{font-size:15px}._whoami_ls0j2_14 span{color:var(--text-secondary);font-size:13px;font-variant-numeric:tabular-nums}._sectionHead_ls0j2_50{display:flex;align-items:center;gap:6px;padding-bottom:6px;border-bottom:1px solid var(--line-soft)}._sectionHead_ls0j2_50 h3{margin:0;color:var(--text-secondary);font-size:12px;font-weight:800;letter-spacing:.08em}._sectionAction_ls0j2_66{margin-left:auto}._row_ls0j2_70{display:grid;grid-template-columns:148px minmax(0,1fr);gap:12px;align-items:center;min-height:48px;padding:8px 0;border-bottom:1px solid var(--line-hair)}._row_ls0j2_70:last-child{border-bottom:0}._row_ls0j2_70[data-focus],._section_ls0j2_3[data-focus]>._sectionHead_ls0j2_50{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--state-attention) 16%,transparent);box-shadow:0 0 0 6px color-mix(in srgb,var(--state-attention) 16%,transparent)}._row_ls0j2_70,._sectionHead_ls0j2_50{transition:background .4s ease,box-shadow .4s ease}._label_ls0j2_99{display:flex;align-items:center;gap:6px;color:var(--text-primary);font-size:13px;font-weight:600}._control_ls0j2_108{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}._value_ls0j2_116{font-size:13px}._subHead_ls0j2_122{display:flex;align-items:center;gap:8px;margin:0;padding:18px 0 4px;color:var(--text-primary);font-size:14px;font-weight:800}._subHead_ls0j2_122:before{content:"";flex:none;width:3px;height:14px;border-radius:2px;background:var(--brand-gold-ink)}@media(max-width:560px){._row_ls0j2_70{grid-template-columns:minmax(0,1fr);gap:6px}._control_ls0j2_108{justify-content:flex-start}}._segmented_ls0j2_155{display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--surface-sunken)}._segmented_ls0j2_155 button{min-height:28px;padding:0 12px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;font-weight:700;cursor:pointer}._segmented_ls0j2_155 button[aria-checked=true]{background:var(--surface-inverse);color:var(--text-inverse)}._hotkeyList_ls0j2_184{display:grid;max-height:56vh;margin:4px 0 12px;overflow-y:auto}._hotkeyRow_ls0j2_191{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:4px 10px;align-items:center;padding:7px 2px;border-bottom:1px solid var(--line-hair);font-size:13px}._kbd_ls0j2_201,._kbdEmpty_ls0j2_202,._kbdLive_ls0j2_203{min-width:64px;padding:2px 8px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);font-family:inherit;font-size:12px;text-align:center}._kbd_ls0j2_201{background:var(--surface-sunken);font-variant-numeric:tabular-nums}._kbdEmpty_ls0j2_202{border-style:dashed;color:var(--text-secondary)}._kbdLive_ls0j2_203{border-color:var(--brand-amber);color:var(--brand-amber)}._hotkeyProblem_ls0j2_228{grid-column:1 / -1;color:var(--state-danger);font-size:12px}._soundList_ls0j2_235{display:grid;max-height:56vh;margin:4px 0 12px;overflow-y:auto}._soundRow_ls0j2_242{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 4px;border:0;border-bottom:1px solid var(--line-hair);background:transparent;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}._soundRow_ls0j2_242:hover{background:var(--surface-sunken)}._soundValue_ls0j2_263{color:var(--text-secondary)}._alertRow_ls0j2_268{display:grid;grid-template-columns:minmax(0,1fr) auto 76px;align-items:center;gap:10px;min-height:48px;padding:0 4px;border-bottom:1px solid var(--line-hair);font-size:13px}._alertModes_ls0j2_280{display:inline-flex;gap:2px;padding:2px;border-radius:var(--radius-pill);background:var(--surface-sunken)}._alertModes_ls0j2_280 button{min-height:30px;padding:0 10px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}._alertModes_ls0j2_280 button[aria-checked=true]{background:var(--surface-inverse);color:var(--text-inverse);font-weight:700}._snoozeUntil_ls0j2_307{display:block;margin-top:2px;color:var(--text-secondary);font-size:11px}._soundPick_ls0j2_314{justify-self:end;white-space:nowrap;min-height:44px;border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer}._soundPick_ls0j2_314:disabled{opacity:.4;cursor:default}@media(max-width:560px){._alertRow_ls0j2_268{grid-template-columns:minmax(0,1fr) auto}._soundPick_ls0j2_314{grid-column:1 / -1;justify-self:start;min-height:32px}}._soundCheck_ls0j2_343{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;color:var(--brand-amber)}._shell_1u9rq_1{position:relative;min-height:calc(100dvh / var(--ui-zoom, 1));isolation:isolate}._sceneImg_1u9rq_9{position:fixed;z-index:-2;width:100%;height:100%;object-fit:cover;inset:0;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none}._sceneDay_1u9rq_21{transition:opacity var(--scene-swap)}html[data-theme=night] ._sceneDay_1u9rq_21{opacity:0}._shell_1u9rq_1:after{position:fixed;z-index:-1;inset:0;background:color-mix(in srgb,var(--surface-page) 82%,transparent);content:"";backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}._contextBar_1u9rq_39{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5)}._scene_1u9rq_9{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin-top:10px;padding:3px;border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--surface-sunken)}._scene_1u9rq_9 button{min-height:28px;padding:0 8px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:inherit;font-size:11px;font-weight:700;cursor:pointer}._scene_1u9rq_9 button[aria-pressed=true]{background:var(--surface-inverse);color:var(--text-inverse)}._meCard_1u9rq_77{padding:10px 12px 12px;border:1px solid var(--line-soft);border-radius:10px;background:var(--surface-raised)}._meRow_1u9rq_86{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px}._meAvatar_1u9rq_93{display:grid;grid-row:1 / span 2;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--tint-wood);color:var(--ink-on-wood);font-size:14px;font-weight:700}._meText_1u9rq_106{display:contents;line-height:1.3}._meName_1u9rq_111{grid-column:2;grid-row:1;overflow:hidden;min-width:0;color:var(--text-primary);font-size:15px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._meRole_1u9rq_124{grid-column:2 / 4;grid-row:2;overflow:hidden;min-width:0;margin-top:1px;color:var(--brand-gold-ink);font-size:12px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._meActions_1u9rq_138{display:flex;grid-column:3;grid-row:1;gap:2px}._meIconBtn_1u9rq_145{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:999px;padding:0;background:transparent;color:var(--text-secondary);cursor:pointer}._meIconBtn_1u9rq_145:hover{background:var(--surface-sunken);color:var(--text-primary)}._bellBtn_1u9rq_164{position:relative}._bellCount_1u9rq_168{position:absolute;top:-3px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--brand-clay);color:var(--text-inverse);font-size:10px;font-weight:700;line-height:16px;text-align:center}._alertLog_1u9rq_184{display:grid;max-height:56vh;margin:0 0 12px;padding:0;overflow-y:auto;list-style:none}._alertLog_1u9rq_184 li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 2px;border-bottom:1px solid var(--line-hair);font-size:13px}._alertLogTime_1u9rq_203{color:var(--text-secondary);font-family:var(--font-mono);font-size:12px}._alertLogText_1u9rq_209{display:grid;gap:2px;min-width:0}._alertLogKind_1u9rq_215{display:flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:11.5px}._alertLogNew_1u9rq_223{padding:0 6px;border-radius:999px;background:var(--tint-amber);color:var(--ink-on-amber);font-size:10.5px}._alertLogActions_1u9rq_232{display:flex;gap:4px}._alertLog_1u9rq_184 li[data-hidden] ._alertLogText_1u9rq_209{opacity:.6}._alertLogEmpty_1u9rq_242{margin:8px 0 16px;color:var(--text-secondary);font-size:13px}._gearWrap_1u9rq_249{position:relative;display:grid}._meIconBtn_1u9rq_145[data-wiggle] svg{animation:_gearWiggle_1u9rq_1 .9s ease-in-out 1}@keyframes _gearWiggle_1u9rq_1{0%,to{transform:rotate(0)}15%{transform:rotate(-20deg)}30%{transform:rotate(16deg)}45%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}._gearTip_1u9rq_277{position:absolute;z-index:5;right:-34px;bottom:calc(100% + 10px);width:max-content;max-width:200px;padding:7px 10px;border-radius:8px;background:var(--surface-inverse);color:var(--text-inverse);font-size:12px;font-weight:600;line-height:1.45;box-shadow:var(--shadow-raise);animation:_gearTipIn_1u9rq_1 .22s ease-out 1}._gearTip_1u9rq_277:after{position:absolute;right:44px;bottom:-5px;width:10px;height:10px;background:inherit;content:"";transform:rotate(45deg)}._navTip_1u9rq_306{position:fixed;z-index:60;width:max-content;max-width:240px;padding:7px 10px;border-radius:8px;background:var(--surface-inverse);color:var(--text-inverse);font-size:12px;font-weight:600;line-height:1.45;box-shadow:var(--shadow-raise);transform:translateY(-50%);animation:_navTipIn_1u9rq_1 .22s ease-out 1}._navTip_1u9rq_306:before{position:absolute;top:50%;left:-4px;width:10px;height:10px;margin-top:-5px;background:inherit;content:"";transform:rotate(45deg)}._gearTip_1u9rq_277,._navTip_1u9rq_306{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:6px}._tipText_1u9rq_340{min-width:0}._tipClose_1u9rq_344{display:inline-grid;place-items:center;width:18px;height:18px;margin:-1px -4px 0 0;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer;opacity:.7}._tipClose_1u9rq_344:hover,._tipClose_1u9rq_344:focus-visible{opacity:1;background:color-mix(in srgb,currentColor 16%,transparent)}._tipMute_1u9rq_363{display:none;grid-column:1 / -1;justify-self:start;margin-top:5px;padding:2px 8px;border:1px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:11px;cursor:pointer}._tipMute_1u9rq_363:hover,._tipMute_1u9rq_363:focus-visible{background:color-mix(in srgb,currentColor 16%,transparent)}._tipClose_1u9rq_344:focus-visible,._tipMute_1u9rq_363:focus-visible{outline:2px solid var(--brand-amber);outline-offset:1px}._gearTip_1u9rq_277:hover ._tipMute_1u9rq_363,._gearTip_1u9rq_277:focus-within ._tipMute_1u9rq_363,[data-tip-bubble]:hover ._tipMute_1u9rq_363,[data-tip-bubble]:focus-within ._tipMute_1u9rq_363,._navTip_1u9rq_306:hover ._tipMute_1u9rq_363,._navTip_1u9rq_306:focus-within ._tipMute_1u9rq_363{display:inline-block}@media(hover:none){._tipMute_1u9rq_363{display:inline-block}}@keyframes _navTipIn_1u9rq_1{0%{opacity:0;transform:translate(-4px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes _gearTipIn_1u9rq_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._meIconBtn_1u9rq_145:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:1px}._meHotel_1u9rq_425{margin-top:10px;padding-top:10px;border-top:1px solid var(--line-soft);color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.4}._meHotelPick_1u9rq_436{position:relative;display:flex;align-items:center;gap:6px;cursor:pointer}._meHotelName_1u9rq_443{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meHotelPick_1u9rq_436 svg{flex:none;color:var(--text-secondary)}._meHotelPick_1u9rq_436:hover ._meHotelName_1u9rq_443,._meHotelPick_1u9rq_436:hover svg{color:var(--brand-gold-ink)}._meHotelPick_1u9rq_436 select{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer;font:inherit}._meHotelPick_1u9rq_436:has(select:focus-visible){outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:4px}._scopeHotel_1u9rq_473{width:auto;min-width:160px;height:var(--target-min);font-size:12px}._refresh_1u9rq_480{display:flex;align-items:center;gap:var(--space-3);margin-left:auto}._bizLink_1u9rq_488{display:inline-flex;border-radius:var(--radius-pill);color:inherit;text-decoration:none}._bizLink_1u9rq_488>span:after{content:"›";margin-left:2px;font-size:14px;line-height:1}._bizLink_1u9rq_488:hover>span{background:color-mix(in srgb,var(--brand-clay) 22%,var(--tint-clay))}._bizLink_1u9rq_488:focus-visible{outline:2px solid var(--focus-ring, var(--brand-clay));outline-offset:2px}._lockup_1u9rq_509{margin-right:calc(-1 * var(--space-4));overflow:hidden}._lockup_1u9rq_509 img{display:block;height:auto}._sideWrap_1u9rq_519{position:sticky;top:0;flex:none;width:var(--sidebar-width);height:calc(100dvh / var(--ui-zoom, 1));border-right:1px solid var(--line-soft);background:var(--surface-panel-glass, var(--surface-raised));z-index:6;transition:width .48s cubic-bezier(.32,.72,0,1),border-color .48s ease}._sideWrap_1u9rq_519>nav{position:static;height:100%;border-right:0;transform-origin:0 0;transition:transform .48s cubic-bezier(.32,.72,0,1),opacity .36s ease,visibility 0s linear 0s}._sideWrap_1u9rq_519[data-folded]{width:0;border-color:transparent}._sideWrap_1u9rq_519~main,._sideWrap_1u9rq_519~main[hidden]~aside{transition:padding-left .48s cubic-bezier(.32,.72,0,1)}._sideWrap_1u9rq_519[data-folded]~main{padding-left:68px}._sideWrap_1u9rq_519[data-folded]~main[hidden]~aside{padding-left:68px}._sideWrap_1u9rq_519[data-folded]>nav{transform:translate(12px,calc(25dvh / var(--ui-zoom, 1))) scale(.1667,.5);opacity:0;visibility:hidden;pointer-events:none;transition:transform .48s cubic-bezier(.32,.72,0,1),opacity .36s ease 80ms,visibility 0s linear .48s}._sideFold_1u9rq_585{position:absolute;top:50%;right:-12px;z-index:2;display:grid;width:24px;height:48px;margin-top:-24px;place-items:center;padding:0;border:1px solid var(--line-soft);border-radius:999px;background:var(--surface-raised);color:var(--text-secondary);box-shadow:0 1px 4px color-mix(in srgb,var(--text-primary) 8%,transparent);cursor:pointer;opacity:.8;transition:opacity .16s ease,color .16s ease}._sideFold_1u9rq_585:hover{opacity:1;color:var(--text-primary)}._sideFold_1u9rq_585:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:1px}._sidePill_1u9rq_520{position:fixed;top:50%;left:12px;z-index:5;display:grid;width:40px;height:calc(50dvh / var(--ui-zoom, 1));place-items:center;padding:0;border:1px solid var(--line-soft);border-radius:999px;background:var(--surface-raised);color:var(--brand-amber);box-shadow:0 2px 10px color-mix(in srgb,var(--text-primary) 10%,transparent);cursor:pointer;opacity:0;transform:translateY(-50%) scaleY(.92);pointer-events:none;transition:opacity .22s ease,transform .42s cubic-bezier(.32,.72,0,1)}._sideWrap_1u9rq_519[data-folded] ._sidePill_1u9rq_520{opacity:1;transform:translateY(-50%);pointer-events:auto;transition-delay:.16s}._sidePill_1u9rq_520:hover{background:var(--surface-sunken)}._sidePill_1u9rq_520:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:2px}._sidePill_1u9rq_520 svg{fill:currentColor;animation:_pillStarSpin_1u9rq_1 7s ease-in-out infinite}@keyframes _pillStarSpin_1u9rq_1{0%,86%{transform:rotate(0)}to{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){._sideWrap_1u9rq_519,._sideWrap_1u9rq_519>nav,._sideWrap_1u9rq_519~main,._sidePill_1u9rq_520,._sideFold_1u9rq_585{transition:none}._sidePill_1u9rq_520 svg{animation:none}}._aiNavLink_1u9rq_693{display:block;text-decoration:none}._aiNavLink_1u9rq_693 button[aria-current],._aiNavLink_1u9rq_693 button[aria-current]:hover{background:var(--brand-gold-ink);color:var(--text-inverse)}._aiNavLink_1u9rq_693 button svg{flex:none;margin:0 -3px;fill:currentColor;opacity:.7}._assistantToggle_1u9rq_711{min-height:40px;padding-inline:17px;font-size:14px;font-weight:750;border-color:var(--brand-amber);animation:_assistantGlow_1u9rq_1 7s ease-in-out infinite}._assistantToggle_1u9rq_711 span{color:var(--brand-amber-ink);font-size:19px;line-height:0}._assistantFloat_1u9rq_727{position:fixed;right:max(var(--space-6),env(safe-area-inset-right,0px));bottom:max(var(--space-6),env(safe-area-inset-bottom,0px));z-index:30}._assistantShine_1u9rq_733{position:relative;overflow:hidden;background:var(--surface-raised);box-shadow:var(--shadow-overlay)}._assistantShine_1u9rq_733:after{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 236 186 / 70%) 48%,transparent 66%);content:"";transform:translate(-120%);animation:_assistantShine_1u9rq_733 5s ease-in-out infinite;pointer-events:none}@keyframes _assistantShine_1u9rq_733{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes _assistantGlow_1u9rq_1{0%,76%,to{box-shadow:0 0 0 0 transparent}82%{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-amber) 22%,transparent),0 0 22px 4px color-mix(in srgb,var(--brand-amber) 45%,transparent)}90%{box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-amber) 12%,transparent)}}._meMenu_1u9rq_776{position:relative}._meMenu_1u9rq_776 summary{display:flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-primary);font-size:12px;font-weight:700;cursor:pointer;list-style:none}._meMenu_1u9rq_776 summary::-webkit-details-marker{display:none}._mePanel_1u9rq_799{position:absolute;z-index:30;top:calc(100% + 6px);right:0;width:220px;padding:12px 14px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-hover);color:var(--text-secondary);font-size:11.5px;line-height:17px}@media(max-width:760px){._contextBar_1u9rq_39{flex-wrap:wrap;gap:8px;margin-bottom:14px}._refresh_1u9rq_480{margin-left:auto}}@media(prefers-reduced-motion:reduce){._assistantToggle_1u9rq_711,._assistantShine_1u9rq_733:after{animation:none}._sceneDay_1u9rq_21,._shell_1u9rq_1:after{transition-duration:1ms}}._edition_1u9rq_842{--ed-ink: #15120d;--ed-gold: #e7c171;--ed-gold-deep: #b98a2e;position:relative;z-index:1;display:inline-flex;flex:none;align-items:center;gap:5px;overflow:hidden;pointer-events:none;transition:opacity .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1);padding:2px 10px 2px 8px;border:1px solid color-mix(in srgb,var(--ed-gold) 55%,transparent);border-radius:var(--radius-pill);background:var(--ed-ink);color:var(--ed-gold);font-size:var(--text-micro-size);font-weight:700;letter-spacing:.12em;line-height:1.5;box-shadow:0 1px 6px #15120d47}._edition_1u9rq_842 svg{fill:var(--ed-gold);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--ed-gold) 70%,transparent));animation:_editionTwinkle_1u9rq_1 2.6s ease-in-out infinite}._edition_1u9rq_842:after{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 236 186 / 55%) 48%,transparent 66%);content:"";transform:translate(-120%);animation:_editionShine_1u9rq_1 4.2s ease-in-out infinite;pointer-events:none}@keyframes _editionTwinkle_1u9rq_1{0%,70%,to{opacity:.85;transform:scale(.9) rotate(0)}82%{opacity:1;transform:scale(1.18) rotate(45deg)}}@keyframes _editionShine_1u9rq_1{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){._edition_1u9rq_842 svg,._edition_1u9rq_842:after{animation:none}}._searchLine_1u9rq_841{position:relative;display:flex;align-items:center;height:40px;margin-top:var(--space-6);padding-left:6px;border:1px solid transparent;border-radius:999px;background:var(--surface-sunken);transition:border-color .2s ease,background-color .2s ease}._searchLine_1u9rq_841[data-open]{border-color:var(--line-control);background:var(--surface-raised)}._searchLine_1u9rq_841[data-open] ._edition_1u9rq_842,._searchLine_1u9rq_841[data-peek] ._edition_1u9rq_842{opacity:0;transform:translate(-8px)}._menuSearch_1u9rq_948{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:999px;padding:0 38px 0 6px;background:transparent;color:var(--text-primary);font:inherit;font-size:13px;opacity:0;cursor:pointer;transition:opacity .22s cubic-bezier(.2,0,0,1),padding-left .22s cubic-bezier(.2,0,0,1)}._searchLine_1u9rq_841[data-open] ._menuSearch_1u9rq_948{padding-left:14px;opacity:1;cursor:text}._searchLine_1u9rq_841[data-peek] ._menuSearch_1u9rq_948{padding-left:14px;opacity:1}._searchLine_1u9rq_841[data-open] ._searchBtn_1u9rq_979,._searchLine_1u9rq_841[data-peek] ._searchBtn_1u9rq_979{color:var(--brand-amber-ink)}._menuSearch_1u9rq_948:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:1px}._searchBtn_1u9rq_979{position:relative;z-index:1;display:grid;width:40px;height:40px;margin-left:auto;place-items:center;border:0;border-radius:999px;padding:0;background:transparent;color:var(--text-secondary);cursor:pointer;transition:color .22s cubic-bezier(.2,0,0,1)}._searchBtn_1u9rq_979:hover{background:var(--surface-sunken);color:var(--text-primary)}._searchBtn_1u9rq_979:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:1px}@media(prefers-reduced-motion:reduce){._menuSearch_1u9rq_948,._searchLine_1u9rq_841,._searchBtn_1u9rq_979,._edition_1u9rq_842{transition:none}._searchLine_1u9rq_841[data-open] ._edition_1u9rq_842,._searchLine_1u9rq_841[data-peek] ._edition_1u9rq_842{transform:none}}._menuHits_1u9rq_1031{display:flex;flex-direction:column;gap:2px}._menuHits_1u9rq_1031 a{display:block;text-decoration:none}._menuNoHit_1u9rq_1042{margin:var(--space-2) 11px;color:var(--text-secondary);font-size:12px}._menuSearch_1u9rq_948::-webkit-search-cancel-button{display:none}._subItems_1u9rq_1056{display:grid;grid-template-rows:1fr;margin:4px 0 0 22px;padding-left:10px;border-left:1px solid var(--line-soft);animation:_subOpen_1u9rq_1 .22s cubic-bezier(.2,0,0,1) both}._subItems_1u9rq_1056[data-motion=leave]{pointer-events:none;animation:_subClose_1u9rq_1 .18s cubic-bezier(.4,0,1,1) both}._subInner_1u9rq_1070{display:flex;flex-direction:column;gap:4px;min-height:0;overflow:hidden}._subInner_1u9rq_1070>._subItem_1u9rq_1056{animation:_subIn_1u9rq_1070 .22s cubic-bezier(.2,0,0,1) both;animation-delay:calc(var(--nth, 0) * 18ms)}._subItems_1u9rq_1056[data-motion=leave] ._subItem_1u9rq_1056{animation:none}._subItem_1u9rq_1056{display:flex;align-items:center;gap:9px;padding:7px 11px;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-table-size);font-weight:600;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:transform .16s cubic-bezier(.2,0,0,1),background-color .16s ease-out}._subItem_1u9rq_1056:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55}._subItem_1u9rq_1056:hover{background:var(--surface-sunken)}._subItem_1u9rq_1056[data-nested]{margin-left:14px}._subItem_1u9rq_1056[data-nested]:before{width:8px;height:1px;border-radius:0}._subItem_1u9rq_1056[data-on]{background:color-mix(in srgb,var(--surface-inverse) 16%,var(--surface-raised));color:var(--text-primary)}@media(prefers-reduced-motion:reduce){._subItem_1u9rq_1056{transition:none}}@keyframes _subIn_1u9rq_1070{0%{opacity:0;transform:translateY(-6px)}}@keyframes _subOpen_1u9rq_1{0%{grid-template-rows:0fr;margin-block:0;opacity:0}}@keyframes _subClose_1u9rq_1{to{grid-template-rows:0fr;margin-block:0;opacity:0}}@media(prefers-reduced-motion:reduce){._subItems_1u9rq_1056,._subInner_1u9rq_1070>._subItem_1u9rq_1056{animation:none}._subItems_1u9rq_1056[data-motion=leave]{display:none}}:root[data-reduce-motion] ._subItems_1u9rq_1056[data-motion=leave]{display:none}._mobileBarSlot_1u9rq_1175,._navScrim_1u9rq_1176{display:none}@media(max-width:760px){._mobileBarSlot_1u9rq_1175{display:block;height:calc(52px + env(safe-area-inset-top,0px))}._mobileBar_1u9rq_1175{position:fixed;z-index:20;top:0;right:0;left:0;display:flex;align-items:center;gap:10px;min-height:52px;padding:env(safe-area-inset-top,0px) max(12px,env(safe-area-inset-right,0px)) 0 max(8px,env(safe-area-inset-left,0px));border:1px solid transparent;border-bottom-color:var(--line-soft);border-radius:0;background:var(--surface-panel-glass, var(--surface-raised));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:top .24s cubic-bezier(.32,.72,0,1),left .24s cubic-bezier(.32,.72,0,1),right .24s cubic-bezier(.32,.72,0,1),min-height .24s cubic-bezier(.32,.72,0,1),border-radius .24s cubic-bezier(.32,.72,0,1),box-shadow .24s ease,border-color .24s ease}._mobileBar_1u9rq_1175[data-scrolled]{top:calc(env(safe-area-inset-top,0px) + 6px);right:max(10px,env(safe-area-inset-right,0px));left:max(10px,env(safe-area-inset-left,0px));min-height:48px;padding:0 12px 0 4px;border-color:var(--line-soft);border-radius:var(--radius-pill);box-shadow:var(--shadow-overlay)}:root[data-reduce-motion] ._mobileBar_1u9rq_1175{transition:none}}@media(max-width:760px)and (prefers-reduced-motion:reduce){._mobileBar_1u9rq_1175{transition:none}}@media(max-width:760px){._mobileMenuBtn_1u9rq_1234{display:grid;flex:none;place-items:center;width:40px;height:40px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-primary);cursor:pointer}._mobileMenuBtn_1u9rq_1234:hover{background:var(--surface-sunken)}._mobileMenuBtn_1u9rq_1234:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._mobileLogo_1u9rq_1253{display:block;flex:none;height:26px;width:auto}._mobileHotel_1u9rq_1259{flex:1;min-width:0;overflow:hidden;color:var(--text-secondary);font-size:12px;font-weight:600;text-align:right;text-overflow:ellipsis;white-space:nowrap}._sideWrap_1u9rq_519,._sideWrap_1u9rq_519[data-folded]{position:fixed;z-index:36;inset:0 0 auto;width:auto;height:min(90dvh,820px);overflow:hidden;border-bottom:1px solid var(--line-soft);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-overlay);transform:translateY(-102%);visibility:hidden;transition:transform .3s cubic-bezier(.32,.72,0,1),visibility 0s linear .3s}._sideWrap_1u9rq_519[data-open]{transform:none;visibility:visible;transition:transform .3s cubic-bezier(.32,.72,0,1)}._sideWrap_1u9rq_519 ._lockup_1u9rq_509{max-width:230px}._sideWrap_1u9rq_519 ._meCard_1u9rq_77{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:8px 8px 8px 12px}._sideWrap_1u9rq_519 ._meRow_1u9rq_86{display:contents}._sideWrap_1u9rq_519 ._meAvatar_1u9rq_93{display:none}._sideWrap_1u9rq_519 ._meName_1u9rq_111{grid-column:1;grid-row:1;max-width:7em;font-size:14px}._sideWrap_1u9rq_519 ._meRole_1u9rq_124{grid-column:1;grid-row:2;max-width:7em}._sideWrap_1u9rq_519 ._meHotel_1u9rq_425{grid-column:2;grid-row:1 / span 2;display:-webkit-box;min-width:0;margin:0;padding:0 0 0 10px;overflow:hidden;border-top:0;border-left:1px solid var(--line-soft);font-size:12.5px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}._sideWrap_1u9rq_519 ._meHotelPick_1u9rq_436{display:flex}._sideWrap_1u9rq_519 ._meHotelName_1u9rq_443{white-space:normal}._sideWrap_1u9rq_519 ._meActions_1u9rq_138{grid-column:3;grid-row:1 / span 2}._sideWrap_1u9rq_519 ._meIconBtn_1u9rq_145{width:32px;height:32px}._sideWrap_1u9rq_519:focus{outline:none}._sideWrap_1u9rq_519>nav,._sideWrap_1u9rq_519[data-folded]>nav{position:static;height:100%;transform:none;opacity:1;visibility:inherit;pointer-events:auto}._sideWrap_1u9rq_519~main,._sideWrap_1u9rq_519[data-folded]~main{padding-left:max(12px,env(safe-area-inset-left,0px))}._sideWrap_1u9rq_519[data-folded]~main[hidden]~aside{padding-left:0}._sideFold_1u9rq_585,._sidePill_1u9rq_520{display:none}._navScrim_1u9rq_1176{position:fixed;z-index:35;inset:0;display:block;background:color-mix(in srgb,var(--surface-inverse) 36%,transparent);opacity:0;pointer-events:none;transition:opacity .28s ease}._navScrim_1u9rq_1176[data-open]{opacity:1;pointer-events:auto}:root[data-nav-open]{overflow:hidden}}._backLink_1u9rq_1402{padding:4px 10px;border:1px solid var(--line-soft);border-radius:999px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:12px;font-weight:600;cursor:pointer}._backLink_1u9rq_1402:hover{background:var(--surface-sunken)}._backLink_1u9rq_1402:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._backdrop_qzeui_4{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:var(--space-8);background:color-mix(in srgb,var(--surface-scrim) 70%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._welcome_qzeui_16{position:relative;width:min(560px,100%);min-height:440px;max-height:calc(92vh / var(--ui-zoom, 1));overflow:hidden;border-radius:24px;border:1px solid color-mix(in srgb,var(--surface-raised) 70%,transparent);background:var(--surface-panel-glass);box-shadow:var(--shadow-overlay);color:var(--text-primary)}._dunes_qzeui_30{position:absolute;left:0;right:0;bottom:0;width:100%;height:170px;pointer-events:none}._dunes_qzeui_30 path:first-child{fill:color-mix(in srgb,var(--brand-gold) 9%,var(--surface-raised))}._dunes_qzeui_30 path:last-child{fill:color-mix(in srgb,var(--brand-gold) 15%,var(--surface-raised))}._welcomeBody_qzeui_46{position:relative;min-height:440px;box-sizing:border-box;padding:36px 40px 32px;display:flex;flex-direction:column;align-items:center;text-align:center}._star_qzeui_57{width:40px;height:40px;fill:var(--brand-gold);animation:_starGlow_qzeui_1 3s ease-in-out infinite}@keyframes _starGlow_qzeui_1{0%,to{filter:drop-shadow(0 0 7px color-mix(in srgb,var(--brand-amber) 65%,transparent))}50%{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--brand-amber) 25%,transparent))}}._hello_qzeui_73{margin-top:14px;font-size:14px;line-height:20px;color:var(--text-secondary)}._welcomeTitle_qzeui_79{margin:6px 0 0;font-family:var(--font-serif, "Songti SC", "Noto Serif SC", serif);font-size:40px;line-height:50px;font-weight:700;letter-spacing:2px;text-wrap:balance}._ai_qzeui_88{margin-top:4px;font-family:var(--font-serif, "Songti SC", "Noto Serif SC", serif);font-size:20px;line-height:28px;font-weight:600;letter-spacing:1px;color:var(--brand-gold-ink)}._welcomeSub_qzeui_97{margin:14px 0 0;font-size:16px;line-height:24px;letter-spacing:1px;color:var(--text-primary);opacity:.82}._dots_qzeui_105{margin-top:20px;display:flex;gap:8px}._dots_qzeui_105 span{width:9px;height:9px;box-sizing:border-box;border-radius:var(--radius-pill);border:1.5px solid var(--line-control)}._dots_qzeui_105 span[data-on]{border-color:var(--brand-gold);background:var(--brand-gold)}._pageCount_qzeui_121{margin-top:8px;font-size:13px;line-height:18px;color:var(--text-secondary);font-variant-numeric:tabular-nums}._welcomeActions_qzeui_128{margin-top:auto;padding-top:28px;display:flex;gap:20px;width:100%;justify-content:center}@media(max-width:480px){._backdrop_qzeui_4{padding:var(--space-6)}._welcomeBody_qzeui_46{padding:28px 20px 24px}._welcomeTitle_qzeui_79{font-size:30px;line-height:40px}._ai_qzeui_88{font-size:17px}._welcomeSub_qzeui_97{font-size:14px;letter-spacing:0}._welcomeActions_qzeui_128{gap:12px}}._later_qzeui_160,._start_qzeui_161{height:48px;border-radius:var(--radius-pill);font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}._later_qzeui_160{flex:0 1 170px;min-width:0;border:1px solid var(--line-control);background:color-mix(in srgb,var(--surface-raised) 85%,transparent);color:var(--text-primary)}._start_qzeui_161{position:relative;overflow:hidden;flex:0 1 230px;min-width:0;border:0;background:linear-gradient(180deg,#8f6c3a,#7d6238);color:#fffdf8;box-shadow:0 8px 20px #7d623847}._start_qzeui_161:after{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgb(255 236 186 / 55%) 48%,transparent 66%);content:"";transform:translate(-120%);animation:_shine_qzeui_1 5s ease-in-out infinite;pointer-events:none}@keyframes _shine_qzeui_1{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}._later_qzeui_160:focus-visible,._start_qzeui_161:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._scrim_qzeui_215{position:fixed;inset:0;width:100%;height:100%;z-index:1100}._ring_qzeui_222{position:fixed;z-index:1101;box-sizing:border-box;border:2px solid var(--brand-amber);pointer-events:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-amber) 22%,transparent),0 0 22px 4px color-mix(in srgb,var(--brand-amber) 45%,transparent);animation:_ringGlow_qzeui_1 2.4s ease-in-out infinite}@keyframes _ringGlow_qzeui_1{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-amber) 22%,transparent),0 0 22px 4px color-mix(in srgb,var(--brand-amber) 45%,transparent)}50%{box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-amber) 12%,transparent),0 0 8px 1px color-mix(in srgb,var(--brand-amber) 22%,transparent)}}._bubble_qzeui_248{position:fixed;z-index:1102;width:min(400px,calc(100vw - 24px));box-sizing:border-box;border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:var(--surface-raised);box-shadow:var(--shadow-overlay);padding:20px 24px 22px;color:var(--text-primary);display:flex;flex-direction:column;gap:4px}._bubble_qzeui_248[data-placed=false]{visibility:hidden}._arrow_qzeui_266{position:absolute;width:14px;height:14px;background:var(--surface-raised);border-left:1px solid var(--line-soft);border-top:1px solid var(--line-soft)}._arrow_qzeui_266[data-side=left]{left:-8px;transform:rotate(-45deg)}._arrow_qzeui_266[data-side=top]{top:-8px;transform:rotate(45deg)}._arrow_qzeui_266[data-side=bottom]{bottom:-8px;transform:rotate(225deg)}._bubbleHead_qzeui_286{display:flex;align-items:center;gap:12px;margin-bottom:10px}._tag_qzeui_292{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-caption-size);line-height:18px;font-weight:700;color:var(--brand-amber-ink);white-space:nowrap}._tag_qzeui_292 svg{width:11px;height:11px;fill:currentColor}._segs_qzeui_307{flex-grow:1;display:flex;gap:4px}._segs_qzeui_307 span{flex-grow:1;height:3px;border-radius:var(--radius-pill);background:var(--line-soft)}._segs_qzeui_307 span[data-on]{background:var(--brand-gold)}._count_qzeui_321{font-size:var(--text-caption-size);line-height:18px;color:var(--text-secondary);font-variant-numeric:tabular-nums}._bubbleTitle_qzeui_327{margin:0;font-size:17px;line-height:24px;font-weight:800}._bubbleBody_qzeui_333{margin:0;font-size:var(--text-table-size);line-height:20px;color:var(--text-secondary)}._ringFocus_qzeui_340{border-width:3px;border-color:var(--brand-gold)}._bubble_qzeui_248[data-focus]{border-color:color-mix(in srgb,var(--brand-amber) 55%,var(--line-soft))}._focusTag_qzeui_347{padding:0 8px;border-radius:var(--radius-pill);background:var(--tint-amber);color:var(--ink-on-amber);font-size:var(--text-caption-size);line-height:18px;font-weight:700;white-space:nowrap}._howTo_qzeui_357{margin:10px 0 0;padding:10px 12px 10px 30px;border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:var(--text-table-size);line-height:22px;color:var(--text-primary)}._howTo_qzeui_357 li::marker{color:var(--brand-amber-ink);font-weight:700}._bubbleActions_qzeui_370{display:flex;align-items:center;gap:var(--space-4);margin-top:16px}._bubbleActions_qzeui_370 ._spacer_qzeui_376{flex-grow:1}._calm_qzeui_381 ._star_qzeui_57,._calm_qzeui_381._ring_qzeui_222,._calm_qzeui_381 ._start_qzeui_161:after{animation:none}@media(prefers-reduced-motion:reduce){._star_qzeui_57,._ring_qzeui_222,._start_qzeui_161:after{animation:none}}._drawer_1472z_3[hidden]{display:none}._drawer_1472z_3{position:fixed;z-index:60;top:0;right:0;display:flex;width:min(100vw / var(--ui-zoom, 1),420px);height:calc(100dvh / var(--ui-zoom, 1));flex-direction:column;border-left:1px solid var(--line-soft);background:var(--surface-raised);box-shadow:var(--shadow-overlay)}._floating_1472z_21{top:5vh;right:24px;width:min(480px,calc(100vw / var(--ui-zoom, 1) - 48px));height:min(800px,90dvh / var(--ui-zoom, 1));border:1px solid var(--line-soft);border-radius:var(--radius-lg);overflow:hidden}._sidebar_1472z_31{position:sticky;top:0;right:auto;width:min(420px,34vw);min-width:320px;flex:none;box-shadow:none}@media(max-width:1100px){._sidebar_1472z_31{position:fixed;top:0;right:0;width:min(420px,100vw / var(--ui-zoom, 1));box-shadow:var(--shadow-overlay)}}._home_1472z_51{position:relative;top:auto;width:auto;min-width:0;flex:1;border-left:0;background:var(--surface-page)}._home_1472z_51 ._head_1472z_61{padding:25px 34px;border-bottom:0}._home_1472z_51 ._head_1472z_61 b{color:var(--text-primary);font-size:22px}._homeWelcome_1472z_71{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:24px 32px 13vh;text-align:center}._homeWelcome_1472z_71 h1{margin:0;color:var(--brand-amber-ink);font-family:var(--font-serif);font-size:clamp(32px,3.5vw,54px);line-height:1.2}._homeWelcome_1472z_71>p{max-width:800px;margin:18px 0 38px;color:var(--text-secondary);font-size:15px;line-height:1.6}._homeCompose_1472z_97 textarea:focus{outline:none}._homeCompose_1472z_97:focus-within{outline:2px solid var(--focus-ring);outline-offset:3px}._prompts_1472z_106{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;max-width:860px;margin-top:24px}._prompts_1472z_106 button{border:1px solid var(--line-control);border-radius:var(--radius-pill);padding:10px 16px;background:var(--surface-raised);color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer}._prompts_1472z_106 button:hover:not(:disabled){border-color:var(--brand-amber);color:var(--brand-amber-ink)}._prompts_1472z_106 button:disabled{opacity:.5;cursor:not-allowed}._home_1472z_51 ._bar_1472z_136,._home_1472z_51 ._list_1472z_137,._home_1472z_51>._compose_1472z_138{width:min(100%,1000px);margin-inline:auto}._home_1472z_51 ._list_1472z_137{padding-inline:24px}@media(max-width:900px){._home_1472z_51{position:relative;right:auto;width:auto;box-shadow:none}}@media(max-width:640px){._home_1472z_51 ._head_1472z_61{padding:18px 20px}._homeWelcome_1472z_71{padding:20px 16px 8vh}._homeWelcome_1472z_71>p{margin-bottom:24px;font-size:13px}._prompts_1472z_106 button{font-size:12px}}._head_1472z_61,._bar_1472z_136{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px}._head_1472z_61{border-bottom:1px solid var(--line-soft)}._head_1472z_61 b{font-size:14px}._headActions_1472z_189{display:flex;align-items:center;gap:4px}._modeMenu_1472z_195,._sessionMenu_1472z_196{position:relative}._modeMenu_1472z_195 summary,._sessionMenu_1472z_196 summary{display:grid;min-width:32px;min-height:32px;place-items:center;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;list-style:none;font-size:20px}._modeMenu_1472z_195 summary:hover,._sessionMenu_1472z_196 summary:hover{background:var(--surface-sunken)}._modeMenu_1472z_195 summary::-webkit-details-marker,._sessionMenu_1472z_196 summary::-webkit-details-marker{display:none}._modeOptions_1472z_223,._sessionMenu_1472z_196>div{position:absolute;z-index:3;right:0;min-width:160px;padding:5px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-overlay)}._modeOptions_1472z_223 button,._sessionMenu_1472z_196 button{display:flex;width:100%;gap:8px;border:0;border-radius:var(--radius-sm);padding:9px;background:transparent;color:var(--text-primary);cursor:pointer;font:inherit;text-align:left}._modeOptions_1472z_223 button:hover,._sessionMenu_1472z_196 button:hover{background:var(--surface-sunken)}._modeOptions_1472z_223 button span{display:grid;place-items:center;flex:none;width:12px;color:var(--brand-amber-ink)}._historyPane_1472z_264{flex:1;overflow-y:auto;padding:16px}._home_1472z_51 ._historyPane_1472z_264{width:min(100%,960px);margin:0 auto}._historyTabs_1472z_275{display:flex;gap:5px;margin-bottom:24px}._historyTabs_1472z_275 button{border:1px solid var(--line-control);border-radius:var(--radius-pill);padding:8px 14px;background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit}._historyTabs_1472z_275 button[aria-pressed=true]{background:var(--surface-inverse);color:var(--text-inverse)}._historyGroup_1472z_296 h2{margin:18px 0 8px;color:var(--text-secondary);font-size:12px;font-weight:600}._historyItem_1472z_303{display:flex;align-items:center;gap:6px;border-radius:var(--radius-sm);padding:3px 5px}._historyItem_1472z_303[data-active=true],._historyItem_1472z_303:hover{background:var(--surface-sunken)}._historyTitle_1472z_316{flex:1;min-width:0;overflow:hidden;border:0;padding:9px;background:transparent;color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap}._historyTime_1472z_332{flex:none;padding-right:6px;color:var(--text-secondary);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}._renameForm_1472z_341{display:flex;flex:1;min-width:0;gap:6px}._renameForm_1472z_341 input{width:100%;min-width:0;border:1px solid var(--line-control);border-radius:var(--radius-sm);padding:6px;background:var(--surface-raised);color:var(--text-primary);font:inherit}._bar_1472z_136{flex-wrap:wrap;border-bottom:1px solid var(--line-hair);font-size:11px}._model_1472z_365{color:var(--text-secondary)}._warn_1472z_369{color:var(--state-warn, var(--brand-amber))}._warn_1472z_369 button{border:0;padding:0;background:transparent;color:var(--brand-amber);cursor:pointer;font:inherit;text-decoration:underline}._list_1472z_137{display:flex;flex:1;flex-direction:column;gap:12px;overflow-y:auto;padding:14px}._empty_1472z_392,._thinking_1472z_393{color:var(--text-secondary);font-size:12px;line-height:1.6}._error_1472z_399{color:var(--state-error);font-size:12px}._msg_1472z_404{display:grid;gap:4px;justify-items:start}._msg_1472z_404[data-role=user]{justify-items:end}._msg_1472z_404 small{color:var(--text-secondary);font-size:10px}._note_1472z_419{font-style:italic}._bubble_1472z_423{max-width:100%;border-radius:12px;padding:8px 11px;background:var(--surface-sunken);color:var(--text-primary);font-size:13px;line-height:1.6;overflow-wrap:anywhere;white-space:pre-wrap}._bubble_1472z_423[data-md]{white-space:normal}._md_1472z_440{display:grid;gap:8px}._md_1472z_440 :is(h3,h4,p,ul,ol,pre,hr){margin:0}._md_1472z_440 h3{margin-top:4px;font-size:14px;font-weight:600}._md_1472z_440 h4{font-size:13px;font-weight:600}._md_1472z_440 :is(ul,ol){padding-left:1.4em}._md_1472z_440 code,._md_1472z_440 pre{font-family:var(--font-mono);font-size:12px}._md_1472z_440 pre{overflow-x:auto;white-space:pre}._md_1472z_440 hr{border:0;border-top:1px solid var(--line-hair)}._mdTable_1472z_480{max-width:100%;overflow-x:auto}._mdTable_1472z_480 table{border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}._mdTable_1472z_480 :is(th,td){padding:4px 10px;border-bottom:1px solid var(--line-hair);text-align:left;white-space:nowrap}._mdTable_1472z_480 th{font-weight:600;color:var(--text-secondary)}._msg_1472z_404[data-role=user] ._bubble_1472z_423{background:var(--surface-inverse);color:var(--text-inverse)}._evidence_1472z_508 button{border:0;padding:0;background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:11px}._evidence_1472z_508 ul{display:grid;gap:4px;margin:6px 0 0;padding:0;list-style:none;font-size:11px}._evidence_1472z_508 li{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._evidence_1472z_508 li span{color:var(--text-secondary)}._proposal_1472z_538{display:grid;gap:8px;border:1px solid var(--brand-amber);border-radius:12px;padding:10px 12px;background:color-mix(in srgb,var(--tint-amber) 40%,var(--surface-raised));font-size:12px}._proposal_1472z_538 header,._proposal_1472z_538 footer{display:flex;align-items:center;justify-content:space-between;gap:6px}._proposal_1472z_538 footer small{margin-right:auto;color:var(--text-secondary)}._proposal_1472z_538 p{margin:0}._proposal_1472z_538 table{width:100%;border-collapse:collapse;font-size:11px}._proposal_1472z_538 th,._proposal_1472z_538 td{border-bottom:1px solid var(--line-hair);padding:4px;text-align:left}._proposal_1472z_538 th{white-space:nowrap}._blocked_1472z_582{display:grid;gap:2px;color:var(--state-error)}._compose_1472z_138{display:grid;gap:8px;border-top:1px solid var(--line-soft);padding:10px 14px 14px}._compose_1472z_138 textarea{width:100%;min-height:64px;resize:vertical;border:1px solid var(--line-control);border-radius:10px;padding:8px 10px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:13px}._compose_1472z_138 button{justify-self:end}._sendBtn_1472z_614{--ask-ink: #15120d;--ask-gold: #e7c171;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:34px;height:34px;overflow:hidden;padding:0 14px;border:1px solid color-mix(in srgb,var(--ask-gold) 55%,transparent);border-radius:var(--radius-pill);background:var(--ask-ink);color:var(--ask-gold);font:inherit;font-size:13px;font-weight:700;letter-spacing:.08em;white-space:nowrap;box-shadow:0 1px 6px #15120d47;cursor:pointer;transition:opacity .12s ease,transform .12s ease}._sendBtn_1472z_614:hover:not(:disabled){transform:scale(1.04)}._sendBtn_1472z_614:disabled{cursor:default;box-shadow:none}._sendBtn_1472z_614:disabled>*{opacity:.7}._askStar_1472z_656{display:inline-grid;place-items:center}._askStar_1472z_656 svg{fill:currentColor;filter:drop-shadow(0 0 2px color-mix(in srgb,var(--ask-gold) 70%,transparent))}@media(prefers-reduced-motion:no-preference){:root:not([data-reduce-motion]) ._askStar_1472z_656{position:absolute;inset:0;animation:_askStarLayer_1472z_1 6s ease-in-out infinite}:root:not([data-reduce-motion]) ._askStar_1472z_656 svg{animation:_askStarSpin_1472z_1 6s cubic-bezier(.45,0,.25,1) infinite}:root:not([data-reduce-motion]) ._askWord_1472z_679{animation:_askWordLayer_1472z_1 6s ease-in-out infinite}}@keyframes _askStarLayer_1472z_1{0%,46%{opacity:1;transform:translateY(0)}54%{opacity:0;transform:translateY(-70%)}54.1%,92%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:translateY(0)}}@keyframes _askWordLayer_1472z_1{0%,46%{opacity:0;transform:translateY(70%)}54%,92%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70%)}}@keyframes _askStarSpin_1472z_1{0%{transform:rotate(0) scale(1)}21%{transform:rotate(180deg) scale(1.18)}42%,to{transform:rotate(360deg) scale(1)}}._sendBtn_1472z_614[data-stop]{animation:_sendPulse_1472z_1 1.6s ease-in-out infinite}@keyframes _sendPulse_1472z_1{0%,to{opacity:1}50%{opacity:.7}}@media(prefers-reduced-motion:reduce){._sendBtn_1472z_614,._sendBtn_1472z_614[data-stop]{transition:none;animation:none}}._drawer_1472z_3._home_1472z_51{position:relative;z-index:auto;right:auto;width:auto;box-shadow:none}._compose_1472z_138._homeCompose_1472z_97{display:flex;align-items:center;width:min(100%,870px);min-height:76px;border:2px solid var(--brand-amber);border-radius:26px;padding:8px 10px 8px 22px;background:var(--surface-raised);box-shadow:var(--shadow-raise)}._compose_1472z_138._homeCompose_1472z_97 textarea{flex:1;min-height:44px;max-height:180px;border:0;padding:12px 4px;background:transparent;resize:vertical;font-size:16px}._compose_1472z_138._homeCompose_1472z_97 button{min-height:44px;padding-inline:19px;border-radius:var(--radius-pill)}._compose_1472z_138._homeCompose_1472z_97 ._sendBtn_1472z_614{font-size:15px}._compose_1472z_138._homeCompose_1472z_97 ._askStar_1472z_656 svg{width:17px;height:17px}@media(max-width:640px){._floating_1472z_21,._sidebar_1472z_31{position:fixed;top:0;right:0;width:calc(100vw / var(--ui-zoom, 1));min-width:0;height:calc(100dvh / var(--ui-zoom, 1));border-radius:0}._headActions_1472z_189 button{font-size:11px}._compose_1472z_138._homeCompose_1472z_97{min-height:64px;border-radius:20px;padding-left:12px}._compose_1472z_138._homeCompose_1472z_97 textarea{font-size:14px}}._rating_1472z_833{display:flex;align-items:center;gap:6px;margin-top:2px}._rating_1472z_833 small{color:var(--text-secondary);font-size:11px}._rating_1472z_833 input{flex:1;min-width:0;padding:3px 6px;border:1px solid var(--line-control);border-radius:4px;background:var(--surface-raised);color:inherit;font:inherit;font-size:11px}._rating_1472z_833 button{border:1px solid transparent;border-radius:4px;padding:1px 6px;background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:11px;line-height:1.4}._rating_1472z_833 button:hover{border-color:var(--line-control);color:var(--text-primary)}._rating_1472z_833 button[aria-pressed=true]{border-color:var(--line-control);background:var(--surface-raised);color:var(--text-primary)}._briefLink_1472z_881{font-size:12px;color:var(--text-secondary);text-decoration:none;white-space:nowrap}._briefLink_1472z_881:hover{color:var(--text-primary)}._proposalFields_1472z_893{margin:8px 0 0;display:grid;gap:4px}._proposalFields_1472z_893>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:8px;font-size:12.5px;line-height:1.5}._proposalFields_1472z_893 dt{color:var(--text-secondary)}._proposalFields_1472z_893 dd{margin:0;font-weight:600;overflow-wrap:anywhere}._suggestBox_1472z_917{display:grid;gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--line-soft)}._suggestBox_1472z_917 label{display:grid;gap:4px;font-size:12px;color:var(--text-secondary)}._suggestBox_1472z_917>button{justify-self:end}._exportCondition_1472z_937{display:block;max-height:8em;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:11px;font-weight:400}._liability_1472z_948{padding-top:6px;border-top:1px dashed var(--line-soft);color:var(--text-secondary)}._exportStatus_1472z_954{margin:0}._proposal_1472z_538 footer._exportStatus_1472z_954{flex-wrap:wrap}._proposal_1472z_538 footer._exportStatus_1472z_954 small{color:var(--text-primary);overflow-wrap:anywhere}._composeActions_1472z_968{display:flex;align-items:center;justify-content:space-between;gap:8px}._compose_1472z_138[data-drop]{position:relative}._compose_1472z_138[data-drop]:after{content:attr(data-drop-hint);position:absolute;inset:6px;display:grid;place-items:center;border:2px dashed var(--focus-ring);border-radius:12px;background:color-mix(in srgb,var(--surface-raised) 88%,transparent);color:var(--text-primary);font-size:13px;pointer-events:none}._attachBtn_1472z_994{position:relative;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:10px;background:none;color:var(--text-secondary);cursor:pointer}._attachBtn_1472z_994:hover,._attachBtn_1472z_994[aria-expanded=true]{background:var(--surface-sunken);color:var(--text-primary)}._attachBtn_1472z_994:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._attachCount_1472z_1018{position:absolute;top:1px;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);background:var(--brand-amber-ink);color:var(--text-inverse);font-size:10px;font-weight:700;line-height:16px;text-align:center}._home_1472z_51{--files-w: 360px}._filePanel_1472z_1041{display:flex;flex-direction:column;width:min(var(--files-w, 360px),calc(100vw / var(--ui-zoom, 1) - 32px));max-height:min(74dvh,780px);overflow:hidden;border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-overlay);text-align:left}._filePanel_1472z_1041:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._home_1472z_51 ._filePanel_1472z_1041{position:fixed;z-index:20;top:84px;right:28px}._floating_1472z_21 ._filePanel_1472z_1041,._sidebar_1472z_31 ._filePanel_1472z_1041{position:absolute;z-index:4;inset:50px 8px 8px;width:auto;max-height:none}@media(min-width:1180px){._home_1472z_51[data-files-open] ._list_1472z_137,._home_1472z_51[data-files-open]>._compose_1472z_138{margin-inline:auto calc(var(--files-w) + 56px)}._home_1472z_51[data-files-open] ._homeWelcome_1472z_71{padding-right:calc(var(--files-w) + 56px)}}@media(max-width:900px){._home_1472z_51 ._filePanel_1472z_1041{inset:auto 0 0;width:auto;max-height:72dvh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0}}@media(prefers-reduced-motion:no-preference){._filePanel_1472z_1041{animation:_filePanelIn_1472z_1 .16s cubic-bezier(.2,0,0,1) both}}@keyframes _filePanelIn_1472z_1{0%{opacity:0;transform:translate(10px)}}._filePanelHead_1472z_1109{display:flex;align-items:center;gap:8px;padding:12px 10px 10px 16px;border-bottom:1px solid var(--line-soft)}._filePanelHead_1472z_1109 b{font-size:14px;color:var(--text-primary)}._filePanelHead_1472z_1109 small{margin-right:auto;color:var(--text-secondary);font-size:12px}._filePanelBody_1472z_1128{display:grid;gap:14px;padding:14px 16px 16px;overflow-y:auto}._dropZone_1472z_1135{display:grid;justify-items:center;gap:6px;padding:16px 12px 14px;border:1.5px dashed var(--line-control);border-radius:var(--radius-md);background:var(--surface-sunken);text-align:center}._dropZone_1472z_1135[data-drop]{border-color:var(--focus-ring);background:color-mix(in srgb,var(--brand-amber) 14%,var(--surface-sunken))}._dropText_1472z_1151{margin:0;color:var(--text-secondary);font-size:12px;line-height:1.5}._fileGroup_1472z_1158 h3{display:flex;align-items:baseline;gap:6px;margin:0 0 6px;color:var(--text-secondary);font-size:12px;font-weight:600}._fileGroup_1472z_1158 h3 span{padding:0 6px;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-primary);font-size:11px}._fileList_1472z_1176{display:grid;gap:6px;margin:0;padding:0;list-style:none}._fileRow_1472z_1184{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:2px;align-items:center;padding:8px 10px;border:1px solid var(--line-hair);border-radius:var(--radius-md);background:var(--surface-page);font-size:12px}._fileRow_1472z_1184[data-gone]{opacity:.7}._fileKind_1472z_1201{display:inline-grid;place-items:center;min-width:40px;height:22px;padding:0 5px;border-radius:var(--radius-xs);background:var(--surface-sunken);color:var(--text-secondary);font-size:10px;font-weight:700;letter-spacing:.04em}._fileMain_1472z_1215{display:grid;gap:1px;min-width:0}._fileMain_1472z_1215 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--text-primary)}._fileMain_1472z_1215 small{color:var(--text-secondary)}._fileWarn_1472z_1233{color:var(--state-attention);font-weight:600}._fileActions_1472z_1238{grid-column:2;display:flex;flex-wrap:wrap;gap:2px;margin-left:-6px}._fileActions_1472z_1238 button,._fileCiteItem_1472z_1247 button{justify-self:auto;padding:2px 6px;border:0;border-radius:6px;background:none;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}._fileActions_1472z_1238 button:hover,._fileActions_1472z_1238 button:focus-visible,._fileCiteItem_1472z_1247 button:hover{background:var(--surface-sunken);color:var(--text-primary)}._fileActions_1472z_1238 button[data-primary],._fileCiteItem_1472z_1247 button{color:var(--brand-amber-ink);font-weight:600}._fileActions_1472z_1238 button[data-danger]{color:var(--state-danger)}._fileEmpty_1472z_1276{margin:0;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:12px;text-align:center}._fileStatus_1472z_1286,._fileError_1472z_1287{margin:0;font-size:12px}._fileStatus_1472z_1286{color:var(--text-secondary)}._fileError_1472z_1287{color:var(--state-danger)}._fileCite_1472z_1247{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:6px;font-size:12px;color:var(--text-secondary)}._fileCiteLabel_1472z_1310{font-weight:600}._fileCiteItem_1472z_1247{display:inline-flex;align-items:baseline;gap:4px}._lineWrap_ltp3a_1{position:relative}._line_ltp3a_1{display:block;width:100%;height:auto}._grid_ltp3a_11{stroke:var(--line-hair);stroke-width:1}._cursor_ltp3a_16{stroke:var(--line-control);stroke-dasharray:3 3}._axis_ltp3a_21{fill:var(--text-secondary);font-family:var(--font-mono);font-size:10px}._tip_ltp3a_27{position:absolute;top:4px;right:6px;display:grid;gap:2px;padding:6px 9px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-overlay);font-size:11px;pointer-events:none}._tip_ltp3a_27 span,._legend_ltp3a_43 span{display:inline-flex;align-items:center;gap:5px}._tip_ltp3a_27 i,._legend_ltp3a_43 i{display:inline-block;width:8px;height:8px;border-radius:2px}._legend_ltp3a_43{display:inline-flex;flex-wrap:wrap;gap:10px;color:var(--text-secondary);font-size:11px}._donutWrap_ltp3a_65{position:relative;width:140px;height:140px;flex:none}._donut_ltp3a_65{width:140px;height:140px}._donutTrack_ltp3a_77{fill:none;stroke:var(--surface-sunken);stroke-width:18}._donutCenter_ltp3a_83{position:absolute;inset:0;display:grid;place-content:center;text-align:center;font-size:11px;color:var(--text-secondary)}._bars_ltp3a_93,._compare_ltp3a_94{display:grid;gap:8px}._barRow_ltp3a_99{display:grid;grid-template-columns:76px 1fr auto;align-items:center;gap:10px;font-size:12px}._barLabel_ltp3a_107{color:var(--text-secondary);font-size:12px}._barTrack_ltp3a_112{display:block;height:10px;overflow:hidden;border-radius:999px;background:var(--surface-sunken)}._barTrack_ltp3a_112>span{display:block;height:100%;border-radius:999px;transition:width .4s ease}._barValue_ltp3a_127{min-width:72px;font-family:var(--font-mono);font-size:12px;text-align:right}._grouped_ltp3a_134{display:grid;gap:8px}._groupedRow_ltp3a_139{display:grid;grid-template-columns:76px 1fr auto;align-items:center;gap:10px}._groupedBars_ltp3a_146{display:grid;gap:4px}._groupedValues_ltp3a_151{display:grid;gap:4px;min-width:72px;font-family:var(--font-mono);font-size:11.5px;line-height:10px;text-align:right}._compareRow_ltp3a_161{display:grid;grid-template-columns:76px 1fr auto;align-items:center;gap:10px}._compareBars_ltp3a_168{display:grid;gap:4px}._cur_ltp3a_16{background:var(--brand-wood)}._prev_ltp3a_177{background:color-mix(in srgb,var(--brand-wood) 38%,var(--surface-sunken))}._compareValues_ltp3a_181{display:grid;min-width:72px;font-family:var(--font-mono);font-size:11.5px;text-align:right}._compareValues_ltp3a_181 span{color:var(--text-secondary)}._blocks_xh1e1_1{display:grid;gap:var(--space-3);min-width:0;width:100%}._block_xh1e1_1{border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:var(--space-3);background:var(--surface-raised);display:grid;gap:var(--space-2);min-width:0}._block_xh1e1_1 small,._caveats_xh1e1_17,._comparison_xh1e1_18{color:var(--text-secondary);font-size:var(--text-caption-size)}._heading_xh1e1_22{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}._heading_xh1e1_22 select{background:var(--surface-raised);color:var(--text-primary);border:1px solid var(--line-control);border-radius:var(--radius-sm);padding:var(--space-1);font:inherit}._kpis_xh1e1_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));gap:var(--space-3)}._kpis_xh1e1_37>div{display:grid;gap:var(--space-1)}._kpis_xh1e1_37 span{font-size:var(--text-caption-size);color:var(--text-secondary)}._kpis_xh1e1_37 b{font:var(--text-amount-lg-size) var(--font-mono)}._donut_xh1e1_53{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}._table_xh1e1_59{overflow-x:auto;max-width:100%}._table_xh1e1_59 table{width:100%;border-collapse:collapse;font-size:var(--text-caption-size)}._table_xh1e1_59 th,._table_xh1e1_59 td{padding:var(--space-2);border-bottom:1px solid var(--line-hair);text-align:right;white-space:nowrap}._table_xh1e1_59 th:first-child{text-align:left}._table_xh1e1_59 td{font-family:var(--font-mono)}._block_xh1e1_1 summary{cursor:pointer;font-size:var(--text-caption-size)}._block_xh1e1_1 dt{font-weight:600}._block_xh1e1_1 dd{margin:var(--space-1) 0 var(--space-2);color:var(--text-secondary)}._block_xh1e1_1 h4,._comparison_xh1e1_18{margin:0}._caveats_xh1e1_17{margin:0;padding-inline-start:var(--space-4)}._detail_xh1e1_101{max-height:420px;overflow:auto;border:1px solid var(--line-hair);border-radius:var(--radius-sm)}._detail_xh1e1_101:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._detail_xh1e1_101 th,._detail_xh1e1_101 th:first-child,._detail_xh1e1_101 td{text-align:left}._detail_xh1e1_101 td{font-family:inherit}._detail_xh1e1_101 th[data-numeric],._detail_xh1e1_101 td[data-numeric]{text-align:right}._detail_xh1e1_101 td[data-numeric]{font-family:var(--font-mono)}._detail_xh1e1_101 thead th{position:sticky;top:0;background:var(--surface-raised);padding:0}._sortButton_xh1e1_132{width:100%;min-height:28px;padding:var(--space-2);border:0;background:transparent;color:inherit;font:inherit;font-weight:600;text-align:inherit;white-space:nowrap;cursor:pointer}._sortButton_xh1e1_132:hover{background:var(--surface-sunken)}._sortButton_xh1e1_132:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._sortButton_xh1e1_132:disabled{cursor:progress}._pager_xh1e1_155{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-caption-size);color:var(--text-secondary)}._pager_xh1e1_155>span{margin-right:auto}._detailError_xh1e1_167{margin:0;color:var(--state-danger);font-size:var(--text-caption-size)}._cards_11q1e_2{display:grid;gap:var(--space-2);min-width:0}._card_11q1e_2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-1) var(--space-3);border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:var(--surface-raised)}._text_11q1e_17{display:grid;gap:2px;min-width:0}._name_11q1e_22{font-weight:600;overflow-wrap:anywhere}._where_11q1e_26,._note_11q1e_27{color:var(--text-secondary);font-size:var(--text-caption-size);margin:0;overflow-wrap:anywhere}._list_15rlp_1{display:flex;flex-direction:column;gap:4px;-webkit-touch-callout:none}._row_15rlp_10 a,._row_15rlp_10 img{-webkit-user-drag:none}._list_15rlp_1[data-dragging=true]{-webkit-user-select:none;user-select:none;cursor:grabbing}._row_15rlp_10{position:relative;transition:transform .18s cubic-bezier(.2,0,0,1)}._row_15rlp_10[data-grouped=true]{margin-left:10px;padding-left:8px}._row_15rlp_10[data-grouped=true]:before{position:absolute;top:-4px;bottom:0;left:0;width:1px;background:var(--line-soft);content:""}._row_15rlp_10>a{display:block}._row_15rlp_10[data-dragging=true]{z-index:2;transition:none}._row_15rlp_10[data-dragging=true][data-settling=true]{transition:transform .18s cubic-bezier(.2,0,0,1)}._row_15rlp_10[data-dragging=true]>*{transform:scale(1.05);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-overlay);transition:transform .14s ease-out}._row_15rlp_10[data-dragging=true][data-settling=true]>*{transform:none;box-shadow:none}._divider_15rlp_76{display:flex;align-items:center;gap:6px;height:16px;margin:2px 0;padding:0 11px;transition:transform .18s cubic-bezier(.2,0,0,1),color .14s ease-out;color:var(--text-secondary)}._divider_15rlp_76:before{content:"";flex:1;border-top:1px solid var(--line-soft);transition:border-color .14s ease-out}._divider_15rlp_76>span{font-size:var(--text-micro-size);font-weight:700;letter-spacing:.08em}._divider_15rlp_76>span:empty{display:none}._divider_15rlp_76[data-hot=true]{color:var(--brand-amber-ink)}._divider_15rlp_76[data-hot=true]:before{border-top:2px solid var(--brand-amber)}@media(prefers-reduced-motion:reduce){._row_15rlp_10,._divider_15rlp_76,._row_15rlp_10[data-dragging=true][data-settling=true],._row_15rlp_10[data-dragging=true]>*{transition:none}}._holdTip_15rlp_126{position:absolute;z-index:3;top:calc(100% + 4px);left:8px;right:8px;display:grid;gap:4px;padding:6px 10px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-raise);color:var(--text-primary);font-size:var(--text-micro-size);font-weight:600;pointer-events:none}._holdTip_15rlp_126>i{display:block;height:3px;border-radius:999px;background:var(--brand-amber);transform-origin:left center;animation-name:_holdFill_15rlp_1;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes _holdFill_15rlp_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){._holdTip_15rlp_126>i{animation:none;transform:none;opacity:.6}}._row_15rlp_10[data-motion=enter]{overflow:hidden;animation:_foldIn_15rlp_1 .22s cubic-bezier(.2,0,0,1) both;animation-delay:calc(var(--nth, 0) * 18ms)}._row_15rlp_10[data-motion=leave]{overflow:hidden;pointer-events:none;animation:_foldOut_15rlp_1 .18s cubic-bezier(.4,0,1,1) both}@keyframes _foldIn_15rlp_1{0%{max-height:0;margin-top:-4px;opacity:0;transform:translateY(-6px)}to{max-height:48px;opacity:1;transform:none}}@keyframes _foldOut_15rlp_1{0%{max-height:48px;opacity:1}to{max-height:0;margin-top:-4px;opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._row_15rlp_10[data-motion]{animation-duration:1ms;animation-delay:0ms}}._row_15rlp_10>div>a{display:block}._page_t5ige_5{--gold: var(--brand-gold);--card-bg: color-mix(in srgb, var(--surface-raised) 60%, transparent);--card-border: var(--line-soft);--card-shadow: var(--shadow-overlay);--text: var(--text-primary);--label: var(--ink-on-ink);--muted: var(--text-secondary);--faint: var(--text-secondary);--divider: var(--line-soft);--input-bg: var(--surface-raised);--input-border: var(--line-control);--btn-bg: var(--surface-inverse);--btn-fg: var(--text-inverse);--hint-bg: var(--surface-inverse);--hint-fg: var(--text-inverse);--qr-border: var(--line-soft);--err-bg: var(--tint-clay);--err-fg: var(--ink-on-clay);--toast-bg: color-mix(in srgb, var(--surface-inverse) 90%, transparent);--toast-fg: var(--text-inverse);--seg-bg: color-mix(in srgb, var(--surface-raised) 90%, transparent);--seg-off: var(--text-secondary);--on-photo: var(--text-primary-night);--on-gold: var(--text-inverse-night);position:relative;min-height:100dvh;display:flow-root;overflow-x:clip;isolation:isolate;color:var(--on-photo);font-family:var(--font-sans)}._page_t5ige_5[data-theme=night]{--card-bg: color-mix(in srgb, var(--surface-raised) 86%, transparent);--card-shadow: 0 28px 80px var(--surface-scrim)}._sceneImg_t5ige_51{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:33% center;z-index:-4;pointer-events:none;-webkit-user-select:none;user-select:none}._sceneDay_t5ige_62{transition:opacity 2.8s cubic-bezier(.42,0,.18,1)}._tone_t5ige_65{position:absolute;inset:0;z-index:-3;pointer-events:none;background:color-mix(in srgb,var(--surface-inverse) 2%,transparent);transition:background-color 2.8s cubic-bezier(.42,0,.18,1)}._page_t5ige_5[data-theme=night] ._tone_t5ige_65{background:color-mix(in srgb,var(--surface-page) 12%,transparent)}._vignette_t5ige_76{position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--text-inverse-night) 5%,transparent) 0%,transparent 38%,color-mix(in srgb,var(--text-inverse-night) 15%,transparent) 68%,color-mix(in srgb,var(--text-inverse-night) 34%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--text-inverse-night) 18%,transparent),transparent 25%,transparent 72%,color-mix(in srgb,var(--text-inverse-night) 30%,transparent))}@media(prefers-reduced-motion:reduce){._sceneDay_t5ige_62,._logoImg_t5ige_99,._tone_t5ige_65,._card_t5ige_101,._card_t5ige_101 *{transition-duration:1ms!important}}._topbar_t5ige_108{position:absolute;top:max(20px,env(safe-area-inset-top,0px));left:max(3.4vw,env(safe-area-inset-left,0px));right:max(3.4vw,env(safe-area-inset-right,0px));z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}._brand_t5ige_120{position:relative;width:min(clamp(300px,30vw,475px),calc(94vw - min(580px,46vw) - max(3.4vw,env(safe-area-inset-left,0px)) - 32px));aspect-ratio:1099 / 227}._logoImg_t5ige_99{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:100%;height:auto;filter:drop-shadow(0 1px 1px rgb(8 12 18 / 70%)) drop-shadow(0 0 3px rgb(8 12 18 / 55%)) drop-shadow(0 0 10px rgb(8 12 18 / 35%));transition:opacity 2.8s cubic-bezier(.42,0,.18,1)}._logoSheen_t5ige_145{position:absolute;inset:0;background:linear-gradient(105deg,transparent 42%,rgb(255 241 214 / 90%) 50%,transparent 58%) no-repeat;background-size:250% 100%;-webkit-mask-image:var(--sheen);mask-image:var(--sheen);-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;animation:_logoSheen_t5ige_145 4.2s ease-in-out infinite}@keyframes _logoSheen_t5ige_145{0%{background-position:160% 0}55%,to{background-position:-60% 0}}@media(prefers-reduced-motion:reduce){._logoSheen_t5ige_145{display:none}}._actions_t5ige_173{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}._seg_t5ige_180{display:flex;padding:4px;border:1px solid color-mix(in srgb,var(--on-photo) 28%,transparent);border-radius:var(--radius-pill);background:var(--seg-bg);box-shadow:0 10px 34px color-mix(in srgb,var(--text-inverse-night) 11%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}._segBtn_t5ige_190{height:38px;min-width:70px;padding:0 12px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--seg-off);cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.04em;transition:background-color .43s,color .25s}._segBtn_t5ige_190[aria-checked=true]{background:var(--surface-inverse);color:var(--text-inverse)}._langBtn_t5ige_210:first-child{min-width:96px}._langBtn_t5ige_210:last-child{min-width:82px}._work_t5ige_33{position:absolute;top:50%;right:6vw;z-index:3;width:min(580px,46vw);transform:translateY(-43%);display:flex;flex-direction:column;gap:16px}._card_t5ige_101{position:relative;container-type:inline-size;min-height:610px;padding:60px 54px 34px;overflow:hidden;border:1px solid var(--card-border);border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:var(--card-shadow);color:var(--text);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:background-color 2.8s cubic-bezier(.42,0,.18,1),color 2.8s cubic-bezier(.42,0,.18,1),border-color 2.8s cubic-bezier(.42,0,.18,1),box-shadow 2.8s cubic-bezier(.42,0,.18,1)}._modeToggleWrap_t5ige_251{position:absolute;top:0;right:0;z-index:2}._modeHint_t5ige_258{position:absolute;top:24px;right:88px;padding:7px 12px;border-radius:var(--radius-sm);background:var(--surface-raised);border:1px solid var(--gold);color:var(--text-primary);font-size:12px;font-weight:600;letter-spacing:.02em;white-space:nowrap;box-shadow:0 6px 18px var(--surface-scrim);opacity:0;transform:translate(6px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}._modeToggleWrap_t5ige_251:hover ._modeHint_t5ige_258,._modeToggleWrap_t5ige_251:focus-within ._modeHint_t5ige_258{opacity:1;transform:translateY(0)}._modeToggle_t5ige_251{position:relative;width:76px;height:76px;padding:0;border:0;cursor:pointer;background:transparent}._modeToggle_t5ige_251:before{content:"";position:absolute;inset:0;background:var(--gold);clip-path:polygon(0 0,100% 0,100% 100%);pointer-events:none}._modeToggle_t5ige_251 svg{color:var(--on-gold);position:absolute;top:10px;right:10px}._cardTitle_t5ige_310{margin:8px 0 34px;padding-right:120px;font-family:var(--font-serif);font-size:min(44px,calc((100cqi - 120px)/8));white-space:nowrap;line-height:1.16;font-weight:700;letter-spacing:.06em;color:var(--text)}._note_t5ige_322{min-height:65.2px;margin:30px 0 0;padding-top:22px;border-top:1px solid var(--divider);color:var(--faint);font-size:12px;line-height:1.8;text-align:center}._copyright_t5ige_333{position:absolute;left:max(3.7vw,env(safe-area-inset-left,0px));bottom:max(20px,env(safe-area-inset-bottom,0px));z-index:4;color:color-mix(in srgb,var(--on-photo) 78%,transparent);font-size:11px;letter-spacing:.08em;text-shadow:0 2px 18px var(--surface-scrim)}._support_t5ige_345{color:inherit;text-decoration:none}._support_t5ige_345:hover{color:var(--on-photo);text-decoration:underline;text-underline-offset:3px}._support_t5ige_345:focus-visible{border-radius:4px;outline:2px solid var(--on-photo);outline-offset:3px}._toast_t5ige_361{position:fixed;left:50%;bottom:34px;z-index:20;padding:11px 18px;border-radius:var(--radius-pill);background:var(--toast-bg);color:var(--toast-fg);font-size:12px;transform:translate(-50%,20px);opacity:0;pointer-events:none;transition:opacity .22s,transform .22s}._toastShow_t5ige_378{opacity:1;transform:translate(-50%)}button:focus-visible,input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}._panelSlot_t5ige_391{min-height:486px}._form_t5ige_396{position:relative}._field_t5ige_399{display:flex;flex-direction:column;gap:10px}._field_t5ige_399+._field_t5ige_399{margin-top:19px}._fieldLabel_t5ige_407{color:var(--label);font-size:14px;font-weight:600}._fieldHint_t5ige_412{font-size:12px;color:var(--faint)}._input_t5ige_416{width:100%;height:58px;padding:0 19px;border:1px solid var(--input-border);border-radius:var(--radius-md);background:var(--input-bg);color:var(--text);font:inherit;font-size:15px}._input_t5ige_416::placeholder{color:var(--text-decorative)}._input_t5ige_416:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 4px color-mix(in srgb,var(--focus-ring) 16%,transparent)}._pwWrap_t5ige_435{position:relative}._pwWrap_t5ige_435 ._input_t5ige_416{padding-right:76px}._reveal_t5ige_441{position:absolute;top:7px;right:7px;width:60px;height:44px;padding:0;text-align:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:12px}._options_t5ige_457{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:nowrap;white-space:nowrap;margin-top:20px;color:var(--label);font-size:13px}._rememberLabel_t5ige_468{display:flex;align-items:center;gap:9px;min-height:32px;cursor:pointer}._rememberLabel_t5ige_468 input{width:18px;height:18px;margin:0;accent-color:var(--gold)}._help_t5ige_481{min-width:0;overflow:hidden;text-overflow:ellipsis;min-height:32px;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:13px}._alert_t5ige_495{margin-top:18px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--err-bg);color:var(--err-fg);font-size:13px}._submitBtn_t5ige_503{width:100%;height:58px;margin-top:28px;border:0;border-radius:var(--radius-md);background:var(--btn-bg);color:var(--btn-fg);cursor:pointer;font:inherit;font-size:15px;font-weight:700;letter-spacing:.22em}._submitBtn_t5ige_503:disabled{opacity:.55;cursor:not-allowed}._qrPanel_t5ige_523{position:relative}._scanIntro_t5ige_526{margin:0 0 6px;color:var(--muted);font-size:14px;line-height:1.7}._qrShell_t5ige_532{position:relative;width:252px;height:252px;margin:20px auto 18px;padding:15px;border:1px solid var(--qr-border);border-radius:var(--radius-lg);background:var(--surface-raised)}._qrCanvas_t5ige_542{display:block;width:220px;height:220px}._qrSoon_t5ige_548{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;height:100%;color:var(--text-secondary)}._qrSoon_t5ige_548 strong{color:var(--text-primary);font-size:17px}._qrCover_t5ige_562{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-raised) 95%,transparent);color:var(--text-primary);text-align:center}._qrCover_t5ige_562 strong{font-size:17px}._qrCover_t5ige_562 small{color:var(--text-secondary);font-size:13px}._qrRefresh_t5ige_583{min-height:44px;padding:0 22px;border:0;border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--text-inverse);cursor:pointer;font:inherit;font-size:14px;font-weight:700}._qrCheck_t5ige_595{color:var(--on-gold);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--gold)}._qrStatus_t5ige_605{display:flex;align-items:center;justify-content:center;gap:9px;color:var(--muted);font-size:14px}._qrDot_t5ige_613{width:9px;height:9px;border-radius:50%}._qrBound_t5ige_618{margin:22px 0 0;color:var(--faint);font-size:13px;text-align:center}._devPanel_t5ige_626{box-sizing:border-box;border-radius:var(--radius-lg);background:var(--card-bg);border:1px solid var(--card-border);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:var(--text)}._devSummary_t5ige_635{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:12px;padding:0 18px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._devSummary_t5ige_635::-webkit-details-marker{display:none}._devSummary_t5ige_635:after{width:7px;height:7px;margin-left:4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";opacity:.66;transform:rotate(45deg) translateY(-2px);transition:transform .16s ease}._devPanel_t5ige_626[open] ._devSummary_t5ige_635:after{transform:rotate(225deg) translate(-2px,-2px)}._devTitle_t5ige_663{font-size:13px;font-weight:700}._devHint_t5ige_667{margin-left:auto;font-size:12px;color:var(--faint)}._devBody_t5ige_672{padding:0 18px 14px;font-size:12.5px;line-height:21px;color:var(--muted)}._devBody_t5ige_672 code{font-family:var(--font-mono);color:var(--text)}@media(max-width:599px){._topbar_t5ige_108{top:max(14px,env(safe-area-inset-top,0px));left:max(14px,env(safe-area-inset-left,0px));right:max(14px,env(safe-area-inset-right,0px));gap:8px;flex-wrap:nowrap}._brand_t5ige_120{width:clamp(142px,42vw,170px);height:58px}._actions_t5ige_173{gap:6px}._seg_t5ige_180{padding:3px}._segBtn_t5ige_190{min-width:58px;height:36px;padding:0 9px}._lang_t5ige_210{display:none}._work_t5ige_33{position:relative;top:auto;right:auto;width:auto;margin:146px max(14px,env(safe-area-inset-right,0px)) 24px max(14px,env(safe-area-inset-left,0px));transform:none}._card_t5ige_101{min-height:0;padding:54px 22px 26px;border-radius:22px}._cardTitle_t5ige_310{margin-bottom:26px;font-size:min(36px,calc((100cqi - 120px)/8))}._panelSlot_t5ige_391{min-height:0}._note_t5ige_322{margin-top:24px;padding-top:18px}._copyright_t5ige_333{position:relative;left:auto;bottom:auto;margin:0 max(14px,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px))}._toast_t5ige_361{bottom:max(18px,env(safe-area-inset-bottom,0px));max-width:calc(100vw - 28px);text-align:center}._qrShell_t5ige_532{width:min(252px,100%);height:auto;aspect-ratio:1}._qrCanvas_t5ige_542{width:100%;height:auto}}@media(min-width:600px)and (max-width:900px)and (min-height:600px){._topbar_t5ige_108{top:max(20px,env(safe-area-inset-top,0px));left:max(24px,env(safe-area-inset-left,0px));right:max(24px,env(safe-area-inset-right,0px))}._brand_t5ige_120{width:min(210px,30vw);height:68px}._lang_t5ige_210{display:none}._work_t5ige_33{position:absolute;top:50%;right:max(24px,env(safe-area-inset-right,0px));width:min(380px,56vw);margin:0;transform:translateY(-43%)}._card_t5ige_101{min-height:550px;padding:52px 34px 28px}._cardTitle_t5ige_310{font-size:min(38px,calc((100cqi - 120px)/8))}._panelSlot_t5ige_391{min-height:438px}}@media(min-width:700px)and (min-height:900px){._work_t5ige_33{width:min(580px,64vw);right:max(4vw,env(safe-area-inset-right,0px))}}@media(horizontal-viewport-segments:2){._work_t5ige_33{right:max(16px,env(safe-area-inset-right,0px));width:min(380px,calc(env(viewport-segment-width 1 0) - 32px))}}@media(min-width:600px)and (max-height:820px){._work_t5ige_33{position:relative;top:auto;right:auto;margin:112px max(6vw,env(safe-area-inset-right,0px)) 56px auto;transform:none}._card_t5ige_101{min-height:0;padding:44px 48px 28px}._cardTitle_t5ige_310{margin-bottom:26px}._panelSlot_t5ige_391{min-height:0}}._page_fuv9v_1{--wb-card: color-mix(in srgb, var(--surface-raised) 95%, transparent);--wb-line: color-mix(in srgb, var(--line-control) 74%, transparent);min-width:0;padding-bottom:max(28px,env(safe-area-inset-bottom))}._hotelBanner_fuv9v_8,._hero_fuv9v_9,._liveCard_fuv9v_10,._moduleCard_fuv9v_11{border:1px solid var(--wb-line);border-radius:18px;background:var(--wb-card);box-shadow:0 18px 48px #352b1e12}._hotelBanner_fuv9v_8{position:relative;display:grid;grid-template-columns:104px 1px minmax(0,1fr) auto;gap:24px;align-items:center;min-height:132px;padding:22px 24px;overflow:hidden;--scene-tint: var(--tint-slate);background:linear-gradient(105deg,color-mix(in srgb,var(--scene-tint) 65%,transparent),transparent 65%),var(--wb-card)}._hotelLogo_fuv9v_38{position:relative;display:grid;width:104px;height:84px;place-items:center;overflow:hidden;border:1px solid var(--line-soft);border-radius:18px;background:color-mix(in srgb,var(--surface-raised) 88%,transparent)}._hotelLogo_fuv9v_38 img{position:absolute;width:86px;height:auto;transition:opacity var(--scene-swap)}._logoNight_fuv9v_57,._heroNight_fuv9v_58,html[data-theme=night] ._logoDay_fuv9v_62,html[data-theme=night] ._heroDay_fuv9v_63{opacity:0}html[data-theme=night] ._logoNight_fuv9v_57,html[data-theme=night] ._heroNight_fuv9v_58{opacity:1}._bannerRule_fuv9v_72,._heroRule_fuv9v_73{align-self:stretch;width:1px;background:var(--line-soft)}._hotelIdentity_fuv9v_79{min-width:0}._hotelIdentity_fuv9v_79 h1{margin:0;font-family:var(--font-serif);font-size:clamp(30px,3vw,46px);font-weight:700;line-height:1.05;letter-spacing:.04em}._hotelIdentity_fuv9v_79 p{max-width:56ch;margin:14px 0 0;overflow:hidden;color:var(--text-secondary);font-size:13px;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}._bannerActions_fuv9v_103{align-self:start;display:flex;align-items:center;gap:8px}._timeBlock_fuv9v_110>p i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--state-ok)}._hero_fuv9v_9{--scene-veil: var(--surface-raised);position:relative;margin-top:14px;padding:26px 28px 24px;overflow:hidden}._heroImage_fuv9v_127{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:66% 30%;opacity:.33;transition:opacity var(--scene-swap)}._hero_fuv9v_9:after{position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,var(--scene-veil) 5%,color-mix(in srgb,var(--scene-veil) 70%,transparent) 48%,transparent 100%);content:"";pointer-events:none}._dateNav_fuv9v_153,._heroTop_fuv9v_154,._kpiGrid_fuv9v_155,._heroBottom_fuv9v_156{position:relative;z-index:1}._dateNav_fuv9v_153{position:absolute;z-index:3;top:20px;right:22px;display:flex;gap:6px}._dateNav_fuv9v_153 button,._importantTasks_fuv9v_171 button,._moduleHeader_fuv9v_172 ._headerAction_fuv9v_172{border:1px solid var(--line-soft);border-radius:999px;background:color-mix(in srgb,var(--surface-raised) 90%,transparent);color:var(--text-primary);font:inherit;font-size:11px;cursor:pointer}._dateNav_fuv9v_153 button{min-width:34px;height:34px;padding:0 10px}._dateNav_fuv9v_153 button[aria-pressed=false]{border-color:var(--brand-amber-ink);color:var(--brand-amber-ink);font-variant-numeric:tabular-nums;font-weight:700}._heroTop_fuv9v_154{display:grid;grid-template-columns:auto 1px minmax(0,1fr);gap:28px 40px;align-items:stretch;min-height:188px;padding-right:160px}._calendarBlock_fuv9v_205{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._calendarBlock_fuv9v_205>._monthLine_fuv9v_212{color:var(--text-secondary);font-size:16px;letter-spacing:.02em}._calendarRule_fuv9v_218{align-self:stretch;height:1px;margin:8px 0 6px;background:var(--line-soft)}._timeBlock_fuv9v_110{display:flex;flex-direction:column;justify-content:flex-end;gap:10px}._weekdayRow_fuv9v_233{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}._weekdayRow_fuv9v_233>span:first-child{color:var(--text-secondary);font-size:16px}._dayMark_fuv9v_246{padding:2px 10px;border-radius:var(--radius-pill);background:var(--tint-clay);color:var(--ink-on-clay);font-size:12px;font-weight:600}._dayMark_fuv9v_246[data-kind=EVENT]{background:var(--tint-amber);color:var(--ink-on-amber)}._dayMark_fuv9v_246[data-kind=NOTE]{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-soft);color:var(--text-primary)}._calendarBlock_fuv9v_205>strong{font-family:var(--font-serif);font-size:clamp(72px,7.5vw,104px);font-weight:600;line-height:.85;font-variant-numeric:tabular-nums}._calendarBlock_fuv9v_205 p,._timeBlock_fuv9v_110 p{margin:0;color:var(--text-secondary);font-size:13px}._timeBlock_fuv9v_110{align-items:flex-start}._calendarBlock_fuv9v_205>strong._clock_fuv9v_286{font-size:clamp(42px,4.4vw,60px);line-height:.9}._timeBlock_fuv9v_110>p{display:flex;align-items:center;gap:7px;color:var(--text-primary)}._weatherGap_fuv9v_298{display:flex;align-items:baseline;gap:12px}._weatherGap_fuv9v_298 b{font-size:25px}._weatherGap_fuv9v_298 span{color:var(--text-secondary);font-size:12px}._weatherCity_fuv9v_314{padding:2px 8px;border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}._weatherCity_fuv9v_314:hover{border-color:var(--line-control);color:var(--text-primary)}._weatherPlaces_fuv9v_330{display:grid;gap:4px;max-height:240px;margin:0 0 12px;overflow-y:auto}._weatherPlaces_fuv9v_330 p{margin:4px 0;color:var(--text-secondary);font-size:12px}._weatherPlaces_fuv9v_330 button{padding:8px 10px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:13px;text-align:left;cursor:pointer}._weatherPlaces_fuv9v_330 button[aria-selected=true]{border-color:var(--surface-inverse);background:var(--surface-inverse);color:var(--text-inverse)}._kpiGrid_fuv9v_155{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:18px}._kpiTile_fuv9v_369{display:grid;grid-template-columns:32px auto;grid-template-rows:auto auto;gap:2px 10px;align-items:center;min-width:0;min-height:70px;padding:10px 12px;border:1px solid var(--line-soft);border-radius:12px;background:color-mix(in srgb,var(--surface-raised) 90%,transparent);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._kpiTile_fuv9v_369:hover{border-color:var(--brand-amber);transform:translateY(-1px)}._kpiMark_fuv9v_392{display:grid;grid-row:1 / 3;width:32px;height:32px;place-items:center;border-radius:9px;background:var(--tint-wood);color:var(--ink-on-wood)}._kpiTile_fuv9v_369[data-tone=ink] ._kpiMark_fuv9v_392{background:var(--surface-inverse);color:var(--text-inverse)}._kpiTile_fuv9v_369[data-tone=sage] ._kpiMark_fuv9v_392{background:var(--tint-sage);color:var(--ink-on-sage)}._kpiTile_fuv9v_369[data-tone=amber] ._kpiMark_fuv9v_392{background:var(--tint-amber);color:var(--ink-on-amber)}._kpiTile_fuv9v_369[data-tone=slate] ._kpiMark_fuv9v_392{background:var(--tint-slate);color:var(--ink-on-slate)}._kpiTile_fuv9v_369 strong{overflow:hidden;font-family:var(--font-serif);font-size:23px;line-height:1;text-overflow:ellipsis;white-space:nowrap}._kpiTile_fuv9v_369>span:last-child{overflow:hidden;color:var(--text-secondary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}._heroBottom_fuv9v_156{display:grid;grid-template-columns:minmax(0,.9fr) 1px minmax(0,1.1fr);gap:28px;margin-top:18px;padding-top:20px;border-top:1px solid var(--line-soft)}._occupancySummary_fuv9v_450{display:grid;grid-template-columns:136px minmax(130px,1fr);gap:24px;align-items:center}._occupancyRing_fuv9v_457{--occupancy: 0%;position:relative;display:grid;width:128px;height:128px;place-content:center;border-radius:50%;background:conic-gradient(var(--brand-amber) var(--occupancy),var(--surface-sunken) 0);text-align:center}._occupancyRing_fuv9v_457:after{position:absolute;inset:10px;border-radius:50%;background:color-mix(in srgb,var(--surface-raised) 94%,transparent);content:""}._occupancyRing_fuv9v_457 strong,._occupancyRing_fuv9v_457 span{position:relative;z-index:1}._occupancyRing_fuv9v_457 strong{font-size:26px}._occupancyRing_fuv9v_457 span{margin-top:3px;color:var(--text-secondary);font-size:10px}._occupancyLegend_fuv9v_493{display:grid;gap:6px}._occupancyLegend_fuv9v_493 p{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;margin:0;color:var(--text-secondary);font-size:11px}._occupancyLegend_fuv9v_493 b{color:var(--text-primary);font-family:var(--font-mono)}._importantTasks_fuv9v_171{min-width:0}._importantTasks_fuv9v_171 header{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:8px}._importantTasks_fuv9v_171 header button{white-space:nowrap}._importantTasks_fuv9v_171 header b{margin-right:auto;font-size:13px}._importantTasks_fuv9v_171 header button{padding:5px 9px}._importantTasks_fuv9v_171>div{max-height:124px;overflow-y:auto}._importantTasks_fuv9v_171>div>button{display:grid;grid-template-columns:7px 48px minmax(0,1fr);gap:9px;align-items:center;width:100%;min-height:29px;padding:0 4px;border:0;border-bottom:1px solid color-mix(in srgb,var(--line-hair) 65%,transparent);border-radius:0;background:transparent;text-align:left}._importantTasks_fuv9v_171>div>button i{width:7px;height:7px;border-radius:50%;background:var(--state-neutral)}._importantTasks_fuv9v_171>div>button i[data-level=high]{background:var(--brand-clay)}._importantTasks_fuv9v_171 time{color:var(--text-secondary);font-family:var(--font-mono);font-size:10px}._importantTasks_fuv9v_171>div>button span{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}._taskRoom_fuv9v_583{font-family:var(--font-mono);font-weight:600}._importantTasks_fuv9v_171>div>p{margin:24px 0;color:var(--text-secondary);font-size:11px;text-align:center}._liveCard_fuv9v_10{margin-top:14px;padding:20px}._liveHeader_fuv9v_600{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}._liveHeader_fuv9v_600 h2{margin:0;font-family:var(--font-serif);font-size:22px}._liveHeader_fuv9v_600>div{display:flex;align-items:center;gap:6px}._liveHeader_fuv9v_600 input{width:min(270px,36vw);height:34px;border:1px solid var(--line-control);border-radius:8px;padding:0 11px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:11px}._liveTabs_fuv9v_631{display:flex;gap:5px;margin:14px 0 10px;overflow-x:auto;scrollbar-width:none}._liveTabs_fuv9v_631 button{flex:none;border:0;border-radius:999px;padding:6px 10px;background:var(--surface-sunken);color:var(--text-secondary);font:inherit;font-size:11px;cursor:pointer}._liveTabs_fuv9v_631 button[aria-selected=true]{background:var(--surface-inverse);color:var(--text-inverse)}._liveTabs_fuv9v_631 b{margin-left:3px;color:var(--brand-amber-ink)}._liveTable_fuv9v_661{overflow:hidden;border:1px solid var(--line-soft);border-radius:10px}._liveColumns_fuv9v_667,._liveRow_fuv9v_668{display:grid;grid-template-columns:minmax(140px,1.2fr) minmax(100px,.8fr) minmax(180px,1.2fr) 100px 94px;gap:12px;align-items:center;padding:0 14px}._liveColumns_fuv9v_667{min-height:34px;background:var(--surface-sunken);color:var(--text-secondary);font-size:10px}._liveColumns_fuv9v_667 span:last-child,._liveRow_fuv9v_668>span:last-child{text-align:right}._liveRow_fuv9v_668{min-height:62px;border-top:1px solid var(--line-hair)}._liveRow_fuv9v_668>span{display:flex;min-width:0;flex-direction:column;gap:3px;font-size:11px}._liveRow_fuv9v_668 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._liveRow_fuv9v_668 small{overflow:hidden;color:var(--text-secondary);font-size:9px;text-overflow:ellipsis;white-space:nowrap}._emptyLive_fuv9v_715{padding:34px;color:var(--text-secondary);font-size:11px;text-align:center}._editingBar_fuv9v_722{display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;border:1px solid var(--brand-amber);border-radius:12px;background:color-mix(in srgb,var(--tint-amber) 76%,var(--surface-raised));color:var(--text-secondary);font-size:11px}._editingBar_fuv9v_722{justify-content:space-between}._editingBar_fuv9v_722>div{flex-wrap:wrap}._editingBar_fuv9v_722>div{display:flex;align-items:center;gap:6px}._dashboardGrid_fuv9v_749{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:12px}._dashboardModule_fuv9v_756{position:relative;display:flex;min-width:0;flex-direction:column;transition:transform .16s ease,opacity .16s ease}._moduleMini_fuv9v_766{grid-column:span 2}._moduleCompact_fuv9v_770{grid-column:span 3}._moduleStandard_fuv9v_774{grid-column:span 4}._moduleWide_fuv9v_778{grid-column:span 8}._moduleFull_fuv9v_782{grid-column:1 / -1}._dashboardModule_fuv9v_756[data-span-rows]{grid-row:span var(--rows)}._dashboardModule_fuv9v_756[data-span-rows] ._moduleContent_fuv9v_791>*{min-height:calc(278px * var(--rows) + 12px * (var(--rows) - 1))}._gridEditing_fuv9v_796{border-radius:20px;background-image:radial-gradient(circle,color-mix(in srgb,var(--text-secondary) 55%,transparent) 1.4px,transparent 1.9px);background-position:-6px -6px;background-size:calc((100% + 12px) / 12) 24px;outline:1px dashed color-mix(in srgb,var(--text-secondary) 35%,transparent);outline-offset:6px}@media(min-width:1181px){._dashboardModule_fuv9v_756[data-fill]{grid-column:span var(--fill)}}._moduleContent_fuv9v_791{display:flex;min-width:0;min-height:0;flex:1 1 auto;flex-direction:column}._moduleContent_fuv9v_791>*{min-width:0;flex:1 1 auto}._moduleCard_fuv9v_11{min-height:278px;padding:16px}._moduleHeader_fuv9v_172{display:flex;align-items:center;gap:7px;margin-bottom:14px}._moduleHeader_fuv9v_172 b{font-family:var(--font-serif);font-size:17px}._moduleHeader_fuv9v_172>span{overflow:hidden;color:var(--text-secondary);font-size:10px;text-overflow:ellipsis;white-space:nowrap}._moduleHeader_fuv9v_172 ._headerAction_fuv9v_172{margin-left:auto;padding:5px 9px}._resizeHandle_fuv9v_862{position:absolute;z-index:5;right:-6px;bottom:-6px;width:40px;height:40px;border:0;border-radius:0 0 24px;padding:0;background:transparent;cursor:nwse-resize;touch-action:none}._resizeHandle_fuv9v_862:before{position:absolute;right:0;bottom:0;width:30px;height:30px;box-sizing:border-box;border-right:4px solid var(--text-primary);border-bottom:4px solid var(--text-primary);border-radius:0 0 24px;content:"";opacity:.78;transition:border-width .12s ease,opacity .12s ease}._resizeHandle_fuv9v_862:hover:before,._resizeHandle_fuv9v_862:active:before{border-right-width:5px;border-bottom-width:5px;opacity:1}._resizeHandle_fuv9v_862:focus-visible{outline:none}._resizeHandle_fuv9v_862:focus-visible:before{opacity:1;box-shadow:3px 3px 0 2px var(--brand-amber)}@media(prefers-reduced-motion:reduce){._resizeHandle_fuv9v_862:before{transition:none}}._moduleEditing_fuv9v_917{cursor:grab;touch-action:none}._moduleEditing_fuv9v_917:focus-visible{outline:2px solid var(--brand-amber);outline-offset:4px;border-radius:20px}._moduleDragging_fuv9v_928{cursor:grabbing}._removeBadge_fuv9v_933{position:absolute;z-index:6;top:-9px;right:-9px;display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--line-control);border-radius:999px;padding:0;background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-raise);cursor:pointer;font:inherit;font-size:15px;font-weight:700;line-height:1}._removeBadge_fuv9v_933:hover{color:var(--state-error)}._moduleEditing_fuv9v_917 ._moduleContent_fuv9v_791{pointer-events:none;-webkit-user-select:none;user-select:none;animation:_moduleWiggle_fuv9v_1 .18s ease-in-out infinite alternate}._moduleDragging_fuv9v_928{z-index:4;transform:scale(1.015)}._moduleDragging_fuv9v_928 ._moduleContent_fuv9v_791{opacity:.65;animation:none}@keyframes _moduleWiggle_fuv9v_1{0%{transform:rotate(-.28deg)}to{transform:rotate(.28deg)}}._moduleCard_fuv9v_11{container-type:inline-size}._quickGrid_fuv9v_988{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:7px}@container (max-width: 330px){._quickGrid_fuv9v_988{grid-template-columns:repeat(2,minmax(0,1fr))}._quickGrid_fuv9v_988 ._entryMain_fuv9v_1000{min-height:52px;grid-template-columns:26px minmax(0,1fr);gap:7px;padding:7px}._quickGrid_fuv9v_988 ._entryMark_fuv9v_1007{width:26px;height:26px}._quickGrid_fuv9v_988 ._entryText_fuv9v_1012 small,._quickGrid_fuv9v_988 ._entryMain_fuv9v_1000 i{display:none}}._quickEmpty_fuv9v_1018{grid-column:1 / -1;margin:0;color:var(--text-secondary);font-size:11px}._entryTile_fuv9v_1026{position:relative;min-width:0}._entryMain_fuv9v_1000{display:grid;width:100%;min-width:0;min-height:63px;align-items:center;border:1px solid var(--line-soft);border-radius:11px;padding:8px;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font:inherit;gap:9px;grid-template-columns:32px minmax(0,1fr) auto;text-align:left}._entryMain_fuv9v_1000:hover{border-color:var(--brand-amber)}._entryMark_fuv9v_1007{display:grid;width:32px;height:32px;flex:none;place-items:center;border-radius:9px;background:var(--tint-amber);color:var(--ink-on-amber);font-size:13px;font-weight:700}._entryText_fuv9v_1012{display:grid;min-width:0;gap:2px}._entryText_fuv9v_1012 b,._entryText_fuv9v_1012 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._entryText_fuv9v_1012 b{font-size:12px}._entryText_fuv9v_1012 small{color:var(--text-secondary);font-size:10px}._entryMain_fuv9v_1000 i{color:var(--text-secondary);font-style:normal}._entryEdit_fuv9v_1094{position:absolute;top:-7px;right:-5px;display:flex;gap:3px}._entryEdit_fuv9v_1094 button{display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--line-control);border-radius:999px;padding:0;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font-size:12px;box-shadow:var(--shadow-raise)}._entryEdit_fuv9v_1094 button[data-k=drop]{color:var(--state-error)}._moduleEditing_fuv9v_917 ._moduleContent_fuv9v_791 ._entryEdit_fuv9v_1094,._moduleEditing_fuv9v_917 ._moduleContent_fuv9v_791 ._quickFoot_fuv9v_1122{pointer-events:auto}._quickFoot_fuv9v_1122{display:grid;gap:6px;margin-top:10px}._quickFoot_fuv9v_1122 button{min-height:34px;border:1px dashed var(--line-control);border-radius:10px;background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:12px}._quickFoot_fuv9v_1122 small{color:var(--text-secondary);font-size:10px}._entryModule_fuv9v_1149{align-self:start}._entryCard_fuv9v_1153 ._entryMain_fuv9v_1000{min-height:76px;border-color:var(--wb-line);border-radius:18px;padding:12px 14px;background:var(--wb-card);box-shadow:0 18px 48px #352b1e12}._entryCard_fuv9v_1153[data-size=mini] ._entryMain_fuv9v_1000{grid-template-columns:28px minmax(0,1fr);gap:7px}._entryCard_fuv9v_1153[data-size=mini] ._entryMain_fuv9v_1000 i,._entryCard_fuv9v_1153[data-size=mini] ._entryText_fuv9v_1012 small{display:none}._entryCard_fuv9v_1153[data-size=mini] ._entryMark_fuv9v_1007{width:28px;height:28px}._entryCard_fuv9v_1153[data-size=wide] ._entryMain_fuv9v_1000,._entryCard_fuv9v_1153[data-size=full] ._entryMain_fuv9v_1000{min-height:88px}._entryCard_fuv9v_1153,._entryCard_fuv9v_1153 ._entryTile_fuv9v_1026{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}._entryCard_fuv9v_1153 ._entryMain_fuv9v_1000{position:relative;flex:1 1 auto}._entryCard_fuv9v_1153[data-size=wide] ._entryMark_fuv9v_1007,._entryCard_fuv9v_1153[data-size=full] ._entryMark_fuv9v_1007{width:44px;height:44px;font-size:18px}._entryCard_fuv9v_1153[data-size=wide] ._entryMain_fuv9v_1000,._entryCard_fuv9v_1153[data-size=full] ._entryMain_fuv9v_1000{grid-template-columns:44px minmax(0,1fr) auto}._entryCard_fuv9v_1153[data-size=wide] ._entryText_fuv9v_1012 b,._entryCard_fuv9v_1153[data-size=full] ._entryText_fuv9v_1012 b{font-size:14px}._dashboardModule_fuv9v_756[data-rows] ._entryCard_fuv9v_1153 ._entryMain_fuv9v_1000{min-height:calc(76px * var(--rows, 1) + 12px * (var(--rows, 1) - 1))}._dashboardModule_fuv9v_756[data-square] ._entryCard_fuv9v_1153 ._entryMain_fuv9v_1000{min-height:0;aspect-ratio:1 / 1}._dashboardModule_fuv9v_756[data-rows] ._entryCard_fuv9v_1153 ._entryMain_fuv9v_1000{align-content:center;justify-items:center;gap:12px;padding:18px;grid-template-columns:minmax(0,1fr);text-align:center}._dashboardModule_fuv9v_756[data-rows] ._entryCard_fuv9v_1153 ._entryMark_fuv9v_1007{width:60px;height:60px;border-radius:18px;font-size:24px}._dashboardModule_fuv9v_756[data-rows] ._entryCard_fuv9v_1153 ._entryText_fuv9v_1012{justify-items:center;gap:5px}._dashboardModule_fuv9v_756[data-rows] ._entryCard_fuv9v_1153 ._entryText_fuv9v_1012 b{font-size:17px}._dashboardModule_fuv9v_756[data-rows] ._entryCard_fuv9v_1153 ._entryText_fuv9v_1012 small{font-size:12px}._dashboardModule_fuv9v_756:is([data-rows="3"],[data-rows="4"],[data-rows="5"],[data-square]) ._entryCard_fuv9v_1153 ._entryMark_fuv9v_1007{width:84px;height:84px;border-radius:24px;font-size:34px}._dashboardModule_fuv9v_756:is([data-rows="3"],[data-rows="4"],[data-rows="5"],[data-square]) ._entryCard_fuv9v_1153 ._entryText_fuv9v_1012 b{font-size:22px}._dashboardModule_fuv9v_756:is([data-rows="3"],[data-rows="4"],[data-rows="5"],[data-square]) ._entryCard_fuv9v_1153 ._entryText_fuv9v_1012 small{font-size:14px}._dashboardModule_fuv9v_756[data-rows] ._entryCard_fuv9v_1153 ._entryMain_fuv9v_1000 i{position:absolute;top:50%;right:16px;transform:translateY(-50%)}._dashboardModule_fuv9v_756 ._liveCard_fuv9v_10{margin-top:0}._distributionList_fuv9v_1291,._forecastList_fuv9v_1292{display:grid;gap:13px}._distributionHeader_fuv9v_1297,._forecastList_fuv9v_1292>div{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;margin-bottom:5px;font-size:10px}._distributionHeader_fuv9v_1297 b,._forecastList_fuv9v_1292 b{font-family:var(--font-mono)}._distributionList_fuv9v_1291 progress,._forecastList_fuv9v_1292 progress{width:100%;height:7px;overflow:hidden;border:0;border-radius:999px;background:var(--tint-sage)}progress::-webkit-progress-bar{border-radius:999px;background:var(--tint-sage)}progress::-webkit-progress-value{border-radius:999px;background:var(--surface-inverse)}progress::-moz-progress-bar{border-radius:999px;background:var(--surface-inverse)}._forecastList_fuv9v_1292>div{grid-template-columns:40px 1fr 42px;margin:0}._detailTable_fuv9v_1342{width:100%;border-collapse:collapse;font-size:10px}._detailTable_fuv9v_1342 th,._detailTable_fuv9v_1342 td{padding:8px 0;border-bottom:1px solid var(--line-hair);text-align:left}._detailTable_fuv9v_1342 th:last-child,._detailTable_fuv9v_1342 td:last-child{text-align:right}._detailTable_fuv9v_1342 th{color:var(--text-secondary);font-weight:500}._roomGrid_fuv9v_1365{display:grid;grid-template-columns:repeat(8,minmax(28px,1fr));gap:5px}._roomGrid_fuv9v_1365 button{position:relative;overflow:hidden;min-height:29px;border:0;border-radius:5px;color:var(--text-inverse);font-family:var(--font-mono);font-size:9px;font-weight:700;cursor:pointer}._roomGrid_fuv9v_1365 button[data-family=ready]{background:var(--room-ready)}._roomGrid_fuv9v_1365 button[data-family=taken]{background:var(--room-taken)}._roomGrid_fuv9v_1365 button[data-family=notReady]{background:var(--room-not-ready);color:var(--room-on-not-ready);box-shadow:inset 0 0 0 1px var(--line-control)}._roomGrid_fuv9v_1365 button[data-family=unknown]{background:var(--surface-sunken);color:var(--text-secondary);outline:1px dashed var(--line-control);outline-offset:-1px}._roomGrid_fuv9v_1365 button[data-texture=hatch]{background:repeating-linear-gradient(135deg,var(--room-not-ready) 0 5px,color-mix(in srgb,var(--room-not-ready) 85%,var(--text-primary)) 5px 7px)}._roomGrid_fuv9v_1365 button[data-corner]:after{content:"";position:absolute;left:0;bottom:0;border-style:solid;border-width:9px 0 0 9px;border-color:transparent transparent transparent var(--room-departure-mark)}._roomGrid_fuv9v_1365>span{grid-column:1 / -1;padding:28px;color:var(--text-secondary);text-align:center}._standaloneOccupancy_fuv9v_1431{display:grid;place-items:center;gap:10px;color:var(--text-secondary);font-size:10px}._standaloneOccupancy_fuv9v_1431 ._occupancyRing_fuv9v_457{width:170px;height:170px}._standaloneOccupancy_fuv9v_1431 ._occupancyRing_fuv9v_457:after{inset:15px}._addPanel_fuv9v_1448{margin-top:12px;padding:16px;border:1px dashed var(--line-control);border-radius:16px;background:color-mix(in srgb,var(--surface-sunken) 70%,transparent)}._addPanel_fuv9v_1448 header{display:flex;align-items:baseline;gap:8px;margin-bottom:12px}._addPanel_fuv9v_1448 header b{font-family:var(--font-serif);font-size:16px}._addPanel_fuv9v_1448 header span{color:var(--text-secondary);font-size:11px}._addCards_fuv9v_1473{display:flex;flex-wrap:wrap;gap:8px}._addCard_fuv9v_1473,._feedbackCard_fuv9v_1480{display:grid;min-width:150px;border:1px solid var(--line-soft);border-radius:12px;padding:10px 14px;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font:inherit;gap:3px;text-align:left}._addCard_fuv9v_1473 b,._feedbackCard_fuv9v_1480 b{font-size:13px}._addCard_fuv9v_1473 small{color:var(--text-secondary);font-size:11px}._addCard_fuv9v_1473:hover,._addCard_fuv9v_1473[data-active=true]{border-color:var(--brand-amber);box-shadow:0 0 0 1px var(--brand-amber)}._feedbackCard_fuv9v_1480{border-style:dashed;background:transparent}._feedbackCard_fuv9v_1480 u{color:var(--brand-amber);font-size:12px;text-underline-offset:3px}._pagePicker_fuv9v_1521{margin-top:14px;padding:14px;border-radius:12px;background:var(--surface-raised)}._pagePicker_fuv9v_1521[data-plain=true]{margin-top:0;padding:0;background:transparent}._pagePicker_fuv9v_1521>b{display:block;margin-bottom:10px;font-size:12px}._pagePicker_fuv9v_1521>div{display:flex;flex-wrap:wrap;gap:8px}._pagePicker_fuv9v_1521 button{display:inline-flex;align-items:center;border:1px solid var(--line-soft);border-radius:999px;padding:4px 12px 4px 4px;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font:inherit;font-size:12px;gap:8px}._pagePicker_fuv9v_1521 button ._entryMark_fuv9v_1007{width:26px;height:26px;border-radius:999px;font-size:11px}._pagePicker_fuv9v_1521 button small{color:var(--text-secondary);font-size:10px}._pagePicker_fuv9v_1521 button:disabled{cursor:default;opacity:.55}._pickGroup_fuv9v_1578{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;padding:3px 8px 3px 3px;border:1px dashed var(--line-soft);border-radius:18px;max-width:100%}._pagePicker_fuv9v_1521 button[data-sub=true]{padding:3px 10px;font-size:11.5px;background:transparent}._pickNone_fuv9v_1593{margin:0;color:var(--text-secondary);font-size:12.5px}._pagePicker_fuv9v_1521 button[aria-pressed=true]{border-color:var(--brand-amber);box-shadow:0 0 0 1px var(--brand-amber)}._pagePicker_fuv9v_1521 button[aria-pressed=true] ._entryMark_fuv9v_1007{background:var(--brand-amber);color:var(--text-inverse)}._srOnly_fuv9v_1609{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:1180px){._hotelBanner_fuv9v_8{grid-template-columns:88px 1px minmax(0,1fr)}._hotelLogo_fuv9v_38{width:88px}._bannerActions_fuv9v_103{grid-column:1 / -1;justify-content:flex-end}._heroTop_fuv9v_154{padding-right:130px}._kpiGrid_fuv9v_155{grid-template-columns:repeat(3,minmax(0,1fr))}._dashboardGrid_fuv9v_749{grid-template-columns:repeat(2,minmax(0,1fr))}._moduleMini_fuv9v_766,._moduleCompact_fuv9v_770,._moduleStandard_fuv9v_774{grid-column:span 1}._moduleWide_fuv9v_778,._moduleFull_fuv9v_782{grid-column:1 / -1}}@media(max-width:820px){._hotelBanner_fuv9v_8{grid-template-columns:72px minmax(0,1fr);gap:15px;min-height:110px;padding:16px}._hotelLogo_fuv9v_38{width:72px;height:68px;border-radius:14px}._hotelLogo_fuv9v_38 img{width:62px}._bannerRule_fuv9v_72{display:none}._hotelIdentity_fuv9v_79 h1{font-size:28px}._bannerActions_fuv9v_103{justify-content:flex-start;overflow-x:auto}._hero_fuv9v_9{padding:22px 18px}._heroTop_fuv9v_154{grid-template-columns:auto 1px minmax(0,1fr);gap:18px;min-height:165px;padding-right:0;padding-top:44px}._calendarBlock_fuv9v_205>strong{font-size:68px}._calendarBlock_fuv9v_205>strong._clock_fuv9v_286{font-size:42px}._heroBottom_fuv9v_156{grid-template-columns:1fr}._heroBottom_fuv9v_156>._heroRule_fuv9v_73{width:100%;height:1px}._occupancySummary_fuv9v_450{grid-template-columns:128px 1fr}._liveHeader_fuv9v_600{align-items:stretch;flex-direction:column}._liveHeader_fuv9v_600 input{width:100%}._liveTable_fuv9v_661{overflow-x:auto}._liveColumns_fuv9v_667,._liveRow_fuv9v_668{min-width:720px}}@media(max-width:599px){._hotelBanner_fuv9v_8{grid-template-columns:58px minmax(0,1fr)}._hotelLogo_fuv9v_38{width:58px;height:58px}._hotelLogo_fuv9v_38 img{width:51px}._hotelIdentity_fuv9v_79 h1{font-size:23px}._hotelIdentity_fuv9v_79 p{margin-top:7px;font-size:10px}._heroTop_fuv9v_154{grid-template-columns:1fr;gap:12px}._heroTop_fuv9v_154>._heroRule_fuv9v_73{width:100%;height:1px}._calendarBlock_fuv9v_205>strong{font-size:64px}._calendarBlock_fuv9v_205>strong._clock_fuv9v_286{font-size:40px}._timeBlock_fuv9v_110{gap:12px}._kpiGrid_fuv9v_155{grid-template-columns:repeat(2,minmax(0,1fr))}._occupancySummary_fuv9v_450{grid-template-columns:112px 1fr;gap:16px}._occupancyRing_fuv9v_457{width:108px;height:108px}._dashboardGrid_fuv9v_749{grid-template-columns:1fr}._moduleMini_fuv9v_766,._moduleCompact_fuv9v_770,._moduleStandard_fuv9v_774,._moduleWide_fuv9v_778,._moduleFull_fuv9v_782{grid-column:1}._editingBar_fuv9v_722{align-items:flex-start;flex-direction:column}}@media(horizontal-viewport-segments:2){._dashboardGrid_fuv9v_749{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(horizontal-viewport-segments:3){._dashboardGrid_fuv9v_749{grid-template-columns:repeat(3,minmax(0,1fr))}}._page_fuv9v_1{--tm-face: #f3eee6;--tm-ink: #1c1914;--tm-sub: rgb(28 25 20 / 58%);--tm-track: #e2dace;--tm-btn: #e6dfd4;--tm-accent: #c46f00;--tm-accent-ink: #9a5200;--tm-on-solid: #fff;--tm-go: #1f8a40;--tm-shadow: 0 30px 70px rgb(60 45 20 / 22%)}html[data-theme=night] ._page_fuv9v_1{--tm-face: #1c1b19;--tm-ink: #f5f2ec;--tm-sub: rgb(245 242 236 / 65%);--tm-track: #3a3936;--tm-btn: #3a3936;--tm-accent: #ff9f0a;--tm-accent-ink: #ffb340;--tm-on-solid: #1c1914;--tm-go: #30d158;--tm-shadow: 0 30px 70px rgb(0 0 0 / 45%)}._timerRow_fuv9v_1856{display:grid;align-items:center;min-height:40px;padding:0 8px;border-radius:var(--radius-sm, 8px);margin:0 -8px;background:color-mix(in srgb,var(--tm-accent) 10%,var(--surface-raised));gap:10px;grid-template-columns:70px minmax(0,1fr) auto auto}._timerRow_fuv9v_1856[data-done=true]{animation:_timerFlash_fuv9v_1 1s ease-in-out infinite}@keyframes _timerFlash_fuv9v_1{0%,to{background:color-mix(in srgb,var(--tm-accent) 12%,var(--surface-raised))}50%{background:color-mix(in srgb,var(--tm-accent) 34%,var(--surface-raised))}}._timerDigits_fuv9v_1884{color:var(--tm-accent-ink);font:600 15px var(--font-mono);font-variant-numeric:tabular-nums}._timerText_fuv9v_1890{display:flex;min-width:0;align-items:center;border:0;padding:0;background:transparent;color:var(--text-primary);cursor:pointer;font:500 15px var(--font-sans);gap:8px;overflow:hidden;text-align:left}._timerText_fuv9v_1890 i{height:18px;flex:none;padding:0 6px;border-radius:5px;background:color-mix(in srgb,var(--tm-accent) 18%,var(--surface-raised));color:var(--tm-accent-ink);font:700 10px/18px var(--font-sans);font-style:normal}._timerText_fuv9v_1890 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._timerMini_fuv9v_1922{height:26px;padding:0 9px;border:0;border-radius:999px;background:var(--surface-sunken);color:var(--text-secondary);cursor:pointer;font:700 12px var(--font-sans)}._importantTasks_fuv9v_171 ._timerMini_fuv9v_1922[data-k=pause]{border-color:transparent;background:var(--tm-accent-ink);color:var(--tm-on-solid)}._importantTasks_fuv9v_171 ._timerMini_fuv9v_1922[data-k=resume]{border-color:transparent;background:var(--tm-go);color:var(--tm-on-solid)}._timerBackdrop_fuv9v_1946{position:fixed;z-index:70;display:grid;padding:20px;background:var(--surface-scrim);inset:0;place-items:center}._timerCard_fuv9v_1956{position:relative;display:flex;width:300px;box-sizing:border-box;flex-direction:column;align-items:center;padding:22px;border-radius:28px;background:var(--tm-face);box-shadow:var(--tm-shadow);color:var(--tm-ink);gap:14px}._timerCard_fuv9v_1956[data-done=true]{animation:_timerPulse_fuv9v_1 1s ease-in-out infinite}@keyframes _timerPulse_fuv9v_1{0%,to{box-shadow:var(--tm-shadow),0 0 0 0 transparent}50%{box-shadow:var(--tm-shadow),0 0 0 7px color-mix(in srgb,var(--tm-accent) 55%,transparent)}}._timerRing_fuv9v_1990{position:relative;width:228px;height:228px}._timerRing_fuv9v_1990 svg{width:100%;height:100%;transform:rotate(-90deg)}._timerTrack_fuv9v_2002,._timerProgress_fuv9v_2003{fill:none;stroke-width:5}._timerTrack_fuv9v_2002{stroke:var(--tm-track)}._timerProgress_fuv9v_2003{stroke:var(--tm-accent);stroke-linecap:round;transition:stroke-dasharray .25s linear}._timerMid_fuv9v_2018{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;inset:0}._timerMid_fuv9v_2018 strong{font:200 56px var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-1.5px;line-height:1}._timerMid_fuv9v_2018 strong[data-long=true]{font-size:42px}._timerMid_fuv9v_2018 strong[data-text=true]{font-size:40px;font-weight:500;letter-spacing:.06em}._timerMid_fuv9v_2018 span{color:var(--tm-sub);font:500 14px var(--font-sans);font-variant-numeric:tabular-nums}._timerName_fuv9v_2052{max-width:100%;margin:0;overflow:hidden;font:600 15px var(--font-sans);text-overflow:ellipsis;white-space:nowrap}._timerActions_fuv9v_2061{display:flex;align-self:stretch;justify-content:space-between}._timerRound_fuv9v_2067{width:72px;height:72px;border:0;border-radius:999px;box-shadow:0 0 0 2px var(--tm-face),0 0 0 4px currentcolor;cursor:pointer;font:600 14px var(--font-sans)}._timerRound_fuv9v_2067[data-k=cancel]{background:var(--tm-btn);color:var(--tm-ink)}._timerRound_fuv9v_2067[data-k=pause]{background:color-mix(in srgb,var(--tm-accent) 20%,transparent);color:var(--tm-accent)}._timerRound_fuv9v_2067[data-k=resume]{background:color-mix(in srgb,var(--tm-go) 20%,transparent);color:var(--tm-go)}._timerDismiss_fuv9v_2094{border:0;background:transparent;color:var(--tm-sub);cursor:pointer;font:600 12px var(--font-sans)}@media(prefers-reduced-motion:reduce){._timerRow_fuv9v_1856[data-done=true],._timerCard_fuv9v_1956[data-done=true]{animation:none}._hotelLogo_fuv9v_38 img,._heroImage_fuv9v_127,._timerCard_fuv9v_1956,._timerTrack_fuv9v_2002,._timerProgress_fuv9v_2003{transition-duration:1ms}}._backdrop_30wha_1{position:fixed;z-index:70;inset:0;display:grid;padding:20px;overflow:auto;background:var(--surface-scrim);place-items:center}._dialog_30wha_12{box-sizing:border-box;width:min(100%,560px);padding:22px 24px 20px;border:1px solid var(--line-soft);border-radius:20px;background:var(--surface-raised);box-shadow:var(--shadow-overlay, 0 30px 70px rgb(60 45 20 / 22%))}._head_30wha_22{display:flex;align-items:center;gap:12px;margin-bottom:16px}._head_30wha_22 h2{flex:1 1 auto;margin:0;font-size:19px;font-weight:700;letter-spacing:.01em}._close_30wha_37{display:grid;width:32px;height:32px;flex:none;border:0;border-radius:999px;background:transparent;color:var(--text-secondary);cursor:pointer;font-size:18px;place-items:center}._close_30wha_37:hover{background:var(--surface-sunken)}._kinds_30wha_56{display:grid;gap:3px;padding:3px;border-radius:12px;margin-bottom:18px;background:var(--surface-sunken);grid-template-columns:1fr 1fr}._kinds_30wha_56 button{height:38px;border:0;border-radius:9px;background:transparent;color:var(--text-secondary);cursor:pointer;font:600 14px var(--font-sans)}._kinds_30wha_56 button[aria-pressed=true]{border:1px solid var(--brand-gold);background:var(--surface-raised);color:var(--text-primary)}._field_30wha_82{margin-bottom:16px}._field_30wha_82>label,._fieldLabel_30wha_87{display:block;margin-bottom:7px;color:var(--text-secondary);font-size:12px;font-weight:700}._hint_30wha_95{margin:0;color:var(--text-secondary);font-size:12px}._wheels_30wha_102{position:relative;display:grid;padding:6px 0;border-radius:12px;background:var(--surface-sunken);gap:4px;grid-template-columns:repeat(3,1fr);-webkit-user-select:none;user-select:none}._band_30wha_113{position:absolute;z-index:0;top:50%;right:6px;left:6px;height:40px;border-radius:10px;margin-top:-20px;background:color-mix(in srgb,var(--text-primary) 7%,transparent);pointer-events:none}._col_30wha_126{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;cursor:ns-resize;outline:none;touch-action:none}._col_30wha_126:focus-visible{border-radius:10px;box-shadow:inset 0 0 0 2px var(--brand-amber)}._col_30wha_126 button{width:100%;height:30px;border:0;padding:0;background:transparent;color:var(--text-primary);cursor:pointer;font:400 19px var(--font-sans);font-variant-numeric:tabular-nums;opacity:.55}._col_30wha_126 button[data-mid=true]{height:40px;font-size:26px;font-weight:500;opacity:1}._col_30wha_126 button[data-far=true]{font-size:15px;opacity:.25}._unit_30wha_167{position:absolute;z-index:2;top:50%;right:10px;margin-top:-9px;color:var(--text-secondary);font-size:12px;pointer-events:none}._chips_30wha_179{display:flex;flex-wrap:wrap;margin-top:10px;gap:6px}._chips_30wha_179 button{height:28px;padding:0 11px;border:1px solid var(--line-control);border-radius:999px;background:transparent;color:var(--text-primary);cursor:pointer;font:600 12px var(--font-sans)}._chips_30wha_179 button[aria-pressed=true]{border-color:var(--brand-amber);background:var(--brand-amber);color:var(--text-inverse)}._input_30wha_203,._textarea_30wha_204{box-sizing:border-box;width:100%;padding:9px 11px;border:1px solid var(--line-control);border-radius:10px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:14px}._textarea_30wha_204{min-height:92px;resize:vertical}._input_30wha_203:focus-visible,._textarea_30wha_204:focus-visible{border-color:var(--brand-gold);outline:none}._previewRow_30wha_227{display:flex;align-items:center;gap:12px;margin-top:10px}._previewRow_30wha_227>p{flex:1 1 auto}._preview_30wha_227{flex:none;border:0;background:transparent;color:var(--brand-amber-ink);cursor:pointer;font:600 12px var(--font-sans);text-decoration:underline}._visibility_30wha_248{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:var(--surface-sunken);color:var(--text-secondary);font-size:12px}._visibility_30wha_248 b{color:var(--text-primary)}._actions_30wha_263{display:flex;align-items:center;justify-content:flex-end;padding-top:16px;border-top:1px solid var(--line-soft);margin-top:18px;gap:10px}._footer_30wha_273{margin:12px 0 0;color:var(--text-secondary);font-size:11.5px;text-align:right}@media(max-width:560px){._dialog_30wha_12{padding:18px 16px 16px}._actions_30wha_263{flex-wrap:wrap}}._viewSwitch_1fm7h_4{display:inline-flex;align-items:center;gap:var(--space-3)}._seg_1fm7h_11{display:inline-flex;padding:3px;border-radius:var(--radius-pill);background:var(--surface-sunken);gap:2px}._seg_1fm7h_11 button{height:28px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:12.5px;font-weight:700}._seg_1fm7h_11 button:hover{color:var(--text-primary)}._seg_1fm7h_11 button[aria-selected=true],._seg_1fm7h_11 button[aria-pressed=true]{background:var(--surface-raised);box-shadow:var(--shadow-raise);color:var(--text-primary)}._layout_1fm7h_46{display:grid;grid-template-columns:minmax(0,1fr);margin-top:var(--space-5)}._devBody_1fm7h_53{display:grid;gap:var(--space-2);margin-bottom:var(--space-4)}._filters_1fm7h_60{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:var(--space-3);gap:var(--space-3)}._chips_1fm7h_68{display:flex;min-width:0;flex-wrap:wrap;gap:5px}._chip_1fm7h_68{display:inline-flex;align-items:center;height:28px;padding:0 8px;border:1px solid var(--line-control);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:12px;font-weight:700;gap:5px}._chip_1fm7h_68:hover{color:var(--text-primary)}._chip_1fm7h_68[aria-pressed=true]{border-color:transparent;background:var(--surface-inverse);color:var(--text-inverse)}._count_1fm7h_101{padding:0 4px;border-radius:var(--radius-pill);background:color-mix(in srgb,currentcolor 14%,transparent);font-size:11px}._searchBox_1fm7h_109{position:relative;display:inline-flex;flex:none;align-items:center;width:36px;height:36px;transition:width .22s cubic-bezier(.2,.8,.2,1)}._searchBox_1fm7h_109[data-open]{width:240px}._searchIcon_1fm7h_121{position:absolute;z-index:1;top:0;left:0;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--line-control);border-radius:999px;background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;transition:border-color .16s,background-color .16s}._searchIcon_1fm7h_121:hover{color:var(--text-primary);border-color:var(--text-secondary)}._searchIcon_1fm7h_121:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._searchBox_1fm7h_109[data-open] ._searchIcon_1fm7h_121{border-color:transparent;background:transparent;pointer-events:none}._searchField_1fm7h_153{width:100%;height:36px;padding:0 10px 0 34px;border:1px solid var(--line-control);border-radius:999px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:12px;opacity:0;pointer-events:none;transition:opacity .16s}._searchField_1fm7h_153:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._searchBox_1fm7h_109[data-open] ._searchField_1fm7h_153{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){._searchBox_1fm7h_109,._searchField_1fm7h_153{transition:none}}._devGrid_1fm7h_183{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}._devCard_1fm7h_189{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font:inherit;text-align:left}._devCard_1fm7h_189:hover{box-shadow:var(--shadow-hover)}._devCard_1fm7h_189[data-tone=offline],._devCard_1fm7h_189[data-tone=alert]{border-color:var(--state-danger)}._devCard_1fm7h_189[data-tone=stale]{border-color:var(--brand-amber)}._devHead_1fm7h_218{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._devHead_1fm7h_218 b{font-family:var(--font-mono);font-size:17px;font-weight:500}._devLabel_1fm7h_231{overflow:hidden;min-width:0;color:var(--text-secondary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}._devIcons_1fm7h_240{display:flex;flex-wrap:wrap;gap:4px}._devIcons_1fm7h_240[data-home]{padding-top:6px;border-top:1px solid var(--line-hair)}._devIc_1fm7h_240{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px}._devIc_1fm7h_240 svg{width:16px;height:16px}._devIc_1fm7h_240[data-state=ok]{background:color-mix(in srgb,var(--state-ok) 14%,transparent);color:var(--state-ok)}._devIc_1fm7h_240[data-state=warn]{background:color-mix(in srgb,var(--brand-amber) 18%,transparent);color:var(--brand-amber-ink)}._devIc_1fm7h_240[data-state=off]{background:var(--surface-sunken);color:color-mix(in srgb,var(--text-secondary) 70%,transparent)}._devDetailHead_1fm7h_282{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._devRoomLine_1fm7h_289{margin:var(--space-2) 0 var(--space-3);color:var(--text-secondary);font-size:12px}._devPick_1fm7h_295{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:12px;line-height:1.5}._devSpecs_1fm7h_302{display:grid;margin:0;gap:4px var(--space-3);grid-template-columns:56px minmax(0,1fr);font-size:12.5px;line-height:18px}._devSpecs_1fm7h_302 dt{color:var(--text-secondary)}._devSpecs_1fm7h_302 dd{margin:0;overflow-wrap:anywhere}._devSpecs_1fm7h_302 dd._devOff_1fm7h_320{color:var(--text-secondary)}._devHardware_1fm7h_324{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line-hair);font-size:12px}._devHardware_1fm7h_324 p{margin:6px 0;overflow-wrap:anywhere}._devHardware_1fm7h_324 small{display:block;color:var(--text-secondary)}._devWarn_1fm7h_341{margin:0;color:var(--ink-on-amber);font-size:11px;line-height:15px}@media(max-width:760px){._searchBox_1fm7h_109[data-open]{width:min(240px,100%)}}._stateCell_1fm7h_355{display:inline-flex;align-items:center;gap:6px}._roomLink_1fm7h_362{padding:2px 6px;margin:-2px -6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;font-weight:700;text-decoration:underline;text-decoration-color:var(--line-control);text-underline-offset:3px;cursor:pointer}._roomLink_1fm7h_362:hover,._roomLink_1fm7h_362[aria-pressed=true]{background:var(--surface-sunken);text-decoration-color:var(--brand-amber)}._nowrap_1fm7h_383{white-space:nowrap}._lead_1fm7h_386 ._roomLink_1fm7h_362{color:inherit;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}._lead_1fm7h_386 ._roomLink_1fm7h_362:hover,._lead_1fm7h_386 ._roomLink_1fm7h_362[aria-pressed=true]{background:color-mix(in srgb,currentColor 16%,transparent);text-decoration-color:var(--brand-amber)}._iconBtn_1fm7h_411{width:32px;padding:0}._iconBtn_1fm7h_411[data-busy] svg{animation:_boardSpin_1fm7h_1 .9s linear infinite}@keyframes _boardSpin_1fm7h_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._iconBtn_1fm7h_411[data-busy] svg{animation:none}}._soon_1fm7h_430{display:inline-flex;align-items:center;gap:5px;opacity:.5;cursor:not-allowed!important}._betaTag_1fm7h_437{padding:0 5px;border:1px solid currentColor;border-radius:var(--radius-pill);font-size:9.5px;font-weight:700;letter-spacing:.04em;line-height:14px}._chip_1fm7h_68[data-zero]:not([aria-pressed=true]){opacity:.5}._extra_1fm7h_451{display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}._group_1fm7h_458{margin-top:var(--space-5)}._groupHead_1fm7h_461{display:inline-flex;align-items:baseline;gap:9px;margin-bottom:7px;padding:2px 4px 2px 0;border:0;background:none;color:var(--text-primary);font:inherit;font-size:13px;cursor:pointer}._groupHead_1fm7h_461:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:2px;border-radius:var(--radius-sm)}._groupChevron_1fm7h_479{display:inline-block;width:10px;color:var(--text-secondary);transform:rotate(90deg);transition:transform .18s cubic-bezier(.2,0,0,1)}._groupHead_1fm7h_461[aria-expanded=false] ._groupChevron_1fm7h_479{transform:none}._groupSummary_1fm7h_489{color:var(--text-secondary);font-size:11.5px}._groupBody_1fm7h_493{animation:_groupIn_1fm7h_1 .18s cubic-bezier(.2,0,0,1) both}@keyframes _groupIn_1fm7h_1{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._groupChevron_1fm7h_479,._groupBody_1fm7h_493{transition:none;animation:none}}._toolbar_scm0e_2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}._seg_scm0e_9{display:inline-flex;gap:2px;padding:3px;border-radius:var(--radius-pill);background:var(--surface-sunken)}._seg_scm0e_9 button{border:0;background:transparent;font:inherit;font-size:12px;font-weight:700;color:var(--text-secondary);height:24px;padding:0 10px;border-radius:var(--radius-pill);cursor:pointer}._seg_scm0e_9 button[aria-selected=true]{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-raise)}._legend_scm0e_35{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}._legendExtra_scm0e_42{display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}._key_scm0e_47{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:12px}._scroller_scm0e_55{max-height:70vh;overflow:auto;border:1px solid var(--line-soft);border-radius:var(--radius-sm)}._grid_scm0e_62{display:grid;grid-template-columns:minmax(132px,max-content) repeat(var(--days),var(--col));width:max-content;font-size:12px}._sticky_scm0e_70{position:sticky;left:0;z-index:3;background:var(--surface-raised);border-right:1px solid var(--line-soft)}._corner_scm0e_78{top:0;z-index:5;display:flex;align-items:flex-end;padding:8px 12px;color:var(--text-secondary);font-weight:700;border-bottom:1px solid var(--line-soft)}._dayHead_scm0e_89{font:inherit;border-top:0;border-right:0;cursor:default;position:sticky;top:0;z-index:4;display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 0;background:var(--surface-raised);border-bottom:1px solid var(--line-soft);border-left:1px solid var(--line-hair);color:var(--text-secondary)}._dayHead_scm0e_89 b{color:var(--text-primary);font-size:14px;font-variant-numeric:tabular-nums}._dayHead_scm0e_89 small{font-size:11px;font-variant-numeric:tabular-nums}._dayHead_scm0e_89[data-weekend] span{color:var(--brand-amber-ink)}._dayHead_scm0e_89[data-today]{box-shadow:inset 0 -3px 0 var(--brand-amber)}._dayHead_scm0e_89[data-today] b{color:var(--brand-amber-ink)}._groupHead_scm0e_127{display:flex;align-items:baseline;gap:6px;white-space:nowrap;padding:8px 12px;border:0;border-bottom:1px solid var(--line-soft);background:var(--surface-sunken);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._groupHead_scm0e_127 small{margin-left:auto}._groupHead_scm0e_127:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:-2px}._groupChevron_scm0e_149{display:inline-block;width:10px;color:var(--text-secondary);transform:rotate(90deg);transition:transform .18s cubic-bezier(.2,0,0,1)}._groupHead_scm0e_127[aria-expanded=false] ._groupChevron_scm0e_149{transform:none}@media(prefers-reduced-motion:reduce){._groupChevron_scm0e_149{transition:none}}._groupHead_scm0e_127 small{color:var(--text-secondary)}._groupCell_scm0e_167{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 0;background:var(--surface-sunken);border-bottom:1px solid var(--line-soft);border-left:1px solid var(--line-hair);font-variant-numeric:tabular-nums}._groupCell_scm0e_167 small{color:var(--state-attention);font-size:11px}._groupCell_scm0e_167[data-full] b{color:var(--state-danger)}._row_scm0e_186{display:contents}._roomCell_scm0e_189{display:flex;align-items:center;justify-content:space-between;gap:6px;height:40px;padding:0 12px;border-bottom:1px solid var(--line-hair)}._roomCell_scm0e_189 b{font-variant-numeric:tabular-nums}._roomBtn_scm0e_202{width:100%;border-top:0;border-right:0;border-left:0;color:inherit;font:inherit;text-align:left;cursor:pointer}._roomBtn_scm0e_202:hover:not(:disabled) b{text-decoration:underline;text-underline-offset:3px}._roomBtn_scm0e_202:disabled{cursor:default}._roomCell_scm0e_189 small{color:var(--text-secondary)}._track_scm0e_223{position:relative;grid-column:2 / -1;height:40px;border-bottom:1px solid var(--line-hair);cursor:cell;touch-action:none;-webkit-user-select:none;user-select:none}._slot_scm0e_233{position:absolute;top:0;bottom:0;width:var(--col);border-left:1px solid var(--line-hair);pointer-events:none}._slot_scm0e_233[data-weekend]{background:color-mix(in srgb,var(--surface-sunken) 55%,transparent)}._slot_scm0e_233[data-today]{background:color-mix(in srgb,var(--brand-amber) 7%,transparent)}._selection_scm0e_248{position:absolute;top:4px;bottom:4px;border:1.5px dashed var(--brand-amber-ink);border-radius:6px;background:color-mix(in srgb,var(--brand-amber) 14%,transparent);pointer-events:none}._bar_scm0e_259{position:absolute;top:6px;height:28px;display:inline-flex;align-items:center;gap:6px;min-width:0;padding:0 10px 0 3px;border:0;border-radius:6px;background:var(--room-taken);color:var(--text-inverse);font:inherit;font-size:12px;font-weight:700;text-align:left;white-space:nowrap;overflow:hidden;cursor:pointer;z-index:1;transition:transform .12s ease-out,opacity .14s ease-out}._bar_scm0e_259>span:first-child{transform:scale(.85)}._bar_scm0e_259 span{overflow:hidden;text-overflow:ellipsis}._bar_scm0e_259 small{opacity:.75;font-weight:600}._bar_scm0e_259:hover{transform:translateY(-1px);box-shadow:var(--shadow-raise)}._bar_scm0e_259[data-clipped-start]{border-top-left-radius:0;border-bottom-left-radius:0}._bar_scm0e_259[data-kind=CONFIRMED],._bar_scm0e_259[data-kind=HOLD]{background:color-mix(in srgb,var(--room-taken) 14%,var(--surface-raised));box-shadow:inset 0 0 0 1.5px var(--room-taken);color:var(--text-primary)}._bar_scm0e_259[data-kind=HOLD]{box-shadow:none;outline:1.5px dashed var(--room-taken);outline-offset:-1.5px}._bar_scm0e_259[data-kind=DEPARTED]{background:color-mix(in srgb,var(--room-taken) 30%,var(--surface-raised));color:var(--text-primary);opacity:.7}._bar_scm0e_259[data-kind=MAINTENANCE],._bar_scm0e_259[data-kind=BLOCK]{background:repeating-linear-gradient(-45deg,var(--room-not-ready) 0 7px,color-mix(in srgb,var(--room-not-ready) 85%,var(--text-primary)) 7px 9px);color:var(--room-on-not-ready, var(--text-primary))}._bar_scm0e_259[data-dim]{opacity:.25}._dot_scm0e_334{flex:none;width:8px;height:8px;border-radius:50%;background:var(--state-danger)}._now_scm0e_343{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--state-danger);opacity:.7;pointer-events:none;z-index:2}._links_scm0e_355{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--space-3)}._pairs_scm0e_362{display:grid;gap:4px}._empty_scm0e_367{color:var(--text-secondary)}@media(prefers-reduced-motion:reduce){._bar_scm0e_259{transition:none}}button._dayHead_scm0e_89{cursor:pointer}button._dayHead_scm0e_89:hover{background:var(--surface-sunken)}._mark_scm0e_386{display:inline-block;max-width:calc(var(--col) - 8px);padding:0 6px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-amber) 22%,transparent);color:var(--brand-amber-ink);font-size:11px;font-style:normal;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mark_scm0e_386[data-kind=EVENT]{background:color-mix(in srgb,var(--state-info) 22%,transparent);color:var(--state-info)}._mark_scm0e_386[data-kind=NOTE]{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-soft);color:var(--text-primary);font-weight:600}._dayHead_scm0e_89[data-mark],._groupCell_scm0e_167[data-mark],._slot_scm0e_233[data-mark]{background:color-mix(in srgb,var(--brand-amber) 8%,var(--surface-raised))}._slot_scm0e_233[data-mark]{background:color-mix(in srgb,var(--brand-amber) 6%,transparent)}._scroller_scm0e_55[data-bold] ._slot_scm0e_233[data-weekend]{background:color-mix(in srgb,var(--brand-sage) 16%,transparent)}._scroller_scm0e_55[data-bold] ._dayHead_scm0e_89[data-mark=HOLIDAY],._scroller_scm0e_55[data-bold] ._groupCell_scm0e_167[data-mark=HOLIDAY]{background:color-mix(in srgb,var(--brand-clay) 28%,var(--surface-raised))}._scroller_scm0e_55[data-bold] ._slot_scm0e_233[data-mark=HOLIDAY]{background:color-mix(in srgb,var(--brand-clay) 18%,transparent)}._scroller_scm0e_55[data-bold] ._dayHead_scm0e_89[data-mark=EVENT],._scroller_scm0e_55[data-bold] ._groupCell_scm0e_167[data-mark=EVENT]{background:color-mix(in srgb,var(--state-info) 26%,var(--surface-raised))}._scroller_scm0e_55[data-bold] ._slot_scm0e_233[data-mark=EVENT]{background:color-mix(in srgb,var(--state-info) 16%,transparent)}._dayTitle_scm0e_438{display:flex;align-items:center;gap:8px;margin:0 0 var(--space-3)}._groupCell_scm0e_167[data-wide]{flex-direction:row;justify-content:flex-start;gap:8px;padding-left:12px}._holdRow_scm0e_454{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:var(--space-3) 0 var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line-soft);color:var(--text-secondary);font-size:13px}._flow_1jp2i_3{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._step_1jp2i_11{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:var(--space-4)}._rail_1jp2i_18{position:relative;display:flex;justify-content:center}._rail_1jp2i_18:after{content:"";position:absolute;top:36px;bottom:0;left:50%;width:2px;transform:translate(-50%);background:var(--line-soft)}._step_1jp2i_11:last-child ._rail_1jp2i_18:after{display:none}._step_1jp2i_11[data-state=done] ._rail_1jp2i_18:after{background:var(--state-ok, var(--brand-sage, #5e7a6a))}._dot_1jp2i_40{position:relative;z-index:1;display:grid;width:32px;height:32px;margin-top:6px;place-items:center;border:2px solid var(--line-control);border-radius:50%;background:var(--surface-raised);color:var(--text-secondary);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}._step_1jp2i_11[data-state=current] ._dot_1jp2i_40{border-color:var(--text-primary);background:var(--text-primary);color:var(--surface-raised)}._step_1jp2i_11[data-state=done] ._dot_1jp2i_40{border-color:var(--state-ok, var(--brand-sage, #5e7a6a));background:var(--state-ok, var(--brand-sage, #5e7a6a));color:#fff}._card_1jp2i_67{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-md, 12px);background:var(--surface-raised)}._step_1jp2i_11[data-state=current] ._card_1jp2i_67{padding:var(--space-4) var(--space-5) var(--space-5);border-color:var(--brand-amber);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-amber) 14%,transparent)}._step_1jp2i_11[data-state=todo] ._card_1jp2i_67{background:transparent;border-style:dashed}._head_1jp2i_84{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:32px}._title_1jp2i_91{color:var(--text-primary);font-size:15px;font-weight:700}._step_1jp2i_11[data-state=todo] ._title_1jp2i_91{color:var(--text-secondary)}._summary_1jp2i_99{flex:1;min-width:0;overflow:hidden;color:var(--text-secondary);font-size:13px;text-overflow:ellipsis;white-space:nowrap}._body_1jp2i_108{display:grid;gap:var(--space-4);margin-top:var(--space-3)}._next_1jp2i_114{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:var(--space-2)}._blocked_1jp2i_121{color:var(--text-secondary);font-size:12.5px}._group_1jp2i_127{display:grid;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-md, 12px);background:var(--surface-raised)}._groupTitle_1jp2i_136{font-size:14px}._groupRooms_1jp2i_139{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}._groupRoom_1jp2i_139{display:inline-flex;align-items:center;gap:8px;min-width:96px;padding:6px 10px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._groupRoom_1jp2i_139 b{display:block;font-size:13px;font-variant-numeric:tabular-nums}._groupRoom_1jp2i_139 small{display:block;color:var(--text-secondary);font-size:11.5px}._groupRoom_1jp2i_139:disabled{cursor:default}._groupRoom_1jp2i_139[data-state=todo]:disabled{opacity:.5}._groupRoom_1jp2i_139[data-state=current]{border-color:var(--brand-amber);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-amber) 14%,transparent)}._groupRoom_1jp2i_139[data-state=done]{border-color:transparent;background:color-mix(in srgb,var(--state-ok, #5e7a6a) 12%,transparent)}._groupMark_1jp2i_185{display:grid;width:18px;height:18px;place-items:center;border:1.5px solid var(--line-control);border-radius:50%;color:#fff}._groupRoom_1jp2i_139[data-state=done] ._groupMark_1jp2i_185{border-color:var(--state-ok, #5e7a6a);background:var(--state-ok, #5e7a6a)}._groupRoom_1jp2i_139[data-state=current] ._groupMark_1jp2i_185{border-color:var(--brand-amber);background:var(--brand-amber)}._wrap_ff9c8_2{position:relative;width:100%}._wrap_ff9c8_2>input{box-sizing:border-box;width:100%}._pop_ff9c8_13{position:absolute;z-index:30;top:calc(100% + 4px);right:0;left:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-amber) 45%,var(--line-soft));border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:0 8px 24px color-mix(in srgb,var(--text-primary) 14%,transparent)}._head_ff9c8_26{padding:6px 12px 4px;color:var(--brand-amber-ink);font-size:11px;font-weight:700;letter-spacing:.04em}._list_ff9c8_34{max-height:240px;margin:0;padding:0 0 4px;overflow-y:auto;list-style:none}._row_ff9c8_42{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:36px;padding:0 12px;font-size:13px;cursor:pointer}._row_ff9c8_42:hover,._row_ff9c8_42[aria-selected=true]{background:color-mix(in srgb,var(--brand-amber) 12%,var(--surface-raised))}._row_ff9c8_42[data-new] ._value_ff9c8_58{color:var(--text-secondary)}._value_ff9c8_58{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_ff9c8_69{flex:none;color:var(--text-secondary);font-size:11.5px}@media(pointer:coarse){._row_ff9c8_42{min-height:44px}}._thumb_10pky_4{flex:none;display:inline-grid;place-items:center;overflow:hidden;border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-decorative);font-weight:700}._thumb_10pky_4 img{width:100%;height:100%;object-fit:cover}._itemCell_10pky_21{display:inline-flex;align-items:center;gap:8px;min-width:0}._itemCell_10pky_21 b{font-weight:600}._itemBtn_10pky_32{border:0;padding:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._itemBtn_10pky_32:hover b{text-decoration:underline;text-underline-offset:2px}._itemBtn_10pky_32:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}._seg_10pky_54{display:inline-flex;flex-wrap:wrap;padding:3px;border-radius:var(--radius-pill);background:var(--surface-sunken);gap:2px}._seg_10pky_54 button{height:30px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:12.5px;font-weight:700}._seg_10pky_54 button[aria-pressed=true]{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--shadow-raise)}._seg_10pky_54 button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._toolbar_10pky_87{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:var(--space-4)}._toolbarTop_10pky_97{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:var(--space-3)}._toolbarFilters_10pky_105{flex:1 1 auto;display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap;min-width:0}._toolbarActions_10pky_114{margin-left:auto}._toolbarChips_10pky_118{margin-bottom:var(--space-4)}._chips_10pky_122{display:flex;gap:6px;flex-wrap:wrap}._chip_10pky_122{height:28px;padding:0 12px;border:1px solid var(--line-control);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}._chip_10pky_122[aria-pressed=true]{border-color:var(--text-primary);color:var(--text-primary);font-weight:700}._cards_10pky_147{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}._card_10pky_147{position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0;padding:0;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}._card_10pky_147:hover{border-color:var(--line-control);box-shadow:var(--shadow-raise);transform:translateY(-1px)}._card_10pky_147:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._card_10pky_147[data-on=true]{border-color:var(--brand-sage);box-shadow:0 0 0 1px var(--brand-sage)}._card_10pky_147[data-off=true]{opacity:.62}._cardImg_10pky_193{aspect-ratio:4 / 3;max-width:100%;display:grid;place-items:center;background:var(--surface-sunken);color:var(--text-decorative);font-size:22px;font-weight:700;overflow:hidden}._cardImg_10pky_193 img{width:100%;height:100%;object-fit:cover}._cardBody_10pky_211{display:grid;gap:3px;padding:8px 10px 10px;min-width:0}._cardName_10pky_218{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardMeta_10pky_226{font-size:11.5px;color:var(--text-secondary);display:flex;justify-content:space-between;gap:6px}._cardPrice_10pky_234{font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}._badge_10pky_240{position:absolute;top:6px;left:6px}._qtyBadge_10pky_246{position:absolute;top:6px;right:6px;min-width:24px;height:24px;padding:0 6px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--text-primary);color:var(--text-inverse);font-size:12px;font-weight:700;animation:_pop_10pky_1 .18s ease-out}@keyframes _pop_10pky_1{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}._till_10pky_275{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start}@media(max-width:900px){._till_10pky_275{grid-template-columns:minmax(0,1fr)}}._cart_10pky_288{display:grid;gap:10px;padding:12px;border-radius:var(--radius-md);background:var(--surface-sunken);position:sticky;top:0}._cartLine_10pky_298{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px;align-items:center;font-size:12.5px}._stepper_10pky_306{display:inline-flex;align-items:center;gap:4px}._stepper_10pky_306 button{width:24px;height:24px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;cursor:pointer}._total_10pky_323{display:flex;justify-content:space-between;align-items:baseline;font-weight:700;font-size:15px;border-top:1px solid var(--line-soft);padding-top:8px}._machines_10pky_334{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:12px}@media(max-width:480px){._machines_10pky_334{grid-template-columns:minmax(0,1fr)}}._machine_10pky_334{display:grid;gap:8px;padding:12px;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised);min-width:0}._machineHead_10pky_356{display:flex;justify-content:space-between;align-items:baseline;gap:8px}._machineHead_10pky_356 b{font-size:14px}._parts_10pky_367{display:grid;gap:4px;margin:0;padding:0;list-style:none}._part_10pky_367{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:6px 8px;border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:12.5px}._part_10pky_367 button{border:0;background:none;color:inherit;font:inherit;padding:0;text-align:left;cursor:pointer;min-width:0}._dist_10pky_397{display:grid;gap:4px;margin:0;padding:0;list-style:none}._dist_10pky_397 li{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;padding:4px 0;border-bottom:1px dashed var(--line-soft)}._photoPick_10pky_414{position:relative;display:grid;place-items:center;width:120px;aspect-ratio:1;max-width:100%;border:1px dashed var(--line-control);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:12px;cursor:pointer;overflow:hidden}._photoPick_10pky_414 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){._card_10pky_147,._qtyBadge_10pky_246{transition:none;animation:none}}._parTable_10pky_447{width:100%;border-collapse:collapse;font-size:13px}._parTable_10pky_447 th,._parTable_10pky_447 td{padding:6px 8px;border-top:1px solid var(--line-hair);text-align:left;vertical-align:middle}._parTable_10pky_447 thead th{border-top:none;background:color-mix(in srgb,var(--text-secondary) 8%,transparent);color:var(--text-secondary);font-size:12px;font-weight:600}._parTable_10pky_447 tbody th{font-weight:600}._parTable_10pky_447 td input{width:100%;min-width:72px}._parTable_10pky_447 ._num_10pky_473{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._parScroll_10pky_478{max-height:52vh;overflow:auto;border:1px solid var(--line-soft);border-radius:10px}._dirtyRow_10pky_484{background:color-mix(in srgb,var(--brand-amber) 12%,transparent)}._linkBtn_10pky_487{padding:0;border:none;background:none;font:inherit;color:var(--brand-wood);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._linkBtn_10pky_487:focus-visible{outline:2px solid var(--brand-wood);outline-offset:2px}._takeBar_10pky_504{display:grid;gap:12px;margin:12px 0 72px;padding:14px 16px;border-radius:12px;border:1px solid var(--line-soft);background:var(--surface-raised);font-size:14px}._takeActions_10pky_514{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}._qrRoute_10pky_522{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;font-size:14px}._xwStar_10pky_532{flex:none;margin-right:4px;fill:var(--brand-gold)}._advice_10pky_537{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0 0 4px;padding:10px 12px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--brand-gold) 10%,var(--surface-raised));font-size:14px;line-height:22px}._advice_10pky_537 dt{color:var(--brand-gold-ink);font-weight:600}._advice_10pky_537 dd{margin:0}._qrAlt_10pky_555{display:inline-flex;flex-wrap:wrap;gap:4px}._obs_10pky_562{display:grid;gap:6px;text-align:left}._obsHead_10pky_567{display:inline-flex;align-items:center;font-weight:600}._obsRow_10pky_572{display:grid;grid-template-columns:3.5em 1fr;gap:8px}._obsTopic_10pky_577{color:var(--text-secondary)}._sections_158wg_1{display:grid;gap:12px}._grid_158wg_6{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}._card_158wg_12{display:grid;align-content:start;gap:10px;padding:14px;border:1px solid var(--line-soft);border-radius:12px;background:var(--surface-raised)}._card_158wg_12 header,._card_158wg_12 footer{display:flex;align-items:center;justify-content:space-between;gap:8px}._card_158wg_12 header b{font-size:14px}._secretRow_158wg_34{display:flex;align-items:center;gap:6px}._secretRow_158wg_34>:first-child{flex:1}._hint_158wg_44{flex:1;color:var(--text-secondary);font-family:var(--font-mono);font-size:12px}._toggle_158wg_51{display:inline-flex;align-items:center;gap:6px;font-size:12px}._readOnly_158wg_58{margin-bottom:14px;padding:16px 18px;border:2px solid var(--line-strong, var(--line-soft));border-radius:12px;background:var(--surface-raised);color:var(--text-primary);font-size:16px;font-weight:700;line-height:1.6}._testRow_158wg_70{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._testOk_158wg_77{color:var(--text-primary);font-weight:700}._testError_158wg_81{color:var(--color-danger, #a03b29);font-weight:700}._capabilities_158wg_86{display:grid;gap:10px;max-width:720px}._capability_158wg_92{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 12px;border:1px solid var(--line-soft);border-radius:10px;background:var(--surface-raised);font-size:14px}._capability_158wg_92 input{width:18px;height:18px}@media(max-width:640px){._grid_158wg_6{grid-template-columns:1fr}._readOnly_158wg_58{font-size:14px}}._field_8uzs2_2{display:inline-flex;flex-direction:column;gap:6px;min-width:0}._label_8uzs2_9{font-size:12.5px;font-weight:700;color:var(--text-primary)}._fieldInline_8uzs2_15{flex-direction:row;align-items:center;gap:8px}._fieldInline_8uzs2_15 ._label_8uzs2_9{white-space:nowrap}._fieldInline_8uzs2_15 ._trigger_8uzs2_23{min-height:38px}._fieldCompact_8uzs2_28{display:inline-flex;min-width:0}._srOnly_8uzs2_32{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._triggerCompact_8uzs2_40{min-height:32px;height:32px;min-width:150px;font-size:12px}._trigger_8uzs2_23{display:inline-flex;align-items:center;gap:8px;min-height:40px;min-width:220px;max-width:100%;padding:0 12px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:border-color .14s ease-out,box-shadow .14s ease-out}._trigger_8uzs2_23:hover{border-color:var(--text-secondary)}._trigger_8uzs2_23[aria-expanded=true]{border-color:var(--brand-amber);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-amber) 22%,transparent)}._trigger_8uzs2_23[data-invalid]{border-color:var(--state-danger)}._icon_8uzs2_78{flex:none;fill:none;stroke:var(--text-secondary);stroke-width:1.8;stroke-linecap:round}._value_8uzs2_86{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}._value_8uzs2_86 small{color:var(--text-secondary);font-size:12px}._arrow_8uzs2_98{margin:0 8px;color:var(--text-secondary)}._count_8uzs2_103{flex:none;padding:1px 8px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-amber) 18%,transparent);color:var(--brand-amber-ink);font-size:12px;font-weight:700}._caret_8uzs2_113{flex:none;color:var(--text-secondary);font-size:11px}._pop_8uzs2_120{position:fixed;z-index:1000;display:flex;gap:4px;padding:12px;border:1px solid var(--line-soft);border-radius:var(--radius-md, 12px);background:var(--surface-raised);box-shadow:var(--shadow-overlay);animation:_popIn_8uzs2_1 .15s ease-out both}._presets_8uzs2_133{display:flex;flex-direction:column;gap:4px;min-width:96px;padding-right:12px;margin-right:8px;border-right:1px solid var(--line-soft)}._presets_8uzs2_133 button{border:0;padding:8px 10px;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:13px;text-align:left;cursor:pointer;white-space:nowrap}._presets_8uzs2_133 button:hover{background:var(--surface-sunken);color:var(--text-primary)}._presets_8uzs2_133 button[aria-pressed=true]{background:color-mix(in srgb,var(--brand-amber) 18%,transparent);color:var(--brand-amber-ink);font-weight:700}._cal_8uzs2_164{display:flex;flex-direction:column;gap:8px}._quick_8uzs2_170{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px solid var(--line-soft)}._quickRow_8uzs2_177{display:flex;flex-wrap:wrap;align-items:center;gap:2px}._quickLabel_8uzs2_183{min-width:36px;margin-right:4px;color:var(--text-secondary);font-size:12px;font-weight:700}._monthGrid_8uzs2_191{display:grid;flex-basis:100%;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:2px}._quickYear_8uzs2_197{min-width:40px;font-size:13px;text-align:center;font-variant-numeric:tabular-nums}._chip_8uzs2_203{padding:5px 7px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font:inherit;font-size:12.5px;font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap}._chip_8uzs2_203:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-primary)}._chip_8uzs2_203[aria-pressed=true]{background:color-mix(in srgb,var(--brand-amber) 18%,transparent);color:var(--brand-amber-ink);font-weight:700}._chip_8uzs2_203:disabled{opacity:.35;cursor:default}._hint_8uzs2_228{margin:0;color:var(--text-secondary);font-size:12px}._months_8uzs2_233{display:flex;gap:20px}._month_8uzs2_191{width:252px}._monthHead_8uzs2_240{display:grid;grid-template-columns:28px 1fr 28px;align-items:center;text-align:center;margin-bottom:6px;font-size:14px}._nav_8uzs2_248{width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--text-primary);font-size:18px;cursor:pointer}._nav_8uzs2_248:hover:not(:disabled){background:var(--surface-sunken)}._nav_8uzs2_248:disabled{opacity:.3;cursor:default}._week_8uzs2_265,._days_8uzs2_266{display:grid;grid-template-columns:repeat(7,36px)}._week_8uzs2_265 span{text-align:center;color:var(--text-secondary);font-size:11.5px;padding:4px 0}._day_8uzs2_266{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:40px;border:0;padding:0;background:transparent;color:var(--text-primary);font:inherit;font-size:13.5px;font-variant-numeric:tabular-nums;cursor:pointer}._day_8uzs2_266 small{font-size:9.5px;line-height:1;margin-top:1px}._day_8uzs2_266 small._holiday_8uzs2_299{max-width:100%;overflow:hidden;padding:0 2px;color:var(--brand-amber-ink);font-weight:700;text-overflow:ellipsis;white-space:nowrap}._day_8uzs2_266[data-holiday]:not([data-from]):not([data-to])>span{color:var(--brand-amber-ink);font-weight:700}._day_8uzs2_266:hover:not(:disabled)>span{text-decoration:underline;text-underline-offset:3px}._day_8uzs2_266:disabled{color:color-mix(in srgb,var(--text-secondary) 45%,transparent);cursor:default}._day_8uzs2_266[data-today]:not([data-from]):not([data-to]){color:var(--brand-amber-ink);font-weight:700}._day_8uzs2_266[data-mid]{background:color-mix(in srgb,var(--brand-amber) 14%,transparent)}._day_8uzs2_266[data-from],._day_8uzs2_266[data-to]{background:var(--brand-amber);color:var(--surface-raised);font-weight:700}._day_8uzs2_266[data-from]{border-top-left-radius:10px;border-bottom-left-radius:10px}._day_8uzs2_266[data-to]{border-top-right-radius:10px;border-bottom-right-radius:10px}._listPop_8uzs2_343{flex-direction:column;padding:8px}._listTools_8uzs2_347{display:flex;justify-content:space-between;padding:0 4px 6px;border-bottom:1px solid var(--line-soft);margin-bottom:4px}._listTools_8uzs2_347 button{border:0;background:transparent;color:var(--brand-amber-ink);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;padding:4px}._search_8uzs2_364{margin:4px 0;min-height:34px;padding:0 10px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-primary);font:inherit;font-size:13px}._list_8uzs2_343{display:flex;flex-direction:column;max-height:280px;overflow:auto}._option_8uzs2_381{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 8px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-primary);font:inherit;font-size:13.5px;text-align:left;cursor:pointer}._option_8uzs2_381:hover{background:var(--surface-sunken)}._check_8uzs2_399{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border:1.5px solid var(--line-control);border-radius:5px;color:var(--surface-raised);font-size:12px;font-weight:800}._option_8uzs2_381[aria-selected=true] ._check_8uzs2_399{border-color:var(--brand-amber);background:var(--brand-amber)}@keyframes _popIn_8uzs2_1{0%{opacity:0;transform:translateY(-4px)}}@media(max-width:720px){._months_8uzs2_233,._pop_8uzs2_120{flex-direction:column}._presets_8uzs2_133{flex-direction:row;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--line-soft);padding:0 0 8px;margin:0 0 8px}}@media(prefers-reduced-motion:reduce){._pop_8uzs2_120{animation:none}}._popFoot_8uzs2_446{display:flex;justify-content:flex-end;padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--line-soft)}._frame_1qats_2{position:relative}._frame_1qats_2:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-amber) 30%,transparent),var(--brand-amber),color-mix(in srgb,var(--brand-amber) 30%,transparent)) 0 0 / 200% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:_aiFrame_1qats_1 4s ease-in-out infinite}@keyframes _aiFrame_1qats_1{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._frame_1qats_2:before{animation:none}}._badge_1qats_39{position:absolute;z-index:1;left:50%;bottom:0;transform:translate(-50%,50%);padding:0 6px;border:1px solid color-mix(in srgb,var(--brand-amber) 70%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-amber) 14%,var(--surface-raised));color:var(--brand-amber-ink);font-size:10px;font-weight:700;line-height:14px;white-space:nowrap}._card_1qats_57{display:grid;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-5);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--brand-amber) 5%,var(--surface-raised))}._head_1qats_66{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;justify-content:space-between}._title_1qats_73{font-size:14px;font-weight:700}._reasons_1qats_78{display:flex;flex-wrap:wrap;gap:6px 8px;margin:0;padding:0;list-style:none}._reason_1qats_78{display:inline-flex;gap:5px;align-items:center;padding:2px 10px 2px 6px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-amber) 10%,var(--surface-raised));color:var(--text-primary);font-size:12.5px;line-height:20px;white-space:nowrap}._tick_1qats_98{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--brand-amber);color:var(--surface-raised)}._trigger_3zmfx_2{width:100%;min-width:0}._trigger_3zmfx_2 small{color:var(--text-secondary);font-size:12px}._pop_3zmfx_11{max-height:340px}._row_3zmfx_15{width:100%;min-height:44px}._row_3zmfx_15[data-muted]{color:var(--text-secondary)}._row_3zmfx_15[aria-selected=true]{background:color-mix(in srgb,var(--brand-amber) 12%,transparent)}._who_3zmfx_26{display:flex;flex:1;flex-direction:column;min-width:0;line-height:1.3}._who_3zmfx_26 b{font-weight:600}._who_3zmfx_26 small{overflow:hidden;min-width:0;color:var(--text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}._line_3zmfx_45{display:flex;gap:8px;align-items:baseline;justify-content:space-between;min-width:0}._meta_3zmfx_52{display:inline-flex;flex:none;gap:8px;align-items:baseline}._row_3zmfx_15[data-ai]{margin:2px 0 10px}._row_3zmfx_15[data-ai]:not([aria-selected=true]):not(:hover){background:color-mix(in srgb,var(--brand-amber) 5%,transparent)}._dot_3zmfx_67,._dotSlot_3zmfx_68{flex:none;display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;vertical-align:middle}._dot_3zmfx_67{background:color-mix(in srgb,var(--text-secondary) 40%,transparent)}._dot_3zmfx_67[data-on]{background:var(--state-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--state-ok) 22%,transparent)}._state_3zmfx_85{flex:none;min-width:3em;color:var(--text-secondary);font-size:12px}._state_3zmfx_85[data-on]{color:var(--state-ok);font-weight:600}._tick_3zmfx_97{display:inline-grid;flex:none;place-items:center;width:16px;color:var(--brand-amber-ink)}._load_3zmfx_105{flex:none;min-width:4.5em;text-align:right;color:var(--text-secondary);font-size:12px;font-variant-numeric:tabular-nums}._load_3zmfx_105[data-busy]{color:var(--state-attention);font-weight:600}._row_3zmfx_15 ._dot_3zmfx_67,._row_3zmfx_15 ._dotSlot_3zmfx_68{margin:0 3px}._search_3zmfx_125{box-sizing:border-box;width:100%;height:36px;margin-bottom:6px;padding:0 10px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:13px}._search_3zmfx_125:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._split_zik3v_2{display:grid;grid-template-columns:minmax(280px,1fr) minmax(0,2fr);align-items:start;gap:var(--space-4);margin-top:var(--space-4)}._filters_zik3v_10{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._filters_zik3v_10>:first-child{flex:1 1 240px;min-width:0}._filters_zik3v_10 select{width:auto}._kv_zik3v_28{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:4px var(--space-5)}._pair_zik3v_34{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:var(--space-4)}._access_zik3v_41{margin-top:var(--space-4);border-top:1px solid var(--line-hair);padding-top:var(--space-3)}._access_zik3v_41 summary{color:var(--text-secondary);font-size:12.5px;cursor:pointer}@media(max-width:1100px){._split_zik3v_2{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){._filters_zik3v_10>:first-child{flex-basis:100%}}._nameBtn_zik3v_67{padding:0;border:0;background:none;font:inherit;font-weight:600;cursor:pointer;text-align:left;white-space:nowrap}._nameBtn_zik3v_67:hover{text-decoration:underline}._hint_zik3v_83{margin:0;color:var(--text-secondary);font-size:12px}._scrim_ndqbb_3{position:fixed;z-index:44;inset:0;background:color-mix(in srgb,var(--surface-inverse, #14110c) 10%,transparent)}._drawer_ndqbb_10{position:fixed;z-index:45;top:0;right:0;display:flex;width:min(100vw / var(--ui-zoom, 1),480px);height:calc(100dvh / var(--ui-zoom, 1));flex-direction:column;border-left:1px solid var(--line-soft);background:var(--surface-raised);box-shadow:var(--shadow-overlay);outline:none;animation:_slideIn_ndqbb_1 .16s ease-out}@keyframes _slideIn_ndqbb_1{0%{transform:translate(24px);opacity:0}}@media(prefers-reduced-motion:reduce){._drawer_ndqbb_10{animation:none}}._head_ndqbb_39{display:grid;gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-4)}._headTop_ndqbb_45{display:flex;align-items:center;justify-content:space-between}._kicker_ndqbb_51{color:var(--text-secondary);font-size:var(--text-caption-size);font-weight:600}._who_ndqbb_57{display:flex;align-items:center;gap:var(--space-4)}._avatar_ndqbb_64{display:grid;flex:none;width:64px;height:64px;place-items:center;border:3px solid var(--line-control);border-radius:50%;background:var(--surface-sunken);color:var(--text-primary);font-size:26px;font-weight:700}._avatar_ndqbb_64[data-member=yes]{border-color:var(--brand-amber)}._whoText_ndqbb_81{display:grid;min-width:0;gap:4px}._name_ndqbb_87{margin:0;overflow:hidden;font:var(--text-page-title);font-size:22px;text-overflow:ellipsis;white-space:nowrap}._name_ndqbb_87 small{margin-left:8px;color:var(--text-secondary);font-size:13px;font-weight:500}._meta_ndqbb_102{color:var(--text-secondary);font-size:13px}._chips_ndqbb_107{display:flex;flex-wrap:wrap;gap:6px}._headActions_ndqbb_113{display:flex;flex-wrap:wrap;gap:8px}._tabs_ndqbb_120{padding:0 var(--space-5) var(--space-3);border-bottom:1px solid var(--line-soft)}._body_ndqbb_125{display:grid;flex:1;min-height:0;align-content:start;gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-6, 32px);overflow-y:auto;overscroll-behavior:contain}._section_ndqbb_136{display:grid;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-hair, var(--line-soft))}._section_ndqbb_136:last-child{border-bottom:0}._sectionHead_ndqbb_146{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--space-3)}._sectionHead_ndqbb_146 h3{margin:0;font-size:var(--text-body-strong-size, 14px);font-weight:var(--text-body-strong-weight, 700)}._sectionHead_ndqbb_146>span{color:var(--text-secondary);font-size:var(--text-caption-size)}._sectionHead_ndqbb_146>._sectionAction_ndqbb_161{margin-left:auto}._kv_ndqbb_165{display:grid;gap:6px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-sunken);font-size:13px}._empty_ndqbb_174{margin:0;color:var(--text-secondary);font-size:13px}._chipRow_ndqbb_180{display:flex;flex-wrap:wrap;gap:8px}._notes_ndqbb_186{display:grid;margin:0;padding:0;list-style:none}._note_ndqbb_186{display:grid;gap:4px;padding:var(--space-3) 0;border-top:1px solid var(--line-soft)}._note_ndqbb_186:first-child{border-top:0}._note_ndqbb_186 p{margin:0;font-size:14px;line-height:1.55;white-space:pre-wrap}._noteBy_ndqbb_209{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;color:var(--text-secondary);font-size:12px}._notesBar_ndqbb_218{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}._noteForm_ndqbb_225{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-sm)}._formActions_ndqbb_233{display:flex;justify-content:flex-end;gap:8px}._coupons_ndqbb_239{display:grid;gap:8px;margin:0;padding:0;list-style:none}._coupons_ndqbb_239 li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:10px var(--space-3);border:1px dashed var(--line-control);border-radius:var(--radius-sm)}._coupons_ndqbb_239 li>div{display:grid;min-width:0;gap:2px}._coupons_ndqbb_239 li span{color:var(--text-secondary);font-size:12px}._couponSide_ndqbb_265{flex:none;justify-items:end;text-align:right}._memberActions_ndqbb_272{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._memberActions_ndqbb_272+._empty_ndqbb_174{margin-top:8px}._memberPick_ndqbb_284{display:grid;gap:6px;max-height:280px;overflow-y:auto}._memberPickItem_ndqbb_291{display:grid;gap:2px;padding:8px 12px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);color:inherit;font:inherit;text-align:left;cursor:pointer}._memberPickItem_ndqbb_291[aria-checked=true]{border-color:var(--brand-gold);background:var(--tint-amber)}._memberPickItem_ndqbb_291:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._body_1l9y7_3{display:grid;gap:var(--space-5)}._meta_1l9y7_8{display:flex;flex-wrap:wrap;gap:6px var(--space-4);color:var(--text-secondary);font-size:var(--text-caption-size)}._meta_1l9y7_8 b{color:var(--text-primary);font-weight:600}._section_1l9y7_21{display:grid;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line-hair)}._sectionHead_1l9y7_28{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--space-3)}._sectionHead_1l9y7_28 h4{margin:0;font-size:var(--text-body-strong-size);font-weight:var(--text-body-strong-weight)}._stack_1l9y7_42{display:flex;height:10px;overflow:hidden;border-radius:999px;background:var(--surface-sunken)}._stack_1l9y7_42>span{min-width:2px}._stack_1l9y7_42>span+span{border-left:2px solid var(--surface-raised)}._legend_1l9y7_58{display:flex;flex-wrap:wrap;gap:6px var(--space-4);margin:0;padding:0;list-style:none;font-size:var(--text-caption-size)}._legend_1l9y7_58 li{display:inline-flex;align-items:center;gap:6px}._legend_1l9y7_58 i{width:8px;height:8px;border-radius:2px}._legend_1l9y7_58 em{color:var(--text-secondary);font-style:normal}._cols_1l9y7_85{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4);align-items:start}._card_1l9y7_92{display:grid;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised)}._card_1l9y7_92>b{font-size:var(--text-caption-size);font-weight:600;color:var(--text-secondary)}._rank_1l9y7_109{display:grid;gap:6px;margin:0;padding:0;list-style:none;font-size:var(--text-table-size)}._rank_1l9y7_109 li{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:2px var(--space-2)}._rank_1l9y7_109 li>span:first-child{color:var(--text-secondary);font-size:var(--text-micro-size);font-variant-numeric:tabular-nums}._rank_1l9y7_109 li>span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rank_1l9y7_109 li>em{color:var(--text-secondary);font-style:normal;font-variant-numeric:tabular-nums}._track_1l9y7_143{grid-column:2 / -1;height:4px;border-radius:999px;background:var(--surface-sunken)}._track_1l9y7_143>span{display:block;height:100%;border-radius:inherit;background:var(--brand-sage)}._empty_1l9y7_157{margin:0;color:var(--text-secondary);font-size:var(--text-caption-size)}._hourChart_1l9y7_164{display:grid;gap:var(--space-2)}._bands_1l9y7_169{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;font-size:var(--text-micro-size)}._bands_1l9y7_169 span{padding:2px 6px;border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);text-align:center;white-space:nowrap}._bands_1l9y7_169 span[data-peak]{background:color-mix(in srgb,var(--brand-sage) 18%,transparent);color:var(--text-primary);font-weight:600}._bars_1l9y7_191{display:grid;grid-template-columns:repeat(24,1fr);align-items:end;gap:2px;height:72px;border-bottom:1px solid var(--line-soft)}._bar_1l9y7_191{border-radius:2px 2px 0 0;background:var(--brand-sage)}._bar_1l9y7_191[data-empty]{background:var(--line-hair)}._axis_1l9y7_209{display:flex;justify-content:space-between;color:var(--text-secondary);font-size:10.5px;font-variant-numeric:tabular-nums}._tags_1l9y7_218{display:flex;flex-wrap:wrap;gap:6px}._games_1l9y7_224{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}._game_1l9y7_224{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px var(--space-3);align-items:baseline;padding:var(--space-3) var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised)}._game_1l9y7_224[data-first]{border-color:var(--brand-sage)}._game_1l9y7_224>em{grid-row:span 2;font-family:var(--font-serif);font-size:var(--text-kpi-size);line-height:1;font-style:normal;color:var(--text-decorative)}._game_1l9y7_224>b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body-strong-size)}._game_1l9y7_224>span{color:var(--text-secondary);font-size:var(--text-caption-size);font-variant-numeric:tabular-nums}._meters_1l9y7_270{display:grid;gap:var(--space-3)}._meter_1l9y7_270{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px var(--space-2);font-size:var(--text-table-size)}._meter_1l9y7_270>b{font-variant-numeric:tabular-nums}._meter_1l9y7_270>._track_1l9y7_143{grid-column:1 / -1;height:6px}._hint_1l9y7_291{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-caption-size)}._page_2g7re_2 :is(button,input,select,textarea){min-height:48px;font-size:15px}._page_2g7re_2 :is(input[type=checkbox],input[type=radio]){width:22px;min-height:22px;height:22px}._page_2g7re_2{font-size:15px;overflow-wrap:anywhere}._topRight_2g7re_19{display:inline-flex;gap:var(--space-3);align-items:center}._scanLink_2g7re_25{display:inline-flex;align-items:center;min-height:var(--target-min);padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--line-control);color:var(--text-primary);font-weight:600;text-decoration:none}._scanLink_2g7re_25:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._page_r3ec9_1{min-width:0}._topActions_r3ec9_5{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end}._channelSelect_r3ec9_14{width:auto;min-width:128px;height:var(--target-min);font-size:12px}._workspace_r3ec9_22{margin-top:var(--space-5)}._orderLink_r3ec9_26{padding:2px 0;border:0;background:transparent;color:var(--brand-amber-ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}._detailHeading_r3ec9_36{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--line-soft)}._detailHeading_r3ec9_36 div{min-width:0}._detailHeading_r3ec9_36 span{display:block;margin-bottom:3px;color:var(--text-secondary);font-size:var(--text-micro-size)}._detailHeading_r3ec9_36 strong{display:block;overflow:hidden;font-size:18px;text-overflow:ellipsis;white-space:nowrap}._detailList_r3ec9_64{display:grid;gap:0;margin:0}._detailList_r3ec9_64 div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--space-4);padding:11px 0;border-bottom:1px solid var(--line-hair)}._detailList_r3ec9_64 div:last-child{border-bottom:0}._detailList_r3ec9_64 dt{color:var(--text-secondary);font-size:12px}._detailList_r3ec9_64 dd{margin:0;overflow-wrap:anywhere;font-size:13px;font-weight:600}@media(max-width:760px){._topActions_r3ec9_5{width:100%;justify-content:flex-start}}._newWrap_r3ec9_105{position:relative}._newCaret_r3ec9_108{display:inline-block;margin-left:6px;transition:transform .18s cubic-bezier(.2,0,0,1)}._newCaret_r3ec9_108[data-open]{transform:rotate(180deg)}._newMenu_r3ec9_116{position:absolute;z-index:20;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;gap:4px;width:260px;padding:6px;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-overlay);transform-origin:top right;animation:_newIn_r3ec9_1 .18s cubic-bezier(.2,0,0,1) both}._newItem_r3ec9_133{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;animation:_newIn_r3ec9_1 .22s cubic-bezier(.2,0,0,1) both}._newItem_r3ec9_133:nth-child(2){animation-delay:40ms}._newItem_r3ec9_133:hover,._newItem_r3ec9_133:focus-visible{background:var(--surface-sunken);outline:none}._newItem_r3ec9_133 b{font-size:14px}._newItem_r3ec9_133 span{color:var(--text-secondary);font-size:12px}@keyframes _newIn_r3ec9_1{0%{opacity:0;transform:translateY(-6px) scale(.97)}}@media(prefers-reduced-motion:reduce){._newMenu_r3ec9_116,._newItem_r3ec9_133,._newCaret_r3ec9_108{animation:none;transition:none}}._chips_jz6bt_2{display:flex;flex-wrap:wrap;gap:6px}._chip_jz6bt_2{min-height:32px;padding:0 12px;border:1px solid var(--line-control);border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer;transition:background .14s ease-out,border-color .14s ease-out,color .14s ease-out}._chip_jz6bt_2:hover{border-color:var(--text-secondary);color:var(--text-primary)}._chip_jz6bt_2[aria-pressed=true]{border-color:var(--brand-amber);background:color-mix(in srgb,var(--brand-amber) 18%,transparent);color:var(--brand-amber-ink);font-weight:700}._tags_jz6bt_33{display:inline-flex;flex-wrap:wrap;gap:4px}._tag_jz6bt_33{padding:1px 8px;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-primary);font-size:12px;white-space:nowrap}._none_jz6bt_46{color:var(--text-secondary);font-size:12px}@media(prefers-reduced-motion:reduce){._chip_jz6bt_2{transition:none}}._page_liyhv_1{min-width:0}._flowBar_liyhv_5{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised)}._flowHint_liyhv_17{margin-left:auto;color:var(--text-secondary);font-size:12px}._workflow_liyhv_22{margin-bottom:var(--space-5)}._sourceLabel_liyhv_26{margin-bottom:var(--space-3);color:var(--text-primary);font-size:12px;font-weight:700}._sourceChoices_liyhv_33{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-3);margin-bottom:var(--space-5)}._sourceChoice_liyhv_33{display:grid;gap:3px;padding:var(--space-3);border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._sourceChoice_liyhv_33:hover{border-color:var(--brand-gold)}._sourceChoice_liyhv_33:focus-visible{outline:2px solid var(--brand-gold);outline-offset:2px}._sourceChoice_liyhv_33[data-active=true]{border-color:var(--brand-gold);background:var(--tint-wood)}._sourceChoice_liyhv_33 strong{font-size:13px}._sourceChoice_liyhv_33 small{color:var(--text-secondary);font-size:11px}._modeSwitch_liyhv_76,._channelRow_liyhv_77{display:flex;align-items:end;gap:var(--space-3)}._grid_liyhv_83{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-5);align-items:start}._mainColumn_liyhv_90{display:grid;gap:var(--space-5)}._summary_liyhv_95{position:sticky;top:var(--space-5)}._fields2_liyhv_100,._fields3_liyhv_101{display:grid;gap:var(--space-4)}._fields2_liyhv_100{grid-template-columns:repeat(2,minmax(0,1fr))}._fields3_liyhv_101{grid-template-columns:repeat(3,minmax(0,1fr))}._channelRow_liyhv_77>:first-child{flex:1 1 auto}._roomTypes_liyhv_118{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:var(--space-4)}._roomLines_liyhv_124{display:grid;gap:var(--space-4);margin-bottom:var(--space-4)}._roomLine_liyhv_124{padding:var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised)}._roomLineTitle_liyhv_137{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}._rosterHeader_liyhv_144{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-5);margin-bottom:var(--space-3)}._roster_liyhv_144{display:grid;gap:var(--space-3)}._rosterRow_liyhv_157{display:grid;grid-template-columns:minmax(120px,1fr) minmax(140px,1fr) minmax(150px,1fr) auto;gap:var(--space-3);align-items:center}._recommendation_liyhv_164{display:grid;gap:4px;margin-top:var(--space-3);padding:var(--space-3);border-left:3px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:12px}._recommendation_liyhv_164 strong{font-size:14px}._recommendation_liyhv_164[data-status=ready] strong{color:var(--ink-on-sage)}._recommendation_liyhv_164[data-status=ready]{border-left-color:var(--state-ok)}._recommendation_liyhv_164[data-status=pending] strong{color:var(--text-secondary)}._recommendation_liyhv_164[data-status=unavailable] strong{color:var(--state-danger)}._recommendation_liyhv_164[data-status=unavailable]{border-left-color:var(--state-danger)}._recommendation_liyhv_164 small{color:var(--text-secondary)}._quoteLine_liyhv_198{display:contents}._roomType_liyhv_118{display:flex;min-height:112px;flex-direction:column;gap:6px;padding:16px;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._roomType_liyhv_118:hover:not(:disabled){border-color:var(--line-control);box-shadow:var(--shadow-hover)}._roomType_liyhv_118[data-active=true]{border-color:var(--brand-gold);background:var(--tint-wood)}._roomType_liyhv_118:disabled{cursor:not-allowed;opacity:.5}._roomType_liyhv_118 strong{font-size:14px}._roomType_liyhv_118 span,._roomType_liyhv_118 small{color:var(--text-secondary);font-size:12px}._priceBox_liyhv_242{display:grid;grid-template-columns:1fr auto;gap:10px var(--space-4);min-height:92px;align-items:baseline;margin-bottom:var(--space-5);padding:var(--space-5);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:12px}@media(max-width:1080px){._grid_liyhv_83{grid-template-columns:minmax(0,1fr)}._summary_liyhv_95{position:static}._roomTypes_liyhv_118{grid-template-columns:repeat(2,minmax(140px,1fr))}._sourceChoices_liyhv_33{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){._modeSwitch_liyhv_76,._channelRow_liyhv_77{align-items:stretch;flex-direction:column}._fields2_liyhv_100,._fields3_liyhv_101,._rosterRow_liyhv_157,._roomTypes_liyhv_118{grid-template-columns:minmax(0,1fr)}._sourceChoices_liyhv_33{grid-template-columns:repeat(2,minmax(0,1fr))}._flowHint_liyhv_17{margin-left:0}}._restricted_liyhv_298{display:grid;gap:var(--space-3);justify-items:start;margin-bottom:var(--space-3)}._restricted_liyhv_298>*{width:100%}._restricted_liyhv_298>button{width:auto}._restrictedList_liyhv_313{margin:4px 0 0;padding-left:18px}._page_1lafw_1{min-width:0}._flow_1lafw_5{margin-bottom:var(--space-5)}._workspace_1lafw_9{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:var(--space-5);align-items:start}@media(max-width:980px){._workspace_1lafw_9{grid-template-columns:minmax(0,1fr)}}._page_1g6uy_1{min-width:0}._toolbar_1g6uy_5{display:flex;align-items:center;gap:var(--space-4);margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-panel-glass, var(--surface-raised))}._toolbar_1g6uy_5>:last-child{width:min(320px,100%);margin-left:auto}._workspace_1g6uy_21{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,372px);gap:var(--space-5);align-items:start}@media(max-width:1080px){._workspace_1g6uy_21{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){._toolbar_1g6uy_5{align-items:stretch;flex-direction:column}._toolbar_1g6uy_5>:last-child{width:100%;margin-left:0}}._stayList_1g6uy_47{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}._stayCard_1g6uy_55{overflow:hidden;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised)}._stayCard_1g6uy_55[data-open]{background:color-mix(in srgb,var(--brand-clay) 22%,var(--surface-raised));box-shadow:inset 3px 0 0 var(--brand-clay)}._staySum_1g6uy_67{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;min-height:60px;padding:10px 12px 10px 14px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._staySum_1g6uy_67:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}._stayRoom_1g6uy_88{min-width:3ch;font-family:var(--font-mono);font-size:18px}._stayMain_1g6uy_94{display:grid;gap:2px;min-width:0}._stayGuest_1g6uy_100{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}._staySub_1g6uy_107{overflow:hidden;color:var(--text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}._staySubRow_1g6uy_115{display:flex;gap:6px;min-width:0}._subType_1g6uy_121{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}._subTime_1g6uy_128{flex:none}._stayChevron_1g6uy_132{color:var(--text-secondary);font-size:18px;transition:transform .16s ease}._stayCard_1g6uy_55[data-open] ._stayChevron_1g6uy_132{transform:rotate(90deg)}._stayMore_1g6uy_142{display:grid;gap:10px;padding:10px 14px 14px;border-top:1px solid var(--line-hair, var(--line-soft))}._stayFacts_1g6uy_149{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:13px}._stayFacts_1g6uy_149 dt{color:var(--text-secondary)}._stayFacts_1g6uy_149 dd{margin:0;text-align:right}._cardGroup_1g6uy_167+._cardGroup_1g6uy_167{margin-top:var(--space-5)}._cardFloor_1g6uy_171{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:12px;font-weight:700;letter-spacing:.04em}._cardGrid_1g6uy_180>div{grid-auto-flow:row dense}._cardOpen_1g6uy_184{display:grid;grid-column:1 / -1;gap:10px;padding:12px 14px;border:1px solid var(--line-control);border-radius:var(--radius-md);background:var(--surface-raised)}._cardOpenHead_1g6uy_194{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}._cardOpen_1g6uy_184 ._stayMore_1g6uy_142{padding:0;border-top:0}._guestLink_1g6uy_207{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:underline dotted;text-underline-offset:3px;cursor:pointer}._guestLink_1g6uy_207:hover{text-decoration-style:solid}._guestLink_1g6uy_207:focus-visible{border-radius:3px;outline:2px solid var(--focus-ring);outline-offset:2px}._seg_1j77h_2{display:inline-flex;gap:4px;padding:3px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-sunken)}._seg_1j77h_2 button{min-width:64px;min-height:32px;padding:0 12px;border:0;border-radius:calc(var(--radius-sm) - 2px);background:transparent;color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer;transition:background .14s ease-out,color .14s ease-out}._seg_1j77h_2 button:hover{color:var(--text-primary)}._seg_1j77h_2 button[aria-checked=true]{background:var(--surface-raised);color:var(--text-primary);font-weight:700;box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 12%,transparent)}._seg_1j77h_2 button[aria-checked=true][data-u=HIGH]{background:color-mix(in srgb,var(--brand-amber) 22%,var(--surface-raised));color:var(--brand-amber-ink)}._seg_1j77h_2 button[aria-checked=true][data-u=URGENT]{background:var(--state-danger);color:var(--surface-raised)}@media(prefers-reduced-motion:reduce){._seg_1j77h_2 button{transition:none}}._layout_rcqsn_2{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:var(--space-5);align-items:start;margin-top:var(--space-3)}._side_rcqsn_9{display:grid;gap:var(--space-4)}@media(max-width:900px){._layout_rcqsn_2{grid-template-columns:minmax(0,1fr)}}._total_qrtju_2{display:flex;justify-content:space-between;align-items:baseline;padding-top:7px;margin-top:5px;border-top:1px solid var(--line-soft)}._total_qrtju_2 b{font-size:13px}._field_qrtju_15{max-width:360px}._go_qrtju_20{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-5)}._stepWhat_qrtju_29{margin:0 0 var(--space-4);max-width:68ch;color:var(--text-secondary);font-size:13px;line-height:20px}._auditTime_qrtju_38{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:baseline;margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:13px}._auditTime_qrtju_38 a{color:var(--text-primary);font-weight:600}._audit_qrtju_38{display:grid;gap:12px}._toolbar_1kezl_4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);margin-bottom:var(--space-4)}._chips_1kezl_13{display:flex;flex-wrap:wrap;gap:6px}._chip_1kezl_13{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:1px solid var(--line-control);border-radius:999px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:12.5px;cursor:pointer}._chip_1kezl_13:hover{border-color:var(--text-secondary)}._chip_1kezl_13[aria-pressed=true]{border-color:var(--surface-inverse);background:var(--surface-inverse);color:var(--text-inverse)}._count_1kezl_44{font-family:var(--font-mono);font-variant-numeric:tabular-nums;opacity:.7}._dot_1kezl_50{width:7px;height:7px;border-radius:50%;background:var(--state-neutral)}._dot_1kezl_50[data-tone=ok]{background:var(--state-ok)}._dot_1kezl_50[data-tone=alert]{background:var(--state-danger)}._dot_1kezl_50[data-tone=pending]{background:var(--brand-amber)}._rack_1kezl_69{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:var(--space-4)}._floors_1kezl_76{display:grid;gap:var(--space-5)}._floorHead_1kezl_81{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.04em}._tiles_1kezl_89{display:grid;grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:var(--space-3)}._tile_1kezl_89{display:grid;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._tile_1kezl_89:hover{box-shadow:var(--shadow-hover)}._tile_1kezl_89[data-tone=alert]{border-color:var(--state-danger)}._tile_1kezl_89[data-tone=pending]{border-color:var(--brand-amber)}._tile_1kezl_89[data-tone=revoked]{opacity:.6}._tile_1kezl_89[aria-pressed=true]{outline:2px solid var(--surface-inverse);outline-offset:1px}._tileHead_1kezl_131{display:flex;align-items:center;justify-content:space-between;gap:6px}._tileHead_1kezl_131 b{font-family:var(--font-mono);font-size:17px;font-weight:500}._tileLabel_1kezl_144,._tileSpec_1kezl_145,._tileFoot_1kezl_146{overflow:hidden;font-size:11.5px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}._tileLabel_1kezl_144,._tileFoot_1kezl_146{color:var(--text-secondary)}._inUse_1kezl_159{color:var(--state-ok);font-weight:600}._detail_1kezl_164{position:sticky;top:var(--space-4);display:grid;gap:var(--space-4);min-width:0}._actions_1kezl_172{display:inline-flex;flex-wrap:wrap;gap:6px}._kv_1kezl_178{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px var(--space-5)}._readings_1kezl_184{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line-hair)}._readings_1kezl_184 dl{display:grid;grid-template-columns:52px minmax(0,1fr);gap:2px var(--space-3);margin:0 0 4px;font-size:12px;line-height:18px}._readings_1kezl_184 dt,._profile_1kezl_200 dt{color:var(--text-secondary)}._readings_1kezl_184 dd,._profile_1kezl_200 dd{min-width:0;margin:0;overflow-wrap:anywhere}._readings_1kezl_184 p{margin:0;font-size:11px}._profile_1kezl_200{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--space-3) var(--space-5);max-width:760px;margin:0;font-size:13px}._iconList_1kezl_225{display:grid;gap:2px}@media(max-width:1100px){._rack_1kezl_69{grid-template-columns:minmax(0,1fr)}._detail_1kezl_164{position:static}}._root_ziiyn_1{position:relative;min-width:190px}._trigger_ziiyn_5{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:38px;border:1px solid var(--line-control);border-radius:var(--radius-sm);padding:6px 12px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:13px;cursor:pointer}._trigger_ziiyn_5:hover,._trigger_ziiyn_5[aria-expanded=true]{border-color:var(--brand-amber)}._trigger_ziiyn_5:focus-visible,._popover_ziiyn_26 button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._calendarIcon_ziiyn_30{color:var(--brand-amber-ink);font-size:21px;line-height:1}._popover_ziiyn_26{position:absolute;z-index:80;top:calc(100% + 8px);right:0;width:320px;max-width:calc(100vw / var(--ui-zoom, 1) - 24px);padding:16px;border:1px solid var(--line-soft);border-radius:18px;background:var(--surface-raised);box-shadow:var(--shadow-raise)}._header_ziiyn_48,._monthNav_ziiyn_49{display:flex;align-items:center;justify-content:space-between}._header_ziiyn_48{margin-bottom:14px;color:var(--text-primary)}._header_ziiyn_48 strong{font-size:16px}._monthNav_ziiyn_49{gap:4px}._monthNav_ziiyn_49 button{width:34px;height:34px;border:0;border-radius:10px;background:var(--surface-sunken);color:var(--text-primary);font-size:26px;line-height:1;cursor:pointer}._monthNav_ziiyn_49 button:hover{background:var(--tint-amber)}._grid_ziiyn_78{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}._weekday_ziiyn_83{padding:6px 0 9px;color:var(--text-secondary);font-size:11px;font-weight:700;text-align:center}._day_ziiyn_90{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:10px;background:transparent;color:var(--text-primary);font:inherit;font-size:13px;line-height:1.1;cursor:pointer}._day_ziiyn_90:hover:not(:disabled){background:var(--surface-sunken)}._day_ziiyn_90:disabled{color:var(--text-muted, var(--text-secondary));opacity:.35;cursor:not-allowed}._day_ziiyn_90[data-holiday="1"]{color:var(--brand-amber-ink);font-weight:700}._mark_ziiyn_120{font-size:9.5px;font-weight:700;line-height:1}._day_ziiyn_90[aria-pressed=true] ._mark_ziiyn_120{color:inherit}._day_ziiyn_90[data-outside="1"]{color:var(--text-muted, var(--text-secondary));opacity:.45}._day_ziiyn_90[data-today="1"]{box-shadow:inset 0 0 0 1px var(--brand-amber)}._day_ziiyn_90[aria-pressed=true],._day_ziiyn_90[aria-pressed=true]:hover{background:var(--brand-amber);color:var(--surface-raised);font-weight:700}._current_ziiyn_141{width:100%;margin-top:12px;border:0;border-top:1px solid var(--line-soft);padding:12px 0 2px;background:transparent;color:var(--brand-amber-ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}._entry_ziiyn_155{display:flex;gap:8px;margin-top:12px}._entry_ziiyn_155 input{min-width:0;flex:1;border:1px solid var(--line-control);border-radius:9px;padding:8px 10px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:12px}._entry_ziiyn_155 button{border:0;border-radius:9px;padding:8px 12px;background:var(--brand-amber);color:var(--surface-raised);font:inherit;font-size:12px;cursor:pointer}._entry_ziiyn_155 button:disabled{opacity:.4;cursor:not-allowed}._foot_ziiyn_190{display:flex;justify-content:flex-end;margin-top:10px}._meta_18yap_1{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:12.5px}._scroll_18yap_8{overflow:auto;max-height:60vh;border:1px solid var(--line-soft);border-radius:var(--radius-sm, 6px)}._table_18yap_14{border-collapse:collapse;font-size:12.5px;min-width:100%}._table_18yap_14 th{position:sticky;top:0;padding:6px 10px;background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-micro-size);font-weight:700;letter-spacing:.04em;text-align:left;white-space:nowrap;border-bottom:1px solid var(--line-soft)}._table_18yap_14 td{padding:5px 10px;border-bottom:1px solid var(--line-hair);white-space:nowrap}._table_18yap_14 tbody tr:last-child td{border-bottom:0}._table_18yap_14 ._num_18yap_40{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}._none_18yap_45{padding:10px;color:var(--text-secondary)}._progress_18yap_51{padding:var(--space-6) var(--space-2) var(--space-5)}._progressHead_18yap_54{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--space-2);font-size:13px;color:var(--text-secondary)}._pct_18yap_62{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;color:var(--text-primary)}._track_18yap_69{height:8px;border-radius:999px;background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--line-soft);overflow:hidden}._fill_18yap_76{height:100%;border-radius:inherit;background:var(--surface-inverse);transition:width .26s ease-out,background-color .2s}._fillDone_18yap_84{background:var(--state-ok)}@media(prefers-reduced-motion:reduce){._fill_18yap_76{transition:none}}._table_18yap_14 th._num_18yap_40{font-family:inherit}._wrap_qv146_1{position:relative;display:inline-flex}._menu_qv146_7{position:fixed;z-index:1000;display:flex;flex-direction:column;gap:2px;min-width:150px;padding:6px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised);box-shadow:var(--shadow-overlay);animation:_menuIn_qv146_1 .14s ease-out both}._menu_qv146_7>button{justify-content:flex-start;width:100%}._sep_qv146_27{height:1px;margin:4px 2px;background:var(--line-soft)}@keyframes _menuIn_qv146_1{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._menu_qv146_7{animation:none}}._ticket_probu_2{display:inline-flex;align-items:stretch;min-width:0;max-width:100%;border-radius:var(--radius-sm);background:var(--surface-sunken);overflow:hidden}._stub_probu_12{--stub: var(--brand-amber);position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:92px;padding:10px 12px;background:var(--stub);color:var(--surface-raised);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}._stub_probu_12:before,._stub_probu_12:after{content:"";position:absolute;right:-6px;width:12px;height:12px;border-radius:50%;background:var(--surface-raised)}._stub_probu_12:before{top:-6px}._stub_probu_12:after{bottom:-6px}._ticket_probu_2[data-kind=PERCENT] ._stub_probu_12{--stub: var(--brand-sage)}._ticket_probu_2[data-off] ._stub_probu_12{--stub: var(--state-neutral)}._ticketBody_probu_56{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:8px 14px 8px 16px;border-left:1px dashed var(--line-soft)}._ticketBody_probu_56 b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stack_probu_72{display:inline-flex;flex-direction:column;gap:2px}._count_probu_78{font-size:16px;font-variant-numeric:tabular-nums}._countBtn_probu_84{border:0;padding:0;background:none;font:inherit;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--brand-amber-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._actions_probu_98{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}._scroll_probu_106{min-width:0;overflow-x:auto}._detail_probu_111{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._member_1av6a_2{display:grid;gap:2px}._memberNo_1av6a_7{color:var(--text-secondary);font-family:var(--font-mono);font-size:12px}._what_1av6a_13{display:grid;gap:4px}._items_1av6a_18{display:flex;flex-wrap:wrap;gap:2px 16px}._item_1av6a_18{display:inline-flex;gap:6px;align-items:baseline;white-space:nowrap}._label_1av6a_31{color:var(--text-secondary);font-size:12px}._from_1av6a_36{color:var(--text-secondary)}._reason_1av6a_41{white-space:normal}._layout_1l77w_2{display:grid;grid-template-columns:400px minmax(0,1fr);gap:var(--space-5);align-items:start}._detail_1l77w_8{display:grid;gap:var(--space-5);min-width:0;scroll-margin-top:64px}._kvCols_1l77w_14{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5);margin-bottom:var(--space-4)}@media(max-width:960px){._layout_1l77w_2{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){._kvCols_1l77w_14{grid-template-columns:minmax(0,1fr);gap:0}}._backdrop_1r4tx_4{position:fixed;z-index:40;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--surface-scrim);inset:0}._dialog_1r4tx_15{display:flex;width:100%;max-width:880px;max-height:calc(92vh / var(--ui-zoom, 1));flex-direction:column;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-overlay)}._head_1r4tx_27{display:flex;align-items:center;flex-wrap:wrap;padding:18px 22px 12px;border-bottom:1px solid var(--line-soft);gap:var(--space-4)}._head_1r4tx_27 h2{margin:0;font-size:17px;font-weight:800;line-height:24px}._headTabs_1r4tx_43{margin-left:auto}._body_1r4tx_47{overflow-y:auto;flex-grow:1;padding:18px 22px}._foot_1r4tx_53{display:flex;align-items:center;padding:12px 22px 16px;border-top:1px solid var(--line-soft);gap:var(--space-4)}._footNote_1r4tx_61{min-width:0;flex-grow:1;color:var(--text-secondary);font-size:11.5px;line-height:16px}._grid2_1r4tx_70{display:grid;gap:0 var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}._grid3_1r4tx_76{display:grid;gap:0 var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){._grid2_1r4tx_70,._grid3_1r4tx_76{grid-template-columns:minmax(0,1fr)}}._section_1r4tx_89{margin:0 0 var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--line-hair)}._section_1r4tx_89:first-child{padding-top:0;border-top:0}._sectionTitle_1r4tx_100{display:flex;align-items:center;gap:6px;margin:0 0 var(--space-3);font-size:12.5px;font-weight:700}._chips_1r4tx_110{display:flex;flex-wrap:wrap;gap:6px}._chip_1r4tx_110{height:28px;padding:0 12px;border:1px solid var(--line-control);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:12px;font-weight:700}._chip_1r4tx_110:hover{color:var(--text-primary)}._chip_1r4tx_110[aria-pressed=true]{border-color:transparent;background:var(--surface-inverse);color:var(--text-inverse)}._tagRow_1r4tx_139{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._tag_1r4tx_139{display:inline-flex;align-items:center;height:26px;padding:0 4px 0 10px;border-radius:var(--radius-pill);background:var(--tint-ink);color:var(--ink-on-ink);font-size:12px;font-weight:700;gap:4px}._tagX_1r4tx_159{width:18px;height:18px;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;font:inherit;font-size:13px;line-height:1;opacity:.6}._tagX_1r4tx_159:hover{opacity:1}._photos_1r4tx_178{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}._photo_1r4tx_178{position:relative;overflow:hidden;border:1px solid var(--line-soft);border-radius:var(--radius-sm);aspect-ratio:4 / 3;background:var(--surface-sunken)}._photo_1r4tx_178 img{display:block;width:100%;height:100%;object-fit:cover}._photoBar_1r4tx_200{position:absolute;display:flex;padding:4px;background:color-mix(in srgb,var(--surface-inverse) 62%,transparent);gap:4px;inset:auto 0 0}._photoBar_1r4tx_200 button{height:20px;flex:1;border:0;border-radius:var(--radius-xs);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font:inherit;font-size:11px;font-weight:700}._cover_1r4tx_222{position:absolute;top:4px;left:4px;padding:1px 7px;border-radius:var(--radius-pill);background:var(--brand-amber);color:var(--surface-raised);font-size:10.5px;font-weight:700}._rows_1r4tx_235{display:grid;gap:6px}._row_1r4tx_235{display:grid;align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1.2fr) 86px minmax(0,1fr) 32px}._rowWide_1r4tx_247{grid-template-columns:minmax(0,1.2fr) 86px minmax(0,1.6fr) 32px}@media(max-width:680px){._row_1r4tx_235,._rowWide_1r4tx_247{grid-template-columns:minmax(0,1fr) 72px 32px}._row_1r4tx_235>:nth-child(3),._rowWide_1r4tx_247>:nth-child(3){grid-column:1 / -1}}._del_1r4tx_263{width:28px;height:28px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font:inherit;line-height:1}._del_1r4tx_263:hover{border-color:var(--state-danger);color:var(--state-danger)}._switches_1r4tx_280{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}._switch_1r4tx_280{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}._readonly_1r4tx_293{display:flex;align-items:baseline;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-sunken);gap:var(--space-4);font-size:12.5px}._readonly_1r4tx_293 b{font-size:13.5px}._error_1r4tx_307{margin:5px 0 0;color:var(--state-danger);font-size:var(--text-caption-size);line-height:var(--text-caption-line)}._dropZone_1r4tx_315{display:flex;width:100%;min-height:72px;align-items:center;justify-content:center;flex-direction:column;border:1.5px dashed var(--line-control);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-primary);cursor:pointer;font:inherit;gap:2px}._dropZone_1r4tx_315 span{color:var(--text-secondary);font-size:11.5px}._dropZone_1r4tx_315[data-over=true]{border-style:solid;border-color:var(--surface-inverse)}._dropZone_1r4tx_315:disabled{cursor:progress;opacity:.7}._wrap_54uzg_5{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0}._phone_54uzg_12{width:320px;max-width:100%;padding:10px;border-radius:40px;background:#1c1915;box-shadow:0 0 0 1px #ffffff0f inset,0 18px 40px #00000059}._screen_54uzg_22{height:600px;overflow-y:auto;border-radius:30px;background:#efeae2;color:#17130f;font-family:-apple-system,PingFang SC,Noto Sans SC,sans-serif;scrollbar-width:none}._screen_54uzg_22::-webkit-scrollbar{display:none}._hero_54uzg_35{position:relative;height:150px;background:linear-gradient(180deg,#a8a296,#6f6a62 60%,#4a4540)}._back_54uzg_40{position:absolute;top:34px;left:14px;width:30px;height:30px;border:1px solid rgba(246,241,232,.25);border-radius:50%;background:#14110e73;color:#f6f1e8;font-size:18px;line-height:27px;text-align:center}._heroTxt_54uzg_54{position:absolute;right:18px;bottom:16px;left:18px;color:#f6f1e8}._eye_54uzg_61{color:#d9c08f;font-size:9px;letter-spacing:.16em}._name_54uzg_66{margin-top:4px;font-family:"Noto Serif SC",Songti SC,serif;font-size:24px;font-weight:600;line-height:1.15}._body_54uzg_74{display:flex;flex-direction:column;gap:8px;padding:12px 12px 20px}._card_54uzg_80{border-radius:12px;background:#fffdf8}._review_54uzg_84{display:flex;align-items:center;justify-content:space-between;padding:10px 14px}._star_54uzg_90{color:#9a7a4e;font-size:16px}._reviews_54uzg_94{color:#17130f73;font-size:10px}._info_54uzg_99{padding:2px 14px}._sec_54uzg_102{padding:11px 0;border-bottom:1px solid rgba(23,19,15,.07)}._sec_54uzg_102:last-child{border-bottom:0}._k_54uzg_109{margin-bottom:7px;color:#9a7a4e;font-size:10px;letter-spacing:.3em}._row_54uzg_115{display:flex;align-items:center;gap:10px}._ic_54uzg_120{display:inline-grid;flex:none;place-items:center;width:29px;height:29px;border-radius:50%;background:#9a7a4e17;color:#9a7a4e}._ic_54uzg_120 svg{width:15px;height:15px}._ic_54uzg_120[data-sm]{width:24px;height:24px}._ic_54uzg_120[data-sm] svg{width:12px;height:12px}._v_54uzg_142{flex:1;min-width:0;font-family:"Noto Serif SC",Songti SC,serif;font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}._num_54uzg_151{font-variant-numeric:tabular-nums}._go_54uzg_154{flex:none;color:#17130f73;font-size:14px}._grid_54uzg_159{display:flex;flex-wrap:wrap;row-gap:8px}._cell_54uzg_164{display:flex;align-items:center;gap:6px;box-sizing:border-box;width:50%;min-width:0;padding-right:5px;font-size:11px;line-height:1.35}._cell_54uzg_164:last-child:nth-child(odd){width:100%}._cell_54uzg_164 span:last-child{min-width:0;overflow-wrap:anywhere}._time_54uzg_183{display:flex}._half_54uzg_186{display:flex;flex:1;align-items:center;gap:8px}._half_54uzg_186+._half_54uzg_186{padding-left:10px;border-left:1px solid rgba(23,19,15,.08)}._tl_54uzg_196{color:#17130f73;font-size:9px}._tv_54uzg_200{margin-top:2px;font-family:"Noto Serif SC",Songti SC,serif;font-size:15px;font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}._empty_54uzg_208{margin:0;padding:18px 0;color:#17130f73;font-size:11px;text-align:center}._secHead_54uzg_216{display:flex;align-items:flex-end;justify-content:space-between;margin:10px 4px 0}._secT_54uzg_222{font-family:"Noto Serif SC",Songti SC,serif;font-size:16px;font-weight:600}._secEn_54uzg_227{margin-top:2px;color:#17130f73;font-size:10px;letter-spacing:.18em}._pill_54uzg_233{padding:4px 12px;border:1px solid rgba(23,19,15,.18);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:11px;cursor:pointer}._top_54uzg_243{align-items:flex-start}._pv_54uzg_246{flex:1;min-width:0;padding-top:4px;color:#17130fb3;font-size:11px;line-height:1.65}._note_54uzg_255{max-width:320px;color:var(--text-secondary);font-size:12px;line-height:1.5;text-align:center}._intro_54uzg_263{margin:0;padding:12px 14px;color:#17130fb3;font-size:11.5px;line-height:1.7;white-space:pre-line}._list_1px90_2{display:flex;flex-direction:column;gap:var(--space-4)}._card_1px90_7{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-sm)}._head_1px90_15{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._sub_1px90_21{margin:0;color:var(--text-secondary);font-size:12.5px}._sub_1px90_21[data-missing]{color:var(--brand-amber-ink);font-weight:600}._actions_1px90_31{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:auto}._grid_1px90_37{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--space-3)}._item_1px90_42{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-sm);background:var(--surface-sunken)}._item_1px90_42 img,._item_1px90_42 video{width:100%;height:100%;object-fit:cover;display:block}._badge_1px90_57,._play_1px90_58{position:absolute;top:6px;padding:1px 8px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface-inverse) 78%,transparent);color:var(--text-inverse);font-size:11px;font-weight:700}._badge_1px90_57{left:6px}._play_1px90_58{right:6px}._bar_1px90_74{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;gap:4px;padding:6px;background:linear-gradient(transparent,color-mix(in srgb,var(--surface-inverse) 55%,transparent))}._bar_1px90_74 button{width:26px;height:26px;border:0;border-radius:50%;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:15px;line-height:1;cursor:pointer}._bar_1px90_74 button:disabled{opacity:.4;cursor:default}._add_1px90_104{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:4 / 3;padding:var(--space-3);border:1.5px dashed var(--line-control);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-primary);font:inherit;font-size:13px;text-align:center;cursor:pointer}._add_1px90_104 span{color:var(--text-secondary);font-size:11px;line-height:1.4}._add_1px90_104:disabled{opacity:.6;cursor:default}._note_1px90_130{margin:0;color:var(--brand-amber-ink);font-size:12.5px}._err_1px90_135{margin:0;color:var(--state-danger);font-size:12.5px}._split_1efh6_2{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-6);align-items:start}._split_1efh6_2>figure{position:sticky;top:var(--space-4)}@media(max-width:980px){._split_1efh6_2{grid-template-columns:1fr}}._form_1efh6_17{display:flex;flex-direction:column;gap:4px;max-width:560px}._area_1efh6_23{width:100%;padding:8px 11px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:13px;resize:vertical}._actions_1efh6_34{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4)}._dirty_1efh6_41{margin-right:auto;color:var(--brand-amber-ink);font-size:12.5px}._policies_1efh6_47{display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-4) 0 0;padding:var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-sm)}._policies_1efh6_47 legend{padding:0 4px;font-size:12.5px;font-weight:700}._policy_1efh6_61{display:grid;grid-template-columns:120px minmax(0,1fr);gap:6px 8px;padding-bottom:var(--space-3);border-bottom:1px solid var(--line-hair)}._policy_1efh6_61 ._policyTools_1efh6_68{grid-column:2}._policyTools_1efh6_68{display:flex;gap:6px}._err_1efh6_75{margin:0;color:var(--state-danger);font-size:12px}._stack_1efh6_81{display:flex;flex-direction:column;gap:var(--space-5)}._banner_1efh6_88{display:grid;grid-template-columns:140px minmax(0,1fr);gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line-hair)}._banner_1efh6_88 img{width:140px;max-width:100%;aspect-ratio:16 / 9;border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-sunken)}._bannerFields_1efh6_103{display:flex;flex-direction:column;gap:6px;min-width:0}._section_1efh6_111{display:flex;flex-direction:column;gap:5px;margin-bottom:var(--space-4)}._head_1efh6_117{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}._headTitle_1efh6_123{font-size:12.5px;font-weight:700}._clears_1efh6_127{color:var(--brand-amber-ink);font-size:12px}._syncBar_1opsr_1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;padding:10px 12px;border:1px solid var(--line-hair);border-radius:12px;background:color-mix(in srgb,var(--surface-raised) 86%,transparent)}._syncBar_1opsr_1>div{display:flex;align-items:baseline;gap:10px;min-width:0}._syncBar_1opsr_1 b{white-space:nowrap;font-size:12px}._syncBar_1opsr_1 span{overflow:hidden;color:var(--text-secondary);font-size:12px;text-overflow:ellipsis;white-space:nowrap}._syncBar_1opsr_1[data-tone=ok] b{color:var(--brand-sage)}._syncBar_1opsr_1[data-tone=error] b{color:var(--brand-clay)}._sectionTabs_1opsr_41{margin-bottom:12px;overflow-x:auto;scrollbar-width:none}._typeStack_1opsr_48{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}._tableScroller_1opsr_54{min-width:0;overflow-x:auto}._gapPanel_1opsr_59{display:grid;grid-template-columns:44px minmax(0,620px);gap:14px;align-items:start;min-height:260px;padding:48px 28px}._gapPanel_1opsr_59>span{display:grid;width:44px;height:44px;place-items:center;border-radius:14px;color:var(--ink-on-amber);background:var(--tint-amber);font-size:22px}._gapPanel_1opsr_59 p{margin:4px 0 0;color:var(--text-secondary);font-size:14px;line-height:1.7}@media(max-width:640px){._syncBar_1opsr_1,._syncBar_1opsr_1>div{align-items:flex-start}._syncBar_1opsr_1>div{flex-direction:column;gap:3px}._syncBar_1opsr_1 span{max-width:62vw}._sectionTabs_1opsr_41{position:sticky;top:8px;z-index:4;padding:5px;border:1px solid var(--line-hair);border-radius:14px;background:color-mix(in srgb,var(--surface-raised) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._gapPanel_1opsr_59{grid-template-columns:1fr;min-height:200px;padding:28px 12px}}._cover_1opsr_120,._noCover_1opsr_121{display:grid;width:44px;height:33px;border-radius:var(--radius-xs);place-items:center}._cover_1opsr_120{border:1px solid var(--line-soft);object-fit:cover}._noCover_1opsr_121{background:var(--surface-sunken);color:var(--text-secondary);font-size:10px}._rowSub_1opsr_140{display:block;overflow:hidden;max-width:320px;color:var(--text-secondary);font-size:11px;line-height:15px;text-overflow:ellipsis;white-space:nowrap}._chanList_1opsr_151{display:flex;flex-wrap:wrap;gap:4px;font-size:11px}._chanList_1opsr_151>span{padding:1px 7px;border-radius:var(--radius-pill);background:var(--tint-sage);color:var(--ink-on-sage);font-weight:700}._chanOff_1opsr_166{color:var(--state-danger);font-size:11.5px;font-weight:700}._matrix_1opsr_173{width:100%;border-collapse:collapse;font-size:var(--text-table-size)}._matrix_1opsr_173 th{padding:var(--space-3) 9px;border-bottom:1px solid var(--line-soft);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-micro-size);font-weight:700;text-align:center}._matrix_1opsr_173 thead th:first-child,._matrix_1opsr_173 tbody th{text-align:left}._matrix_1opsr_173 tbody th{background:none;color:var(--text-primary);font-size:var(--text-table-size);font-weight:400}._matrix_1opsr_173 td{padding:6px 9px;border-bottom:1px solid var(--line-hair);text-align:center}._matrix_1opsr_173 tbody tr:last-child td,._matrix_1opsr_173 tbody tr:last-child th{border-bottom:0}._matrix_1opsr_173 input[type=checkbox]{width:15px;height:15px;accent-color:var(--surface-inverse)}._hotelStrip_1opsr_220 dl,._hotelStrip_1opsr_220>div{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6)}._wrap_ibuwv_2{position:relative}._caret_ibuwv_5{display:inline-block;margin-left:6px;transition:transform .18s cubic-bezier(.2,0,0,1)}._caret_ibuwv_5[data-open]{transform:rotate(180deg)}._menu_ibuwv_13{position:absolute;z-index:20;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;gap:4px;width:280px;max-width:calc(100vw - 32px);padding:6px;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-overlay);transform-origin:top right;animation:_actionMenuIn_ibuwv_1 .18s cubic-bezier(.2,0,0,1) both}._item_ibuwv_31{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:0;border-radius:var(--radius-sm);background:none;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}._item_ibuwv_31:hover:not(:disabled),._item_ibuwv_31:focus-visible{background:var(--surface-sunken);outline:none}._item_ibuwv_31:disabled{cursor:not-allowed;opacity:.5}._item_ibuwv_31 b{font-size:14px}._item_ibuwv_31[data-tone=danger]{position:relative;margin-top:5px}._item_ibuwv_31[data-tone=danger]:before{content:"";position:absolute;top:-5px;right:6px;left:6px;border-top:1px solid var(--line-hair)}._item_ibuwv_31[data-tone=danger] b{color:var(--state-danger)}._item_ibuwv_31[data-tone=danger]:hover:not(:disabled),._item_ibuwv_31[data-tone=danger]:focus-visible{background:var(--tint-clay)}._item_ibuwv_31 span{color:var(--text-secondary);font-size:12px}@keyframes _actionMenuIn_ibuwv_1{0%{opacity:0;transform:translateY(-6px) scale(.97)}}@media(prefers-reduced-motion:reduce){._menu_ibuwv_13,._caret_ibuwv_5{animation:none;transition:none}}._row_n7zy8_2{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid var(--line-hair)}._label_n7zy8_9{padding-top:6px}._body_n7zy8_12{display:grid;gap:8px;min-width:0}@media(max-width:600px){._row_n7zy8_2{grid-template-columns:minmax(0,1fr);gap:8px}._label_n7zy8_9{padding-top:0}}._list_18jnv_2{display:flex;flex-direction:column;gap:var(--space-4)}._row_18jnv_7{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-sm)}._head_18jnv_15{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._sub_18jnv_21{color:var(--text-secondary);font-size:12.5px}._total_18jnv_25{padding:2px 10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--state-danger) 14%,transparent);color:var(--state-danger);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}._total_18jnv_25[data-ok]{background:color-mix(in srgb,var(--state-ok) 18%,transparent);color:var(--state-ok)}._actions_18jnv_38{display:inline-flex;gap:6px;margin-left:auto}._cells_18jnv_43{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:var(--space-2)}._cell_18jnv_43{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--line-hair);border-radius:var(--radius-sm);opacity:.6}._cell_18jnv_43[data-on]{border-color:var(--line-control);opacity:1}._chk_18jnv_61{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}._chk_18jnv_61 input{width:15px;height:15px;accent-color:var(--surface-inverse)}._pct_18jnv_74{display:inline-flex;align-items:center;gap:4px;font-size:13px}._pct_18jnv_74 input{width:64px;text-align:right;font-variant-numeric:tabular-nums}._live_18jnv_85{display:flex;flex-direction:column;color:var(--text-secondary);font-size:12px;font-variant-numeric:tabular-nums}._live_18jnv_85 b{color:var(--state-ok);font-weight:700}._live_18jnv_85[data-zero] b{color:var(--state-danger)}._night_18jnv_99{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}._note_18jnv_106{margin:0;color:var(--brand-amber-ink);font-size:12.5px}._release_18jnv_111{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-soft)}._releaseLabel_18jnv_120{display:flex;flex-direction:column;gap:2px;margin-right:auto}._page_1j6pu_1{min-width:0}._filters_1j6pu_7{display:grid;gap:10px;padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--line-hair)}._filterRow_1j6pu_14{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:34px}._filterGroup_1j6pu_21{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}._filterPush_1j6pu_27{margin-left:auto}._filterLabel_1j6pu_30{min-width:3em;color:var(--text-secondary);font-size:12px;font-weight:700;white-space:nowrap}._filterGroup_1j6pu_21 ._filterLabel_1j6pu_30{min-width:0;margin-right:2px}._dateInput_1j6pu_41{width:148px;height:32px;font-size:12.5px}._legendRow_1j6pu_46{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;color:var(--text-secondary);font-size:12px}._legendTag_1j6pu_55{display:inline-flex;align-items:center;gap:4px}@media(max-width:760px){._filterPush_1j6pu_27{margin-left:0}}._planFields_1j6pu_65{display:grid;gap:var(--space-3)}._restrictBox_1j6pu_71{display:grid;gap:var(--space-3);margin:0 0 var(--space-4);padding:14px;border:1px solid var(--line-soft);border-radius:var(--radius-md);min-width:0}._restrictBox_1j6pu_71>legend{padding:0 6px;font-size:13px;font-weight:700}._restrictGrid_1j6pu_88{display:grid;gap:8px}._restrictRow_1j6pu_93{display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px;align-items:center;min-height:36px}._restrictWill_1j6pu_101{margin-bottom:var(--space-4);padding:10px 12px;border-radius:var(--radius-sm);background:var(--tint-amber);color:var(--brand-amber-ink);font-size:13px}@media(max-width:560px){._restrictRow_1j6pu_93{grid-template-columns:minmax(0,1fr);gap:4px}}._planBar_1j6pu_118{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4)}._inUseLabel_1j6pu_125{color:var(--text-secondary);font-size:12px;font-weight:700}._inUseChip_1j6pu_130{display:inline-flex;align-items:baseline;gap:8px;padding:7px 14px;border:1.5px solid var(--brand-amber);border-radius:999px;background:var(--tint-amber);color:var(--text-primary);font:inherit;font-size:14px;cursor:pointer}._inUseChipSm_1j6pu_144{padding:4px 12px;border-width:1px;font-size:13px}._inUseChipSm_1j6pu_144 ._inUseMode_1j6pu_149{font-size:11px}._inUseChip_1j6pu_130[aria-pressed=false]{border-color:var(--line-soft);background:var(--surface-raised)}._inUseChip_1j6pu_130:focus-visible,._linkBtn_1j6pu_157:focus-visible,._cellMain_1j6pu_158:focus-visible,._leftBtn_1j6pu_159:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:1px}._inUseMode_1j6pu_149{color:var(--brand-amber-ink);font-size:12px;font-weight:700}._noneInUse_1j6pu_168{color:var(--brand-clay);font-size:13px}._linkBtn_1j6pu_157{padding:0;border:0;background:none;color:var(--brand-amber-ink);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}._cell_1j6pu_158{position:relative;-webkit-user-select:none;user-select:none}._cellMain_1j6pu_158,._leftBtn_1j6pu_159{display:block;width:100%;padding:2px 0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}._cellMain_1j6pu_158:disabled,._leftBtn_1j6pu_159:disabled{cursor:default}._leftBtn_1j6pu_159{border-radius:4px;color:var(--text-secondary);font-family:var(--font-mono);font-size:11px}._leftBtn_1j6pu_159[data-low]{color:var(--brand-clay)}._leftBtn_1j6pu_159:not(:disabled):hover{background:var(--surface-sunken);color:var(--text-primary);text-decoration:underline}._capTag_1j6pu_217{display:block;width:fit-content;margin:2px auto 0;padding:0 4px;white-space:nowrap;font-size:10px;border-radius:4px;background:var(--tint-amber);color:var(--brand-amber-ink)}._marks_1j6pu_228{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;margin-top:2px}._cell_1j6pu_158[data-brush=source]{outline:2px solid var(--brand-amber);outline-offset:-2px}._cell_1j6pu_158[data-brush=target]{outline:2px dashed var(--brand-amber);outline-offset:-2px}._brushBar_1j6pu_245{position:sticky;bottom:12px;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-3);box-shadow:var(--shadow-raise);padding:8px 12px;border:1px solid var(--brand-amber);border-radius:var(--radius-md);background:var(--tint-amber);font-size:13px}._brushTip_1j6pu_261{color:var(--text-secondary);font-size:12px}._brushActions_1j6pu_265{display:inline-flex;gap:8px}._baseScroll_1j6pu_271{overflow-x:auto}._baseTable_1j6pu_274{width:100%;min-width:560px;border-collapse:collapse;font-size:13px}._baseTable_1j6pu_274 th{padding:4px 6px;color:var(--text-secondary);font-size:11px;text-align:left}._baseTable_1j6pu_274 td{padding:4px 6px;border-bottom:1px solid var(--line-hair)}._baseTable_1j6pu_274 td>*+*{margin-top:4px}._baseTable_1j6pu_274 td[data-changed]{background:var(--tint-amber)}._baseTypeCol_1j6pu_296{min-width:120px;font-weight:600}._applyBar_1j6pu_300{position:sticky;bottom:0;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:var(--space-3);align-items:end;margin-top:var(--space-3);padding:12px 14px;border:1px solid var(--brand-amber);border-radius:var(--radius-md);background:var(--surface-raised)}._applyBar_1j6pu_300 p{margin:4px 0 0;color:var(--text-secondary);font-size:12px}._applyError_1j6pu_318{color:var(--brand-clay);font-size:12px}._applyActions_1j6pu_322{display:inline-flex;gap:8px}@media(max-width:760px){._applyBar_1j6pu_300{grid-template-columns:minmax(0,1fr)}}._brushWrap_1j6pu_333{position:relative;display:inline-flex;align-items:center;gap:6px}._brushHint_1j6pu_339{position:absolute;z-index:30;top:calc(100% + 12px);left:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:6px;width:250px;padding:8px 10px;border-radius:8px;background:var(--surface-inverse);color:var(--text-inverse);font-size:12px;font-weight:600;line-height:1.5;box-shadow:var(--shadow-raise);animation:_brushTipIn_1j6pu_1 .22s ease-out 1}._brushHint_1j6pu_339:before{position:absolute;top:-5px;left:28px;width:10px;height:10px;background:inherit;content:"";transform:rotate(45deg)}@keyframes _brushTipIn_1j6pu_1{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){._brushHint_1j6pu_339{animation:none}}._dayHead_1j6pu_383{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;min-width:64px;padding:6px 2px;border:0;background:none;color:inherit;font:inherit;font-size:11px;cursor:pointer}._dayHead_1j6pu_383:disabled{cursor:default}._dayHead_1j6pu_383:hover:not(:disabled) b{text-decoration:underline}._dayHead_1j6pu_383:focus-visible{outline:2px solid var(--brand-amber-ink);outline-offset:-2px}._dayHead_1j6pu_383[data-today] b,._dayHead_1j6pu_383[data-today] ._dayWd_1j6pu_409{color:var(--brand-amber-ink)}._dayWd_1j6pu_409{color:var(--text-secondary);font-weight:400}._dayKind_1j6pu_416{color:var(--text-secondary);font-weight:400;line-height:18px}._dayMark_1j6pu_421{display:inline-block;max-width:76px;overflow:hidden;padding:0 6px;border:1px solid transparent;line-height:16px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-amber) 22%,transparent);color:var(--brand-amber-ink);font-size:11px;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._dayMark_1j6pu_421[data-kind=EVENT]{background:color-mix(in srgb,var(--state-info) 22%,transparent);color:var(--state-info)}._dayMark_1j6pu_421[data-kind=NOTE]{border:1px solid var(--line-soft);background:var(--surface-raised);color:var(--text-primary);font-weight:600}._ladder_1opvp_3{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--space-3)}._tier_1opvp_9{display:grid;justify-items:center;gap:4px;padding:var(--space-4) var(--space-3);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:linear-gradient(180deg,var(--surface-raised),var(--surface-sunken));text-align:center}._code_1opvp_20{margin-top:2px;color:var(--text-secondary);font-size:var(--text-micro-size);letter-spacing:.18em;text-transform:uppercase}._lead_1opvp_28{font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}._wrap_1opvp_35{overflow-x:auto;border:1px solid var(--line-soft);border-radius:var(--radius-md)}._table_1opvp_41{width:100%;min-width:860px;border-collapse:collapse;font-size:var(--text-table-size)}._table_1opvp_41 thead th{position:sticky;top:0;z-index:1;padding:var(--space-3);background:var(--surface-sunken);color:var(--text-primary);font-weight:700;text-align:center}._table_1opvp_41 th,._table_1opvp_41 td{padding:10px var(--space-3);border-bottom:1px solid var(--line-hair);text-align:center;vertical-align:middle}._table_1opvp_41 ._itemCol_1opvp_67{width:220px;text-align:left;font-weight:600}._table_1opvp_41 thead ._itemCol_1opvp_67{font-weight:700}._itemName_1opvp_78{display:inline-flex;align-items:center;gap:var(--space-2)}._itemIcon_1opvp_84{width:22px;height:22px;flex:none;border-radius:6px;object-fit:cover}@media(max-width:760px){._table_1opvp_41{min-width:720px}._table_1opvp_41 ._itemCol_1opvp_67{position:sticky;left:0;z-index:1;width:132px;background:var(--surface-raised);box-shadow:1px 0 0 var(--line-soft)}._table_1opvp_41 thead ._itemCol_1opvp_67{z-index:2;background:var(--surface-sunken)}}._table_1opvp_41 [data-non]{width:90px;background:color-mix(in srgb,var(--surface-sunken) 70%,transparent);color:var(--text-secondary)}._sectionRow_1opvp_118 th{padding:8px var(--space-3);background:var(--tint-wood);color:var(--ink-on-wood);font-size:var(--text-caption-size);font-weight:700;letter-spacing:.04em;text-align:left}._sectionNote_1opvp_128{font-weight:500}._foldBtn_1opvp_133{display:inline-flex;align-items:center;gap:6px;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}._chevron_1opvp_147{display:inline-block;width:10px;transform:rotate(90deg);transition:transform .15s ease}._foldBtn_1opvp_133[aria-expanded=false] ._chevron_1opvp_147{transform:none}@media(prefers-reduced-motion:reduce){._chevron_1opvp_147{transition:none}}._cellBody_1opvp_162{display:inline-grid;justify-items:center;gap:2px}._check_1opvp_168{display:inline-grid;place-items:center;color:var(--brand-sage)}._text_1opvp_174{font-weight:600;font-variant-numeric:tabular-nums}._note_1opvp_179{color:var(--text-secondary);font-size:var(--text-micro-size)}._none_1opvp_184{color:var(--text-secondary);opacity:.6}._empty_1opvp_189{margin:0;padding:var(--space-5);color:var(--text-secondary);text-align:center}._banner_1opvp_197{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--tint-amber);color:var(--ink-on-amber);font-size:var(--text-caption-size)}._actions_1opvp_206{display:inline-flex;gap:6px}._table_1opvp_41[data-editing] td{padding:4px}._cellBtn_1opvp_215{display:grid;width:100%;min-height:40px;place-items:center;border:1px dashed transparent;border-radius:var(--radius-sm);padding:4px;background:transparent;color:inherit;cursor:pointer;font:inherit}._cellBtn_1opvp_215:hover,._cellBtn_1opvp_215[aria-expanded=true]{border-color:var(--brand-amber);background:color-mix(in srgb,var(--brand-amber) 8%,transparent)}._cellBtn_1opvp_215:focus-visible{outline:2px solid var(--brand-amber);outline-offset:1px}._editor_1opvp_240{position:fixed;z-index:1000;display:grid;width:220px;gap:6px;padding:var(--space-3);border:1px solid var(--line-control);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raise);text-align:left}._kinds_1opvp_254{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}._kinds_1opvp_254 button{min-height:32px;border:1px solid var(--line-control);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font:inherit;font-size:var(--text-caption-size)}._kinds_1opvp_254 button[aria-checked=true]{border-color:var(--surface-inverse);background:var(--surface-inverse);color:var(--text-inverse)}._sectionEdit_1opvp_277,._itemEdit_1opvp_278{display:flex;align-items:center;gap:var(--space-2)}._table_1opvp_41 ._inline_1opvp_285{min-height:32px;padding-inline:10px;border-color:var(--line-hair);background:color-mix(in srgb,var(--surface-raised) 70%,transparent);box-shadow:none}._table_1opvp_41 ._inline_1opvp_285:hover{border-color:var(--line-control)}._table_1opvp_41 ._inline_1opvp_285:focus{border-color:var(--brand-amber);background:var(--surface-raised)}._itemEdit_1opvp_278>._inline_1opvp_285{min-width:0;flex:1 1 auto}._table_1opvp_41 ._sectionTitle_1opvp_307{width:200px;flex:none;font-weight:700}._table_1opvp_41 ._sectionNoteInput_1opvp_313{width:100%;max-width:360px;min-width:0;flex:1 1 auto;font-weight:500}._sectionRemove_1opvp_321{margin-left:auto}._rowTools_1opvp_326{display:inline-flex;flex:none;align-items:center;gap:2px;opacity:.6;transition:opacity .12s ease}._table_1opvp_41 tr:hover ._rowTools_1opvp_326,._rowTools_1opvp_326:focus-within{opacity:1}@media(prefers-reduced-motion:reduce){._rowTools_1opvp_326{transition:none}}._tool_1opvp_346{min-width:26px;padding-inline:4px}._iconSlot_1opvp_352{position:relative;display:inline-grid;flex:none}._iconPick_1opvp_358{position:relative;display:grid;width:34px;height:34px;overflow:hidden;place-items:center;border:1px solid var(--line-hair);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font-size:16px}._iconPick_1opvp_358[data-empty]{border-style:dashed;border-color:var(--line-control);background:transparent}._iconPick_1opvp_358:hover{border-color:var(--brand-amber)}._iconPick_1opvp_358:focus-within{outline:2px solid var(--brand-amber);outline-offset:1px}._iconPick_1opvp_358 img{width:100%;height:100%;object-fit:cover}._fileInput_1opvp_394{position:absolute;width:1px;height:1px;opacity:0}._iconClear_1opvp_401{position:absolute;top:-6px;right:-6px;display:grid;width:18px;height:18px;place-items:center;border:1px solid var(--line-control);border-radius:999px;padding:0;background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;font-size:11px;line-height:1}._iconClear_1opvp_401:focus-visible{outline:2px solid var(--brand-amber);outline-offset:1px}._addRow_1opvp_424 td{padding:2px var(--space-3) 6px;text-align:left}._addItem_1opvp_430{margin-left:42px;color:var(--text-secondary)}._addSection_1opvp_435{margin-top:var(--space-3)}._table_1opvp_41[data-editing] ._itemCol_1opvp_67{width:420px}._scope_1opvp_444{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--space-2);margin-bottom:var(--space-3);font-size:var(--text-caption-size)}._scopeChip_1opvp_453{min-height:30px;border:1px solid var(--line-control);border-radius:999px;padding:0 12px;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font:inherit}._scopeChip_1opvp_453[aria-pressed=true]{border-color:var(--surface-inverse);background:var(--surface-inverse);color:var(--text-inverse)}._scopeHint_1opvp_470{color:var(--text-secondary)}._tierHead_1opvp_475{display:inline-flex;align-items:center;gap:6px}._off_1opvp_481{color:var(--text-secondary);font-size:var(--text-micro-size)}._tier_1opvp_9[data-inactive]{opacity:.6}._line_1opvp_490{color:var(--text-secondary);font-size:var(--text-caption-size)}._tierActions_1opvp_495{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:2px;margin-top:var(--space-2)}._updated_1opvp_503{margin:0 0 var(--space-2);color:var(--text-secondary);font-size:var(--text-caption-size)}._boundTag_1opvp_510{flex:none;padding:1px 8px;border-radius:999px;background:var(--tint-sage);color:var(--ink-on-sage);font-size:var(--text-micro-size);font-weight:600;white-space:nowrap}._boundCell_1opvp_521{display:grid;min-height:40px;place-items:center;color:var(--text-secondary);cursor:default}._table_1opvp_41 ._addBound_1opvp_529{width:auto;min-height:28px;margin-left:var(--space-2);font-size:var(--text-caption-size)}._conflict_1opvp_537{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:4px 0 0 42px;font-size:var(--text-micro-size);font-weight:500}._match_1opvp_547{color:var(--brand-sage)}._mismatch_1opvp_551{color:var(--ink-on-amber);font-weight:700}._paramDiff_1opvp_556{display:block;margin-top:2px;color:var(--ink-on-amber);font-size:var(--text-micro-size);font-weight:600}._conflictNote_1opvp_564{margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--tint-amber);color:var(--ink-on-amber);font-size:var(--text-caption-size)}._fillList_1opvp_573{margin:0 0 var(--space-3);padding-left:18px;font-variant-numeric:tabular-nums}._overlay_gcyc8_1{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-5);background:var(--surface-scrim)}._dialog_gcyc8_12{display:flex;flex-direction:column;gap:var(--space-4);max-width:min(820px,100%);max-height:100%;overflow:auto;box-sizing:border-box;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--shadow-overlay)}._head_gcyc8_26{display:flex;align-items:center;gap:var(--space-2)}._title_gcyc8_32{margin:0;font-size:var(--text-body-strong-size);line-height:var(--text-body-strong-line);font-weight:700}._preview_gcyc8_39{display:flex;justify-content:center;padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunken);overflow:auto}._buttons_gcyc8_48{display:flex;justify-content:flex-end;gap:var(--space-2)}._stand_gcyc8_55,._card_gcyc8_56{box-sizing:border-box;background:#fff;color:#121311;font-family:var(--font-sans)}._stand_gcyc8_55 p,._card_gcyc8_56 p{margin:0}._stand_gcyc8_55{width:105mm;height:148mm;padding:10mm 9mm;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;box-shadow:0 1px 2px #1213111f}._hotel_gcyc8_81{font-size:10pt;letter-spacing:.2em;color:#4c4a45}._scan_gcyc8_87{font-size:22pt;line-height:1.3;font-weight:800}._standImg_gcyc8_93{width:58mm;height:58mm;object-fit:contain}._standText_gcyc8_99{display:flex;flex-direction:column;gap:2mm}._standLine_gcyc8_105{font-size:13pt;font-weight:700}._standNote_gcyc8_110{font-size:10pt;color:#4c4a45}._staffSheet_gcyc8_116{display:grid;grid-template-columns:repeat(2,85mm);grid-auto-rows:54mm;gap:6mm 10mm;justify-content:center}._zoom_gcyc8_125{zoom:.62}._card_gcyc8_56{width:85mm;height:54mm;padding:5mm;display:flex;gap:4mm;align-items:center;border:.2mm dashed #b9b2a6}._cardImg_gcyc8_139{flex:none;width:32mm;height:32mm;object-fit:contain}._cardText_gcyc8_146{display:flex;flex-direction:column;gap:1.5mm;min-width:0}._cardHotel_gcyc8_153{font-size:7pt;letter-spacing:.15em;color:#4c4a45}._invite_gcyc8_159{font-size:11pt;line-height:1.3;font-weight:800;white-space:pre-line}._cardLine_gcyc8_166{font-size:7.5pt;line-height:1.35;color:#4c4a45}._cardNo_gcyc8_172{font-size:7pt;color:#6d675c}@media print{body>*:not(.qr-print-root){display:none!important}._overlay_gcyc8_1{position:static;display:block;padding:0;background:none}._dialog_gcyc8_12{display:block;max-width:none;max-height:none;overflow:visible;padding:0;border-radius:0;background:none;box-shadow:none}._preview_gcyc8_39{display:block;padding:0;background:none;overflow:visible}._noPrint_gcyc8_208{display:none!important}._zoom_gcyc8_125{zoom:1}._stand_gcyc8_55{box-shadow:none}}._actions_w9m5k_1{display:inline-flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}._cards_w9m5k_9{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--space-4)}._card_w9m5k_9{display:flex;gap:var(--space-4);align-items:flex-start;min-width:0;padding:var(--space-4);border:1px solid var(--line-hair);border-radius:var(--radius-lg);background:var(--surface-raised)}._cardBody_w9m5k_29{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}._cardHead_w9m5k_37{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._cardTitle_w9m5k_44{margin:0;font-size:var(--text-body-strong-size);line-height:var(--text-body-strong-line);font-weight:700;overflow-wrap:anywhere}._count_w9m5k_52{margin:0;color:var(--text-primary)}._meta_w9m5k_57{margin:0;font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--text-secondary)}._error_w9m5k_64{margin:0;font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--state-danger);overflow-wrap:anywhere}._cardActions_w9m5k_72{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--space-1)}._codeImg_w9m5k_80{flex:none;border-radius:var(--radius-sm);background:#fff;object-fit:contain}._dim_w9m5k_87{opacity:.45}._waiting_w9m5k_91,._missing_w9m5k_92{border-radius:50%;display:flex;align-items:center;justify-content:center;padding:var(--space-3);box-sizing:border-box;text-align:center;font-size:var(--text-caption-size);line-height:var(--text-caption-line)}._waiting_w9m5k_91{border:2px dashed var(--line-control);background:transparent;color:var(--text-secondary)}._missing_w9m5k_92{background:color-mix(in srgb,var(--state-danger) 14%,transparent);color:var(--state-danger)}._empty_w9m5k_115{margin:0;color:var(--text-secondary)}._staffName_w9m5k_120{font-weight:600}._staffLeft_w9m5k_124{font-weight:600;color:var(--text-secondary)}._leftNote_w9m5k_129{font-weight:400;font-size:var(--text-caption-size)}._mono_w9m5k_134,._num_w9m5k_135{font-variant-numeric:tabular-nums}._mono_w9m5k_134{color:var(--text-secondary)}._rowActions_w9m5k_143{display:inline-flex;gap:6px;justify-content:flex-end;white-space:nowrap}._srOnly_w9m5k_150{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._page_1asjz_1{display:flex;flex-direction:column;gap:var(--space-3);max-width:480px;margin:0 auto;width:100%}._camera_1asjz_11{position:relative;display:flex;align-items:center;justify-content:center;min-height:min(70vh,520px);border-radius:var(--radius-lg);overflow:hidden;background:#2a2b28;color:#fffdf8}._video_1asjz_23{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._finder_1asjz_31{position:relative;width:min(64vw,260px);aspect-ratio:1}._corner_1asjz_37{position:absolute;width:36px;height:36px;border:0 solid #fffdf8}._tl_1asjz_44{left:0;top:0;border-left-width:4px;border-top-width:4px;border-top-left-radius:10px}._tr_1asjz_52{right:0;top:0;border-right-width:4px;border-top-width:4px;border-top-right-radius:10px}._bl_1asjz_60{left:0;bottom:0;border-left-width:4px;border-bottom-width:4px;border-bottom-left-radius:10px}._br_1asjz_68{right:0;bottom:0;border-right-width:4px;border-bottom-width:4px;border-bottom-right-radius:10px}._line_1asjz_76{position:absolute;left:16px;right:16px;top:50%;height:2px;background:var(--brand-gold)}@media(prefers-reduced-motion:no-preference){._line_1asjz_76{animation:_sweep_1asjz_1 2.4s ease-in-out infinite alternate}}@keyframes _sweep_1asjz_1{0%{top:12%}to{top:88%}}._aim_1asjz_100{position:absolute;left:0;right:0;bottom:var(--space-4);display:flex;flex-direction:column;gap:2px;align-items:center;text-align:center;padding:0 var(--space-4);text-shadow:0 1px 2px rgb(0 0 0 / 60%)}._aimText_1asjz_114,._aimHint_1asjz_115{margin:0}._aimText_1asjz_114{font-size:15px}._aimHint_1asjz_115{font-size:var(--text-caption-size);color:#e4ded2}._cameraError_1asjz_128{margin:0;padding:var(--space-5);text-align:center;line-height:1.6}._manual_1asjz_135{display:flex;flex-direction:column;gap:var(--space-2)}._foot_1asjz_141{margin:0;text-align:center;font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--text-secondary)}._sheet_1asjz_150{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--line-hair)}._kind_1asjz_160,._meta_1asjz_161{margin:0;font-size:var(--text-caption-size);line-height:var(--text-caption-line);color:var(--text-secondary)}._meta_1asjz_161{font-variant-numeric:tabular-nums}._titleRow_1asjz_172{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._big_1asjz_179{margin:0;font-size:22px;line-height:30px;font-weight:800;overflow-wrap:anywhere}._body_1asjz_187{margin:0;color:var(--text-primary)}._stats_1asjz_192{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:0}._stats_1asjz_192 div{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunken)}._stats_1asjz_192 dt{font-size:var(--text-caption-size);color:var(--text-secondary)}._stats_1asjz_192 dd{margin:0;font-weight:700;font-variant-numeric:tabular-nums}._twoButtons_1asjz_216{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:var(--space-2)}._wrap_166w0_1{display:grid;gap:10px}._table_166w0_6{overflow-x:auto;border:1px solid var(--line-soft);border-radius:10px}._head_166w0_12,._row_166w0_13{display:grid;min-width:1050px;align-items:center;gap:10px;grid-template-columns:28px 150px minmax(80px,1fr) 120px 120px 120px 96px 110px 48px 48px 48px;padding:8px 12px}._head_166w0_12{background:var(--surface-sunken);color:var(--text-secondary);font-size:11px;font-weight:600}._row_166w0_13{border-top:1px solid var(--line-hair);font-size:12px}._row_166w0_13[data-open=true]{background:color-mix(in srgb,var(--tint-amber) 45%,transparent)}._row_166w0_13[data-failed=true]{color:var(--text-secondary)}._row_166w0_13[data-current=true]{box-shadow:inset 3px 0 0 var(--surface-inverse)}._number_166w0_47,._deviceId_166w0_48{display:flex;align-items:center;gap:6px}._current_166w0_54,._here_166w0_55{flex:none;border-radius:5px;padding:0 6px;font-size:10px;font-weight:600;line-height:18px}._current_166w0_54{background:var(--surface-inverse);color:var(--text-inverse)}._here_166w0_55{background:var(--surface-sunken);color:var(--text-secondary)}._who_166w0_75{display:grid;gap:1px;min-width:0}._pickName_166w0_82{justify-self:start;border:0;border-radius:3px;padding:0;background:none;color:inherit;cursor:pointer;font:inherit;text-align:left;text-decoration:underline dotted;text-underline-offset:3px;-webkit-user-select:text;user-select:text}._pickName_166w0_82:hover{background:var(--surface-sunken);box-shadow:0 0 0 4px var(--surface-sunken);text-decoration-style:solid}._pickName_166w0_82:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._whoRole_166w0_109{color:var(--text-secondary);font-size:11px;overflow-wrap:anywhere}._where_166w0_115{display:grid;gap:1px;min-width:0}._ip_166w0_121,._noDevice_166w0_122{overflow:hidden;color:var(--text-secondary);font-size:11px;text-overflow:ellipsis;white-space:nowrap}._num_166w0_47{text-align:right}._count_166w0_81{border:0;border-radius:3px;padding:0;background:none;color:inherit;cursor:pointer;font:inherit;text-decoration:underline dotted;text-underline-offset:3px}._count_166w0_81:hover{background:var(--surface-sunken);box-shadow:0 0 0 4px var(--surface-sunken);text-decoration-style:solid}._count_166w0_81:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}._caret_166w0_158{display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--line-control);border-radius:6px;padding:0;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font-size:14px;transition:transform .16s ease}._caret_166w0_158[aria-expanded=true]{transform:rotate(90deg)}._timeline_166w0_177{min-width:1050px;padding:4px 16px 14px 50px;border-top:1px dashed var(--line-soft);background:color-mix(in srgb,var(--tint-amber) 20%,transparent)}._device_166w0_48{margin:8px 0;color:var(--text-secondary);font-size:11px}._events_166w0_190{display:grid;margin:0;padding:0;gap:2px;list-style:none}._event_166w0_190{display:grid;align-items:baseline;gap:10px;grid-template-columns:72px 44px minmax(0,1fr);padding:4px 0;font-size:12px}._event_166w0_190 i{justify-self:start;border-radius:5px;padding:0 6px;background:var(--surface-sunken);color:var(--text-secondary);font-size:10px;font-style:normal;line-height:18px}._event_166w0_190[data-kind=login] i,._event_166w0_190[data-kind=logout] i{background:var(--surface-inverse);color:var(--text-inverse)}._event_166w0_190[data-kind=landing] i{background:var(--tint-slate);color:var(--ink-on-slate)}._event_166w0_190[data-kind=ask] i{background:var(--tint-amber);color:var(--ink-on-amber)}._event_166w0_190[data-tone=create] i{background:var(--tint-sage);color:var(--ink-on-sage)}._event_166w0_190[data-tone=edit] i,._event_166w0_190[data-tone=delete] i{background:var(--tint-clay);color:var(--ink-on-clay)}._event_166w0_190[data-tone] ._act_166w0_247{text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px}._event_166w0_190[data-tone=create] ._act_166w0_247{text-decoration-color:var(--state-ok)}._event_166w0_190[data-tone=edit] ._act_166w0_247,._event_166w0_190[data-tone=delete] ._act_166w0_247{text-decoration-color:var(--state-danger)}._event_166w0_190[data-tone=delete] ._act_166w0_247{text-decoration-style:wavy}._event_166w0_190[aria-current=true]{margin:0 -8px;border-radius:6px;padding:4px 8px;background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-control)}._details_166w0_275{display:grid;gap:2px;margin-top:3px}._from_166w0_281{color:var(--text-secondary)}._more_166w0_285,._empty_166w0_286{padding:12px;border-top:1px solid var(--line-hair);text-align:center}._empty_166w0_286{color:var(--text-secondary);font-size:12px}._status_166w0_298{display:flex;align-items:center;gap:6px}._dot_166w0_304{flex:none;width:8px;height:8px;border-radius:50%}._dot_166w0_304[data-pulse=live]{background:var(--state-ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--state-ok) 25%,transparent)}._dot_166w0_304[data-pulse=idle]{background:var(--state-attention)}._dot_166w0_304[data-pulse=error]{background:var(--state-danger)}._chat_166w0_325{display:grid;gap:10px;max-height:min(60vh,560px);margin:0;padding:0;overflow-y:auto;list-style:none}._chat_166w0_325 li{display:grid;gap:4px;max-width:88%;border-radius:10px;padding:8px 12px;background:var(--surface-sunken)}._chat_166w0_325 li[data-role=USER]{justify-self:end;background:var(--tint-amber)}._chat_166w0_325 li[data-this]{box-shadow:inset 0 0 0 1.5px var(--brand-amber)}._chat_166w0_325 li>p{margin:0;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}._chatWho_166w0_361{color:var(--text-secondary);font-size:11px}._ask_166w0_367{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}._chat_166w0_325 li{min-width:0;overflow-x:auto}._chat_166w0_325 li[data-outcome]{background:transparent;border:1px dashed var(--border-strong, var(--text-secondary));color:var(--text-secondary)}._chat_166w0_325 li[data-outcome=failed]{background:var(--tint-clay);border-style:solid}._wrap_1uqe6_2{display:grid;gap:var(--space-4);min-width:0}._bar_1uqe6_8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-table-size)}._bar_1uqe6_8 b{color:var(--text-primary)}._later_1uqe6_19{font-size:var(--text-caption-size)}._scroll_1uqe6_24{overflow-x:auto;padding-bottom:var(--space-3)}._tree_1uqe6_28{display:grid;justify-items:center;gap:0;min-width:min-content;padding:2px}._top_1uqe6_35{position:relative;padding-bottom:24px}._top_1uqe6_35:after{content:"";position:absolute;left:50%;bottom:0;height:24px;border-left:1px solid var(--line-soft)}._stores_1uqe6_49{display:flex;gap:var(--space-4);align-items:flex-start;margin:0;padding:0;list-style:none}._stores_1uqe6_49>li{position:relative}._stores_1uqe6_49[data-linked]>li{padding-top:20px}._stores_1uqe6_49[data-linked]>li:before,._stores_1uqe6_49[data-linked]>li:after{content:"";position:absolute;top:0;width:calc(50% + var(--space-4) / 2);height:20px;border-top:1px solid var(--line-soft)}._stores_1uqe6_49[data-linked]>li:before{right:50%}._stores_1uqe6_49[data-linked]>li:after{left:50%;border-left:1px solid var(--line-soft)}._stores_1uqe6_49[data-linked]>li:first-child:before,._stores_1uqe6_49[data-linked]>li:last-child:after{border-top:0}._stores_1uqe6_49[data-linked]>li:last-child:before{border-right:1px solid var(--line-soft);width:50%}._stores_1uqe6_49[data-linked]>li:first-child:after{width:50%}._stores_1uqe6_49[data-linked]>li:only-child:before{display:none}._stores_1uqe6_49[data-linked]>li:only-child:after{border-top:0;width:0}._node_1uqe6_98{display:grid;gap:var(--space-3);width:300px;padding:var(--space-4);border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised)}._node_1uqe6_98[data-hq]{width:auto;min-width:300px;max-width:960px}._nodeHead_1uqe6_112{display:flex;align-items:center;gap:var(--space-2)}._nodeHead_1uqe6_112 b{font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight)}._nodeHead_1uqe6_112 span{color:var(--text-secondary);font-size:var(--text-caption-size)}._nodeHead_1uqe6_112>:last-child:is(button){margin-left:auto}._row_1uqe6_129{display:flex;flex-wrap:wrap;gap:var(--space-2)}._row_1uqe6_129>._box_1uqe6_134{flex:1 1 120px}._box_1uqe6_134{display:grid;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line-hair);border-radius:var(--radius-sm);background:var(--surface-sunken);transition:border-color .12s ease-out,background-color .12s ease-out}._box_1uqe6_134[data-lead]{border-color:var(--line-soft)}._box_1uqe6_134[data-target]{border-style:dashed;border-color:var(--brand-amber)}._box_1uqe6_134[data-over]{background:var(--tint-amber)}._boxHead_1uqe6_160{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);font-size:var(--text-table-size)}._boxHead_1uqe6_160 span{color:var(--text-secondary);font-size:var(--text-caption-size)}._people_1uqe6_171{display:flex;flex-wrap:wrap;gap:6px}._person_1uqe6_177{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 8px 3px 3px;border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:var(--text-table-size);cursor:grab}._person_1uqe6_177:disabled{cursor:default}._person_1uqe6_177:not(:disabled):hover{border-color:var(--brand-amber)}._person_1uqe6_177:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._person_1uqe6_177[data-dragging]{opacity:.45}._avatar_1uqe6_204{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--tint-wood);color:var(--ink-on-wood);font-size:11px;font-weight:700}._personName_1uqe6_216{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._own_1uqe6_222{padding:0 6px;border-radius:var(--radius-pill);background:var(--tint-amber);color:var(--ink-on-amber);font-size:10.5px}._empty_1uqe6_231{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--text-secondary);font-size:var(--text-caption-size)}._emptyRole_1uqe6_239{padding:3px 10px;border:1px dashed var(--line-soft);border-radius:var(--radius-pill);color:var(--text-secondary)}._emptyRole_1uqe6_239[data-target]{border-color:var(--brand-amber);color:var(--text-primary)}._emptyRole_1uqe6_239[data-over]{background:var(--tint-amber)}._nothing_1uqe6_253{color:var(--text-secondary)}@media(max-width:760px){._scroll_1uqe6_24{overflow-x:visible}._tree_1uqe6_28{justify-items:stretch;gap:var(--space-4)}._top_1uqe6_35{padding-bottom:0}._top_1uqe6_35:after{display:none}._stores_1uqe6_49{flex-direction:column;align-items:stretch}._stores_1uqe6_49[data-linked]>li{padding-top:0}._stores_1uqe6_49[data-linked]>li:before,._stores_1uqe6_49[data-linked]>li:after{display:none}._node_1uqe6_98,._node_1uqe6_98[data-hq]{width:auto;min-width:0}}@media(prefers-reduced-motion:reduce){._box_1uqe6_134{transition:none}}._branch_1uqe6_296{display:grid;justify-items:center}._node_1uqe6_98[data-region]{width:auto;min-width:260px;border-color:var(--brand-amber)}@media(max-width:760px){._branch_1uqe6_296{justify-items:stretch;gap:var(--space-4)}._node_1uqe6_98[data-region]{min-width:0}}._sectionTabs_708r1_1{display:flex;justify-content:flex-start;margin:0 0 12px;padding:5px;border:1px solid color-mix(in srgb,var(--line-hair) 82%,transparent);border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 82%,transparent);box-shadow:0 12px 30px #352b1e0d}._tableScroller_708r1_12{min-width:0;overflow-x:auto}._filters_708r1_18{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}._filters_708r1_18>select{width:auto;min-width:150px}._roleScope_708r1_29{margin:0 0 12px;font-size:13px;font-weight:500}._roleGrid_708r1_36{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;align-items:stretch}._roleCard_708r1_43{display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised)}._roleCardOff_708r1_55{background:var(--surface-sunken);border-style:dashed}._roleHead_708r1_60{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._roleName_708r1_67{margin:0;font-size:15px;font-weight:600}._roleCount_708r1_73{font-size:20px;font-variant-numeric:tabular-nums;white-space:nowrap}._roleFoot_708r1_79{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;font-size:12px}._roleActions_708r1_89{display:inline-flex;gap:4px}._rolePerms_708r1_95{max-height:60vh;margin-top:6px;overflow-y:auto}._roleCardGroupHead_708r1_101{display:flex;align-items:baseline;gap:8px;padding:4px 6px;border-radius:var(--radius-sm);background:var(--surface-sunken)}._roleCardPermRow_708r1_110{display:grid;grid-template-columns:48px 1fr;align-items:start;justify-items:start;gap:8px;padding:4px 6px;border-bottom:1px solid var(--line-hair);font-size:12px}._roleMeta_708r1_122{font-size:12px}._permHead_708r1_126{display:flex;align-items:baseline;justify-content:space-between;margin:12px 0 6px;font-size:13px}._permSearch_708r1_134{width:100%;margin-bottom:6px}._permList_708r1_139{max-height:42vh;overflow-y:auto;border:1px solid var(--line-hair);border-radius:var(--radius-sm);padding:4px 8px;margin-bottom:12px}._permGroup_708r1_148{margin:8px 0 2px;padding:3px 6px;border-radius:var(--radius-sm);background:var(--surface-sunken);font-family:var(--font-mono);font-size:12px;font-weight:600}._permRow_708r1_158{display:flex;align-items:flex-start;gap:8px;padding:4px 6px;font-size:12px;line-height:1.5;cursor:pointer}._permRow_708r1_158[data-off]{opacity:.55;cursor:default}._permRow_708r1_158 input{margin-top:2px}._permOpens_708r1_177{display:block;color:var(--text-secondary);font-size:11px}._menuPreview_708r1_183{display:grid;gap:4px;margin-bottom:12px;padding:8px 10px;border:1px solid var(--line-hair);border-radius:var(--radius-sm);font-size:12px}._menuPreview_708r1_183 ul{display:flex;flex-wrap:wrap;gap:4px 6px;margin:2px 0 0;padding:0;list-style:none}._menuPreview_708r1_183 li{padding:1px 8px;border-radius:999px;background:var(--surface-sunken)}._menuPreview_708r1_183 ._menuPreviewFold_708r1_208{flex-basis:100%;padding:0;background:none;color:var(--text-secondary)}@media(max-width:640px){._sectionTabs_708r1_1{position:sticky;top:8px;z-index:4;overflow-x:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}._auditFilters_708r1_226{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:10px}._auditFilters_708r1_226>select{width:auto;min-width:160px}._tplSection_708r1_240{display:grid;gap:8px;margin-top:20px}._tplTitle_708r1_246{margin:0;font-size:14px}._tplList_708r1_251{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--surface-raised)}._tplRow_708r1_261{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;min-height:48px;padding:8px 14px;border-top:1px solid var(--line-hair);font-size:13px}._tplRow_708r1_261:first-child{border-top:0}._tplName_708r1_276{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;min-width:0}@media(max-width:560px){._tplRow_708r1_261{grid-template-columns:minmax(0,1fr) auto}._tplRow_708r1_261>:nth-child(2){grid-column:1}}._moveSummary_708r1_295{display:grid;gap:4px;margin-bottom:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-table-size)}._moveSummary_708r1_295 b{color:var(--text-primary)}td._mineRow_708r1_311{background:color-mix(in srgb,var(--brand-gold) 12%,var(--surface-raised))}td._mineRow_708r1_311:first-child{box-shadow:inset 3px 0 0 var(--brand-gold)}._nameCell_708r1_317{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}._meTag_708r1_323,._thisLogin_708r1_324{display:inline-block;padding:1px 6px;border-radius:999px;font-size:11px;font-weight:600;line-height:16px;color:var(--brand-gold-ink);background:color-mix(in srgb,var(--brand-gold) 18%,transparent);white-space:nowrap}._loginCell_708r1_335{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}._storePick_708r1_343{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 12px;max-height:200px;overflow-y:auto;padding:8px 10px;border:1px solid var(--line-soft);border-radius:var(--radius-md)}._kpis_15sk1_2{display:grid;grid-template-columns:repeat(var(--kpi-cols, 6),minmax(0,1fr));gap:8px}._kpi_15sk1_2{display:grid;align-content:start;gap:4px;padding:12px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised)}._kpiLabel_15sk1_18,._kpiNote_15sk1_19{color:var(--text-secondary);font-size:11.5px}._kpiValue_15sk1_24{font-family:var(--font-mono);font-size:20px}._kpiDelta_15sk1_29{font-family:var(--font-mono);font-size:11.5px}._kpiDelta_15sk1_29[data-tone=good]{color:var(--brand-sage)}._kpiDelta_15sk1_29[data-tone=bad]{color:var(--state-danger)}._kpiDelta_15sk1_29[data-tone=none]{color:var(--text-secondary)}@media(max-width:1100px){._kpis_15sk1_2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){._kpis_15sk1_2{grid-template-columns:repeat(2,minmax(0,1fr))}}._controls_zudr9_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}._hotelSelect_zudr9_9{width:auto;min-width:150px;height:32px;font-size:12px}._dateInput_zudr9_16{width:140px;height:32px;font-size:12px}._segmented_zudr9_22{display:inline-flex;flex-wrap:wrap;gap:3px;padding:3px;border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--surface-sunken)}._segmented_zudr9_22 button{min-height:26px;padding:0 11px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;font-weight:700;cursor:pointer}._segmented_zudr9_22 button[aria-checked=true]{background:var(--surface-inverse);color:var(--text-inverse)}._grid_zudr9_51{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:12px}._module_zudr9_58{position:relative;min-width:0;transition:transform .16s ease,opacity .16s ease}._compact_zudr9_66{grid-column:span 3}._standard_zudr9_70{grid-column:span 4}._wide_zudr9_74{grid-column:span 8}._full_zudr9_78{grid-column:1 / -1}._moduleContent_zudr9_82,._moduleContent_zudr9_82>*{height:100%;min-width:0}._editing_zudr9_88 ._moduleContent_zudr9_82{pointer-events:none;-webkit-user-select:none;user-select:none;animation:_wiggle_zudr9_1 .18s ease-in-out infinite alternate}._dragging_zudr9_94{z-index:4;transform:scale(1.015)}._dragging_zudr9_94 ._moduleContent_zudr9_82{opacity:.65;animation:none}@keyframes _wiggle_zudr9_1{0%{transform:rotate(-.15deg)}to{transform:rotate(.15deg)}}._moduleControls_zudr9_113{position:absolute;z-index:5;top:8px;right:8px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:calc(100% - 16px);padding:4px;border:1px solid var(--line-control);border-radius:9px;background:color-mix(in srgb,var(--surface-raised) 94%,transparent);box-shadow:var(--shadow-raise)}._moduleControls_zudr9_113 button{min-height:24px;padding:3px 8px;border:1px solid var(--line-control);border-radius:6px;background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:11px;font-weight:700;cursor:pointer}._moduleControls_zudr9_113 button:disabled{cursor:not-allowed;opacity:.4}._moduleControls_zudr9_113 ._dragHandle_zudr9_148{touch-action:none;background:var(--surface-inverse);color:var(--text-inverse);cursor:grab}._moduleControls_zudr9_113 ._removeModule_zudr9_155{color:var(--state-danger)}._editingBar_zudr9_159,._hiddenModules_zudr9_160{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;border:1px solid var(--brand-amber);border-radius:12px;background:color-mix(in srgb,var(--brand-amber) 12%,var(--surface-raised));color:var(--text-secondary);font-size:12px}._editingBar_zudr9_159{justify-content:space-between}._editingActions_zudr9_178{display:flex;gap:6px}._hiddenModules_zudr9_160 b{margin-right:5px;color:var(--text-primary)}._mix_zudr9_190{display:flex;flex-wrap:wrap;align-items:center;gap:18px}._mixList_zudr9_197{display:grid;flex:1;gap:8px;min-width:180px;font-size:12px}._mixList_zudr9_197>div{display:grid;grid-template-columns:10px 1fr auto 40px;align-items:center;gap:8px}._mixList_zudr9_197 i{width:9px;height:9px;border-radius:2px}._mixList_zudr9_197 span:last-child{text-align:right}._tableScroll_zudr9_222{min-width:0;overflow-x:auto}._colPicker_zudr9_228{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px}._sortHead_zudr9_236,._linkCell_zudr9_237{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._sortHead_zudr9_236[aria-pressed=true]{font-weight:700}@media(max-width:1100px){._grid_zudr9_51{grid-template-columns:repeat(2,minmax(0,1fr))}._compact_zudr9_66,._standard_zudr9_70{grid-column:span 1}._wide_zudr9_74,._full_zudr9_78{grid-column:1 / -1}}@media(max-width:760px){._grid_zudr9_51{grid-template-columns:1fr}._compact_zudr9_66,._standard_zudr9_70,._wide_zudr9_74,._full_zudr9_78{grid-column:1}._controls_zudr9_1{justify-content:flex-start;width:100%}._hotelSelect_zudr9_9{flex:1 1 100%}}._hotelSelect_1bpmh_2{width:auto;min-width:150px;height:32px;font-size:12px}._audit_1bpmh_10{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:12px}._queue_1bpmh_19{display:flex;flex-direction:column}._queueRow_1bpmh_23{display:grid;grid-template-columns:minmax(0,1fr) 64px minmax(0,1.2fr) auto;align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-3);border:0;border-bottom:1px solid var(--line-hair);background:transparent;color:var(--text-primary);font:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background .14s ease-out}._queueRow_1bpmh_23:hover:not(:disabled){background:var(--surface-sunken)}._queueRow_1bpmh_23:disabled{cursor:default}._queueN_1bpmh_46{font-family:var(--font-mono, ui-monospace, monospace);font-weight:700;text-align:right}._queueN_1bpmh_46[data-zero]{color:var(--text-secondary);font-weight:400}._queueNote_1bpmh_55{color:var(--text-secondary);font-size:12.5px}._queueGo_1bpmh_59{color:var(--brand-amber-ink);font-size:12.5px;font-weight:700;opacity:0;transition:opacity .14s ease-out}._queueRow_1bpmh_23:hover:not(:disabled) ._queueGo_1bpmh_59,._queueRow_1bpmh_23:focus-visible ._queueGo_1bpmh_59{opacity:1}._queueRow_1bpmh_23:disabled ._queueGo_1bpmh_59{display:none}@media(prefers-reduced-motion:reduce){._queueRow_1bpmh_23,._queueGo_1bpmh_59{transition:none}}._who_qczcr_2,._content_qczcr_3{display:flex;flex-direction:column;gap:2px;min-width:0}._who_qczcr_2 small,._content_qczcr_3 small{color:var(--text-secondary);font-size:12px}._content_qczcr_3{white-space:pre-wrap;overflow-wrap:anywhere;line-height:20px}._groups_1peg7_2{display:grid;gap:16px}._list_1peg7_7{display:grid;margin:0;padding:0;list-style:none}._row_1peg7_15{display:grid;grid-template-columns:minmax(150px,200px) minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 0;border-top:1px solid var(--line-hair);font-size:13px}._row_1peg7_15:first-child{border-top:0}._name_1peg7_29{display:inline-flex;align-items:center;gap:4px}._act_1peg7_35{display:flex;align-items:center;justify-content:flex-end;gap:8px}._diff_1peg7_42{grid-column:2 / -1;display:flex;flex-wrap:wrap;gap:2px 16px;color:var(--text-secondary);font-size:12px}._store_1peg7_51 b{color:var(--text-primary);font-weight:600}._time_1peg7_56{width:120px;font-variant-numeric:tabular-nums}@media(max-width:720px){._row_1peg7_15{grid-template-columns:minmax(0,1fr) auto}._group_1peg7_2,._diff_1peg7_42{grid-column:1 / -1}._act_1peg7_35{grid-column:2;grid-row:1}}._regionList_1peg7_79{display:grid;gap:6px;margin:0 0 var(--space-3);padding:0;list-style:none}._regionList_1peg7_79>li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding:6px 0;border-bottom:1px solid var(--line-hair)}._regionList_1peg7_79>li>b{flex:1 1 140px;min-width:0}._regionCount_1peg7_98,._regionEmpty_1peg7_99{color:var(--text-secondary);font-size:var(--text-caption-size)}._regionAdd_1peg7_103{display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}._regionHead_1peg7_108{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-section-title-size)}._groups_1gj26_1{display:grid;gap:16px}._list_1gj26_6{display:grid;margin:0;padding:0;list-style:none}._row_1gj26_14{display:grid;align-items:center;gap:6px 16px;grid-template-columns:minmax(200px,1fr) auto;padding:10px 0;border-top:1px solid var(--line-hair)}._row_1gj26_14:first-child{border-top:0}._what_1gj26_27{display:grid;gap:2px;font-size:13px}._hint_1gj26_33{color:var(--text-secondary);font-size:12px}._owner_1gj26_38{color:var(--text-secondary);font-size:11px}._act_1gj26_43{display:flex;align-items:center;justify-content:flex-end;gap:10px}._inline_1gj26_51{display:flex;flex-wrap:wrap;align-items:center;gap:10px;grid-column:1 / -1}._time_1gj26_59{display:flex;align-items:center;gap:8px;font-size:12px}._time_1gj26_59 input{width:84px;font-variant-numeric:tabular-nums}@media(max-width:720px){._row_1gj26_14{grid-template-columns:1fr}._act_1gj26_43{justify-content:flex-start}}._addArea_1gj26_82{display:flex;align-items:center;gap:8px}._addArea_1gj26_82 input{width:128px}._kpis_xdorb_1{margin-bottom:var(--space-4)}._figure_xdorb_5{font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}._wrap_xdorb_13{overflow-x:auto}._table_xdorb_16{width:100%;border-collapse:collapse;font-size:var(--text-table-size);line-height:var(--text-table-line)}._table_xdorb_16 thead th{text-align:left;background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--text-micro-size);font-weight:700;letter-spacing:.04em;padding:var(--space-3) 9px;border-bottom:1px solid var(--line-soft);position:sticky;top:0}._catHead_xdorb_34{width:168px}._table_xdorb_16 td{padding:6px 9px;border-bottom:1px solid var(--line-hair);height:var(--row-dense)}._right_xdorb_42,._table_xdorb_16 thead th._right_xdorb_42{text-align:right}._cat_xdorb_34{vertical-align:top;text-align:left;padding:4px 6px;border-right:1px solid var(--line-hair);font-weight:700;background:var(--surface-raised)}._fold_xdorb_56{display:inline-flex;align-items:center;gap:6px;padding:3px 6px;border:0;border-radius:var(--radius-xs);background:none;color:var(--text-primary);font:inherit;font-weight:700;text-align:left;cursor:pointer}._fold_xdorb_56:hover{background:var(--surface-sunken)}._fold_xdorb_56:focus-visible{outline:2px solid var(--line-control);outline-offset:1px}._chevron_xdorb_77{display:inline-flex;color:var(--text-secondary);transition:transform .14s ease-out}._open_xdorb_82{transform:rotate(90deg)}._group_xdorb_87+._group_xdorb_87>tr:first-child>*{border-top:1px solid var(--line-soft)}._group_xdorb_87>tr:last-child>td{border-bottom:0}._total_xdorb_95 td{background:var(--surface-sunken);font-weight:700}._foldedNote_xdorb_99{color:var(--text-secondary);font-size:12.5px}@media(prefers-reduced-motion:reduce){._chevron_xdorb_77{transition:none}}._list_1n1t5_2{container-type:inline-size;display:grid;gap:var(--space-4)}._card_1n1t5_7{padding:var(--space-4) var(--space-5);border:1px solid var(--line-soft);border-radius:var(--radius-sm);background:var(--surface-raised)}._cardTotal_1n1t5_13{background:var(--surface-sunken)}._cardHead_1n1t5_16{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;justify-content:space-between;padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--line-hair)}._title_1n1t5_27{margin:0;color:var(--text-primary);font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}._meta_1n1t5_35{display:inline-flex;gap:8px;align-items:center;color:var(--text-secondary);font-size:13px;font-weight:600}._body_1n1t5_44{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:var(--space-6)}._blockTitle_1n1t5_49{margin:0 0 var(--space-1);color:var(--text-secondary);font-size:var(--text-micro-size);font-weight:700;letter-spacing:.04em}._payGrid_1n1t5_56,._cashList_1n1t5_57{margin:0}._payGrid_1n1t5_56{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));column-gap:var(--space-6)}._kv_1n1t5_65{display:flex;gap:var(--space-3);align-items:baseline;justify-content:space-between;padding:5px 0;border-bottom:1px solid var(--line-hair);font-size:var(--text-table-size)}._kv_1n1t5_65 dt{color:var(--text-secondary);white-space:nowrap}._kv_1n1t5_65 dd{margin:0;white-space:nowrap}._cashBlock_1n1t5_82{padding-left:var(--space-6);border-left:1px solid var(--line-hair)}@container (max-width: 620px){._body_1n1t5_44{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}._cashBlock_1n1t5_82{padding-left:0;border-left:0}}._figure_1n1t5_99{font-weight:700}._zero_1n1t5_102{color:var(--text-secondary);opacity:.7}._off_1n1t5_106{color:var(--ink-on-clay);font-weight:700}._empty_1n1t5_110{margin:0;padding:var(--space-5) 0;color:var(--text-secondary)}._stack_soxpy_2{display:grid;gap:1px;min-width:0}._sub_soxpy_7{color:var(--text-secondary);font-size:12px}._tag_soxpy_11{padding:0 6px;border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font-size:11px;font-weight:600;white-space:nowrap}._time_soxpy_20{display:flex;gap:6px;align-items:baseline;white-space:nowrap}._timeTag_soxpy_26{color:var(--text-secondary);font-size:11px}._line_soxpy_30{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:center}._tag_soxpy_11[data-tone=live]{background:var(--tint-sage, var(--surface-sunken));color:var(--ink-on-sage, var(--text-primary))}._flag_rjdkc_2{border-radius:5px;padding:1px 6px;background:var(--tint-clay);color:var(--ink-on-clay)}._rule_rjdkc_10{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:12.5px}._ruleForm_rjdkc_20{display:grid;gap:12px;max-width:420px}._filters_rjdkc_27{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;margin-bottom:var(--space-4)}._filters_rjdkc_27>*{max-width:100%}
