._overlay_hukzi_1{z-index:10000;background:#0f172a57;place-items:center;padding:1.25rem;animation:.16s ease-out both _overlayIn_hukzi_1;display:grid;position:fixed;inset:0}._dialog_hukzi_12{width:min(100%,25rem);color:var(--text-primary,#101827);background:var(--surface-card,#fff);border:1px solid var(--button-border,#0f172a1a);transform-origin:50% 46%;border-radius:8px;padding:1.5rem;animation:.3s cubic-bezier(.2,.85,.25,1) both _dialogIn_hukzi_1;position:relative;overflow:hidden;box-shadow:0 28px 72px #0f172a3d,0 4px 16px #0f172a14}._dark_hukzi_26 ._dialog_hukzi_12{color:#f8fafc;background:#1b1d20;border-color:#ffffff1a;box-shadow:0 30px 80px #0000007a,0 4px 18px #0000003d}._dark_hukzi_26 ._description_hukzi_33,._dark_hukzi_26 ._closeButton_hukzi_34{color:#aeb5c0}._dark_hukzi_26 ._closeButton_hukzi_34:hover{color:#f8fafc;background:#ffffff14}._dark_hukzi_26 ._cancelButton_hukzi_43{color:#f8fafc;background:#292c31;border-color:#ffffff1f}._overlayClosing_hukzi_49{animation:.18s ease-in both _overlayOut_hukzi_1}._dialogClosing_hukzi_53{animation:.18s cubic-bezier(.4,0,1,1) both _dialogOut_hukzi_1}._closeButton_hukzi_34{width:2rem;height:2rem;color:var(--text-secondary,#64748b);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .14s,background-color .14s,transform .14s;display:grid;position:absolute;top:.8rem;right:.8rem}._closeButton_hukzi_34:hover{color:var(--text-primary,#101827);background:#64748b1a;transform:scale(1.05)}._icon_hukzi_80{width:2.75rem;height:2.75rem;color:var(--accent,#bc8335);background:rgba(var(--accent-rgb,188 131 53), .12);border-radius:50%;place-items:center;margin-bottom:1rem;display:grid}._iconDanger_hukzi_91{color:#c83f49;background:#c83f491a}._title_hukzi_96{letter-spacing:0;margin:0;padding-right:2rem;font-size:1.12rem;line-height:1.35}._description_hukzi_33{color:var(--text-secondary,#64748b);margin:.55rem 0 0;font-size:.91rem;line-height:1.55}._actions_hukzi_111{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1.5rem;display:grid}._cancelButton_hukzi_43,._confirmButton_hukzi_119{cursor:pointer;border-radius:7px;min-height:2.75rem;padding:.7rem 1rem;font-weight:700;transition:transform .15s,background-color .15s,border-color .15s,box-shadow .15s}._cancelButton_hukzi_43{color:var(--text-primary,#101827);background:var(--surface-card,#fff);border:1px solid var(--button-border,#0f172a24)}._confirmButton_hukzi_119{color:#fff;background:var(--accent,#bc8335);border:1px solid #0000}._dangerButton_hukzi_140{background:#c83f49}._cancelButton_hukzi_43:hover,._confirmButton_hukzi_119:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0f172a1f}._closeButton_hukzi_34:focus-visible,._cancelButton_hukzi_43:focus-visible,._confirmButton_hukzi_119:focus-visible{outline:2px solid rgba(var(--accent-rgb,188 131 53), .85);outline-offset:2px}._cancelButton_hukzi_43:active,._confirmButton_hukzi_119:active{transform:scale(.98)}@keyframes _overlayIn_hukzi_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_hukzi_1{0%{opacity:1}to{opacity:0}}@keyframes _dialogIn_hukzi_1{0%{opacity:0;transform:translateY(14px)scale(.94)}70%{opacity:1;transform:translateY(-1px)scale(1.005)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _dialogOut_hukzi_1{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(7px)scale(.94)}}@media (width<=480px){._overlay_hukzi_1{align-items:end;padding:.75rem}._dialog_hukzi_12{width:100%;padding:1.35rem}}@media (prefers-reduced-motion:reduce){._overlay_hukzi_1,._dialog_hukzi_12,._overlayClosing_hukzi_49,._dialogClosing_hukzi_53{animation-duration:1ms}}._banner_1rvqk_1{z-index:2147483000;left:var(--space-4);right:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-4);max-width:880px;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface);color:var(--text-primary);box-shadow:var(--shadow-strong);margin:0 auto;display:flex;position:fixed}._copy_1rvqk_20{flex:1;min-width:0}._title_1rvqk_25{font-size:var(--text-sm);align-items:center;gap:.4rem;margin:0 0 .35rem;font-weight:700;display:flex}._text_1rvqk_34{font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.55}._text_1rvqk_34 a{color:var(--accent)}._actions_1rvqk_45{gap:var(--space-3);flex-shrink:0;display:flex}._button_1rvqk_52{min-height:40px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer;font-weight:600}._button_1rvqk_52:hover{border-color:var(--accent)}._button_1rvqk_52:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=680px){._banner_1rvqk_1{flex-direction:column;align-items:stretch}._actions_1rvqk_45{flex-direction:column}}._body_10n90_1{gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary);flex-direction:column;line-height:1.6;display:flex}._body_10n90_1 p{margin:0}._documents_10n90_14{flex-direction:column;gap:.3rem;margin:0;padding-left:1.1rem;display:flex}._documents_10n90_14 a{color:var(--accent);font-weight:600}._check_10n90_27{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-primary);cursor:pointer;display:flex}._check_10n90_27 input{accent-color:var(--accent);flex-shrink:0;margin-top:.2rem}._error_10n90_45{color:var(--danger)}._footer_10n90_49{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._nav_1fr9t_1{display:none}@media (width<=640px){._nav_1fr9t_1{z-index:60;padding:var(--space-2) var(--space-1) calc(var(--space-2) + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border-default);justify-content:space-around;display:flex;position:fixed;inset:auto 0 0}._nav_1fr9t_1 a,._nav_1fr9t_1 button{justify-items:center;gap:var(--space-1);min-width:0;min-height:44px;color:var(--text-secondary);font:inherit;font-size:var(--text-xs);background:0 0;border:0;flex:1;text-decoration:none;display:grid}._nav_1fr9t_1 ._active_1fr9t_5{color:var(--accent-strong);font-weight:var(--fw-semibold)}._nav_1fr9t_1 a:focus-visible,._nav_1fr9t_1 button:focus-visible{outline:2px solid var(--accent)}body:has(._nav_1fr9t_1) main{padding-bottom:calc(90px + env(safe-area-inset-bottom))}body:has(._nav_1fr9t_1) button[class*=overlayMenuButton]{display:none}}._wrap_1vwu8_2{position:relative}._trigger_1vwu8_7{border-radius:var(--radius-md,8px);width:100%;min-height:40px;color:var(--dashboard-text-primary,#101827);cursor:pointer;text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;align-items:center;gap:.55rem;padding:.48rem .5rem;font-size:.8rem;font-weight:650;transition:background .14s,border-color .14s,color .14s,box-shadow .14s,transform .14s;display:flex;position:relative}._trigger_1vwu8_7:hover{background:color-mix(in srgb, var(--dashboard-surface-alt,#1018270d) 76%, transparent);box-shadow:none;border-color:#0000;transform:none}._triggerOpen_1vwu8_39{background:color-mix(in srgb, var(--dashboard-surface-alt,#1018270d) 72%, var(--dashboard-accent,#bc8335) 6%);color:var(--dashboard-text-primary,#101827);border-color:#0000}._triggerIcon_1vwu8_45{width:18px;height:18px;color:var(--dashboard-text-secondary,#5b6472);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._triggerIconUnread_1vwu8_55{color:var(--dashboard-accent-strong,#8c5d18)}._triggerLabel_1vwu8_59{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--dashboard-text-primary,#101827);flex:1;overflow:hidden}._bellAnim_1vwu8_68{animation:.42s ease-out both _ring_1vwu8_1}@keyframes _ring_1vwu8_1{0%,to{transform:rotate(0)}8%{transform:rotate(14deg)}16%{transform:rotate(-11deg)}24%{transform:rotate(9deg)}32%{transform:rotate(-5deg)}40%{transform:rotate(0)}}._badge_1vwu8_81{background:var(--dashboard-accent,#bc8335);color:#fff;min-width:1.15rem;height:1.22rem;box-shadow:none;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .34rem;font-size:.64rem;font-weight:800;line-height:1;display:inline-flex}._panel_1vwu8_100{border:1px solid var(--dashboard-border-strong,#10182724);background:var(--dashboard-surface-strong,#fff);width:min(400px,100vw - 2rem);color:var(--dashboard-text-primary,#101827);z-index:9999;border-radius:8px;animation:.26s cubic-bezier(.16,1,.3,1) _slideUp_1vwu8_1;position:fixed;overflow:hidden;box-shadow:0 2px 4px #1018270f,0 24px 56px #0f172a33}._panelClosing_1vwu8_116{animation:.11s forwards _panelOut_1vwu8_1}@keyframes _panelOut_1vwu8_1{to{opacity:0;transform:translateY(5px)scale(.985)}}@keyframes _slideUp_1vwu8_1{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._panelHeader_1vwu8_128{border-bottom:1px solid var(--dashboard-border,#10182712);background:color-mix(in srgb, var(--dashboard-surface-strong,#fff) 90%, var(--dashboard-accent,#bc8335) 4%);justify-content:space-between;align-items:center;padding:.75rem .85rem .55rem;display:flex}._panelHeading_1vwu8_137{align-items:center;gap:.5rem;min-width:0;display:flex}._panelHeading_1vwu8_137>div{flex-direction:column;gap:.05rem;display:flex}._panelHeading_1vwu8_137 strong{color:var(--dashboard-text-secondary,#5b6472);font-size:.69rem;font-weight:650}._backBtn_1vwu8_140{border:1px solid var(--dashboard-border,#1018271a);width:1.7rem;height:1.7rem;color:var(--dashboard-text-secondary,#5b6472);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._panelHeaderLeft_1vwu8_142{align-items:center;gap:.4rem;display:flex}._eyebrow_1vwu8_148{letter-spacing:.16em;text-transform:uppercase;color:var(--dashboard-accent-strong,#8c5d18);font-size:.65rem;font-weight:800}._panelHeaderActions_1vwu8_156{align-items:center;gap:.25rem;display:flex}._markAllBtn_1vwu8_162,._closeBtn_1vwu8_163{border:1px solid var(--dashboard-border,#10182714);background:color-mix(in srgb, var(--dashboard-surface,#fff) 88%, transparent);width:1.6rem;height:1.6rem;color:var(--dashboard-text-secondary,#5b6472);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .13s,color .13s;display:inline-flex}._markAllBtn_1vwu8_162:hover,._closeBtn_1vwu8_163:hover{background:color-mix(in srgb, var(--dashboard-surface-alt,#1018270f) 70%, var(--dashboard-accent,#bc8335) 8%);color:var(--dashboard-text-primary,#101827)}._list_1vwu8_184{flex-direction:column;gap:.42rem;margin:0;padding:.5rem;list-style:none;display:flex}._detail_1vwu8_193{max-height:min(510px,100vh - 10rem);padding:1rem;animation:.22s cubic-bezier(.16,1,.3,1) _detailIn_1vwu8_1;overflow-y:auto}._detailType_1vwu8_194{align-items:center;gap:.6rem;display:flex}._detailType_1vwu8_194>span{background:var(--dashboard-surface-alt,#0f172a0d);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}._detailType_1vwu8_194 div{flex-direction:column;gap:.08rem;display:flex}._detailType_1vwu8_194 strong{color:var(--dashboard-text-primary,#101827);font-size:.78rem}._detailType_1vwu8_194 small{color:var(--dashboard-text-muted,#7a8492);font-size:.67rem}._detail_info_1vwu8_199 ._detailType_1vwu8_194>span{color:#1d4ed8;background:#2563eb17}._detail_warning_1vwu8_200 ._detailType_1vwu8_194>span{color:#a16207;background:#d977061c}._detail_critical_1vwu8_201 ._detailType_1vwu8_194>span{color:#b91c1c;background:#dc26261a}._detail_1vwu8_193 h3{color:var(--dashboard-text-primary,#101827);margin:.85rem 0 .45rem;font-size:.98rem;line-height:1.3}._detail_1vwu8_193>p{color:var(--dashboard-text-secondary,#5b6472);white-space:pre-wrap;margin:0;font-size:.8rem;line-height:1.58}._detail_1vwu8_193 dl{border-top:1px solid var(--dashboard-border,#10182714);gap:.42rem;margin:.85rem 0 0;padding-top:.7rem;display:grid}._detail_1vwu8_193 dl div,._detailItems_1vwu8_205 div{justify-content:space-between;align-items:baseline;gap:.7rem;display:flex}._detail_1vwu8_193 dt{color:var(--dashboard-text-muted,#7a8492);font-size:.7rem}._detail_1vwu8_193 dd{color:var(--dashboard-text-primary,#101827);text-align:right;margin:0;font-size:.73rem;font-weight:750}._detailItems_1vwu8_205{background:var(--dashboard-surface-alt,#0f172a0a);color:var(--dashboard-text-secondary,#5b6472);border-radius:8px;gap:.35rem;margin-top:.75rem;padding:.65rem;font-size:.72rem;display:grid}._detailAction_1vwu8_209{background:var(--dashboard-accent,#bc8335);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;width:100%;min-height:36px;margin-top:.9rem;font-size:.76rem;font-weight:750;display:inline-flex}@keyframes _detailIn_1vwu8_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}._item_1vwu8_213{border:1px solid var(--dashboard-border,#10182714);background:color-mix(in srgb, var(--dashboard-surface,#fff) 88%, transparent);cursor:pointer;text-align:left;border-radius:12px;align-items:flex-start;gap:.55rem;width:100%;padding:.65rem .7rem;transition:background .13s,border-color .13s;display:flex;position:relative}._item_1vwu8_213:hover{background:color-mix(in srgb, var(--dashboard-surface,#fff) 82%, var(--dashboard-accent,#bc8335) 8%);border-color:color-mix(in srgb, var(--dashboard-accent,#bc8335) 26%, var(--dashboard-border,#10182714))}._itemUnread_1vwu8_233{background:color-mix(in srgb, var(--dashboard-surface,#fff) 78%, var(--dashboard-accent,#bc8335) 11%);border-color:color-mix(in srgb, var(--dashboard-accent,#bc8335) 36%, var(--dashboard-border,#10182714))}._itemRead_1vwu8_238{opacity:.86}._iconWrap_1vwu8_243{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;margin-top:.05rem;display:inline-flex}._severityInfo_1vwu8_254{background:var(--badge-info-bg,#3b82f61f);color:var(--badge-info-text,#1d4ed8)}._severityWarning_1vwu8_255{background:var(--badge-warning-bg,#bc83351f);color:var(--badge-warning-text,#8c5d18)}._severityCritical_1vwu8_256{background:var(--badge-danger-bg,#f43f5e1f);color:var(--badge-danger-text,#be123c)}._itemBody_1vwu8_259{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._itemTop_1vwu8_267{align-items:center;gap:.3rem;min-width:0;margin-bottom:.2rem;display:flex}._typeIcon_1vwu8_275{color:var(--dashboard-text-muted,#8a94a3);flex-shrink:0}._itemTypeLabel_1vwu8_280{color:var(--dashboard-text-muted,#8a94a3);text-transform:uppercase;letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.68rem;font-weight:700;overflow:hidden}._itemTime_1vwu8_293{color:var(--dashboard-text-muted,#8a94a3);white-space:nowrap;flex-shrink:0;font-size:.67rem}._itemTitle_1vwu8_300{color:var(--dashboard-text-primary,#101827);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.15rem;font-size:.83rem;font-weight:700;display:block;overflow:hidden}._itemText_1vwu8_311{color:var(--dashboard-text-secondary,#5b6472);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.77rem;line-height:1.4;display:-webkit-box;overflow:hidden}._severityChip_1vwu8_322{border-radius:999px;margin-top:.3rem;padding:.1rem .45rem;font-size:.64rem;font-weight:700;display:inline-block}._chip_warning_1vwu8_330{background:var(--badge-warning-bg,#bc83351f);color:var(--badge-warning-text,#8c5d18)}._chip_critical_1vwu8_331{background:var(--badge-danger-bg,#f43f5e1a);color:var(--badge-danger-text,#be123c)}._itemClickable_1vwu8_333{cursor:pointer}._dot_1vwu8_336{background:var(--dashboard-accent,#bc8335);width:6px;height:6px;box-shadow:0 0 0 2px var(--dashboard-surface-strong,#fff);border-radius:999px;flex-shrink:0;position:absolute;top:.7rem;right:.7rem}._loadingState_1vwu8_348{color:var(--dashboard-text-secondary,#5b6472);align-items:center;gap:.55rem;padding:1rem .85rem;font-size:.82rem;font-weight:700;display:flex}._loadingDot_1vwu8_358{background:var(--dashboard-accent,#bc8335);border-radius:999px;width:.45rem;height:.45rem;animation:.9s ease-in-out infinite _pulse_1vwu8_1}@keyframes _pulse_1vwu8_1{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}._empty_1vwu8_372{color:var(--dashboard-text-muted,#8a94a3);align-items:center;gap:.5rem;padding:1rem .85rem;font-size:.82rem;display:flex}._viewAll_1vwu8_382{border-top:1px solid var(--dashboard-border,#10182712);color:var(--dashboard-accent-strong,#8c5d18);text-align:center;letter-spacing:.02em;padding:.6rem .85rem;font-size:.76rem;font-weight:700;text-decoration:none;transition:background .13s;display:block}._viewAll_1vwu8_382:hover{background:color-mix(in srgb, var(--dashboard-surface,#fff) 80%, var(--dashboard-accent,#bc8335) 8%)}[data-dashboard-theme=palette_2] ._panel_1vwu8_100{background:var(--dashboard-surface-strong,#0f172afa);border-color:#ffffff1a}[data-dashboard-theme=palette_2] ._trigger_1vwu8_7{color:#ffffffd1}@media (width<=640px){._panel_1vwu8_100{border-radius:8px;width:auto;max-height:min(82dvh,620px);inset:auto .5rem .5rem!important}._list_1vwu8_184{max-height:58dvh;overflow-y:auto}._detail_1vwu8_193{max-height:62dvh}._viewAll_1vwu8_382{padding:.75rem}}@media (prefers-reduced-motion:reduce){._panel_1vwu8_100,._panelClosing_1vwu8_116,._detail_1vwu8_193,._bellAnim_1vwu8_68,._loadingDot_1vwu8_358{animation:none}}._layout_17604_1{--dashboard-bg-start:#f7f4ee;--dashboard-bg-end:#f2eee6;--dashboard-sidebar-start:#fffffff5;--dashboard-sidebar-end:#faf8f2fa;--dashboard-surface:#fffffff0;--dashboard-surface-alt:#0f172a0a;--dashboard-surface-strong:#fffffffa;--dashboard-border:#10182714;--dashboard-border-strong:#10182724;--dashboard-text-primary:#101827;--dashboard-text-secondary:#5b6472;--dashboard-text-muted:#8a94a3;--dashboard-accent:#bc8335;--dashboard-accent-rgb:188 131 53;--dashboard-accent-strong:#8c5d18;--bg-page:#f7f4ee;--surface-elevated:#fffffff0;--text-primary:var(--dashboard-text-primary);--text-secondary:var(--dashboard-text-secondary);--text-muted:var(--dashboard-text-muted);--accent:var(--dashboard-accent);--accent-rgb:var(--dashboard-accent-rgb);--shadow-soft:0 18px 40px #0f172a14;--shadow-strong:0 28px 70px #0f172a24;--panel-bg:var(--dashboard-surface);--panel-border:var(--dashboard-border);--panel-shadow:0 16px 34px #0f172a14;--section-card-bg:#ffffffeb;--section-card-border:var(--dashboard-border);--section-card-shadow:0 12px 30px #0f172a14;--button-primary-text:#111827;--button-secondary-bg:#ffffffe0;--button-border:var(--dashboard-border);--button-ghost-text:var(--dashboard-text-primary);--button-ghost-bg:#ffffffd1;--button-ghost-border:var(--dashboard-border);--button-ghost-hover-bg:#fffffff5;--badge-default-text:var(--dashboard-text-secondary);--badge-default-bg:#1018270f;--badge-warning-text:var(--dashboard-accent-strong);--badge-warning-bg:rgba(var(--dashboard-accent-rgb), .14);--badge-success-text:#166534;--badge-success-bg:#22c55e1f;--badge-danger-text:#be123c;--badge-danger-bg:#f43f5e1f;--badge-info-text:#1d4ed8;--badge-info-bg:#3b82f61f;--color-text-primary:var(--dashboard-text-primary);--color-text-muted:var(--dashboard-text-secondary);--color-border-soft:var(--dashboard-border);--color-accent-strong:var(--dashboard-accent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(180deg, var(--dashboard-bg-start) 0%, var(--dashboard-bg-end) 100%);grid-template-columns:304px minmax(0,1fr);align-items:stretch;height:100dvh;min-height:100dvh;display:grid;overflow:hidden}._layoutCollapsed_17604_63{grid-template-columns:172px minmax(0,1fr)}._layoutHidden_17604_67{grid-template-columns:minmax(0,1fr)}._layoutProductFocus_17604_71{grid-template-columns:288px minmax(0,1fr)}._layoutOwner_17604_75{background:linear-gradient(180deg, var(--dashboard-bg-start) 0%, var(--dashboard-bg-end) 100%)}._layout_17604_1[data-dashboard-theme=palette_2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sidebar-dark-active-rgb:232 98 42;--sidebar-dark-active:#e8622a;--sidebar-dark-active-soft:#e8622a29;--sidebar-dark-active-border:#e8622a70}._layout_17604_1[data-dashboard-theme=palette_1]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._layout_17604_1[data-dashboard-theme=palette_3]{--sidebar-palette-bg:#fff;--sidebar-palette-surface:#fbfcfe;--sidebar-palette-surface-strong:#f3f4f6;--sidebar-palette-border:#e5e7eb;--sidebar-palette-border-strong:#d1d5db}._sidebar_17604_99{box-sizing:border-box;z-index:2;border-right:1px solid var(--dashboard-border,#1018270f);background:linear-gradient(180deg, var(--dashboard-sidebar-start), var(--dashboard-sidebar-end));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-rows:auto minmax(0,1fr) auto;align-self:stretch;gap:1.35rem;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding:1.45rem 1rem 1.2rem;transition:width .18s,transform .18s,padding .18s,opacity .18s,background .18s;display:grid;position:relative;overflow:hidden}._sidebarTop_17604_125{justify-content:flex-start;align-items:flex-start;gap:.8rem;padding:.45rem 2.65rem 0 .35rem;display:flex;position:relative}._sidebarClose_17604_134{display:none}._sidebarDesktopClose_17604_138{border:1px solid color-mix(in srgb, var(--dashboard-border,#10182729) 84%, transparent);background:color-mix(in srgb, var(--dashboard-surface,#ffffffe6) 76%, transparent);width:30px;height:30px;color:var(--dashboard-text-primary);cursor:pointer;border-radius:999px;place-items:center;display:inline-grid;position:absolute;top:.4rem;right:.35rem;box-shadow:0 4px 12px #0f172a14}._sidebarDesktopClose_17604_138:hover,._sidebarDesktopClose_17604_138:focus-visible{border-color:rgba(var(--accent-rgb,188 131 53), .28);background:color-mix(in srgb, var(--dashboard-surface,#fffffff0) 88%, rgba(var(--accent-rgb,188 131 53), .12));box-shadow:0 8px 18px #0f172a1f}._sidebarRevealButton_17604_161{z-index:190;border:1px solid color-mix(in srgb, var(--dashboard-border,#10182729) 84%, transparent);background:color-mix(in srgb, var(--dashboard-surface-strong,#fffffff7) 88%, transparent);width:38px;height:38px;color:var(--dashboard-text-primary);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;place-items:center;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:inline-grid;position:fixed;top:1rem;left:1rem;box-shadow:0 10px 24px #0f172a1f}._sidebarRevealButton_17604_161:hover,._sidebarRevealButton_17604_161:focus-visible{border-color:rgba(var(--accent-rgb,188 131 53), .28);background:color-mix(in srgb, var(--dashboard-surface,#fffffff0) 88%, rgba(var(--accent-rgb,188 131 53), .12));transform:translateY(-1px);box-shadow:0 14px 30px #0f172a29}._sidebarBrand_17604_192{min-width:0}._brandEyebrow_17604_196{color:var(--dashboard-accent);text-transform:uppercase;letter-spacing:.2em;font-size:.68rem;font-weight:800}._sidebar_17604_99 h1{color:var(--dashboard-text-primary);font-family:var(--font-display);margin:.6rem 0 .5rem;font-size:1.65rem;line-height:.98}._titleRow_17604_212{justify-content:flex-start;align-items:center;gap:.8rem;display:flex;position:relative}._sidebarFooter_17604_220{border-top:1px solid var(--dashboard-border,#1018270f);color:var(--dashboard-text-primary);flex-direction:column;flex-shrink:0;gap:.45rem;margin-top:auto;padding-top:.72rem;display:flex}._userMenuShell_17604_231{position:relative}._userMenuTrigger_17604_235{border:1px solid var(--dashboard-border,#10182714);background:color-mix(in srgb, var(--dashboard-surface,#ffffffe6) 88%, transparent);width:100%;min-height:42px;color:var(--dashboard-text-primary,#101827);cursor:pointer;text-align:left;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.4rem .5rem;transition:border-color .17s,background .17s,transform .17s,box-shadow .17s;display:grid}._userMenuTrigger_17604_235:hover,._userMenuTrigger_17604_235[aria-expanded=true]{border-color:rgba(var(--accent-rgb,188 131 53), .22);background:rgba(var(--accent-rgb,188 131 53), .08)}._userMenuAvatar_17604_262{background:rgba(var(--accent-rgb,188 131 53), .14);width:1.85rem;height:1.85rem;color:var(--dashboard-accent-strong);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;display:inline-flex}._userMenuMeta_17604_278{gap:.05rem;min-width:0;display:grid}._userMenuMeta_17604_278 strong{color:var(--dashboard-text-primary,#101827);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;line-height:1.15;overflow:hidden}._userMenuMeta_17604_278 small{color:var(--dashboard-text-secondary,#101827a3);text-transform:capitalize;font-size:.68rem;font-weight:600;line-height:1.1}._userMenuChevron_17604_302{color:var(--dashboard-text-muted,#1018277a);transition:transform .17s}._userMenuChevronOpen_17604_307{transform:rotate(180deg)}._userMenuDropdown_17604_311{border:1px solid var(--dashboard-border-strong,#10182724);background:var(--dashboard-surface-strong,#fffffff7);z-index:60;border-radius:12px;gap:.15rem;padding:.32rem;display:grid;position:absolute;bottom:calc(100% + .4rem);left:0;right:0;box-shadow:0 14px 30px #0f172a24}._userMenuItem_17604_326{width:100%;min-height:34px;color:var(--dashboard-text-primary,#101827);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:.44rem .55rem;font-size:.78rem;font-weight:600;line-height:1.15;text-decoration:none;transition:background .15s,color .15s}._userMenuItem_17604_326:hover,._userMenuItem_17604_326:focus-visible{background:rgba(var(--accent-rgb,188 131 53), .11);color:var(--dashboard-text-primary,#101827)}._userMenuItemDanger_17604_351{color:#b42318}._userMenuItemDanger_17604_351:hover,._userMenuItemDanger_17604_351:focus-visible{color:#991b1b;background:#b423181a}._connectionPill_17604_361{border:1px solid var(--dashboard-border,#1018271a);background:color-mix(in srgb, var(--dashboard-surface,#ffffffe6) 90%, transparent);width:100%;min-height:40px;color:var(--dashboard-text-primary,#101827);border-radius:14px;justify-content:center;align-items:center;gap:.4rem;font-size:.82rem;font-weight:700;display:inline-flex}._connectionPill_17604_361 span{color:inherit;text-transform:none;margin:0;font-size:.82rem;line-height:1}._connectionPillOnline_17604_384{border-color:color-mix(in srgb, var(--badge-success-text,#16a34a) 35%, var(--dashboard-border,#1018271a));background:color-mix(in srgb, var(--badge-success-bg,#10b98124) 45%, var(--dashboard-surface,#ffffffe6));color:var(--badge-success-text,#16a34a)}._connectionPillOffline_17604_398{border-color:color-mix(in srgb, var(--badge-warning-text,#c2410c) 40%, var(--dashboard-border,#1018271a));background:color-mix(in srgb, var(--badge-warning-bg,#f59e0b2e) 55%, var(--dashboard-surface,#ffffffe6));color:var(--badge-warning-text,#b45309)}._profileShortcut_17604_412{border:1px solid var(--button-border,#10182714);background:var(--button-secondary-bg,#ffffffd1);width:100%;min-height:42px;color:var(--dashboard-text-primary);border-radius:16px;justify-content:center;justify-self:stretch;align-items:center;gap:.42rem;padding:.68rem .95rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}._profileShortcut_17604_412:hover{background:var(--button-secondary-hover-bg,#fffffff5);border-color:rgba(var(--accent-rgb,188 131 53), .22);transform:translateY(-1px)}._signalResetButton_17604_440{border:1px solid var(--button-border,#1018271a);background:var(--button-ghost-bg,#10182708);width:100%;min-height:40px;color:var(--dashboard-text-primary);cursor:pointer;border-radius:14px;justify-content:center;justify-self:stretch;align-items:center;gap:.42rem;padding:.62rem .9rem;font-size:.82rem;font-weight:700;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}._signalResetButton_17604_440:hover{background:var(--button-ghost-hover-bg,#1018270f);border-color:var(--dashboard-border-strong,#10182724);transform:translateY(-1px)}._offlinePinButton_17604_468{border:1px solid var(--button-border,#1018271a);background:color-mix(in srgb, var(--badge-warning-bg,#f59e0b33) 35%, transparent);width:100%;min-height:40px;color:var(--dashboard-text-primary);cursor:pointer;border-radius:14px;justify-content:center;justify-self:stretch;align-items:center;gap:.42rem;padding:.62rem .9rem;font-size:.82rem;font-weight:700;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}._offlinePinButton_17604_468:hover{background:color-mix(in srgb, var(--badge-warning-bg,#f59e0b47) 45%, transparent);border-color:var(--dashboard-border-strong,#10182724);transform:translateY(-1px)}._offlinePinButton_17604_468:disabled{opacity:.55;cursor:not-allowed;transform:none}._logoutButton_17604_502{border:1px solid var(--button-border,#1018271a);background:var(--button-ghost-bg,#10182708);width:100%;min-height:42px;color:var(--dashboard-text-primary);cursor:pointer;border-radius:16px;justify-content:center;justify-self:stretch;align-items:center;gap:.42rem;padding:.68rem .95rem;font-size:.88rem;font-weight:700;transition:background .18s,transform .18s,border-color .18s;display:inline-flex}._logoutButton_17604_502:hover{background:var(--button-ghost-hover-bg,#1018270f);border-color:var(--dashboard-border-strong,#10182724);transform:translateY(-1px)}._sidebar_17604_99 p{color:var(--dashboard-text-secondary);margin:0}._nav_17604_535{scrollbar-width:none;align-content:start;gap:.5rem;min-height:0;display:grid;overflow:auto}._nav_17604_535::-webkit-scrollbar{display:none}._navGroups_17604_548{scrollbar-width:none;align-content:start;gap:.65rem;min-height:0;display:grid;overflow:auto}._navGroups_17604_548::-webkit-scrollbar{display:none}._navGroupsCollapsed_17604_561{scrollbar-width:none;align-content:start;gap:.5rem;min-height:0;display:grid;overflow:auto}._navGroupsCollapsed_17604_561::-webkit-scrollbar{display:none}._link_17604_574{color:var(--dashboard-text-secondary);border:1px solid #0000;border-radius:16px;gap:.85rem;padding:.9rem .95rem;text-decoration:none;transition:background .18s,color .18s,transform .18s,border-color .18s,box-shadow .18s;display:flex}._link_17604_574:hover,._linkActive_17604_591{background:rgba(var(--accent-rgb,188 131 53), .1);color:var(--dashboard-text-primary);border-color:rgba(var(--accent-rgb,188 131 53), .2);transform:translate(2px)}._navGroup_17604_548{border:1px solid var(--dashboard-border,#1018270f);background:color-mix(in srgb, var(--dashboard-surface) 60%, transparent);border-radius:20px;gap:.4rem;padding:.55rem;display:grid;box-shadow:0 10px 24px #00000014}._navGroupActive_17604_608{border-color:rgba(var(--accent-rgb,188 131 53), .22);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb,188 131 53), .08)}._navGroupActive_17604_608 ._navGroupHeaderText_17604_613 span{color:var(--dashboard-text-primary)}._navGroupHeader_17604_613{width:100%;color:var(--text-primary,#101827);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.35rem .45rem .35rem .4rem;text-decoration:none;display:grid}._navGroupHeader_17604_613:hover{background:rgba(var(--accent-rgb,188 131 53), .08)}._navGroupHeaderText_17604_613{gap:.18rem;min-width:0;display:grid;overflow:hidden}._navGroupHeaderText_17604_613 span{color:var(--text-primary,#111827);text-transform:none;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:800;line-height:1.15;text-decoration:none;overflow:hidden}._navGroupHeaderText_17604_613 small{color:var(--dashboard-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:600;line-height:1.25;text-decoration:none;overflow:hidden}._navGroupHeaderIcon_17604_668{background:rgba(var(--accent-rgb,188 131 53), .12);width:2.05rem;height:2.05rem;color:var(--dashboard-accent-strong);border-radius:.95rem;flex:none;justify-content:center;align-items:center;display:inline-flex}._navGroupHeaderCollapsed_17604_680{border:1px solid var(--dashboard-border,#1018270f);background:var(--dashboard-surface,#ffffffdb);width:100%;color:var(--dashboard-text-primary,#111827);cursor:pointer;border-radius:16px;justify-content:flex-start;align-items:center;gap:.5rem;padding:.45rem .55rem;display:inline-flex;position:relative}._navGroupHeaderCollapsedLabel_17604_695{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.84rem;font-weight:700;line-height:1.1;overflow:hidden}._navGroupHeaderCollapsed_17604_680:hover{background:rgba(var(--accent-rgb,188 131 53), .12);border-color:rgba(var(--accent-rgb,188 131 53), .24);transform:translateY(-1px);box-shadow:0 10px 20px #0000001f}._navGroupHeaderCollapsed_17604_680:after{content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:var(--dashboard-surface-strong,#fffffffa);border:1px solid var(--dashboard-border-strong,#10182724);color:var(--dashboard-text-primary,#101827);letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:120;border-radius:999px;padding:.5rem .8rem;font-size:.74rem;font-weight:800;transition:opacity .16s,transform .16s,border-color .16s,box-shadow .16s;position:absolute;top:50%;left:calc(100% + .55rem);transform:translateY(-50%)translate(-6px)scale(.98);box-shadow:0 14px 26px #0f172a1f}._navGroupHeaderCollapsed_17604_680:hover:after,._navGroupHeaderCollapsed_17604_680:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)scale(1)}._navGroupHeaderCollapsed_17604_680:hover ._navGroupHeaderAbbr_17604_747,._navGroupHeaderCollapsed_17604_680:focus-visible ._navGroupHeaderAbbr_17604_747{background:rgba(var(--accent-rgb,188 131 53), .2);color:var(--dashboard-accent-strong)}._navGroupHeaderAbbr_17604_747{background:rgba(var(--accent-rgb,188 131 53), .14);min-width:2rem;min-height:2rem;color:var(--dashboard-accent-strong);letter-spacing:.16em;border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.68rem;font-weight:800;display:inline-flex}._navGroupItemsCollapsed_17604_768{gap:.4rem;padding:.4rem .1rem .15rem;display:grid}._navGroupChevron_17604_774{color:var(--dashboard-text-muted,#10182780);flex:none;margin-left:.1rem;transition:transform .18s}._navGroupSignalBadge_17604_781{background:rgba(var(--accent-rgb,188 131 53), .14);min-width:1.4rem;height:1.4rem;color:var(--dashboard-accent-strong);letter-spacing:.01em;border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.72rem;font-weight:800;display:inline-flex}._navGroupChevronCollapsed_17604_796{transform:rotate(-90deg)}._navGroupItems_17604_768{gap:.12rem;display:grid}._navGroupItemsShell_17604_805{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .16s cubic-bezier(.2,.8,.2,1),opacity .14s,transform .16s cubic-bezier(.2,.8,.2,1);display:grid;transform:translateY(0)}._navGroupItemsShell_17604_805>._navGroupItems_17604_768{min-height:0;overflow:hidden}._navGroupItemsShellCollapsed_17604_821{opacity:0;pointer-events:none;grid-template-rows:0fr;transform:translateY(-4px)}._navItem_17604_828{min-height:42px;color:var(--dashboard-text-secondary,#111827d6);background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:.72rem;padding:.68rem .72rem;font-size:.92rem;line-height:1.2;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:flex;position:relative}._navItem_17604_828:hover{background:rgba(var(--accent-rgb,188 131 53), .065);color:var(--dashboard-text-primary,#111827);border-color:#0000}._navItemActive_17604_854{background:rgba(var(--accent-rgb,188 131 53), .1);color:var(--dashboard-text-primary,#111827);font-weight:700}._navItemActive_17604_854:before{content:"";background:var(--dashboard-accent,#e8622a);border-radius:0 4px 4px 0;width:2px;height:54%;position:absolute;top:50%;left:0;transform:translateY(-50%)}._navItem_17604_828 span{font-size:.98rem;font-weight:600}._navGroupHeaderText_17604_613 span,._navItem_17604_828 span{line-height:1.15}._navItemDisabled_17604_882{cursor:default;opacity:.66}._navItemDisabled_17604_882:hover{background:color-mix(in srgb, var(--dashboard-surface,#ffffffe6) 68%, transparent);color:var(--dashboard-text-secondary,#101827c2);border-color:#0000;transform:none}._navItem_17604_828 span{min-width:0}._navItemBadge_17604_898{background:rgba(var(--accent-rgb,188 131 53), .14);color:var(--dashboard-accent-strong);white-space:nowrap;border-radius:999px;margin-left:auto;padding:.28rem .5rem;font-size:.72rem;font-weight:700}._navItemInventorySignal_17604_909{background:linear-gradient(#fff4f4fa,#fffffff0);border-color:#ef444438;box-shadow:0 12px 22px #ef44441f}._navItemInventorySignal_17604_909:hover,._navItemInventorySignal_17604_909._navItemActive_17604_854{background:linear-gradient(#fef2f2,#fff7f7fa);border-color:#ef444457;box-shadow:0 14px 26px #ef44442e}._navItemBadgeInventory_17604_922{color:#b91c1c;background:#ef444429;font-weight:800}._navItemSignalDot_17604_928{display:none}._navItemHint_17604_932{color:var(--dashboard-text-muted,#1018276b);white-space:nowrap;margin-left:auto;font-size:.76rem}._content_17604_939{min-width:0;color:var(--text-primary,#101827);overscroll-behavior:contain;height:100dvh;min-height:100dvh;padding:1.5rem;position:relative;overflow:hidden auto}._sidebarToggle_17604_951,._overlayMenuButton_17604_955,._overlayMenuLabel_17604_959,._backdrop_17604_963{display:none}._sidebarOwner_17604_967{background:linear-gradient(#fffffff5,#fbf8f1fa);gap:1rem;padding-top:1.1rem}._sidebarOwner_17604_967 ._sidebarTop_17604_125{padding-top:.1rem}._sidebarOwner_17604_967 ._brandEyebrow_17604_196{letter-spacing:.16em;font-size:.61rem}._sidebarOwner_17604_967 h1{margin:.3rem 0 .14rem;font-size:1.32rem;line-height:1.04}._sidebarConfiguration_17604_988{--config-accent:#ff6b1a;--config-accent-soft:#fff0e7;--config-text:#20242d;--config-muted:#737783;--config-border:#1f242d14;background:radial-gradient(circle at 80% 12%,#ff6f1a14,#0000 34%),linear-gradient(#fffdfb 0%,#fffaf5 100%);border-right:1px solid #1f242d12;gap:1.15rem;padding:1.18rem .72rem 1rem;box-shadow:18px 0 42px #2a1c0c0f}._sidebarConfiguration_17604_988 ._sidebarTop_17604_125{align-items:center;gap:.55rem;min-height:3.45rem;padding:0 .12rem 0 .42rem}._configSidebarBrand_17604_1010{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:.78rem;min-width:0;display:grid}._configSidebarIcon_17604_1018{color:#fff;background:linear-gradient(#ff7a26 0%,#ff6416 100%);border-radius:13px;place-items:center;width:42px;height:42px;display:inline-grid;box-shadow:0 12px 22px #ff641638}._configSidebarTitle_17604_1029{gap:.17rem;min-width:0;display:grid}._configSidebarTitle_17604_1029 strong{color:var(--config-text);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:850;line-height:1.08;overflow:hidden}._configSidebarTitle_17604_1029 small{color:var(--config-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:650;line-height:1.12;overflow:hidden}._configSidebarBack_17604_1055{border:1px solid var(--config-border);color:#4b505b;background:#ffffffc7;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;margin-left:auto;text-decoration:none;transition:transform .16s,border-color .16s,color .16s,background .16s;display:inline-grid;box-shadow:0 8px 18px #1f242d0d}._configSidebarBack_17604_1055:hover,._configSidebarBack_17604_1055:focus-visible{background:var(--dashboard-surface-strong,#fff);color:var(--config-accent);border-color:#ff6b1a52;transform:translateY(-1px)}._configNav_17604_1083{scrollbar-width:none;align-content:start;gap:.72rem;min-height:0;padding:.02rem .16rem .9rem;display:grid;overflow:hidden auto}._configNav_17604_1083::-webkit-scrollbar{display:none}._configNavSection_17604_1098{gap:.26rem;min-width:0;display:grid}._configNavSectionLabel_17604_1104{color:#747a84;letter-spacing:.035em;text-transform:uppercase;padding:0 .64rem;font-size:.66rem;font-weight:850}._configNavList_17604_1113{gap:.22rem;display:grid}._configNavItem_17604_1118{min-height:52px;color:var(--config-text);background:#ffffff7a;border:1px solid #0000;border-radius:14px;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:.56rem;padding:.56rem .54rem;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s,color .16s;display:grid;position:relative}._configNavItem_17604_1118:hover,._configNavItem_17604_1118:focus-visible{background:#ff6f1a12;border-color:#ff6f1a29;transform:translate(1px)}._configNavItemActive_17604_1146{box-shadow:inset 3px 0 0 var(--config-accent), 0 10px 24px #ff6f1a14;background:linear-gradient(90deg,#ff6f1a29,#ff6f1a0f);border-color:#ff6f1a2e}._configNavIcon_17604_1152{color:#3e424c;background:#1f242d0b;border-radius:11px;place-items:center;width:32px;height:32px;display:inline-grid}._configNavItemActive_17604_1146 ._configNavIcon_17604_1152,._configNavItemActive_17604_1146 ._configNavText_17604_1163 strong{color:var(--config-accent)}._configNavItemActive_17604_1146 ._configNavIcon_17604_1152{background:#ff6b1a21}._configNavText_17604_1163{gap:.12rem;min-width:0;display:grid}._configNavText_17604_1163 strong{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:850;line-height:1.08;text-decoration:none;overflow:hidden}._configNavText_17604_1163 small{color:var(--config-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.69rem;font-weight:650;line-height:1.1;text-decoration:none;overflow:hidden}._configNavChevron_17604_1199{color:#737783;justify-self:end}._configNavItemDisabled_17604_1204{opacity:.58;pointer-events:none}._sidebarFooterConfiguration_17604_1209{display:none}._sidebarCollapsed_17604_1213{padding-inline:.7rem;overflow:visible}._sidebarCollapsed_17604_1213 ._sidebarBrandCollapsed_17604_1218{border:1px solid rgba(var(--accent-rgb,188 131 53), .2);background:linear-gradient(180deg, var(--dashboard-surface-strong,#fff), var(--dashboard-surface,#f7f2e8));width:58px;height:58px;color:var(--dashboard-accent-strong);cursor:pointer;border-radius:18px;place-items:center;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:grid;box-shadow:0 10px 20px #1018270f}._sidebarCollapsed_17604_1213 ._sidebarBrand_17604_192{place-items:center;display:grid}._sidebarCollapsed_17604_1213 ._sidebarBrand_17604_192>:not(._sidebarBrandCollapsed_17604_1218){display:none}._sidebarCollapsed_17604_1213 ._sidebarBrandCollapsed_17604_1218:hover,._sidebarCollapsed_17604_1213 ._sidebarBrandCollapsed_17604_1218:focus-visible{border-color:rgba(var(--accent-rgb,188 131 53), .28);transform:translateY(-1px);box-shadow:0 14px 24px #00000029}._sidebarCollapsed_17604_1213 ._sidebarTop_17604_125{justify-content:flex-end;align-items:flex-start;min-height:2.7rem;padding:.2rem .1rem .45rem}._sidebarDesktopToggle_17604_1259{width:32px;height:32px}._sidebarCollapsed_17604_1213 ._sidebarDesktopClose_17604_138{width:32px;height:32px;margin-left:auto;position:static}._sidebarCollapsed_17604_1213 ._nav_17604_535,._sidebarCollapsed_17604_1213 ._navGroups_17604_548,._sidebarCollapsed_17604_1213 ._navGroupsCollapsed_17604_561{padding-top:.3rem}._sidebarCollapsed_17604_1213 ._sidebarFooter_17604_220{justify-content:center;gap:.35rem;padding-top:.6rem;display:flex}._sidebarCollapsed_17604_1213 ._nav_17604_535{justify-items:center;overflow:visible}._sidebarCollapsed_17604_1213 ._navGroups_17604_548,._sidebarCollapsed_17604_1213 ._link_17604_574{justify-content:center;padding-left:.7rem;padding-right:.7rem}._sidebarCollapsed_17604_1213 ._navGroupsCollapsed_17604_561{overflow:visible}._sidebarCollapsed_17604_1213 ._link_17604_574 span{display:none}._sidebarCollapsed_17604_1213 ._navGroup_17604_548{box-shadow:none;background:0 0;border:0;border-radius:0;padding:.2rem 0}._sidebarCollapsed_17604_1213 ._navGroupItems_17604_768{gap:.45rem}._sidebarCollapsed_17604_1213 ._navGroupCollapsed_17604_1316{width:100%;box-shadow:none;background:0 0;border:0;justify-items:center;gap:.4rem;padding:0}._sidebarCollapsed_17604_1213 ._navGroupCollapsed_17604_1316:hover{box-shadow:none;border-color:#0000}._sidebarCollapsed_17604_1213 ._navGroupHeaderCollapsed_17604_680{border:1px solid var(--dashboard-border,#1018270f);background:var(--dashboard-surface,#ffffffe0);border-radius:16px;justify-content:flex-start;align-items:center;gap:.45rem;width:100%;min-height:50px;margin:0 auto;padding:.45rem .55rem;display:inline-flex;position:relative;box-shadow:0 10px 20px #00000024}._sidebarCollapsed_17604_1213 ._navGroupHeaderIcon_17604_668{background:#ffffffdb;width:2.1rem;height:2.1rem}._sidebarCollapsed_17604_1213 ._navGroupHeaderCollapsed_17604_680 ._navGroupChevron_17604_774{display:none}._sidebarCollapsed_17604_1213 ._navGroupHeaderCollapsed_17604_680:hover{background:rgba(var(--accent-rgb,188 131 53), .12);border-color:rgba(var(--accent-rgb,188 131 53), .22);transform:translateY(-1px);box-shadow:0 12px 24px #0003}._sidebarCollapsed_17604_1213 ._navGroupHeaderAbbr_17604_747{min-width:2rem;min-height:2rem}._sidebarCollapsed_17604_1213 ._navGroupHeaderCollapsedLabel_17604_695{color:var(--dashboard-text-primary);display:inline-block}._sidebarCollapsed_17604_1213 ._navGroupItemsCollapsed_17604_768{justify-items:center;gap:.45rem;padding:.35rem 0 .1rem;overflow:visible}._sidebarCollapsed_17604_1213 ._navItem_17604_828{border:1px solid var(--dashboard-border,#1018270f);background:var(--dashboard-surface,#ffffffdb);border-radius:16px;justify-content:center;align-self:center;width:56px;min-height:56px;padding:0;font-size:.9rem;box-shadow:0 8px 18px #00000024}._sidebarCollapsed_17604_1213 ._navItem_17604_828:hover,._sidebarCollapsed_17604_1213 ._navItemActive_17604_854{border-color:rgba(var(--accent-rgb,188 131 53), .2);transform:translate(0)scale(1.02);box-shadow:0 12px 24px #0003}._sidebarCollapsed_17604_1213 ._navItem_17604_828 span,._sidebarCollapsed_17604_1213 ._navItemBadge_17604_898,._sidebarCollapsed_17604_1213 ._navItemHint_17604_932{display:none}._sidebarCollapsed_17604_1213 ._navItemSignalDot_17604_928{background:var(--dashboard-accent);border-radius:999px;width:.62rem;height:.62rem;display:inline-flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 0 0 2px #0f172a47}._sidebarCollapsed_17604_1213 ._navGroupSignalBadge_17604_781{min-width:1.2rem;height:1.2rem;padding:0 .28rem;font-size:.62rem;position:absolute;top:.34rem;right:.34rem;box-shadow:0 8px 16px #0003}._navGroupHeader_17604_613{align-items:center}._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440,._sidebarCollapsed_17604_1213 ._offlinePinButton_17604_468{border-radius:14px;justify-content:center;width:48px;min-width:48px;min-height:48px;margin-inline:auto;padding:0}._sidebarCollapsed_17604_1213 ._userMenuShell_17604_231{width:100%}._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235{border-radius:14px;grid-template-columns:1fr;place-items:center;width:48px;min-width:48px;min-height:48px;margin-inline:auto;padding:0}._sidebarCollapsed_17604_1213 ._userMenuMeta_17604_278,._sidebarCollapsed_17604_1213 ._userMenuChevron_17604_302{display:none}._sidebarCollapsed_17604_1213 ._userMenuDropdown_17604_311{width:210px;bottom:0;left:calc(100% + .55rem);right:auto}._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412 span,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502 span,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440 span,._sidebarCollapsed_17604_1213 ._offlinePinButton_17604_468 span{display:none}._sidebarCollapsed_17604_1213 ._connectionPill_17604_361{justify-content:center;min-height:48px}._sidebarCollapsed_17604_1213 ._connectionPill_17604_361 span{display:none}._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412 svg,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502 svg,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440 svg,._sidebarCollapsed_17604_1213 ._offlinePinButton_17604_468 svg{width:17px;height:17px;margin:0}._linkOwner_17604_1499{color:var(--dashboard-text-secondary,#101827c2)}._sidebarFooterOwner_17604_1503{color:var(--dashboard-text-primary,#101827)}._sidebarFooterOwner_17604_1503 span{color:var(--dashboard-text-secondary,#1018278f)}._sidebarCollapsed_17604_1213 ._link_17604_574,._sidebarCollapsed_17604_1213 ._navItem_17604_828,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440,._sidebarCollapsed_17604_1213 ._offlinePinButton_17604_468,._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502,._sidebarCollapsed_17604_1213 ._connectionPill_17604_361{position:relative}._sidebarCollapsed_17604_1213 ._navItem_17604_828:after,._sidebarCollapsed_17604_1213 ._link_17604_574:after,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440:after,._sidebarCollapsed_17604_1213 ._offlinePinButton_17604_468:after,._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412:after,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502:after,._sidebarCollapsed_17604_1213 ._connectionPill_17604_361:after,._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235:after{content:attr(data-tooltip);z-index:20;opacity:0;pointer-events:none;white-space:nowrap;background:var(--dashboard-surface-strong,#fffffffa);border:1px solid var(--dashboard-border-strong,#10182724);color:var(--dashboard-text-primary,#101827);letter-spacing:.02em;border-radius:999px;padding:.45rem .7rem;font-size:.72rem;font-weight:700;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:calc(100% + .65rem);transform:translateY(-50%)translate(-4px);box-shadow:0 14px 26px #0f172a1f}._sidebarCollapsed_17604_1213 ._navItem_17604_828:hover:after,._sidebarCollapsed_17604_1213 ._navItem_17604_828:focus-visible:after,._sidebarCollapsed_17604_1213 ._link_17604_574:hover:after,._sidebarCollapsed_17604_1213 ._link_17604_574:focus-visible:after,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440:hover:after,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440:focus-visible:after,._sidebarCollapsed_17604_1213 ._offlinePinButton_17604_468:hover:after,._sidebarCollapsed_17604_1213 ._offlinePinButton_17604_468:focus-visible:after,._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412:hover:after,._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412:focus-visible:after,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502:hover:after,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502:focus-visible:after,._sidebarCollapsed_17604_1213 ._connectionPill_17604_361:hover:after,._sidebarCollapsed_17604_1213 ._connectionPill_17604_361:focus-visible:after,._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235:hover:after,._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235:focus-visible:after{opacity:1;transform:translateY(-50%)translate(0)}._offlinePinModalBackdrop_17604_1572{z-index:90;background:#050a138c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._offlinePinModal_17604_1572{border:1px solid var(--dashboard-border-strong,#10182729);background:var(--dashboard-surface,#fff);width:min(100%,420px);color:var(--dashboard-text-primary,#101827);border-radius:18px;gap:.85rem;padding:1rem;display:grid;box-shadow:0 20px 45px #050a1347}._offlinePinModalHeader_17604_1595 h2{margin:0;font-size:1.05rem}._offlinePinModalHeader_17604_1595 p{color:var(--dashboard-text-muted,#5f6776);margin:.35rem 0 0;font-size:.86rem}._offlinePinLabel_17604_1606{color:var(--dashboard-text-primary,#101827);gap:.32rem;font-size:.82rem;font-weight:700;display:grid}._offlinePinLabel_17604_1606 input{border:1px solid var(--dashboard-border,#10182726);background:var(--dashboard-surface-strong,#fffffff2);min-height:40px;color:var(--dashboard-text-primary,#101827);border-radius:12px;padding:.56rem .72rem;font-size:.92rem}._offlinePinActions_17604_1624{justify-content:flex-end;gap:.55rem;display:flex}._offlinePinCancel_17604_1630,._offlinePinSave_17604_1631{border:1px solid var(--dashboard-border,#10182726);cursor:pointer;border-radius:12px;min-height:38px;padding:.5rem .85rem;font-weight:700}._offlinePinCancel_17604_1630{color:var(--dashboard-text-primary,#101827);background:0 0}._offlinePinSave_17604_1631{background:var(--button-primary-bg,#151515);color:var(--button-primary-text,#fff);border-color:var(--button-primary-bg,#151515)}._offlinePinSave_17604_1631:disabled,._offlinePinCancel_17604_1630:disabled{opacity:.6;cursor:not-allowed}._contentOwner_17604_1657{color:var(--dashboard-text-primary,#101827)}._pageMotion_17604_1661{min-width:0;max-width:100%;animation:.17s cubic-bezier(.2,.8,.2,1) _pageEnter_17604_1}._pageMotion_17604_1661>*{min-width:0;max-width:100%}._pageMotion_17604_1661 button,._pageMotion_17604_1661 a,._pageMotion_17604_1661 input,._pageMotion_17604_1661 select,._pageMotion_17604_1661 textarea{transition-property:background-color,border-color,color,box-shadow,opacity,transform;transition-duration:.12s;transition-timing-function:ease}._pageMotion_17604_1661 [class*=card],._pageMotion_17604_1661 [class*=Card],._pageMotion_17604_1661 [class*=panel],._pageMotion_17604_1661 [class*=Panel],._pageMotion_17604_1661 [class*=tile],._pageMotion_17604_1661 [class*=Tile]{transition-property:background-color,border-color,box-shadow,transform,opacity;transition-duration:.13s;transition-timing-function:ease}._adminAlertsDock_17604_1693{z-index:180;justify-items:end;gap:.7rem;display:grid;position:fixed;top:1rem;right:1rem}._adminAlertsButton_17604_1703{border:1px solid var(--dashboard-border,#10182714);background:var(--dashboard-surface,#fffffff0);min-height:46px;color:var(--dashboard-text-primary,#111827);cursor:pointer;border-radius:999px;align-items:center;gap:.55rem;padding:.72rem .95rem;font-weight:800;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:inline-flex;box-shadow:0 16px 32px #1018271a}._adminAlertsButton_17604_1703:hover{border-color:rgba(var(--accent-rgb,188 131 53), .24);transform:translateY(-1px);box-shadow:0 20px 38px #00000038}._adminAlertsBadge_17604_1729{background:var(--dashboard-accent,#c68a2a);min-width:1.35rem;height:1.35rem;color:var(--button-primary-text,#fff);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.75rem;font-weight:800;display:inline-flex}._adminAlertsPanel_17604_1743{border:1px solid var(--dashboard-border,#10182714);background:var(--dashboard-surface-strong,#fffffffa);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:28px;width:min(420px,100vw - 2rem);max-height:min(72vh,720px);padding:1rem;overflow:auto;box-shadow:0 28px 60px #0f172a29}._adminAlertsHeader_17604_1755{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._adminAlertsEyebrow_17604_1762{color:var(--dashboard-accent-strong,#c68a2a);text-transform:uppercase;letter-spacing:.18em;font-size:.68rem;font-weight:800;display:block}._adminAlertsHeader_17604_1755 h2{color:var(--dashboard-text-primary,#111827);margin:.4rem 0 0;font-size:1.05rem;line-height:1.1}._adminAlertsClear_17604_1778{background:rgba(var(--accent-rgb,188 131 53), .12);color:var(--dashboard-text-primary,#111827);cursor:pointer;border:0;border-radius:999px;padding:.45rem .75rem;font-size:.78rem;font-weight:700}._adminAlertsCopy_17604_1789{color:var(--dashboard-text-secondary,#10182794);margin:.7rem 0 0;font-size:.9rem;line-height:1.45}._adminAlertsList_17604_1796{gap:.65rem;margin-top:.95rem;display:grid}._adminAlertItem_17604_1802{border:1px solid var(--dashboard-border,#10182714);background:color-mix(in srgb, var(--dashboard-surface,#f8fafceb) 94%, transparent);width:100%;color:inherit;text-align:left;border-radius:20px;align-items:flex-start;gap:.75rem;padding:.9rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex}._adminAlertItem_17604_1802:hover{border-color:rgba(var(--accent-rgb,188 131 53), .22);transform:translateY(-1px);box-shadow:0 16px 32px #0f172a14}._adminAlertItemRead_17604_1827{opacity:.74}._adminAlertTone_17604_1831{border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;margin-top:.05rem;display:inline-flex}._adminAlertToneInfo_17604_1842{background:var(--badge-info-bg,#3b82f61f);color:var(--badge-info-text,#2563eb)}._adminAlertToneWarning_17604_1847{background:var(--badge-warning-bg,rgba(var(--accent-rgb,188 131 53), .12));color:var(--badge-warning-text,#a16207)}._adminAlertToneSuccess_17604_1852{background:var(--badge-success-bg,#10b9811f);color:var(--badge-success-text,#047857)}._adminAlertBody_17604_1857{gap:.2rem;min-width:0;display:grid}._adminAlertTitleRow_17604_1863{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._adminAlertTitleRow_17604_1863 strong{color:var(--dashboard-text-primary,#111827);font-size:.93rem;line-height:1.15}._adminAlertTitleRow_17604_1863 small{color:var(--dashboard-text-muted,#10182775);white-space:nowrap;font-size:.74rem}._adminAlertBody_17604_1857 p{color:var(--dashboard-text-secondary,#101827a3);margin:0;font-size:.86rem;line-height:1.35}._adminAlertActionLabel_17604_1889{color:var(--dashboard-accent-strong,#c68a2a);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:800}._adminAlertsEmpty_17604_1897{text-align:center;color:var(--dashboard-text-secondary,#1018279e);justify-items:center;gap:.45rem;padding:1.2rem 1rem;display:grid}._adminAlertsEmpty_17604_1897 strong{color:var(--dashboard-text-primary,#111827);font-size:.94rem}._adminAlertsEmpty_17604_1897 p{margin:0;font-size:.85rem;line-height:1.45}._sidebar_17604_99{border-right:1px solid var(--dashboard-border);background:linear-gradient(180deg, var(--dashboard-sidebar-start), var(--dashboard-sidebar-end))}._sidebarOwner_17604_967{background:linear-gradient(180deg, var(--dashboard-sidebar-start), var(--dashboard-sidebar-end))}._brandEyebrow_17604_196{color:var(--dashboard-accent)}._sidebar_17604_99 h1,._sidebarFooter_17604_220,._profileShortcut_17604_412,._signalResetButton_17604_440,._logoutButton_17604_502,._userMenuTrigger_17604_235,._userMenuMeta_17604_278 strong,._userMenuItem_17604_326,._navGroupHeader_17604_613,._navGroupHeaderText_17604_613 span,._navItem_17604_828,._link_17604_574,._content_17604_939,._adminAlertsButton_17604_1703,._adminAlertsHeader_17604_1755 h2,._adminAlertTitleRow_17604_1863 strong,._mobileMenuButton_17604_1946,._sidebarClose_17604_134,._sidebarDesktopClose_17604_138{color:var(--dashboard-text-primary)}._sidebar_17604_99 p,._sidebarFooter_17604_220 span,._userMenuMeta_17604_278 small,._navGroupHeaderText_17604_613 small,._navItemHint_17604_932,._adminAlertsCopy_17604_1789,._adminAlertBody_17604_1857 p,._adminAlertTitleRow_17604_1863 small{color:var(--dashboard-text-secondary)}._sidebarFooter_17604_220{border-top:1px solid var(--dashboard-border)}._profileShortcut_17604_412,._signalResetButton_17604_440,._logoutButton_17604_502,._userMenuTrigger_17604_235,._sidebarToggle_17604_951,._adminAlertsButton_17604_1703,._mobileMenuButton_17604_1946,._sidebarClose_17604_134,._sidebarDesktopClose_17604_138{border-color:var(--dashboard-border)}._profileShortcut_17604_412,._signalResetButton_17604_440,._logoutButton_17604_502,._userMenuTrigger_17604_235,._sidebarToggle_17604_951,._adminAlertsButton_17604_1703,._adminAlertsPanel_17604_1743,._mobileMenuButton_17604_1946,._sidebarClose_17604_134,._sidebarDesktopClose_17604_138,._navGroup_17604_548,._navGroupHeaderCollapsed_17604_680,._navItem_17604_828,._link_17604_574,._sidebarCollapsed_17604_1213 ._sidebarBrandCollapsed_17604_1218,._sidebarCollapsed_17604_1213 ._navGroupHeaderCollapsed_17604_680,._sidebarCollapsed_17604_1213 ._navItem_17604_828,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440,._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502{background:var(--dashboard-surface)}._navGroup_17604_548{border-radius:var(--radius-md,8px);box-shadow:none;background:0 0;border-color:#0000;transition:background-color .16s,border-color .16s}._navGroupActive_17604_608{border-color:var(--dashboard-border);background:var(--dashboard-surface);box-shadow:none}._sidebarProductFocus_17604_2018{background:color-mix(in srgb, var(--dashboard-surface) 72%, var(--dashboard-surface-alt));-webkit-backdrop-filter:none;backdrop-filter:none;padding-inline:.75rem}._sidebarProductFocus_17604_2018 ._navGroups_17604_548{gap:.35rem}._sidebarProductFocus_17604_2018 ._navGroup_17604_548{box-shadow:none;opacity:1;background:0 0;border-color:#0000;transition:background-color .16s,border-color .16s}._sidebarProductFocus_17604_2018 ._navGroup_17604_548:hover,._sidebarProductFocus_17604_2018 ._navGroup_17604_548:focus-within{background:color-mix(in srgb, var(--dashboard-surface) 48%, transparent)}._sidebarProductFocus_17604_2018 ._navGroupActive_17604_608{border-color:var(--dashboard-border);background:var(--dashboard-surface);box-shadow:none;opacity:1}._sidebarProductFocus_17604_2018 ._navGroupHeaderText_17604_613 small{color:var(--dashboard-text-secondary);font-weight:600}._sidebarProductFocus_17604_2018 ._navGroup_17604_548:not(._navGroupActive_17604_608) ._navGroupHeaderText_17604_613 span{color:var(--dashboard-text-primary);font-weight:700}._sidebarProductFocus_17604_2018 ._navGroupChevron_17604_774{color:var(--dashboard-text-secondary)}._sidebarProductFocus_17604_2018 ._navItemActive_17604_854{background:rgba(var(--dashboard-accent-rgb), .08)}._navGroup_17604_548:not(._navGroupActive_17604_608){border-bottom-color:color-mix(in srgb, var(--dashboard-border) 72%, transparent);border-radius:0}._navGroup_17604_548:not(._navGroupActive_17604_608):hover,._navGroup_17604_548:not(._navGroupActive_17604_608):focus-within{border-bottom-color:var(--dashboard-border);background:color-mix(in srgb, var(--dashboard-surface) 62%, transparent)}._navGroupHeader_17604_613:hover,._signalResetButton_17604_440:hover,._logoutButton_17604_502:hover,._userMenuTrigger_17604_235:hover,._userMenuItem_17604_326:hover{background:rgba(var(--dashboard-accent-rgb), .12)}._link_17604_574{background:color-mix(in srgb, var(--dashboard-surface) 84%, transparent);border-color:#0000}._navItem_17604_828{background:0 0;border-color:#0000}._navItem_17604_828:hover,._sidebarCollapsed_17604_1213 ._navItem_17604_828:hover{background:rgba(var(--dashboard-accent-rgb), .08);color:var(--dashboard-text-primary);box-shadow:none;border-color:#0000}._navItemActive_17604_854,._navItemActive_17604_854:hover,._sidebarCollapsed_17604_1213 ._navItemActive_17604_854{background:rgba(var(--dashboard-accent-rgb), .11);color:var(--dashboard-accent-strong);box-shadow:none;border-color:#0000}._link_17604_574:hover{background:rgba(var(--dashboard-accent-rgb), .08);border-color:rgba(var(--dashboard-accent-rgb), .16);color:var(--dashboard-text-primary);box-shadow:0 10px 20px #0000002e}._linkActive_17604_591,._linkActive_17604_591:hover{background:rgba(var(--dashboard-accent-rgb), .16);border-color:rgba(var(--dashboard-accent-rgb), .55);color:var(--dashboard-accent-strong);box-shadow:0 10px 20px rgba(var(--dashboard-accent-rgb), .2)}._layout_17604_1[data-dashboard-theme=palette_2] ._navItemActive_17604_854,._layout_17604_1[data-dashboard-theme=palette_2] ._navItemActive_17604_854:hover,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._navItemActive_17604_854{background:var(--sidebar-dark-active-soft);color:var(--dashboard-text-primary);box-shadow:none;border-color:#0000}._layout_17604_1[data-dashboard-theme=palette_2] ._linkActive_17604_591,._layout_17604_1[data-dashboard-theme=palette_2] ._linkActive_17604_591:hover{background:linear-gradient(135deg, var(--sidebar-dark-active-soft), #ffffff0a), color-mix(in srgb, var(--dashboard-surface) 92%, #000 8%);border-color:var(--sidebar-dark-active-border);color:var(--dashboard-text-primary);box-shadow:inset 3px 0 0 rgb(var(--sidebar-dark-active-rgb)), 0 14px 28px #00000052}._layout_17604_1[data-dashboard-theme=palette_2] ._navItemActive_17604_854:before{background:rgb(var(--sidebar-dark-active-rgb));box-shadow:none}._layout_17604_1[data-dashboard-theme=palette_3] ._sidebar_17604_99,._layout_17604_1[data-dashboard-theme=palette_3] ._sidebarOwner_17604_967{background:var(--sidebar-palette-bg);border-right-color:var(--sidebar-palette-border)}._layout_17604_1[data-dashboard-theme=palette_3] ._sidebarFooter_17604_220,._layout_17604_1[data-dashboard-theme=palette_3] ._sidebarTop_17604_125{border-color:var(--sidebar-palette-border)}._layout_17604_1[data-dashboard-theme=palette_3] ._navGroup_17604_548:not(._navGroupActive_17604_608):not(._navGroupExpanded_17604_2174){border-bottom-color:var(--sidebar-palette-border)}._layout_17604_1[data-dashboard-theme=palette_3] ._navGroupExpanded_17604_2174{border:1px solid var(--sidebar-palette-border);border-radius:var(--radius-md,8px);background:var(--sidebar-palette-surface)}._layout_17604_1[data-dashboard-theme=palette_3] ._navGroupExpanded_17604_2174._navGroupActive_17604_608{border-color:var(--sidebar-palette-border-strong);background:var(--dashboard-surface-strong,#fff);box-shadow:none}._layout_17604_1[data-dashboard-theme=palette_3] ._navGroupExpanded_17604_2174 ._navGroupItems_17604_768{border-top:1px solid var(--sidebar-palette-border);margin-top:.18rem;padding-top:.38rem}._layout_17604_1[data-dashboard-theme=palette_3] ._navGroupHeader_17604_613:hover{background:rgba(var(--dashboard-accent-rgb), .06)}._layout_17604_1[data-dashboard-theme=palette_3] ._navItem_17604_828:hover{background:var(--sidebar-palette-surface-strong)}._layout_17604_1[data-dashboard-theme=palette_3] ._navItemActive_17604_854,._layout_17604_1[data-dashboard-theme=palette_3] ._navItemActive_17604_854:hover{background:rgba(var(--dashboard-accent-rgb), .11);color:var(--dashboard-accent-strong)}._sidebarFooter_17604_220{gap:.16rem;padding-top:.52rem}._sidebarFooter_17604_220 ._userMenuShell_17604_231{border-top:1px solid var(--sidebar-palette-border,var(--dashboard-border));margin-top:.12rem;padding-top:.28rem}._sidebarFooter_17604_220 ._userMenuTrigger_17604_235{border-radius:var(--radius-md,8px);min-height:42px;box-shadow:none;background:0 0;border-color:#0000;padding:.36rem .42rem}._sidebarFooter_17604_220 ._userMenuTrigger_17604_235:hover,._sidebarFooter_17604_220 ._userMenuTrigger_17604_235[aria-expanded=true]{background:color-mix(in srgb, var(--dashboard-surface-alt) 76%, transparent);box-shadow:none;border-color:#0000;transform:none}._sidebarFooter_17604_220 ._userMenuAvatar_17604_262{border:1px solid var(--sidebar-palette-border,var(--dashboard-border));background:var(--dashboard-surface-alt);width:1.75rem;height:1.75rem;color:var(--dashboard-text-primary)}._sidebarFooter_17604_220 ._userMenuMeta_17604_278 strong{font-size:.79rem;font-weight:700}._sidebarFooter_17604_220 ._userMenuMeta_17604_278 small{font-size:.65rem;font-weight:600}._sidebarFooter_17604_220 ._userMenuDropdown_17604_311{border-radius:var(--radius-md,8px);gap:.1rem;padding:.38rem}._sidebarFooter_17604_220 ._userMenuItem_17604_326{border-radius:6px;align-items:center;gap:.52rem;min-height:36px;display:flex}._sidebarFooter_17604_220 ._userMenuItem_17604_326 svg{color:var(--dashboard-text-muted);flex:none}._sidebarFooter_17604_220 ._userMenuItemDanger_17604_351 svg{color:currentColor}._navGroupHeaderIcon_17604_668,._navGroupHeaderAbbr_17604_747{background:rgba(var(--dashboard-accent-rgb), .1);color:var(--dashboard-accent-strong)}._sidebarCollapsed_17604_1213 ._sidebarBrandCollapsed_17604_1218,._sidebarCollapsed_17604_1213 ._navGroupHeaderCollapsed_17604_680,._sidebarCollapsed_17604_1213 ._navItem_17604_828,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440,._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502,._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235{border-color:var(--dashboard-border);background:var(--dashboard-surface);box-shadow:0 10px 20px #0000002e}._sidebarCollapsed_17604_1213 ._sidebarBrandCollapsed_17604_1218:hover,._sidebarCollapsed_17604_1213 ._sidebarBrandCollapsed_17604_1218:focus-visible,._sidebarCollapsed_17604_1213 ._navGroupHeaderCollapsed_17604_680:hover,._sidebarCollapsed_17604_1213 ._navItem_17604_828:hover,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440:hover,._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412:hover,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502:hover,._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235:hover,._profileShortcut_17604_412:hover,._adminAlertsButton_17604_1703:hover{border-color:rgba(var(--dashboard-accent-rgb), .22);background:rgba(var(--dashboard-accent-rgb), .12)}._overlayMenuButton_17604_955:hover,._overlayMenuButton_17604_955:focus-visible,._sidebarClose_17604_134:hover,._sidebarClose_17604_134:focus-visible,._sidebarDesktopClose_17604_138:hover,._sidebarDesktopClose_17604_138:focus-visible{background:color-mix(in srgb, var(--dashboard-surface,#fffffff0) 88%, rgba(var(--accent-rgb,188 131 53), .12))}._navItemBadge_17604_898{background:rgba(var(--dashboard-accent-rgb), .12);color:var(--dashboard-accent-strong)}._adminAlertsEyebrow_17604_1762{color:var(--dashboard-accent-strong)}._sidebarCollapsed_17604_1213 ._navItem_17604_828:after,._sidebarCollapsed_17604_1213 ._link_17604_574:after,._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440:after,._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235:after,._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412:after,._sidebarCollapsed_17604_1213 ._logoutButton_17604_502:after,._sidebarCollapsed_17604_1213 ._connectionPill_17604_361:after,._navGroupHeaderCollapsed_17604_680:after{background:var(--dashboard-surface-strong,#fffffffa);border-color:var(--dashboard-border-strong);color:var(--dashboard-text-primary);box-shadow:0 14px 26px #0f172a1f}._adminAlertsPanel_17604_1743{border-color:var(--dashboard-border);box-shadow:0 28px 60px #00000047}._adminAlertItem_17604_1802{border-color:var(--dashboard-border);background:#ffffff08}._adminAlertItem_17604_1802:hover{border-color:rgba(var(--dashboard-accent-rgb), .2);box-shadow:0 16px 32px #0000002e}._adminAlertActionLabel_17604_1889{color:var(--dashboard-accent-strong)}._adminAlertsBadge_17604_1729{background:var(--dashboard-accent);color:var(--button-primary-text,#fff)}._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._sidebarBrandCollapsed_17604_1218,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._navGroupHeaderCollapsed_17604_680,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._navItem_17604_828,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._logoutButton_17604_502{background:color-mix(in srgb, var(--dashboard-surface) 86%, #000 14%);border-color:var(--dashboard-border-strong)}._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._navItem_17604_828:after,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._link_17604_574:after,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._signalResetButton_17604_440:after,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._userMenuTrigger_17604_235:after,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._profileShortcut_17604_412:after,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._logoutButton_17604_502:after,._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._connectionPill_17604_361:after,._layout_17604_1[data-dashboard-theme=palette_2] ._navGroupHeaderCollapsed_17604_680:after{border-color:rgba(var(--dashboard-accent-rgb), .34);color:#f9fafb;background:#070a0ef5;box-shadow:0 16px 30px #00000057}._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._navGroupHeaderIcon_17604_668{background:rgba(var(--dashboard-accent-rgb), .16);color:var(--dashboard-accent-strong)}._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarCollapsed_17604_1213 ._navGroupSignalBadge_17604_781{background:rgba(var(--dashboard-accent-rgb), .22);color:var(--dashboard-accent-strong)}._layout_17604_1[data-dashboard-theme=palette_2] ._sidebarConfiguration_17604_988{--config-text:var(--dashboard-text-primary);--config-muted:var(--dashboard-text-secondary);--config-border:var(--dashboard-border-strong);background:radial-gradient(circle at 80% 12%, rgba(var(--dashboard-accent-rgb), .08), transparent 34%), var(--dashboard-surface);border-right-color:var(--dashboard-border-strong);box-shadow:18px 0 42px #00000047}._layout_17604_1[data-dashboard-theme=palette_2] ._configSidebarBack_17604_1055{background:var(--dashboard-surface-alt);border-color:var(--dashboard-border-strong);color:var(--dashboard-text-secondary)}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavSectionLabel_17604_1104{color:var(--dashboard-text-muted)}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavIcon_17604_1152{background:rgba(var(--dashboard-accent-rgb), .1);color:var(--dashboard-text-secondary)}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavChevron_17604_1199{color:var(--dashboard-text-muted)}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItem_17604_1118{background:color-mix(in srgb, var(--dashboard-surface) 82%, transparent);color:var(--dashboard-text-primary)}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItem_17604_1118:hover,._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItem_17604_1118:focus-visible{background:rgba(var(--dashboard-accent-rgb), .08);border-color:rgba(var(--dashboard-accent-rgb), .16)}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItemActive_17604_1146,._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItemActive_17604_1146:hover,._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItemActive_17604_1146:focus-visible{background:linear-gradient(135deg, var(--sidebar-dark-active-soft), #ffffff0e), color-mix(in srgb, var(--dashboard-surface) 86%, #000 14%);border-color:var(--sidebar-dark-active-border);box-shadow:inset 3px 0 0 rgb(var(--sidebar-dark-active-rgb)), 0 14px 28px #00000042}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItemActive_17604_1146 ._configNavIcon_17604_1152{background:rgba(var(--dashboard-accent-rgb), .18)}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItemActive_17604_1146 ._configNavIcon_17604_1152,._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItemActive_17604_1146 ._configNavText_17604_1163 strong{color:var(--dashboard-text-primary)}._layout_17604_1[data-dashboard-theme=palette_2] ._configNavItemActive_17604_1146 ._configNavText_17604_1163 span{color:var(--dashboard-text-secondary)}@media (prefers-reduced-motion:reduce){._navGroupItemsShell_17604_805,._navGroupChevron_17604_774{transition-duration:1ms}._pageMotion_17604_1661{animation:none}._pageMotion_17604_1661 button,._pageMotion_17604_1661 a,._pageMotion_17604_1661 input,._pageMotion_17604_1661 select,._pageMotion_17604_1661 textarea,._pageMotion_17604_1661 [class*=card],._pageMotion_17604_1661 [class*=Card],._pageMotion_17604_1661 [class*=panel],._pageMotion_17604_1661 [class*=Panel],._pageMotion_17604_1661 [class*=tile],._pageMotion_17604_1661 [class*=Tile]{transition:none}}@keyframes _pageEnter_17604_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width<=1366px),(height<=820px){._layout_17604_1{grid-template-columns:1fr;height:auto;min-height:100dvh;overflow:clip visible}._sidebar_17604_99{z-index:220;background:linear-gradient(180deg, var(--dashboard-sidebar-start), var(--dashboard-sidebar-end));backface-visibility:hidden;contain:layout paint;will-change:transform, opacity;border-bottom:0;border-right:0;flex-direction:column;gap:0;width:min(320px,100vw);height:100dvh;min-height:100dvh;padding:.62rem .76rem .72rem;transition:transform .14s cubic-bezier(.22,.8,.24,1),opacity .12s,visibility .12s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%);box-shadow:0 24px 54px #0f172a2e}._sidebarMobile_17604_2540{opacity:0;visibility:hidden;pointer-events:none;transform:translate(-100%)}._sidebarMobileOpen_17604_2547{opacity:1;visibility:visible;pointer-events:auto;display:flex;transform:translate(0,0)}._sidebar_17604_99 h1{white-space:nowrap;text-overflow:ellipsis;margin:.18rem 0 0;font-size:1.05rem;line-height:1.2;overflow:hidden}._sidebar_17604_99 p{display:none}._sidebarTop_17604_125{background:inherit;border-bottom:1px solid color-mix(in srgb, var(--dashboard-border,#10182714) 84%, transparent);flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:.38rem;min-height:3.9rem;padding:.58rem 3rem .58rem .35rem;position:relative}._sidebarDesktopClose_17604_138{display:none}._titleRow_17604_212{justify-content:space-between;gap:.65rem}._nav_17604_535{flex:1 1 0;gap:.45rem;min-height:0;padding-top:.5rem;padding-bottom:.24rem;padding-right:.15rem;display:grid;overflow:hidden auto}._navGroups_17604_548{flex:1 1 0;gap:.45rem;min-height:0;padding-top:.5rem;padding-bottom:.24rem;padding-right:.15rem;overflow:hidden auto}._sidebarConfiguration_17604_988{gap:.58rem;padding:.78rem .62rem .72rem}._sidebarConfiguration_17604_988 ._sidebarTop_17604_125{min-height:3.12rem}._configSidebarBrand_17604_1010{grid-template-columns:36px minmax(0,1fr);gap:.62rem}._configSidebarIcon_17604_1018{border-radius:12px;width:36px;height:36px}._configNav_17604_1083{gap:.58rem;padding:.12rem .04rem .64rem}._configNavItem_17604_1118{grid-template-columns:30px minmax(0,1fr) 16px;gap:.48rem;min-height:46px;padding:.48rem}._configNavIcon_17604_1152{border-radius:10px;width:30px;height:30px}._configNavText_17604_1163 strong{font-size:.78rem}._configNavText_17604_1163 small{font-size:.66rem}._navGroup_17604_548{border-radius:22px;padding:.46rem}._navItem_17604_828{white-space:normal;border:1px solid var(--dashboard-border);background:#ffffff0a;flex:none;min-height:48px;padding:.72rem .82rem;font-size:.9rem}._link_17604_574{white-space:normal;border:1px solid var(--dashboard-border);background:#ffffff0a;flex:none;padding:.62rem .76rem}._sidebarFooter_17604_220{padding-top:.52rem;padding-bottom:max(.1rem, env(safe-area-inset-bottom));border-top:1px solid var(--dashboard-border,#1018270f);flex-direction:column;flex-shrink:0;gap:.28rem;margin-top:auto;display:flex}._userMenuTrigger_17604_235{border-radius:12px;min-height:38px;padding:.35rem .45rem}._userMenuAvatar_17604_262{width:1.7rem;height:1.7rem;font-size:.68rem}._userMenuMeta_17604_278 strong{font-size:.78rem}._userMenuMeta_17604_278 small{font-size:.65rem}._userMenuItem_17604_326{min-height:32px;padding:.4rem .5rem;font-size:.76rem}._content_17604_939{box-sizing:border-box;width:100%;max-width:100%;height:auto;min-height:auto;padding:1rem 1.15rem 1rem clamp(3rem,4vw,3.75rem);overflow:clip visible}._overlayMenuButton_17604_955{z-index:180;border:1px solid var(--dashboard-border);background:var(--dashboard-surface-strong,#fffffffa);width:2.65rem;height:3.45rem;color:var(--dashboard-text-primary);cursor:pointer;touch-action:manipulation;border-left:0;border-radius:0 18px 18px 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .14s,border-color .14s,width .14s;display:inline-flex;position:fixed;top:clamp(4.75rem,18vh,8.5rem);left:0;box-shadow:0 14px 28px #0f172a26}._overlayMenuButton_17604_955:hover,._overlayMenuButton_17604_955:focus-visible{background:var(--dashboard-surface-alt);border-color:rgba(var(--accent-rgb,188 131 53), .22);width:2.95rem}._overlayMenuButton_17604_955:before{content:"";position:absolute;inset:-8px}._overlayMenuLabel_17604_959{display:none}._backdrop_17604_963{z-index:210;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a52;border:0;display:block;position:fixed;inset:0}._mobileMenuButton_17604_1946{display:none}._sidebarClose_17604_134{border:1px solid color-mix(in srgb, var(--dashboard-border,#10182729) 84%, transparent);background:color-mix(in srgb, var(--dashboard-surface,#ffffffe6) 76%, transparent);width:32px;height:32px;color:var(--dashboard-text-primary);cursor:pointer;z-index:4;border-radius:999px;place-items:center;margin:0;display:inline-grid;position:absolute;inset:.7rem .72rem auto auto;box-shadow:0 4px 12px #0f172a14}._sidebarClose_17604_134:hover,._sidebarClose_17604_134:focus-visible{border-color:rgba(var(--accent-rgb,188 131 53), .28);background:color-mix(in srgb, var(--dashboard-surface,#fffffff0) 88%, rgba(var(--accent-rgb,188 131 53), .12));box-shadow:0 8px 18px #0f172a1f}._sidebarClose_17604_134:before{content:"";position:absolute;inset:-8px}._sidebarConfiguration_17604_988 ._sidebarTop_17604_125{padding-right:3rem}._sidebarConfiguration_17604_988 ._configSidebarBack_17604_1055{order:-1;margin-left:0;margin-right:.15rem}._sidebarToggle_17604_951{display:none}._adminAlertsDock_17604_1693{z-index:170;justify-items:end;top:.5rem;left:auto;right:.75rem}._adminAlertsButton_17604_1703{width:fit-content;min-height:2.25rem;box-shadow:none;justify-self:end;padding:.42rem .75rem;font-size:.82rem}._adminAlertsPanel_17604_1743{width:min(380px,100vw - 1.5rem);max-height:min(64vh,560px);right:0}}@media (width<=640px){._sidebar_17604_99{border-radius:0 24px 24px 0;width:min(338px,100vw);max-width:calc(100vw - .8rem);padding:.58rem .72rem .72rem}._sidebar_17604_99 p{display:none}._sidebar_17604_99 h1{white-space:normal;overflow-wrap:anywhere;margin:.22rem 0 0;font-size:1.3rem;line-height:1.05;display:block;overflow:visible}._sidebarTop_17604_125{min-height:3.5rem;padding-top:.46rem;padding-bottom:.5rem;padding-right:2.8rem}._sidebarConfiguration_17604_988{border-radius:0 20px 20px 0;width:min(360px,100vw);max-width:calc(100vw - .45rem);padding-inline:.58rem}._sidebarConfiguration_17604_988 ._sidebarTop_17604_125{min-height:3rem;padding-top:.34rem;padding-bottom:.42rem}._configSidebarBrand_17604_1010{grid-template-columns:34px minmax(0,1fr)}._configSidebarIcon_17604_1018{width:34px;height:34px}._configSidebarTitle_17604_1029 strong{font-size:.86rem}._configSidebarTitle_17604_1029 small{font-size:.66rem}._configNav_17604_1083{gap:.5rem;padding-bottom:.5rem}._configNavSectionLabel_17604_1104{padding-inline:.42rem;font-size:.61rem}._configNavList_17604_1113{gap:.18rem}._configNavItem_17604_1118{border-radius:12px;grid-template-columns:28px minmax(0,1fr) 14px;min-height:44px;padding:.42rem}._configNavIcon_17604_1152{border-radius:9px;width:28px;height:28px}._nav_17604_535,._navGroups_17604_548{padding-top:.44rem}._sidebarClose_17604_134{width:32px;height:32px;top:.58rem;left:auto;right:.58rem}._userMenuTrigger_17604_235{min-height:36px;padding:.32rem .4rem}._userMenuAvatar_17604_262{width:1.62rem;height:1.62rem}._userMenuMeta_17604_278 strong{font-size:.75rem}._userMenuMeta_17604_278 small{font-size:.63rem}._userMenuDropdown_17604_311{border-radius:10px;padding:.28rem}._content_17604_939{box-sizing:border-box;width:100%;padding:1rem 1rem .85rem}._adminAlertsDock_17604_1693{top:.5rem;left:auto;right:.75rem}._adminAlertsButton_17604_1703{width:fit-content;min-height:2.25rem;box-shadow:none;padding:.4rem .65rem;font-size:.78rem}._adminAlertsButton_17604_1703 span{display:none}}@media (width<=1366px),(height<=820px){._sidebarMobileOpen_17604_2547{box-shadow:0 24px 54px #0f172a33}._nav_17604_535,._navGroups_17604_548{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}._navGroupHeader_17604_613,._navItem_17604_828,._userMenuTrigger_17604_235,._overlayMenuButton_17604_955,._sidebarClose_17604_134{touch-action:manipulation}._navGroupHeader_17604_613{min-height:44px}}._layer_1doo8_1{z-index:1400;pointer-events:none;position:fixed;inset:0}._backdrop_1doo8_8{pointer-events:auto;z-index:0;background:#00000057;border:0;padding:0;animation:.22s ease-out _fadeIn_1doo8_1;position:absolute;inset:0}._spotlight_1doo8_19{z-index:1;pointer-events:none;will-change:top, left, width, height;border:2px solid #fffffffa;border-radius:14px;transition:top .28s cubic-bezier(.22,1,.36,1),left .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1),box-shadow .28s;position:fixed;box-shadow:0 0 0 9999px #00000057,0 22px 48px #00000047,0 0 0 6px #ffffff1c,0 0 0 10px #ffffff0d}._failsafeActions_1doo8_39{z-index:3;pointer-events:none;justify-content:flex-end;display:flex;position:fixed;top:16px;right:16px}._failsafeButton_1doo8_49{pointer-events:auto;box-shadow:0 12px 32px #0f172a2e}._tooltip_1doo8_54{z-index:2;pointer-events:auto;will-change:top, left, width, transform, opacity;background:#fffffffe;border:1px solid #11182714;border-radius:18px;gap:.95rem;padding:1.05rem;transition:top .26s cubic-bezier(.22,1,.36,1),left .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1),box-shadow .22s,transform .22s,opacity .22s;animation:.24s ease-out _tooltipIn_1doo8_1;display:grid;position:fixed;box-shadow:0 20px 52px #0f172a3d,0 2px 8px #0f172a14}._tooltip_1doo8_54[data-docked=true]{max-height:calc(100vh - 32px);overflow:auto}._tooltipCentered_1doo8_83{width:min(360px,100vw - 32px);top:50%;left:50%;transform:translate(-50%,-50%)}._arrow_1doo8_90{background:#fffffffe;border-top:1px solid #11182714;border-left:1px solid #11182714;width:12px;height:12px;transition:top .26s cubic-bezier(.22,1,.36,1),left .26s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-50%)rotate(45deg)}._arrowBottom_1doo8_103{top:-1px}._arrowTop_1doo8_107{top:calc(100% + 1px);transform:translate(-50%,-50%)rotate(225deg)}._arrowLeft_1doo8_112{left:calc(100% + 1px);transform:translate(-50%,-50%)rotate(135deg)}._arrowRight_1doo8_117{left:-1px;transform:translate(-50%,-50%)rotate(-45deg)}._header_1doo8_122,._actions_1doo8_123{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._progress_1doo8_130{color:#111827;letter-spacing:.04em;background:#11182714;border-radius:999px;align-items:center;min-height:28px;padding:.35rem .72rem;font-size:.74rem;font-weight:800;display:inline-flex}._skipActionButton_1doo8_143{color:#374151;box-shadow:none;background:#f3f4f6;border:1px solid #1118271f}._backActionButton_1doo8_150{color:#374151;box-shadow:none;background:#f8fafc;border:1px solid #1118271f}._skipActionButton_1doo8_143:hover,._skipActionButton_1doo8_143:focus-visible,._backActionButton_1doo8_150:hover,._backActionButton_1doo8_150:focus-visible{background:#e5e7eb;border-color:#11182738}._body_1doo8_165{gap:.44rem;display:grid}._body_1doo8_165 h3{color:#101827;margin:0;font-size:1.08rem;line-height:1.18}._body_1doo8_165 p{color:#4b5563;margin:0;font-size:.92rem;line-height:1.5}._pending_1doo8_184{color:#6b7280;letter-spacing:.02em;font-size:.78rem}@keyframes _fadeIn_1doo8_1{0%{opacity:0}to{opacity:1}}@keyframes _tooltipIn_1doo8_1{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=760px){._tooltip_1doo8_54{border-radius:16px;padding:.95rem;width:min(360px,100vw - 24px)!important}}._guide_oqwsi_1{gap:14px;padding:16px;display:grid}._heading_oqwsi_7>span{color:var(--dashboard-text-muted);letter-spacing:.08em;font-size:10px;font-weight:800}._heading_oqwsi_7 h2{color:var(--dashboard-text-primary);margin:5px 0 14px;font-size:16px;line-height:1.25}._progressMeta_oqwsi_21{color:var(--dashboard-text-secondary);justify-content:space-between;margin-bottom:7px;font-size:11px;display:flex}._progressTrack_oqwsi_29{background:var(--dashboard-border);border-radius:999px;height:5px;overflow:hidden}._progressTrack_oqwsi_29 span{width:var(--guide-progress);border-radius:inherit;background:var(--assistant-accent);height:100%;transition:width .18s;display:block}._stepCard_oqwsi_45{border:1px solid var(--dashboard-border-strong,var(--dashboard-border));background:var(--dashboard-surface-strong,var(--dashboard-surface));border-radius:14px;padding:15px}._stepTitle_oqwsi_52{align-items:center;gap:9px;display:flex}._stepTitle_oqwsi_52>span{border:1px solid var(--assistant-accent-border);width:24px;height:24px;color:var(--assistant-accent-strong);background:var(--assistant-accent-soft);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}._stepTitle_oqwsi_52 h3{color:var(--dashboard-text-primary);margin:0;font-size:14px}._stepCard_oqwsi_45>p{color:var(--dashboard-text-secondary);margin:12px 0;font-size:12px;line-height:1.55}._tip_oqwsi_85{color:var(--assistant-accent-strong);background:var(--assistant-accent-soft);border-radius:10px;gap:9px;padding:10px;font-size:11px;line-height:1.45;display:flex}._tip_oqwsi_85 svg{flex:none}._routeButton_oqwsi_100,._navigation_oqwsi_101 button,._stepList_oqwsi_102 button{font:inherit;cursor:pointer}._routeButton_oqwsi_100{border:1px solid var(--assistant-accent-border);width:100%;color:var(--assistant-accent-strong);background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:7px;margin-top:12px;padding:9px 11px;font-size:11px;font-weight:700;display:flex}._stepList_oqwsi_102{gap:5px;margin:0;padding:0;list-style:none;display:grid}._stepList_oqwsi_102 button{width:100%;color:var(--dashboard-text-secondary);text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:21px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;font-size:11px;display:grid}._stepList_oqwsi_102 button>span:first-child{border:1px solid var(--dashboard-border-strong,var(--dashboard-border));border-radius:999px;place-items:center;width:21px;height:21px;font-size:10px;font-weight:800;display:grid}._activeStep_oqwsi_157 button{color:var(--dashboard-text-primary);background:var(--dashboard-surface-alt);font-weight:700}._activeStep_oqwsi_157 button>span:first-child{border-color:var(--assistant-accent-border);color:var(--assistant-accent-strong);background:var(--assistant-accent-soft)}._navigation_oqwsi_101{justify-content:space-between;gap:8px;display:flex}._navigation_oqwsi_101 button{border:1px solid var(--dashboard-border-strong,var(--dashboard-border));min-height:36px;color:var(--dashboard-text-secondary);background:var(--dashboard-surface-strong,var(--dashboard-surface));border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:700;display:flex}._navigation_oqwsi_101 ._nextButton_oqwsi_190{border-color:var(--assistant-accent);color:#fff;background:var(--assistant-accent)}._navigation_oqwsi_101 button:disabled{opacity:.4;cursor:not-allowed}._routeButton_oqwsi_100:focus-visible,._navigation_oqwsi_101 button:focus-visible,._stepList_oqwsi_102 button:focus-visible{outline:3px solid var(--assistant-accent-soft);outline-offset:2px}@media (prefers-reduced-motion:reduce){._progressTrack_oqwsi_29 span{transition-duration:.01ms}}._root_xh46w_1{--assistant-accent:#f97316;--assistant-accent-strong:#c2410c;--assistant-accent-soft:#f973161f;--assistant-accent-border:#f9731657;z-index:1150;right:max(18px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));pointer-events:none;position:fixed}._launcher_xh46w_13{color:#fff;background:linear-gradient(145deg, var(--assistant-accent) 0%, var(--assistant-accent-strong) 100%);cursor:pointer;pointer-events:auto;border:1px solid #ffffff47;border-radius:999px;place-items:center;width:56px;height:56px;margin-left:auto;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,filter .22s;display:grid;position:relative;box-shadow:0 14px 30px #c2410c52,0 4px 10px #0f172a29}._launcher_xh46w_13:hover{filter:saturate(1.08);transform:translateY(-2px)scale(1.035);box-shadow:0 18px 38px #c2410c61,0 5px 12px #0f172a2e}._launcher_xh46w_13:active{transform:translateY(0)scale(.96)}._launcherOpen_xh46w_47{transform:rotate(90deg)}._launcherOpen_xh46w_47:hover{transform:rotate(90deg)scale(1.035)}._launcher_xh46w_13:focus-visible,._headerActions_xh46w_56 button:focus-visible,._headerActions_xh46w_56 a:focus-visible,._welcome_xh46w_58 button:focus-visible,._composerButton_xh46w_59:focus-visible,._modeRow_xh46w_60 select:focus-visible,._composer_xh46w_59 textarea:focus-visible{outline:3px solid var(--assistant-accent-soft);outline-offset:2px}._badge_xh46w_66{border:2px solid var(--dashboard-surface);color:#fff;background:var(--assistant-accent-strong);border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}._panel_xh46w_83{border:1px solid var(--dashboard-border-strong,var(--dashboard-border));width:min(410px,100vw - 28px);height:min(640px,100vh - 108px);color:var(--dashboard-text-primary);background:var(--dashboard-surface-strong,var(--dashboard-surface));pointer-events:auto;transform-origin:100% 100%;border-radius:22px;grid-template-rows:auto auto minmax(0,1fr) auto auto;margin-bottom:12px;animation:.3s cubic-bezier(.16,1,.3,1) both _assistantPanelIn_xh46w_1;display:grid;overflow:hidden;box-shadow:0 28px 70px #0f172a38,0 8px 24px #0f172a1f}._panelWithAlert_xh46w_102{grid-template-rows:auto auto auto minmax(0,1fr) auto auto}._header_xh46w_56{border-bottom:1px solid var(--dashboard-border);justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 12px;display:flex}._identity_xh46w_115,._identity_xh46w_115 span:last-child,._alert_xh46w_117 span,._welcome_xh46w_58,._headerActions_xh46w_56,._composer_xh46w_59,._modeRow_xh46w_60{display:flex}._identity_xh46w_115{align-items:center;gap:10px}._identity_xh46w_115 span:last-child{flex-direction:column}._identity_xh46w_115 strong{letter-spacing:-.01em;font-size:15px}._identity_xh46w_115 small{color:var(--dashboard-text-secondary);margin-top:1px;font-size:11px}._identityIcon_xh46w_129{border:1px solid var(--assistant-accent-border);width:36px;height:36px;color:var(--assistant-accent-strong);background:var(--assistant-accent-soft);border-radius:12px;place-items:center;display:grid}._headerActions_xh46w_56{align-items:center;gap:4px}._headerActions_xh46w_56 button,._headerActions_xh46w_56 a{width:32px;height:32px;color:var(--dashboard-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;transition:color .16s,background .16s,border-color .16s;display:grid}._headerActions_xh46w_56 button:disabled{opacity:.45;cursor:not-allowed}._headerActions_xh46w_56 button:hover,._headerActions_xh46w_56 a:hover{border-color:var(--assistant-accent-border);color:var(--assistant-accent-strong);background:var(--assistant-accent-soft)}._modeTabs_xh46w_137{border-bottom:1px solid var(--dashboard-border);background:var(--dashboard-surface-strong,var(--dashboard-surface));grid-template-columns:repeat(3,minmax(0,1fr));min-height:48px;padding:0 8px;display:grid}._modeTabs_xh46w_137 button{color:var(--dashboard-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex;position:relative}._modeTabs_xh46w_137 button:after{content:"";background:0 0;border-radius:999px 999px 0 0;height:2px;position:absolute;bottom:0;left:8px;right:8px}._modeTabs_xh46w_137 ._activeMode_xh46w_172{color:var(--assistant-accent-strong)}._modeTabs_xh46w_137 ._activeMode_xh46w_172:after{background:var(--assistant-accent)}._modeTabs_xh46w_137 button:focus-visible{outline:3px solid var(--assistant-accent-soft);outline-offset:-3px}._alerts_xh46w_185{scrollbar-width:thin;flex-direction:column;gap:6px;max-height:142px;margin:10px 12px 0;display:flex;overflow-y:auto}._alert_xh46w_117{border:1px solid var(--badge-warning-text);text-align:left;color:var(--badge-warning-text);background:var(--badge-warning-bg);cursor:pointer;border-radius:12px;align-items:flex-start;gap:9px;padding:10px;display:flex}._alert_xh46w_117:disabled{opacity:.6;cursor:not-allowed}._alert_xh46w_117 span{flex-direction:column;min-width:0}._alert_xh46w_117 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._alert_xh46w_117>small{align-self:center;margin-left:auto;font-weight:800}._messages_xh46w_212{scrollbar-color:var(--assistant-accent-border) transparent;flex-direction:column;gap:10px;min-height:0;padding:0;display:flex;overflow-y:auto}._messages_xh46w_212>._welcome_xh46w_58,._messages_xh46w_212>._userMessage_xh46w_214,._messages_xh46w_212>._assistantMessage_xh46w_215,._messages_xh46w_212>._progress_xh46w_216,._messages_xh46w_212>._inlineError_xh46w_217,._messages_xh46w_212>._historyHint_xh46w_218{margin-left:16px;margin-right:16px}._messages_xh46w_212>:first-child{margin-top:18px}._messages_xh46w_212>:last-child{margin-bottom:18px}._welcome_xh46w_58{text-align:center;max-width:300px;color:var(--dashboard-text-secondary);flex-direction:column;align-items:center;margin:auto;padding:24px 12px}._welcome_xh46w_58>svg{box-sizing:content-box;color:var(--assistant-accent-strong);background:var(--assistant-accent-soft);border-radius:14px;padding:10px}._welcome_xh46w_58 strong{color:var(--dashboard-text-primary);margin-top:13px;font-size:16px}._welcome_xh46w_58 p{margin:7px 0 16px;font-size:13px;line-height:1.45}._welcome_xh46w_58 button{border:1px solid var(--assistant-accent-border);color:var(--assistant-accent-strong);background:var(--assistant-accent-soft);cursor:pointer;border-radius:11px;padding:9px 13px;font-weight:700;transition:transform .16s,background .16s}._welcome_xh46w_58 button:hover{background:#f973162e;transform:translateY(-1px)}._userMessage_xh46w_214,._assistantMessage_xh46w_215{border-radius:13px;max-width:88%;padding:9px 11px;font-size:13px;line-height:1.45}._userMessage_xh46w_214{color:#fff;background:linear-gradient(145deg, var(--assistant-accent) 0%, var(--assistant-accent-strong) 100%);align-self:flex-end}._assistantMessage_xh46w_215{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-alt);align-self:flex-start}._progress_xh46w_216{border:1px solid var(--assistant-accent-border);color:var(--assistant-accent-strong);background:var(--assistant-accent-soft);border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:700;display:flex}._progress_xh46w_216 svg{animation:.85s linear infinite _assistantSpin_xh46w_1}._composer_xh46w_59 svg{animation:none}._inlineError_xh46w_217{border:1px solid var(--badge-danger-text);max-width:92%;color:var(--badge-danger-text);background:var(--badge-danger-bg);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:12px;display:flex}._inlineError_xh46w_217 svg{flex:none;margin-top:1px}._inlineError_xh46w_217 span{flex-direction:column;gap:2px;min-width:0;display:flex}._inlineError_xh46w_217 small{color:inherit;line-height:1.4}._inlineError_xh46w_217 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:5px 7px;font-weight:800;display:inline-flex}._historyHint_xh46w_218{color:var(--dashboard-text-secondary);cursor:pointer;background:0 0;border:0;align-self:center;padding:5px 8px;font-size:11px;text-decoration:underline}._composer_xh46w_59{padding:12px 14px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--dashboard-border);background:var(--dashboard-surface-strong,var(--dashboard-surface));grid-template-columns:minmax(0,1fr) 42px 42px;align-items:end;gap:8px;display:grid}._composer_xh46w_59 textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--dashboard-border-strong,var(--dashboard-border));width:100%;min-width:0;min-height:48px;max-height:104px;color:var(--dashboard-text-primary);background:var(--dashboard-surface-alt);font:inherit;border-radius:12px;padding:12px;line-height:1.35;transition:border-color .16s,box-shadow .16s,background .16s}._composer_xh46w_59 textarea::placeholder{color:var(--dashboard-text-muted);opacity:1}._composer_xh46w_59 textarea:focus{border-color:var(--assistant-accent);background:var(--dashboard-surface-strong,var(--dashboard-surface));box-shadow:0 0 0 3px var(--assistant-accent-soft);outline:0}._composerButton_xh46w_59{cursor:pointer;border-radius:12px;place-items:center;width:42px;height:42px;transition:transform .16s,box-shadow .16s,opacity .16s,background .16s;display:grid}._voiceButton_xh46w_246{border:1px solid var(--dashboard-border-strong,var(--dashboard-border));color:var(--dashboard-text-secondary);background:var(--dashboard-surface-alt)}._voiceButton_xh46w_246:hover:not(:disabled){border-color:var(--assistant-accent-border);color:var(--assistant-accent-strong);background:var(--assistant-accent-soft)}._sendButton_xh46w_248{color:#fff;background:linear-gradient(145deg, var(--assistant-accent) 0%, var(--assistant-accent-strong) 100%);border:1px solid #ffffff2e;box-shadow:0 8px 18px #c2410c3d}._sendButton_xh46w_248:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #c2410c4d}._stopButton_xh46w_250{border:1px solid var(--badge-danger-text);color:#fff;background:var(--badge-danger-text);box-shadow:0 8px 18px #b91c1c33}._stopButton_xh46w_250:hover{transform:translateY(-1px)}._composerButton_xh46w_59:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}._sendButton_xh46w_248:disabled{color:var(--assistant-accent-strong);border-color:var(--assistant-accent-border);background:var(--assistant-accent-soft)}._composer_xh46w_59 ._recording_xh46w_254{border-color:var(--badge-danger-text);color:#fff;background:var(--badge-danger-text)}._voiceStatus_xh46w_255{color:var(--assistant-accent-strong);grid-column:1/-1;font-size:11px;font-weight:700;line-height:1.35}._limit_xh46w_256{color:var(--badge-warning-text);margin:0;padding:8px 12px;font-size:12px}[data-dashboard-theme=palette_2] ._root_xh46w_1,[data-dashboard-theme=palette_5] ._root_xh46w_1,[data-dashboard-theme=palette_6] ._root_xh46w_1{--assistant-accent:#ea580c;--assistant-accent-strong:#c2410c;--assistant-accent-soft:#fb923c26;--assistant-accent-border:#fb923c61}[data-dashboard-theme=palette_2] ._identityIcon_xh46w_129,[data-dashboard-theme=palette_2] ._welcome_xh46w_58>svg,[data-dashboard-theme=palette_2] ._welcome_xh46w_58 button,[data-dashboard-theme=palette_2] ._voiceButton_xh46w_246:hover:not(:disabled),[data-dashboard-theme=palette_2] ._sendButton_xh46w_248:disabled,[data-dashboard-theme=palette_5] ._identityIcon_xh46w_129,[data-dashboard-theme=palette_5] ._welcome_xh46w_58>svg,[data-dashboard-theme=palette_5] ._welcome_xh46w_58 button,[data-dashboard-theme=palette_5] ._voiceButton_xh46w_246:hover:not(:disabled),[data-dashboard-theme=palette_5] ._sendButton_xh46w_248:disabled,[data-dashboard-theme=palette_6] ._identityIcon_xh46w_129,[data-dashboard-theme=palette_6] ._welcome_xh46w_58>svg,[data-dashboard-theme=palette_6] ._welcome_xh46w_58 button,[data-dashboard-theme=palette_6] ._voiceButton_xh46w_246:hover:not(:disabled),[data-dashboard-theme=palette_6] ._sendButton_xh46w_248:disabled{color:#fb923c}@keyframes _assistantPanelIn_xh46w_1{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _assistantSpin_xh46w_1{to{transform:rotate(360deg)}}@media (width<=640px){._root_xh46w_1{right:max(10px, env(safe-area-inset-right));bottom:max(76px, calc(env(safe-area-inset-bottom) + 66px))}._panel_xh46w_83{border-radius:18px;width:calc(100vw - 20px);height:min(72vh,590px)}._composer_xh46w_59{grid-template-columns:minmax(0,1fr) 40px 40px;gap:6px;padding-inline:10px}._composerButton_xh46w_59{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){._panel_xh46w_83,._progress_xh46w_216 svg{animation:none}._launcher_xh46w_13,._welcome_xh46w_58 button,._modeTabs_xh46w_137 button,._composerButton_xh46w_59{transition-duration:.01ms}}._banner_1grvq_1{z-index:95;color:#fff;pointer-events:none;background:#101827f5;border:1px solid #f6c66f2e;border-radius:20px;align-items:center;gap:.8rem;width:min(420px,100vw - 1.2rem);padding:.85rem 1rem;display:flex;position:fixed;top:.9rem;left:50%;transform:translate(-50%);box-shadow:0 20px 50px #03081452}._offline_1grvq_20{background:#843514f5}._pending_1grvq_24{background:#bc8335f5}._online_1grvq_28{background:#125837f5;border-color:#59d99a3d}._icon_1grvq_33{color:#f6c66f;background:#bc83352e;border-radius:999px;flex:none;place-items:center;width:40px;height:40px;display:grid}._pending_1grvq_24 ._icon_1grvq_33{color:#fff;background:#ffffff2e}._online_1grvq_28 ._icon_1grvq_33{color:#dcfce7;background:#ffffff2e}._copy_1grvq_54{gap:.15rem;min-width:0;display:grid}._copy_1grvq_54 strong{font-size:.92rem;font-weight:800;line-height:1.1}._copy_1grvq_54 span{color:#ffffffbd;font-size:.8rem;line-height:1.35}._warn_1grvq_72{color:#fff4a3f2;flex:none}._compactBanner_1grvq_77{border:1px solid var(--dashboard-border,#10182714);background:color-mix(in srgb, var(--dashboard-surface,#ffffffeb) 92%, transparent);min-height:24px;color:var(--dashboard-text-secondary,#5b6472);border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}._compactIcon_1grvq_93{flex:none}._compactOnline_1grvq_97{color:#166534;background:#22c55e14;border-color:#22c55e2e}._compactPending_1grvq_103{color:#8c5d18;background:#bc83351f;border-color:#bc833533}._compactOffline_1grvq_109{color:#9a3412;background:#f973161a;border-color:#ea580c2e}._compactReauth_1grvq_115{appearance:none;color:#9a3412;cursor:pointer;background:#f973161f;border-color:#ea580c47;font-family:inherit}._compactReauth_1grvq_115:hover{background:#f9731633}._compactReauth_1grvq_115:focus-visible{outline:2px solid color-mix(in srgb, var(--dashboard-accent,#ea580c) 55%, transparent);outline-offset:2px}._compactIncidents_1grvq_133{color:#92400e;cursor:pointer;background:#d9770629;border-color:#d9770652;text-decoration:none}._compactIncidents_1grvq_133:hover{background:#d977063d}._grantExpiryBanner_1grvq_145{z-index:200;color:#fff;text-align:center;background:#b45309;justify-content:center;align-items:center;gap:.5rem;padding:.45rem 1rem;font-size:.8rem;font-weight:500;display:flex;position:fixed;top:0;left:0;right:0}@media (width<=640px){._banner_1grvq_1{width:calc(100vw - .9rem);padding:.8rem .9rem;top:.65rem}._copy_1grvq_54 span{font-size:.76rem}}._banner_t8e4c_1{width:100%;padding:var(--space-2) var(--space-4);z-index:10;font-size:13px}._pastDue_t8e4c_8{background:var(--color-warning-50,#fffbeb);border-bottom:1px solid var(--color-warning-300,#fcd34d);color:var(--color-warning-900,#78350f)}._suspended_t8e4c_14{background:var(--color-danger-50,#fef2f2);border-bottom:1px solid var(--color-danger-300,#fca5a5);color:var(--color-danger-900,#7f1d1d)}._inner_t8e4c_20{align-items:center;gap:var(--space-2);max-width:1280px;margin:0 auto;display:flex}._icon_t8e4c_28{flex-shrink:0}._text_t8e4c_32{flex:1;line-height:1.4}._action_t8e4c_37{padding:2px var(--space-3);border-radius:var(--radius-md);color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid;flex-shrink:0;font-size:12px;font-weight:600;transition:opacity .15s}._action_t8e4c_37:hover{opacity:.75}._dismiss_t8e4c_53{cursor:pointer;color:inherit;opacity:.6;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}._dismiss_t8e4c_53:hover{opacity:1}._overlay_1qlkp_1{z-index:1400;padding:var(--space-4);background:color-mix(in srgb, var(--surface,#fff) 82%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;place-items:center;display:grid;position:fixed;inset:0}._card_1qlkp_12{width:min(100%,460px);padding:var(--space-7) var(--space-6);border:1px solid color-mix(in srgb, var(--danger,#d92d20) 25%, var(--border-default));border-top:4px solid var(--danger,#d92d20);border-radius:var(--radius-lg);background:var(--surface,#fff);box-shadow:var(--shadow-xl,0 28px 80px #0f172a3d);text-align:center}._icon_1qlkp_23{width:58px;height:58px;color:var(--danger,#d92d20);background:color-mix(in srgb, var(--danger,#d92d20) 10%, var(--surface,#fff));border-radius:50%;place-items:center;display:inline-grid}._eyebrow_1qlkp_33{margin:var(--space-4) 0 var(--space-1);color:var(--danger,#d92d20);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}._card_1qlkp_12 h1{color:var(--text-primary);margin:0;font-size:clamp(1.55rem,4vw,2rem)}._card_1qlkp_12 p:not(._eyebrow_1qlkp_33){margin:var(--space-3) 0 0;color:var(--text-secondary);line-height:1.6}._actions_1qlkp_54{gap:var(--space-2);margin-top:var(--space-6);display:grid}._supportAction_1qlkp_60,._logoutAction_1qlkp_61{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:44px;font-weight:750;display:inline-flex}._supportAction_1qlkp_60{color:var(--button-primary-text,#08111f);background:var(--button-primary-bg,var(--accent));text-decoration:none}._logoutAction_1qlkp_61{color:var(--text-secondary);cursor:pointer;background:0 0;border:0}._logoutAction_1qlkp_61:hover{color:var(--text-primary);background:var(--surface-muted)}._banner_nnsff_1{z-index:60;align-items:center;gap:var(--space-3,12px);padding:var(--space-2,8px) var(--space-4,16px);background:var(--color-danger,#dc2626);color:#fff;font-size:.8125rem;line-height:1.35;display:flex;position:sticky;top:0}._text_nnsff_15{flex:1;min-width:0}._remaining_nnsff_20{opacity:.85}._exit_nnsff_24{border-radius:var(--radius-sm,6px);color:inherit;font:inherit;cursor:pointer;transition:background var(--dur-fast,.12s) var(--ease-spring,ease);background:#ffffff1f;border:1px solid #ffffff8c;flex-shrink:0;align-items:center;gap:6px;padding:5px 10px;font-weight:600;display:inline-flex}._exit_nnsff_24:hover:not(:disabled){background:#ffffff3d}._exit_nnsff_24:disabled{cursor:progress;opacity:.7}@media (width<=640px){._banner_nnsff_1{flex-wrap:wrap}}._fallback_1d3ue_1{opacity:0;justify-content:center;align-items:center;width:100%;min-height:320px;animation:1ms linear .12s forwards _routeFallbackReveal_1d3ue_1;display:flex}._spinner_1d3ue_11{border:3px solid var(--dashboard-border,#e8d9c0);border-top-color:var(--dashboard-accent,#a66a2c);border-radius:50%;width:34px;height:34px;animation:.75s linear infinite _routeFallbackSpin_1d3ue_1}._srOnly_1d3ue_20{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _routeFallbackSpin_1d3ue_1{to{transform:rotate(360deg)}}@keyframes _routeFallbackReveal_1d3ue_1{to{opacity:1}}@media (prefers-reduced-motion:reduce){._spinner_1d3ue_11{animation:none}._fallback_1d3ue_1{animation-duration:1ms}}._nested_1fpi9_2{padding-block:.5rem;min-height:36px;margin-left:1.05rem;padding-left:.95rem;font-size:.86rem}._nested_1fpi9_2:after{content:"";background:var(--dashboard-border-strong,#10182724);width:1px;position:absolute;top:6px;bottom:6px;left:0}._nested_1fpi9_2 svg{width:15px;height:15px}._sidebar_58owt_3{background:radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--dashboard-accent) 12%, transparent), transparent 42%), linear-gradient(180deg, var(--dashboard-sidebar-start), var(--dashboard-sidebar-end))}._sidebar_58owt_3 h1{font-size:1.5rem}._sidebar_58owt_3 ._item_58owt_13{border-radius:12px;min-height:48px;margin-bottom:.12rem;font-weight:650}._sidebar_58owt_3 ._item_58owt_13 svg{color:var(--dashboard-text-muted);transition:color var(--dur-fast) var(--ease-out);flex:none}._sidebar_58owt_3 ._item_58owt_13:hover{background:color-mix(in srgb, var(--dashboard-accent) 9%, transparent)}._sidebar_58owt_3 ._item_58owt_13:hover svg{color:var(--dashboard-accent)}._sidebar_58owt_3 ._item_58owt_13[aria-current=page]{background:var(--dashboard-accent);color:var(--button-primary-text,#fff);box-shadow:0 10px 22px color-mix(in srgb, var(--dashboard-accent) 32%, transparent)}._sidebar_58owt_3 ._item_58owt_13[aria-current=page]:before{display:none}._sidebar_58owt_3 ._item_58owt_13[aria-current=page] svg,._sidebar_58owt_3 ._item_58owt_13[aria-current=page] span{color:inherit}._sidebar_58owt_3 ._item_58owt_13:focus-visible{outline:3px solid var(--control-focus-ring);outline-offset:2px}._switcher_1tybn_1{border:1px solid var(--dashboard-border,#0f172a1a);background:color-mix(in srgb, var(--dashboard-surface-strong,#fff) 85%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;max-width:280px;padding:.4rem .6rem .4rem .75rem;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}._switcher_1tybn_1:hover{border-color:color-mix(in srgb, var(--dashboard-accent,#bc8335) 35%, transparent);box-shadow:0 4px 16px #0f172a0f}._switcherLabel_1tybn_20{color:var(--dashboard-text-primary,#111827);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.4rem;font-size:.82rem;font-weight:600;display:flex;overflow:hidden}._switcherIcon_1tybn_32{background:color-mix(in srgb, var(--dashboard-accent,#bc8335) 12%, transparent);width:28px;height:28px;color:var(--dashboard-accent-strong,#92400e);border-radius:10px;flex-shrink:0;place-items:center;display:grid}._switcherChevron_1tybn_43{color:var(--dashboard-text-secondary,#6b7280);flex-shrink:0;transition:transform .2s}._switcherChevronOpen_1tybn_49{transform:rotate(180deg)}._dropdown_1tybn_53{z-index:50;border:1px solid var(--dashboard-border,#0f172a1a);background:var(--dashboard-surface-strong,#fff);border-radius:18px;gap:.2rem;min-width:240px;max-width:320px;padding:.35rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 20px 48px #0f172a29}._dropdownHeader_1tybn_69{text-transform:uppercase;letter-spacing:.08em;color:var(--dashboard-text-muted,#94a3b8);padding:.6rem .7rem .35rem;font-size:.72rem;font-weight:700}._dropdownItem_1tybn_78{width:100%;color:var(--dashboard-text-primary,#111827);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:14px;align-items:center;gap:.55rem;padding:.6rem .7rem;font-size:.88rem;font-weight:500;transition:background .14s;display:flex}._dropdownItem_1tybn_78:hover{background:color-mix(in srgb, var(--dashboard-surface-alt,#f6f7f9) 78%, transparent)}._dropdownItemActive_1tybn_99{background:color-mix(in srgb, var(--dashboard-accent,#bc8335) 10%, transparent);color:var(--dashboard-accent-strong,#92400e);font-weight:700}._dropdownItemDot_1tybn_105{background:var(--dashboard-accent,#bc8335);border-radius:50%;flex-shrink:0;width:8px;height:8px}._dropdownItemDotInactive_1tybn_113{background:0 0}._dropdownItemGlobal_1tybn_117{color:var(--dashboard-accent-strong,#92400e);font-weight:600}._dropdownItemGlobal_1tybn_117:hover{background:color-mix(in srgb, var(--dashboard-accent,#bc8335) 10%, transparent)}._dropdownItemIcon_1tybn_126{opacity:.8;flex-shrink:0}._dropdownDivider_1tybn_131{background:var(--dashboard-border,#0f172a14);height:1px;margin:.2rem .35rem}._layout_dwru9_2{--dashboard-bg-start:#f8fafc;--dashboard-bg-end:#eef2f7;--dashboard-sidebar-start:#fffffff5;--dashboard-sidebar-end:#f8fafcfa;--dashboard-surface:#fff;--dashboard-surface-alt:#0f172a0a;--dashboard-surface-strong:#fff;--dashboard-border:#10182714;--dashboard-border-strong:#10182724;--dashboard-text-primary:#101827;--dashboard-text-secondary:#5b6472;--dashboard-text-muted:#8a94a3;--dashboard-accent:#2563eb;--dashboard-accent-rgb:37 99 235;--dashboard-accent-strong:#1d4ed8;--bg-page:#f8fafc;--surface-elevated:#fff;--text-primary:var(--dashboard-text-primary);--text-secondary:var(--dashboard-text-secondary);--text-muted:var(--dashboard-text-muted);--accent:var(--dashboard-accent);--accent-rgb:var(--dashboard-accent-rgb);--shadow-soft:0 14px 32px #0f172a0f;--shadow-strong:0 22px 58px #0f172a1f;--panel-bg:var(--dashboard-surface);--panel-border:var(--dashboard-border);--panel-shadow:0 10px 26px #0f172a0d;--panel-radius:14px;--section-card-bg:#fff;--section-card-border:var(--dashboard-border);--section-card-shadow:0 8px 22px #0f172a0d;--org-card-bg:#fff;--org-card-border:#0f172a14;--org-card-radius:12px;--org-card-shadow:0 8px 22px #0f172a0a;--org-row-bg:#fff;--org-row-bg-muted:#f8fafc;--org-row-border:#0f172a12;--button-primary-text:#111827;--button-secondary-bg:#ffffffe0;--button-border:var(--dashboard-border);--button-ghost-text:var(--dashboard-text-primary);--button-ghost-bg:#ffffffd1;--button-ghost-border:var(--dashboard-border);--button-ghost-hover-bg:#fffffff5;--badge-default-text:var(--dashboard-text-secondary);--badge-default-bg:#1018270f;--badge-warning-text:var(--dashboard-accent-strong);--badge-warning-bg:rgba(var(--dashboard-accent-rgb), .14);--badge-success-text:#166534;--badge-success-bg:#22c55e1f;--badge-danger-text:#be123c;--badge-danger-bg:#f43f5e1f;--badge-info-text:#1d4ed8;--badge-info-bg:#3b82f61f;--color-text-primary:var(--dashboard-text-primary);--color-text-muted:var(--dashboard-text-secondary);--color-border-soft:var(--dashboard-border);--color-accent-strong:var(--dashboard-accent);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(180deg, var(--dashboard-bg-start) 0%, var(--dashboard-bg-end) 100%);grid-template-columns:268px minmax(0,1fr);height:100dvh;min-height:100dvh;display:grid;overflow:hidden}._layout_dwru9_2[data-dashboard-theme=palette_2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._backdrop_dwru9_76{z-index:29;cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a70;border:none;display:none;position:fixed;inset:0}._sidebar_dwru9_88{box-sizing:border-box;z-index:30;border-right:1px solid var(--dashboard-border);background:linear-gradient(180deg, var(--dashboard-sidebar-start), var(--dashboard-sidebar-end));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-rows:auto minmax(0,1fr) auto;align-self:stretch;gap:1.2rem;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;padding:1.4rem .85rem 1.2rem;transition:transform .2s,opacity .2s;display:grid;position:relative;overflow:hidden}._sidebarConfiguration_dwru9_110{background:radial-gradient(circle at 84% 10%, rgba(var(--dashboard-accent-rgb), .08), transparent 34%), linear-gradient(180deg, var(--dashboard-sidebar-start), var(--dashboard-sidebar-end));gap:.9rem;padding:1.15rem .75rem 1rem}._sidebarClose_dwru9_118{display:none}._sidebarTop_dwru9_123{padding:.35rem .4rem 0}._sidebarConfiguration_dwru9_110 ._sidebarTop_dwru9_123{border-bottom:1px solid var(--dashboard-border,#10182714);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.2rem .25rem .4rem;display:grid}._configSidebarBack_dwru9_136{border:1px solid var(--dashboard-border,#10182714);background:var(--dashboard-surface-strong,#fff);width:34px;height:34px;color:var(--dashboard-text-secondary,#5b6472);border-radius:12px;place-items:center;text-decoration:none;transition:background .14s,border-color .14s,color .14s;display:inline-grid}._configSidebarBack_dwru9_136:hover,._configSidebarBack_dwru9_136:focus-visible{border-color:color-mix(in srgb, var(--dashboard-accent,#2563eb) 24%, transparent);background:color-mix(in srgb, var(--dashboard-accent,#2563eb) 8%, #fff);color:var(--dashboard-accent-strong,#1d4ed8)}._configSidebarBrand_dwru9_159{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;display:grid}._configSidebarIcon_dwru9_167{background:color-mix(in srgb, var(--dashboard-accent,#2563eb) 12%, #fff);width:38px;height:38px;color:var(--dashboard-accent-strong,#1d4ed8);border-radius:13px;place-items:center;display:grid}._configSidebarTitle_dwru9_177{gap:.1rem;min-width:0;display:grid}._configSidebarTitle_dwru9_177 strong{color:var(--dashboard-text-primary,#101827);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:800;line-height:1.15;overflow:hidden}._configSidebarTitle_dwru9_177 small{color:var(--dashboard-text-secondary,#5b6472);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;line-height:1.2;overflow:hidden}._sidebarBrand_dwru9_202{flex-direction:column;gap:.2rem;display:flex}._brandEyebrow_dwru9_208{letter-spacing:.1em;text-transform:uppercase;color:var(--dashboard-accent,#2563eb);font-size:.7rem;font-weight:700}._brandTitle_dwru9_216{color:var(--dashboard-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.08rem;font-weight:700;line-height:1.2;overflow:hidden}._brandBadge_dwru9_227{background:color-mix(in srgb, var(--dashboard-accent,#2563eb) 10%, transparent);color:var(--dashboard-accent-strong,#1d4ed8);letter-spacing:.04em;border:1px solid color-mix(in srgb, var(--dashboard-accent,#2563eb) 22%, transparent);border-radius:999px;align-items:center;gap:.3rem;width:fit-content;margin-top:.2rem;padding:.18rem .6rem;font-size:.68rem;font-weight:700;display:inline-flex}._nav_dwru9_244{scrollbar-width:thin;scrollbar-color:var(--dashboard-border) transparent;flex-direction:column;gap:.08rem;padding:.1rem 0;display:flex;overflow:hidden auto}._navSection_dwru9_255{letter-spacing:.09em;text-transform:uppercase;color:var(--dashboard-text-muted,#8a94a3);-webkit-user-select:none;user-select:none;padding:.85rem .55rem .25rem;font-size:.68rem;font-weight:700}._navSection_dwru9_255:first-child{padding-top:.35rem}._navItem_dwru9_269{color:var(--dashboard-text-secondary,#5b6472);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:12px;align-items:center;gap:.65rem;padding:.58rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .13s,color .13s;display:flex;overflow:hidden}._navItem_dwru9_269:hover{background:color-mix(in srgb, var(--dashboard-surface-alt,#0f172a0a) 80%, transparent);color:var(--dashboard-text-primary,#101827)}._navItemActive_dwru9_295{background:color-mix(in srgb, var(--dashboard-accent,#2563eb) 10%, transparent);color:var(--dashboard-accent-strong,#1d4ed8);font-weight:700}._navItemActive_dwru9_295:hover{background:color-mix(in srgb, var(--dashboard-accent,#2563eb) 14%, transparent)}._sidebarFooter_dwru9_306{border-top:1px solid var(--dashboard-border);padding-top:.6rem}._userMenuShell_dwru9_311{position:relative}._userMenuTrigger_dwru9_315{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:14px;align-items:center;gap:.65rem;width:100%;padding:.55rem .6rem;transition:background .14s;display:flex}._userMenuTrigger_dwru9_315:hover{background:color-mix(in srgb, var(--dashboard-surface-alt) 80%, transparent)}._userMenuAvatar_dwru9_333{background:color-mix(in srgb, var(--dashboard-accent,#2563eb) 16%, transparent);width:32px;height:32px;color:var(--dashboard-accent-strong,#1d4ed8);border-radius:50%;flex-shrink:0;place-items:center;font-size:.85rem;font-weight:800;display:grid}._userMenuMeta_dwru9_346{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex;overflow:hidden}._userMenuMeta_dwru9_346 strong{color:var(--dashboard-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;display:block;overflow:hidden}._userMenuMeta_dwru9_346 small{color:var(--dashboard-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.71rem;display:block;overflow:hidden}._userMenuChevron_dwru9_374{color:var(--dashboard-text-muted);flex-shrink:0;transition:transform .2s}._userMenuChevronOpen_dwru9_380{transform:rotate(180deg)}._userMenuDropdown_dwru9_384{z-index:40;background:var(--dashboard-surface-strong,#fff);border:1px solid var(--dashboard-border);border-radius:16px;flex-direction:column;gap:.05rem;padding:.3rem;display:flex;position:absolute;bottom:calc(100% + .4rem);left:0;right:0;box-shadow:0 16px 40px #0f172a29}._userMenuItem_dwru9_400{width:100%;color:var(--dashboard-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;padding:.6rem .8rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .13s;display:block}._userMenuItem_dwru9_400:hover{background:color-mix(in srgb, var(--dashboard-surface-alt) 80%, transparent)}._userMenuItemDanger_dwru9_420{color:#be123c}._userMenuItemDanger_dwru9_420:hover{background:#f43f5e12}._content_dwru9_429{scrollbar-width:thin;scrollbar-color:var(--dashboard-border) transparent;height:100dvh;min-height:100dvh;max-height:100dvh;position:relative;overflow:hidden auto}._overlayMenuButton_dwru9_440{z-index:28;border:1px solid var(--dashboard-border);background:var(--dashboard-surface-strong,#fff);cursor:pointer;width:40px;height:40px;color:var(--dashboard-text-primary);border-radius:12px;place-items:center;transition:box-shadow .14s;display:grid;position:fixed;top:.85rem;left:.85rem;box-shadow:0 4px 16px #0f172a1a}._overlayMenuButton_dwru9_440:hover{box-shadow:0 8px 24px #0f172a24}._pageMotion_dwru9_462{animation:.16s both _pageFadeIn_dwru9_1}@keyframes _pageFadeIn_dwru9_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=1366px),(height<=820px){._layout_dwru9_2{grid-template-columns:minmax(0,1fr)}._backdrop_dwru9_76{display:block}._sidebar_dwru9_88{opacity:0;width:285px;height:100dvh;position:fixed;top:0;left:0;transform:translate(-100%)}._sidebarConfiguration_dwru9_110{gap:.55rem;padding:.78rem .62rem .72rem}._sidebarMobileOpen_dwru9_502{opacity:1;transform:translate(0)}._sidebarClose_dwru9_118{border:1px solid var(--dashboard-border);background:var(--dashboard-surface-strong,#fff);width:30px;height:30px;color:var(--dashboard-text-secondary);cursor:pointer;z-index:1;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;top:.75rem;right:.75rem}}._settingRow_kkfr3_5{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;grid-template-columns:minmax(min(130px,100%),1fr) minmax(0,auto);min-width:0;display:grid}._settingRow_kkfr3_5+._settingRow_kkfr3_5{border-top:1px solid var(--border-subtle)}._settingRow_kkfr3_5[data-stack=true]{grid-template-columns:minmax(0,1fr)}._settingCopy_kkfr3_22{gap:2px;min-width:0;display:grid}._settingCopy_kkfr3_22 strong,._settingCopy_kkfr3_22 label{font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--text-primary)}._settingCopy_kkfr3_22 small{font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--lh-snug)}._settingControl_kkfr3_41{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._settingRow_kkfr3_5[data-stack=true] ._settingControl_kkfr3_41{justify-content:flex-start}@container courts-card (width<=420px){._settingRow_kkfr3_5{grid-template-columns:minmax(0,1fr)}._settingControl_kkfr3_41{justify-content:flex-start}}._switchRow_kkfr3_65{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;cursor:pointer;display:flex}._switchRow_kkfr3_65+._switchRow_kkfr3_65,._settingRow_kkfr3_5+._switchRow_kkfr3_65,._switchRow_kkfr3_65+._settingRow_kkfr3_5{border-top:1px solid var(--border-subtle)}._switchCopy_kkfr3_80{gap:2px;min-width:0;display:grid}._switchCopy_kkfr3_80 strong{font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--text-primary)}._switchCopy_kkfr3_80 small{font-size:var(--text-xs);color:var(--text-secondary);line-height:var(--lh-snug)}._switch_kkfr3_65{border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);cursor:pointer;width:38px;height:22px;transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);flex:none;padding:0;position:relative}._switch_kkfr3_65 span{background:var(--border-strong);width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-spring), background var(--dur-fast) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}._switch_kkfr3_65[data-on=true]{background:var(--accent);border-color:var(--accent)}._switch_kkfr3_65[data-on=true] span{background:var(--surface);transform:translate(16px);box-shadow:0 1px 2px #0003}._switch_kkfr3_65:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._disabled_kkfr3_139{opacity:.55;cursor:not-allowed}._segmented_kkfr3_145{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);flex-wrap:wrap;gap:2px;max-width:100%;padding:2px;display:inline-flex}._segment_kkfr3_145{justify-content:center;align-items:center;gap:var(--space-1);min-height:30px;padding:0 var(--space-3);border-radius:calc(var(--radius-md) - 3px);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;display:inline-flex}._segment_kkfr3_145:hover:not(:disabled):not([aria-pressed=true]){background:color-mix(in srgb, var(--accent) 6%, var(--surface));color:var(--text-primary)}._segment_kkfr3_145[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--accent-strong);font-weight:var(--fw-semibold);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, var(--surface))}._segment_kkfr3_145:disabled{cursor:not-allowed;opacity:.6}._segment_kkfr3_145:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._segment_kkfr3_145 svg{flex:none}._choices_kkfr3_202{gap:var(--space-2);flex-wrap:wrap;display:flex}._choice_kkfr3_202{white-space:normal;text-align:left;align-items:center;gap:var(--space-1) var(--space-2);max-width:100%;min-height:32px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--fw-medium);cursor:pointer;flex-wrap:wrap;display:inline-flex}._choice_kkfr3_202 small{font-weight:var(--fw-medium);color:var(--text-secondary)}._choice_kkfr3_202:hover:not(:disabled):not([aria-pressed=true]){border-color:color-mix(in srgb, var(--accent) 35%, var(--border-default));background:color-mix(in srgb, var(--accent) 5%, var(--surface))}._choice_kkfr3_202[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 10%, var(--surface));border-color:color-mix(in srgb, var(--accent) 55%, var(--surface));color:var(--accent-strong);font-weight:var(--fw-semibold)}._choice_kkfr3_202[aria-pressed=true] small{color:inherit;opacity:.8}._choice_kkfr3_202:disabled{cursor:not-allowed;opacity:.6}._choice_kkfr3_202:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._dayChips_kkfr3_264{grid-auto-columns:32px;grid-auto-flow:column;gap:4px;display:inline-grid}._dayChips_kkfr3_264 ._choice_kkfr3_202{justify-content:center;min-height:32px;padding:0}._number_kkfr3_278{align-items:center;gap:var(--space-1);height:34px;padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-size:var(--text-sm);display:inline-flex}._number_kkfr3_278:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--control-focus-ring)}._number_kkfr3_278[data-disabled=true]{opacity:.6}._number_kkfr3_278 input{width:calc(var(--number-width,6ch) + 1ch);appearance:textfield;min-width:0;height:100%;color:var(--text-primary);font:inherit;font-size:var(--text-md);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:0;padding:0}._number_kkfr3_278 input:disabled{cursor:not-allowed}._number_kkfr3_278 input::-webkit-outer-spin-button{appearance:none;margin:0}._number_kkfr3_278 input::-webkit-inner-spin-button{appearance:none;margin:0}._interval_kkfr3_328{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;height:34px;padding:0 var(--space-1) 0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);display:inline-flex}._interval_kkfr3_328:focus-within{border-color:var(--accent)}._interval_kkfr3_328 input{width:84px;min-width:0;height:100%;color:var(--text-primary);font:inherit;font-size:var(--text-md);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0}._interval_kkfr3_328 span{color:var(--text-secondary);font-size:var(--text-xs)}._inline_kkfr3_364{padding-right:var(--space-2)}._inline_kkfr3_364 input,._inline_kkfr3_364 select{width:var(--inline-width,150px)}._select_kkfr3_375{width:auto;max-width:100%;height:34px;padding:0 var(--space-6) 0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--text-sm);cursor:pointer}._select_kkfr3_375:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._iconButton_kkfr3_394{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}._iconButton_kkfr3_394:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--accent-strong)}._iconButton_kkfr3_394:disabled{cursor:not-allowed;opacity:.5}._iconButton_kkfr3_394:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._linkButton_kkfr3_423{color:var(--accent-strong);font:inherit;font-size:var(--text-sm);font-weight:var(--fw-semibold);cursor:pointer;padding:var(--space-1) var(--space-2);background:0 0;border:0}._linkButton_kkfr3_423:hover{text-decoration:underline}._checkGrid_kkfr3_439{gap:var(--space-1) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._check_kkfr3_439{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;cursor:pointer;min-width:0;display:flex}._check_kkfr3_439 input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:2px 0 0}._check_kkfr3_439 span{gap:1px;min-width:0;display:grid}._check_kkfr3_439 strong{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}._check_kkfr3_439 small{font-size:var(--text-xs);color:var(--text-secondary)}@container courts-card (width<=420px){._checkGrid_kkfr3_439{grid-template-columns:minmax(0,1fr)}}._swatchDot_kkfr3_485{background:var(--court-color);border-radius:50%;width:14px;height:14px;display:block}._cards_10d26_1,._fields_10d26_2{gap:var(--space-4);min-width:0;display:grid}._cards_10d26_1{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}._card_10d26_1{border-radius:var(--radius-lg);height:280px}._field_10d26_2{border-radius:var(--radius-md);height:76px}@container courts (width<=860px){._split_11ol6_238,._split_11ol6_238[data-equal=true]{align-items:stretch}._split_11ol6_238[data-aside=true]{grid-template-columns:minmax(0,1fr)}._sticky_11ol6_262{position:static}}@container courts-card (width<=420px){._fields_11ol6_320,._fields_11ol6_320._three_11ol6_326{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){._sectionCard_11ol6_35{padding:var(--space-4)}._toolbar_11ol6_54>*{min-width:0;max-width:100%}}@container courts (width<=620px){._listToolbar_11ol6_458>div[role=group]{flex-wrap:nowrap;flex:100%;overflow-x:auto}._listToolbar_11ol6_458>span{--inline-width:100%;flex:100%}}._surface_1nyfg_3{--section-card-bg:var(--surface);--panel-bg:var(--surface);--control-bg:var(--surface);--button-secondary-bg:var(--surface);--button-secondary-hover-bg:color-mix(in srgb, var(--accent) 6%, var(--surface));--button-border:var(--border-default);--table-surface:var(--surface);--table-head-bg:var(--surface);--table-row-hover:color-mix(in srgb, var(--accent) 5%, var(--surface));--table-shadow:none}._form_g3vdy_1{gap:var(--space-3);min-width:0;display:grid;container:courts-card/inline-size}._hint_g3vdy_2{font-size:var(--text-xs);color:var(--text-secondary);margin:0}._actions_g3vdy_3{justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}._form_u2oxv_1{gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-4);border:1px solid var(--border-default);background:var(--surface);display:grid}._fields_u2oxv_2{gap:var(--space-3);border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));min-width:0;padding:0;display:grid}._actions_1spp5_1{gap:var(--space-3);margin-top:var(--space-3);display:grid}._controls_8dyxa_1{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._wrapper_18m3l_1{gap:var(--space-2);min-width:0;display:grid}._upload_18m3l_2{justify-items:center;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--accent-strong);background:color-mix(in srgb, var(--accent) 5%, var(--surface));cursor:pointer;text-align:center;display:grid;position:relative}._upload_18m3l_2[data-compact=true]{justify-content:flex-start;align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-2) var(--space-3);text-align:left;font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex}._upload_18m3l_2:hover{border-color:var(--accent)}._upload_18m3l_2:focus-within{outline:2px solid var(--accent);outline-offset:2px}._upload_18m3l_2[aria-disabled=true]{opacity:.6;cursor:default}._upload_18m3l_2 span{font-size:var(--text-xs);color:var(--text-secondary)}._upload_18m3l_2 input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._error_18m3l_9{color:var(--danger);font-size:var(--text-sm);margin:0}._gallery_1lz03_1{gap:var(--space-3);min-width:0;display:grid}._heading_1lz03_2{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._heading_1lz03_2 span{color:var(--text-secondary)}._photos_1lz03_4{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));margin:0;padding:0;list-style:none;display:grid}._photos_1lz03_4 li{align-content:start;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);display:grid}._photos_1lz03_4 img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-sm);width:100%}._actions_1lz03_7{gap:var(--space-1);flex-wrap:wrap;display:flex}._panel_1o93q_1,._form_1o93q_1{gap:var(--space-3);min-width:0;display:grid}._totals_1o93q_2{gap:var(--space-2);padding:var(--space-3);background:color-mix(in srgb, var(--accent) 6%, var(--surface));border-radius:var(--radius-md);margin:0;display:grid}._totals_1o93q_2 div{justify-content:space-between;gap:var(--space-2);display:flex}._totals_1o93q_2 dt,._hint_1o93q_4{color:var(--text-secondary);font-size:var(--text-xs)}._totals_1o93q_2 dd{font-weight:var(--fw-semibold);margin:0}._error_1o93q_6{color:var(--danger)}._warning_1o93q_7{padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md)}._payments_1o93q_8{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._payments_1o93q_8 li{gap:var(--space-1);padding-block:var(--space-2);border-bottom:1px solid var(--border-default);overflow-wrap:anywhere;display:grid}._payments_1o93q_8 span,._payments_1o93q_8 small{color:var(--text-secondary)}._confirmation_1o93q_12{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background:color-mix(in srgb, var(--accent) 6%, var(--surface));border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-sm);display:flex}._confirmation_1o93q_12 input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}@media (width>=640px){._totals_1o93q_2{grid-template-columns:repeat(3,minmax(0,1fr))}._totals_1o93q_2 div{gap:var(--space-1);display:grid}._totals_1o93q_2 dd{font-size:var(--text-lg)}}._dialog_qyr3g_1{--courts-radius:8px;border-radius:var(--courts-radius)}._dialog_qyr3g_1 section[aria-label="Detalle de reserva"],._dialog_qyr3g_1 section[aria-label=Nueva\ reserva],._dialog_qyr3g_1 section[aria-label=Reprogramar\ reserva]{background:0 0;border:0;padding:0}._dialog_qyr3g_1 button[aria-label=Cerrar\ detalle],._dialog_qyr3g_1 button[aria-label=Cerrar\ formulario]{display:none}._card_16dlk_1{border:1px solid var(--border-default);background:var(--surface);border-radius:var(--radius-md);padding:var(--space-4);min-width:0}._header_16dlk_2{gap:var(--space-2);margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}._header_16dlk_2 h3{align-items:center;gap:var(--space-2);font-size:var(--text-lg);margin:0;display:flex}._header_16dlk_2 h3 svg{color:var(--accent-strong)}._close_16dlk_5{color:var(--text-secondary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);background:0 0;border:0}._close_16dlk_5:focus-visible{outline:2px solid var(--accent)}._form_16dlk_7,._fields_16dlk_7{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}._fields_16dlk_7{border:0;min-width:0;margin:0;padding:0}._row_16dlk_9{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._label_16dlk_10{min-width:48px;font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}._slots_16dlk_11{gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));display:grid}._slots_16dlk_11>button{font-variant-numeric:tabular-nums;justify-content:center}._pair_16dlk_13{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}._hint_16dlk_14{color:var(--text-secondary);font-size:var(--text-xs);margin:0;line-height:1.6}._total_16dlk_15{justify-content:space-between;gap:var(--space-2);padding:var(--space-3);background:color-mix(in srgb, var(--accent) 6%, var(--surface));border-radius:var(--radius-md);font-size:var(--text-sm);display:flex}._error_16dlk_16{color:var(--danger);font-size:var(--text-sm);margin:0}._footer_16dlk_17{gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);display:grid}@media (width<=430px){._pair_16dlk_13{grid-template-columns:minmax(0,1fr)}}@media (width<=380px){._card_16dlk_1{padding:var(--space-3)}}._fields_14h9y_1{gap:var(--space-3);min-width:0;display:grid}._form_1wl3t_1{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);display:grid}._form_1wl3t_1 p{font-size:var(--text-xs);color:var(--text-secondary)}._panel_e9nis_1{gap:var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--border-default);display:grid}._panel_e9nis_1 summary{cursor:pointer;font-weight:var(--fw-semibold);margin-bottom:var(--space-3)}._form_e9nis_3{gap:var(--space-3);margin-block:var(--space-3);display:grid}._panel_1e1y8_1{gap:var(--space-3,.75rem);padding:var(--space-3,.75rem);border:1px solid var(--border-color);border-radius:var(--radius-md,.5rem);display:grid}._panel_pj8xa_1,._team_pj8xa_1,._player_pj8xa_1{gap:var(--space-3);min-width:0;display:grid}._team_pj8xa_1{padding:var(--space-3);border:1px solid var(--border-default)}._player_pj8xa_1{padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle)}._editor_ik2ut_1{padding-block:var(--space-3)}._form_ik2ut_2{gap:var(--space-3);margin-top:var(--space-3);display:grid}._form_1bkyh_1{gap:var(--space-3);padding-block:var(--space-3);display:grid}._card_1wdrv_1{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);padding:var(--space-4);min-width:0}._header_1wdrv_2{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._card_1wdrv_1 h3{font-size:var(--text-lg);margin:var(--space-3) 0 var(--space-1);overflow-wrap:anywhere}._code_1wdrv_4,._hint_1wdrv_4{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.6}._code_1wdrv_4{margin:0 0 var(--space-4)}._close_1wdrv_6{color:var(--text-secondary);padding:var(--space-2);cursor:pointer;background:0 0;border:0}._close_1wdrv_6:focus-visible{outline:2px solid var(--accent)}._tabs_1wdrv_8{border-bottom:1px solid var(--border-default);display:flex;overflow-x:auto}._tabs_1wdrv_8 button{justify-content:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);font:inherit;font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;align-items:center;min-height:40px;display:flex}._tabs_1wdrv_8 button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}._panel_1wdrv_11{padding:var(--space-4) 0}._details_1wdrv_12{gap:var(--space-3);font-size:var(--text-sm);margin:0;display:grid}._detailRow_1wdrv_13{gap:var(--space-2);grid-template-columns:100px minmax(0,1fr);display:grid}._detailRow_1wdrv_13 dt{color:var(--text-secondary);font-size:var(--text-xs)}._detailRow_1wdrv_13 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._actions_1wdrv_16,._confirm_1wdrv_16{gap:var(--space-2);display:grid}._primary_1wdrv_17{width:100%}._secondary_1wdrv_18{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._reasons_1wdrv_19{gap:var(--space-1);flex-wrap:wrap;display:flex}._reason_1wdrv_19{min-height:30px;padding:0 var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--text-xs);cursor:pointer}._reason_1wdrv_19[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--accent-strong);font-weight:var(--fw-semibold)}._confirm_1wdrv_16{padding:var(--space-3);background:color-mix(in srgb, var(--accent) 6%, var(--surface));border-radius:var(--radius-md)}._error_1wdrv_23{color:var(--danger);font-size:var(--text-sm)}._history_1wdrv_24{padding-left:var(--space-4);gap:var(--space-4);font-size:var(--text-sm);margin:0;display:grid}._history_1wdrv_24 small,._history_1wdrv_24 span{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--text-xs);display:block}@media (width<=380px){._card_1wdrv_1{padding:var(--space-3)}._tabs_1wdrv_8 button{flex-direction:column}._detailRow_1wdrv_13{grid-template-columns:76px minmax(0,1fr)}}._reported_1wdrv_27{gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--info);border-radius:var(--radius-md);background:var(--info-low);color:var(--text-primary);font-size:var(--text-sm);line-height:1.5;display:grid}._reported_1wdrv_27 p{margin:0}._reported_1wdrv_27>button{justify-self:start}._approval_1wdrv_30{gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-3);border:1px solid var(--warning);border-radius:var(--radius-md);background:var(--warning-low);color:var(--text-primary);font-size:var(--text-sm);line-height:1.5;display:grid}._approval_1wdrv_30 p{margin:0}._approval_1wdrv_30>div{gap:var(--space-2);flex-wrap:wrap;display:flex}._status_uygtd_1{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--fw-medium);white-space:nowrap;display:inline-flex}._status_uygtd_1 i{background:var(--warning);border-radius:50%;width:8px;height:8px}._page_qdb8c_1{gap:var(--space-4);color:var(--text-primary);grid-template-columns:minmax(0,1fr);display:grid}._section_qdb8c_2{padding:var(--space-4);background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-md);min-width:0}._section_qdb8c_2 h2{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-lg);display:flex}._section_qdb8c_2 h2>span{color:var(--text-secondary);font-size:var(--text-sm)}._rows_qdb8c_5{display:grid}._row_qdb8c_5{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}._row_qdb8c_5>div:first-child{flex:1;min-width:min(100%,170px)}._row_qdb8c_5 strong,._row_qdb8c_5 small{overflow-wrap:anywhere;display:block}._row_qdb8c_5 small,._empty_qdb8c_9{color:var(--text-secondary);font-size:var(--text-sm)}._empty_qdb8c_9{margin:0}@media (width<=640px){._section_qdb8c_2{padding:var(--space-3)}._row_qdb8c_5>div:first-child{flex-basis:100%}._row_qdb8c_5>button{margin-left:auto}._reserve_qdb8c_13{right:var(--space-4);bottom:calc(78px + env(safe-area-inset-bottom));z-index:50;width:auto;position:fixed}}._preview_1u1lb_1{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 5%, var(--surface));display:grid}._toolbar_1u1lb_11{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._toolbar_1u1lb_11 strong{font-size:var(--text-md)}._hint_1u1lb_21{font-size:var(--text-sm);color:var(--text-secondary);margin:0}._stage_1u1lb_27{justify-items:center;min-width:0;display:grid;overflow:hidden}._stage_1u1lb_27[data-device=phone] ._screen_1u1lb_35{border:8px solid var(--text-primary);background:var(--surface);border-radius:28px;width:min(390px,100%);height:700px;overflow:auto}._stage_1u1lb_27[data-device=desktop]{justify-items:start;height:640px}._stage_1u1lb_27[data-device=desktop] ._screen_1u1lb_35{width:var(--preview-width);height:calc(640px / var(--preview-scale));transform:scale(var(--preview-scale));transform-origin:0 0;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);overflow:auto}._body_12rv7_1{gap:var(--space-3);min-width:0;display:grid}._notice_12rv7_7{padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--warning) 35%, var(--border-default));border-radius:var(--radius-md);background:color-mix(in srgb, var(--warning) 10%, var(--surface));font-size:var(--text-sm);margin:0}._editor_o8evo_1{gap:var(--space-3);min-width:0;display:grid;container:schedule/inline-size}._quick_o8evo_8{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 5%, var(--surface));flex-wrap:wrap;display:flex}._quickTitle_o8evo_19{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-primary);flex-basis:100%}._groups_o8evo_26{flex-wrap:wrap;display:flex}._groups_o8evo_26 button{min-height:40px;padding-inline:var(--space-2);color:var(--text-secondary)}._groups_o8evo_26 button[aria-pressed=true]{color:var(--accent-strong)}._apply_o8evo_41{margin-left:auto}._hint_o8evo_45{font-size:var(--text-xs);color:var(--text-secondary);margin:0}._week_o8evo_51{min-width:0;display:grid}._day_o8evo_56{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) 0;border-top:1px solid var(--border-subtle);grid-template-columns:160px minmax(0,1fr);display:grid}._dayName_o8evo_66{align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--fw-semibold);color:var(--text-primary);display:flex}._day_o8evo_56[data-open=false] ._dayName_o8evo_66 span{color:var(--text-secondary)}._intervals_o8evo_79{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._interval_o8evo_79{align-items:flex-end;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}._interval_o8evo_79 label{gap:var(--space-1);min-width:0;display:grid}._interval_o8evo_79 label>span{color:var(--text-secondary);font-size:var(--text-xs)}._interval_o8evo_79 input{box-sizing:border-box;width:124px;min-width:0;max-width:100%;min-height:40px;padding:var(--space-2);font:inherit;font-variant-numeric:tabular-nums;color:var(--text-primary);background:var(--surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);color-scheme:inherit}._interval_o8evo_79 input:focus-visible,._addInterval_o8evo_123:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._addInterval_o8evo_123{justify-content:center;align-items:center;gap:var(--space-1);min-height:40px;padding:var(--space-2);border:1px dashed var(--border-strong);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--surface);font:inherit;font-size:var(--text-sm);cursor:pointer;margin-top:20px;display:inline-flex}._interval_o8evo_79 input:disabled,._addInterval_o8evo_123:disabled{opacity:.55;cursor:not-allowed}._closed_o8evo_151{color:var(--text-secondary);font-size:var(--text-sm)}@container schedule (width<=620px){._day_o8evo_56{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._apply_o8evo_41{margin-left:0}}@container schedule (width<=360px){._interval_o8evo_79{flex:100%}._interval_o8evo_79 label{flex:1}._interval_o8evo_79 input{width:100%}._addInterval_o8evo_123{margin-top:0}}._identity_1gcih_2{gap:var(--space-4);padding-bottom:var(--space-2);grid-template-columns:168px minmax(0,1fr);align-items:start;display:grid}._thumb_1gcih_10{aspect-ratio:2;border-radius:var(--radius-sm);background:var(--court-night);line-height:0;overflow:hidden}._thumb_1gcih_10 img,._thumb_1gcih_10 svg{object-fit:cover;width:100%;height:100%;display:block}._identityFields_1gcih_26{gap:var(--space-3);min-width:0;display:grid}._swatch_1gcih_32{justify-content:center;width:30px;min-height:30px;padding:0}._photo_1gcih_39{gap:var(--space-3);padding-bottom:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}@container courts-card (width<=420px){._identity_1gcih_2,._photo_1gcih_39{grid-template-columns:minmax(0,1fr)}._thumb_1gcih_10{max-width:240px}}._composition_1gcih_58{gap:var(--space-4);padding-top:var(--space-2);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}._compositionPitch_1gcih_66{border-radius:var(--radius-sm);line-height:0;overflow:hidden}@container courts-card (width<=420px){._composition_1gcih_58{grid-template-columns:minmax(0,1fr)}}._tabs_15k7i_1{gap:var(--space-1);overscroll-behavior-x:contain;border-bottom:1px solid var(--border-default);scrollbar-width:thin;min-width:0;max-width:100%;display:flex;overflow-x:auto}._tabs_15k7i_1 button{justify-content:center;align-items:center;gap:var(--space-2);min-height:46px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;display:inline-flex}._tabs_15k7i_1 button:hover{background:color-mix(in srgb, var(--accent) 6%, var(--surface));color:var(--text-primary)}._tabs_15k7i_1 button[aria-selected=true]{border-bottom-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--accent-strong);font-weight:var(--fw-semibold)}._tabs_15k7i_1 button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}._secondary_15k7i_40{gap:var(--space-2);border:0}._secondary_15k7i_40 button{min-height:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm)}._secondary_15k7i_40 button[aria-selected=true]{border-color:var(--accent)}@media (width<=640px){._tabs_15k7i_1 button{padding-inline:var(--space-3)}}._panel_1nxo2_1{justify-items:start;gap:var(--space-3);min-width:0;display:grid}._panel_1nxo2_1 h3{align-items:center;gap:var(--space-2);font-size:var(--text-lg);color:var(--text-primary);margin:0;display:flex}._panel_1nxo2_1 h3 svg{color:var(--accent-strong)}._panel_1nxo2_1 p{color:var(--text-secondary);font-size:var(--text-sm);margin:0}._link_1nxo2_5{min-height:40px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);font-weight:var(--fw-semibold);font-size:var(--text-sm);align-items:center;text-decoration:none;display:inline-flex}._link_1nxo2_5:hover{border-color:var(--accent);color:var(--accent-strong)}._link_1nxo2_5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._title_16l2p_1{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-lg);display:flex}._hint_16l2p_2{font-size:var(--text-sm);line-height:var(--lh-normal);color:var(--text-secondary);margin:0}._gallery_16l2p_3{gap:var(--space-3);display:grid}._thumbnails_16l2p_4{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));display:grid}._thumbnails_16l2p_4 button{gap:var(--space-1);min-width:0;padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);color:var(--text-secondary);font:inherit;text-align:left;cursor:pointer;display:grid}._thumbnails_16l2p_4 button[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);color:var(--accent-strong)}._thumbnails_16l2p_4 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._thumbnails_16l2p_4 img,._thumbnails_16l2p_4 svg{aspect-ratio:2;object-fit:cover;border-radius:var(--radius-sm);background:var(--court-night);width:100%;height:auto;display:block}._thumbnails_16l2p_4 span{font-size:var(--text-xs);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;padding:0 2px;display:block;overflow:hidden}._status_16l2p_10 ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._status_16l2p_10 li{align-items:center;column-gap:var(--space-2);font-size:var(--text-sm);color:var(--text-primary);grid-template-columns:auto minmax(0,1fr);display:grid}._status_16l2p_10 li small{font-size:var(--text-xs);color:var(--text-secondary);grid-column:2}._status_16l2p_10 svg{color:var(--accent-strong);flex-shrink:0}._wrap_nae34_1{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);max-width:100%;overflow-x:auto;container:price-rules/inline-size}._table_nae34_10{border-collapse:collapse;width:100%;font-size:var(--text-sm);text-align:left}._table_nae34_10 th,._table_nae34_10 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:middle}._table_nae34_10 thead th{border-bottom-color:var(--border-default);background:var(--surface);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-semibold);white-space:nowrap}._table_nae34_10 [data-numeric]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._groupRow_nae34_40 th{background:color-mix(in srgb, var(--accent) 6%, var(--surface));color:var(--accent-strong);font-size:var(--text-xs);font-weight:var(--fw-semibold)}._table_nae34_10 tbody:last-child tr:last-child>td{border-bottom:0}._table_nae34_10 tbody tr:not(._groupRow_nae34_40):hover{background:color-mix(in srgb, var(--accent) 4%, var(--surface))}._table_nae34_10 tr[data-paused=true] td:not(:nth-last-child(-n+2)){opacity:.55}._name_nae34_59{width:28%}._nameButton_nae34_63{color:var(--text-primary);font:inherit;font-weight:var(--fw-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._nameButton_nae34_63:hover{color:var(--accent-strong);text-decoration:underline}._nameButton_nae34_63:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._when_nae34_84{color:var(--text-secondary)}._actions_nae34_88{white-space:nowrap;text-align:right;width:1%}._srOnly_nae34_94{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container price-rules (width<=620px){._table_nae34_10 thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._table_nae34_10 tbody tr:not(._groupRow_nae34_40){gap:var(--space-1) var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}._groupRow_nae34_40 th{display:block}._table_nae34_10 td{border:0;padding:0}._name_nae34_59{order:-2;width:auto}._actions_nae34_88{order:-1}._table_nae34_10 td[data-label]{justify-content:space-between;align-items:center;gap:var(--space-3);text-align:right;grid-column:1/-1;display:flex}._table_nae34_10 td[data-label]:before{content:attr(data-label);color:var(--text-secondary);font-size:var(--text-xs)}}._header_1t88i_1{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._header_1t88i_1 h3{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0;display:flex}._header_1t88i_1 p{color:var(--text-secondary);font-size:var(--text-sm);margin:2px 0 0}._controls_1t88i_26{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._scroll_1t88i_33{border:1px solid var(--table-border);border-radius:var(--table-radius);overflow-x:auto}._table_1t88i_39{border-collapse:separate;border-spacing:3px;width:100%;font-size:var(--text-xs);font-variant-numeric:tabular-nums}._caption_1t88i_47{caption-side:bottom;padding:var(--space-2) var(--space-3);text-align:left;color:var(--text-secondary)}._table_1t88i_39 th{padding:var(--space-2) var(--space-1);color:var(--table-head-text);font-weight:var(--fw-semibold);white-space:nowrap}._table_1t88i_39 thead th small{color:var(--accent-strong);font-weight:var(--fw-medium);display:block}._table_1t88i_39 tbody th{text-align:right;padding-right:var(--space-2)}._table_1t88i_39 td{padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);text-align:center;white-space:nowrap;color:var(--text-primary);background:color-mix(in srgb, var(--accent) 4%, var(--surface))}._table_1t88i_39 td[data-level="1"]{background:color-mix(in srgb, var(--accent) 16%, var(--surface))}._table_1t88i_39 td[data-level="2"]{background:color-mix(in srgb, var(--accent) 32%, var(--surface))}._table_1t88i_39 td[data-level="3"]{background:color-mix(in srgb, var(--accent) 52%, var(--surface))}._table_1t88i_39 td[data-level="4"]{background:var(--accent-strong);color:var(--button-primary-text)}._empty_1t88i_99{color:var(--text-secondary);font-size:var(--text-sm);margin:0}._table_1t88i_39 td[data-empty=true]{background:var(--surface);color:var(--text-secondary)}._extras_1bu3w_2{gap:var(--space-1);min-width:0;display:grid}._extrasHead_1bu3w_3,._extraRow_1bu3w_3{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto 52px 34px;display:grid}._extrasHead_1bu3w_3{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-semibold)}._extraRow_1bu3w_3>span:first-child{--inline-width:100%;box-sizing:border-box;width:100%}._srOnly_1bu3w_6{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._preview_hd31k_1{gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-secondary);display:grid}._preview_hd31k_1 strong{color:var(--text-primary);font-size:var(--text-md)}._preview_hd31k_1 ul{gap:var(--space-1);padding-left:var(--space-4);margin:0;display:grid}._windows_hd31k_4,._tiers_hd31k_4{gap:var(--space-2);padding-bottom:var(--space-3);display:grid}._window_hd31k_4,._tier_hd31k_4{align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 5%, var(--surface));font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}._window_hd31k_4>:last-child,._tier_hd31k_4>:last-child{margin-left:auto}._tier_hd31k_4 svg{color:var(--text-secondary)}._transfer_hd31k_8{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}._tabs_lob0j_1{gap:var(--space-1);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}._tab_lob0j_1{align-items:center;gap:var(--space-1);min-height:34px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--fw-medium);cursor:pointer;flex:none;display:inline-flex}._tab_lob0j_1[aria-selected=true]{border-color:color-mix(in srgb, var(--accent) 55%, var(--surface));background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--accent-strong);font-weight:var(--fw-semibold)}._tab_lob0j_1:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._block_lob0j_34{align-content:start;gap:var(--space-3);display:grid}._note_lob0j_40{font-size:var(--text-sm);color:var(--text-secondary);margin:0}._label_lob0j_46{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-primary)}._openLink_lob0j_52{justify-self:start;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--accent-strong);display:inline-flex}._cover_lob0j_62{gap:var(--space-2);display:grid}._coverPreview_lob0j_64{aspect-ratio:16/7;border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 5%, var(--surface));color:var(--text-secondary);font-size:var(--text-sm);text-align:center;padding:var(--space-2);place-items:center;display:grid;overflow:hidden}._coverPreview_lob0j_64 img{object-fit:cover;width:100%;height:100%}._coverPreview_lob0j_64:has(img){border-style:solid;padding:0}._coverActions_lob0j_81{gap:var(--space-2);flex-wrap:wrap;display:flex}._uploadButton_lob0j_83,._ghostButton_lob0j_84{align-items:center;gap:var(--space-1);min-height:34px;padding:0 var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--fw-semibold);cursor:pointer;display:inline-flex}._uploadButton_lob0j_83 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._uploadButton_lob0j_83:focus-within{outline:2px solid var(--accent);outline-offset:1px}._uploadButton_lob0j_83[aria-disabled=true]{opacity:.6;cursor:progress}._error_lob0j_111{color:var(--danger);font-size:var(--text-sm);margin:0}._swatches_lob0j_113{gap:var(--space-2);flex-wrap:wrap;display:flex}._swatch_lob0j_113,._customColor_lob0j_116{border:2px solid var(--surface);background:var(--swatch);width:34px;height:34px;box-shadow:0 0 0 1px var(--border-strong);cursor:pointer;border-radius:50%;position:relative}._swatch_lob0j_113[aria-checked=true],._customColor_lob0j_116[data-active=true]{box-shadow:0 0 0 2px var(--text-primary)}._swatch_lob0j_113:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._customColor_lob0j_116{background:var(--swatch,var(--surface));color:var(--text-secondary);place-items:center;display:grid;overflow:hidden}._customColor_lob0j_116[data-active=true]{color:var(--surface)}._customColor_lob0j_116 input{opacity:0;cursor:pointer;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px}._sections_lob0j_151{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._sectionRow_lob0j_159{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);display:flex}._sectionRow_lob0j_159[data-hidden=true] ._sectionName_lob0j_171{color:var(--text-secondary);text-decoration:line-through}._sectionName_lob0j_171{font-size:var(--text-md);font-weight:var(--fw-medium)}._sectionTools_lob0j_175{align-items:center;gap:var(--space-1);display:flex}._iconButton_lob0j_177{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface);width:30px;height:30px;color:var(--text-primary);cursor:pointer;place-items:center;display:grid}._iconButton_lob0j_177:disabled{opacity:.4;cursor:default}._locked_lob0j_191{min-width:42px;font-size:var(--text-xs);color:var(--text-secondary);text-align:center}._page_11ol6_7,._theme_11ol6_8{--section-card-bg:var(--surface);--section-card-shadow:none;--section-card-radius:var(--radius-md);--panel-bg:var(--surface);--panel-shadow:none;--control-bg:var(--surface);--button-secondary-bg:var(--surface);--button-secondary-hover-bg:color-mix(in srgb, var(--accent) 6%, var(--surface));--button-border:var(--border-default);--table-surface:var(--surface);--table-head-bg:var(--surface);--table-row-hover:color-mix(in srgb, var(--accent) 5%, var(--surface));--table-shadow:none;--control-height:38px;--table-radius:var(--radius-md);container:courts/inline-size}._page_11ol6_7{align-content:start;gap:var(--space-4);width:100%;min-width:0;display:grid}._sectionCard_11ol6_35{min-width:0;padding:var(--space-4) var(--space-5);overflow-wrap:anywhere;container:courts-card/inline-size}._sectionCard_11ol6_35>form{flex-direction:column;min-width:0;height:100%;display:flex}._sectionCard_11ol6_35>form>fieldset{flex:1 0 auto}._toolbar_11ol6_54{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._search_11ol6_61{flex:260px;max-width:360px}._grid_11ol6_67{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));min-width:0;display:grid}._card_11ol6_74{border-radius:var(--radius-md);border:1px solid var(--panel-border,var(--border-default));background:var(--surface);grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}._cardMedia_11ol6_84{background:var(--court-night);aspect-ratio:5/2;line-height:0;position:relative;overflow:hidden}._cardMedia_11ol6_84 img,._cardMedia_11ol6_84>svg{object-fit:cover;width:100%;height:100%;display:block}._cardBadge_11ol6_100{top:var(--space-2);left:var(--space-2);line-height:var(--lh-normal);position:absolute}._cardMedia_11ol6_84 ._cardBadge_11ol6_100{background:var(--surface)}._cardBody_11ol6_112{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}._cardTitle_11ol6_121{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--fw-semibold);color:var(--text-primary);flex-wrap:wrap;margin:0;display:flex}._cardTitle_11ol6_121>span{flex:140px;min-width:0}._cardTitle_11ol6_121>small{flex-shrink:0}._muted_11ol6_142{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--lh-snug);margin:0}._list_11ol6_149{gap:var(--space-2);padding-left:var(--space-5);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--lh-snug);margin:0;display:grid}._tags_11ol6_159{gap:var(--space-1);flex-wrap:wrap;display:flex}._tag_11ol6_159{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-medium);white-space:normal;max-width:100%;display:inline-flex}._cardActions_11ol6_179{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;margin-top:auto;display:flex}._addCard_11ol6_189{place-content:center;justify-items:center;gap:var(--space-2);min-height:220px;padding:var(--space-5);border:1.5px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center;font:inherit;font-size:var(--text-sm);cursor:pointer;overflow-wrap:anywhere;background:0 0;min-width:0;display:grid}._addCard_11ol6_189 strong{color:var(--text-primary);font-size:var(--text-lg)}._addCard_11ol6_189:hover{border-color:var(--accent);color:var(--accent-strong)}._addIcon_11ol6_218{border-radius:var(--radius-md);border:1.5px solid;place-items:center;width:40px;height:40px;display:grid}._single_11ol6_229{gap:var(--space-4);width:100%;min-width:0;max-width:960px;display:grid}._split_11ol6_238{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-width:0;display:grid}._split_11ol6_238[data-equal=true]{align-items:stretch}._split_11ol6_238[data-aside=true]{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}._stack_11ol6_255{align-content:start;gap:var(--space-4);min-width:0;display:grid}._sticky_11ol6_262{top:var(--space-4);position:sticky}@container courts (width<=860px){._split_11ol6_238,._split_11ol6_238[data-equal=true]{align-items:stretch}._split_11ol6_238[data-aside=true]{grid-template-columns:minmax(0,1fr)}._sticky_11ol6_262{position:static}}._cardHeader_11ol6_284{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}._cardHeader_11ol6_284>div{flex:220px;min-width:0}._cardHeader_11ol6_284 h3{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0;display:flex}._cardHeader_11ol6_284 h3 svg{color:var(--accent-strong);flex-shrink:0}._cardHeader_11ol6_284 p{color:var(--text-secondary);font-size:var(--text-sm);margin:2px 0 0}._fields_11ol6_320{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._fields_11ol6_320._three_11ol6_326{grid-template-columns:repeat(3,minmax(0,1fr))}@container courts-card (width<=420px){._fields_11ol6_320,._fields_11ol6_320._three_11ol6_326{grid-template-columns:minmax(0,1fr)}}._full_11ol6_337{grid-column:1/-1}._spaced_11ol6_341{margin-top:var(--space-3)}._fieldset_11ol6_345{align-content:start;gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._fieldset_11ol6_345._rows_11ol6_356{gap:0}._listRow_11ol6_360{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;min-width:0;display:flex}._listRow_11ol6_360:last-child{border-bottom:0}._listRow_11ol6_360[data-past=true]{opacity:.55}._grow_11ol6_378{flex:auto;min-width:0}._fieldLabel_11ol6_383{align-items:center;gap:var(--space-1);margin:var(--space-2) 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-primary);display:flex}._hint_11ol6_393{font-size:var(--text-xs);color:var(--text-secondary);margin:0}._notice_11ol6_399{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--accent) 5%, var(--surface));color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--lh-snug);align-items:flex-start;margin:0;display:flex}._notice_11ol6_399 svg{color:var(--accent-strong);flex:none;margin-top:2px}._notice_11ol6_399 strong{color:var(--text-primary)}._footerActions_11ol6_423{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}._footerActions_11ol6_423>span{color:var(--text-secondary);font-size:var(--text-xs);margin-right:auto}._state_11ol6_440{padding:var(--space-6);text-align:center;color:var(--text-secondary)}@media (width<=640px){._sectionCard_11ol6_35{padding:var(--space-4)}._toolbar_11ol6_54>*{min-width:0;max-width:100%}}._listToolbar_11ol6_458{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);flex-wrap:wrap;display:flex}._listToolbar_11ol6_458>div[role=group]{border-color:#0000;padding:0}._listToolbar_11ol6_458>span{--inline-width:220px}._listToolbar_11ol6_458>span svg{color:var(--text-secondary);flex:none}@container courts (width<=620px){._listToolbar_11ol6_458>div[role=group]{flex-wrap:nowrap;flex:100%;overflow-x:auto}._listToolbar_11ol6_458>span{--inline-width:100%;flex:100%}}._workspace_1k7ke_6{min-width:0;container:public-page/inline-size}._layout_1k7ke_11{gap:var(--space-3);min-width:0;display:grid}._paneSwitch_1k7ke_17{justify-self:start}._editor_1k7ke_19,._previewPane_1k7ke_20{min-width:0}._layout_1k7ke_11[data-pane=edit] ._previewPane_1k7ke_20,._layout_1k7ke_11[data-pane=preview] ._editor_1k7ke_19{display:none}@container public-page (width>=980px){._layout_1k7ke_11{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}._paneSwitch_1k7ke_17{display:none}._layout_1k7ke_11[data-pane] ._editor_1k7ke_19,._layout_1k7ke_11[data-pane] ._previewPane_1k7ke_20{display:block}._previewPane_1k7ke_20{top:var(--space-4);position:sticky}}._page_176eh_1{align-content:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}._page_176eh_1>nav{min-width:0}._section_176eh_3{align-content:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}._section_176eh_3[hidden],._content_176eh_4[hidden]{display:none}._content_176eh_4{width:100%;min-width:0}._form_b7pex_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-default);background:var(--surface);display:grid}._fields_b7pex_2{gap:var(--space-3);border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));min-width:0;padding:0;display:grid}._days_b7pex_3{gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}._days_b7pex_3 label{align-items:center;gap:var(--space-1);display:flex}._wrap_e7way_1{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);max-width:100%;overflow-x:auto;container:booking-table/inline-size}._table_e7way_10{border-collapse:collapse;width:100%;font-size:var(--text-sm);text-align:left}._table_e7way_10 th,._table_e7way_10 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:middle;white-space:nowrap}._table_e7way_10 th{border-bottom-color:var(--border-default);background:var(--surface);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-semibold)}._table_e7way_10 [data-numeric]{text-align:right;font-variant-numeric:tabular-nums}._table_e7way_10 tbody tr:last-child>td{border-bottom:0}._table_e7way_10 tbody tr:hover{background:color-mix(in srgb, var(--accent) 5%, var(--surface))}._table_e7way_10 tr[data-selected=true]{background:color-mix(in srgb, var(--accent) 9%, var(--surface))}._table_e7way_10 small{color:var(--text-secondary);font-size:var(--text-xs)}._stack_e7way_55{justify-items:start;gap:2px;min-width:0;display:inline-grid}._table_e7way_10 [data-numeric] ._stack_e7way_55{justify-items:end}._time_e7way_66{width:1%}._time_e7way_66 strong{font-variant-numeric:tabular-nums;display:block}._time_e7way_66 small{display:block}._person_e7way_79{align-items:center;gap:var(--space-2);min-width:0;display:flex}._avatar_e7way_86{background:color-mix(in srgb, var(--accent) 12%, var(--surface));width:32px;height:32px;color:var(--accent-strong);font-size:var(--text-xs);font-weight:var(--fw-semibold);border-radius:50%;flex:none;place-items:center;display:grid}._name_e7way_99{max-width:100%;color:var(--text-primary);font:inherit;font-weight:var(--fw-semibold);text-align:left;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;overflow:hidden}._name_e7way_99:hover{color:var(--accent-strong);text-decoration:underline}._paid_e7way_118{color:var(--success)}._actions_e7way_122{text-align:right;width:1%}._actions_e7way_122>*+*{margin-left:var(--space-1)}._actions_e7way_122>button:first-child:not(._view_e7way_132){height:32px;min-height:32px;padding:0 var(--space-3);font-size:var(--text-sm)}._view_e7way_132{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-secondary);vertical-align:middle;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}._view_e7way_132:hover{background:color-mix(in srgb, var(--accent) 8%, var(--surface));color:var(--accent-strong)}._name_e7way_99:focus-visible,._view_e7way_132:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._srOnly_e7way_164{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container booking-table (width<=720px){._table_e7way_10 thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._table_e7way_10 tbody tr{gap:var(--space-1) var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}._table_e7way_10 tbody tr:last-child{border-bottom:0}._table_e7way_10 td{white-space:normal;border:0;padding:0}._time_e7way_66{order:-1;width:auto}._client_e7way_206{order:-2;grid-column:1/-1}._table_e7way_10 td[data-label]{justify-content:space-between;align-items:center;gap:var(--space-3);grid-column:1/-1;display:flex}._table_e7way_10 td[data-label]:before{content:attr(data-label);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-medium)}._table_e7way_10 td[data-label] ._stack_e7way_55{text-align:right;justify-items:end}._actions_e7way_122{order:-1;align-self:center;width:auto}}._wrap_1gaas_1{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);max-width:100%;overflow-x:auto}._day_1gaas_2,._week_1gaas_2{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm)}._day_1gaas_2 th,._day_1gaas_2 td,._week_1gaas_2 th,._week_1gaas_2 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);vertical-align:top}._day_1gaas_2 td{vertical-align:middle;height:52px;padding:4px}._day_1gaas_2 tbody th{vertical-align:middle;font-variant-numeric:tabular-nums;color:var(--text-secondary);font-weight:var(--fw-semibold)}._day_1gaas_2 th,._week_1gaas_2 th{background:var(--surface)}._day_1gaas_2{table-layout:fixed;min-width:calc(72px + var(--day-columns,1) * 150px)}._day_1gaas_2 th:first-child{width:72px}._day_1gaas_2 small,._week_1gaas_2 small{font-size:var(--text-xs);color:var(--text-secondary);margin-top:var(--space-1);display:block}._week_1gaas_2{table-layout:fixed;min-width:980px}._week_1gaas_2 th:first-child{width:170px}._week_1gaas_2 td{padding:var(--space-2)}._week_1gaas_2 td[data-today=true],._week_1gaas_2 th[data-today=true]{background:color-mix(in srgb, var(--accent) 5%, var(--surface))}._event_1gaas_16{width:100%;padding:5px var(--space-5) 5px var(--space-2);text-align:left;border:1px solid var(--border-default);border-left:3px solid var(--success);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);line-height:1.3;font:inherit;font-size:var(--text-xs);cursor:pointer;overflow-wrap:anywhere;transition:opacity var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-content:start;gap:1px;display:grid;position:relative}._event_1gaas_16[data-draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}._grip_1gaas_19{color:var(--text-secondary);opacity:0;transition:opacity var(--dur-fast) var(--ease-out);position:absolute;top:6px;right:4px}._event_1gaas_16:hover ._grip_1gaas_19,._event_1gaas_16:focus-visible ._grip_1gaas_19{opacity:.7}._event_1gaas_16[data-dragging=true]{opacity:.35;box-shadow:none}._event_1gaas_16[data-saving=true]{animation:_saving_1gaas_1 .9s var(--ease-in-out) infinite alternate}@keyframes _saving_1gaas_1{0%{opacity:1}to{opacity:.55}}._day_1gaas_2 td._booked_1gaas_25{vertical-align:top;height:1px}._booked_1gaas_25 ._event_1gaas_16{height:100%;min-height:34px}td[data-drop-state=ok],._monthDay_1gaas_28[data-drop-state=ok]{background:color-mix(in srgb, var(--success) 12%, var(--surface));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--success) 70%, var(--surface))}td[data-drop-state=bad],._monthDay_1gaas_28[data-drop-state=bad]{background:color-mix(in srgb, var(--danger) 9%, var(--surface));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--danger) 55%, var(--surface))}._ghost_1gaas_30{z-index:2000;padding:6px var(--space-2);border:1px solid var(--border-default);border-left:3px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-xs);pointer-events:none;will-change:transform;cursor:grabbing;align-content:start;gap:2px;display:grid;position:fixed;top:0;left:0;box-shadow:0 12px 28px #0000002e,0 2px 6px #00000014}._ghost_1gaas_30 small{font-weight:var(--fw-semibold);color:var(--text-secondary)}._ghost_1gaas_30[data-state=ok]{border-left-color:var(--success)}._ghost_1gaas_30[data-state=ok] small{color:var(--success)}._ghost_1gaas_30[data-state=bad]{border-left-color:var(--danger)}._ghost_1gaas_30[data-state=bad] small{color:var(--danger)}body[data-booking-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}body[data-booking-dragging] *{cursor:grabbing}._event_1gaas_16[data-status=pending_deposit]{border-left-color:var(--warning)}._event_1gaas_16[data-status=pending_approval]{border-left-color:var(--warning);border-left-style:dashed}._event_1gaas_16[data-status=checked_in]{border-left-color:var(--text-primary)}._event_1gaas_16[data-status=cancelled],._event_1gaas_16[data-status=no_show]{border-left-color:var(--danger)}._event_1gaas_16[data-status=completed],._event_1gaas_16[data-status=expired]{border-left-color:var(--text-secondary)}._event_1gaas_16:hover,._event_1gaas_16[aria-pressed=true]{box-shadow:0 0 0 1px var(--accent)}._event_1gaas_16 small{font-size:var(--text-xs);color:var(--text-secondary)}._available_1gaas_45{align-items:center;gap:var(--space-1);width:100%;min-height:34px;padding:0 var(--space-2);border:1px dashed var(--border-default);border-radius:var(--radius-sm);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;display:flex}._available_1gaas_45 svg{color:var(--accent)}._available_1gaas_45:hover:enabled{border-style:solid;border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--surface));color:var(--accent-strong)}._available_1gaas_45:disabled{cursor:default}._available_1gaas_45:disabled svg{display:none}._unavailable_1gaas_51{padding:0 var(--space-2);color:var(--border-strong);font-size:var(--text-xs);display:block}._srOnly_1gaas_52{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._court_1gaas_53{gap:var(--space-2);display:grid}._photo_1gaas_54{border-radius:var(--radius-sm);width:80px;height:44px;overflow:hidden}._photo_1gaas_54>*{object-fit:cover;width:100%;height:100%}._dayEvents_1gaas_56{align-content:start;gap:var(--space-2);min-height:115px;display:grid}._add_1gaas_57,._more_1gaas_57,._dayLink_1gaas_57{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0}._add_1gaas_57{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);font-size:var(--text-xs);border:1px dashed var(--border-default);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:34px;display:flex}._add_1gaas_57:hover,._more_1gaas_57:hover,._dayLink_1gaas_57:hover{color:var(--accent)}._dayLink_1gaas_57{font-weight:var(--fw-semibold);color:var(--text-primary);padding:var(--space-1)}._month_1gaas_28{min-width:850px}._monthHeader_1gaas_62,._monthWeek_1gaas_62{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._monthHeader_1gaas_62{text-align:center;background:var(--surface);padding:var(--space-3);font-size:var(--text-sm)}._monthDay_1gaas_28{align-content:start;gap:var(--space-2);padding:var(--space-2);border-top:1px solid var(--border-subtle);border-right:1px solid var(--border-subtle);min-height:155px;display:grid}._monthDay_1gaas_28>._dayLink_1gaas_57{justify-self:start}._monthDay_1gaas_28[data-outside=true]{background:color-mix(in srgb, var(--accent) 4%, var(--surface))}._monthDay_1gaas_28[data-today=true]>._dayLink_1gaas_57{border-radius:var(--radius-sm);background:var(--accent);color:var(--button-primary-text)}._more_1gaas_57{font-size:var(--text-xs)}._week_1gaas_2 th:first-child,._day_1gaas_2 th:first-child{z-index:1;box-shadow:1px 0 0 var(--border-default);position:sticky;left:0}._week_1gaas_2 thead th:first-child,._day_1gaas_2 thead th:first-child{z-index:2}@media (width<=700px){._week_1gaas_2{min-width:840px}._week_1gaas_2 th:first-child{width:130px}._week_1gaas_2 th,._week_1gaas_2 td{padding:var(--space-2)}._photo_1gaas_54{width:64px;height:36px}._month_1gaas_28{min-width:700px}._day_1gaas_2 th{padding:var(--space-2)}}._event_1gaas_16[data-reported=true]{border-left-color:var(--info)}._bar_hbez1_1{left:50%;bottom:var(--space-5);z-index:1500;align-items:center;gap:var(--space-3);max-width:calc(100vw - var(--space-8));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--text-primary);color:var(--surface);font-family:var(--font-sans);font-size:var(--text-sm);animation:_enter_hbez1_1 var(--dur-base) var(--ease-spring);display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px #00000038}._bar_hbez1_1 strong{font-weight:var(--fw-semibold)}._undo_hbez1_3,._close_hbez1_3{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);color:inherit;font:inherit;font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;display:inline-flex}._undo_hbez1_3{padding:var(--space-1) var(--space-2);color:color-mix(in srgb, var(--accent) 55%, var(--surface))}._close_hbez1_3{padding:var(--space-1);opacity:.7}._undo_hbez1_3:hover,._close_hbez1_3:hover{background:#ffffff1f}._undo_hbez1_3:focus-visible,._close_hbez1_3:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@keyframes _enter_hbez1_1{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}._page_1fk8c_2{align-content:start;gap:var(--space-3);min-width:0;color:var(--text-primary);grid-template-columns:minmax(0,1fr);display:grid}._header_1fk8c_3{align-items:center;margin-bottom:0}._headerActions_1fk8c_4{align-items:center;gap:var(--space-2);display:flex}._headerActions_1fk8c_4>button{min-height:38px;box-shadow:none}._toolbar_1fk8c_9{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);display:grid}._toolbarTop_1fk8c_10{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._toolbarTop_1fk8c_10+._toolbarRow_1fk8c_11{border-top:1px solid var(--border-subtle)}._toolbarTop_1fk8c_10>div[role=group]{border-color:#0000;padding:0}._toolbarRow_1fk8c_11{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._toolbarRow_1fk8c_11>._group_1fk8c_14:last-child{flex:auto;justify-content:flex-end}._group_1fk8c_14{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._dayNav_1fk8c_16{align-items:center;gap:var(--space-1);display:flex}._search_1fk8c_17{--inline-width:190px}._search_1fk8c_17 svg{color:var(--text-secondary);flex:none}._period_1fk8c_19{color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap}._toolbar_1fk8c_9 [data-active=true]{border-color:var(--accent)}._legend_1fk8c_22{gap:var(--space-3);font-size:var(--text-xs);color:var(--text-secondary);flex-wrap:wrap;justify-content:flex-end;display:flex}._legend_1fk8c_22 span{align-items:center;gap:var(--space-1);display:flex}._legend_1fk8c_22 i{background:var(--success);border-radius:2px;width:8px;height:8px}._legend_1fk8c_22 [data-status=checked_in] i{background:var(--text-primary)}._legend_1fk8c_22 [data-status=pending_deposit] i{background:var(--warning)}._legend_1fk8c_22 [data-status=pending_approval] i{border:2px dashed var(--warning);background:0 0}._legend_1fk8c_22 [data-status=cancelled] i{background:var(--danger)}._workspace_1fk8c_30{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}._content_1fk8c_31{gap:var(--space-4);min-width:0;display:grid}._day_1fk8c_16{gap:var(--space-2);min-width:0;display:grid}._day_1fk8c_16 h3{align-items:baseline;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--fw-semibold);margin:0;display:flex}._day_1fk8c_16 h3:first-letter{text-transform:uppercase}._day_1fk8c_16 h3 small{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-medium)}._footer_1fk8c_36{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._footer_1fk8c_36 span{color:var(--text-secondary);font-size:var(--text-sm);margin-right:auto}._page_1fk8c_2 button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._error_1fk8c_39{font-size:var(--text-sm);color:var(--danger);margin:0}@container courts (width<=700px){._header_1fk8c_3{text-align:center}._headerActions_1fk8c_4{justify-content:center;width:100%}._headerActions_1fk8c_4>*{flex:1 1 0;justify-content:center;min-height:44px}._toolbarTop_1fk8c_10,._toolbarRow_1fk8c_11{padding:var(--space-3);justify-content:center}._toolbarTop_1fk8c_10>div[role=group]{flex-wrap:nowrap;flex:100%;overflow-x:auto}._toolbarTop_1fk8c_10>button{flex:100%;justify-content:center}._toolbarRow_1fk8c_11>._group_1fk8c_14:last-child{justify-content:center}._group_1fk8c_14{justify-content:center;width:100%}._group_1fk8c_14>div[role=group]{flex-wrap:nowrap;flex:100%;display:flex}._group_1fk8c_14>div[role=group]>button{min-width:0;padding-inline:var(--space-1);flex:1 1 0}._group_1fk8c_14>select,._group_1fk8c_14>button{flex:1 1 calc(50% - var(--space-2))}._dayNav_1fk8c_16,._group_1fk8c_14>span{flex:100%;justify-content:center}._group_1fk8c_14>span input{flex:auto;width:auto}._search_1fk8c_17{--inline-width:100%;flex:100%}._period_1fk8c_19{text-align:center;width:100%}._legend_1fk8c_22{justify-content:center;gap:var(--space-2) var(--space-3)}}@media (width<=640px){._headerActions_1fk8c_4>button{right:var(--space-4);bottom:calc(78px + env(safe-area-inset-bottom));z-index:50;width:auto;box-shadow:var(--shadow-sm);position:fixed}}._form_4pl0o_1{gap:var(--space-3);margin-top:var(--space-3);display:grid}._wrap_14cqy_1{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);max-width:100%;overflow-x:auto;container:customers/inline-size}._table_14cqy_10{border-collapse:collapse;width:100%;font-size:var(--text-sm);text-align:left}._table_14cqy_10 th,._table_14cqy_10 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);vertical-align:middle;white-space:nowrap}._table_14cqy_10 th{border-bottom-color:var(--border-default);background:var(--surface);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-semibold)}._table_14cqy_10 [data-numeric]{text-align:right;font-variant-numeric:tabular-nums}._table_14cqy_10 td[data-alert=true]{color:var(--danger);font-weight:var(--fw-semibold)}._table_14cqy_10 tbody tr:last-child>td{border-bottom:0}._table_14cqy_10 tbody tr:hover{background:color-mix(in srgb, var(--accent) 5%, var(--surface))}._muted_14cqy_51{color:var(--text-secondary)}._person_14cqy_55{align-items:center;gap:var(--space-2);min-width:0;display:flex}._table_14cqy_10 td._client_14cqy_62{white-space:normal}._avatar_14cqy_66{background:color-mix(in srgb, var(--accent) 12%, var(--surface));width:32px;height:32px;color:var(--accent-strong);font-size:var(--text-xs);font-weight:var(--fw-semibold);border-radius:50%;flex:none;place-items:center;display:grid}._who_14cqy_79{gap:2px;min-width:0;display:grid}._name_14cqy_85{color:var(--text-primary);font:inherit;font-weight:var(--fw-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._name_14cqy_85:hover{color:var(--accent-strong);text-decoration:underline}._name_14cqy_85:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._tags_14cqy_106{gap:var(--space-1);flex-wrap:wrap;display:flex}._tag_14cqy_106{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--accent-strong);font-size:var(--text-2xs);font-weight:var(--fw-semibold);padding:0 6px;line-height:18px}._contact_14cqy_122{align-items:center;gap:var(--space-2);max-width:100%;display:inline-flex}._contactText_14cqy_129{text-overflow:ellipsis;overflow:hidden}._whatsapp_14cqy_134{align-items:center;gap:var(--space-1);min-height:28px;padding:0 var(--space-2);border:1px solid color-mix(in srgb, var(--success) 40%, var(--border-default));border-radius:var(--radius-sm);background:var(--surface);color:var(--success);font-size:var(--text-xs);font-weight:var(--fw-semibold);flex:none;text-decoration:none;display:inline-flex}._whatsapp_14cqy_134:hover{background:color-mix(in srgb, var(--success) 8%, var(--surface))}._whatsapp_14cqy_134:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@container customers (width<=980px){._table_14cqy_10 [data-optional]{display:none}}@container customers (width<=620px){._table_14cqy_10 thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._table_14cqy_10 tbody tr{gap:var(--space-1);padding:var(--space-3);border-bottom:1px solid var(--border-subtle);display:grid}._table_14cqy_10 tbody tr:last-child{border-bottom:0}._table_14cqy_10 td{justify-content:space-between;gap:var(--space-3);text-align:right;border:0;padding:0;display:flex}._table_14cqy_10 td._client_14cqy_62{padding-bottom:var(--space-1);text-align:left;justify-content:flex-start}._table_14cqy_10 td[data-label]:before{content:attr(data-label);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--fw-medium)}._table_14cqy_10 td[data-optional]{display:flex}}._headerLine_143jt_1{gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._layout_143jt_8{gap:var(--space-4);min-width:0;display:grid;container:customer-card/inline-size}._contact_143jt_15{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}._stats_143jt_25{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}._stats_143jt_25>div{min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface);gap:2px;display:grid}._stats_143jt_25 dt{font-size:var(--text-xs);color:var(--text-secondary)}._stats_143jt_25 dd{font-size:var(--text-md);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._stats_143jt_25>div[data-alert=true] dd{color:var(--danger)}._columns_143jt_61{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}._side_143jt_68{gap:var(--space-4);min-width:0;display:grid}._section_143jt_74{gap:var(--space-2);min-width:0;display:grid}._section_143jt_74 h4{font-size:var(--text-sm);font-weight:var(--fw-semibold);margin:0}._section_143jt_74 p{font-size:var(--text-sm);margin:0}._section_143jt_74 form{margin-top:0}._muted_143jt_96{color:var(--text-secondary);font-size:var(--text-sm);margin:0}._bookings_143jt_102,._events_143jt_103{border:1px solid var(--border-default);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;display:grid}._bookings_143jt_102 li{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}._bookings_143jt_102 li+li,._events_143jt_103 li+li{border-top:1px solid var(--border-subtle)}._when_143jt_125{gap:1px;min-width:0;display:grid}._when_143jt_125 strong{font-size:var(--text-sm);text-transform:capitalize}._when_143jt_125 small,._events_143jt_103 small{color:var(--text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._amount_143jt_145{font-size:var(--text-sm);font-variant-numeric:tabular-nums;text-align:right}._events_143jt_103 li{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);gap:2px;display:grid}@container customer-card (width<=620px){._stats_143jt_25{grid-template-columns:repeat(3,minmax(0,1fr))}._columns_143jt_61{grid-template-columns:minmax(0,1fr)}}@container customer-card (width<=380px){._stats_143jt_25{grid-template-columns:repeat(2,minmax(0,1fr))}._bookings_143jt_102 li{grid-template-columns:minmax(0,1fr) auto}._amount_143jt_145{grid-column:2}}._wrap_14q3k_1{z-index:55;position:fixed;bottom:1rem;right:1rem}._button_14q3k_8{min-width:170px;box-shadow:0 22px 40px #0f172a2e}@media (width<=640px){._wrap_14q3k_1{display:none}}._shell_cluq9_1{background:radial-gradient(circle at 0 0,#f6c66f1f,#0000 26%),linear-gradient(#fcfbf8 0%,#f7f7f4 100%);min-height:100vh;padding:.85rem}._glowTop_cluq9_9,._glowBottom_cluq9_10{filter:blur(40px);z-index:0;pointer-events:none;border-radius:999px;width:180px;height:180px;position:fixed}._glowTop_cluq9_9{background:#f6c66f1f;top:-70px;left:-70px}._glowBottom_cluq9_10{background:#c2c6cf2e;bottom:-60px;right:-60px}._shell_cluq9_1:has([data-table-visit-experience]){background:0 0;padding:0}:is(._shell_cluq9_1:has([data-table-visit-experience])>._glowTop_cluq9_9,._shell_cluq9_1:has([data-table-visit-experience])>._glowBottom_cluq9_10){display:none}._colors_amgnh_1{--c-bg:#fff;--c-bg-alt:#f8f8f8;--c-ink:#1a1a1a;--c-ink-soft:#666;--c-accent:#e8622a;--c-accent-dark:#d4531f;--c-border:#e5e5e5;--c-footer-bg:#1a1a1a;--c-footer-ink:#fafaf8;--c-footer-muted:#888782}._page_128eo_1{--radius:12px;--radius-sm:8px;--maxw:1200px;--c-rubro:var(--c-accent);--c-rubro-soft:#e8622a1a;background:var(--c-bg);color:var(--c-ink);min-height:100vh;font-family:Manrope,system-ui,-apple-system,sans-serif;line-height:1.6}._accent_128eo_20{color:var(--c-accent)}._nav_128eo_25{z-index:99;border-bottom:1px solid var(--c-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex;position:fixed;top:0;left:0;right:0}._navLogo_128eo_40{color:inherit;letter-spacing:0;font-size:1.5rem;font-weight:700;text-decoration:none}._navLinks_128eo_48{gap:2rem;margin:0;padding:0;list-style:none;display:flex}._navLinks_128eo_48 a{color:var(--c-ink-soft);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s}._navLinks_128eo_48 a:hover{color:var(--c-ink)}._navActions_128eo_68{align-items:center;gap:1rem;display:flex}._menuButton_128eo_74{border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.5rem;display:none}._btn_128eo_87{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:1rem 2rem;font-family:inherit;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}._btnSm_128eo_103{padding:.625rem 1.25rem;font-size:.85rem}._btnHero_128eo_108{padding:1.125rem 2.5rem;font-size:1rem;font-weight:700}._btnBlock_128eo_114{width:100%}._btnDark_128eo_118{background:var(--c-ink);color:#fff}._btnDark_128eo_118:hover{background:#333;transform:translateY(-2px)}._btnAccent_128eo_128{background:var(--c-accent);color:#fff;border-color:var(--c-accent)}._btnAccent_128eo_128:hover{background:var(--c-accent-dark);border-color:var(--c-accent-dark);transform:translateY(-2px)}._btnGhost_128eo_140{color:var(--c-ink);border-color:var(--c-ink);background:0 0}._btnGhost_128eo_140:hover{background:#1a1a1a0d}._btnSecondary_128eo_150{color:var(--c-accent);border-color:var(--c-accent);background:0 0}._btnSecondary_128eo_150:hover{background:#e8622a0d}._hero_128eo_161{align-items:center;min-height:100vh;padding:8rem 2rem 4rem;display:flex;position:relative;overflow:hidden}._heroContainer_128eo_170{z-index:2;grid-template-columns:1fr 1.2fr;align-items:center;gap:4rem;width:100%;max-width:1400px;margin:0 auto;display:grid;position:relative}._heroText_128eo_182 h1{letter-spacing:0;margin:0 0 1.5rem;font-size:3.5rem;font-weight:700;line-height:1.2}._heroText_128eo_182 p{opacity:.8;max-width:500px;margin:0 0 2rem;font-size:1.1rem}._heroCta_128eo_197{gap:1rem;display:flex}._heroImageWrapper_128eo_202{perspective:1200px;height:500px;position:relative}._heroImage_128eo_202{border-radius:var(--radius);color:#999;border:1px solid var(--c-border);width:100%;height:100%;transform-style:preserve-3d;transform-origin:50%;background:linear-gradient(135deg,#e8622a14,#e8622a08);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.875rem;transition:transform .5s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden;transform:rotateX(6deg)rotateY(-10deg);box-shadow:0 20px 40px #0000001a,0 0 60px #e8622a14}._heroImageContent_128eo_236{object-fit:cover;object-position:center;border-radius:var(--radius);width:100%;height:100%;display:block}._heroImage_128eo_202 svg{color:var(--c-accent);opacity:.7}._shapeTriangle_128eo_251{border-left:150px solid #0000;border-right:0 solid #0000;border-bottom:260px solid var(--c-accent);opacity:.12;z-index:1;width:0;height:0;position:absolute;top:-100px;right:-50px}._shapeRectangle_128eo_264{background:var(--c-accent);opacity:.08;z-index:1;width:120px;height:200px;position:absolute;bottom:-50px;right:100px;transform:rotate(-15deg)}._shapeCircle_128eo_276{background:var(--c-accent);opacity:.1;border-radius:50%;width:80px;height:80px;position:absolute;bottom:50px;left:-40px}._section_128eo_288{padding:5rem 2rem}._sectionHeader_128eo_296{text-align:center;max-width:900px;margin:0 auto 4rem}._sectionTag_128eo_302{text-transform:uppercase;letter-spacing:.1em;opacity:.6;margin-bottom:1rem;font-size:.75rem;font-weight:700;display:inline-block}._section_128eo_288 h2{letter-spacing:0;margin:0 0 1rem;font-size:2.5rem;font-weight:700;line-height:1.3}._sectionHeader_128eo_296 p{opacity:.8;margin:0;font-size:1rem}._grid_128eo_327{max-width:var(--maxw);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin:0 auto;display:grid}._featureItem_128eo_335{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;transition:transform .3s,box-shadow .3s;overflow:hidden}._featureItem_128eo_335:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}._featureImage_128eo_350{color:#999;background:linear-gradient(135deg,#e8622a1f,#e8622a0d);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:220px;font-size:.875rem;font-weight:500;display:flex;position:relative;overflow:hidden}._featureImage_128eo_350:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 30%,#e8622a1a,#0000 70%);position:absolute;inset:0}._featureImage_128eo_350 svg{color:var(--c-accent);opacity:1;z-index:1;transition:transform .3s}._featureItem_128eo_335:hover ._featureImage_128eo_350 svg{transform:scale(1.1)rotate(5deg)}._featureImageImg_128eo_385{object-fit:cover;object-position:center;border-radius:var(--radius-sm);width:100%;height:100%;display:block}._featureContent_128eo_394 h3{letter-spacing:0;margin:0 0 .75rem;font-size:1.25rem;font-weight:600}._featureContent_128eo_394 p{opacity:.7;margin:0;font-size:.95rem}._benefitsGrid_128eo_412{max-width:var(--maxw);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem;margin:0 auto;display:grid}._benefitCard_128eo_420{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;padding:2.5rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}._benefitCard_128eo_420:before{content:"";background:var(--c-accent);height:4px;position:absolute;top:0;left:0;right:0}._benefitCard_128eo_420:hover{transform:translateY(-4px);box-shadow:0 12px 32px #e8622a1a}._benefitIcon_128eo_447{border-radius:var(--radius-sm);width:52px;height:52px;color:var(--c-accent);background:#e8622a1a;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}._benefitCard_128eo_420 h3{letter-spacing:0;margin:0 0 .75rem;font-size:1.2rem;font-weight:700}._benefitCard_128eo_420 p{opacity:.7;margin:0;font-size:.95rem}._keywordGrid_128eo_473{max-width:var(--maxw);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin:0 auto;display:grid}._keywordCard_128eo_481{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;padding:2rem}._keywordCard_128eo_481 h3{letter-spacing:0;margin:0 0 .75rem;font-size:1.1rem;font-weight:600}._keywordCard_128eo_481 p{opacity:.7;margin:0;font-size:.95rem}._billingToggle_128eo_502{border:1px solid var(--c-border);background:#fff;border-radius:999px;gap:.25rem;width:fit-content;margin:0 auto 3rem;padding:.3rem;display:flex}._billingOption_128eo_513{color:var(--c-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.55rem 1.4rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:all .2s}._billingActive_128eo_526{background:var(--c-accent);color:#fff}._pricingGrid_128eo_531{max-width:var(--maxw);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:0 auto;display:grid}._pricingCard_128eo_539{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;flex-direction:column;padding:2.5rem;transition:transform .3s,box-shadow .3s;display:flex;position:relative}._pricingCard_128eo_539:hover{box-shadow:0 12px 32px #0000000f}._popular_128eo_556{border:2px solid var(--c-accent);transform:scale(1.02)}._popular_128eo_556:before{content:"MÁS POPULAR";background:var(--c-accent);color:#fff;letter-spacing:.05em;white-space:nowrap;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}._pricingCard_128eo_539 h3{letter-spacing:0;margin:0 0 .75rem;font-size:1.5rem;font-weight:700}._pricingCard_128eo_539>p{opacity:.7;margin:0 0 1.5rem;font-size:.95rem}._pricingPrice_128eo_590{letter-spacing:0;margin-bottom:.5rem;font-size:2.5rem;font-weight:700}._pricingNote_128eo_597{opacity:.6;margin-bottom:2rem;font-size:.9rem;font-weight:500}._pricingFeatures_128eo_604{flex:1;margin:0 0 2rem;padding:0;list-style:none}._pricingFeatures_128eo_604 li{opacity:.8;align-items:center;padding:.75rem 0;font-size:.95rem;display:flex}._pricingFeatures_128eo_604 li:before{content:"✓";color:var(--c-accent);margin-right:.75rem;font-weight:700}._pricingState_128eo_626{color:var(--c-ink-soft);flex-direction:column;align-items:center;gap:1rem;display:flex}._faqContainer_128eo_635{max-width:900px;margin:0 auto}._faqItem_128eo_640{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;margin-bottom:1rem;overflow:hidden}._faqHeading_128eo_648{margin:0;font-size:1rem}._faqHeader_128eo_653{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 2rem;font-family:inherit;font-size:1rem;font-weight:600;transition:background .2s,color .2s;display:flex}._faqHeader_128eo_653:hover{background:var(--c-bg-alt)}._faqItemActive_128eo_677 ._faqHeader_128eo_653{background:var(--c-bg-alt);color:var(--c-accent)}._faqChevron_128eo_682{flex-shrink:0;transition:transform .3s}._faqItemActive_128eo_677 ._faqChevron_128eo_682{transform:rotate(180deg)}._faqContent_128eo_691{border-top:1px solid var(--c-border);padding:0 2rem 1.5rem}._faqContent_128eo_691 p{opacity:.7;margin:1.5rem 0 0;font-size:.95rem;line-height:1.7}._contactContainer_128eo_704{border:1px solid var(--c-border);border-radius:var(--radius);background:#fff;max-width:600px;margin:0 auto;padding:3rem}._formGroup_128eo_713{margin-bottom:1.5rem}._formGroup_128eo_713 label{margin-bottom:.5rem;font-size:.95rem;font-weight:600;display:block}._formGroup_128eo_713 input,._formGroup_128eo_713 textarea,._formGroup_128eo_713 select{border:1px solid var(--c-border);border-radius:var(--radius-sm);width:100%;color:var(--c-ink);background:#fff;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;transition:border .2s}._formGroup_128eo_713 input:focus,._formGroup_128eo_713 textarea:focus,._formGroup_128eo_713 select:focus{border-color:var(--c-accent);outline:none}._formGroup_128eo_713 textarea{resize:vertical;min-height:120px}._formRow_128eo_750{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._formSubmit_128eo_756{background:var(--c-accent);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding:1rem;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s;display:inline-flex}._formSubmit_128eo_756:hover:not(:disabled){background:var(--c-accent-dark);transform:translateY(-2px)}._formSubmit_128eo_756:disabled{opacity:.65;cursor:not-allowed}._contactError_128eo_785{color:#c0392b;margin:0;font-size:.9rem}._honeypot_128eo_792{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._contactPrivacy_128eo_800{opacity:.55;text-align:center;margin:1rem 0 0;font-size:.8rem}._contactSuccess_128eo_807{text-align:center;padding:1rem 0}._contactSuccessIcon_128eo_812{width:56px;height:56px;color:var(--c-accent);background:#e8622a1f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}._contactSuccess_128eo_807 h3{margin:0 0 .5rem;font-size:1.35rem;font-weight:700}._contactSuccess_128eo_807 p{opacity:.7;margin:0 0 1.25rem}._footer_128eo_836{background:var(--c-footer-bg);color:var(--c-footer-ink);padding:4rem 2rem 2rem}._footerContent_128eo_842{max-width:var(--maxw);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin:0 auto 3rem;display:grid}._footerSection_128eo_850 h4{letter-spacing:0;margin:0 0 1.5rem;font-size:1rem;font-weight:700}._footerSection_128eo_850 ul{margin:0;padding:0;list-style:none}._footerSection_128eo_850 ul li{margin-bottom:.75rem}._footerSection_128eo_850 a{color:var(--c-footer-muted);font-size:.9rem;text-decoration:none;transition:color .2s}._footerSection_128eo_850 a:hover{color:var(--c-footer-ink)}._footerLogo_128eo_878{letter-spacing:0;margin-bottom:1rem;font-size:1.25rem;font-weight:700}._footerDesc_128eo_885{opacity:.8;margin:0 0 1.5rem;font-size:.9rem;line-height:1.6}._footerSupport_128eo_892{border-radius:var(--radius-sm);border-left:3px solid var(--c-accent);background:#e8622a1a;padding:1.5rem}._footerSupport_128eo_892 h5{color:var(--c-accent);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.9rem;font-weight:700;display:flex}._footerSupport_128eo_892 p{opacity:.85;margin:0 0 .75rem;font-size:.85rem;line-height:1.5}._footerSupport_128eo_892 p:last-child{margin-bottom:0}._footerSupport_128eo_892 a{color:var(--c-accent);font-weight:600}._footerBottom_128eo_927{max-width:var(--maxw);border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin:0 auto;padding-top:2rem;display:flex}._footerCopy_128eo_939{opacity:.6;margin:0;font-size:.85rem}._footerLegal_128eo_945{flex-wrap:wrap;gap:1.5rem;display:flex}._footerLegal_128eo_945 a{color:var(--c-footer-muted);font-size:.85rem;text-decoration:none}._footerLegal_128eo_945 a:hover{color:var(--c-footer-ink)}._floatingSupport_128eo_962{z-index:900;background:var(--c-accent);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:fixed;bottom:30px;right:30px;box-shadow:0 4px 16px #e8622a4d}._floatingSupport_128eo_962:hover{background:var(--c-accent-dark);transform:scale(1.1);box-shadow:0 6px 24px #e8622a66}._reveal_128eo_988{opacity:1;transition:opacity .6s,transform .6s;transform:none}._themeBakery_128eo_996{--c-rubro:#b85a18;--c-rubro-soft:#b85a181c}._themeButcher_128eo_1001{--c-rubro:#a43f38;--c-rubro-soft:#a43f381a}._themeFashion_128eo_1006{--c-rubro:#286577;--c-rubro-soft:#2865771a}._themeHardware_128eo_1011{--c-rubro:#49643b;--c-rubro-soft:#49643b1c}._themeKiosk_128eo_1016{--c-rubro:#d64f20;--c-rubro-soft:#d64f201a}._themeRestaurant_128eo_1021{--c-rubro:#a33a2f;--c-rubro-soft:#a33a2f1a}._visible_128eo_1026{opacity:1;transform:none}._spinIcon_128eo_1031{animation:.8s linear infinite _lp-spin_128eo_1}@keyframes _lp-spin_128eo_1{to{transform:rotate(360deg)}}@media (width<=900px){._heroContainer_128eo_170{grid-template-columns:1fr;gap:2.5rem}._heroText_128eo_182 h1{font-size:2.4rem}._heroImageWrapper_128eo_202{height:320px}}@media (width<=768px){._nav_128eo_25{flex-wrap:wrap;padding:1rem 1.25rem}._menuButton_128eo_74{order:3;display:inline-flex}._navActions_128eo_68{order:2}._navLinks_128eo_48{flex-direction:column;flex-basis:100%;order:4;gap:1rem;max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}._navLinksOpen_128eo_1083{max-height:320px;padding-top:1rem}._section_128eo_288{padding:4rem 1.25rem}._hero_128eo_161{padding:7rem 1.25rem 3rem}._heroText_128eo_182 h1{font-size:2rem}._section_128eo_288 h2{font-size:1.9rem}._heroCta_128eo_197{flex-direction:column}._formRow_128eo_750{grid-template-columns:1fr}._popular_128eo_556{transform:scale(1)}._contactContainer_128eo_704{padding:2rem 1.5rem}._footerBottom_128eo_927{flex-direction:column;align-items:flex-start}._floatingSupport_128eo_962{width:50px;height:50px;bottom:20px;right:20px}._shapeTriangle_128eo_251{border-left:80px solid #0000;border-bottom:140px solid var(--c-accent);top:-50px;right:-30px}}@media (prefers-reduced-motion:reduce){._reveal_128eo_988{opacity:1;transition:none;transform:none}._spinIcon_128eo_1031{animation:none}}._page_128eo_1{--c-bg:#fffdfa;--c-bg-alt:#f7f1e8;--c-bg-mist:#edf7f4;--c-ink:#171614;--c-ink-soft:#5f625d;--c-accent:#f05a24;--c-accent-dark:#c94518;--c-accent-soft:#fff0e8;--c-stock:#168a62;--c-control:#235b8f;--c-border:#eadfd2;--c-footer-bg:#171614;--c-footer-muted:#b8afa5;--radius:10px;--radius-sm:8px;background:linear-gradient(180deg, #fff8eed1, #fffdfaf5 22rem), var(--c-bg);font-family:Manrope,system-ui,-apple-system,sans-serif}._nav_128eo_25{background:#fffdfae0;border-bottom-color:#eadfd2b8;padding:.95rem 2rem;box-shadow:0 10px 32px #4d30180f}._navLogo_128eo_40,._navLinks_128eo_48 a,._btn_128eo_87,._formSubmit_128eo_756,._billingOption_128eo_513{letter-spacing:0}._btn_128eo_87{border-radius:10px;min-height:2.9rem;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}._btn_128eo_87:focus-visible,._formSubmit_128eo_756:focus-visible,._menuButton_128eo_74:focus-visible,._faqHeader_128eo_653:focus-visible,._billingOption_128eo_513:focus-visible,._navLinks_128eo_48 a:focus-visible,._footer_128eo_836 a:focus-visible,._floatingSupport_128eo_962:focus-visible,._formGroup_128eo_713 input:focus-visible,._formGroup_128eo_713 textarea:focus-visible,._formGroup_128eo_713 select:focus-visible{outline-offset:3px;outline:3px solid #235b8f52}._btnAccent_128eo_128,._formSubmit_128eo_756,._floatingSupport_128eo_962{background:linear-gradient(135deg, #ff6b2a, var(--c-accent));box-shadow:0 14px 28px #f05a2433}._btnAccent_128eo_128:hover,._formSubmit_128eo_756:hover:not(:disabled),._floatingSupport_128eo_962:hover{background:linear-gradient(135deg, var(--c-accent), var(--c-accent-dark))}._btnGhost_128eo_140{background:#fffdfad1;border-color:#17161452}._btnSecondary_128eo_150{background:#fffdfabd}._hero_128eo_161{background:linear-gradient(115deg,#fff3e4f5 0%,#fffdfafa 43%,#edf7f4b8 100%);min-height:86vh;padding:7.25rem 2rem 6.75rem}._heroContainer_128eo_170{grid-template-columns:minmax(0,.92fr) minmax(32rem,1.08fr);gap:clamp(2.5rem,5vw,5rem);max-width:1260px}._heroText_128eo_182 h1{letter-spacing:0;color:#11100f;max-width:12ch;font-size:clamp(3.1rem,6.2vw,5.9rem);font-weight:850;line-height:.98}._heroText_128eo_182 p{max-width:34rem;color:var(--c-ink-soft);font-size:1.08rem}._heroImage_128eo_202{background:#fffdfac7;border:1px solid #eadfd2e6;transform:rotateX(4deg)rotateY(-6deg);box-shadow:0 30px 70px #49301c24,0 0 0 10px #ffffff7a}._heroImage_128eo_202:hover{transform:rotateX(2deg)rotateY(-3deg)translateY(-4px)}._shapeTriangle_128eo_251,._shapeRectangle_128eo_264,._shapeCircle_128eo_276{display:none}._waveDivider_128eo_1296{z-index:4;height:clamp(54px,7vw,92px);color:var(--c-bg-alt);pointer-events:none;margin-top:calc(-1*clamp(54px,7vw,92px));position:relative}._waveDivider_128eo_1296 svg{transform-origin:50%;will-change:transform;width:100%;height:100%;display:block;position:absolute;inset:0}._waveDivider_128eo_1296 svg:first-child path{fill:#f05a242e}._waveDivider_128eo_1296 svg:last-child path{fill:currentColor}._waveDivider_128eo_1296{overflow:hidden}._waveDivider_128eo_1296 svg:first-child{animation:7s ease-in-out -3s infinite alternate _homeWaveBack_128eo_1}._waveDivider_128eo_1296 svg:last-child{animation:5.5s ease-in-out -2s infinite alternate _homeWaveFront_128eo_1}@keyframes _homeWaveBack_128eo_1{0%{transform:translate(-4%,5px)scaleX(1.16)scaleY(.94)}to{transform:translate(4%,-6px)scaleX(1.2)scaleY(1.08)}}@keyframes _homeWaveFront_128eo_1{0%{transform:translate(3.5%,-4px)scaleX(1.15)scaleY(1.06)}to{transform:translate(-3.5%,6px)scaleX(1.19)scaleY(.92)}}@media (prefers-reduced-motion:reduce){._waveDivider_128eo_1296 svg:first-child,._waveDivider_128eo_1296 svg:last-child{will-change:auto;animation:none;transform:none}}._wavewarm_128eo_1364{color:var(--c-bg-alt)}._wavelight_128eo_1368{color:var(--c-bg)}._waveFlip_128eo_1372{transform:scaleX(-1)}._section_128eo_288{padding:clamp(4.5rem,8vw,7rem) 2rem;position:relative}._sectionAlt_128eo_292{background:linear-gradient(180deg, var(--c-bg-alt), #fbf6ef)}._sectionHeader_128eo_296{margin-bottom:clamp(2.2rem,4vw,3.4rem)}._section_128eo_288 h2{letter-spacing:0;max-width:780px;margin-inline:auto;font-size:clamp(2rem,4vw,3.35rem);font-weight:850;line-height:1.08}._sectionHeader_128eo_296 p{max-width:680px;color:var(--c-ink-soft);margin-inline:auto}._sectionTag_128eo_302{color:var(--c-accent-dark);opacity:1}._grid_128eo_327{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._featureItem_128eo_335{background:#fffdfadb;border-color:#eadfd2eb;grid-template-columns:5.25rem minmax(0,1fr);align-items:stretch;min-height:10.25rem;display:grid;box-shadow:0 12px 28px #4d30180d}._featureImage_128eo_350{width:auto;height:auto;min-height:100%;color:var(--c-accent-dark);background:linear-gradient(#fff0e8fa,#edf7f4ad)}._featureImage_128eo_350 span{display:none}._featureImage_128eo_350 svg{width:2rem;height:2rem;color:var(--c-accent)}._featureContent_128eo_394{padding:1.35rem 1.25rem}._featureContent_128eo_394 h3,._benefitCard_128eo_420 h3,._keywordCard_128eo_481 h3,._pricingCard_128eo_539 h3{letter-spacing:0}._featureContent_128eo_394 p,._benefitCard_128eo_420 p,._keywordCard_128eo_481 p,._pricingCard_128eo_539>p,._faqContent_128eo_691 p{color:var(--c-ink-soft);opacity:1}._benefitsGrid_128eo_412,._keywordGrid_128eo_473{gap:1rem}._benefitCard_128eo_420,._keywordCard_128eo_481,._pricingCard_128eo_539,._faqItem_128eo_640,._contactContainer_128eo_704{background:#fffdfae6;border-color:#eadfd2eb;box-shadow:0 16px 36px #4d30180e}._benefitCard_128eo_420{padding:1.6rem}._benefitCard_128eo_420:before{background:linear-gradient(180deg, var(--c-accent), var(--c-stock));width:4px;height:100%;right:auto}._benefitIcon_128eo_447{color:var(--c-stock);background:#edf7f4e6}._keywordCard_128eo_481{padding:1.55rem}._billingToggle_128eo_502{background:#fffdfae6}._popular_128eo_556{border-color:var(--c-accent)}._popular_128eo_556:before{background:linear-gradient(135deg, var(--c-accent), var(--c-stock))}._pricingFeatures_128eo_604 li:before{color:var(--c-stock)}._formGroup_128eo_713 input,._formGroup_128eo_713 textarea,._formGroup_128eo_713 select{background:#fffdfafa;border-color:#eadfd2f2}._formGroup_128eo_713 input:focus,._formGroup_128eo_713 textarea:focus,._formGroup_128eo_713 select:focus{border-color:var(--c-control);box-shadow:0 0 0 4px #235b8f1a}@media (width<=1080px){._grid_128eo_327{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){._hero_128eo_161{min-height:auto;padding-bottom:5.5rem}._heroContainer_128eo_170{grid-template-columns:1fr}._heroText_128eo_182 h1{max-width:11ch}}@media (width<=768px){._nav_128eo_25{grid-template-columns:1fr auto auto;gap:.55rem;padding:.72rem .9rem;display:grid}._navLogo_128eo_40{font-size:1.18rem}._navActions_128eo_68{order:initial;grid-area:1/2}._btnSm_128eo_103{min-height:2.35rem;padding:.45rem .72rem;font-size:.72rem}._menuButton_128eo_74{order:initial;grid-area:1/3;width:2.35rem;height:2.35rem;padding:0}._navLinks_128eo_48{order:initial;grid-area:2/1/auto/-1}._hero_128eo_161{padding:6.1rem 1.25rem 4.4rem}._heroText_128eo_182 h1{font-size:clamp(2.35rem,12vw,3.1rem)}._heroText_128eo_182 p{font-size:1rem}._heroCta_128eo_197{gap:.75rem}._btnHero_128eo_108{min-height:3.45rem;padding:.85rem 1rem}._heroImageWrapper_128eo_202{height:17.5rem;margin-top:.25rem}._heroImage_128eo_202{transform:rotateX(0)rotateY(0)}._heroImage_128eo_202:hover{transform:none}._grid_128eo_327{grid-template-columns:1fr}._featureItem_128eo_335{min-height:8.5rem}._benefitCard_128eo_420,._keywordCard_128eo_481,._pricingCard_128eo_539{padding:1.35rem}._waveDivider_128eo_1296{height:54px;margin-top:-54px}._floatingSupport_128eo_962{bottom:1rem;right:1rem}}@media (width<=420px){._nav_128eo_25{grid-template-columns:minmax(5.7rem,1fr) auto auto}._hero_128eo_161{padding-top:5.7rem}._section_128eo_288{padding-inline:1rem}}._hero_128eo_161{min-height:78vh;padding-top:6.25rem;padding-bottom:5.4rem}._heroText_128eo_182 h1{max-width:13ch;font-size:clamp(2.85rem,5vw,4.65rem);line-height:1.02}._heroImageWrapper_128eo_202{height:clamp(25rem,40vw,31rem)}._themeKiosk_128eo_1016 ._heroImageWrapper_128eo_202{height:auto}._themeKiosk_128eo_1016 ._heroProductFrame_128eo_1683{min-height:0;transform:none}._heroText_128eo_182 p{margin-bottom:1.45rem}._hero_128eo_161._homeHero_128eo_1692{background:#fffaf5;min-height:82vh;padding-top:7rem;padding-bottom:7.5rem}._homeHeroContainer_128eo_1699{flex-direction:column;gap:3.5rem;max-width:1180px;display:flex}._homeHero_128eo_1692 ._heroText_128eo_182{text-align:center;flex-direction:column;align-self:center;align-items:center;max-width:880px;display:flex}._homeHero_128eo_1692 ._heroText_128eo_182 h1{max-width:13ch;font-size:4.65rem;line-height:1}._homeHero_128eo_1692 ._heroText_128eo_182 p{max-width:42rem;margin-inline:auto;font-size:1.08rem}._homeHero_128eo_1692 ._heroCta_128eo_197{justify-content:center}._homeOperationWrapper_128eo_1731{width:100%}._homeOperation_128eo_1731{background:#ffffffb8;border-top:1px solid #1c201f29;border-bottom:1px solid #1c201f29;width:100%}._homeOperationHeader_128eo_1742{border-bottom:1px solid #1c201f1a;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;display:flex}._homeOperationHeader_128eo_1742 strong{color:#303b37;font-size:.78rem}._homeOperationStatus_128eo_1756{color:#8e3228;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.72rem;font-weight:900;display:inline-flex}._homeOperationStatus_128eo_1756:before{content:"";background:#2f765b;border-radius:50%;width:.52rem;height:.52rem;animation:2.4s ease-out infinite _operation-status_128eo_1;box-shadow:0 0 #2f765b47}._homeOperationTrack_128eo_1776{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._homeOperationTrack_128eo_1776 li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:8.6rem;padding:1.15rem;display:grid;position:relative}._homeOperationTrack_128eo_1776 li+li{border-left:1px solid #1c201f1a}._homeOperationIcon_128eo_1798{color:#a33a2f;border:1px solid #a33a2f33;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;display:inline-grid}._homeOperationCopy_128eo_1808{flex-direction:column;min-width:0;display:flex}._homeOperationCopy_128eo_1808 small{color:#6a7470;font-size:.67rem;font-weight:750}._homeOperationCopy_128eo_1808 strong{overflow-wrap:anywhere;color:#1e2925;margin:.22rem 0;font-size:.9rem}._homeOperationCopy_128eo_1808 em{color:#7a8580;font-size:.68rem;font-style:normal}._homeOperationArrow_128eo_1833{color:#b7bbb9}._homeOperationTrack_128eo_1776 li:last-child ._homeOperationArrow_128eo_1833{visibility:hidden}@keyframes _operation-status_128eo_1{70%,to{box-shadow:0 0 0 .45rem #2f765b00}}@media (width<=768px){._hero_128eo_161{padding-top:5.65rem;padding-bottom:4.2rem}._heroText_128eo_182 h1{max-width:12ch;font-size:clamp(2.25rem,11vw,3rem)}._hero_128eo_161._homeHero_128eo_1692{min-height:auto;padding-top:5.7rem;padding-bottom:4rem}._homeHeroContainer_128eo_1699{gap:2rem}._homeHero_128eo_1692 ._heroText_128eo_182 h1{max-width:11ch;font-size:2.8rem}._homeHero_128eo_1692 ._heroText_128eo_182 p{font-size:1rem}._homeOperationHeader_128eo_1742{align-items:center;padding-inline:.85rem}._homeOperationHeader_128eo_1742 strong{text-align:right;max-width:10rem}._homeOperationTrack_128eo_1776{grid-template-columns:repeat(2,minmax(0,1fr))}._homeOperationTrack_128eo_1776 li{grid-template-columns:auto minmax(0,1fr);gap:.55rem;min-height:7rem;padding:.8rem}._homeOperationTrack_128eo_1776 li+li{border-left:0}._homeOperationTrack_128eo_1776 li:nth-child(2n){border-left:1px solid #1c201f1a}._homeOperationTrack_128eo_1776 li:nth-child(n+3){border-top:1px solid #1c201f1a}._homeOperationArrow_128eo_1833{display:none}._homeOperationIcon_128eo_1798{width:2rem;height:2rem}._homeOperationCopy_128eo_1808 strong{font-size:.8rem}._homeOperationCopy_128eo_1808 em{font-size:.62rem}}@media (prefers-reduced-motion:reduce){._homeOperationStatus_128eo_1756:before{animation:none}}._heroProductFrame_128eo_1683{transform-origin:50%;background:linear-gradient(135deg,#fffdfafa,#f4f9f7f2);border:1px solid #d2c3b1db;border-radius:18px;flex-direction:column;width:100%;min-height:100%;display:flex;position:relative;overflow:hidden;transform:rotateX(3deg)rotateY(-4deg);box-shadow:0 30px 70px #49301c26,0 0 0 10px #ffffff7a}._productTopbar_128eo_1953{color:#716354;border-bottom:1px solid #ddd0bfcc;grid-template-columns:repeat(3,.6rem) minmax(0,1fr) auto;align-items:center;gap:.5rem;min-height:3.25rem;padding:0 1rem;font-size:.75rem;display:grid}._productTopbar_128eo_1953 strong{color:#1b1a18;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:850;overflow:hidden}._productTopbar_128eo_1953 em{color:#25604c;white-space:nowrap;background:#edf7f4f2;border-radius:999px;justify-self:end;padding:.34rem .58rem;font-style:normal;font-weight:850}._productDot_128eo_1985{background:#f05a24;border-radius:50%;width:.58rem;height:.58rem}._productDot_128eo_1985:nth-child(2){background:#f0b94f}._productDot_128eo_1985:nth-child(3){background:#4ea87e}._rubroGrid_128eo_2000{max-width:var(--maxw);grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 auto;display:grid}._rubroCard_128eo_2008{border-radius:var(--radius-sm);background:linear-gradient(#fffdfaf5,#fff6ecbd);border:1px solid #eadfd2eb;min-height:12rem;padding:1.55rem;box-shadow:0 16px 36px #4d30180e}._rubroCard_128eo_2008 h3{color:#171614;letter-spacing:0;margin:0 0 .75rem;font-size:1.1rem}._rubroCard_128eo_2008 p{color:var(--c-ink-soft);margin:0}@media (width<=900px){._heroProductFrame_128eo_1683{min-height:23rem;transform:none}._rubroGrid_128eo_2000{grid-template-columns:1fr}}@media (width<=420px){._heroProductFrame_128eo_1683{min-height:25rem}._productTopbar_128eo_1953{grid-template-columns:repeat(3,.5rem) minmax(0,1fr)}._productTopbar_128eo_1953 em{display:none}}._rubrosSection_128eo_2059{background:linear-gradient(#fffdfa 0%,#f6f2eb 100%)}._rubrosSection_128eo_2059 ._sectionHeader_128eo_296{margin-bottom:2.25rem}._rubrosSection_128eo_2059 h2{max-width:17ch;margin-inline:auto}._rubrosExitSection_128eo_2073{background:linear-gradient(#f8fafc 0%,#fffdfa 100%);padding-top:4rem;padding-bottom:4.25rem}._rubroCarousel_128eo_2080{max-width:var(--maxw);margin:0 auto;position:relative}._rubroCarouselViewport_128eo_2086{overflow:hidden}._rubroCarouselTrack_128eo_2090{touch-action:pan-y pinch-zoom;will-change:transform;margin-left:-.85rem;display:flex}._rubroCarouselTrackDragging_128eo_2098 ._rubroLinkCard_128eo_2098,._rubroCarouselTrackDragging_128eo_2098 ._rubroLinkCard_128eo_2098:hover{border-color:#1018271a;transition:none;transform:none;box-shadow:0 16px 34px #0f172a12}._rubroCarouselTrackDragging_128eo_2098 ._rubroLinkCard_128eo_2098:hover ._rubroLinkArrow_128eo_2106 svg{transform:none}._rubroCarouselSlide_128eo_2110{flex:0 0 31.5%;min-width:0;padding-left:.85rem}._rubroCarouselCompact_128eo_2116 ._rubroCarouselSlide_128eo_2110{flex-basis:36%}._rubroCarouselControls_128eo_2120{justify-content:flex-end;gap:.5rem;margin-bottom:.85rem;display:flex}._rubroCarouselControls_128eo_2120 button{color:#1d2939;cursor:pointer;background:#fff;border:1px solid #10182721;border-radius:6px;place-items:center;width:2.65rem;height:2.65rem;transition:border-color .2s,color .2s,transform .2s;display:inline-grid}._rubroCarouselControls_128eo_2120 button:hover:not(:disabled){border-color:var(--c-accent);color:var(--c-accent-dark);transform:translateY(-1px)}._rubroCarouselControls_128eo_2120 button:disabled{cursor:default;opacity:.32}._rubroLinkCard_128eo_2098{--rubro-accent:var(--c-accent);--rubro-accent-soft:var(--c-rubro-soft);--rubro-visual-start:#f06a3d;--rubro-visual-end:#c94322;height:100%;min-height:23rem;color:var(--c-ink);background:#fff;border:1px solid #1018271a;border-radius:6px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden;box-shadow:0 16px 34px #0f172a12}._rubroLinkCard_128eo_2098:hover{border-color:var(--rubro-accent);transform:translateY(-5px);box-shadow:0 22px 46px #0f172a21}._rubroLinkCard_128eo_2098:focus-visible{outline-offset:3px;outline:3px solid #235b8f47}._rubroCardVisual_128eo_2185{isolation:isolate;background:linear-gradient(135deg, var(--rubro-visual-start), var(--rubro-visual-end));min-height:12rem;position:relative;overflow:hidden}._rubroCardVisual_128eo_2185:before,._rubroCardVisual_128eo_2185:after{content:"";pointer-events:none;position:absolute}._rubroCardVisual_128eo_2185:before{z-index:1;background:#ffffff29;width:12rem;height:12rem;top:-5rem;right:-3rem;transform:rotate(18deg)}._rubroCardVisual_128eo_2185:after{z-index:1;background:linear-gradient(#0f172a05 25%,#0f172a73 100%),repeating-linear-gradient(135deg,#ffffff12 0 1px,#0000 1px 16px);inset:0}._rubroLinkCard_128eo_2098[data-rubro=carniceria]{--rubro-accent:#c74343;--rubro-accent-soft:#c743431c;--rubro-visual-start:#7f1d1d;--rubro-visual-end:#451a1a}._rubroLinkCard_128eo_2098[data-rubro=panaderia]{--rubro-accent:#b96624;--rubro-accent-soft:#b966241f;--rubro-visual-start:#d98a3d;--rubro-visual-end:#a84f20}._rubroLinkCard_128eo_2098[data-rubro=indumentaria]{--rubro-accent:#147d8f;--rubro-accent-soft:#147d8f1c;--rubro-visual-start:#176b79;--rubro-visual-end:#164e63}._rubroLinkCard_128eo_2098[data-rubro=ferreteria]{--rubro-accent:#52733f;--rubro-accent-soft:#52733f1f;--rubro-visual-start:#5f7d4b;--rubro-visual-end:#314c2c}._rubroLinkCard_128eo_2098[data-rubro=gastronomia]{--rubro-accent:#287160;--rubro-accent-soft:#2871601f;--rubro-visual-start:#2c544b;--rubro-visual-end:#18342e}._rubroCardVisual_128eo_2185 img{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._rubroVisualPanel_128eo_2262{z-index:2;color:#fff;background:#12191ee0;border:1px solid #ffffff38;border-radius:6px;align-items:center;gap:.75rem;padding:.78rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem;box-shadow:0 14px 30px #0f172a38}._rubroVisualCategory_128eo_2279{z-index:2;color:#1d2939;background:#ffffffeb;border:1px solid #ffffff57;border-radius:4px;align-items:center;gap:.42rem;padding:.42rem .68rem;font-size:.7rem;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:1rem;left:1rem;box-shadow:0 8px 22px #0f172a24}._rubroVisualIcon_128eo_2298{color:#fff;background:#ffffff24;border-radius:4px;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:inline-grid}._rubroVisualCopy_128eo_2309{flex-direction:column;min-width:0;display:flex}._rubroVisualCopy_128eo_2309 strong{font-size:.98rem;line-height:1.2}._rubroVisualCopy_128eo_2309 small{color:#ffffffc7;margin-top:.2rem;font-size:.68rem;line-height:1.35}._rubroCardBody_128eo_2327{flex-direction:column;flex:1;align-items:flex-start;min-height:10.5rem;padding:1.15rem 1.2rem 1.25rem;display:flex}._rubroTitleRow_128eo_2336{align-items:center;gap:.68rem;display:flex}._rubroTitleIcon_128eo_2342{background:var(--rubro-accent-soft);width:2.15rem;height:2.15rem;color:var(--rubro-accent);border-radius:4px;place-items:center;display:inline-grid}._rubroLinkKicker_128eo_2352{color:#171614;font-size:1.08rem;font-weight:900;line-height:1.15}._rubroLinkCard_128eo_2098 p{color:var(--c-ink-soft);margin:.65rem 0 1rem;font-size:.9rem;line-height:1.45}._rubroLinkArrow_128eo_2106{background:var(--rubro-accent-soft);color:var(--rubro-accent);border-radius:4px;align-items:center;gap:.35rem;margin-top:auto;padding:.52rem .72rem;font-size:.82rem;font-weight:850;display:inline-flex}._rubroLinkArrow_128eo_2106 svg{transition:transform .2s}._rubroLinkCard_128eo_2098:hover ._rubroLinkArrow_128eo_2106 svg{transform:translate(3px)}._rubroCarouselDots_128eo_2387{justify-content:center;gap:.42rem;min-height:.6rem;margin-top:1.15rem;display:flex}._rubroCarouselDots_128eo_2387 button{background:#c8cdd3;border:0;border-radius:1px;width:.42rem;height:.42rem;padding:0;transition:width .2s,background-color .2s}._rubroCarouselDots_128eo_2387 ._rubroCarouselDotActive_128eo_2405{background:var(--c-accent);width:1.35rem}._rubroHomeAction_128eo_2410{justify-content:center;margin-top:1.75rem;display:flex}._heroProductFrame_128eo_1683{background:#f7f4ee;border-color:#222b3524;border-radius:14px;transform:rotateX(2deg)rotateY(-2deg);box-shadow:0 28px 64px #1716142e,0 0 0 1px #fffc}._productTopbar_128eo_1953{background:#fff;border-bottom-color:#222b351a}._productTopbar_128eo_1953 em{color:#176144;background:#168a621c}._productScreenshot_128eo_2436{background:#f7f4ee;min-height:clamp(24rem,40vw,31rem);display:flex;position:relative}._productScreenshot_128eo_2436 img{object-fit:cover;object-position:left top;transform-origin:0 0;width:100%;height:auto;display:block;transform:scale(1.01)}._productInsight_128eo_2453{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #bc833538;border-radius:12px;width:min(15rem,100% - 1.6rem);padding:.95rem;position:absolute;bottom:clamp(.8rem,2vw,1.35rem);right:clamp(.8rem,2vw,1.35rem);box-shadow:0 18px 38px #0f172a29}._productInsight_128eo_2453 span,._productInsight_128eo_2453 p{color:#5b6472;margin:0;font-size:.72rem;font-weight:800;line-height:1.25;display:block}._productInsight_128eo_2453 span{color:#8c5d18;text-transform:uppercase;margin-bottom:.45rem}._productInsight_128eo_2453 strong{color:#101827;margin-bottom:.28rem;font-size:clamp(1.3rem,3vw,2rem);font-weight:950;line-height:1;display:block}._verticalFeatures_128eo_2491{background:linear-gradient(#fafafa 0%,#fff 100%)}._verticalFeatures_128eo_2491 ._grid_128eo_327{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}._verticalFeatures_128eo_2491 ._featureItem_128eo_335{border-color:color-mix(in srgb, var(--c-rubro) 20%, var(--c-border));border-radius:var(--radius-sm);grid-template-columns:4.75rem minmax(0,1fr);min-height:9.5rem;display:grid;box-shadow:0 12px 28px #141b240b}._verticalFeatures_128eo_2491 ._featureImage_128eo_350{background:var(--c-rubro-soft);color:#0000;gap:0;width:100%;height:100%;min-height:9.5rem}._verticalFeatures_128eo_2491 ._featureImage_128eo_350:before{display:none}._verticalFeatures_128eo_2491 ._featureImage_128eo_350 svg{color:var(--c-rubro)}._verticalFeatures_128eo_2491 ._featureImage_128eo_350 span{display:none}._verticalFeatures_128eo_2491 ._featureContent_128eo_394{align-self:center;padding:1.35rem 1.2rem}._verticalFeatures_128eo_2491 ._featureContent_128eo_394 h3{font-size:1.05rem;font-weight:800;line-height:1.3}._verticalFeatures_128eo_2491 ._featureContent_128eo_394 p{color:#56606c;opacity:1;font-size:.88rem;line-height:1.55}._integrationNote_128eo_2549{max-width:var(--maxw);border-left:3px solid var(--c-rubro);background:var(--c-rubro-soft);color:#48515d;margin:1.25rem auto 0;padding:.8rem 1rem;font-size:.9rem}._integrationNote_128eo_2549 strong{color:#171a1e}._photoVisual_128eo_2563,._recipeVisual_128eo_2564,._catalogVisual_128eo_2565{min-height:clamp(25rem,40vw,31rem);overflow:hidden}._photoVisual_128eo_2563>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:none}._photoVisual_128eo_2563:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#10141985 100%);position:absolute;inset:0}._themeButcher_128eo_1001 ._photoVisual_128eo_2563>img{object-position:50% 72%}._scaleReadout_128eo_2591,._commerceOrder_128eo_2592,._aiPhotoBadge_128eo_2593,._productionQueue_128eo_2594{z-index:2;border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #fff9;position:absolute;box-shadow:0 18px 36px #0f172a30}._scaleReadout_128eo_2591{width:min(15rem,100% - 2rem);padding:1rem;bottom:2.6rem;right:1rem}._scaleReadout_128eo_2591 span,._scaleReadout_128eo_2591 p,._commerceOrder_128eo_2592 span,._commerceOrder_128eo_2592 p,._aiPhotoBadge_128eo_2593 span,._productionQueue_128eo_2594 span,._productionQueue_128eo_2594 p{color:#58616d;margin:0;font-size:.74rem;font-weight:750;line-height:1.4;display:block}._scaleReadout_128eo_2591 strong{color:#13171c;margin:.25rem 0;font-size:2rem;line-height:1;display:block}._photoCredit_128eo_2634{z-index:3;color:#ffffffe0;font-size:.62rem;text-decoration:none;position:absolute;bottom:.55rem;right:.7rem}._recipeVisual_128eo_2564{background:linear-gradient(135deg,#b85a1814,#faf4e8f2);justify-content:center;align-items:center;gap:1rem;padding:2rem}._recipeSheet_128eo_2653{border-radius:var(--radius-sm);background:#fff;border:1px solid #805b3433;width:min(26rem,72%);padding:1.25rem;box-shadow:0 20px 48px #4b331b1f}._recipeHeading_128eo_2662 span,._recipeHeading_128eo_2662 p{color:#7a6859;margin:0;font-size:.75rem}._recipeHeading_128eo_2662 strong{color:#201b17;margin:.25rem 0;font-size:1.2rem;display:block}._recipeIngredient_128eo_2676,._recipeCost_128eo_2677{color:#61574e;border-top:1px solid #eee8e1;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem 0;font-size:.8rem;display:flex}._recipeIngredient_128eo_2676:first-of-type{margin-top:1rem}._recipeCost_128eo_2677{color:#7d3f14;border-top-color:#b85a183d;margin-top:.35rem}._productionQueue_128eo_2594{width:12rem;padding:.85rem;bottom:1.1rem;right:1.1rem}._productionQueue_128eo_2594 strong{color:#2b2119;font-size:1.25rem;display:block}._fashionVisual_128eo_2711>img{object-position:center 62%;filter:saturate(.9)contrast(1.02)}._commerceOrder_128eo_2592{width:min(15rem,100% - 2.2rem);padding:.9rem;top:1.1rem;left:1.1rem}._commerceOrder_128eo_2592 svg,._aiPhotoBadge_128eo_2593 svg{color:var(--c-rubro)}._commerceOrder_128eo_2592 strong,._aiPhotoBadge_128eo_2593 strong{color:#171b20;margin:.22rem 0;font-size:.95rem;display:block}._aiPhotoBadge_128eo_2593{width:min(14rem,100% - 2.2rem);padding:.85rem;bottom:2.2rem;right:1.1rem}._catalogVisual_128eo_2565{background:linear-gradient(160deg,#eef2eb 0%,#f7f5ee 100%);padding:2rem;display:block}._catalogSearch_128eo_2750{border-radius:var(--radius-sm);color:#65705f;background:#fff;border:1px solid #49643b3b;align-items:center;gap:.65rem;padding:.85rem 1rem;font-size:.8rem;display:flex}._catalogColumns_128eo_2762,._catalogRow_128eo_2763{grid-template-columns:minmax(0,1.5fr) minmax(6rem,.8fr) minmax(5rem,.55fr);align-items:center;gap:.75rem;display:grid}._catalogColumns_128eo_2762{color:#6d7569;text-transform:uppercase;padding:1.2rem .8rem .55rem;font-size:.68rem;font-weight:800}._catalogRow_128eo_2763{color:#586153;background:#ffffffeb;border:1px solid #49643b1f;border-radius:6px;margin-bottom:.45rem;padding:.9rem .8rem;font-size:.78rem}._catalogRow_128eo_2763 strong{color:#20261d}._catalogRow_128eo_2763 em{color:#49643b;text-align:right;font-style:normal;font-weight:800}._catalogAlert_128eo_2799{color:#5d6658;background:#ffffffbf;border-left:3px solid #49643b;align-items:center;gap:.55rem;margin-top:.8rem;padding:.7rem .9rem;font-size:.78rem;display:inline-flex}._restaurantFlowVisual_128eo_2811{background:#e8eeeb;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:1rem;min-height:29rem;padding:1.35rem;display:grid;position:relative}._restaurantFlowVisual_128eo_2811:before{content:"";border-top:2px dashed #a33a2f6b;width:22%;position:absolute;top:50%;left:38%}._guestOrderPhone_128eo_2831{z-index:1;background:#fff;border:6px solid #202725;border-radius:24px;justify-self:center;width:min(15.5rem,100%);min-height:22rem;padding:.85rem;position:relative;box-shadow:0 20px 42px #19242033}._guestOrderTopbar_128eo_2844,._kitchenFlowHeader_128eo_2845{align-items:center;gap:.45rem;display:flex}._guestOrderTopbar_128eo_2844 span,._kitchenFlowHeader_128eo_2845 span{font-size:.76rem;font-weight:900}._guestOrderTopbar_128eo_2844 em,._kitchenFlowHeader_128eo_2845 em{color:#3d6c5b;margin-left:auto;font-size:.65rem;font-style:normal;font-weight:800}._guestOrderProduct_128eo_2866{border-top:1px solid #e2e7e4;border-bottom:1px solid #e2e7e4;flex-direction:column;margin-top:3.6rem;padding:1rem 0;display:flex}._guestOrderProduct_128eo_2866 span{font-size:.82rem;font-weight:800}._guestOrderProduct_128eo_2866 strong{margin:.35rem 0 .15rem;font-size:1.12rem}._guestOrderProduct_128eo_2866 small{color:#68736f;font-size:.68rem}._guestOrderCheckout_128eo_2890{color:#fff;background:#a33a2f;grid-template-columns:auto 1fr;align-items:center;gap:.15rem .5rem;padding:.75rem;display:grid;position:absolute;bottom:.85rem;left:.85rem;right:.85rem}._guestOrderCheckout_128eo_2890 span{font-size:.68rem}._guestOrderCheckout_128eo_2890 strong{text-align:center;grid-column:1/-1;font-size:.83rem}._kitchenFlowBoard_128eo_2914{z-index:1;background:#f9fbfa;border:1px solid #ccd7d2;min-height:17rem;padding:1rem;position:relative;box-shadow:0 18px 36px #19242026}._kitchenTicket_128eo_2924{background:#fff;border-left:4px solid #d98a32;flex-direction:column;margin-top:1rem;padding:1rem;display:flex}._kitchenTicket_128eo_2924 span,._kitchenTicket_128eo_2924 small{color:#65716c;font-size:.72rem}._kitchenTicket_128eo_2924 strong{margin:.35rem 0;font-size:1rem}._kitchenState_128eo_2944{border:1px solid #dce4e0;grid-template-columns:repeat(3,1fr);margin-top:1rem;display:grid}._kitchenState_128eo_2944 span,._kitchenState_128eo_2944 strong{text-align:center;padding:.58rem .35rem;font-size:.65rem}._kitchenState_128eo_2944 strong{color:#fff;background:#2f6f58}._waiterFlowAlert_128eo_2963{z-index:2;background:#fff;border-left:4px solid #a33a2f;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .55rem;width:min(16rem,100% - 2.7rem);padding:.85rem;display:grid;position:absolute;bottom:1.25rem;right:1.35rem;box-shadow:0 16px 32px #19242033}._waiterFlowAlert_128eo_2963 svg{color:#a33a2f;grid-row:1/3}._waiterFlowAlert_128eo_2963 span{color:#69736f;font-size:.67rem}._waiterFlowAlert_128eo_2963 strong{font-size:.78rem}._restaurantJourneySection_128eo_2993{color:#fff;background:#263632}._restaurantJourneySection_128eo_2993 ._sectionTag_128eo_302{color:#f1a151}._restaurantJourneySection_128eo_2993 ._sectionHeader_128eo_296 p{color:#c4d0cc}._restaurantJourney_128eo_2993{max-width:var(--maxw);grid-template-columns:repeat(3,minmax(0,1fr));margin:3rem auto 0;padding:0;list-style:none;display:grid}._restaurantJourney_128eo_2993 li{border-top:1px solid #ffffff3d;min-height:13.5rem;padding:1.25rem 1.5rem 1.5rem 0}._restaurantJourney_128eo_2993 li:not(:nth-child(3n+1)){padding-left:1.5rem}._journeyNumber_128eo_3025{color:#f1a151;margin-bottom:2rem;font-size:.75rem;font-weight:900;display:block}._journeyActor_128eo_3033{color:#9fb0aa;text-transform:uppercase;font-size:.72rem;font-weight:800}._restaurantJourney_128eo_2993 h3{color:#fff;margin:.45rem 0 .55rem;font-size:1rem}._restaurantJourney_128eo_2993 p{color:#c4d0cc;margin:0;font-size:.83rem;line-height:1.55}@media (width<=1080px){._verticalFeatures_128eo_2491 ._grid_128eo_327{grid-template-columns:repeat(2,minmax(0,1fr))}._rubroCarouselSlide_128eo_2110,._rubroCarouselCompact_128eo_2116 ._rubroCarouselSlide_128eo_2110{flex-basis:45%}}@media (width<=768px){._verticalFeatures_128eo_2491 ._grid_128eo_327{grid-template-columns:1fr}._verticalFeatures_128eo_2491 ._featureItem_128eo_335,._verticalFeatures_128eo_2491 ._featureImage_128eo_350{min-height:8.5rem}._rubroCarouselSlide_128eo_2110,._rubroCarouselCompact_128eo_2116 ._rubroCarouselSlide_128eo_2110{flex-basis:86%}._productScreenshot_128eo_2436{min-height:22rem}._productScreenshot_128eo_2436 img{object-fit:cover;object-position:8% top}._productInsight_128eo_2453{width:min(13rem,100% - 1.4rem);padding:.8rem;bottom:.7rem;right:.7rem}._photoVisual_128eo_2563,._recipeVisual_128eo_2564,._catalogVisual_128eo_2565{min-height:27rem}._themeButcher_128eo_1001 ._photoVisual_128eo_2563>img{object-position:50% 78%}._recipeVisual_128eo_2564{align-items:flex-start;padding:1rem}._recipeSheet_128eo_2653{width:100%}._productionQueue_128eo_2594{bottom:1rem;right:1rem}._catalogVisual_128eo_2565{padding:1rem}._catalogColumns_128eo_2762{display:none}._catalogRow_128eo_2763{grid-template-columns:minmax(0,1fr) auto;margin-top:.6rem}._catalogRow_128eo_2763 span{grid-area:2/1/auto/-1}._restaurantFlowVisual_128eo_2811{grid-template-columns:1fr;align-content:start;min-height:38rem;padding:1rem}._restaurantFlowVisual_128eo_2811:before{display:none}._guestOrderPhone_128eo_2831{width:min(14rem,88%);min-height:20rem}._kitchenFlowBoard_128eo_2914{width:100%;min-height:14rem}._waiterFlowAlert_128eo_2963{width:calc(100% - 2rem);bottom:1rem;right:1rem}._restaurantJourney_128eo_2993{grid-template-columns:1fr}._restaurantJourney_128eo_2993 li,._restaurantJourney_128eo_2993 li:not(:nth-child(3n+1)){min-height:auto;padding:1.25rem 0 1.5rem}._journeyNumber_128eo_3025{margin-bottom:.8rem}}._links_gz8h6_1{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:flex}._links_gz8h6_1 a,._label_gz8h6_10{align-items:center;gap:.4rem;display:inline-flex}._label_gz8h6_10{color:var(--c-footer-muted);flex-basis:100%;font-size:.85rem}._preview_2tgo8_1{--preview-soft:color-mix(in srgb, var(--c-accent) 7%, var(--c-bg));--preview-border:color-mix(in srgb, var(--c-accent) 15%, var(--c-border));background:linear-gradient(135deg, var(--preview-soft), var(--c-bg-alt));color:var(--c-ink);padding:1.4rem}._heading_2tgo8_9,._catalogLabel_2tgo8_9,._ticketHeader_2tgo8_9,._customer_2tgo8_9,._ticketRow_2tgo8_9,._total_2tgo8_9,._checkout_2tgo8_9{justify-content:space-between;align-items:center;gap:.65rem;display:flex}._heading_2tgo8_9{align-items:flex-start;margin-bottom:1.2rem}._heading_2tgo8_9>div{gap:.25rem;display:grid}._heading_2tgo8_9>div>span{color:var(--c-accent-dark);font-size:.7rem;font-weight:800}._heading_2tgo8_9 strong{font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.25}._demo_2tgo8_20{border:1px solid var(--preview-border);border-radius:var(--radius-sm);color:var(--c-ink-soft);white-space:nowrap;padding:.25rem .45rem;font-size:.62rem}._workspace_2tgo8_21{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._catalog_2tgo8_9,._ticket_2tgo8_9{min-width:0}._search_2tgo8_23{border:1px solid var(--preview-border);border-radius:var(--radius-sm);background:var(--c-bg);color:var(--c-ink-soft);align-items:center;gap:.5rem;padding:.8rem .65rem;font-size:.72rem;display:flex}._search_2tgo8_23 svg{color:var(--c-accent);flex-shrink:0}._catalogLabel_2tgo8_9{margin:1rem 0 .65rem;font-size:.72rem}._catalogLabel_2tgo8_9>span{color:var(--c-ink-soft);font-size:.6rem}._products_2tgo8_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}._product_2tgo8_27{border:1px solid var(--preview-border);border-radius:var(--radius);background:var(--c-bg);gap:.35rem;padding:.65rem;display:grid}._product_2tgo8_27:last-child{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem}._productIcon_2tgo8_30{border-radius:var(--radius-sm);background:var(--preview-soft);min-height:3.1rem;color:var(--c-accent-dark);place-items:center;display:grid}._product_2tgo8_27:last-child ._productIcon_2tgo8_30{width:2.6rem;min-height:2.6rem}._product_2tgo8_27 strong{font-size:.7rem;line-height:1.35}._product_2tgo8_27>span:last-child{color:var(--c-ink-soft);font-size:.75rem}._scanNotice_2tgo8_34{align-items:center;gap:.55rem;margin-top:.8rem;display:flex}._check_2tgo8_9{background:var(--c-ink);width:1.65rem;height:1.65rem;color:var(--c-bg);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._scanNotice_2tgo8_34>div{display:grid}._scanNotice_2tgo8_34 strong{font-size:.73rem}._scanNotice_2tgo8_34 div>span{color:var(--c-ink-soft);font-size:.62rem}._ticket_2tgo8_9{background:var(--c-bg);border:1px solid var(--preview-border);border-radius:var(--radius);box-shadow:0 10px 25px color-mix(in srgb, var(--c-ink) 6%, transparent);flex-direction:column;padding:.9rem;display:flex}._ticketHeader_2tgo8_9{justify-content:flex-start;font-size:.78rem}._ticketHeader_2tgo8_9 svg{color:var(--c-accent-dark);flex-shrink:0}._ticketHeader_2tgo8_9>span{color:var(--c-ink-soft);margin-left:auto;font-size:.63rem}._customer_2tgo8_9{border-bottom:1px solid var(--c-border);color:var(--c-ink-soft);margin-bottom:.3rem;padding:.8rem 0;font-size:.62rem}._customer_2tgo8_9>span{white-space:nowrap}._ticketRow_2tgo8_9{align-items:flex-start;padding:.65rem 0;font-size:.72rem}._ticketRow_2tgo8_9 small{color:var(--c-ink-soft);margin-top:.15rem;font-size:.65rem;display:block}._ticketRow_2tgo8_9 strong{white-space:nowrap}._total_2tgo8_9{border-top:1px dashed var(--preview-border);margin-top:auto;padding-top:.9rem}._total_2tgo8_9>span{font-size:.8rem}._total_2tgo8_9 strong{letter-spacing:-.04em;white-space:nowrap;font-size:1.6rem}._payments_2tgo8_51{gap:.5rem;margin:.75rem 0;display:flex}._payments_2tgo8_51>span{border:1px solid var(--c-border);border-radius:var(--radius-sm);flex:1;justify-content:center;align-items:center;gap:.3rem;padding:.45rem .2rem;font-size:.68rem;display:flex}._checkout_2tgo8_9{border-radius:var(--radius-sm);background:var(--c-accent-dark);color:var(--c-bg);padding:.75rem;font-size:.8rem;font-weight:800}._footer_2tgo8_54{color:var(--c-ink-soft);justify-content:center;align-items:center;gap:.5rem;margin-top:1.2rem;font-size:.73rem;display:flex}._footer_2tgo8_54 svg{color:var(--c-accent-dark)}@media (width<=580px){._preview_2tgo8_1{padding:1rem}._heading_2tgo8_9{flex-wrap:wrap}._workspace_2tgo8_21{grid-template-columns:1fr}._products_2tgo8_27{grid-template-columns:repeat(3,minmax(0,1fr))}._product_2tgo8_27:last-child{grid-column:auto;grid-template-columns:1fr;gap:.35rem}._product_2tgo8_27:last-child ._productIcon_2tgo8_30{width:auto;min-height:3.1rem}._ticket_2tgo8_9{padding:1rem}._total_2tgo8_9{margin-top:.6rem}}._revealCard_yz47n_1{opacity:1;translate:0;scale:1}._revealCard_yz47n_1._revealPending_yz47n_7{opacity:0;transition:opacity .62s cubic-bezier(.22,1,.36,1),translate .62s cubic-bezier(.22,1,.36,1),scale .62s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-order,0) * 70ms);will-change:opacity, translate, scale;translate:0 1.5rem;scale:.985}._revealCard_yz47n_1._revealPending_yz47n_7._visible_yz47n_19{opacity:1;translate:0;scale:1}@media (prefers-reduced-motion:reduce){._revealCard_yz47n_1,._revealCard_yz47n_1._revealPending_yz47n_7{opacity:1;transition:none;translate:none;scale:1}}._layout_1swz6_2{--dashboard-bg-start:#f5f5ff;--dashboard-bg-end:#ededfa;--dashboard-sidebar-start:#fffffffa;--dashboard-sidebar-end:#f8fafcfa;--dashboard-surface:#fffffff0;--dashboard-surface-alt:#4f46e50d;--dashboard-surface-strong:#fffffffc;--dashboard-border:#4f46e51a;--dashboard-border-strong:#4f46e52e;--dashboard-text-primary:#0f0f1a;--dashboard-text-secondary:#4b4c6b;--dashboard-text-muted:#8283a8;--dashboard-accent:#4f46e5;--dashboard-accent-rgb:79 70 229;--dashboard-accent-strong:#3730a3;--button-primary-start:var(--dashboard-accent);--button-primary-end:var(--dashboard-accent-strong);--bg-page:#f5f5ff;--surface-elevated:#fffffff0;--text-primary:var(--dashboard-text-primary);--text-secondary:var(--dashboard-text-secondary);--text-muted:var(--dashboard-text-muted);--accent:var(--dashboard-accent);--accent-rgb:var(--dashboard-accent-rgb);--shadow-soft:0 18px 40px #4f46e512;--shadow-strong:0 28px 70px #4f46e51f;--panel-bg:var(--dashboard-surface);--panel-border:var(--dashboard-border);--panel-shadow:0 16px 34px #4f46e512;--section-card-bg:#ffffffeb;--section-card-border:var(--dashboard-border);--section-card-shadow:0 12px 30px #4f46e512;--button-primary-text:#fff;--button-secondary-bg:#ffffffe0;--button-border:var(--dashboard-border);--button-ghost-text:var(--dashboard-text-primary);--button-ghost-bg:#ffffffd1;--button-ghost-border:var(--dashboard-border);--button-ghost-hover-bg:#fffffff5;--badge-default-text:var(--dashboard-text-secondary);--badge-default-bg:#4f46e512;--badge-warning-text:#92400e;--badge-warning-bg:#f59e0b1f;--badge-success-text:#166534;--badge-success-bg:#22c55e1f;--badge-danger-text:#be123c;--badge-danger-bg:#f43f5e1f;--badge-info-text:#1d4ed8;--badge-info-bg:#3b82f61f;--color-text-primary:var(--dashboard-text-primary);--color-text-muted:var(--dashboard-text-secondary);--color-border-soft:var(--dashboard-border);--color-accent-strong:var(--dashboard-accent);--sa-sidebar-bg:linear-gradient(180deg, var(--dashboard-sidebar-start), var(--dashboard-sidebar-end));--sa-sidebar-border:var(--dashboard-border);--sa-item-hover:rgb(var(--dashboard-accent-rgb) / .08);--sa-item-active-bg:rgb(var(--dashboard-accent-rgb) / .18);--sa-item-active-text:var(--dashboard-accent-strong);--sa-text-primary:var(--dashboard-text-primary);--sa-text-secondary:var(--dashboard-text-secondary);--sa-text-muted:var(--dashboard-text-muted);--sa-accent:var(--dashboard-accent);--sa-accent-soft:rgb(var(--dashboard-accent-rgb) / .16);--sa-avatar-bg:rgb(var(--dashboard-accent-rgb) / .16);--sa-avatar-text:var(--dashboard-accent-strong);--sa-console-bg-start:var(--dashboard-bg-start);--sa-console-bg-end:color-mix(in srgb, var(--dashboard-bg-end) 90%, black 10%);--sa-console-bg-glow-primary:rgb(var(--dashboard-accent-rgb) / .16);--sa-console-bg-glow-secondary:rgb(var(--dashboard-accent-rgb) / .08);--sa-console-eyebrow:var(--dashboard-accent);--sa-console-title:var(--dashboard-text-primary);--sa-console-text:color-mix(in srgb, var(--dashboard-text-secondary) 88%, transparent);--sa-console-muted:color-mix(in srgb, var(--dashboard-text-secondary) 80%, transparent);--sa-console-soft:color-mix(in srgb, var(--dashboard-text-secondary) 90%, transparent);--sa-console-dim:color-mix(in srgb, var(--dashboard-text-secondary) 74%, transparent);--sa-console-faint:color-mix(in srgb, var(--dashboard-text-muted) 78%, transparent);--sa-console-subtle:color-mix(in srgb, var(--dashboard-text-muted) 70%, transparent);--sa-console-placeholder:color-mix(in srgb, var(--dashboard-text-muted) 58%, transparent);--sa-console-icon-muted:color-mix(in srgb, var(--dashboard-text-muted) 72%, transparent);--sa-console-panel-border:color-mix(in srgb, var(--dashboard-border-strong) 72%, transparent);--sa-console-panel-shadow:var(--shadow-strong);--sa-console-panel-bg:radial-gradient(circle at top left, rgb(var(--dashboard-accent-rgb) / .08), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--dashboard-surface) 96%, white 4%), color-mix(in srgb, var(--dashboard-surface-strong) 96%, black 4%));--sa-console-row-bg:linear-gradient(180deg, color-mix(in srgb, var(--dashboard-surface) 96%, white 4%), color-mix(in srgb, var(--dashboard-surface) 92%, black 8%));--sa-console-row-border:color-mix(in srgb, var(--dashboard-border) 90%, transparent);--sa-console-row-hover-border:rgb(var(--dashboard-accent-rgb) / .3);--sa-console-row-hover-shadow:var(--panel-shadow);--sa-console-input-bg:color-mix(in srgb, var(--dashboard-surface-strong) 94%, black 6%);--sa-console-input-border:color-mix(in srgb, var(--dashboard-border-strong) 68%, transparent);--sa-console-secondary-bg:color-mix(in srgb, var(--dashboard-surface) 94%, black 6%);--sa-console-secondary-bg-strong:color-mix(in srgb, var(--dashboard-surface-strong) 94%, black 6%);--sa-console-secondary-border:color-mix(in srgb, var(--dashboard-border-strong) 74%, transparent);--sa-console-primary-start:var(--button-primary-start);--sa-console-primary-end:var(--button-primary-end);--sa-console-primary-border:rgb(var(--dashboard-accent-rgb) / .42);--sa-console-primary-shadow:0 18px 36px rgb(var(--dashboard-accent-rgb) / .24);--sa-console-primary-soft:rgb(var(--dashboard-accent-rgb) / .12);--sa-console-primary-soft-border:rgb(var(--dashboard-accent-rgb) / .22);--sa-console-primary-text:var(--button-primary-text);--sa-console-accent-text:var(--dashboard-accent-strong);--sa-console-pagination-shadow:0 14px 28px rgb(var(--dashboard-accent-rgb) / .24);--sa-console-success:var(--badge-success-text);--sa-console-success-bg:var(--badge-success-bg);--sa-console-success-border:color-mix(in srgb, var(--badge-success-text) 18%, transparent);--sa-console-info:var(--badge-info-text);--sa-console-info-bg:var(--badge-info-bg);--sa-console-info-border:color-mix(in srgb, var(--badge-info-text) 18%, transparent);--sa-console-warning:var(--badge-warning-text);--sa-console-warning-bg:var(--badge-warning-bg);--sa-console-warning-border:color-mix(in srgb, var(--badge-warning-text) 18%, transparent);--sa-console-amber:var(--badge-warning-text);--sa-console-amber-bg:var(--badge-warning-bg);--sa-console-amber-border:color-mix(in srgb, var(--badge-warning-text) 18%, transparent);--sa-console-violet:var(--dashboard-accent);--sa-console-violet-bg:rgb(var(--dashboard-accent-rgb) / .14);--sa-console-violet-border:rgb(var(--dashboard-accent-rgb) / .2);--sa-console-cyan:var(--badge-info-text);--sa-console-cyan-bg:var(--badge-info-bg);--sa-console-cyan-border:color-mix(in srgb, var(--badge-info-text) 18%, transparent);--sa-console-indigo:var(--dashboard-accent);--sa-console-indigo-bg:rgb(var(--dashboard-accent-rgb) / .16);--sa-console-indigo-border:rgb(var(--dashboard-accent-rgb) / .22);--sidebar-width:272px;--sidebar-width-collapsed:72px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:radial-gradient(circle at top left, rgb(var(--dashboard-accent-rgb) / .08), transparent 20rem), linear-gradient(180deg, var(--dashboard-bg-start) 0%, var(--dashboard-bg-end) 100%);height:100dvh;min-height:100dvh;transition:grid-template-columns .22s;display:grid;overflow:hidden}._layoutCollapsed_1swz6_155{grid-template-columns:var(--sidebar-width-collapsed) minmax(0, 1fr)}._backdrop_1swz6_160{z-index:29;cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;border:none;display:none;position:fixed;inset:0}._sidebar_1swz6_172{box-sizing:border-box;z-index:30;background:var(--sa-sidebar-bg);border-right:1px solid color-mix(in srgb, var(--sa-sidebar-border) 88%, transparent);grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;height:100dvh;min-height:100dvh;max-height:100dvh;transition:width .22s,transform .2s,opacity .2s;display:grid;position:relative;overflow:hidden;box-shadow:18px 0 50px #0f172a0d}._sidebarHeader_1swz6_190{border-bottom:1px solid color-mix(in srgb, var(--sa-sidebar-border) 84%, transparent);justify-content:space-between;align-items:center;gap:.5rem;min-height:72px;padding:1rem .9rem;display:flex}._brandLockup_1swz6_200{min-width:0;color:inherit;align-items:center;gap:.7rem;text-decoration:none;display:flex}._brandMark_1swz6_209{background:var(--sa-accent);width:36px;height:36px;color:var(--button-primary-text);box-shadow:0 8px 18px rgb(var(--dashboard-accent-rgb) / .2);border-radius:11px;flex:0 0 36px;place-items:center;font-size:.86rem;font-weight:850;display:grid}._brandCopy_1swz6_223{flex-direction:column;gap:.08rem;min-width:0;display:flex}._brandCopy_1swz6_223 small{color:var(--sa-text-muted);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;font-size:.65rem;font-weight:650}._brandName_1swz6_239{color:var(--sa-text-primary);white-space:nowrap;letter-spacing:.01em;font-size:.96rem;font-weight:800;overflow:hidden}._brandAccent_1swz6_248{color:var(--sa-accent)}._collapseBtn_1swz6_252{width:34px;height:34px;color:var(--sa-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .13s,color .13s;display:flex}._collapseBtn_1swz6_252:hover{background:var(--sa-item-hover);color:var(--sa-text-primary);border-color:var(--sa-sidebar-border)}._searchShell_1swz6_274{border:1px solid color-mix(in srgb, var(--sa-sidebar-border) 92%, transparent);background:color-mix(in srgb, var(--dashboard-surface-strong) 72%, transparent);height:38px;color:var(--sa-text-muted);border-radius:10px;align-items:center;gap:.55rem;margin:.75rem .8rem .2rem;padding:0 .7rem;transition:border-color .13s,box-shadow .13s,background .13s;display:flex}._searchShell_1swz6_274:focus-within{border-color:rgb(var(--dashboard-accent-rgb) / .36);background:var(--dashboard-surface-strong);box-shadow:0 0 0 3px rgb(var(--dashboard-accent-rgb) / .08)}._searchShell_1swz6_274 input{width:100%;min-width:0;color:var(--sa-text-primary);font:inherit;background:0 0;border:none;outline:none;font-size:.8rem}._searchShell_1swz6_274 input::placeholder{color:var(--sa-text-muted)}._userShell_1swz6_310{border-top:1px solid color-mix(in srgb, var(--sa-sidebar-border) 84%, transparent);padding:.7rem .8rem .8rem;position:relative}._userTrigger_1swz6_316{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:11px;align-items:center;gap:.6rem;width:100%;padding:.52rem;transition:background .13s,box-shadow .13s,transform .13s;display:flex}._userTrigger_1swz6_316:hover{background:var(--sa-item-hover)}._userAvatar_1swz6_334{background:var(--sa-avatar-bg);width:34px;height:34px;color:var(--sa-avatar-text);border-radius:10px;flex-shrink:0;place-items:center;font-size:.85rem;font-weight:800;display:grid}._userMeta_1swz6_347{flex-direction:column;flex:1;gap:.05rem;min-width:0;display:flex;overflow:hidden}._userMeta_1swz6_347 strong{color:var(--sa-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;display:block;overflow:hidden}._userMeta_1swz6_347 small{color:var(--sa-text-muted);white-space:nowrap;font-size:.7rem;display:block}._userChevron_1swz6_373{color:var(--sa-text-muted);flex-shrink:0;transition:transform .2s}._userChevronOpen_1swz6_379{transform:rotate(180deg)}._userDropdown_1swz6_383{z-index:50;background:color-mix(in srgb, var(--dashboard-surface-strong) 96%, black 4%);border:1px solid var(--sa-sidebar-border);border-radius:16px;flex-direction:column;gap:.05rem;padding:.3rem;display:flex;position:absolute;bottom:calc(100% - .2rem);left:.75rem;right:.75rem;box-shadow:0 20px 40px #0f172a29}._userDropdownRight_1swz6_399{width:180px;inset:auto auto 0 calc(100% + .5rem)}._dropdownItem_1swz6_407{width:100%;color:var(--sa-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}._dropdownItem_1swz6_407:hover{background:var(--sa-item-hover);color:var(--sa-text-primary)}._dropdownItemDanger_1swz6_430{color:#f87171}._dropdownItemDanger_1swz6_430:hover{color:#fca5a5;background:#f8717114}._nav_1swz6_440{scrollbar-width:thin;scrollbar-color:#ffffff0f transparent;flex-direction:column;gap:0;padding:.45rem .75rem .8rem;display:flex;overflow:hidden auto}._group_1swz6_451{border-bottom:1px solid color-mix(in srgb, var(--sa-sidebar-border) 56%, transparent);flex-direction:column;padding-bottom:.2rem;display:flex}._group_1swz6_451:last-child{border-bottom:none}._groupCollapsed_1swz6_462{border-bottom:1px solid var(--sa-sidebar-border);flex-direction:column;align-items:center;gap:.05rem;padding:.25rem 0;display:flex}._groupCollapsed_1swz6_462:last-child{border-bottom:none}._groupHeader_1swz6_475{width:100%;color:var(--sa-text-muted);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.72rem .55rem .32rem;font-size:.68rem;font-weight:700;transition:color .13s;display:flex}._groupHeader_1swz6_475:hover{color:var(--sa-text-secondary)}._groupHeader_1swz6_475:disabled{cursor:default}._groupHeaderActive_1swz6_500{color:var(--sa-item-active-text)}._groupChevron_1swz6_504{color:inherit;flex-shrink:0;transition:transform .2s}._groupChevronOpen_1swz6_510{transform:rotate(180deg)}._groupItems_1swz6_514{flex-direction:column;gap:.05rem;padding-bottom:.35rem;display:flex}._navItem_1swz6_521{color:var(--sa-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:.65rem;min-width:0;padding:.68rem .75rem;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative;overflow:hidden}._navItem_1swz6_521 svg{flex-shrink:0}._navItem_1swz6_521:hover{background:var(--sa-item-hover);color:var(--sa-text-primary)}._navItemActive_1swz6_550{background:color-mix(in srgb, var(--sa-item-active-bg) 76%, transparent);color:var(--sa-item-active-text);box-shadow:none;font-weight:600}._navItemActive_1swz6_550:before{content:"";background:var(--sa-accent);border-radius:999px;width:3px;position:absolute;top:.65rem;bottom:.65rem;left:0}._navItemActive_1swz6_550:hover{background:var(--sa-item-active-bg)}._emptyNavigation_1swz6_572{color:var(--sa-text-muted);margin:1.25rem .6rem;font-size:.78rem;line-height:1.45}._collapseBtn_1swz6_252:focus-visible,._userTrigger_1swz6_316:focus-visible,._groupHeader_1swz6_475:focus-visible,._navItem_1swz6_521:focus-visible,._brandLockup_1swz6_200:focus-visible{outline:2px solid var(--sa-accent);outline-offset:2px}._content_1swz6_589{scrollbar-width:thin;scrollbar-color:var(--dashboard-border) transparent;height:100dvh;min-height:100dvh;max-height:100dvh;position:relative;overflow:hidden auto}._content_1swz6_589:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffff59,#0000);height:1rem;display:block;position:sticky;top:0}._content_1swz6_589:has([data-internal-finance-page]):before{display:none}._mobileMenuBtn_1swz6_615{z-index:28;border:1px solid var(--dashboard-border);background:var(--dashboard-surface-strong);cursor:pointer;width:40px;height:40px;color:var(--dashboard-text-primary);border-radius:12px;place-items:center;transition:box-shadow .14s;display:grid;position:fixed;top:.85rem;left:.85rem;box-shadow:0 4px 16px #4f46e51a}._mobileMenuBtn_1swz6_615:hover{box-shadow:0 8px 24px #4f46e526}._pageMotion_1swz6_637{z-index:0;animation:.16s both _pageFadeIn_1swz6_1;position:relative}@keyframes _pageFadeIn_1swz6_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=1360px){._layout_1swz6_2{grid-template-columns:minmax(0,1fr)}._backdrop_1swz6_160{display:block}._sidebar_1swz6_172{opacity:0;width:min(280px,100vw - 1rem);height:100dvh;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:4px 0 32px #00000038}._sidebarOpen_1swz6_672{opacity:1;transform:translate(0)}._content_1swz6_589{width:100%}._pageMotion_1swz6_637{padding-top:3.4rem}}@media (width<=780px){._mobileMenuBtn_1swz6_615{width:38px;height:38px;top:.7rem;left:.7rem}._pageMotion_1swz6_637{padding-top:3.1rem}}._sidebarCollapsed_1swz6_702 ._sidebarHeader_1swz6_190{justify-content:center;padding:1.1rem .75rem .9rem}._sidebarCollapsed_1swz6_702 ._brandLockup_1swz6_200{display:none}._sidebarCollapsed_1swz6_702 ._userShell_1swz6_310{justify-content:center;padding:.65rem .75rem;display:flex}._sidebarCollapsed_1swz6_702 ._userTrigger_1swz6_316{justify-content:center;width:auto;padding:.45rem}._sidebarCollapsed_1swz6_702 ._nav_1swz6_440{align-items:center;padding:.5rem .75rem 1rem}._sidebarCollapsed_1swz6_702 ._navItem_1swz6_521{justify-content:center;width:40px;padding:.55rem}@media (prefers-reduced-motion:reduce){._layout_1swz6_2,._sidebar_1swz6_172,._groupChevron_1swz6_504,._userChevron_1swz6_373,._pageMotion_1swz6_637{transition:none;animation:none}}
