:root[data-theme=dark]{--color-bg-primary: #0f1923;--color-bg-secondary: #1a2535;--color-bg-card: #1e2d40;--color-bg-elevated: #243347;--color-accent: #2d7dd2;--color-accent-hover: #3a8ee0;--color-accent-subtle: rgba(45, 125, 210, .15);--color-success: #2ecc71;--color-warning: #f39c12;--color-danger: #e74c3c;--color-info: #3498db;--color-text-primary: #e8edf2;--color-text-secondary: #8fa3b8;--color-text-muted: #7797b1;--color-border: rgba(255, 255, 255, .08);--color-border-strong: rgba(255, 255, 255, .16);--color-text-on-accent: #ffffff;--color-overlay: rgba(0, 0, 0, .6);--color-user-green: #2fca70;--color-user-teal: #23c5d7;--color-user-purple: #c7a3f0;--color-user-pink: #ee96c2;--color-user-red: #f29c92;--color-user-orange: #f19e55;--color-user-amber: #dbad24;--color-user-brown: #cdac98;--color-dept-blue: #7cb4f2;--color-dept-green: #4fd38a;--color-dept-teal: #3fcfdc;--color-dept-purple: #c7a3f0;--color-dept-pink: #f09cc8;--color-dept-red: #f5a097;--color-dept-orange: #f3a465;--color-dept-amber: #e0b43a;--color-dept-brown: #d4b4a0;--color-dept-slate: #b4c2d1}:root[data-theme=light]{--color-bg-primary: #f0f4f8;--color-bg-secondary: #ffffff;--color-bg-card: #ffffff;--color-bg-elevated: #e8eef5;--color-accent: #1a6cbf;--color-accent-hover: #1558a0;--color-accent-subtle: rgba(26, 108, 191, .1);--color-success: #1d7f45;--color-warning: #946200;--color-danger: #c0392b;--color-info: #2980b9;--color-text-primary: #1a2535;--color-text-secondary: #4a6380;--color-text-muted: #5d7186;--color-border: rgba(0, 0, 0, .08);--color-border-strong: rgba(0, 0, 0, .16);--color-text-on-accent: #ffffff;--color-overlay: rgba(15, 25, 35, .45);--color-user-green: #1a703e;--color-user-teal: #136d76;--color-user-purple: #8131dd;--color-user-pink: #b41d69;--color-user-red: #b62616;--color-user-orange: #974d0c;--color-user-amber: #765e13;--color-user-brown: #855a42;--color-dept-blue: #1f5fa8;--color-dept-green: #1a703e;--color-dept-teal: #136d76;--color-dept-purple: #7a2fd1;--color-dept-pink: #a81c62;--color-dept-red: #b02414;--color-dept-orange: #8f480b;--color-dept-amber: #6f5812;--color-dept-brown: #7d553e;--color-dept-slate: #4a5a6b}:root{--font-sans: "Inter", system-ui, sans-serif;--font-mono: "JetBrains Mono", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-bold: 600;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.75;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);--duration-fast: .1s;--duration-normal: .2s;--duration-slow: .35s;--ease-default: cubic-bezier(.4, 0, .2, 1);--sidebar-width: 248px;--topbar-height: 64px;--bottomnav-height: 64px;--content-max-width: 1280px;--z-sticky: 100;--z-overlay: 500;--z-modal: 600;--z-toast: 700;--color-label-bg: #ffffff;--color-label-fg: #0f1923}:root:not([data-theme=light]):not([data-theme=dark]){color-scheme:dark;--color-bg-primary: #0f1923;--color-bg-secondary: #1a2535;--color-bg-card: #1e2d40;--color-bg-elevated: #243347;--color-accent: #2d7dd2;--color-accent-hover: #3a8ee0;--color-accent-subtle: rgba(45, 125, 210, .15);--color-success: #2ecc71;--color-warning: #f39c12;--color-danger: #e74c3c;--color-info: #3498db;--color-text-primary: #e8edf2;--color-text-secondary: #8fa3b8;--color-text-muted: #7797b1;--color-border: rgba(255, 255, 255, .08);--color-border-strong: rgba(255, 255, 255, .16);--color-text-on-accent: #ffffff;--color-overlay: rgba(0, 0, 0, .6);--color-user-green: #2fca70;--color-user-teal: #23c5d7;--color-user-purple: #c7a3f0;--color-user-pink: #ee96c2;--color-user-red: #f29c92;--color-user-orange: #f19e55;--color-user-amber: #dbad24;--color-user-brown: #cdac98;--color-dept-blue: #7cb4f2;--color-dept-green: #4fd38a;--color-dept-teal: #3fcfdc;--color-dept-purple: #c7a3f0;--color-dept-pink: #f09cc8;--color-dept-red: #f5a097;--color-dept-orange: #f3a465;--color-dept-amber: #e0b43a;--color-dept-brown: #d4b4a0;--color-dept-slate: #b4c2d1}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}:root{--print-paper: #ffffff;--print-desk: #d5dae1;--print-ink: #111827;--print-muted: #4b5563;--print-rule: #6b7280;--print-rule-light: #d1d5db;--print-zebra: #f2f4f7;--print-accent: #1d4f91;--print-danger: #a3161a;--print-warning: #8a4b00;--print-status-available: #1a7342;--print-status-checked-out: #1d5fb0;--print-status-rented: #6a3d9a;--print-status-service: #0f6a73;--print-status-maintenance: #8a4b00;--print-status-retired: #5b6472;--print-sheet-width: 210mm;--print-margin: 14mm;--print-text: 9.5pt;--print-text-sm: 8pt;--print-text-xs: 7pt;--print-title: 18pt;--print-figure: 14pt}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-bg-primary);min-height:100vh;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none}img,video{max-width:100%;display:block}button{font-family:inherit;cursor:pointer}a{color:var(--color-accent);text-decoration:none}ul,ol{list-style:none}input,select,textarea{font-family:inherit;font-size:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{body{background:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#root{min-height:100vh;min-height:100dvh}._toast_gvmer_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-left-width:3px;border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--color-text-primary);width:100%;animation:_enter_gvmer_1 var(--duration-normal) var(--ease-default)}._success_gvmer_16{border-left-color:var(--color-success)}._danger_gvmer_19{border-left-color:var(--color-danger)}._info_gvmer_22{border-left-color:var(--color-accent)}._icon_gvmer_26{flex-shrink:0;font-size:var(--text-sm);line-height:var(--leading-normal)}._success_gvmer_16 ._icon_gvmer_26{color:var(--color-success)}._danger_gvmer_19 ._icon_gvmer_26{color:var(--color-danger)}._info_gvmer_22 ._icon_gvmer_26{color:var(--color-accent)}._message_gvmer_41{flex:1;min-width:0;font-size:var(--text-sm);line-height:var(--leading-normal)}._close_gvmer_48{flex-shrink:0;padding:0 var(--space-2);background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-tight)}._close_gvmer_48:hover{color:var(--color-text-primary)}@keyframes _enter_gvmer_1{0%{opacity:0;transform:translateY(var(--space-2))}to{opacity:1;transform:translateY(0)}}._region_1smlm_3{position:fixed;right:var(--space-6);bottom:var(--space-6);z-index:var(--z-toast);display:flex;flex-direction:column;align-items:stretch;gap:var(--space-2);width:min(24rem,calc(100% - 2 * var(--space-6)));pointer-events:none}._region_1smlm_3>*{pointer-events:auto}@media(max-width:960px){._region_1smlm_3{left:var(--space-4);right:var(--space-4);bottom:calc(var(--bottomnav-height) + var(--space-4) + env(safe-area-inset-bottom,0px));width:auto}}@media print{._region_1smlm_3{display:none}}._wrapper_16jmb_1{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8);color:var(--color-text-secondary);font-size:var(--text-sm);width:100%}._spinner_16jmb_12{width:var(--space-6);height:var(--space-6);border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:var(--radius-full);animation:_rotate_16jmb_1 var(--duration-slow) linear infinite}@keyframes _rotate_16jmb_1{to{transform:rotate(360deg)}}._button_1wemc_4{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);white-space:nowrap;transition:background var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),opacity var(--duration-fast) var(--ease-default)}._button_1wemc_4:disabled{opacity:.5;cursor:not-allowed}._primary_1wemc_28{background:var(--color-accent);color:var(--color-text-on-accent)}._primary_1wemc_28:hover:not(:disabled){background:var(--color-accent-hover)}._secondary_1wemc_36{background:var(--color-bg-elevated);color:var(--color-text-primary);border-color:var(--color-border)}._secondary_1wemc_36:hover:not(:disabled){border-color:var(--color-border-strong)}._ghost_1wemc_45{background:transparent;color:var(--color-text-secondary)}._ghost_1wemc_45:hover:not(:disabled){background:var(--color-accent-subtle);color:var(--color-text-primary)}._danger_1wemc_54{background:var(--color-danger);color:var(--color-text-on-accent)}._danger_1wemc_54:hover:not(:disabled){opacity:.85}._sm_1wemc_63{padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}._md_1wemc_67{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}._lg_1wemc_71{padding:var(--space-3) var(--space-6);font-size:var(--text-base)}._fullWidth_1wemc_77{width:100%}._icon_1wemc_81{display:inline-flex;line-height:var(--leading-tight)}._spinner_1wemc_86{width:1em;height:1em;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--radius-full);animation:_spin_1wemc_86 var(--duration-slow) linear infinite}@keyframes _spin_1wemc_86{to{transform:rotate(360deg)}}._screen_14wtd_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--color-bg-primary)}._panel_14wtd_10{width:100%;max-width:26rem;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center}._icon_14wtd_24{font-size:var(--text-3xl);color:var(--color-warning);line-height:var(--leading-tight)}._title_14wtd_30{font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._text_14wtd_36{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal)}._sidebar_15aq7_1{position:fixed;top:0;left:0;bottom:0;width:var(--sidebar-width);display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6) var(--space-4);background:var(--color-bg-secondary);border-right:1px solid var(--color-border);z-index:var(--z-sticky);overflow-y:auto}._brand_15aq7_17{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-2);color:var(--color-text-primary)}._brandMark_15aq7_25{display:flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);background:var(--color-accent);border-radius:var(--radius-md);color:var(--color-text-on-accent);font-size:var(--text-sm);font-weight:var(--font-weight-bold)}._brandText_15aq7_38{min-width:0;display:flex;flex-direction:column}._orgName_15aq7_45{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-tight)}._brandName_15aq7_54{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}._nav_15aq7_64{display:flex;flex-direction:column;gap:var(--space-1)}._groupLabel_15aq7_70{padding:var(--space-4) var(--space-3) var(--space-2);font-size:var(--text-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}._link_15aq7_79{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--font-weight-medium);transition:background var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}._link_15aq7_79:hover{background:var(--color-bg-elevated);color:var(--color-text-primary)}._active_15aq7_98{background:var(--color-accent-subtle);color:var(--color-accent)}._icon_15aq7_103{font-size:var(--text-lg);line-height:var(--leading-tight)}._count_15aq7_108{margin-left:auto;padding:0 var(--space-2);background:var(--color-danger);border-radius:var(--radius-full);color:var(--color-text-on-accent);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._footer_15aq7_118{margin-top:auto;padding:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs)}@media(max-width:960px){._sidebar_15aq7_1{display:none}}@media print{._sidebar_15aq7_1{display:none}}._nav_1mht4_1{position:fixed;left:0;right:0;bottom:0;display:none;background:var(--color-bg-secondary);border-top:1px solid var(--color-border);z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom,0px)}._list_1mht4_14{display:flex;align-items:stretch;justify-content:space-around;height:var(--bottomnav-height)}._link_1mht4_21{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);transition:color var(--duration-fast) var(--ease-default)}._active_1mht4_35{color:var(--color-accent)}@media(max-width:400px){._link_1mht4_21{font-size:.6875rem}}._text_1mht4_48{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._icon_1mht4_55{font-size:var(--text-xl);line-height:var(--leading-tight)}@media(max-width:960px){._nav_1mht4_1{display:block}}@media print{._nav_1mht4_1{display:none}}._toggle_16sg3_1{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-tight);transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}._toggle_16sg3_1:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}._topbar_1cqq4_1{position:sticky;top:0;display:flex;align-items:center;gap:var(--space-4);height:var(--topbar-height);padding:0 var(--space-6);background:var(--color-bg-primary);border-bottom:1px solid var(--color-border);z-index:var(--z-sticky)}._spacer_1cqq4_14{flex:1}._search_1cqq4_18{flex:1;max-width:28rem;position:relative;display:flex;align-items:center}._searchIcon_1cqq4_26{position:absolute;left:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);pointer-events:none}._searchInput_1cqq4_34{width:100%;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-10);background:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);transition:border-color var(--duration-fast) var(--ease-default)}._searchInput_1cqq4_34::placeholder{color:var(--color-text-muted)}._searchInput_1cqq4_34:focus{outline:none;border-color:var(--color-accent)}._actions_1cqq4_53{display:flex;align-items:center;gap:var(--space-3);margin-left:auto}._user_1cqq4_60{display:flex;align-items:center;gap:var(--space-3)}._avatar_1cqq4_66{display:flex;align-items:center;justify-content:center;width:var(--space-8);height:var(--space-8);background:var(--color-accent-subtle);border-radius:var(--radius-full);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}._userMeta_1cqq4_79{display:flex;flex-direction:column;line-height:var(--leading-tight)}._userName_1cqq4_85{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._userRole_1cqq4_91{font-size:var(--text-xs);color:var(--color-text-muted)}._logout_1cqq4_96{padding:var(--space-2) var(--space-3);background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-default)}._logout_1cqq4_96:hover{color:var(--color-text-primary)}@media(max-width:960px){._topbar_1cqq4_1{padding:0 var(--space-4)}._userMeta_1cqq4_79{display:none}}@media(max-width:560px){._logout_1cqq4_96{display:none}}@media print{._topbar_1cqq4_1{display:none}}._banner_1p2cl_1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);line-height:var(--leading-normal)}._problem_1p2cl_12{background:color-mix(in srgb,var(--color-warning) 16%,var(--color-bg-primary));border-bottom-color:color-mix(in srgb,var(--color-warning) 40%,transparent);color:var(--color-warning)}._restored_1p2cl_18{background:color-mix(in srgb,var(--color-success) 16%,var(--color-bg-primary));border-bottom-color:color-mix(in srgb,var(--color-success) 40%,transparent);color:var(--color-success)}._icon_1p2cl_24{flex-shrink:0;font-size:var(--text-base)}._text_1p2cl_29{flex:1;min-width:0;display:flex;flex-direction:column}._title_1p2cl_36{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._body_1p2cl_41{color:var(--color-text-secondary)}._retry_1p2cl_45{flex-shrink:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-card);color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._retry_1p2cl_45:hover:not(:disabled){border-color:var(--color-text-secondary)}._retry_1p2cl_45:disabled{opacity:.6}@media(max-width:960px){._banner_1p2cl_1{padding:var(--space-3) var(--space-4)}}._banner_1gmz8_1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-bottom:1px solid color-mix(in srgb,var(--color-info) 40%,transparent);background:color-mix(in srgb,var(--color-info) 16%,var(--color-bg-primary));font-size:var(--text-sm);line-height:var(--leading-normal)}._icon_1gmz8_12{flex-shrink:0;font-size:var(--text-base)}._text_1gmz8_17{flex:1;min-width:0}._title_1gmz8_22{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._body_1gmz8_27{color:var(--color-text-secondary)}._stop_1gmz8_31{flex-shrink:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-card);color:var(--color-text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}._stop_1gmz8_31:hover:not(:disabled){border-color:var(--color-text-secondary)}._stop_1gmz8_31:disabled{opacity:.6}@media(max-width:960px){._banner_1gmz8_1{padding:var(--space-3) var(--space-4)}}._shell_1sk0c_4{min-height:100dvh;background:var(--color-bg-primary);padding-left:var(--sidebar-width)}._main_1sk0c_10{display:flex;flex-direction:column}._banner_1sk0c_16{position:sticky;top:var(--topbar-height);z-index:var(--z-sticky)}._banner_1sk0c_16:empty{display:none}._content_1sk0c_25:focus{outline:none}._skipLink_1sk0c_30{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-modal);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-text-on-accent);font-size:var(--text-sm);font-weight:var(--font-weight-medium);text-decoration:none;transform:translateY(-200%)}._skipLink_1sk0c_30:focus-visible{transform:none}._content_1sk0c_25{width:100%;max-width:var(--content-max-width);padding:var(--space-8) var(--space-6) var(--space-10);display:flex;flex-direction:column;gap:var(--space-6)}._pageHeader_1sk0c_57{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}._title_1sk0c_65{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-text-primary)}._description_1sk0c_72{padding-top:var(--space-1);font-size:var(--text-sm);color:var(--color-text-secondary)}._actions_1sk0c_78{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}@media(max-width:960px){._shell_1sk0c_4{padding-left:0}._content_1sk0c_25{padding:var(--space-5) var(--space-4);padding-bottom:calc(var(--bottomnav-height) + var(--space-8) + env(safe-area-inset-bottom,0px))}}@media print{._shell_1sk0c_4{padding-left:0;background:none}._content_1sk0c_25{padding:0;max-width:none}}._field_1h05k_1{display:flex;flex-direction:column;gap:var(--space-2);width:100%}._label_1h05k_8{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._input_1h05k_14{width:100%;padding:var(--space-3) var(--space-4);background:var(--color-bg-secondary);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-base);line-height:var(--leading-normal);transition:border-color var(--duration-fast) var(--ease-default)}._input_1h05k_14::placeholder{color:var(--color-text-muted)}._input_1h05k_14:focus{outline:none;border-color:var(--color-accent)}._input_1h05k_14:disabled{opacity:.6;cursor:not-allowed}._invalid_1h05k_40{border-color:var(--color-danger)}._prefixed_1h05k_46{display:flex;align-items:stretch;width:100%;min-width:0;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-default)}._prefixed_1h05k_46:focus-within{border-color:var(--color-accent)}._prefixed_1h05k_46>._input_1h05k_14{flex:1;min-width:0;padding-left:var(--space-1);background:transparent;border:none}._prefixed_1h05k_46>._input_1h05k_14:focus{border:none}._prefix_1h05k_46{display:flex;align-items:center;padding-left:var(--space-4);color:var(--color-text-secondary);font-family:var(--font-mono);font-size:var(--text-base);-webkit-user-select:none;user-select:none}._control_1h05k_81{display:flex;align-items:stretch;gap:var(--space-2)}._control_1h05k_81>._input_1h05k_14{flex:1;min-width:0}._foot_1h05k_92{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}._hint_1h05k_99{font-size:var(--text-xs);color:var(--color-text-muted)}._error_1h05k_103{font-size:var(--text-xs);color:var(--color-danger)}._counter_1h05k_108{flex-shrink:0;margin-left:auto;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._counterFull_1h05k_117{color:var(--color-warning)}._textarea_1h05k_121{min-height:var(--space-12);resize:vertical}._badge_n9vd4_1{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);max-width:100%;min-width:0;overflow-wrap:anywhere;text-align:left}._dot_n9vd4_20{flex-shrink:0;width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:currentColor}._tinted_n9vd4_31{background:color-mix(in srgb,var(--badge-tint) 18%,transparent);color:var(--badge-tint)}._neutral_n9vd4_36{background:var(--color-bg-elevated);color:var(--color-text-secondary)}._success_n9vd4_40{background:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success)}._warning_n9vd4_44{background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-warning)}._danger_n9vd4_48{background:color-mix(in srgb,var(--color-danger) 18%,transparent);color:var(--color-danger)}._info_n9vd4_52{background:var(--color-accent-subtle);color:var(--color-accent)}._wrap_11pv1_4{display:flex;flex-direction:column;gap:var(--space-4)}._lead_11pv1_10{display:flex;flex-direction:column;gap:var(--space-1);text-align:center;font-size:var(--text-base);color:var(--color-text-primary)}._leadHint_11pv1_19{font-size:var(--text-sm);color:var(--color-text-secondary)}._people_11pv1_26{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;max-height:22rem;overflow-y:auto}._person_11pv1_39{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);width:100%;min-height:3rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);text-align:left;cursor:pointer}._person_11pv1_39:hover{border-color:var(--color-accent)}._personName_11pv1_59{font-size:var(--text-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);overflow-wrap:break-word}._personMeta_11pv1_67{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-xs);color:var(--color-text-muted)}._empty_11pv1_76{text-align:center;font-size:var(--text-sm);color:var(--color-text-secondary)}._back_11pv1_82{align-self:flex-start;padding:var(--space-2) 0;background:none;border:none;color:var(--color-text-secondary);font-size:var(--text-sm);cursor:pointer}._dots_11pv1_94{display:flex;justify-content:center;gap:var(--space-4);padding:var(--space-2) 0}._dot_11pv1_94{width:.875rem;height:.875rem;border:2px solid var(--color-border-strong);border-radius:var(--radius-full)}._dotFilled_11pv1_108{background:var(--color-accent);border-color:var(--color-accent)}._pad_11pv1_113{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}._key_11pv1_119{min-height:3.25rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-text-primary);font-size:var(--text-xl);font-variant-numeric:tabular-nums;cursor:pointer}._key_11pv1_119:active{background:var(--color-accent-subtle);border-color:var(--color-accent)}._key_11pv1_119:disabled{opacity:.4;cursor:default}._keyWord_11pv1_141{font-size:var(--text-sm);color:var(--color-text-secondary)}._error_11pv1_146{padding:var(--space-3) var(--space-4);background:color-mix(in srgb,var(--color-danger) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 40%,transparent);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm);text-align:center}._screen_19tz7_1{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:var(--color-bg-primary)}._panel_19tz7_10{width:100%;max-width:24rem;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-8);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._brand_19tz7_23{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}._mark_19tz7_31{display:flex;align-items:center;justify-content:center;width:var(--space-12);height:var(--space-12);background:var(--color-accent);border-radius:var(--radius-lg);color:var(--color-text-on-accent);font-size:var(--text-lg);font-weight:var(--font-weight-bold)}._title_19tz7_44{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-text-primary)}._subtitle_19tz7_51{font-size:var(--text-sm);color:var(--color-text-secondary)}._form_19tz7_56{display:flex;flex-direction:column;gap:var(--space-4)}._error_19tz7_62{padding:var(--space-3) var(--space-4);background:color-mix(in srgb,var(--color-danger) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-danger) 40%,transparent);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--text-sm)}._notice_19tz7_72{padding:var(--space-3) var(--space-4);background:var(--color-accent-subtle);border:1px solid color-mix(in srgb,var(--color-accent) 40%,transparent);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--text-sm);text-align:center}._panelWide_19tz7_83{max-width:28rem}._card_1k5zv_1{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);color:var(--color-text-primary);width:100%}._interactive_1k5zv_10{display:block;text-align:left;transition:border-color var(--duration-normal) var(--ease-default),background var(--duration-normal) var(--ease-default)}._interactive_1k5zv_10:hover{border-color:var(--color-border-strong);background:var(--color-bg-elevated)}._padded_1k5zv_22{padding:var(--space-5)}._compact_1k5zv_25{padding:var(--space-4)}._flush_1k5zv_28{padding:0}._header_1k5zv_35{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}._heading_1k5zv_45{flex:1 0 min(14rem,100%);min-width:0}._action_1k5zv_51{flex:0 1 auto;max-width:100%;min-width:0}._title_1k5zv_57{font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}._subtitle_1k5zv_63{font-size:var(--text-sm);color:var(--color-text-secondary)}._body_1k5zv_68{padding-top:var(--space-4)}@media(max-width:480px){._card_1k5zv_1,._padded_1k5zv_22{padding:var(--space-4)}._compact_1k5zv_25{padding:var(--space-3)}}._steps_65nzc_1{display:flex;flex-direction:column;gap:var(--space-5);list-style:none}._step_65nzc_1{display:flex;align-items:flex-start;gap:var(--space-4)}._marker_65nzc_14{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--space-8);height:var(--space-8);border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-bold)}._done_65nzc_28 ._marker_65nzc_14{background:color-mix(in srgb,var(--color-success) 15%,transparent);color:var(--color-success)}._content_65nzc_33{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._title_65nzc_40{font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._done_65nzc_28 ._title_65nzc_40{color:var(--color-text-secondary)}._text_65nzc_50{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);max-width:64ch}._actions_65nzc_57{display:flex;flex-wrap:wrap;gap:var(--space-2)}._stack_1mw3a_4{display:flex;width:100%}._vertical_1mw3a_9{flex-direction:column}._horizontal_1mw3a_12{flex-direction:row}._wrap_1mw3a_16{flex-wrap:wrap}._gap1_1mw3a_20{gap:var(--space-1)}._gap2_1mw3a_23{gap:var(--space-2)}._gap3_1mw3a_26{gap:var(--space-3)}._gap4_1mw3a_29{gap:var(--space-4)}._gap5_1mw3a_32{gap:var(--space-5)}._gap6_1mw3a_35{gap:var(--space-6)}._gap8_1mw3a_38{gap:var(--space-8)}._gap10_1mw3a_41{gap:var(--space-10)}._alignStart_1mw3a_45{align-items:flex-start}._alignCenter_1mw3a_48{align-items:center}._alignEnd_1mw3a_51{align-items:flex-end}._alignBaseline_1mw3a_54{align-items:baseline}._alignStretch_1mw3a_57{align-items:stretch}._justifyStart_1mw3a_61{justify-content:flex-start}._justifyCenter_1mw3a_64{justify-content:center}._justifyEnd_1mw3a_67{justify-content:flex-end}._justifyBetween_1mw3a_70{justify-content:space-between}._grid_1fizq_1{display:grid;width:100%}._gap3_1fizq_6{gap:var(--space-3)}._gap4_1fizq_9{gap:var(--space-4)}._gap5_1fizq_12{gap:var(--space-5)}._gap6_1fizq_15{gap:var(--space-6)}._autoSm_1fizq_26{grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr))}._autoMd_1fizq_29{grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr))}._autoLg_1fizq_32{grid-template-columns:repeat(auto-fill,minmax(min(24rem,100%),1fr))}._cols2_1fizq_36{grid-template-columns:repeat(2,minmax(0,1fr))}._cols3_1fizq_39{grid-template-columns:repeat(3,minmax(0,1fr))}._cols4_1fizq_42{grid-template-columns:repeat(4,minmax(0,1fr))}._cols5_1fizq_45{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1200px){._cols5_1fizq_45{grid-template-columns:repeat(3,minmax(0,1fr))}}._item_1fizq_56{display:flex;min-width:0}._span2_1fizq_61{grid-column:span 2}._span3_1fizq_64{grid-column:span 3}._spanFull_1fizq_67{grid-column:1 / -1}@media(max-width:960px){._cols3_1fizq_39,._cols4_1fizq_42,._cols5_1fizq_45{grid-template-columns:repeat(2,minmax(0,1fr))}._span2_1fizq_61,._span3_1fizq_64{grid-column:1 / -1}}@media(max-width:560px){._cols2_1fizq_36,._cols3_1fizq_39,._cols4_1fizq_42,._cols5_1fizq_45{grid-template-columns:minmax(0,1fr)}}._card_1xmk2_1{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--color-bg-card);border:1px solid var(--color-border);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-lg);width:100%;text-align:left;color:var(--color-text-primary);font-size:inherit;line-height:inherit;justify-content:flex-start;transition:border-color var(--duration-normal) var(--ease-default)}._clickable_1xmk2_21:hover{border-color:var(--color-border-strong)}._label_1xmk2_25{font-size:var(--text-sm);color:var(--color-text-secondary)}._value_1xmk2_30{font-size:var(--text-3xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);font-variant-numeric:tabular-nums}._meta_1xmk2_37{font-size:var(--text-xs);color:var(--color-text-muted)}._accent_1xmk2_42{border-left-color:var(--color-accent)}._success_1xmk2_45{border-left-color:var(--color-success)}._warning_1xmk2_48{border-left-color:var(--color-warning)}._danger_1xmk2_51{border-left-color:var(--color-danger)}._dangerValue_1xmk2_55{color:var(--color-danger)}._warningValue_1xmk2_58{color:var(--color-warning)}._wrapper_18lvs_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-10) var(--space-6);text-align:center;color:var(--color-text-secondary);width:100%}._icon_18lvs_13{font-size:var(--text-3xl);color:var(--color-text-muted);line-height:var(--leading-tight)}._title_18lvs_19{font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}._description_18lvs_25{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:44ch}._list_whw7p_5{list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}._row_whw7p_12{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;text-decoration:none}a._row_whw7p_12:hover,button._row_whw7p_12:hover{border-color:var(--color-border-strong)}button._row_whw7p_12{width:100%;text-align:left;font:inherit;cursor:pointer}._rowMain_whw7p_38{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1 14rem}._rowTitle_whw7p_46{font-weight:var(--font-weight-medium);color:var(--color-text-primary);overflow-wrap:anywhere}._rowMeta_whw7p_52{font-size:var(--text-sm);color:var(--color-text-secondary);overflow-wrap:anywhere}._rowSide_whw7p_58{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:flex-end;max-width:100%}@media(max-width:480px){._rowSide_whw7p_58{justify-content:flex-start}}._muted_whw7p_74{font-size:var(--text-sm);color:var(--color-text-muted)}._grow_whw7p_79{flex:1 1 16rem;min-width:0}._formGrid_whw7p_84{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(13rem,100%),1fr));gap:var(--space-3)}._fieldset_whw7p_90{display:flex;flex-direction:column;gap:var(--space-2);border:none;padding:0;margin:0}._legend_whw7p_99{font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}._checkList_whw7p_105{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:var(--space-2);max-height:18rem;overflow-y:auto}._facts_whw7p_113{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(14rem,100%),1fr));gap:var(--space-3)}._facts_whw7p_113 dt{font-size:var(--text-xs);color:var(--color-text-muted)}._facts_whw7p_113 dd{color:var(--color-text-primary);overflow-wrap:anywhere}._body_whw7p_130{white-space:pre-wrap;overflow-wrap:anywhere;max-width:72ch;line-height:1.6;color:var(--color-text-primary)}._actions_whw7p_138{display:flex;flex-wrap:wrap;gap:var(--space-2)}._matrixWrap_whw7p_146{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card)}._matrix_whw7p_146{border-collapse:collapse;font-size:var(--text-sm);min-width:100%}._matrix_whw7p_146 th,._matrix_whw7p_146 td{border-bottom:1px solid var(--color-border);padding:var(--space-2) var(--space-3);text-align:left;vertical-align:middle}._matrix_whw7p_146 thead th{font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap}._matrix_whw7p_146 tbody th{font-weight:var(--font-weight-medium);color:var(--color-text-primary);position:sticky;left:0;background:var(--color-bg-card);min-width:10rem}._matrix_whw7p_146 tbody tr:last-child th,._matrix_whw7p_146 tbody tr:last-child td{border-bottom:none}._cell_whw7p_187{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap;border:none;background:none;color:inherit;font:inherit;padding:0;cursor:pointer}._cell_whw7p_187:disabled{cursor:default}._symbol_whw7p_204{font-weight:var(--font-weight-bold)}._valid_whw7p_208{color:var(--color-success)}._expiring_whw7p_212{color:var(--color-warning)}._expired_whw7p_216{color:var(--color-danger)}._revoked_whw7p_220,._missing_whw7p_221{color:var(--color-text-muted)}._legendRow_whw7p_225{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary)}._desktopOnly_whw7p_234{display:block}._mobileOnly_whw7p_238{display:none}@media(max-width:640px){._desktopOnly_whw7p_234{display:none}._mobileOnly_whw7p_238{display:block}}._roleHeader_whw7p_253{border:none;background:none;color:inherit;font:inherit;font-weight:var(--font-weight-bold);padding:0;cursor:pointer;white-space:nowrap}._roleHeader_whw7p_253:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._matrix_whw7p_146 ._subColumn_whw7p_269{background:var(--color-bg-secondary);box-shadow:inset calc(var(--depth, 1) * 3px) 0 0 var(--color-border)}._treeItem_whw7p_276{display:flex;align-items:stretch;gap:var(--space-1);padding-left:calc(var(--depth, 0) * var(--space-5))}@media(max-width:480px){._treeItem_whw7p_276{padding-left:calc(var(--depth, 0) * var(--space-3))}}._treeToggle_whw7p_289{flex:0 0 1.75rem;display:flex;align-items:center;justify-content:center;border:none;background:none;color:var(--color-text-secondary);font:inherit;padding:0}button._treeToggle_whw7p_289{cursor:pointer;border-radius:var(--radius-sm)}button._treeToggle_whw7p_289:hover{color:var(--color-text-primary)}button._treeToggle_whw7p_289:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._code_whw7p_316{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}._trail_whw7p_323{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);font-size:var(--text-sm)}._trail_whw7p_323 a{color:var(--color-text-secondary);text-decoration:none}._trail_whw7p_323 a:hover{color:var(--color-text-primary);text-decoration:underline}._trail_whw7p_323 a+a:before{content:"›";margin-right:var(--space-2);color:var(--color-text-muted)}._list_1pm7f_1{display:flex;flex-direction:column}._row_1pm7f_6{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);color:var(--color-text-primary);width:100%;text-align:left}._row_1pm7f_6:last-child{border-bottom:none}._rowMain_1pm7f_21{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}._rowTitle_1pm7f_29{font-size:var(--text-sm);font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowText_1pm7f_37{font-size:var(--text-sm);color:var(--color-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_1pm7f_45{font-size:var(--text-xs);color:var(--color-text-secondary);font-family:var(--font-mono)}._rowAside_1pm7f_53{display:flex;align-items:center;gap:var(--space-3);min-width:0;max-width:55%}._bar_1pm7f_61{flex-shrink:0;width:var(--space-12);height:var(--space-2);background:var(--color-bg-elevated);border-radius:var(--radius-full);overflow:hidden}._barFill_1pm7f_70{height:100%;background:var(--color-danger);border-radius:var(--radius-full);transition:width var(--duration-slow) var(--ease-default)}._quantity_1pm7f_77{font-size:var(--text-sm);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--color-danger)}._shortcuts_1pm7f_84{display:flex;gap:var(--space-3);flex-wrap:wrap}@media(max-width:560px){._bar_1pm7f_61{display:none}._row_1pm7f_6{flex-wrap:wrap;gap:var(--space-2)}._rowMain_1pm7f_21{flex-basis:100%}._rowAside_1pm7f_53{max-width:100%}}._alert_1ummy_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid transparent;border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);width:100%}._icon_1ummy_13{flex-shrink:0;font-size:var(--text-base);line-height:var(--leading-normal)}._body_1ummy_19{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._title_1ummy_26{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}._text_1ummy_31{color:var(--color-text-secondary)}._info_1ummy_35{background:var(--color-accent-subtle);border-color:color-mix(in srgb,var(--color-accent) 30%,transparent);color:var(--color-accent)}._success_1ummy_40{background:color-mix(in srgb,var(--color-success) 12%,transparent);border-color:color-mix(in srgb,var(--color-success) 30%,transparent);color:var(--color-success)}._warning_1ummy_45{background:color-mix(in srgb,var(--color-warning) 12%,transparent);border-color:color-mix(in srgb,var(--color-warning) 30%,transparent);color:var(--color-warning)}._danger_1ummy_50{background:color-mix(in srgb,var(--color-danger) 12%,transparent);border-color:color-mix(in srgb,var(--color-danger) 30%,transparent);color:var(--color-danger)}._backdrop_d3u8c_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--color-overlay);z-index:var(--z-modal);animation:_fade_d3u8c_1 var(--duration-normal) var(--ease-default)}._dialog_d3u8c_13{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:34rem;max-height:90dvh;display:flex;flex-direction:column;animation:_rise_d3u8c_1 var(--duration-normal) var(--ease-default)}._large_d3u8c_27{max-width:64rem;height:90dvh}._header_d3u8c_32{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);border-bottom:1px solid var(--color-border)}._heading_d3u8c_41{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._title_d3u8c_48{font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);overflow-wrap:anywhere}._subtitle_d3u8c_55{font-size:var(--text-xs);color:var(--color-text-muted);overflow-wrap:anywhere}._close_d3u8c_61{background:transparent;border:none;color:var(--color-text-secondary);font-size:var(--text-xl);line-height:var(--leading-tight);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-default)}._close_d3u8c_61:hover{color:var(--color-text-primary)}._body_d3u8c_75{padding:var(--space-5);overflow-y:auto;color:var(--color-text-primary)}._large_d3u8c_27 ._body_d3u8c_75{flex:1;min-height:0;display:flex;flex-direction:column}._footer_d3u8c_89{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3);padding:var(--space-5);border-top:1px solid var(--color-border)}@media(max-width:480px){._footer_d3u8c_89{gap:var(--space-2);padding:var(--space-4)}._footer_d3u8c_89>*{flex:1 1 auto}._backdrop_d3u8c_1{padding:var(--space-2)}._header_d3u8c_32,._body_d3u8c_75{padding:var(--space-4)}}@keyframes _fade_d3u8c_1{0%{opacity:0}to{opacity:1}}@keyframes _rise_d3u8c_1{0%{opacity:0;transform:translateY(var(--space-4))}to{opacity:1;transform:translateY(0)}}._dialog_d3u8c_13:focus{outline:none}._message_vzjsd_1{display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}._message_vzjsd_1 strong{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}
