:root{--lvp-color-brand-dark: #2A485B;--lvp-color-brand-primary: #54B9D6;--lvp-color-brand-accent: #55C292;--lvp-color-brand-amber: #D4940C;--lvp-color-brand-indigo: #6E5DC6;--lvp-color-brand-coral: #E06B5E;--lvp-color-brand-slate: #627D98;--lvp-color-brand-magenta: #B4468F;--lvp-color-brand-accent-text: #1f5a3c;--lvp-color-brand-amber-text: #7a4f0d;--lvp-color-brand-indigo-text: #3a2f86;--lvp-color-brand-magenta-text: #7c2f61;--lvp-color-brand-coral-text: #7a2828;--lvp-color-brand-accent-solid: #2E7D57;--lvp-color-brand-accent-solid-hover: #28704E;--lvp-color-brand-primary-solid: #1F6F8A;--lvp-color-brand-primary-solid-hover: #1B637B;--lvp-color-danger-solid: #b91c1c;--lvp-color-danger-solid-hover: #a61919;--lvp-color-brand-solid-text: #ffffff;--lvp-color-text-primary: #292827;--lvp-color-text-secondary: #434248;--lvp-color-text-muted: #292827b3;--lvp-color-text-link: #107082;--lvp-color-chrome-fg-rgb: 255, 255, 255;--lvp-color-surface-card: #FFFFFF;--lvp-color-surface-soft: #f8f9fa;--lvp-color-surface-muted: #E4E5E6;--lvp-color-surface-overlay: #ffffffeb;--lvp-color-tint-subtle: #00000005;--lvp-color-tint-light: #0000000a;--lvp-color-tint-strong: #00000014;--lvp-color-backdrop: #00000052;--lvp-color-backdrop-strong: #0000008c;--lvp-color-border-light: #0000000f;--lvp-color-border-default: #0000001a;--lvp-color-danger: #FF3B30;--lvp-color-danger-text: #b91c1c;--lvp-color-danger-bg: #fee2e2;--lvp-color-danger-bg-text: #b52c2c;--lvp-color-warning: #FF9500;--lvp-color-warning-solid: #f0d8a8;--lvp-color-warning-text: #a84d08;--lvp-color-warning-bg: #fef3c7;--lvp-color-info-text: #116b8d;--lvp-color-info-bg: #e0f2fe;--lvp-color-success: #55C292;--lvp-color-success-text: #047857;--lvp-color-success-bg: #dcfce7;--lvp-color-map-land: #f6f5f1;--lvp-color-map-water: #cadfea;--lvp-color-map-border: #b9b2a6;--lvp-color-map-label: #77716a;--lvp-spacing-2xs: 2px;--lvp-spacing-xs: 4px;--lvp-spacing-sm: 8px;--lvp-spacing-md: 12px;--lvp-spacing-base: 16px;--lvp-spacing-base-lg: 20px;--lvp-spacing-lg: 24px;--lvp-spacing-xl: 32px;--lvp-spacing-2xl: 40px;--lvp-spacing-3xl: 48px;--lvp-spacing-4xl: 64px;--lvp-spacing-5xl: 80px;--lvp-radius-2xs: 4px;--lvp-radius-xs: 6px;--lvp-radius-sm: 8px;--lvp-radius-md: 10px;--lvp-radius-base: 12px;--lvp-radius-lg: 14px;--lvp-radius-xl: 16px;--lvp-radius-2xl: 18px;--lvp-radius-full: 999px;--lvp-shadow-xs: 0 1px 3px #0000000f, 0 1px 2px #0000000a;--lvp-shadow-sm: 0 2px 8px #00000014, 0 1px 3px #0000000f;--lvp-shadow-md: 0 4px 16px #0000001a, 0 2px 4px #0000000f;--lvp-shadow-lg: 0 12px 40px #0000001f, 0 4px 12px #0000000f;--lvp-shadow-xl: 0 20px 60px #0000001f, 0 8px 16px #0000000f;--lvp-shadow-2xl: 0 24px 48px #00000026, 0 8px 16px #00000014;--lvp-shadow-focus: 0 0 0 2px var(--lvp-color-surface-card), 0 0 0 4px var(--lvp-color-brand-primary-solid);--lvp-shadow-focus-accent: 0 0 0 2px var(--lvp-color-surface-card), 0 0 0 4px var(--lvp-color-brand-accent-solid);--lvp-shadow-focus-danger: 0 0 0 2px var(--lvp-color-surface-card), 0 0 0 4px var(--lvp-color-danger-text);--lvp-shadow-focus-inset: inset 0 0 0 2px var(--lvp-color-brand-primary-solid);--lvp-shadow-focus-chrome: 0 0 0 2px rgba(var(--lvp-color-chrome-fg-rgb), .85);--lvp-shadow-popover: 0 8px 32px #00000029, 0 0 0 1px rgb(from var(--lvp-color-brand-slate) r g b / .08);--lvp-shadow-side: -18px 0 38px #00000033;--lvp-vibrancy-blur: 16px;--lvp-vibrancy-saturation: 180%;--lvp-vibrancy-sidebar-bg: #2a485bd1;--lvp-font-family-base: "Montserrat", "Poppins", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", Ubuntu, Cantarell, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--lvp-font-family-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, "Cascadia Code", "Segoe UI Mono", "Roboto Mono", Consolas, "Liberation Mono", monospace;--lvp-line-height-tight: 1.2;--lvp-line-height-snug: 1.3;--lvp-line-height-base: 1.47;--lvp-line-height-relaxed: 1.5;--lvp-line-height-loose: 1.6;--lvp-tracking-tight: -.02em;--lvp-tracking-snug: -.01em;--lvp-tracking-wide: .01em;--lvp-tracking-loose: .02em;--lvp-tracking-wider: .04em;--lvp-tracking-widest: .06em;--lvp-font-weight-normal: 400;--lvp-font-weight-medium: 500;--lvp-font-weight-semibold: 600;--lvp-font-weight-bold: 700;--lvp-font-size-2xs: .625rem;--lvp-font-size-xs: .6875rem;--lvp-font-size-sm: .75rem;--lvp-font-size-caption: .8125rem;--lvp-font-size-base: .875rem;--lvp-font-size-md: .9375rem;--lvp-font-size-lg: 1.0625rem;--lvp-font-size-xl: 1.25rem;--lvp-font-size-2xl: 1.5rem;--lvp-font-size-3xl: 2rem;--lvp-font-size-body: 1rem;--lvp-size-touch-min: 36px;--lvp-size-touch-preferred: 44px;--lvp-content-max-width: 1580px;--lvp-content-max-width-wide: 2400px;--lvp-nav-width: 280px;--lvp-nav-collapsed-width: 72px;--lvp-size-logo-footer: 120px;--lvp-z-palette: 100;--lvp-z-nav: 110;--lvp-z-header: 120;--lvp-z-sticky: 1000;--lvp-z-backdrop: 1100;--lvp-z-modal: 1110;--lvp-z-dropdown: 1200;--lvp-z-toast: 2147483647;--lvp-breakpoint-xs: 600px;--lvp-breakpoint-sm: 720px;--lvp-breakpoint-md: 900px;--lvp-breakpoint-lg: 1080px;--lvp-transition-fast: .15s cubic-bezier(.2, .8, .2, 1);--lvp-transition-base: .25s cubic-bezier(.2, .8, .2, 1);--lvp-transition-slow: .35s cubic-bezier(.2, .8, .2, 1);--lvp-spring-curve: cubic-bezier(.2, .8, .2, 1);--lvp-stagger-step: 40ms;--lvp-skeleton-duration: 1.2s;--lvp-skeleton-opacity-min: .55}@keyframes staggerFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonPulse{0%,to{opacity:1}50%{opacity:var(--lvp-skeleton-opacity-min)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bubbleScaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes overlayHide{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){:root{--lvp-stagger-step: 0ms}@keyframes skeletonPulse{0%,to{opacity:1}}}[data-theme=dark]{color-scheme:dark;--lvp-color-brand-dark: #3a6178;--lvp-color-brand-primary: #5fc4e0;--lvp-color-brand-accent: #5fcc9c;--lvp-color-brand-amber: #e0a520;--lvp-color-brand-indigo: #8578d8;--lvp-color-brand-coral: #e8796e;--lvp-color-brand-slate: #7b93ab;--lvp-color-brand-accent-text: #6ee6a8;--lvp-color-brand-amber-text: #f0c35a;--lvp-color-brand-indigo-text: #b0a4f0;--lvp-color-brand-magenta-text: #dc9cc6;--lvp-color-brand-coral-text: #ffb4ab;--lvp-color-brand-accent-solid: #5fcc9c;--lvp-color-brand-accent-solid-hover: #54b88c;--lvp-color-brand-primary-solid: #5fc4e0;--lvp-color-brand-primary-solid-hover: #55b1ca;--lvp-color-danger-solid: #ff6961;--lvp-color-danger-solid-hover: #f25c54;--lvp-color-brand-solid-text: #1c1c1e;--lvp-color-text-primary: #f5f5f7;--lvp-color-text-secondary: #b8b8bc;--lvp-color-text-muted: #f5f5f7ad;--lvp-color-text-link: #5fc4e0;--lvp-color-surface-card: #1c1c1e;--lvp-color-surface-soft: #2c2c2e;--lvp-color-surface-muted: #3a3a3c;--lvp-color-surface-overlay: #2c2c2ed9;--lvp-color-tint-subtle: #ffffff08;--lvp-color-tint-light: #ffffff0f;--lvp-color-tint-strong: #ffffff1f;--lvp-color-backdrop: #00000099;--lvp-color-backdrop-strong: #000000bf;--lvp-color-border-light: #ffffff14;--lvp-color-border-default: #ffffff1f;--lvp-color-danger: #FF453A;--lvp-color-danger-text: #ff6961;--lvp-color-danger-bg-text: #ff9c96;--lvp-color-danger-bg: #ff453a2e;--lvp-color-warning: #FF9F0A;--lvp-color-warning-solid: #53421f;--lvp-color-warning-text: #ffb340;--lvp-color-warning-bg: #ff9f0a29;--lvp-color-info-text: #64d2f0;--lvp-color-info-bg: #5fc4e024;--lvp-color-success: #30D158;--lvp-color-success-text: #4ade80;--lvp-color-success-bg: #30d15829;--lvp-shadow-xs: 0 1px 3px #00000033, 0 1px 2px #00000029;--lvp-shadow-sm: 0 2px 8px #0000003d, 0 1px 3px #0000002e;--lvp-shadow-md: 0 4px 16px #00000047, 0 2px 4px #0000002e;--lvp-shadow-lg: 0 12px 40px #00000052, 0 4px 12px #00000033;--lvp-shadow-xl: 0 20px 60px #0000005c, 0 8px 16px #00000033;--lvp-shadow-2xl: 0 24px 48px #00000066, 0 8px 16px #0000003d;--lvp-shadow-popover: 0 8px 32px #00000066, 0 0 0 1px rgb(from var(--lvp-color-brand-slate) r g b / .12);--lvp-shadow-side: -18px 0 38px #0000007a;--lvp-vibrancy-sidebar-bg: #1c1c1ec7}:root{font-family:var(--lvp-font-family-base);line-height:var(--lvp-line-height-base);font-size:100%;font-weight:var(--lvp-font-weight-normal);color:var(--lvp-color-text-primary);background-color:var(--lvp-color-surface-muted);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{min-height:100vh}#root{min-height:100vh;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=number],input[type=tel],textarea,select{height:2.75rem;padding:0 var(--lvp-spacing-md);font-size:var(--lvp-font-size-md);color:var(--lvp-color-text-primary);background:var(--lvp-color-tint-light);border:none;border-radius:var(--lvp-radius-md);outline:none;transition:box-shadow .2s var(--lvp-spring-curve),background .2s var(--lvp-spring-curve)}textarea{height:auto;padding:var(--lvp-spacing-md);min-height:var(--lvp-spacing-3xl)}option,optgroup{background-color:var(--lvp-color-surface-card);color:var(--lvp-color-text-primary)}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=url]:focus-visible,input[type=number]:focus-visible,input[type=tel]:focus-visible,textarea:focus-visible,select:focus-visible{background:var(--lvp-color-tint-subtle);box-shadow:var(--lvp-shadow-focus)}input::placeholder,textarea::placeholder{color:var(--lvp-color-text-muted)}input:disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}.page-wrapper{width:100%;max-width:var(--lvp-content-max-width);margin:0 auto;padding:var(--lvp-spacing-lg)}.page-wrapper--wide{max-width:var(--lvp-content-max-width-wide)}.route-loading{display:flex;justify-content:center;align-items:center;min-height:calc(var(--lvp-spacing-5xl) * 2 + var(--lvp-spacing-2xl))}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.recharts-cartesian-axis-tick-value{fill:var(--lvp-color-text-secondary)}._viewport_v5ham_13{display:flex;flex-direction:column;padding:var(--lvp-spacing-lg);gap:var(--lvp-spacing-sm);width:390px;max-width:100vw;margin:0;list-style:none;z-index:var(--lvp-z-toast);outline:none}._viewportAnchored_v5ham_31{position:absolute;top:0;right:0}._viewportFixed_v5ham_39{position:fixed;top:0;right:0}._toast_v5ham_45{padding:var(--lvp-spacing-md) var(--lvp-spacing-base);border-radius:var(--lvp-radius-base);background-color:var(--lvp-color-surface-card);font-size:var(--lvp-font-size-base);font-weight:var(--lvp-font-weight-semibold);box-shadow:var(--lvp-shadow-md);display:flex;align-items:center;gap:var(--lvp-spacing-sm)}._toastMessage_v5ham_68{margin:0;flex:1}._toastClose_v5ham_76{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:var(--lvp-size-touch-preferred);min-height:var(--lvp-size-touch-preferred);margin:calc((24px - var(--lvp-size-touch-preferred)) / 2);border:none;border-radius:var(--lvp-radius-sm);background:transparent;color:currentColor;opacity:.6;cursor:pointer;padding:var(--lvp-spacing-sm);transition:opacity var(--lvp-transition-fast),background var(--lvp-transition-fast)}._toastClose_v5ham_76:hover{opacity:1;background:rgb(from var(--lvp-color-text-primary) r g b / .08)}._toastClose_v5ham_76:focus-visible{opacity:1;outline:2px solid currentColor;outline-offset:2px}._toastInfo_v5ham_109{background-image:linear-gradient(var(--lvp-color-info-bg),var(--lvp-color-info-bg));color:var(--lvp-color-info-text)}._toastSuccess_v5ham_115{background-image:linear-gradient(var(--lvp-color-success-bg),var(--lvp-color-success-bg));color:var(--lvp-color-success-text)}._toastWarning_v5ham_134{background-image:linear-gradient(var(--lvp-color-warning-solid),var(--lvp-color-warning-solid));color:var(--lvp-color-brand-amber-text)}._toastError_v5ham_151{background-image:linear-gradient(var(--lvp-color-danger-bg),var(--lvp-color-danger-bg));color:var(--lvp-color-brand-coral-text)}._toast_v5ham_45[data-state=open]{animation:_toastSlideIn_v5ham_1 var(--lvp-transition-base) forwards}._toast_v5ham_45[data-state=closed]{animation:_toastFadeOut_v5ham_1 var(--lvp-transition-fast) forwards}._toast_v5ham_45[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x))}._toast_v5ham_45[data-swipe=cancel]{transform:translate(0);transition:transform var(--lvp-transition-fast)}._toast_v5ham_45[data-swipe=end]{animation:_toastSwipeOut_v5ham_1 var(--lvp-transition-fast) forwards}@keyframes _toastSlideIn_v5ham_1{0%{transform:translate(calc(100% + 24px));opacity:0}to{transform:translate(0);opacity:1}}@keyframes _toastFadeOut_v5ham_1{0%{transform:translate(0);opacity:1}to{transform:translate(calc(100% + 24px));opacity:0}}@keyframes _toastSwipeOut_v5ham_1{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + 24px))}}@media(prefers-reduced-motion:reduce){._toast_v5ham_45[data-state=open],._toast_v5ham_45[data-state=closed],._toast_v5ham_45[data-swipe=end]{animation:none}}._routeFallback_1it4r_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--lvp-spacing-lg);padding:var(--lvp-spacing-3xl) var(--lvp-spacing-xl);text-align:center;min-height:240px}._routeFallbackIcon_1it4r_12{font-size:var(--lvp-font-size-3xl);line-height:1}._routeFallbackTitle_1it4r_17{margin:0;font-size:var(--lvp-font-size-xl);font-weight:var(--lvp-font-weight-semibold);color:var(--lvp-color-text-primary)}._routeFallbackMessage_1it4r_24{margin:0;color:var(--lvp-color-text-secondary);max-width:480px;line-height:var(--lvp-line-height-relaxed)}._routeFallbackDetails_1it4r_31{margin:var(--lvp-spacing-sm) 0 0;padding:var(--lvp-spacing-md);border-radius:var(--lvp-radius-base);background:rgb(from var(--lvp-color-text-primary) r g b / .04);color:var(--lvp-color-text-secondary);font-size:var(--lvp-font-size-caption);font-family:var(--lvp-font-family-mono);max-width:560px;word-break:break-word;text-align:left}._routeFallbackActions_1it4r_44{display:flex;gap:var(--lvp-spacing-md);flex-wrap:wrap;justify-content:center}._sectionFallback_1it4r_53{display:flex;align-items:center;gap:var(--lvp-spacing-md);padding:var(--lvp-spacing-base) var(--lvp-spacing-lg);border-radius:var(--lvp-radius-lg);border:1px solid var(--lvp-color-danger-bg);background:var(--lvp-color-danger-bg);color:var(--lvp-color-danger-bg-text)}._sectionFallbackText_1it4r_64{flex:1;min-width:0}._sectionFallbackTitle_1it4r_69{margin:0;font-size:var(--lvp-font-size-base);font-weight:var(--lvp-font-weight-semibold)}._sectionFallbackMessage_1it4r_75{margin:var(--lvp-spacing-xs) 0 0;font-size:var(--lvp-font-size-caption);color:var(--lvp-color-danger-text)}._btn_1g1w9_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--lvp-spacing-sm);min-height:var(--lvp-size-touch-min);padding:0 var(--lvp-spacing-base);border-radius:var(--lvp-radius-sm);font-size:var(--lvp-font-size-caption);font-weight:var(--lvp-font-weight-semibold);font-family:inherit;cursor:pointer;border:none;background:transparent;color:var(--lvp-color-text-primary);text-decoration:none;transition:opacity .1s var(--lvp-spring-curve),transform .1s var(--lvp-spring-curve),background .15s var(--lvp-spring-curve),box-shadow .15s var(--lvp-spring-curve)}._btn_1g1w9_3:focus-visible{outline:none;box-shadow:var(--lvp-shadow-focus)}._btn_1g1w9_3:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}._btnPrimary_1g1w9_42{background:var(--lvp-color-brand-accent-solid);color:var(--lvp-color-brand-solid-text)}._btnPrimary_1g1w9_42:hover:not(:disabled){background:var(--lvp-color-brand-accent-solid-hover)}._btnPrimary_1g1w9_42:active:not(:disabled){transform:scale(.97);opacity:.75}._btnPrimary_1g1w9_42:focus-visible{box-shadow:var(--lvp-shadow-focus-accent)}._btnSecondary_1g1w9_61{background:rgb(from var(--lvp-color-brand-primary) r g b / .12);color:var(--lvp-color-text-link)}._btnSecondary_1g1w9_61:hover:not(:disabled){background:rgb(from var(--lvp-color-brand-primary) r g b / .18)}._btnSecondary_1g1w9_61:active:not(:disabled){transform:scale(.97)}._btnGhost_1g1w9_75{background:rgb(from var(--lvp-color-text-primary) r g b / .04);color:var(--lvp-color-text-primary)}._btnGhost_1g1w9_75:hover:not(:disabled){background:rgb(from var(--lvp-color-text-primary) r g b / .08)}._btnGhost_1g1w9_75:active:not(:disabled){transform:scale(.97)}._btnDanger_1g1w9_89{background:rgb(from var(--lvp-color-danger) r g b / .12);color:var(--lvp-color-danger-text)}._btnDanger_1g1w9_89:hover:not(:disabled){background:rgb(from var(--lvp-color-danger) r g b / .18)}._btnDanger_1g1w9_89:active:not(:disabled){transform:scale(.97)}._btnDanger_1g1w9_89:focus-visible{box-shadow:var(--lvp-shadow-focus-danger)}._skeletonSurface_1rjbk_40{background:var(--lvp-color-surface-muted);animation:skeletonPulse var(--lvp-skeleton-duration) ease-in-out infinite}._wrapper_1rjbk_45{display:flex;flex-direction:column;gap:var(--lvp-spacing-md);padding:var(--lvp-spacing-lg) var(--lvp-spacing-md);min-height:50vh;color:var(--lvp-color-text-muted)}._headerBar_1rjbk_57{height:28px;width:40%;border-radius:var(--lvp-radius-sm)}._rows_1rjbk_64{display:flex;flex-direction:column;gap:var(--lvp-spacing-md)}._card_1rjbk_70{display:flex;flex-direction:column;gap:var(--lvp-spacing-sm);padding:var(--lvp-spacing-md);border-radius:var(--lvp-radius-md);background:var(--lvp-color-surface-soft);border:1px solid var(--lvp-color-border-light)}._line_1rjbk_80{height:12px;border-radius:var(--lvp-radius-sm)}._lineTitle_1rjbk_86{width:55%;height:14px}._lineBody_1rjbk_91{width:95%}._lineBodyShort_1rjbk_95{width:70%}._tableHeaderRow_1rjbk_101,._tableRow_1rjbk_108{display:flex;gap:var(--lvp-spacing-md);padding:var(--lvp-spacing-sm) var(--lvp-spacing-md);border-bottom:1px solid var(--lvp-color-border-light)}._tableCol_1rjbk_115{flex:1;height:12px}._formField_1rjbk_122{display:flex;flex-direction:column;gap:var(--lvp-spacing-xs);padding:var(--lvp-spacing-sm) 0}._formLabel_1rjbk_129{width:25%;height:10px}._formInput_1rjbk_134{width:60%;height:16px;border-radius:var(--lvp-radius-sm)}._kpiStrip_1rjbk_142{display:flex;gap:var(--lvp-spacing-md)}._kpiCard_1rjbk_147{flex:1;display:flex;flex-direction:column;gap:var(--lvp-spacing-xs);padding:var(--lvp-spacing-md);border-radius:var(--lvp-radius-md);background:var(--lvp-color-surface-soft);border:1px solid var(--lvp-color-border-light)}._blockWrapper_1rjbk_160{display:flex;flex-direction:column;gap:var(--lvp-spacing-sm);padding:var(--lvp-spacing-sm) 0}._shell_jcu4d_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--lvp-spacing-4xl) var(--lvp-spacing-xl);background:var(--lvp-color-surface-muted)}._card_jcu4d_10{max-width:460px;width:100%;padding:var(--lvp-spacing-2xl) var(--lvp-spacing-3xl);background:var(--lvp-color-surface-card);border-radius:var(--lvp-radius-base);box-shadow:var(--lvp-shadow-xl);text-align:center}._icon_jcu4d_20{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--lvp-radius-full);background:rgb(from var(--lvp-color-brand-primary) r g b / .12);color:var(--lvp-color-text-primary)}._title_jcu4d_31{margin:var(--lvp-spacing-xl) 0 var(--lvp-spacing-md);font-size:var(--lvp-font-size-2xl);font-weight:var(--lvp-font-weight-bold);letter-spacing:var(--lvp-tracking-tight);color:var(--lvp-color-text-primary)}._copy_jcu4d_39{margin:0 0 var(--lvp-spacing-xl);color:var(--lvp-color-text-muted);line-height:var(--lvp-line-height-relaxed)}._link_jcu4d_45{color:var(--lvp-color-text-secondary);font-weight:var(--lvp-font-weight-semibold)}._link_jcu4d_45:focus-visible{outline:none;border-radius:var(--lvp-radius-sm);box-shadow:var(--lvp-shadow-focus)}._shell_4lwq_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--lvp-spacing-4xl) var(--lvp-spacing-xl);background:var(--lvp-color-surface-muted)}._card_4lwq_10{max-width:460px;width:100%;padding:var(--lvp-spacing-2xl) var(--lvp-spacing-3xl);background:var(--lvp-color-surface-card);border-radius:var(--lvp-radius-base);box-shadow:var(--lvp-shadow-xl);text-align:center}._status_4lwq_20{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:var(--lvp-radius-full);background:rgb(from var(--lvp-color-brand-primary) r g b / .12);font-size:var(--lvp-font-size-2xl);font-weight:var(--lvp-font-weight-bold);color:var(--lvp-color-text-primary)}._title_4lwq_33{margin:var(--lvp-spacing-xl) 0 var(--lvp-spacing-md);font-size:var(--lvp-font-size-2xl);font-weight:var(--lvp-font-weight-bold);letter-spacing:var(--lvp-tracking-tight);color:var(--lvp-color-text-primary)}._copy_4lwq_41{margin:0 0 var(--lvp-spacing-xl);color:var(--lvp-color-text-muted);line-height:var(--lvp-line-height-relaxed)}._link_4lwq_47{display:inline-flex;align-items:center;justify-content:center;padding:var(--lvp-spacing-md) var(--lvp-spacing-lg);border-radius:var(--lvp-radius-md);background:var(--lvp-color-brand-accent-solid);color:var(--lvp-color-brand-solid-text);font-weight:var(--lvp-font-weight-semibold);border:none;text-decoration:none;box-shadow:var(--lvp-shadow-md);transition:transform .18s var(--lvp-spring-curve),box-shadow .18s var(--lvp-spring-curve)}._link_4lwq_47:hover{transform:translateY(-1px);box-shadow:var(--lvp-shadow-md)}._link_4lwq_47:focus-visible{outline:none;box-shadow:var(--lvp-shadow-focus)}._shell_1a9ax_2{--app-shell-header-height: 58px;height:100vh;min-height:0;display:flex;background:var(--lvp-color-surface-muted);color:var(--lvp-color-text-primary);overflow:hidden}._shellCollapsed_1a9ax_19 ._nav_1a9ax_19{width:var(--lvp-nav-collapsed-width)}._nav_1a9ax_19{display:flex;flex-direction:column;justify-content:space-between;background:var(--lvp-vibrancy-sidebar-bg);-webkit-backdrop-filter:blur(var(--lvp-vibrancy-blur)) saturate(var(--lvp-vibrancy-saturation));backdrop-filter:blur(var(--lvp-vibrancy-blur)) saturate(var(--lvp-vibrancy-saturation));color:rgba(var(--lvp-color-chrome-fg-rgb),.85);width:var(--lvp-nav-width);height:100vh;min-height:0;padding:var(--lvp-spacing-sm) 0;position:sticky;top:0;overflow:hidden;overflow-y:auto;transition:width var(--lvp-transition-base),transform var(--lvp-transition-slow)}._collapsed_1a9ax_44{padding:var(--lvp-spacing-sm) 0}._navTop_1a9ax_48{display:flex;align-items:center;justify-content:space-between;gap:var(--lvp-spacing-md);padding:var(--lvp-spacing-sm) var(--lvp-spacing-base) var(--lvp-spacing-base)}._navBrand_1a9ax_56{display:flex;align-items:center;gap:var(--lvp-spacing-sm)}._collapseToggle_1a9ax_62{display:inline-flex;align-items:center;justify-content:center;width:var(--lvp-size-touch-min);height:var(--lvp-size-touch-min);border-radius:var(--lvp-radius-xs);border:none;background:rgba(var(--lvp-color-chrome-fg-rgb),.1);color:rgba(var(--lvp-color-chrome-fg-rgb),.6);cursor:pointer;transition:background var(--lvp-transition-fast),color var(--lvp-transition-fast),transform var(--lvp-transition-fast)}._collapseToggle_1a9ax_62:hover{background:rgba(var(--lvp-color-chrome-fg-rgb),.18);color:rgba(var(--lvp-color-chrome-fg-rgb),.9)}._collapseToggle_1a9ax_62:active{transform:scale(.92)}._collapseToggle_1a9ax_62:focus-visible{outline:2px solid rgba(var(--lvp-color-chrome-fg-rgb),.85);outline-offset:2px}._logo_1a9ax_90{font-size:var(--lvp-font-size-xl);width:var(--lvp-size-touch-min);height:var(--lvp-size-touch-min);border-radius:var(--lvp-radius-sm);display:inline-flex;align-items:center;justify-content:center;background:rgba(var(--lvp-color-chrome-fg-rgb),.12);color:var(--lvp-color-brand-primary)}._brandText_1a9ax_102{display:flex;flex-direction:column;line-height:var(--lvp-line-height-tight)}._brandName_1a9ax_108{font-weight:var(--lvp-font-weight-bold);font-size:var(--lvp-font-size-lg);color:rgba(var(--lvp-color-chrome-fg-rgb),.95);letter-spacing:var(--lvp-tracking-tight)}._mobileMenuButton_1a9ax_115{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--lvp-radius-md);border:none;background:rgba(var(--lvp-color-chrome-fg-rgb),.1);color:rgba(var(--lvp-color-chrome-fg-rgb),.9);cursor:pointer;transition:background var(--lvp-transition-fast);flex:0 0 auto}._mobileMenuButton_1a9ax_115:hover,._mobileMenuButton_1a9ax_115:focus-visible{background:rgba(var(--lvp-color-chrome-fg-rgb),.18)}._mobileMenuButton_1a9ax_115:active{transform:scale(.95)}._mobileMenuButton_1a9ax_115:focus-visible{outline:2px solid rgba(var(--lvp-color-chrome-fg-rgb),.85);outline-offset:2px}._mobileMenuButtonIcon_1a9ax_147{font-size:var(--lvp-font-size-xl);line-height:1}._mobileBackdrop_1a9ax_152{display:none;position:fixed;inset:0;background:var(--lvp-color-backdrop);border:none;padding:0;margin:0;z-index:var(--lvp-z-nav);cursor:pointer}._mobileBackdrop_1a9ax_152:focus-visible{outline:3px solid rgba(var(--lvp-color-chrome-fg-rgb),.85);outline-offset:6px}._navLinks_1a9ax_173{display:flex;flex-direction:column;gap:1px;padding:var(--lvp-spacing-sm) var(--lvp-spacing-sm);flex:1;align-items:stretch}._navSection_1a9ax_182{display:flex;flex-direction:column;gap:1px}._navSection_1a9ax_182+._navSection_1a9ax_182{margin-top:var(--lvp-spacing-sm);padding-top:var(--lvp-spacing-sm);border-top:1px solid rgba(var(--lvp-color-chrome-fg-rgb),.12)}._navSectionLinks_1a9ax_196{display:flex;flex-direction:column;gap:1px}._navSectionLinks_1a9ax_196[hidden]{display:none}._navSectionToggle_1a9ax_213{display:flex;align-items:center;justify-content:space-between;gap:var(--lvp-spacing-sm);width:100%;padding:var(--lvp-spacing-2xs) var(--lvp-spacing-md) var(--lvp-spacing-xs);background:none;border:none;border-radius:var(--lvp-radius-xs);cursor:pointer;text-align:left}._navSectionToggle_1a9ax_213:hover ._navSectionLabel_1a9ax_227,._navSectionToggle_1a9ax_213:hover ._navSectionChevron_1a9ax_228{color:rgba(var(--lvp-color-chrome-fg-rgb),.95)}._navSectionToggle_1a9ax_213:focus-visible{outline:2px solid rgba(var(--lvp-color-chrome-fg-rgb),.85);outline-offset:-2px}._navSectionLabel_1a9ax_227{color:rgba(var(--lvp-color-chrome-fg-rgb),.82);font-size:var(--lvp-font-size-sm);font-weight:var(--lvp-font-weight-semibold);letter-spacing:var(--lvp-tracking-widest);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navSectionChevron_1a9ax_228{flex-shrink:0;color:rgba(var(--lvp-color-chrome-fg-rgb),.82);transition:transform .12s var(--lvp-spring-curve)}._navSectionToggle_1a9ax_213[aria-expanded=false] ._navSectionChevron_1a9ax_228{transform:rotate(-90deg)}._navLink_1a9ax_173{position:relative;display:flex;align-items:center;gap:var(--lvp-spacing-md);width:100%;padding:var(--lvp-spacing-sm) var(--lvp-spacing-md);color:rgba(var(--lvp-color-chrome-fg-rgb),.82);font-size:var(--lvp-font-size-base);font-weight:var(--lvp-font-weight-medium);text-decoration:none;letter-spacing:var(--lvp-tracking-snug);border-radius:var(--lvp-radius-xs);cursor:pointer;transition:background .1s var(--lvp-spring-curve),color .1s var(--lvp-spring-curve)}._navIcon_1a9ax_290{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--lvp-font-size-body);line-height:1;flex-shrink:0}._navLabel_1a9ax_301{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._navLink_1a9ax_173:hover{background:rgba(var(--lvp-color-chrome-fg-rgb),.08);color:rgba(var(--lvp-color-chrome-fg-rgb),.95)}._active_1a9ax_321{background:rgb(from var(--lvp-color-brand-primary) r g b / .2);color:var(--lvp-color-brand-primary);font-weight:var(--lvp-font-weight-medium)}._active_1a9ax_321 ._navLabel_1a9ax_301{color:rgba(var(--lvp-color-chrome-fg-rgb),.95)}._navLink_1a9ax_173:focus-visible{outline:2px solid rgba(var(--lvp-color-chrome-fg-rgb),.85);outline-offset:-2px}._collapsed_1a9ax_44 ._navTop_1a9ax_48{padding:var(--lvp-spacing-sm) var(--lvp-spacing-xs);flex-direction:column;align-items:center;gap:var(--lvp-spacing-sm)}._collapsed_1a9ax_44 ._navBrand_1a9ax_56{flex-direction:column;gap:var(--lvp-spacing-sm)}._collapsed_1a9ax_44 ._brandText_1a9ax_102{display:none}._collapsed_1a9ax_44 ._collapseToggle_1a9ax_62,._collapsed_1a9ax_44 ._collapseToggle_1a9ax_62:hover{transform:none}._collapsed_1a9ax_44 ._navLinks_1a9ax_173{align-items:center;gap:var(--lvp-spacing-2xs);padding:var(--lvp-spacing-sm) var(--lvp-spacing-xs)}._collapsed_1a9ax_44 ._navSection_1a9ax_182{align-items:center;gap:var(--lvp-spacing-2xs);width:100%}._collapsed_1a9ax_44 ._navSectionLinks_1a9ax_196{align-items:center;width:100%}._collapsed_1a9ax_44 ._navSectionToggle_1a9ax_213{display:none}._collapsed_1a9ax_44 ._navLink_1a9ax_173{justify-content:center;padding:var(--lvp-spacing-sm) 0;gap:0;border-radius:var(--lvp-radius-sm)}._collapsed_1a9ax_44 ._navIcon_1a9ax_290{width:var(--lvp-size-touch-preferred);height:var(--lvp-size-touch-preferred);font-size:var(--lvp-font-size-lg)}._collapsed_1a9ax_44 ._navLabel_1a9ax_301{opacity:0;max-width:0;overflow:hidden}._navLockIcon_1a9ax_422{flex:none;opacity:.75}._collapsed_1a9ax_44 ._navLockIcon_1a9ax_422,._collapsed_1a9ax_44 ._navFooter_1a9ax_433{display:none}._navFooter_1a9ax_433{display:flex;flex-direction:column;align-items:center;gap:var(--lvp-spacing-sm);padding:var(--lvp-spacing-base) var(--lvp-spacing-base) var(--lvp-spacing-base);font-size:var(--lvp-font-size-sm);letter-spacing:var(--lvp-tracking-wider);color:rgba(var(--lvp-color-chrome-fg-rgb),.8)}._navFooter_1a9ax_433 a{color:rgba(var(--lvp-color-chrome-fg-rgb),.82);text-decoration:none;font-weight:var(--lvp-font-weight-medium)}._navFooter_1a9ax_433 a:hover{color:rgba(var(--lvp-color-chrome-fg-rgb),.95)}._footerLogo_1a9ax_467{width:var(--lvp-size-logo-footer);height:auto;opacity:.8}._toastAnchor_1a9ax_482{position:relative;height:0;flex-shrink:0;z-index:var(--lvp-z-toast)}._content_1a9ax_476{flex:1;display:flex;flex-direction:column;background:var(--lvp-color-surface-muted);height:100vh;min-height:0;overflow:hidden}._main_1a9ax_501{flex:1;display:flex;flex-direction:column;width:100%;min-height:0;background:var(--lvp-color-surface-card);border-radius:0;box-shadow:var(--lvp-shadow-sm);overflow:hidden}._pageHeader_1a9ax_3{padding:var(--lvp-spacing-sm) var(--lvp-spacing-base) var(--lvp-spacing-base);background:var(--lvp-color-brand-dark);color:rgba(var(--lvp-color-chrome-fg-rgb),.9);display:flex;align-items:center;justify-content:space-between;gap:var(--lvp-spacing-base)}._pageHeaderActions_1a9ax_524{display:flex;align-items:center;gap:var(--lvp-spacing-md);flex-wrap:wrap;justify-content:flex-end;flex:0 0 auto}._pageHeaderInfo_1a9ax_533{display:flex;min-width:0;flex:1}._pageHeaderTitleRow_1a9ax_539{display:flex;align-items:center;gap:var(--lvp-spacing-md);min-width:0;flex:1}._pageHeaderTitleRow_1a9ax_539 ._pageTitle_1a9ax_547{flex:1}._pageTitle_1a9ax_547{margin:0;font-size:var(--lvp-font-size-lg);font-weight:var(--lvp-font-weight-bold);color:rgba(var(--lvp-color-chrome-fg-rgb),.95);letter-spacing:var(--lvp-tracking-tight)}._pageTitle_1a9ax_547:focus{outline:none}._pageTitle_1a9ax_547:focus-visible{border-radius:var(--lvp-radius-sm);box-shadow:var(--lvp-shadow-focus-chrome)}._userPill_1a9ax_573{display:inline-flex;align-items:center;gap:var(--lvp-spacing-sm);padding:var(--lvp-spacing-xs) var(--lvp-spacing-md);border-radius:var(--lvp-radius-full);background:rgba(var(--lvp-color-chrome-fg-rgb),.1);color:rgba(var(--lvp-color-chrome-fg-rgb),.7);font-size:var(--lvp-font-size-sm);letter-spacing:var(--lvp-tracking-snug);line-height:var(--lvp-line-height-snug);min-width:0}._userPillLabel_1a9ax_587{display:block;font-weight:var(--lvp-font-weight-normal);color:rgba(var(--lvp-color-chrome-fg-rgb),.9)}._userPillValue_1a9ax_594{display:block;font-weight:var(--lvp-font-weight-medium);color:rgba(var(--lvp-color-chrome-fg-rgb),.9);line-height:var(--lvp-line-height-tight);word-break:break-word}._logoutButton_1a9ax_607{display:inline-flex;align-items:center;gap:var(--lvp-spacing-xs);padding:var(--lvp-spacing-xs) var(--lvp-spacing-md);border:none;border-radius:var(--lvp-radius-full);background:rgba(var(--lvp-color-chrome-fg-rgb),.1);color:rgba(var(--lvp-color-chrome-fg-rgb),.9);font:inherit;font-size:var(--lvp-font-size-sm);font-weight:var(--lvp-font-weight-medium);line-height:var(--lvp-line-height-snug);cursor:pointer}._logoutButton_1a9ax_607:hover:not(:disabled){background:rgba(var(--lvp-color-chrome-fg-rgb),.18)}._logoutButton_1a9ax_607:focus-visible{box-shadow:var(--lvp-shadow-focus);outline:none}._logoutButton_1a9ax_607:disabled{cursor:progress}._mainContent_1a9ax_638{flex:1;min-height:0;overflow-y:auto;padding:var(--lvp-spacing-lg);background:var(--lvp-color-surface-muted)}@media(max-width:1080px){._main_1a9ax_501{padding:0}._pageHeader_1a9ax_3{padding:var(--lvp-spacing-sm) var(--lvp-spacing-base);flex-wrap:wrap}._mainContent_1a9ax_638{padding:var(--lvp-spacing-base)}}@media(max-width:900px){._shell_1a9ax_2{flex-direction:column}._nav_1a9ax_19,._collapsed_1a9ax_44{position:fixed;top:0;left:0;width:min(300px,82vw);height:100vh;min-height:100vh;z-index:var(--lvp-z-header);transform:translate(-100%);visibility:hidden;transition:transform var(--lvp-transition-slow),visibility 0s linear .35s;gap:var(--lvp-spacing-sm);padding:var(--lvp-spacing-base) var(--lvp-spacing-sm);border-bottom:none;box-shadow:var(--lvp-shadow-lg);background:var(--lvp-color-brand-dark)}._mobileOpen_1a9ax_686{transform:translate(0);visibility:visible;transition:transform var(--lvp-transition-slow),visibility 0s}._collapseToggle_1a9ax_62{display:none}._navTop_1a9ax_48{padding:0 var(--lvp-spacing-sm) var(--lvp-spacing-sm)}._navLinks_1a9ax_173{overflow-y:auto;align-items:stretch;gap:var(--lvp-spacing-2xs);padding-bottom:var(--lvp-spacing-md)}._navFooter_1a9ax_433{display:none}._content_1a9ax_476{width:100%;height:auto;min-height:0}._mobileMenuButton_1a9ax_115{display:inline-flex}._mobileBackdrop_1a9ax_152{display:block}._main_1a9ax_501{margin:0;max-width:none;height:auto;min-height:0;padding:0;overflow-y:auto}._pageHeader_1a9ax_3{padding:var(--lvp-spacing-sm) var(--lvp-spacing-sm);border-radius:0}._userPill_1a9ax_573{display:none}._mainContent_1a9ax_638{padding:var(--lvp-spacing-lg) var(--lvp-spacing-base) var(--lvp-spacing-xl)}}@media print{._nav_1a9ax_19,._collapsed_1a9ax_44,._mobileBackdrop_1a9ax_152{display:none!important}._shell_1a9ax_2,._shellCollapsed_1a9ax_19,._content_1a9ax_476{height:auto;overflow:visible}._main_1a9ax_501{box-shadow:none;border:none;border-radius:0;overflow:visible}._mainContent_1a9ax_638{overflow:visible;padding:0}._pageHeaderActions_1a9ax_524{display:none!important}._pageHeader_1a9ax_3{background:none;color:var(--lvp-color-text-primary);border-bottom:1px solid var(--lvp-color-border-default);padding:0 0 var(--lvp-spacing-md) 0;margin-bottom:var(--lvp-spacing-base)}._mobileMenuButton_1a9ax_115{display:none!important}*,*:before,*:after{animation:none!important;transition:none!important}}._chrome_1iv02_7{display:inline-flex;align-items:center;gap:var(--lvp-spacing-2xs);padding:var(--lvp-spacing-xs) var(--lvp-spacing-md) var(--lvp-spacing-xs) var(--lvp-spacing-xs);border:none;border-radius:var(--lvp-radius-sm);background:transparent;color:rgba(var(--lvp-color-chrome-fg-rgb),.85);font-family:inherit;font-size:var(--lvp-font-size-base);font-weight:var(--lvp-font-weight-medium);letter-spacing:var(--lvp-tracking-snug);text-decoration:none;cursor:pointer;transition:background var(--lvp-transition-fast),color var(--lvp-transition-fast);flex-shrink:0}._chrome_1iv02_7:hover{background:rgba(var(--lvp-color-chrome-fg-rgb),.08);color:rgba(var(--lvp-color-chrome-fg-rgb),1)}._chrome_1iv02_7:active{transform:scale(.97)}._chrome_1iv02_7:focus-visible{outline:2px solid rgb(from var(--lvp-color-brand-primary) r g b / .6);outline-offset:2px}._label_1iv02_43{white-space:nowrap}._inline_1iv02_49{display:inline-flex;align-items:center;gap:var(--lvp-spacing-xs);align-self:flex-start;border:none;padding:0;background:none;font-family:inherit;font-size:var(--lvp-font-size-sm);color:var(--lvp-color-text-link);text-decoration:none;cursor:pointer}._inline_1iv02_49:hover{text-decoration:underline}._inline_1iv02_49:focus-visible{outline:none;box-shadow:var(--lvp-shadow-focus);border-radius:var(--lvp-radius-xs)}._banner_nd8r0_1{display:flex;align-items:center;justify-content:center;gap:var(--lvp-spacing-sm);padding:var(--lvp-spacing-sm) var(--lvp-spacing-md);background:var(--lvp-color-warning-bg);color:var(--lvp-color-warning-text);border-bottom:none;font-size:var(--lvp-font-size-base);font-weight:var(--lvp-font-weight-medium);text-align:center;width:100%;flex-shrink:0;z-index:var(--lvp-z-sticky)}._icon_nd8r0_18{font-size:var(--lvp-font-size-body);line-height:1}._message_nd8r0_23{line-height:var(--lvp-line-height-snug)}._banner_1x3ov_1{display:flex;align-items:center;justify-content:center;gap:var(--lvp-spacing-sm);padding:var(--lvp-spacing-sm) var(--lvp-spacing-md);background:var(--lvp-color-warning-solid);color:var(--lvp-color-brand-amber-text);font-size:var(--lvp-font-size-base);font-weight:var(--lvp-font-weight-medium);text-align:center;width:100%;flex-shrink:0;z-index:var(--lvp-z-sticky);flex-wrap:wrap}._icon_1x3ov_22{line-height:1;display:inline-flex}._message_1x3ov_27{line-height:var(--lvp-line-height-snug)}._link_1x3ov_31{color:inherit;font-weight:var(--lvp-font-weight-semibold);text-decoration:underline}._link_1x3ov_31:focus-visible{box-shadow:var(--lvp-shadow-focus);border-radius:var(--lvp-radius-xs)}._dismiss_1x3ov_42{background:none;border:none;color:inherit;cursor:pointer;padding:var(--lvp-spacing-xs);display:inline-flex;align-items:center;border-radius:var(--lvp-radius-xs)}._dismiss_1x3ov_42:focus-visible{box-shadow:var(--lvp-shadow-focus)}._overlay_12nuk_4{position:fixed;inset:0;background:var(--lvp-color-backdrop);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:var(--lvp-z-backdrop);animation:overlayShow var(--lvp-transition-base) forwards}._content_12nuk_14{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgb(from var(--lvp-color-surface-card) r g b / .98);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border-radius:var(--lvp-radius-lg);padding:var(--lvp-spacing-lg);box-shadow:var(--lvp-shadow-lg);max-width:400px;width:calc(100% - var(--lvp-spacing-xl) * 2);text-align:center;z-index:var(--lvp-z-modal)}._content_12nuk_14:focus{outline:none}._content_12nuk_14:focus-visible{box-shadow:var(--lvp-shadow-lg),var(--lvp-shadow-focus)}._title_12nuk_39{margin:0 0 var(--lvp-spacing-xs);font-family:var(--lvp-font-family-base);font-size:var(--lvp-font-size-lg);font-weight:var(--lvp-font-weight-semibold);letter-spacing:var(--lvp-tracking-tight);color:var(--lvp-color-text-primary)}._description_12nuk_48,._status_12nuk_49{margin:0 0 var(--lvp-spacing-lg);font-family:var(--lvp-font-family-base);font-size:var(--lvp-font-size-caption);color:var(--lvp-color-text-secondary);line-height:var(--lvp-line-height-snug)}._status_12nuk_49{color:var(--lvp-color-text-primary);font-weight:var(--lvp-font-weight-semibold)}._actions_12nuk_62{display:flex;flex-direction:column;gap:var(--lvp-spacing-sm)}._primary_12nuk_68,._secondary_12nuk_69,._quiet_12nuk_70{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:var(--lvp-spacing-sm) var(--lvp-spacing-base-lg);border-radius:var(--lvp-radius-md);border:1px solid transparent;font-family:var(--lvp-font-family-base);font-size:var(--lvp-font-size-base);font-weight:var(--lvp-font-weight-semibold);cursor:pointer;transition:background var(--lvp-transition-fast),box-shadow var(--lvp-transition-fast)}._primary_12nuk_68{background:var(--lvp-color-brand-primary-solid);color:var(--lvp-color-brand-solid-text)}._primary_12nuk_68:hover{background:var(--lvp-color-brand-primary-solid-hover)}._secondary_12nuk_69{background:var(--lvp-color-border-light);color:var(--lvp-color-text-primary)}._secondary_12nuk_69:hover:not(:disabled){background:var(--lvp-color-tint-strong)}._secondary_12nuk_69:disabled{cursor:progress}._quiet_12nuk_70{background:transparent;color:var(--lvp-color-text-secondary);font-weight:var(--lvp-font-weight-normal)}._quiet_12nuk_70:hover{color:var(--lvp-color-text-primary)}._primary_12nuk_68:focus-visible,._secondary_12nuk_69:focus-visible,._quiet_12nuk_70:focus-visible{outline:none;box-shadow:var(--lvp-shadow-focus)}._toggle_3jt49_7{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:var(--lvp-color-surface-soft);border:1px solid var(--lvp-color-border-light);border-radius:var(--lvp-radius-full);color:var(--lvp-color-text-secondary);cursor:pointer;transition:background-color .18s var(--lvp-spring-curve),color .18s var(--lvp-spring-curve),border-color .18s var(--lvp-spring-curve)}._toggle_3jt49_7:hover{background:var(--lvp-color-surface-muted);color:var(--lvp-color-text-primary)}._toggle_3jt49_7:focus-visible{outline:none;box-shadow:var(--lvp-shadow-focus-chrome)}._toggle_3jt49_7:active{transform:scale(.95)}._icon_3jt49_39{display:inline-flex;align-items:center;justify-content:center;line-height:0}@media(prefers-reduced-motion:reduce){._toggle_3jt49_7{transition:none}._toggle_3jt49_7:active{transform:none}}._wrapper_vwbvf_9{display:flex;flex-direction:column;gap:var(--lvp-spacing-md);max-width:60ch}._title_vwbvf_16{margin:0;color:var(--lvp-color-text-primary)}._body_vwbvf_21{margin:0;color:var(--lvp-color-text-secondary);font-size:var(--lvp-font-size-base);line-height:1.6}
