:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-white:255 255 255;--c-soft:247 248 250;--c-muted:86 98 115;--c-navy:16 27 61;--c-t-navy:16 27 61;--c-red-brand:215 25 32;--c-t-red-brand:215 25 32;--c-gray-50:249 250 251;--c-gray-100:243 244 246;--c-gray-200:229 231 235;--c-gray-300:209 213 219;--c-gray-400:156 163 175;--c-gray-500:107 114 128;--c-gray-600:75 85 99;--c-gray-700:55 65 81;--c-gray-800:31 41 55;--c-gray-900:17 24 39;--c-red-50:254 242 242;--c-red-200:254 202 202;--c-red-600:220 38 38;--c-red-700:185 28 28;--c-t-red-700:185 28 28;--c-amber-50:255 251 235;--c-amber-200:253 230 138;--c-amber-500:245 158 11;--c-t-amber-700:180 83 9;--c-emerald-50:236 253 245;--c-emerald-200:167 243 208;--c-emerald-500:16 185 129;--c-t-emerald-700:4 120 87;--surface-base:#f7f8fa;--surface-raised:#fff;--surface-sunken:#f1f3f6;--shadow-raised:0 1px 2px #101b3d0a, 0 2px 6px #101b3d0f, -1px -1px 3px #ffffffe6;--shadow-hover:0 2px 4px #101b3d0f, 0 8px 18px #101b3d1a, -1px -1px 3px #fffffff2;--shadow-inset:inset 1px 1px 3px #101b3d14, inset -1px -1px 2px #ffffffe6;--shadow-floating:0 4px 10px #101b3d14, 0 16px 36px #101b3d1f;--border-subtle:#101b3d12;--c-focus:16 27 61;--motion-fast:.14s;--motion-normal:.2s;--motion-enter:.36s;--motion-theme:.55s;--motion-count:.9s;--ease-out:cubic-bezier(.22, 1, .36, 1);--color-navy-800:rgb(var(--c-navy));--color-navy-700:rgb(var(--c-navy) / .9);--color-primary-700:rgb(var(--c-t-navy));--color-primary-600:rgb(var(--c-navy));--color-primary-100:rgb(var(--c-navy) / .15);--color-primary-50:rgb(var(--c-navy) / .1);--color-bg:var(--surface-base);--color-surface:var(--surface-raised);--color-surface-2:rgb(var(--c-soft));--color-surface-3:rgb(var(--c-gray-100));--color-surface-sunken:var(--surface-sunken);--color-border:rgb(var(--c-gray-200));--color-border-strong:rgb(var(--c-gray-300));--color-border-subtle:var(--border-subtle);--color-text:rgb(var(--c-gray-900));--color-text-body:rgb(var(--c-gray-700));--color-text-muted:rgb(var(--c-muted));--color-text-faint:rgb(var(--c-gray-400));--color-text-inverse:#fff;--color-static-white:#fff;--color-success-600:rgb(var(--c-t-emerald-700));--color-success-100:rgb(var(--c-emerald-50));--color-success-200:rgb(var(--c-emerald-200));--color-success-solid:rgb(var(--c-emerald-500));--color-warning-600:rgb(var(--c-t-amber-700));--color-warning-100:rgb(var(--c-amber-50));--color-warning-200:rgb(var(--c-amber-200));--color-warning-solid:rgb(var(--c-amber-500));--color-danger-600:rgb(var(--c-t-red-700));--color-danger-100:rgb(var(--c-red-50));--color-danger-200:rgb(var(--c-red-200));--color-danger-solid:rgb(var(--c-red-600));--color-danger-solid-hover:rgb(var(--c-red-700));--color-info-600:rgb(var(--c-t-navy));--color-info-100:rgb(var(--c-navy) / .1);--color-primary:var(--color-primary-600);--color-primary-hover:rgb(var(--c-navy) / .9);--color-on-primary:#fff;--color-secondary:rgb(var(--c-gray-100));--color-secondary-hover:rgb(var(--c-gray-200));--color-on-secondary:rgb(var(--c-gray-700));--color-accent:rgb(var(--c-t-navy));--color-brand-red:rgb(var(--c-red-brand));--color-background:var(--color-bg);--color-success:var(--color-success-600);--color-warning:var(--color-warning-600);--color-danger:var(--color-danger-600);--color-heading:rgb(var(--c-t-navy));--color-link:rgb(var(--c-t-navy));--color-focus:rgb(var(--c-focus) / .7);--color-focus-ring:rgb(var(--c-focus) / .4);--color-divider:rgb(var(--c-gray-100));--color-chip-bg:rgb(var(--c-gray-100));--color-overlay:#0006;--color-selection:rgb(var(--c-navy) / .18);--color-sidebar-bg:var(--surface-raised);--color-sidebar-hover:rgb(var(--c-soft));--color-sidebar-border:rgb(var(--c-gray-200));--color-sidebar-text:rgb(var(--c-t-navy));--color-sidebar-text-muted:rgb(var(--c-muted));--color-sidebar-active:rgb(var(--c-navy));--color-on-sidebar-active:#fff;--color-sidebar-indicator:rgb(var(--c-red-brand));--gradient-brand:linear-gradient(90deg, rgb(var(--c-navy)), rgb(var(--c-navy)));--gradient-sidebar:none;--gradient-card-header:none;--gradient-accent:linear-gradient(90deg, rgb(var(--c-navy)), rgb(var(--c-navy)));--color-brand-mark-start:#101b3d;--color-brand-mark-mid:#101b3d;--color-brand-mark-end:#101b3d;--color-brand-mark-accent:#d71920;--color-auth-bg-top:var(--surface-base);--color-auth-bg-bottom:var(--surface-base);--color-auth-glow-1:transparent;--color-auth-glow-2:transparent;--color-auth-line:transparent;--color-auth-matrix:transparent;--color-auth-matrix-stroke:transparent;--color-auth-matrix-accent:transparent;--color-auth-card-bg:var(--surface-raised);--color-auth-card-border:var(--border-subtle);--color-auth-network:#d50000;--shadow-auth-card:var(--shadow-floating);--font-family-base:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-2xs:.6875rem;--font-size-xs:.8125rem;--font-size-sm:.875rem;--font-size-nav:.9375rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-kpi:1.875rem;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:600;--line-height-base:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-full:999px;--shadow-card:var(--shadow-raised);--shadow-card-hover:var(--shadow-hover);--shadow-button:0 1px 2px #101b3d14;--shadow-marker:var(--shadow-raised);--shadow-modal:var(--shadow-floating);--shadow-logo:none;--sidebar-width:240px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-white:22 22 24;--c-soft:32 32 35;--c-muted:163 163 171;--c-navy:64 64 68;--c-t-navy:244 244 245;--c-red-brand:215 25 32;--c-t-red-brand:248 113 113;--c-gray-50:26 26 29;--c-gray-100:32 32 35;--c-gray-200:48 48 52;--c-gray-300:63 63 70;--c-gray-400:113 113 122;--c-gray-500:140 140 148;--c-gray-600:163 163 171;--c-gray-700:196 196 203;--c-gray-800:228 228 231;--c-gray-900:244 244 245;--c-red-50:42 20 22;--c-red-200:92 34 38;--c-t-red-700:252 165 165;--c-amber-50:40 30 12;--c-amber-200:88 63 20;--c-t-amber-700:252 211 77;--c-emerald-50:14 36 30;--c-emerald-200:19 82 66;--c-t-emerald-700:110 231 183;--surface-base:#0b0b0d;--surface-raised:#161618;--surface-sunken:#111113;--shadow-raised:0 1px 2px #00000073, 0 2px 8px #00000059, inset 0 1px 0 #ffffff0a;--shadow-hover:0 2px 4px #00000080, 0 10px 24px #00000073, inset 0 1px 0 #ffffff0f;--shadow-inset:inset 0 1px 2px #0000008c;--shadow-floating:0 8px 20px #0000008c, 0 24px 48px #0000008c;--border-subtle:#303034;--c-focus:215 25 32;--color-surface-2:rgb(var(--c-gray-50));--color-surface-3:rgb(var(--c-soft));--shadow-button:0 1px 2px #00000073;--color-overlay:#00000080}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{font-family:var(--font-family-base);font-size:var(--font-size-md);line-height:var(--line-height-base);color:var(--color-text);background-color:var(--surface-base);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}img,svg{display:block}svg.lucide{stroke-width:1.8px}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}::selection{background-color:var(--color-selection)}*{scrollbar-color:rgb(var(--c-gray-300)) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--c-gray-300));border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--c-gray-400))}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea){border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background-color:var(--surface-sunken);box-shadow:var(--shadow-inset);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file]),select,textarea):focus{border-color:rgb(var(--c-navy));box-shadow:var(--shadow-inset), 0 0 0 2px var(--color-focus-ring);outline:none}:where(input,select,textarea):disabled{cursor:not-allowed;opacity:.6}:where(input,select,textarea)[aria-invalid=true]{border-color:rgb(var(--c-red-200))}:where(input[type=checkbox],input[type=radio]){accent-color:rgb(var(--c-navy))}:where(input,textarea)::placeholder{color:var(--color-text-faint);opacity:1}:where(table thead th){background:rgb(var(--c-soft));color:var(--color-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-transform:uppercase}:where(table tbody tr){transition:background-color var(--motion-normal) var(--ease-out), box-shadow var(--motion-normal) var(--ease-out)}:where(table tbody tr:hover){background-color:rgb(var(--c-soft));box-shadow:inset 2px 0 rgb(var(--c-navy) / .45)}:where(table){font-size:var(--font-size-sm)}:where(table td,table th){font-variant-numeric:tabular-nums}.view-enter{animation:view-fade-up var(--motion-enter) var(--ease-out) backwards}@keyframes view-fade-up{0%{opacity:.72;transform:translateY(12px)scale(.995)}to{opacity:1;transform:translateY(0)}}@keyframes laican-fade-in{0%{opacity:0}to{opacity:1}}@keyframes laican-scale-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes laican-content-in{0%{opacity:.45;transform:translateY(14px)scale(.995)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{to{transform:translate(100%)}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}.theme-switching,.theme-switching *,.theme-switching :before,.theme-switching :after{transition-property:background-color,border-color,color,fill,stroke,box-shadow!important;transition-duration:var(--motion-normal)!important;transition-timing-function:var(--ease-out)!important}.skeleton{border-radius:var(--radius-md);background-color:rgb(var(--c-gray-100));position:relative;overflow:hidden}.skeleton:after{background:linear-gradient(90deg, transparent, rgb(var(--c-white) / .55), transparent);content:"";animation:1.6s cubic-bezier(.2,0,0,1) infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}:root[data-theme=dark] .skeleton:after{background:linear-gradient(90deg,#0000,#ffffff0d,#0000)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._avatar_yjecj_1{background:var(--color-primary-100);color:var(--color-primary-700);font-weight:var(--font-weight-bold);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._sm_yjecj_13{width:28px;height:28px;font-size:.6875rem}._md_yjecj_19{width:40px;height:40px;font-size:var(--font-size-sm)}._lg_yjecj_25{width:64px;height:64px;font-size:var(--font-size-xl)}._xl_yjecj_31{width:96px;height:96px;font-size:var(--font-size-2xl)}._photo_yjecj_38{object-fit:cover;background:var(--color-primary-100);display:block}._logo_24hl4_2{flex-shrink:0;display:inline-block}._logo_24hl4_2 img{width:100%;height:auto}._onDark_24hl4_12,:root[data-theme=dark] ._onLight_24hl4_16{display:none!important}:root[data-theme=dark] ._onDark_24hl4_12{display:block!important}._button_1d6ix_6{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:1px solid #0000;display:inline-flex}._button_1d6ix_6:not(:disabled):active{transform:translateY(1px)}._button_1d6ix_6:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}:root[data-theme=dark] ._button_1d6ix_6:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-focus) / .7)}._button_1d6ix_6:disabled{cursor:not-allowed;opacity:.5}._md_1d6ix_44{min-height:34px;padding:0 var(--space-3);font-size:var(--font-size-sm)}._sm_1d6ix_50{min-height:30px;padding:0 var(--space-3);font-size:var(--font-size-xs)}@media (width<=639px){._md_1d6ix_44,._sm_1d6ix_50{min-height:36px}}._primary_1d6ix_63{background:rgb(var(--c-navy));box-shadow:var(--shadow-button);color:var(--color-on-primary)}._primary_1d6ix_63:hover:not(:disabled){background:rgb(var(--c-navy) / .9);box-shadow:var(--shadow-raised)}._secondary_1d6ix_74{background:rgb(var(--c-gray-100));color:rgb(var(--c-gray-700))}._secondary_1d6ix_74:hover:not(:disabled){border-color:rgb(var(--c-gray-300));background:rgb(var(--c-gray-200))}._ghost_1d6ix_84{color:var(--color-link);background:0 0}._ghost_1d6ix_84:hover:not(:disabled){background:rgb(var(--c-soft))}._danger_1d6ix_93{background:var(--color-danger-solid);box-shadow:var(--shadow-button);color:var(--color-static-white)}._danger_1d6ix_93:hover:not(:disabled){background:var(--color-danger-solid-hover)}._danger_1d6ix_93:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-red-600) / .5)}._dialog_zcnik_5{width:min(640px, calc(100vw - 2 * var(--space-4)));border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);max-height:calc(100vh - 2rem);box-shadow:var(--shadow-floating);color:var(--color-text);padding:0;overflow:auto}._dialog_zcnik_5[open]{animation:_laican-scale-in_zcnik_1 var(--motion-normal) var(--ease-out) both}._wide_zcnik_22{width:min(920px, calc(100vw - 2 * var(--space-4)))}._dialog_zcnik_5::backdrop{background:var(--color-overlay);animation:_laican-fade-in_zcnik_1 var(--motion-normal) var(--ease-out) both}._header_zcnik_31{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-4);border-bottom:1px solid rgb(var(--c-gray-100));background:var(--surface-raised);display:flex;position:sticky;top:0}._heading_zcnik_45{min-width:0}._title_zcnik_49{color:var(--color-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1.4}._description_zcnik_56{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}._close_zcnik_63{border-radius:var(--radius-sm);width:32px;height:32px;color:rgb(var(--c-gray-400));cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_zcnik_63:hover{background:rgb(var(--c-soft));color:rgb(var(--c-t-navy))}._close_zcnik_63:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}:root[data-theme=dark] ._close_zcnik_63:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-focus) / .7)}._body_zcnik_93{padding:var(--space-5) var(--space-6) var(--space-6)}@media (width<=768px){._header_zcnik_31,._body_zcnik_93{padding-right:var(--space-4);padding-left:var(--space-4)}}._field_7tjzy_1{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}._preview_7tjzy_8{flex-shrink:0;position:relative}._badge_7tjzy_13{padding:0 var(--space-2);background:var(--color-primary-600);color:var(--color-on-primary);font-size:var(--font-size-xs);white-space:nowrap;border-radius:999px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}._body_7tjzy_26{gap:var(--space-2);flex-direction:column;flex:1;min-width:200px;display:flex}._input_7tjzy_35{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._actions_7tjzy_44{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._question_7tjzy_51{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._hint_7tjzy_57{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0}._error_7tjzy_63,._notice_7tjzy_64{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);margin:0}._error_7tjzy_63{background:var(--color-danger-100);color:var(--color-danger-600)}._notice_7tjzy_64{background:var(--color-success-100);color:var(--color-success-600)}._spinner_7tjzy_81{animation:.9s linear infinite _spin_7tjzy_81}@keyframes _spin_7tjzy_81{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_7tjzy_81{animation:none}}._tabs_1os5v_1{scrollbar-width:thin;max-width:100%;display:flex;overflow-x:auto}._tab_1os5v_1{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;display:inline-flex}._tab_1os5v_1:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._primary_1os5v_29{gap:var(--space-2);border-bottom:1px solid var(--color-border)}._primary_1os5v_29 ._tab_1os5v_1{padding:var(--space-3) var(--space-4);border-bottom:2px solid #0000;margin-bottom:-1px}._primary_1os5v_29 ._tab_1os5v_1:hover{color:var(--color-heading)}._primary_1os5v_29 ._tab_1os5v_1[aria-selected=true]{border-bottom-color:rgb(var(--c-t-navy));color:var(--color-heading)}._secondary_1os5v_51{gap:var(--space-1);padding:var(--space-1);border:1px solid rgb(var(--c-gray-200));border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raised);flex-wrap:wrap;align-self:flex-start}._secondary_1os5v_51 ._tab_1os5v_1{min-height:32px;padding:.375rem var(--space-3);border-radius:var(--radius-sm);transition:color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out)}._secondary_1os5v_51 ._tab_1os5v_1:not(:disabled):active{transform:translateY(1px)}._secondary_1os5v_51 ._tab_1os5v_1:hover{background:rgb(var(--c-soft));color:rgb(var(--c-t-navy))}._secondary_1os5v_51 ._tab_1os5v_1[aria-selected=true]{background:rgb(var(--c-navy));box-shadow:var(--shadow-button);color:var(--color-on-primary)}@media (width<=639px){._secondary_1os5v_51 ._tab_1os5v_1{min-height:36px}}._panel_18d1q_3{gap:var(--space-4);flex-direction:column;display:flex}._panelHeader_18d1q_9{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._panelTitle_18d1q_17{color:var(--color-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}._panelText_18d1q_23{max-width:640px;margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}._toolbar_18d1q_30{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._search_18d1q_37{display:block;position:relative}._searchIcon_18d1q_42{top:50%;left:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}._search_18d1q_37 input,._statusFilter_18d1q_52 select{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken);height:36px;color:var(--color-text);font:inherit;font-size:var(--font-size-sm);box-shadow:var(--shadow-inset)}._search_18d1q_37 input{width:240px;padding:0 var(--space-3) 0 var(--space-8)}._statusFilter_18d1q_52{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);display:inline-flex}._statusFilter_18d1q_52 select{padding:0 var(--space-3);cursor:pointer}._search_18d1q_37 input:focus-visible,._statusFilter_18d1q_52 select:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._toolbarAction_18d1q_87{margin-left:auto}._tableWrap_18d1q_91{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow-x:auto}._table_18d1q_91{border-collapse:collapse;width:100%;min-width:600px;font-size:var(--font-size-sm)}._table_18d1q_91 th{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgb(var(--c-gray-200));background:rgb(var(--c-soft));color:var(--color-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-align:left;text-transform:uppercase}._table_18d1q_91 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgb(var(--c-gray-100));color:rgb(var(--c-gray-700));vertical-align:middle}._table_18d1q_91 tbody tr:last-child td{border-bottom:none}._table_18d1q_91 tbody tr:hover td{background:rgb(var(--c-soft))}._table_18d1q_91 ._actionCol_18d1q_131{text-align:right;white-space:nowrap}._table_18d1q_91 ._colPerson_18d1q_137{width:28%;min-width:180px}._table_18d1q_91 ._colText_18d1q_142{min-width:6.5rem}._colPerson_18d1q_137 ._secondaryText_18d1q_146{max-width:156px}._table_18d1q_91 ._colNowrap_18d1q_150{white-space:nowrap}._rowActions_18d1q_155{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}._name_18d1q_162{color:var(--color-heading);font-weight:var(--font-weight-medium)}._person_18d1q_168{gap:var(--space-3);align-items:center;min-width:0;display:flex}._personText_18d1q_175{flex-direction:column;min-width:0;display:flex}._muted_18d1q_181{color:var(--color-text-muted)}._secondaryText_18d1q_146{max-width:420px;color:var(--color-text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._footer_18d1q_195{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}._pager_18d1q_205{gap:var(--space-2);display:inline-flex}._notice_18d1q_210{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);display:flex}._notice_18d1q_210._success_18d1q_219{background:var(--color-success-100);color:var(--color-success-600)}._notice_18d1q_210._warning_18d1q_224{border-color:var(--color-warning-100);background:var(--color-warning-100);color:var(--color-text)}._checkboxRow_18d1q_231{gap:var(--space-2);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);cursor:pointer;align-items:center;display:flex}._checkboxRow_18d1q_231 input{width:18px;height:18px;accent-color:var(--color-primary-600)}fieldset._field_18d1q_247{border:none;margin:0;padding:0}._secretValue_18d1q_254{padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-heading);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-size-lg);letter-spacing:.04em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}._breakAnywhere_18d1q_269{overflow-wrap:anywhere}._fieldError_18d1q_273{color:var(--color-danger-600);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}._notice_18d1q_210._danger_18d1q_279{background:var(--color-danger-100);color:var(--color-danger-600)}._noticeText_18d1q_284{flex:1}._noticeClose_18d1q_288{padding:var(--space-1);border-radius:var(--radius-sm);color:inherit;cursor:pointer;background:0 0;border:none;display:inline-flex}._noticeClose_18d1q_288:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._srOnly_18d1q_303{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._form_18d1q_314{gap:var(--space-4);flex-direction:column;display:flex}._grid_18d1q_320{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._field_18d1q_247{gap:var(--space-1);color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}._field_18d1q_247 input,._field_18d1q_247 select,._field_18d1q_247 textarea{width:100%;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--color-text);font:inherit;font-weight:var(--font-weight-regular);box-shadow:var(--shadow-inset)}._field_18d1q_247 textarea{resize:vertical;min-height:84px}._field_18d1q_247 input[aria-invalid=true],._field_18d1q_247 select[aria-invalid=true]{border-color:var(--color-danger-600)}._field_18d1q_247 input:focus-visible,._field_18d1q_247 select:focus-visible,._field_18d1q_247 textarea:focus-visible,._check_18d1q_231 input:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._optional_18d1q_368{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}._check_18d1q_231{align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;display:flex}._check_18d1q_231 input{width:16px;height:16px;accent-color:var(--color-primary-600);margin-top:2px}._checkText_18d1q_389{gap:2px;display:grid}._hint_18d1q_394{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}._error_18d1q_400{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-danger-100);color:var(--color-danger-600);font-size:var(--font-size-sm);margin:0}._actions_18d1q_409{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._confirmText_18d1q_416{color:var(--color-text);font-size:var(--font-size-sm)}@media (width<=768px){._toolbar_18d1q_30,._search_18d1q_37,._search_18d1q_37 input{width:100%}._toolbarAction_18d1q_87{margin-left:0}._grid_18d1q_320{grid-template-columns:1fr}}._lockedField_18d1q_438{align-items:center;display:flex;position:relative}._lockedField_18d1q_438 input{padding-right:var(--space-8);background:var(--color-bg);color:var(--color-text-muted);cursor:not-allowed}._lockedField_18d1q_438 svg{right:var(--space-3);color:var(--color-text-muted);position:absolute}._inlineActions_18d1q_457{align-items:flex-end;gap:var(--space-2);display:flex}._rowLink_18d1q_464{align-items:center;gap:var(--space-1);color:var(--color-link);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;text-decoration:none;display:inline-flex}._rowLink_18d1q_464:hover{text-decoration:underline}._detailList_18d1q_480{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;display:grid}._detailList_18d1q_480 dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}._detailList_18d1q_480 dd{margin:var(--space-1) 0 0;color:var(--color-text);font-weight:var(--font-weight-medium)}._modalSection_18d1q_499{border-top:1px solid var(--color-border);padding-top:var(--space-4)}._subheading_18d1q_504{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._form_1kxqk_3{gap:var(--space-4);flex-direction:column;display:flex}._field_1kxqk_9{gap:var(--space-1);flex-direction:column;display:flex}._label_1kxqk_15{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._input_1kxqk_21{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--color-text);font:inherit;font-size:var(--font-size-md);transition:border-color .15s,box-shadow .15s}._input_1kxqk_21::placeholder{color:var(--color-text-muted)}._input_1kxqk_21:hover:not(:disabled){border-color:var(--color-text-muted)}._input_1kxqk_21:focus{border-color:rgb(var(--c-navy));box-shadow:var(--shadow-inset), 0 0 0 2px rgb(var(--c-focus) / .25);outline:2px solid #0000}._input_1kxqk_21[aria-invalid=true]{border-color:var(--color-danger-600)}._input_1kxqk_21[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--color-danger-100)}._input_1kxqk_21:disabled{opacity:.7}._fieldError_1kxqk_62{color:var(--color-danger-600);font-size:var(--font-size-xs);margin:0}._fieldHint_1kxqk_68{color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0}._passwordBox_1kxqk_74{position:relative}._passwordBox_1kxqk_74 ._input_1kxqk_21{padding-right:48px}._toggle_1kxqk_82{top:50%;right:var(--space-1);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}._toggle_1kxqk_82:hover:not(:disabled){color:var(--color-heading)}._toggle_1kxqk_82:focus-visible{outline:2px solid var(--color-focus)}._row_1kxqk_107{margin-top:calc(-1 * var(--space-2));justify-content:flex-end;display:flex}._link_1kxqk_113{padding:var(--space-1) 0;color:var(--color-link);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none}._link_1kxqk_113:hover{text-decoration:underline}._link_1kxqk_113:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}._alert_1kxqk_134,._notice_1kxqk_135,._info_1kxqk_136{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);align-items:flex-start;margin:0;display:flex}._alert_1kxqk_134 svg,._notice_1kxqk_135 svg,._info_1kxqk_136 svg{flex-shrink:0;margin-top:2px}._alert_1kxqk_134{background:var(--color-danger-100);color:var(--color-danger-600)}._notice_1kxqk_135{background:var(--color-warning-100);color:var(--color-text)}._notice_1kxqk_135 svg{color:var(--color-warning-600)}._info_1kxqk_136{background:var(--color-primary-50);color:var(--color-text)}._success_1kxqk_173{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-success-100);color:var(--color-success-600);font-size:var(--font-size-sm);align-items:flex-start;margin:0;display:flex}._success_1kxqk_173 svg{flex-shrink:0;margin-top:2px}._submit_1kxqk_190{width:100%;height:44px;font-size:var(--font-size-md)}._submit_1kxqk_190[aria-busy=true]:disabled{cursor:progress;opacity:.85}._spinner_1kxqk_202{animation:.9s linear infinite _spin_1kxqk_202}@keyframes _spin_1kxqk_202{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1kxqk_202{animation:none}}._sidebar_j477w_9{z-index:30;width:var(--sidebar-width);border-right:1px solid var(--color-sidebar-border);background:var(--color-sidebar-bg);height:100vh;color:var(--color-sidebar-text);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0;overflow-y:auto}._brand_j477w_24{padding:var(--space-4);border-bottom:1px solid var(--color-sidebar-border);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._brandActions_j477w_34{top:var(--space-2);right:var(--space-2);position:absolute}._logo_j477w_40{flex-shrink:0}._nav_j477w_44{padding:var(--space-4) var(--space-3);flex-direction:column;flex:1;gap:2px;display:flex}._item_j477w_52{align-items:center;gap:var(--space-3);padding:var(--space-2) .625rem;border-radius:var(--radius-sm);color:var(--color-sidebar-text-muted);font-size:var(--font-size-nav);transition:background-color var(--motion-normal) var(--ease-out), color var(--motion-normal) var(--ease-out);text-decoration:none;display:flex;position:relative}._item_j477w_52 svg{transition:transform var(--motion-normal) var(--ease-out);flex-shrink:0}a._item_j477w_52:hover,button._item_j477w_52:hover{background:var(--color-sidebar-hover);color:var(--color-sidebar-text)}a._item_j477w_52:not(._active_j477w_78):hover svg,a._item_j477w_52:not(._active_j477w_78):focus-visible svg,button._item_j477w_52:hover svg{transform:translate(2px)}a._item_j477w_52:focus-visible,button._item_j477w_52:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}:root[data-theme=dark] a._item_j477w_52:focus-visible,:root[data-theme=dark] button._item_j477w_52:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-focus) / .7)}._active_j477w_78,a._active_j477w_78:hover{background:var(--color-sidebar-active);box-shadow:var(--shadow-button);color:var(--color-on-sidebar-active);font-weight:var(--font-weight-medium)}._active_j477w_78:before{top:50%;left:calc(-1 * var(--space-3));border-radius:var(--radius-full);background:var(--color-sidebar-indicator);content:"";width:2px;height:24px;position:absolute;transform:translateY(-50%)}._themeToggle_j477w_116{width:100%;font:inherit;font-size:var(--font-size-nav);text-align:left;cursor:pointer;background:0 0;border:none}._themeIcon_j477w_127{width:36px;height:36px;margin:0 var(--space-3) var(--space-2);border:1px solid var(--color-sidebar-border);border-radius:var(--radius-full);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--color-sidebar-text);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;display:inline-flex}._themeIcon_j477w_127:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px)}._themeIcon_j477w_127 svg{animation:laican-scale-in var(--motion-normal) var(--ease-out) both}._themeIcon_j477w_127:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}:root[data-theme=dark] ._themeIcon_j477w_127:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-focus) / .7)}._disabled_j477w_167{color:var(--color-sidebar-text-muted);opacity:.5;cursor:not-allowed}._soon_j477w_173{opacity:.8;margin-left:auto}._logout_j477w_178{width:auto;margin:0 var(--space-3)}._user_j477w_184{width:auto;margin:var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--color-sidebar-border);border-radius:var(--radius-md);background:rgb(var(--c-soft) / .6);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);align-items:center;gap:.625rem;padding:.625rem;display:flex}._user_j477w_184:hover{background:rgb(var(--c-soft))}._user_j477w_184:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}:root[data-theme=dark] ._user_j477w_184:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-focus) / .7)}._userText_j477w_214{flex-direction:column;min-width:0;display:flex}._userName_j477w_221{color:rgb(var(--c-gray-800));font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}._userEmail_j477w_228{color:var(--color-sidebar-text-muted);font-size:var(--font-size-xs);overflow-wrap:anywhere}._userRole_j477w_234{color:var(--color-sidebar-text-muted);font-size:var(--font-size-xs)}@media (width<=1023px){._sidebar_j477w_9{z-index:40;align-items:center;gap:var(--space-3);width:100%;height:auto;min-height:56px;padding:var(--space-2) var(--space-4);border-right:none;border-bottom:1px solid var(--color-sidebar-border);background:rgb(var(--c-white) / .9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-direction:row;overflow:visible}._brand_j477w_24{gap:var(--space-2);border-bottom:none;padding:0}._brandActions_j477w_34{position:static}._logo_j477w_40{width:44px!important}._themeToggle_j477w_116{flex-shrink:0;width:auto;margin-left:auto}._themeIcon_j477w_127{align-self:center;margin:0 0 0 auto}._themeLabel_j477w_282{display:none}._logout_j477w_178{margin:0}._nav_j477w_44{flex:initial;scrollbar-width:none;flex-direction:row;padding:0;overflow-x:auto}._item_j477w_52{white-space:nowrap}._active_j477w_78:before,._disabled_j477w_167{display:none}._user_j477w_184{padding:var(--space-1);border-radius:var(--radius-full);background:0 0;border:none;flex-shrink:0;margin:0}._userText_j477w_214{display:none}}@media (width<=480px){._navLabel_j477w_327{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._item_j477w_52{padding:var(--space-2)}._logo_j477w_40{width:36px!important}._sidebar_j477w_9{gap:var(--space-2);padding:var(--space-2) var(--space-3)}._user_j477w_184{padding:0}}._layout_1lusg_2{background:var(--surface-base);min-height:100vh;display:flex}._main_1lusg_8{min-width:0;padding:var(--space-6);flex:1}@media (width<=1023px){._layout_1lusg_2{flex-direction:column}}@media (width<=639px){._main_1lusg_8{padding:var(--space-4)}}._card_1ti3z_5{gap:var(--space-4);min-width:0;padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raised);animation:_laican-content-in_1ti3z_1 var(--motion-enter) var(--ease-out) backwards;flex-direction:column;display:flex}._header_1ti3z_18{justify-content:space-between;align-items:center;gap:var(--space-3);margin:calc(var(--space-5) * -1) calc(var(--space-5) * -1) 0;padding:var(--space-3) var(--space-5);border-bottom:1px solid rgb(var(--c-gray-100));flex-wrap:wrap;display:flex}._title_1ti3z_29{align-items:center;gap:var(--space-2);color:var(--color-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.4;display:flex}._actions_1ti3z_39{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}@media (width<=639px){._card_1ti3z_5{padding:var(--space-4)}._header_1ti3z_18{margin:calc(var(--space-4) * -1) calc(var(--space-4) * -1) 0;padding:var(--space-3) var(--space-4)}}._state_6h70i_1{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;display:flex}._compact_6h70i_11{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;flex-direction:row;justify-content:flex-start}._compact_6h70i_11 ._text_6h70i_21{flex:1}._icon_6h70i_25{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}._compact_6h70i_11 ._icon_6h70i_25{width:36px;height:36px}._title_6h70i_40{font-weight:var(--font-weight-bold)}._description_6h70i_44{max-width:420px;color:var(--color-text-muted);font-size:var(--font-size-sm)}._compact_6h70i_11 ._description_6h70i_44{max-width:none}._action_6h70i_54{margin-top:var(--space-1)}._compact_6h70i_11 ._action_6h70i_54{margin-top:0}._neutral_6h70i_62{background:var(--color-bg);color:var(--color-text-muted)}._primary_6h70i_67{background:var(--color-primary-100);color:var(--color-link)}._success_6h70i_72{background:var(--color-success-100);color:var(--color-success-600)}._warning_6h70i_77{background:var(--color-warning-100);color:var(--color-warning-600)}._danger_6h70i_82{background:var(--color-danger-100);color:var(--color-danger-600)}._info_6h70i_87{background:var(--color-info-100);color:var(--color-info-600)}._link_1gt9q_1{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-primary-600);color:var(--color-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}._link_1gt9q_1:hover{background:var(--color-primary-hover)}._badge_1k179_2{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;line-height:1.5;display:inline-flex}._neutral_1k179_14{background:rgb(var(--c-gray-100));color:rgb(var(--c-gray-600))}._primary_1k179_19{background:rgb(var(--c-navy) / .1);color:rgb(var(--c-t-navy))}._success_1k179_24{background:var(--color-success-100);color:var(--color-success-600)}._warning_1k179_29{background:var(--color-warning-100);color:var(--color-warning-600)}._danger_1k179_34{background:var(--color-danger-100);color:var(--color-danger-600)}._info_1k179_39{background:var(--color-info-100);color:var(--color-info-600)}._loading_w10h8_1{justify-content:center;align-items:center;gap:var(--space-3);min-height:160px;color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;display:flex}._spinner_w10h8_12{color:var(--color-link);animation:.9s linear infinite _spin_w10h8_12}@keyframes _spin_w10h8_12{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_w10h8_12{animation:none}}._nowrap_12mhn_3{white-space:nowrap}._linkButton_12mhn_7,._linkSecondary_12mhn_8{align-items:center;gap:var(--space-2);height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid #0000;text-decoration:none;display:inline-flex}._linkButton_12mhn_7{background:var(--color-primary-600);color:var(--color-on-primary)}._linkButton_12mhn_7:hover{background:var(--color-primary-hover)}._linkSecondary_12mhn_8{border-color:var(--color-border);background:var(--color-surface);color:var(--color-heading)}._linkSecondary_12mhn_8:hover{background:var(--color-primary-50)}._linkButton_12mhn_7:focus-visible,._linkSecondary_12mhn_8:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._steps_12mhn_49{gap:var(--space-5);flex-direction:column;display:flex}._stepHeader_12mhn_55{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._stepTitle_12mhn_63{align-items:center;gap:var(--space-3);color:var(--color-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);display:inline-flex}._stepNumber_12mhn_72{background:var(--color-primary-100);width:26px;height:26px;color:var(--color-link);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._stepDone_12mhn_86{background:var(--color-success-100);color:var(--color-success-600)}._facts_12mhn_91{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}._facts_12mhn_91 dt{color:var(--color-text-muted);font-size:var(--font-size-xs)}._facts_12mhn_91 dd{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}._text_12mhn_110{color:var(--color-text-muted);font-size:var(--font-size-sm)}._panelTools_12mhn_116{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._secondaryActions_12mhn_124{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._checklist_12mhn_135{gap:var(--space-2);font-size:var(--font-size-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._checklist_12mhn_135 li{align-items:center;gap:var(--space-2);display:flex}._ok_12mhn_151{color:var(--color-success-600)}._missing_12mhn_155{color:var(--color-text-muted)}._issues_12mhn_159{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--font-size-sm);flex-direction:column;margin:0;display:flex}._pickList_12mhn_169{border:1px solid var(--color-border);border-radius:var(--radius-sm);max-height:340px;overflow-y:auto}._pickRow_12mhn_176{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-bottom:1px solid var(--color-divider);cursor:pointer;display:flex}._pickRow_12mhn_176:last-child{border-bottom:none}._pickRow_12mhn_176:hover{background:var(--color-primary-50)}._pickRow_12mhn_176 input{width:16px;height:16px;accent-color:var(--color-primary-600);margin-top:2px}._pickRow_12mhn_176 input:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._pickDisabled_12mhn_205{cursor:default;opacity:.6}._pickDisabled_12mhn_205:hover{background:0 0}._pickName_12mhn_214{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:block}._pickMeta_12mhn_221{color:var(--color-text-muted);font-size:var(--font-size-xs);display:block}._selectionBar_12mhn_227{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}._linkLike_12mhn_237{color:var(--color-link);font:inherit;font-size:var(--font-size-xs);cursor:pointer;background:0 0;border:none;padding:0}._linkLike_12mhn_237:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (width<=768px){._stepHeader_12mhn_55>:last-child{width:100%}}._dateGroup_12mhn_259{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;margin:0;display:flex}._dateGroup_12mhn_259 legend{padding:0 var(--space-1);color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._header_1esyv_5{justify-content:space-between;align-items:flex-start;gap:var(--space-2) var(--space-3);margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid rgb(var(--c-gray-200));animation:_header-in_1esyv_1 var(--motion-enter) var(--ease-out) backwards;flex-wrap:wrap;display:flex}@keyframes _header-in_1esyv_1{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._title_1esyv_29{color:var(--color-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:-.025em;line-height:1.3}._subtitle_1esyv_37{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm)}._actions_1esyv_43{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._wrapper_1y7ds_1{flex-shrink:0;position:relative}._trigger_1y7ds_6{gap:var(--space-1);min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer;align-items:center;display:inline-flex}._trigger_1y7ds_6:hover{background:rgb(var(--c-soft));color:rgb(var(--c-t-navy))}._trigger_1y7ds_6:focus-visible,._item_1y7ds_27:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._menu_1y7ds_32{top:calc(100% + var(--space-1));z-index:20;min-width:240px;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-1);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-floating);animation:_laican-scale-in_1y7ds_1 var(--motion-normal) var(--ease-out) both;flex-direction:column;display:flex;position:absolute;right:0}._alignStart_1y7ds_49{left:0;right:auto}._openUp_1y7ds_54{top:auto;bottom:calc(100% + var(--space-1))}._item_1y7ds_27{gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;display:flex}._item_1y7ds_27:hover,._item_1y7ds_27:focus-visible{background:rgb(var(--c-gray-100))}._itemText_1y7ds_80{flex-direction:column;min-width:0;display:flex}._itemHint_1y7ds_86{color:var(--color-text-muted);font-size:var(--font-size-xs)}._disabled_1y7ds_92,._disabled_1y7ds_92:hover{color:rgb(var(--c-gray-400));cursor:not-allowed;background:0 0}._disabled_1y7ds_92 svg{color:rgb(var(--c-gray-400))}._item_1y7ds_27 svg{color:var(--color-text-muted);flex-shrink:0}._danger_1y7ds_108,._danger_1y7ds_108 svg{color:var(--color-danger-600)}._danger_1y7ds_108:not(._disabled_1y7ds_92):hover{background:var(--color-danger-100)}@media (width<=480px){._triggerText_1y7ds_119{display:none}}._danger_1y7ds_108._disabled_1y7ds_92,._danger_1y7ds_108._disabled_1y7ds_92 svg{color:rgb(var(--c-gray-400))}._section_6usxw_6{margin-top:var(--space-5);container-type:inline-size}._layout_6usxw_12{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-width:0;height:480px;display:grid}._side_6usxw_21{gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}._sideTitle_6usxw_35{color:var(--color-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;margin:0}._divider_6usxw_44{border:none;border-top:1px solid rgb(var(--c-gray-100));flex-shrink:0;width:100%;margin:0}._notice_6usxw_52{align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);color:var(--color-text-muted);font-size:var(--font-size-xs);display:flex}._status_6usxw_62{height:22px;padding:0 var(--space-2);border-radius:var(--radius-xs);background:rgb(var(--c-gray-100));color:rgb(var(--c-gray-600));font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid #0000;align-items:center;display:inline-flex}._status_sending_6usxw_76,._status_awaiting_6usxw_77{background:var(--color-info-100);color:var(--color-info-600);border-color:#0000}._status_recovering_6usxw_83,._status_unconfirmed_6usxw_84{background:var(--color-warning-100);color:var(--color-warning-600);border-color:#0000}._status_error_6usxw_90{background:var(--color-danger-100);color:var(--color-danger-600);border-color:#0000}._status_not_configured_6usxw_96{background:var(--color-primary-50);color:var(--color-primary-700);border-color:#0000}._status_received_6usxw_102{background:var(--color-success-100);color:var(--color-success-600);border-color:#0000}._pending_6usxw_109{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary-100);border-left:3px solid var(--color-primary-600);border-radius:var(--radius-sm);background:var(--color-primary-50);color:var(--color-primary-700);display:flex}._pendingTitle_6usxw_121{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._pendingText_6usxw_127{margin-top:var(--space-1);color:var(--color-text);font-size:var(--font-size-xs);line-height:1.5}._history_6usxw_135{gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-4);overscroll-behavior:contain;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:rgb(var(--c-soft));flex-direction:column;display:flex;overflow:hidden auto}._emptyHistory_6usxw_150{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;flex-direction:column;flex:1;display:flex}._message_6usxw_164{gap:var(--space-1);max-width:85%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);box-shadow:var(--shadow-button);font-size:var(--font-size-md);flex-direction:column;display:flex}._user_6usxw_175{border:1px solid rgb(var(--c-gray-200));background:var(--surface-raised);border-top-right-radius:2px;align-self:flex-end}._agent_6usxw_182{border:1px solid rgb(var(--c-navy) / .15);background:rgb(var(--c-navy) / .06);border-top-left-radius:2px;align-self:flex-start}._messageMeta_6usxw_189{align-items:center;gap:var(--space-2);color:var(--color-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}._messageMeta_6usxw_189 time{color:var(--color-text-muted);font-weight:var(--font-weight-regular,400)}._tag_6usxw_204{padding:0 var(--space-2);border-radius:var(--radius-xs);background:rgb(var(--c-navy) / .1);color:rgb(var(--c-t-navy));font-weight:var(--font-weight-medium)}._messageText_6usxw_212{color:var(--color-text);line-height:var(--line-height-base);white-space:pre-wrap;overflow-wrap:anywhere}._messageState_6usxw_219,._typing_6usxw_220{color:var(--color-text-muted);font-size:var(--font-size-xs)}._messageUnknown_6usxw_226{color:var(--color-warning-600)!important}._messageFailed_6usxw_230{align-items:center;gap:var(--space-2);color:var(--color-danger);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}._suggestions_6usxw_240{align-items:flex-start;gap:var(--space-2);min-height:0;margin:0 calc(var(--space-1) * -1);padding:0 var(--space-1) var(--space-1);flex-flow:column wrap;flex:0 auto;display:flex;overflow-y:auto}._chip_6usxw_253{max-width:100%;padding:.3125rem var(--space-3);border:1px solid rgb(var(--c-gray-200));border-radius:var(--radius-sm);background:var(--surface-raised);color:rgb(var(--c-gray-700));font:inherit;font-size:var(--font-size-xs);text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);line-height:1.45}._chip_6usxw_253:hover:not(:disabled){border-color:rgb(var(--c-navy) / .3);background:rgb(var(--c-navy) / .06);color:rgb(var(--c-t-navy))}._chip_6usxw_253:not(:disabled):active{transform:translateY(1px)}._chip_6usxw_253:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}:root[data-theme=dark] ._chip_6usxw_253:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-focus) / .7)}._chip_6usxw_253:disabled{cursor:not-allowed;opacity:.5}._composer_6usxw_298{gap:var(--space-2);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}._input_6usxw_307{width:100%;min-height:96px;padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);resize:none;box-shadow:var(--shadow-inset);flex:auto;line-height:1.5}._input_6usxw_307:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px;border-color:#0000}._input_6usxw_307:disabled{background:var(--color-bg);cursor:not-allowed}._input_6usxw_307[aria-invalid=true]{border-color:var(--color-danger)}._composerFooter_6usxw_338{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._composerFooter_6usxw_338 button{margin-left:auto}._count_6usxw_350{color:var(--color-text-muted);font-size:var(--font-size-xs)}._countError_6usxw_355,._error_6usxw_356{color:var(--color-danger);font-size:var(--font-size-xs)}._srOnly_6usxw_361{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (width<=760px){._layout_6usxw_12{grid-template-columns:minmax(0,1fr);height:auto}._history_6usxw_135{height:360px}._suggestions_6usxw_240{overflow-y:visible}}@media (width<=640px){._message_6usxw_164{max-width:100%}._history_6usxw_135{height:320px;padding:var(--space-3)}._side_6usxw_21{padding:var(--space-3)}._composerFooter_6usxw_338{flex-direction:column-reverse;align-items:stretch}._composerFooter_6usxw_338 button{justify-content:center}}._headerActions_6usxw_414{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._confirmText_6usxw_421{color:rgb(var(--c-gray-700));font-size:var(--font-size-sm);line-height:1.6}._confirmActions_6usxw_427{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}@container (width<=760px){._input_6usxw_307{resize:vertical;flex:none;min-height:112px}}._grid_61pke_8{gap:var(--space-3);display:grid}._page_61pke_13{margin-bottom:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}._page_61pke_13:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1023px){._page_61pke_13:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}._section_61pke_30{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}._stat_61pke_34{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raised);animation:_kpi-in_61pke_1 var(--motion-enter) var(--ease-out) backwards;animation-delay:calc(70ms + var(--stagger-i,0) * 50ms);transition:border-color var(--motion-normal) var(--ease-out), box-shadow var(--motion-normal) var(--ease-out);display:flex;position:relative}._grid_61pke_8>:nth-child(2){--stagger-i:1}._grid_61pke_8>:nth-child(3){--stagger-i:2}._grid_61pke_8>:nth-child(4){--stagger-i:3}._grid_61pke_8>:nth-child(5){--stagger-i:4}._grid_61pke_8>:nth-child(6){--stagger-i:5}._grid_61pke_8>:nth-child(7){--stagger-i:6}._grid_61pke_8>:nth-child(n+8){--stagger-i:7}@keyframes _kpi-in_61pke_1{0%{opacity:.15;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)}}._stat_61pke_34:hover,._stat_61pke_34:focus-within{border-color:rgb(var(--c-gray-300));box-shadow:var(--shadow-hover)}._stat_61pke_34:hover ._icon_61pke_97,._icon_61pke_97{transform:translateY(-2px)}._stat_warning_61pke_106{border-color:var(--color-warning-200)}._stat_danger_61pke_110{border-color:var(--color-danger-200)}._stat_warning_61pke_106 ._value_61pke_114{color:var(--color-warning-600)}._stat_danger_61pke_110 ._value_61pke_114{color:rgb(var(--c-t-red-brand))}._icon_61pke_97{border-radius:var(--radius-sm);width:28px;height:28px;transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_61pke_97 svg{width:16px;height:16px}._body_61pke_138{flex:1;min-width:0}._label_61pke_143{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._value_61pke_114{margin-top:var(--space-1);color:var(--color-heading);font-size:var(--font-size-kpi);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.025em;line-height:1.2}._detail_61pke_159{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs)}@media (width<=767px){:is(._page_61pke_13,._page_61pke_13:has(>:nth-child(4))){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){:is(._page_61pke_13,._page_61pke_13:has(>:nth-child(4))){grid-template-columns:1fr}}._primary_61pke_179{background:rgb(var(--c-navy) / .1);color:rgb(var(--c-t-navy))}._success_61pke_184{background:var(--color-success-100);color:var(--color-success-600)}._warning_61pke_189{background:var(--color-warning-100);color:var(--color-warning-600)}._danger_61pke_194{background:var(--color-danger-100);color:rgb(var(--c-t-red-brand))}._info_61pke_199{background:var(--color-info-100);color:var(--color-info-600)}._track_30x1z_1{background:var(--color-border);border-radius:999px;width:100%;height:6px;overflow:hidden}._fill_30x1z_9{border-radius:inherit;height:100%;transition:width .3s}._primary_30x1z_15{background:var(--color-primary-600)}._info_30x1z_19{background:var(--color-info-600)}._success_30x1z_23{background:var(--color-success-600)}._panel_1qd4b_1{gap:var(--space-5);flex-direction:column;display:flex}._identity_1qd4b_7{align-items:flex-start;gap:var(--space-4);display:flex}._identityText_1qd4b_13{flex:1;min-width:0}._name_1qd4b_18{font-size:var(--font-size-xl);line-height:1.25;font-weight:var(--font-weight-bold);color:var(--color-heading)}._muted_1qd4b_25{color:var(--color-text-muted);font-size:var(--font-size-sm)}._scores_1qd4b_30{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._score_1qd4b_30{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);flex-direction:column;display:flex}._scoreLabel_1qd4b_46{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._scoreValue_1qd4b_51{color:var(--color-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1.1}._scoreMax_1qd4b_58{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}._scoreLevel_1qd4b_64{color:var(--color-text-muted);font-size:var(--font-size-sm)}._scoreLevel_1qd4b_64 strong{color:var(--color-text);font-weight:var(--font-weight-bold)}._scoreEmpty_1qd4b_74{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.6}._bottom_1qd4b_80{gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}._quadrant_1qd4b_86{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);display:flex}._quadrantCaption_1qd4b_94{font-size:var(--font-size-xs);opacity:.85}._quadrantLabel_1qd4b_99{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:1.3}._quadrantLevels_1qd4b_105{font-size:var(--font-size-xs)}._success_1qd4b_109{background:var(--color-success-100);color:var(--color-success-600)}._warning_1qd4b_114{background:var(--color-warning-100);color:var(--color-warning-600)}._danger_1qd4b_119{background:var(--color-danger-100);color:var(--color-danger-600)}._neutral_1qd4b_124{background:var(--color-bg);color:var(--color-text-muted)}._details_1qd4b_129{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-xs);flex-direction:column;margin:0;display:flex}._detail_1qd4b_129{justify-content:space-between;gap:var(--space-3);display:flex}._detail_1qd4b_129 dt{color:var(--color-text-muted)}._detail_1qd4b_129 dd{font-weight:var(--font-weight-medium);text-align:right;margin:0}._evaluateLink_1qd4b_156{align-self:flex-start;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-primary-600);color:var(--color-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid #0000;text-decoration:none;display:inline-flex}._evaluateLink_1qd4b_156:hover{background:var(--color-primary-hover)}._action_1qd4b_177{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}._actionButton_1qd4b_186{max-width:100%;height:auto;min-height:32px;padding-block:var(--space-1);white-space:normal;text-align:center;font-size:var(--font-size-xs)}._secondaryLink_1qd4b_196{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}._secondaryLink_1qd4b_196:hover{border-color:var(--color-primary-600);background:var(--color-surface);color:var(--color-link)}@media (width<=560px){._actionButton_1qd4b_186{width:100%}._scores_1qd4b_30{gap:var(--space-3)}._bottom_1qd4b_80{grid-template-columns:1fr}._identity_1qd4b_7{flex-wrap:wrap}._identity_1qd4b_7>:last-child{flex-basis:100%;order:-1}}._panel_d3jjl_7{z-index:50;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);width:min(340px,100vw - 2rem);max-height:min(420px,70vh);box-shadow:var(--shadow-floating);color:var(--color-text);text-align:left;animation:_laican-scale-in_d3jjl_1 var(--motion-normal) var(--ease-out) both;transform-origin:0 0;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden}._alignEnd_d3jjl_27{transform-origin:100% 0;left:auto;right:0}._openUp_d3jjl_33{top:auto;bottom:calc(100% + 6px)}._scrim_d3jjl_38{display:none}._header_d3jjl_42{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);display:flex}._heading_d3jjl_50{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._title_d3jjl_58{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0;line-height:1.4}._total_d3jjl_66{padding:1px var(--space-2);border-radius:var(--radius-xs);background:rgb(var(--c-navy) / .1);color:rgb(var(--c-t-navy));font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}._close_d3jjl_77{border-radius:var(--radius-sm);width:32px;height:32px;color:rgb(var(--c-gray-400));cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._close_d3jjl_77:hover{background:rgb(var(--c-soft));color:rgb(var(--c-t-navy))}._search_d3jjl_98{margin:0 var(--space-3);display:block;position:relative}._searchIcon_d3jjl_104{color:rgb(var(--c-gray-400));pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._search_d3jjl_98 input{width:100%;min-height:34px;padding:.375rem var(--space-3) .375rem 2rem;font-size:var(--font-size-sm)}._summary_d3jjl_120{margin:var(--space-2) var(--space-4) var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}._list_d3jjl_128{min-height:0;padding:var(--space-1) var(--space-2) var(--space-2);overscroll-behavior:contain;flex:1;margin:0;list-style:none;overflow-y:auto}._list_d3jjl_128>li{content-visibility:auto;contain-intrinsic-size:auto 48px}._person_d3jjl_143{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-normal) var(--ease-out), box-shadow var(--motion-normal) var(--ease-out);background:0 0;border:none;display:flex}._person_d3jjl_143:hover{background:rgb(var(--c-soft));box-shadow:inset 2px 0 rgb(var(--c-navy) / .45)}._person_d3jjl_143:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}:root[data-theme=dark] ._person_d3jjl_143:focus-visible,:root[data-theme=dark] ._close_d3jjl_77:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-focus) / .7)}._close_d3jjl_77:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._selected_d3jjl_179,._selected_d3jjl_179:hover{background:rgb(var(--c-navy) / .1)}._personText_d3jjl_184{flex-direction:column;min-width:0;display:flex}._personName_d3jjl_190{color:rgb(var(--c-gray-900));font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}._selected_d3jjl_179 ._personName_d3jjl_190{color:rgb(var(--c-t-navy));font-weight:var(--font-weight-semibold)}._personDetail_d3jjl_202{color:var(--color-text-muted);font-size:var(--font-size-xs);overflow-wrap:anywhere}._empty_d3jjl_208{padding:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}._srOnly_d3jjl_216{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=639px){._scrim_d3jjl_38{z-index:49;background:var(--color-overlay);animation:_laican-fade-in_d3jjl_1 var(--motion-normal) var(--ease-out) both;display:block;position:fixed;inset:0}._panel_d3jjl_7,._alignEnd_d3jjl_27,._openUp_d3jjl_33{top:auto;right:var(--space-3);bottom:var(--space-3);left:var(--space-3);border-radius:var(--radius-lg);transform-origin:bottom;width:auto;max-height:72vh;position:fixed}._person_d3jjl_143{min-height:44px}}._wrapper_1who8_1{gap:var(--space-2);flex-direction:column;display:flex}._matrix_1who8_7{align-items:stretch;gap:var(--space-2);display:flex}._yAxis_1who8_13{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;writing-mode:vertical-rl;align-self:center;transform:rotate(180deg)}._xAxis_1who8_24{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;text-align:center;margin-left:72px}._grid_1who8_34{flex:1;grid-template-rows:repeat(3,minmax(112px,auto)) auto;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:8px;display:grid}._rowLabel_1who8_42{min-width:44px;color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:right;align-self:center}._columnLabel_1who8_50{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center}._cell_1who8_56{gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--color-divider);border-radius:var(--radius-md);transition:box-shadow var(--motion-normal) var(--ease-out);flex-direction:column;display:flex}._cell_1who8_56:hover{box-shadow:var(--shadow-card)}._cellHeader_1who8_71{justify-content:space-between;align-items:flex-start;gap:var(--space-1);flex-wrap:wrap-reverse;display:flex}._cellLabel_1who8_79{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:1.25}._count_1who8_85{background:var(--color-chip-bg);min-width:20px;font-size:.6875rem;font-weight:var(--font-weight-bold);text-align:center;border-radius:999px;flex-shrink:0;padding:0 6px}._success_1who8_96{background:var(--color-success-100);color:var(--color-success-600)}._warning_1who8_101{background:var(--color-warning-100);color:var(--color-warning-600)}._danger_1who8_106{background:var(--color-danger-100);color:var(--color-danger-600)}._neutral_1who8_111{background:var(--color-surface-2);color:var(--color-text-muted)}._markers_1who8_117{flex-wrap:wrap;gap:4px;display:flex;position:relative}._marker_1who8_117{border:2px solid var(--color-surface);background:var(--color-surface);width:32px;height:32px;box-shadow:var(--shadow-marker);color:var(--color-heading);font-size:.625rem;font-weight:var(--font-weight-bold);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._marker_1who8_117:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px)}._marker_1who8_117:active{transform:translateY(1px)}._more_1who8_155{border-color:rgb(var(--c-navy) / .15);background:rgb(var(--c-soft));color:rgb(var(--c-t-navy));font-variant-numeric:tabular-nums;font-size:.6875rem}._more_1who8_155[aria-expanded=true]{border-color:rgb(var(--c-navy))}._moreSelected_1who8_168{box-shadow:0 0 0 2px rgb(var(--c-navy))}._marker_1who8_117:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._selected_1who8_177{border-color:var(--surface-raised);background:rgb(var(--c-navy));color:var(--color-on-primary);box-shadow:0 0 0 2px rgb(var(--c-navy))}._unplaced_1who8_184{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex}._unplacedTitle_1who8_195{color:var(--color-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);flex-basis:100%}._unplacedGroup_1who8_202{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._unplacedLabel_1who8_209{color:var(--color-text-muted);font-size:var(--font-size-xs)}._unplaced_1who8_184 ._marker_1who8_117{border-color:var(--color-border)}._unplaced_1who8_184 ._selected_1who8_177{border-color:var(--color-primary-100)}._report_car8g_11{gap:var(--space-4);color:rgb(var(--c-gray-800));font-size:var(--font-size-md);line-height:var(--line-height-base);flex-direction:column;display:flex;container-type:inline-size}._report_car8g_11 p{margin:0}._prose_car8g_27{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@container (width<=520px){._prose_car8g_27{text-align:left}}._lead_car8g_41{font-size:var(--font-size-md);line-height:var(--line-height-base)}._note_car8g_46{color:var(--color-text-muted);font-size:var(--font-size-sm)}._empty_car8g_51{color:var(--color-text-muted);font-size:var(--font-size-sm);font-style:italic}._section_car8g_59{gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-5) calc(var(--space-6) + 3px);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-raised);animation:_laican-content-in_car8g_1 var(--motion-enter) var(--ease-out) backwards;flex-direction:column;display:flex;position:relative;overflow:hidden}._section_car8g_59:before{background:rgb(var(--c-gray-300));content:"";width:3px;position:absolute;inset:0 auto 0 0}._report_car8g_11>:nth-child(2){animation-delay:50ms}._report_car8g_11>:nth-child(3){animation-delay:.1s}._report_car8g_11>:nth-child(4){animation-delay:.15s}._section_primary_car8g_93:before,._section_info_car8g_94:before{background:rgb(var(--c-navy))}:root[data-theme=dark] ._section_primary_car8g_93:before,:root[data-theme=dark] ._section_info_car8g_94:before{background:rgb(var(--c-t-navy))}._section_success_car8g_103:before{background:rgb(var(--c-emerald-500))}._section_warning_car8g_107:before{background:rgb(var(--c-amber-500))}._sectionHeader_car8g_111{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid rgb(var(--c-gray-100));display:flex}._sectionHeading_car8g_119{flex-direction:column;min-width:0;display:flex}._sectionIcon_car8g_126{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}._icon_primary_car8g_136,._icon_info_car8g_137{background:rgb(var(--c-navy) / .1);box-shadow:inset 0 0 0 1px rgb(var(--c-navy) / .1);color:rgb(var(--c-t-navy))}._icon_success_car8g_143{background:var(--color-success-100);box-shadow:inset 0 0 0 1px var(--color-success-200);color:var(--color-success-600)}._icon_warning_car8g_149{background:var(--color-warning-100);box-shadow:inset 0 0 0 1px var(--color-warning-200);color:var(--color-warning-600)}._sectionTitle_car8g_155{color:var(--color-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.01em;margin:0;line-height:1.35}._question_car8g_164{color:var(--color-text-muted);font-size:var(--font-size-sm)}._group_car8g_169{gap:var(--space-3);flex-direction:column;display:flex}._blockTitle_car8g_176{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;margin:0;line-height:1.35;display:flex}._blockTitle_car8g_176 svg{flex-shrink:0}._placement_car8g_196{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs);background:rgb(var(--c-navy) / .1);color:rgb(var(--c-t-navy));font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:inline-flex}._headline_car8g_209{color:var(--color-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;line-height:1.35}._columns_car8g_217{gap:var(--space-4) var(--space-6);padding-top:var(--space-4);border-top:1px solid rgb(var(--c-gray-100));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._block_car8g_176{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._plainList_car8g_232{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._items_car8g_243{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._item_car8g_243{gap:var(--space-3);min-width:0;display:flex}._itemIcon_car8g_258{flex-shrink:0;margin-top:.2em}._section_success_car8g_103 ._itemIcon_car8g_258{color:var(--color-success-600)}._section_warning_car8g_107 ._itemIcon_car8g_258{color:var(--color-warning-600)}._itemBody_car8g_271{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._itemTitle_car8g_278{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:1.4}._tag_car8g_286{margin-left:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);vertical-align:.1em;white-space:nowrap;line-height:1.5;display:inline-block}._tag_neutral_car8g_298{background:rgb(var(--c-gray-100));color:rgb(var(--c-gray-600))}._tag_warning_car8g_303{background:var(--color-warning-100);color:var(--color-warning-600)}._tag_info_car8g_308{background:rgb(var(--c-navy) / .1);color:rgb(var(--c-t-navy))}._steps_car8g_313{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._stepItem_car8g_322{gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid rgb(var(--c-gray-100));display:flex}._stepItem_car8g_322:last-child{border-bottom:0;padding-bottom:0}._stepNumber_car8g_334{border-radius:var(--radius-sm);background:rgb(var(--c-navy));width:32px;height:32px;color:var(--color-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailLine_car8g_349{align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-sm);display:flex;margin-top:var(--space-1)!important}._detailLine_car8g_349 svg{color:rgb(var(--c-t-navy));flex-shrink:0;margin-top:.3em}._detailLabel_car8g_363{color:rgb(var(--c-t-navy));font-weight:var(--font-weight-semibold)}@container (width<=860px){._columns_car8g_217,._items_car8g_243{grid-template-columns:minmax(0,1fr)}}@container (width<=640px){._section_car8g_59{padding:var(--space-4) var(--space-4) var(--space-4) calc(var(--space-4) + 3px)}}@media (width<=560px){._headline_car8g_209{font-size:var(--font-size-lg)}._sectionIcon_car8g_126{width:36px;height:36px}}._notice_1sk0w_1{align-items:center;gap:var(--space-2);margin-top:calc(var(--space-2) * -1);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}._grid_1sk0w_10{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._block_1sk0w_16{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);flex-direction:column;display:flex}._blockTitle_1sk0w_24{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);display:flex}._blockIcon_1sk0w_32{border-radius:var(--radius-sm);background:var(--color-surface);justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}._text_1sk0w_42,._list_1sk0w_43{color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-base)}._list_1sk0w_43{padding-left:var(--space-4);margin:0}._facts_1sk0w_54{gap:var(--space-2);margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px solid var(--color-divider);font-size:var(--font-size-xs);flex-direction:column;display:flex}._facts_1sk0w_54 dt{align-items:center;gap:var(--space-1);color:var(--color-text-muted);display:flex}._facts_1sk0w_54 dd{color:var(--color-text);font-weight:var(--font-weight-medium);margin:0}._actions_1sk0w_77{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}._stale_1sk0w_85{margin-bottom:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm)}._error_1sk0w_91{color:var(--color-danger);font-size:var(--font-size-xs)}._primary_1sk0w_96{background:var(--color-primary-50);color:var(--color-primary-700)}._success_1sk0w_101{background:var(--color-success-100);color:var(--color-success-600)}._danger_1sk0w_106{background:var(--color-danger-100);color:var(--color-danger-600)}._info_1sk0w_111{background:var(--color-info-100);color:var(--color-info-600)}._navy_1sk0w_116{background:var(--color-bg);color:var(--color-heading)}._wide_1sk0w_122{grid-column:1/-1}._span2_1sk0w_126{grid-column:span 2}._headline_1sk0w_130{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._itemTitle_1sk0w_136{align-items:center;gap:var(--space-2);color:var(--color-heading);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);flex-wrap:wrap;display:flex}._tag_1sk0w_146{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);display:inline-block}._evidence_1sk0w_156{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);display:block}._alignment_1sk0w_163{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}._alignment_1sk0w_163>li{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);flex-direction:column;display:flex}._views_1sk0w_181{gap:var(--space-2);font-size:var(--font-size-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._views_1sk0w_181 dt{color:var(--color-text-muted)}._views_1sk0w_181 dd{color:var(--color-text);margin:0}._phase_1sk0w_198+._phase_1sk0w_198{padding-top:var(--space-2);border-top:1px solid var(--color-divider)}@media (width<=1280px){._grid_1sk0w_10{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){._grid_1sk0w_10{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){._grid_1sk0w_10{grid-template-columns:1fr}._span2_1sk0w_126{grid-column:auto}._views_1sk0w_181{grid-template-columns:1fr}}._blockHeader_1sk0w_231{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._origin_1sk0w_239{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._banner_1sk0w_248{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--font-size-md);flex-wrap:wrap;display:flex}._bannerWarning_1sk0w_260{background:var(--color-warning-100);color:var(--color-warning)}._spinner_1sk0w_265{animation:1s linear infinite _spin_1sk0w_265}@keyframes _spin_1sk0w_265{to{transform:rotate(360deg)}}._table_1sk0w_275{border-collapse:collapse;width:100%;font-size:var(--font-size-xs)}._table_1sk0w_275 th,._table_1sk0w_275 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgb(var(--c-gray-100));text-align:left;vertical-align:top}._table_1sk0w_275 th{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgb(var(--c-gray-200));background:rgb(var(--c-soft));color:var(--color-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-align:left;text-transform:uppercase}._banners_gjivr_2{gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column;display:flex}._bannerLink_gjivr_9{height:36px;padding:0 var(--space-4);border-radius:var(--radius-sm);background:var(--color-primary-600);color:var(--color-on-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}._bannerLink_gjivr_9:hover{background:var(--color-primary-hover)}._bannerLink_gjivr_9:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._top_gjivr_33{gap:var(--space-5);margin-bottom:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}._cycleSelect_gjivr_40{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}._cycleSelect_gjivr_40 select{height:42px;padding:0 var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken);box-shadow:var(--shadow-inset);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer}._cycleSelect_gjivr_40 select:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (width<=1100px){._top_gjivr_33{grid-template-columns:1fr}}._section_gjivr_72{margin-top:var(--space-6)}._cardLink_gjivr_76{color:var(--color-link);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none}._cardLink_gjivr_76:hover{text-decoration:underline}._card_xpjlf_1{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;display:flex}._title_xpjlf_11{color:var(--color-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}._details_xpjlf_18{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}._details_xpjlf_18 div{min-width:0}._details_xpjlf_18 dt{color:var(--color-text-muted);font-size:var(--font-size-xs)}._details_xpjlf_18 dd{overflow-wrap:anywhere;color:var(--color-text);font-size:var(--font-size-sm);margin:0}._inactive_xpjlf_41{color:var(--color-danger-600)}._steps_1lqhh_1{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_1lqhh_1{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._step_1lqhh_1:hover{background:var(--color-bg)}._step_1lqhh_1:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._current_1lqhh_33,._current_1lqhh_33:hover{background:var(--color-primary-50);color:var(--color-primary-700);font-weight:var(--font-weight-medium)}._number_1lqhh_40{background:var(--color-bg);width:22px;height:22px;color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._current_1lqhh_33 ._number_1lqhh_40{background:var(--color-primary-600);color:var(--color-on-primary)}._done_1lqhh_59,._current_1lqhh_33 ._done_1lqhh_59{background:var(--color-success-600);color:var(--color-surface)}._label_1lqhh_66{min-width:0}._selector_1my3d_1{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._option_1my3d_7{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;flex-direction:column;transition:border-color .15s,background-color .15s;display:flex}._option_1my3d_7:hover:not(:disabled){border-color:var(--color-primary-600)}._option_1my3d_7:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._option_1my3d_7:disabled{cursor:default}._value_1my3d_33{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}._label_1my3d_38{color:var(--color-text-muted);text-align:center;overflow-wrap:break-word;font-size:.6875rem;line-height:1.2}@media (width<=560px){._selector_1my3d_1{gap:var(--space-1)}._option_1my3d_7{padding:var(--space-2) 2px}._label_1my3d_38{font-size:.5625rem}}._checked_1my3d_60{border-color:var(--color-primary-600);background:var(--color-primary-600);color:var(--color-on-primary)}._checked_1my3d_60 ._label_1my3d_38{color:var(--color-on-primary);opacity:.85}._option_1my3d_7:disabled:not(._checked_1my3d_60){opacity:.55}._layout_byvbk_1{gap:var(--space-5);grid-template-columns:300px minmax(0,1fr);align-items:start;display:grid}._side_byvbk_8,._content_byvbk_9{gap:var(--space-4);flex-direction:column;display:flex}._employee_byvbk_15{align-items:center;gap:var(--space-3);display:flex}._employeeName_byvbk_21{font-weight:var(--font-weight-bold);color:var(--color-heading)}._muted_byvbk_26{color:var(--color-text-muted);font-size:var(--font-size-sm)}._facts_byvbk_31{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);flex-direction:column;display:flex}._facts_byvbk_31 div{justify-content:space-between;gap:var(--space-3);display:flex}._facts_byvbk_31 dt{color:var(--color-text-muted)}._facts_byvbk_31 dd{font-weight:var(--font-weight-medium);text-align:right}._result_byvbk_56{gap:var(--space-6);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-primary-50);flex-wrap:wrap;display:flex}._resultLabel_byvbk_65{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._resultValue_byvbk_71{color:var(--color-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:1.2}._resultMax_byvbk_78{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}._resultScale_byvbk_84{margin-top:var(--space-2);color:var(--color-heading);font-weight:var(--font-weight-medium)}._progress_byvbk_90{align-items:center;gap:var(--space-4);display:flex}._progress_byvbk_90>:first-child{flex:1}._weight_byvbk_100{padding:2px var(--space-3);background:var(--color-primary-50);color:var(--color-primary-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:999px}._metrics_byvbk_110{gap:var(--space-6);flex-direction:column;display:flex}._metric_byvbk_110{gap:var(--space-3);flex-direction:column;display:flex}._question_byvbk_122{font-weight:var(--font-weight-medium)}._questionNumber_byvbk_126{color:var(--color-link)}._review_byvbk_130{gap:var(--space-4);flex-direction:column;display:flex}._table_byvbk_136{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}._table_byvbk_136 th{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgb(var(--c-gray-200));background:rgb(var(--c-soft));color:var(--color-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-align:left;text-transform:uppercase}._table_byvbk_136 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgb(var(--c-gray-100))}._linkButton_byvbk_159{color:var(--color-link);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:none;padding:0}._linkButton_byvbk_159:hover{text-decoration:underline}._complete_byvbk_172{color:var(--color-success-600);font-weight:var(--font-weight-medium)}._incomplete_byvbk_177{color:var(--color-warning-600);font-weight:var(--font-weight-medium)}._comments_byvbk_182{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-direction:column;display:flex}._comments_byvbk_182 textarea{padding:var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-weight:var(--font-weight-regular);resize:vertical}._comments_byvbk_182 textarea:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._hint_byvbk_203{color:var(--color-text-muted);font-size:var(--font-size-xs)}._saved_byvbk_208{color:var(--color-success-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._footer_byvbk_214{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._actions_byvbk_224{gap:var(--space-2);flex-wrap:wrap;display:flex}._confirm_byvbk_230{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-warning-600);border-radius:var(--radius-md);background:var(--color-warning-100);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}@media (width<=1000px){._layout_byvbk_1{grid-template-columns:1fr}}@media (width<=560px){._progress_byvbk_90{align-items:stretch;gap:var(--space-2);flex-direction:column}._progress_byvbk_90>:first-child{flex:none}}._back_1f900_1{align-items:center;gap:var(--space-1);margin-bottom:var(--space-3);color:var(--color-link);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}._back_1f900_1:hover{text-decoration:underline}._blockActions_1f900_16{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._noticeSuccess_1f900_22,._noticeDanger_1f900_23{margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}._noticeSuccess_1f900_22{background:var(--color-success-100);color:var(--color-success-600)}._noticeDanger_1f900_23{background:var(--color-danger-100);color:var(--color-danger-600)}._wrapper_1pgsn_1{overflow-x:auto}._table_1pgsn_5{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--font-size-sm)}._table_1pgsn_5 th{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgb(var(--c-gray-200));background:rgb(var(--c-soft));color:var(--color-text-muted);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:.025em;text-align:left;text-transform:uppercase}._table_1pgsn_5 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid rgb(var(--c-gray-100));vertical-align:middle}._table_1pgsn_5 tbody tr:hover{background:var(--color-primary-50)}._person_1pgsn_34{align-items:center;gap:var(--space-3);display:flex}._name_1pgsn_40{font-weight:var(--font-weight-medium)}._muted_1pgsn_44{color:var(--color-text-muted);font-size:var(--font-size-xs)}._actionCell_1pgsn_49{text-align:right}._action_1pgsn_49{align-items:center;gap:var(--space-1);color:var(--color-link);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}._action_1pgsn_49:hover{text-decoration:underline}._srOnly_1pgsn_66{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._detail_1pgsn_75{max-width:260px;margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs)}._actions_1pgsn_82{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}@media (width<=768px){._actions_1pgsn_82{flex-direction:column;align-items:flex-end}}._button_ztp4h_2{border:1px solid var(--border-subtle);border-radius:var(--radius-full);background:var(--surface-raised);width:36px;height:36px;box-shadow:var(--shadow-raised);color:var(--color-text);cursor:pointer;transition:box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}._button_ztp4h_2:hover{box-shadow:var(--shadow-hover);transform:translateY(-1px)}._button_ztp4h_2 svg{animation:laican-scale-in var(--motion-normal) var(--ease-out) both}._button_ztp4h_2:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}:root[data-theme=dark] ._button_ztp4h_2:focus-visible{box-shadow:0 0 0 2px rgb(var(--c-focus) / .7)}._screen_14w20_6{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-5);min-height:100dvh;padding:var(--space-10) var(--space-4);background:var(--surface-base);flex-direction:column;display:flex;position:relative;overflow:hidden}._network_14w20_21{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}._themeSwitch_14w20_30{top:var(--space-4);right:var(--space-4);z-index:2;position:absolute}._card_14w20_37{z-index:1;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-raised);width:100%;max-width:380px;box-shadow:var(--shadow-floating);animation:_auth-fade-up_14w20_1 var(--motion-enter) var(--ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes _auth-fade-up_14w20_1{0%{opacity:.35;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}._brand_14w20_64{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-6);border-bottom:1px solid rgb(var(--c-gray-100));background:rgb(var(--c-gray-50));text-align:center;flex-direction:column;display:flex}._logo_14w20_76{width:96px!important}._content_14w20_80{padding:var(--space-6);flex-direction:column;flex:1;justify-content:center;display:flex}._header_14w20_88{margin:0 0 var(--space-5)}._title_14w20_92{color:var(--color-text);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin:0}._description_14w20_100{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}._footer_14w20_106{z-index:1;color:var(--color-text-muted);font-size:var(--font-size-xs);position:relative}@media (width<=480px){._themeSwitch_14w20_30{top:var(--space-2);right:var(--space-2)}}@media (width>=768px){._card_14w20_37{flex-direction:row;max-width:720px}._brand_14w20_64{width:44%;padding:var(--space-10) var(--space-8);border-right:1px solid rgb(var(--c-gray-100));border-bottom:none}._logo_14w20_76{width:160px!important}._content_14w20_80{padding:var(--space-10) 2.25rem}}._structure_1e6oi_1{gap:var(--space-4);flex-direction:column;display:flex}._intro_1e6oi_7{color:var(--color-text-muted);font-size:var(--font-size-sm)}._steps_1e6oi_12{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._step_1e6oi_12{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);display:flex}._stepNumber_1e6oi_31{background:var(--color-primary-100);width:24px;height:24px;color:var(--color-link);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._stepTitle_1e6oi_45{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:block}._stepText_1e6oi_52{color:var(--color-text-muted);font-size:var(--font-size-xs);display:block}@media (width<=768px){._steps_1e6oi_12{grid-template-columns:1fr}}._summary_1voc5_3{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._stat_1voc5_9{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;display:flex}._statLabel_1voc5_20{color:var(--color-text-muted);font-size:var(--font-size-xs)}._statValue_1voc5_25{color:var(--color-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold)}._scale_1voc5_31{gap:var(--space-1) var(--space-3);color:var(--color-text);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}._sectionTitle_1voc5_39{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._readiness_1voc5_45,._instructions_1voc5_46{gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}._readiness_1voc5_45{flex-direction:column}._instructions_1voc5_46{justify-content:space-between;align-items:flex-start}._instructionsText_1voc5_65{margin-top:var(--space-1);color:var(--color-text);font-size:var(--font-size-sm);white-space:pre-line}._ready_1voc5_72,._notReady_1voc5_73{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex}._ready_1voc5_72{color:var(--color-success-600)}._notReady_1voc5_73{color:var(--color-warning-600)}._issues_1voc5_89{padding-left:var(--space-5);color:var(--color-text);font-size:var(--font-size-sm);list-style:outside}._dimensions_1voc5_96{gap:var(--space-4);flex-direction:column;display:flex}._dimension_1voc5_96{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}._dimensionHeader_1voc5_112{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._dimensionTitle_1voc5_119{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}._order_1voc5_126{background:var(--color-primary-100);width:28px;height:28px;color:var(--color-link);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._dimensionName_1voc5_140{color:var(--color-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}._weight_1voc5_147{color:var(--color-heading);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);flex-shrink:0}._noMetrics_1voc5_154{align-items:center;gap:var(--space-2);color:var(--color-warning-600);font-size:var(--font-size-sm);display:flex}._metrics_1voc5_162{border-top:1px solid var(--color-border);flex-direction:column;display:flex}._metric_1voc5_162{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);display:flex}._metricText_1voc5_178{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}._metricActions_1voc5_185{gap:var(--space-1);flex-shrink:0;display:inline-flex}._dimensionActions_1voc5_191{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._spacer_1voc5_198{flex:1}@media (width<=560px){._metric_1voc5_162{flex-direction:column;align-items:flex-start}._spacer_1voc5_198{display:none}}._blocks_1fejc_3{gap:var(--space-4);flex-direction:column;display:flex}._block_1fejc_3{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;display:flex}._blockHeader_1fejc_19{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._grow_1fejc_26{flex:240px}._icon_1fejc_30{border-radius:var(--radius-sm);background:var(--color-primary-100);width:40px;height:40px;color:var(--color-link);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._subTitle_1fejc_42{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}._empty_1fejc_48{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._selectedRow_1fejc_56 td{background:var(--color-primary-50)}._detail_1fejc_60{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-primary-600);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}._facts_1fejc_70{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._facts_1fejc_70 dt{color:var(--color-text-muted);font-size:var(--font-size-xs)}._facts_1fejc_70 dd{margin-top:var(--space-1);color:var(--color-text);font-size:var(--font-size-sm)}._scale_1fejc_87{gap:var(--space-2) var(--space-4);margin-top:var(--space-2);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._dimensions_1fejc_95{gap:var(--space-3);padding-left:var(--space-5);flex-direction:column;display:flex}._dimensionTitle_1fejc_102{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}._metrics_1fejc_109{margin-top:var(--space-1);padding-left:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-sm);list-style:outside}._body_ynffl_1{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._region_6nop5_2{right:var(--space-4);bottom:var(--space-4);z-index:1100;align-items:flex-end;gap:var(--space-2);max-width:min(420px, calc(100vw - 2 * var(--space-4)));pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_6nop5_15{align-items:flex-start;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-base);pointer-events:auto;animation:_laican-content-in_6nop5_1 var(--motion-enter) var(--ease-out) backwards;border-left-width:4px;display:flex}._success_6nop5_33{border-left-color:var(--color-success-600)}._info_6nop5_37{border-left-color:var(--color-info-600)}._warning_6nop5_41{border-left-color:var(--color-warning-600)}._danger_6nop5_45{border-left-color:var(--color-danger-600)}._message_6nop5_49{flex:1}._close_6nop5_53{padding:var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-muted,inherit);cursor:pointer;background:0 0;border:none;display:inline-flex}._close_6nop5_53:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@media (prefers-reduced-motion:reduce){._toast_6nop5_15{animation:none}}._filters_cjqfg_3{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;display:grid}._filter_cjqfg_3{gap:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;display:flex}._filter_cjqfg_3 select,._filter_cjqfg_3 input{height:36px;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);box-shadow:var(--shadow-inset)}._filter_cjqfg_3 select:focus-visible,._filter_cjqfg_3 input:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._filterActions_cjqfg_37{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._zone_cjqfg_44{color:var(--color-text-muted);font-size:var(--font-size-sm)}._time_cjqfg_49{white-space:nowrap}._details_cjqfg_53{padding-left:var(--space-4);font-size:var(--font-size-sm);overflow-wrap:anywhere;margin:0}._cycleSelect_xjq3x_4{max-width:100%}._cycleSelect_xjq3x_4 select{min-width:0;max-width:100%}._dates_xjq3x_13{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);flex-direction:column;display:flex}._datesTitle_xjq3x_23,._subTitle_xjq3x_24{color:var(--color-heading);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._cardBar_xjq3x_30{margin-top:var(--space-2)}._rows_xjq3x_35{border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);margin:0;padding:0;list-style:none;overflow:hidden}._row_xjq3x_35,._headRow_xjq3x_46{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-divider);grid-template-columns:minmax(0,1.3fr) minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.7fr);align-items:start;display:grid}._row_xjq3x_35:last-child{border-bottom:none}._row_xjq3x_35:hover{background:var(--color-primary-50)}._headRow_xjq3x_46{border-bottom-color:var(--color-border);background:var(--color-bg);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.03em;text-transform:uppercase}._person_xjq3x_74{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}._cell_xjq3x_81{align-items:flex-start;gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}._cellLabel_xjq3x_91{color:var(--color-text-muted);font-size:var(--font-size-xs);display:none}._personDates_xjq3x_97{color:var(--color-text-muted);font-size:var(--font-size-xs)}._progress_xjq3x_102{align-items:center;gap:var(--space-2);width:100%;display:flex}._percent_xjq3x_109{min-width:3.5em;color:var(--color-text);font-weight:var(--font-weight-medium);text-align:right;flex-shrink:0}@media (width<=640px){._headRow_xjq3x_46{display:none}._row_xjq3x_35{gap:var(--space-2);grid-template-columns:1fr}._cellLabel_xjq3x_91{display:block}}._detail_lm1hf_3{gap:var(--space-6);flex-direction:column;display:flex}._detail_lm1hf_3>*+*{padding-top:var(--space-6);border-top:1px solid var(--color-divider)}._admins_lm1hf_15{border:1px solid var(--color-border);border-radius:var(--radius-sm);margin:0;padding:0;list-style:none}._admin_lm1hf_15{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-divider);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._admin_lm1hf_15:last-child{border-bottom:none}._adminText_lm1hf_37{flex:1;min-width:160px}._adminStates_lm1hf_42{gap:var(--space-2);flex-wrap:wrap;display:flex}._adding_lm1hf_48{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._created_1o6rn_3{align-items:center;gap:var(--space-1);color:var(--color-success-600);font-weight:var(--font-weight-medium);display:inline-flex}._screen_1jx9g_1{justify-content:center;align-items:center;min-height:100vh;display:flex}
