@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--color-bg:#fff;--color-surface:#f8f9fb;--color-workspace:#f3f5f8;--color-brand-ink:#073aff;--color-brand-navy:#1b3e69;--color-gold:#e5ce8e;--color-gold-ink:#806326;--color-gold-soft:#f7f1e2;--color-on-gold:#3d3117;--color-surface-hover:#f2f2f2;--color-surface-2:#f2f2f2;--color-card:#fff;--color-card-hover:#fafafa;--color-text:#24272d;--color-text-soft:#535b68;--color-text-muted:#687283;--color-border:#ececec;--color-border-strong:#d8d8d8;--color-divider:#f0f0f0;--color-accent:#073aff;--color-accent-hover:#214ef0;--color-accent-active:#1644e0;--color-accent-light:#dbe3ff;--color-accent-soft:#234be51c;--color-success:#2e7d32;--color-success-hover:#1b5e20;--color-success-light:#e8f5e9;--color-danger:#c62828;--color-danger-hover:#b71c1c;--color-danger-light:#ffebee;--color-warning:#806326;--color-warning-fill:#806326;--color-warning-light:var(--color-gold-soft);--color-on-warning:#fff;--shadow-sm:0 1px 2px #3333330f;--shadow-md:0 4px 12px #33333314;--shadow-lg:0 12px 32px #3333331f;--color-overlay:#33333373;--color-on-accent:#fff;--color-on-danger:#fff;--color-on-success:#fff;--color-info:#535b68;--color-info-light:#eef1f5;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--font-base:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:"Fira Code","JetBrains Mono",ui-monospace,monospace;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-base:14px;--fs-lg:16px;--fs-xl:18px;--fs-2xl:22px;--fs-3xl:28px;--lh-tight:1.25;--lh-base:1.5;--lh-relaxed:1.65;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--btn-h-xs:28px;--btn-h-sm:36px;--btn-h-md:40px;--btn-h-lg:48px;--btn-px-sm:12px;--btn-px-md:16px;--btn-px-lg:20px;--btn-radius:10px;--btn-font-size:14px;--btn-font-weight:600;--btn-icon-size:18px;--btn-gap:8px;--btn-transition:background-color .22s ease,color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .12s ease;--icon-btn-sm:32px;--icon-btn-md:36px;--icon-btn-lg:44px;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-overlay:1000;--z-modal:1100;--z-command-palette:1150;--z-toast:1200;--z-tooltip:1300;--color-input-bg:#fff;--color-input-bg-hover:#fafafa;--color-input-bg-focus:#fff;--color-input-bg-disabled:#f4f5f7;--color-input-border:#e0e3e8;--color-input-border-hover:#c5cad3;--color-input-border-focus:var(--color-accent);--color-input-border-error:var(--color-danger);--color-input-text:var(--color-text);--color-input-placeholder:#a0a4ab;--color-input-label:#344054;--color-input-helper:#667085;--input-h-sm:36px;--input-h-md:44px;--input-h-lg:52px;--input-px:14px;--input-py:10px;--input-radius:10px;--input-font-size:14px;--input-gap-y:16px;--field-label-mb:6px;--input-shadow-focus:0 0 0 3px var(--color-accent-soft);--input-shadow-error:0 0 0 3px #c628282e;--input-transition:border-color .15s,background-color .15s,box-shadow .15s;--table-row-h:48px;--table-cell-px:16px;--table-cell-py:10px;--table-action-gap:8px;--table-actions-min-w:100px;color-scheme:light}[data-theme=dark]{--color-bg:#14161b;--color-surface:#1c1f25;--color-surface-2:#232830;--color-workspace:#111319;--color-brand-ink:#6988ff;--color-gold:#e5ce8e;--color-gold-ink:#e5ce8e;--color-gold-soft:#e5ce8e1f;--color-on-gold:#3d3117;--color-surface-hover:#232830;--color-card:#1c1f25;--color-card-hover:#232830;--color-text:#ecedf0;--color-text-soft:#c1c4cc;--color-text-muted:#8b8f99;--color-border:#262a32;--color-border-strong:#353a45;--color-divider:#1f232a;--color-accent:#6988ff;--color-on-accent:#101a3d;--color-accent-hover:#7d98ff;--color-accent-active:#6280f5;--color-accent-light:#6988ff33;--color-accent-soft:#234be51c;--color-success:#4caf50;--color-success-hover:#66bb6a;--color-success-light:#4caf5024;--color-danger:#ef5350;--color-danger-hover:#f06962;--color-danger-light:#ef535024;--color-warning:#e5ce8e;--color-warning-light:var(--color-gold-soft);--color-on-warning:#3d3117;--color-on-danger:#171b18;--color-on-success:#171b18;--color-info:#c1c4cc;--color-info-light:#232830;--shadow-sm:0 1px 2px #00000052;--shadow-md:0 4px 14px #0000005c;--shadow-lg:0 12px 30px #0000006b;--color-overlay:#000000a8;--color-input-bg:#1c1f25;--color-input-bg-hover:#232830;--color-input-bg-focus:#1c1f25;--color-input-bg-disabled:#15171c;--color-input-border:#2c313b;--color-input-border-hover:#3a4051;--color-input-border-focus:var(--color-accent);--color-input-border-error:var(--color-danger);--color-input-text:var(--color-text);--color-input-placeholder:#6c7280;--color-input-label:#d4d7dc;--color-input-helper:#98a0ab;--input-shadow-error:0 0 0 3px #ef535033;color-scheme:dark}[data-theme=dark] body,[data-theme=dark] html{background:var(--color-bg);color:var(--color-text)}[data-theme=dark] .unv-drawer,[data-theme=dark] .unv-modal,[data-theme=dark] .unv-table-wrap{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}[data-theme=dark] .unv-input,[data-theme=dark] .unv-select,[data-theme=dark] .unv-textarea{background:var(--color-input-bg);border-color:var(--color-input-border);color:var(--color-text);color:var(--color-input-text,var(--color-text))}[data-theme=dark] .unv-input::placeholder,[data-theme=dark] .unv-textarea::placeholder{color:var(--color-input-placeholder)}[data-theme=dark] .unv-card{background:var(--color-surface);border-color:var(--color-divider)}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--color-text-muted)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-color:var(--color-bg);border-radius:4px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}[data-theme=dark] ::-webkit-scrollbar-track{background:#0000}[data-theme=dark] kbd{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text)}[data-theme=dark] .react-datepicker,[data-theme=dark] .react-datepicker__header,[data-theme=dark] .react-datepicker__time-container{background:var(--color-surface)!important;border-color:var(--color-border)!important;color:var(--color-text)!important}[data-theme=dark] table{color:var(--color-text)}[data-theme=dark] hr{border-color:var(--color-divider)}[data-theme=dark] code,[data-theme=dark] pre{background:var(--color-surface);color:var(--color-text)}[data-theme=dark] [class*=Hero],[data-theme=dark] [class*=hero]{background-image:none!important}[data-theme=dark] [class*=Chip][class*=active],[data-theme=dark] [class*=chip][class*=active]{background:var(--color-accent-light);color:var(--color-accent)}[data-theme=dark] :focus-visible{outline-color:var(--color-accent)}@media(prefers-color-scheme:dark){[data-theme=auto]{--color-bg:#14161b;--color-surface:#1c1f25;--color-surface-2:#232830;--color-workspace:#111319;--color-brand-ink:#6988ff;--color-gold:#e5ce8e;--color-gold-ink:#e5ce8e;--color-gold-soft:#e5ce8e1f;--color-on-gold:#3d3117;--color-surface-hover:#232830;--color-card:#1c1f25;--color-card-hover:#232830;--color-text:#ecedf0;--color-text-soft:#c1c4cc;--color-text-muted:#8b8f99;--color-border:#262a32;--color-border-strong:#353a45;--color-divider:#1f232a;--color-accent:#6988ff;--color-on-accent:#101a3d;--color-accent-hover:#7d98ff;--color-accent-active:#6280f5;--color-accent-light:#6988ff33;--color-accent-soft:#234be51c;--color-success:#4caf50;--color-success-hover:#66bb6a;--color-success-light:#4caf5024;--color-danger:#ef5350;--color-danger-hover:#f06962;--color-danger-light:#ef535024;--color-warning:#e5ce8e;--color-warning-light:var(--color-gold-soft);--color-on-warning:#3d3117;--color-on-danger:#171b18;--color-on-success:#171b18;--color-info:#c1c4cc;--color-info-light:#232830;--shadow-sm:0 1px 2px #00000052;--shadow-md:0 4px 14px #0000005c;--shadow-lg:0 12px 30px #0000006b;--color-overlay:#000000a8;--color-input-bg:#1c1f25;--color-input-bg-hover:#232830;--color-input-bg-focus:#1c1f25;--color-input-bg-disabled:#15171c;--color-input-border:#2c313b;--color-input-border-hover:#3a4051;--color-input-border-focus:var(--color-accent);--color-input-border-error:var(--color-danger);--color-input-text:var(--color-text);--color-input-placeholder:#6c7280;--color-input-label:#d4d7dc;--color-input-helper:#98a0ab;--input-shadow-error:0 0 0 3px #ef535033;color-scheme:dark}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:var(--color-border);border:2px solid var(--color-bg);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}::-webkit-scrollbar-track{background:#0000}html{scroll-behavior:smooth;scrollbar-gutter:stable}@media print{html{scrollbar-gutter:auto}}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg);color:var(--color-text);font-family:var(--font-base);text-rendering:optimizeLegibility}body{font-size:14px;line-height:1.5}#root,body{min-height:100vh}#root{isolation:isolate}a{color:var(--color-accent);text-decoration:none;transition:color .15s ease}a:hover{color:var(--color-accent-hover);text-decoration:underline;text-underline-offset:2px}button{cursor:pointer;font-family:var(--font-base)}button:disabled{cursor:not-allowed}input,select,textarea{color:var(--color-text);font-family:var(--font-base)}input::placeholder,textarea::placeholder{color:var(--color-text-muted);opacity:1}:focus{outline:none}:focus-visible{border-radius:4px;outline:2px solid var(--color-accent);outline-offset:2px}img{display:block;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{color:var(--color-text);font-weight:700;letter-spacing:-.01em;line-height:1.25}h1{font-size:24px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13px}.text-block,dd,dt,label,li,p,span{line-height:1.5}hr{border:none;border-top:1px solid var(--color-divider);margin:16px 0}table{border-collapse:collapse;width:100%}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}kbd{background:var(--color-surface);border-bottom-width:2px;border-radius:4px;color:var(--color-text);display:inline-block;font-size:11px;font-weight:600;line-height:1;padding:2px 6px;white-space:nowrap}::selection{background:var(--color-accent-soft);color:var(--color-text)}@keyframes unv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes unv-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes unv-fade-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes unv-slide-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes unv-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes unv-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes unv-bounce-in{0%{opacity:0;transform:scale(.92)}60%{opacity:1;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}.unv-fade-in{animation:unv-fade-in .18s ease-out both}.unv-fade-up{animation:unv-fade-up .22s ease-out both}.unv-bounce-in{animation:unv-bounce-in .22s ease-out both}.unv-page-enter{animation:unv-fade-up .25s ease-out both}.unv-card{border-radius:10px;border-radius:var(--radius-md,10px);color:var(--color-text);padding:16px}.btn,.unv-btn{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;appearance:none;background:var(--color-surface);border:none;border-radius:10px;border-radius:var(--btn-radius,10px);box-sizing:border-box;color:var(--color-text);cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:14px;font-size:var(--btn-font-size,14px);font-weight:600;font-weight:var(--btn-font-weight,600);gap:8px;gap:var(--btn-gap,8px);height:40px;height:var(--btn-h-md,40px);justify-content:center;line-height:1.25;padding:0 16px;padding:0 var(--btn-px-md,16px);text-align:center;transition:var(--btn-transition);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn>img,.btn>svg,.unv-btn>img,.unv-btn>svg{align-self:center;display:block;flex-shrink:0}.btn:not(:disabled):hover{background:var(--color-surface-hover);color:var(--color-text)}.btn:focus-visible,.unv-btn:focus-visible{box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}.btn:disabled,.unv-btn:disabled{cursor:not-allowed;opacity:.45}.btn:not(:disabled):active,.unv-btn:not(:disabled):active{transform:translateY(1px)}.btn-primary{background:var(--color-accent);color:#fff;color:var(--color-on-accent,#fff)}.btn-primary:not(:disabled):hover{background:var(--color-accent-hover);color:#fff;color:var(--color-on-accent,#fff)}.btn-primary:not(:disabled):active{background:var(--color-accent-active)}.btn-danger{background:var(--color-danger);color:#fff;color:var(--color-on-danger,#fff)}.btn-danger:not(:disabled):hover{background:var(--color-danger-hover);color:#fff;color:var(--color-on-danger,#fff)}.btn-success{background:var(--color-success);color:#fff;color:var(--color-on-success,#fff)}.btn-success:not(:disabled):hover{background:var(--color-success-hover);color:#fff;color:var(--color-on-success,#fff)}.btn-ghost{background:#0000;border:1px solid var(--color-border);color:var(--color-text-soft)}.btn-ghost:not(:disabled):hover{background:var(--color-surface);border-color:var(--color-accent);color:var(--color-accent)}.btn-text{background:#0000;color:var(--color-accent);padding:0 8px;padding:0 var(--space-2,8px)}.btn-text:not(:disabled):hover{background:var(--color-accent-soft);color:var(--color-accent-hover)}.btn-xs{font-size:12px;height:28px;height:var(--btn-h-xs,28px);padding:0 8px;padding:0 var(--space-2,8px)}.btn-sm{height:36px;height:var(--btn-h-sm,36px);padding:0 12px;padding:0 var(--btn-px-sm,12px)}.btn-lg{font-size:15px;height:48px;height:var(--btn-h-lg,48px);padding:0 20px;padding:0 var(--btn-px-lg,20px)}.btn-block{width:100%}.icon-btn{align-items:center;background:#0000;border:none;border-radius:10px;border-radius:var(--radius-md,10px);color:var(--color-text-soft);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;height:var(--icon-btn-md,36px);justify-content:center;padding:0;transition:var(--btn-transition);width:36px;width:var(--icon-btn-md,36px)}.icon-btn:not(:disabled):hover{background:var(--color-surface-hover);color:var(--color-accent)}.icon-btn:focus-visible{box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}.icon-btn:disabled{cursor:not-allowed;opacity:.4}.icon-btn--sm{height:32px;height:var(--icon-btn-sm,32px);width:32px;width:var(--icon-btn-sm,32px)}.icon-btn--lg{height:44px;height:var(--icon-btn-lg,44px);width:44px;width:var(--icon-btn-lg,44px)}.icon-btn--danger:not(:disabled):hover{background:var(--color-danger-light);color:var(--color-danger)}.icon-btn--success:not(:disabled):hover{background:var(--color-success-light);color:var(--color-success)}.action-cell,.unv-action-cell{align-items:center;display:inline-flex;gap:8px;gap:var(--table-action-gap,8px);justify-content:flex-end;min-width:100px;min-width:var(--table-actions-min-w,100px);white-space:nowrap}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.py-2{padding-bottom:var(--space-2);padding-top:var(--space-2)}.py-3{padding-bottom:var(--space-3);padding-top:var(--space-3)}.py-4{padding-bottom:var(--space-4);padding-top:var(--space-4)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.unv-form{display:flex;flex-direction:column;gap:18px;gap:var(--input-gap-y,18px)}.unv-form-grid{grid-gap:18px 16px;grid-gap:var(--input-gap-y,18px) var(--space-4,16px);display:grid;gap:18px 16px;gap:var(--input-gap-y,18px) var(--space-4,16px);grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:720px){.unv-form-grid{grid-template-columns:1fr}}.unv-form-grid .col-span-2{grid-column:1/-1}.unv-field{display:flex;flex-direction:column;font-family:var(--font-base);gap:6px;gap:var(--field-label-mb,6px)}.unv-field__label{color:var(--color-input-label);font-size:13px;font-weight:600;letter-spacing:.01em}.unv-field__label--required:after{color:var(--color-danger);content:" *"}.unv-field__hint{color:var(--color-input-helper);font-size:12px;margin-top:4px}.unv-field__error{color:var(--color-danger);font-size:12px;font-weight:500;margin-top:4px}.unv-input,.unv-select,.unv-textarea,input.unv-input,select.unv-select,textarea.unv-textarea{background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:10px;border-radius:var(--input-radius,10px);box-sizing:border-box;color:var(--color-text);color:var(--color-input-text,var(--color-text));font-family:var(--font-base);font-size:15px;font-size:var(--input-font-size,15px);height:44px;height:var(--input-h-md,44px);outline:none;padding:0 14px;padding:0 var(--input-px,14px);transition:var(--input-transition);width:100%}.unv-textarea,textarea.unv-textarea{height:auto;line-height:1.5;min-height:96px;padding:10px 14px;padding:var(--input-py,10px) var(--input-px,14px);resize:vertical}.unv-input:hover,.unv-select:hover,.unv-textarea:hover{background:var(--color-input-bg);background:var(--color-input-bg-hover,var(--color-input-bg));border-color:var(--color-input-border-hover)}.unv-input:focus,.unv-select:focus,.unv-textarea:focus{background:var(--color-input-bg);background:var(--color-input-bg-focus,var(--color-input-bg));border-color:var(--color-input-border-focus,var(--color-accent));box-shadow:var(--input-shadow-focus)}.unv-input::placeholder,.unv-textarea::placeholder{color:var(--color-input-placeholder);opacity:1}.unv-input:disabled,.unv-select:disabled,.unv-textarea:disabled{background:var(--color-input-bg-disabled);border-color:var(--color-input-border);color:var(--color-input-helper);cursor:not-allowed}.unv-input.is-error,.unv-input[aria-invalid=true],.unv-select.is-error,.unv-select[aria-invalid=true],.unv-textarea.is-error,.unv-textarea[aria-invalid=true]{border-color:var(--color-input-border-error);box-shadow:var(--input-shadow-error)}.unv-input--sm{font-size:14px;height:36px;height:var(--input-h-sm,36px)}.unv-input--lg{font-size:16px;height:52px;height:var(--input-h-lg,52px)}.unv-input-wrap{align-items:center;display:flex;position:relative}.unv-input-wrap .unv-input{padding-right:44px}.unv-input-wrap__icon{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--color-input-helper);cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:background-color .15s,color .15s;width:36px}.unv-input-wrap__icon:hover{background:var(--color-surface);color:var(--color-text)}.unv-input-wrap__icon:focus-visible{box-shadow:var(--input-shadow-focus);outline:none}.unv-form-card{background:var(--color-bg);border-radius:14px;border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-sm);color:var(--color-text);padding:clamp(20px,3vw,32px)}@media(max-width:480px){.unv-form-card{border-radius:12px;padding:16px}}.unv-form-card__title{color:var(--color-text);font-size:20px;font-weight:700;margin:0 0 4px}.unv-form-card__subtitle{color:var(--color-input-helper);font-size:14px;margin:0 0 16px;margin:0 0 var(--space-4,16px)}.unv-form-actions{border-top:1px solid var(--color-divider);display:flex;flex-wrap:wrap;gap:12px;gap:var(--space-3,12px);justify-content:flex-end;margin-top:16px;margin-top:var(--space-4,16px);padding-top:16px;padding-top:var(--space-4,16px)}.unv-form-actions--sticky{background:var(--color-bg);border-top:1px solid var(--color-divider);bottom:0;margin-bottom:calc(clamp(20px,3vw,32px)*-1);margin-left:calc(clamp(20px,3vw,32px)*-1);margin-right:calc(clamp(20px,3vw,32px)*-1);padding:16px clamp(20px,3vw,32px);padding:var(--space-4,16px) clamp(20px,3vw,32px);position:-webkit-sticky;position:sticky;z-index:1}.unv-checkbox,.unv-radio{appearance:none;-webkit-appearance:none;background:var(--color-input-bg);border:1.5px solid var(--color-input-border);border-radius:4px;cursor:pointer;display:inline-grid;flex-shrink:0;height:18px;margin:0;place-content:center;transition:var(--input-transition);vertical-align:middle;width:18px}.unv-radio{border-radius:50%}.unv-checkbox:hover,.unv-radio:hover{border-color:var(--color-input-border-hover)}.unv-checkbox:checked,.unv-radio:checked{background:var(--color-accent);border-color:var(--color-accent)}.unv-checkbox:checked:after{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27><path d=%27M13.485 4.515a1 1 0 0 0-1.414 0L7 9.586 4.929 7.515a1 1 0 1 0-1.414 1.414l2.778 2.778a1 1 0 0 0 1.414 0l5.778-5.778a1 1 0 0 0 0-1.414z%27/></svg>") no-repeat 50%/contain;content:"";height:10px;width:10px}.unv-radio:checked:after{background:#fff;background:var(--color-on-accent,#fff);border-radius:50%;content:"";height:8px;width:8px}.unv-checkbox:disabled,.unv-radio:disabled{background:var(--color-input-bg-disabled);border-color:var(--color-input-border);cursor:not-allowed;opacity:.7}.unv-checkbox:focus-visible,.unv-radio:focus-visible{box-shadow:var(--input-shadow-focus);outline:none}.unv-form-card input[type=date]:not([class]),.unv-form-card input[type=datetime-local]:not([class]),.unv-form-card input[type=email]:not([class]),.unv-form-card input[type=number]:not([class]),.unv-form-card input[type=password]:not([class]),.unv-form-card input[type=search]:not([class]),.unv-form-card input[type=tel]:not([class]),.unv-form-card input[type=text]:not([class]),.unv-form-card input[type=time]:not([class]),.unv-form-card input[type=url]:not([class]),.unv-form-card select:not([class]),.unv-form-card textarea:not([class]){background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:10px;border-radius:var(--input-radius,10px);box-sizing:border-box;color:var(--color-text);color:var(--color-input-text,var(--color-text));font-family:var(--font-base);font-size:15px;font-size:var(--input-font-size,15px);height:44px;height:var(--input-h-md,44px);outline:none;padding:0 14px;padding:0 var(--input-px,14px);transition:var(--input-transition);width:100%}.unv-form-card textarea:not([class]){height:auto;line-height:1.5;min-height:96px;padding:10px 14px;padding:var(--input-py,10px) var(--input-px,14px);resize:vertical}.unv-form-card input:not([class]):hover,.unv-form-card select:not([class]):hover,.unv-form-card textarea:not([class]):hover{border-color:var(--color-input-border-hover)}.unv-form-card input:not([class]):focus,.unv-form-card select:not([class]):focus,.unv-form-card textarea:not([class]):focus{border-color:var(--color-accent);box-shadow:var(--input-shadow-focus)}.unv-form-card input:not([class])::placeholder,.unv-form-card textarea:not([class])::placeholder{color:var(--color-input-placeholder);opacity:1}@media(max-width:480px){.unv-input,.unv-select,.unv-textarea,input.unv-input,select.unv-select,textarea.unv-textarea{font-size:16px;height:52px;height:var(--input-h-lg,52px)}.unv-textarea,textarea.unv-textarea{height:auto}.unv-form-card input:not([class]),.unv-form-card select:not([class]),.unv-form-card textarea:not([class]){font-size:16px;height:52px;height:var(--input-h-lg,52px)}.unv-form-card textarea:not([class]){height:auto}}@media print{*,:after,:before{background:#0000!important;box-shadow:none!important;color:var(--color-text)!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{color:#555;content:" (" attr(href) ")";font-size:.85em}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.unv-no-print,[class*=bottomNav],[class*=sidebar],[class*=topbar],aside,nav{display:none!important}body{font-size:11pt;line-height:1.4}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:768px){[role=button],a.button,button,input[type=button],input[type=reset],input[type=submit]{min-height:40px;min-width:40px}table{-webkit-overflow-scrolling:touch;display:block;max-width:100%;overflow-x:auto}body{line-height:1.5}nav a{padding:10px 12px}}@media(hover:none)and (pointer:coarse){:hover{transition-duration:0s}}.table-scroll,.unv-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.unv-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.unv-skip-link{background:var(--color-accent);border-radius:6px;color:#fff;font-weight:600;left:8px;padding:8px 12px;position:absolute;top:-40px;transition:top .15s ease;z-index:1000}.unv-skip-link:focus{top:8px}.unv-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unv-clickable{cursor:pointer;transition:opacity .15s ease}.unv-clickable:active{opacity:.75}.unv-status-active{color:var(--color-success)}.unv-status-warning{color:var(--color-warning)}.unv-status-danger{color:var(--color-danger)}.unv-status-muted{color:var(--color-text-muted)}.unv-card{background:var(--color-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:var(--space-4)}.unv-card--flat{box-shadow:none}.unv-card--accent{border-color:var(--color-accent)}.unv-btn{align-items:center;background:var(--color-accent);border:none;border-radius:10px;border-radius:var(--btn-radius,10px);cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:14px;font-weight:600;gap:var(--space-2);justify-content:center;min-height:40px;min-height:var(--btn-h-md,40px);padding:8px var(--space-4);transition:var(--btn-transition);-webkit-user-select:none;user-select:none;white-space:nowrap}.unv-btn,.unv-btn:not(:disabled):hover{color:#fff;color:var(--color-on-accent,#fff)}.unv-btn:not(:disabled):hover{background:var(--color-accent-hover)}.unv-btn:not(:disabled):active{background:var(--color-accent-active)}.unv-btn:disabled{cursor:not-allowed;opacity:.55}.unv-btn--ghost{background:#0000;color:var(--color-text)}.unv-btn--ghost:not(:disabled):hover{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text)}.unv-btn--accent-ghost{background:#0000;border:1px solid var(--color-accent);color:var(--color-accent)}.unv-btn--accent-ghost:not(:disabled):hover{background:var(--color-accent-soft);color:var(--color-accent)}.unv-btn--danger{background:var(--color-danger);color:#fff;color:var(--color-on-danger,#fff)}.unv-btn--danger:not(:disabled):hover{background:var(--color-danger-hover);color:#fff;color:var(--color-on-danger,#fff)}.unv-btn--sm{font-size:13px;min-height:36px;min-height:var(--btn-h-sm,36px);padding:6px var(--space-3)}.unv-btn--lg{font-size:15px;min-height:48px;min-height:var(--btn-h-lg,48px);padding:10px var(--space-5)}.unv-btn--block{width:100%}.unv-btn--icon{flex-shrink:0;padding:0;width:40px}.unv-input,.unv-select{background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:10px;border-radius:var(--input-radius,10px);box-sizing:border-box;color:var(--color-text);color:var(--color-input-text,var(--color-text));font:inherit;font-family:var(--font-base);font-size:15px;font-size:var(--input-font-size,15px);height:44px;height:var(--input-h-md,44px);outline:none;padding:0 14px;padding:0 var(--input-px,14px);transition:var(--input-transition);width:100%}.unv-input:hover,.unv-select:hover{background:var(--color-input-bg);background:var(--color-input-bg-hover,var(--color-input-bg));border-color:var(--color-input-border-hover)}.unv-input:focus,.unv-select:focus{background:var(--color-input-bg);background:var(--color-input-bg-focus,var(--color-input-bg));border-color:var(--color-input-border-focus,var(--color-accent));box-shadow:var(--input-shadow-focus);outline:none}.unv-input--invalid,.unv-select--invalid{border-color:var(--color-input-border-error,var(--color-danger));box-shadow:var(--input-shadow-error)}.unv-textarea{background:var(--color-input-bg);border:1px solid var(--color-input-border);border-radius:10px;border-radius:var(--input-radius,10px);box-sizing:border-box;color:var(--color-text);color:var(--color-input-text,var(--color-text));font:inherit;font-family:var(--font-base);font-size:15px;font-size:var(--input-font-size,15px);line-height:1.5;min-height:96px;outline:none;padding:10px 14px;padding:var(--input-py,10px) var(--input-px,14px);resize:vertical;transition:var(--input-transition);width:100%}.unv-textarea:hover{border-color:var(--color-input-border-hover)}.unv-textarea:focus{background:var(--color-input-bg);background:var(--color-input-bg-focus,var(--color-input-bg));border-color:var(--color-input-border-focus,var(--color-accent));box-shadow:var(--input-shadow-focus);outline:none}.unv-table{border-collapse:collapse;width:100%}.unv-table td,.unv-table th{border-bottom:1px solid var(--color-divider);color:var(--color-text);font-size:14px;padding:var(--space-3);text-align:left}.unv-table th{background:var(--color-surface);color:var(--color-text);font-weight:600}.unv-table tbody tr{transition:background .12s}.unv-table tbody tr:hover{background:var(--color-surface)}.unv-table--clickable tbody tr{cursor:pointer}.unv-table-wrap{background:#fff;background:var(--color-card,#fff);border-radius:var(--radius-md);overflow-x:auto}.unv-badge{background:var(--color-accent-light);border-radius:999px;color:var(--color-accent);display:inline-block;font-size:12px;font-weight:500;padding:2px var(--space-2);white-space:nowrap}.unv-badge--muted{background:var(--color-surface);color:var(--color-text-muted)}.unv-badge--success{background:var(--color-success-light);color:var(--color-success)}.unv-badge--danger{background:var(--color-danger-light);color:var(--color-danger)}.unv-badge--warning{background:var(--color-warning-light);color:var(--color-warning)}.unv-badge--outline{background:#0000;color:var(--color-text-soft)}.unv-label{color:var(--color-text);display:block;font-family:var(--font-base);font-size:13px;font-weight:500;margin-bottom:var(--space-1)}.unv-help{color:var(--color-text-muted);font-size:12px;margin-top:var(--space-1)}.unv-empty{font-size:14px;padding:var(--space-6) var(--space-4);text-align:center}.unv-empty,.unv-pagination{color:var(--color-text-muted);font-family:var(--font-base)}.unv-pagination{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-3);justify-content:space-between;margin-top:var(--space-3)}.unv-pagination__controls{align-items:center;display:flex;gap:6px}.unv-overlay{background:#33333359;background:var(--color-overlay,#33333359);inset:0;position:fixed;z-index:1000;z-index:var(--z-overlay,1000)}.unv-modal{background:#fff;background:var(--color-card,#fff);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);font-family:var(--font-base);left:50%;max-height:90vh;max-width:640px;overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);z-index:1100;z-index:var(--z-modal,1100)}.unv-modal--lg{max-width:920px}.unv-modal--sm{max-width:420px}.unv-drawer__header,.unv-modal__header{align-items:center;border-bottom:1px solid var(--color-divider);color:var(--color-text);display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:var(--space-4) var(--space-5)}.unv-drawer__body,.unv-modal__body{padding:var(--space-5)}.unv-drawer__footer,.unv-modal__footer{background:var(--color-surface);border-top:1px solid var(--color-divider);display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;padding:var(--space-3) var(--space-5)}.unv-drawer{background:#fff;background:var(--color-card,#fff);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;font-family:var(--font-base);height:100vh;max-width:100vw;position:fixed;right:0;top:0;width:540px;z-index:1100;z-index:var(--z-modal,1100)}.unv-drawer__body{flex:1 1;overflow:auto}.unv-close-btn{background:#0000;border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;font-size:22px;line-height:1;padding:var(--space-1) var(--space-2)}.unv-close-btn:hover{background:var(--color-surface);color:var(--color-text)}.unv-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.unv-toolbar>*{min-width:0}.unv-toolbar .unv-input,.unv-toolbar .unv-select{min-width:180px;width:auto}.unv-toolbar__spacer{flex:1 1}.unv-grid{grid-gap:var(--space-4);display:grid;gap:var(--space-4)}.unv-grid--cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.unv-grid--two{grid-template-columns:1fr 1fr}.unv-grid--three{grid-template-columns:1fr 1fr 1fr}.unv-section-title{color:var(--color-text);font-family:var(--font-base);font-size:18px;font-weight:600;margin:0 0 var(--space-3)}.unv-page{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:var(--space-5);width:100%}.unv-page__header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-4)}.unv-page__title{color:var(--color-text);font-size:22px;font-weight:700;margin:0}.unv-page__subtitle{color:var(--color-text-muted);font-size:14px;margin:var(--space-1) 0 0}.unv-row{display:flex;flex-wrap:wrap;gap:var(--space-3)}.unv-col{flex:1 1 200px;min-width:0}.unv-tabs{border-bottom:1px solid var(--color-divider);display:flex;gap:var(--space-1);margin-bottom:var(--space-4);overflow-x:auto}.unv-tab{background:#0000;border:none;border-bottom:2px solid #0000;color:var(--color-text-muted);cursor:pointer;font-family:var(--font-base);font-size:14px;font-weight:500;padding:var(--space-3) var(--space-4);white-space:nowrap}.unv-tab:hover{color:var(--color-text)}.unv-tab--active{border-bottom-color:var(--color-accent);color:var(--color-accent)}.unv-kv{grid-gap:var(--space-2) var(--space-4);display:grid;font-family:var(--font-base);font-size:14px;gap:var(--space-2) var(--space-4);grid-template-columns:160px 1fr}.unv-kv__key{color:var(--color-text-muted)}.unv-kv__val{color:var(--color-text)}.unv-stack{display:flex;flex-direction:column;gap:var(--space-3)}.unv-stack--sm{gap:var(--space-2)}.unv-stack--lg{gap:var(--space-5)}.unv-spinner{animation:unv-spin .8s linear infinite;border:3px solid var(--color-border);border-radius:50%;border-top-color:var(--color-accent);display:inline-block;height:28px;width:28px}@keyframes unv-spin{to{transform:rotate(1turn)}}.unv-link{background:none;border:none;color:var(--color-accent);cursor:pointer;font:inherit;padding:0}.unv-link:hover{text-decoration:underline}.unv-divider{background:var(--color-border);border:none;height:1px;margin:var(--space-3) 0}.unv-only-mobile{display:none}.unv-only-desktop{display:inline;display:initial}@media(max-width:1024px){.unv-grid--three{grid-template-columns:1fr 1fr}.unv-page{padding:var(--space-4)}}@media(max-width:768px){.unv-grid--three,.unv-grid--two,.unv-kv{grid-template-columns:1fr}.unv-kv{gap:var(--space-1)}.unv-kv__key{font-size:12px}.unv-page{padding:var(--space-3)}.unv-page__title{font-size:18px}.unv-modal{border-radius:var(--radius-md);width:calc(100% - 16px)}.unv-drawer{width:100vw}.unv-toolbar .unv-input,.unv-toolbar .unv-select{flex:1 1 140px;min-width:0}.unv-only-mobile{display:inline;display:initial}.unv-only-desktop{display:none}.unv-tabs{gap:0}.unv-tab{font-size:13px;padding:var(--space-2) var(--space-3)}}@media(max-width:480px){.unv-page{padding:var(--space-2)}.unv-card,.unv-drawer__body,.unv-modal__body{padding:var(--space-3)}.unv-drawer__header,.unv-modal__header{padding:var(--space-3) var(--space-4)}.unv-drawer__footer,.unv-modal__footer{padding:var(--space-2) var(--space-3)}.unv-btn{font-size:13px;min-height:44px;white-space:normal}.unv-page__header{align-items:stretch;flex-direction:column}.unv-section-title{font-size:16px}}.btn{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--color-accent);border:1px solid #0000;border-radius:10px;border-radius:var(--btn-radius,10px);box-sizing:border-box;color:#fff;color:var(--color-on-accent,#fff);cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:14px;font-size:var(--btn-font-size,14px);font-weight:600;font-weight:var(--btn-font-weight,600);gap:8px;gap:var(--btn-gap,8px);justify-content:center;line-height:1.25;max-width:100%;min-height:40px;min-height:var(--btn-h-md,40px);padding:9px 16px;padding:9px var(--btn-px-md,16px);position:relative;text-align:center;text-decoration:none;transition:var(--btn-transition);vertical-align:middle}.btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.btn:is(:disabled,[aria-disabled=true]){box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.btn svg{align-self:center;display:block;flex-shrink:0}.btn_modal_close,.get__tariff,.sign__google__btn{background:var(--color-card);border:1px solid var(--color-border-strong);color:var(--color-text)}.btn_modal_close:not(:disabled):not([aria-disabled=true]):hover,.get__tariff:not(:disabled):not([aria-disabled=true]):hover,.sign__google__btn:not(:disabled):not([aria-disabled=true]):hover{background:var(--color-surface-hover);border-color:var(--color-border-strong);color:var(--color-text)}.act_update,.add__requir,.auth__btn,.btn_modal_access,.confirm__requir,.create__statement__btn,.default__tariff,.purple__welcome_btn,.requirment__update{background:var(--color-accent);border-color:#0000;border-radius:10px;border-radius:var(--btn-radius,10px);color:#fff;color:var(--color-on-accent,#fff);font-family:var(--font-base);font-weight:600;text-transform:none}.act_update:not(:disabled):not([aria-disabled=true]):hover,.add__requir:not(:disabled):not([aria-disabled=true]):hover,.auth__btn:not(:disabled):not([aria-disabled=true]):hover,.btn_modal_access:not(:disabled):not([aria-disabled=true]):hover,.confirm__requir:not(:disabled):not([aria-disabled=true]):hover,.create__statement__btn:not(:disabled):not([aria-disabled=true]):hover,.default__tariff:not(:disabled):not([aria-disabled=true]):hover,.purple__welcome_btn:not(:disabled):not([aria-disabled=true]):hover,.requirment__update:not(:disabled):not([aria-disabled=true]):hover{background:var(--color-accent-hover);color:#fff;color:var(--color-on-accent,#fff)}.act_update:not(:disabled):not([aria-disabled=true]):active,.add__requir:not(:disabled):not([aria-disabled=true]):active,.auth__btn:not(:disabled):not([aria-disabled=true]):active,.btn_modal_access:not(:disabled):not([aria-disabled=true]):active,.confirm__requir:not(:disabled):not([aria-disabled=true]):active,.create__statement__btn:not(:disabled):not([aria-disabled=true]):active,.default__tariff:not(:disabled):not([aria-disabled=true]):active,.purple__welcome_btn:not(:disabled):not([aria-disabled=true]):active,.requirment__update:not(:disabled):not([aria-disabled=true]):active{background:var(--color-accent-active)}.auth__btn{font-size:15px;min-height:48px;padding:12px 16px;width:100%}.btn_modal_close{margin-right:15px;margin-top:15px}.sign__google__btn{margin-top:16px;width:100%}.create__statement__btn{padding:12px 22px}.add__requir{margin-top:5px}.act_update,.requirment__delete,.requirment__update{font-size:13px;margin-top:5px;min-height:36px}.requirment__delete{background:var(--color-danger);border-radius:10px;border-radius:var(--btn-radius,10px);color:#fff;color:var(--color-on-danger,#fff);font-weight:600}.requirment__delete:not(:disabled):not([aria-disabled=true]):hover{background:var(--color-danger-hover)}@media(max-width:600px){.btn{min-height:44px;overflow-wrap:anywhere;white-space:normal}}.LoginForm_card__PDkZJ{width:100%}.LoginForm_steps__rSfm2{align-items:center;color:var(--color-text-muted);display:flex;font-size:13px;font-weight:600;gap:28px;list-style:none;margin:0 0 28px;padding:0}.LoginForm_steps__rSfm2 li{align-items:center;display:flex;gap:9px}.LoginForm_steps__rSfm2 li span{border:1px solid var(--color-border);border-radius:50%;display:grid;height:28px;place-items:center;width:28px}.LoginForm_steps__rSfm2 .LoginForm_activeStep__xAE-2{color:var(--color-text)}.LoginForm_steps__rSfm2 .LoginForm_activeStep__xAE-2 span{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.LoginForm_steps__rSfm2 .LoginForm_completedStep__JliBu{color:var(--color-accent)}.LoginForm_steps__rSfm2 .LoginForm_completedStep__JliBu span{background:var(--color-accent-light);border-color:#0000}.LoginForm_identifiedAccount__1\+Ra8{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;display:flex;gap:14px;justify-content:space-between;padding:14px 16px}.LoginForm_identifiedAccount__1\+Ra8 div{display:flex;flex-direction:column;gap:5px;min-width:0}.LoginForm_identifiedAccount__1\+Ra8 div span{color:var(--color-text-soft);font-size:12px}.LoginForm_identifiedAccount__1\+Ra8 strong{font-feature-settings:"tnum";color:var(--color-text);font-size:15px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.LoginForm_identifiedAccount__1\+Ra8 button{background:#0000;border:0;border-radius:8px;color:var(--color-accent);cursor:pointer;flex-shrink:0;font:inherit;font-size:12px;font-weight:650;min-height:44px;padding:6px 8px}.LoginForm_identifiedAccount__1\+Ra8 button:hover{background:var(--color-accent-light)}.LoginForm_identifiedAccount__1\+Ra8 button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.LoginForm_identifiedAccount__1\+Ra8 button:disabled{cursor:wait;opacity:.65}.LoginForm_eyebrow__WFc8M{color:var(--color-accent);display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:18px;text-transform:uppercase}.LoginForm_login__title__wvPOH{color:var(--color-text);font-size:clamp(28px,3vw,36px);font-weight:700;letter-spacing:-1px;line-height:1.2;margin:0 0 12px}.LoginForm_login__untitle__56Ybv{color:var(--color-text-soft);font-size:15px;line-height:1.6;margin:0 0 32px}.LoginForm_login__title__label__BVsHi{color:var(--color-text);display:block;font-size:13px;font-weight:600;margin:22px 0 9px}.LoginForm_login__input__-JRt5{background:var(--color-bg);background:var(--color-input-bg,var(--color-bg));border:1px solid var(--color-border);border-radius:12px;box-sizing:border-box;color:var(--color-text);font:inherit;font-size:16px;height:54px;padding:0 16px;transition:border-color .2s,box-shadow .2s;width:100%}.LoginForm_login__input__-JRt5:focus{border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent-light);outline:none}.LoginForm_input__wrap__6zpUg{position:relative}.LoginForm_input__withIcon__mmVp4{padding-right:52px}.LoginForm_show__password__uzftM{align-items:center;background:#0000;border:0;border-radius:8px;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);width:44px}.LoginForm_show__password__uzftM img{height:19px;opacity:.6;width:19px}.LoginForm_show__password__uzftM:hover{background:var(--color-surface-hover)}.LoginForm_show__password__uzftM:focus-visible{outline:2px solid var(--color-accent)}[data-theme=dark] .LoginForm_show__password__uzftM img{filter:invert(1)}.LoginForm_helper__zSUoj{color:var(--color-text-soft);font-size:13px;line-height:1.6;margin:16px 0 24px}.LoginForm_submit__Z9CPV{align-items:center;background:var(--color-accent);border:0;border-radius:12px;color:#fff;color:var(--color-on-accent,#fff);cursor:pointer;display:flex;font:inherit;font-size:15px;font-weight:650;gap:18px;justify-content:center;min-height:54px;padding:12px 22px;transition:background .2s,transform .2s;width:100%}.LoginForm_submit__Z9CPV span{font-size:23px;line-height:1}.LoginForm_submit__Z9CPV:hover:not(:disabled){background:var(--color-accent-hover);transform:translateY(-1px)}.LoginForm_submit__Z9CPV:disabled{cursor:wait;opacity:.65}.LoginForm_submit__Z9CPV:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.LoginForm_error__1PeaG{background:#c3282812;border:1px solid #c3282833;border-radius:10px;color:#c32828;color:var(--color-danger,#c32828);font-size:13px;line-height:1.6;margin-bottom:18px;padding:12px 14px}.LoginForm_support__t6RiR{border-top:1px solid var(--color-border);color:var(--color-text-soft);font-size:12px;line-height:1.7;margin:26px 0 0;padding-top:22px}.EmptyState_empty__UlzF6{align-items:center;background:#fff;background:var(--color-bg,#fff);border:1px dashed #e0e0e0;border:1px dashed var(--color-border,#e0e0e0);border-radius:12px;color:#333;color:var(--color-text,#333);display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:56px 32px;text-align:center}.EmptyState_empty__UlzF6.EmptyState_compact__3XnLq{min-height:140px;padding:24px 16px}.EmptyState_empty__UlzF6.EmptyState_fullscreen__9O2oj{background:#0000;border:none;min-height:60vh}.EmptyState_iconBox__G776i{align-items:center;background:var(--color-accent-soft);border-radius:50%;display:inline-flex;height:96px;justify-content:center;margin-bottom:16px;width:96px}.EmptyState_title__f6JxZ{color:#333;color:var(--color-text,#333);font-size:18px;font-weight:700;margin:0 0 8px}.EmptyState_description__SsuqM{color:#888;color:var(--color-text-muted,#888);font-size:14px;line-height:1.5;margin:0;max-width:420px}.EmptyState_action__U0U6n{margin-top:16px}@media(max-width:480px){.EmptyState_empty__UlzF6{padding:32px 16px}.EmptyState_iconBox__G776i{height:72px;width:72px}.EmptyState_title__f6JxZ{font-size:16px}}@keyframes Skeleton_skeletonPulse__MLR2w{0%,to{opacity:1}50%{opacity:.55}}.Skeleton_skel__wWPui{animation:Skeleton_skeletonPulse__MLR2w 1.4s ease-in-out infinite;background:var(--color-surface);background:var(--color-surface-2,var(--color-surface));border-radius:4px;display:block}.Skeleton_line__-pS6l{height:14px;margin-bottom:8px}.Skeleton_lineLong__ArQzO{width:100%}.Skeleton_lineMedium__NP8wZ{width:70%}.Skeleton_lineShort__E9RfI{width:40%}.Skeleton_circle__cGVHX{border-radius:50%;flex-shrink:0}.Skeleton_rect__z36Yk{border-radius:6px}.Skeleton_card__gnVwA{align-items:center;background:#fff;background:var(--color-bg,#fff);border:1px solid #e0e0e0;border:1px solid var(--color-border,#e0e0e0);border-radius:10px;display:flex;gap:12px;padding:12px}.Skeleton_cardBody__O8YTH{display:flex;flex:1 1;flex-direction:column;gap:6px}.Skeleton_tableWrap__46cAl{display:flex;flex-direction:column;gap:8px}.Skeleton_tableRow__iiox0{border-bottom:1px solid var(--color-divider);display:flex;gap:8px;padding:8px}.ErrorState_error__Iavbj{align-items:center;background:var(--color-bg);border:1px solid var(--color-danger);border-radius:12px;color:#333;color:var(--color-text,#333);display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:56px 32px;text-align:center}.ErrorState_error__Iavbj.ErrorState_compact__c1wrd{min-height:140px;padding:24px 16px}.ErrorState_iconBox__\+reTw{align-items:center;background:#d4380d14;border-radius:50%;display:inline-flex;height:96px;justify-content:center;margin-bottom:16px;width:96px}.ErrorState_title__KILwS{color:var(--color-danger);font-size:18px;font-weight:700;margin:0 0 8px}.ErrorState_description__Z8War{color:#888;color:var(--color-text-muted,#888);font-size:14px;line-height:1.5;margin:0 0 16px;max-width:420px}.ErrorState_retryBtn__mxPMs{align-items:center;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:6px;color:#fff;color:var(--color-on-accent,#fff);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:10px 20px;transition:all .15s ease}.ErrorState_retryBtn__mxPMs:hover{opacity:.9}.ErrorState_retryBtn__mxPMs:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Badge_badge__zmwtL{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:4px;line-height:1.2;padding:3px 10px;white-space:nowrap}.Badge_dot__Ldtg4{background:currentColor;border-radius:50%;display:inline-block;height:6px;width:6px}.Badge_sm__OxpJP{font-size:10px;padding:2px 6px}.Badge_md__kwRb6{font-size:12px;padding:3px 10px}.Badge_lg__Hr4ft{font-size:14px;padding:5px 14px}.Badge_default__4E\+6d{background:#f5f5f5;background:var(--color-surface,#f5f5f5);color:#333;color:var(--color-text,#333)}.Badge_accent__b1HW2{background:var(--color-accent);color:#fff;color:var(--color-on-accent,#fff)}.Badge_success__OE9Wl{background:var(--color-success-light);color:var(--color-success)}.Badge_warning__smxqN{background:var(--color-warning-light);color:var(--color-warning)}.Badge_danger__KyR-w{background:var(--color-danger-light);color:var(--color-danger)}.Badge_info__kSjvn{background:var(--color-info-light);color:var(--color-info)}.Badge_muted__NlNhX{background:var(--color-surface-hover);color:#595959;color:var(--color-text-muted,#595959)}.Badge_outlined__7\+uAD.Badge_default__4E\+6d{background:#0000;border-color:#e0e0e0;border-color:var(--color-border,#e0e0e0);color:#333;color:var(--color-text,#333)}.Badge_outlined__7\+uAD.Badge_accent__b1HW2{background:#0000;border-color:var(--color-accent);color:var(--color-accent)}.Badge_outlined__7\+uAD.Badge_success__OE9Wl{background:#0000;border-color:var(--color-success);color:var(--color-success)}.Badge_outlined__7\+uAD.Badge_warning__smxqN{background:#0000;border-color:var(--color-warning);color:var(--color-warning)}.Badge_outlined__7\+uAD.Badge_danger__KyR-w{background:#0000;border-color:var(--color-danger);color:var(--color-danger)}.Badge_outlined__7\+uAD.Badge_info__kSjvn{background:#0000;border-color:var(--color-border-strong);color:var(--color-info)}.Badge_outlined__7\+uAD.Badge_muted__NlNhX{background:#0000;border-color:#e0e0e0;border-color:var(--color-border,#e0e0e0);color:#595959;color:var(--color-text-muted,#595959)}.DataTable_wrap__KIyVV{background:#fff;background:var(--color-bg,#fff);border:1px solid #e0e0e0;border:1px solid var(--color-border,#e0e0e0);border-radius:10px;display:flex;flex-direction:column;overflow:hidden}.DataTable_wrap__KIyVV.DataTable_bare__lNSp\+{background:#0000;border:none}.DataTable_toolbar__we6gN{align-items:center;border-bottom:1px solid var(--color-divider);display:flex;gap:12px;justify-content:space-between;padding:12px}.DataTable_searchBox__I6uA5{align-items:center;background:var(--color-bg);border:1px solid #e0e0e0;border:1px solid var(--color-border,#e0e0e0);border-radius:6px;display:flex;flex:1 1;gap:8px;max-width:480px;min-width:280px;padding:6px 12px;position:relative}.DataTable_searchBox__I6uA5:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}.DataTable_searchInput__6B0RQ{background:#0000;border:none;color:#333;color:var(--color-text,#333);flex:1 1;font-family:inherit;font-size:14px;outline:none}.DataTable_searchInput__6B0RQ::placeholder{color:#999;color:var(--color-text-muted,#999)}.DataTable_clearBtn__A0EAd{align-items:center;background:#0000;border:none;color:#888;color:var(--color-text-muted,#888);cursor:pointer;display:flex;padding:2px}.DataTable_clearBtn__A0EAd:hover{color:#333;color:var(--color-text,#333)}.DataTable_totalCount__iPUQi{color:#888;color:var(--color-text-muted,#888);font-size:12px;font-weight:600}.DataTable_tableScroll__lPiWA{-webkit-overflow-scrolling:touch;overflow-x:auto}.DataTable_table__s40T3{border-collapse:collapse;font-size:14px;min-width:600px;width:100%}.DataTable_table__s40T3 thead th{background:#fafafa;background:var(--color-surface,#fafafa);border-bottom:1px solid var(--color-divider);color:#333;color:var(--color-text,#333);font-size:12px;font-weight:600;letter-spacing:.4px;padding:12px 14px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.DataTable_thInner__IqPLc{align-items:center;display:inline-flex;gap:4px}.DataTable_sortable__MpAdX{cursor:pointer;transition:background .15s ease;-webkit-user-select:none;user-select:none}.DataTable_sortable__MpAdX:hover{background:var(--color-accent-soft)}.DataTable_sortIcon__svgtG{display:inline-flex;opacity:.7}.DataTable_filterRow__O172M th{background:var(--color-bg);padding:6px 10px;position:-webkit-sticky;position:sticky;top:40px;z-index:1}.DataTable_filterInput__5PmQk{border:1px solid #e0e0e0;border:1px solid var(--color-border,#e0e0e0);border-radius:4px;color:#333;color:var(--color-text,#333);font-family:inherit;font-size:12px;padding:4px 8px;width:100%}.DataTable_filterInput__5PmQk:focus{border-color:var(--color-accent);outline:none}.DataTable_table__s40T3 tbody td{border-bottom:1px solid var(--color-divider);color:#333;color:var(--color-text,#333);padding:12px 14px;vertical-align:middle}.DataTable_table__s40T3 tbody tr:last-child td{border-bottom:none}.DataTable_clickable__eMRdP{cursor:pointer;transition:background .12s ease}.DataTable_clickable__eMRdP:hover{background:var(--color-accent-soft)}.DataTable_clickable__eMRdP:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.DataTable_emptyCell__6jbyZ{padding:0!important}.DataTable_pagination__\+ofeo{border-top:1px solid var(--color-divider);display:flex;gap:8px;padding:12px}.DataTable_pageBtn__y-K4D,.DataTable_pagination__\+ofeo{align-items:center;background:var(--color-bg);justify-content:center}.DataTable_pageBtn__y-K4D{border:1px solid #e0e0e0;border:1px solid var(--color-border,#e0e0e0);border-radius:6px;color:#333;color:var(--color-text,#333);cursor:pointer;display:inline-flex;height:32px;transition:all .12s ease;width:32px}.DataTable_pageBtn__y-K4D:not(:disabled):hover{border-color:var(--color-accent);color:var(--color-accent)}.DataTable_pageBtn__y-K4D:disabled{cursor:not-allowed;opacity:.4}.DataTable_pageBtn__y-K4D:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.DataTable_pageInfo__bxlyp{color:#333;color:var(--color-text,#333);font-size:13px;font-weight:600;min-width:60px;text-align:center}@media(max-width:768px){.DataTable_toolbar__we6gN{align-items:stretch;flex-direction:column}.DataTable_searchBox__I6uA5{max-width:none;min-width:0}.DataTable_table__s40T3 thead th{font-size:11px;padding:8px}.DataTable_table__s40T3 tbody td{padding:8px}}@keyframes Spinner_spin__nT\+vK{to{transform:rotate(1turn)}}@keyframes Spinner_dash__q2EBB{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35}to{stroke-dasharray:90,200;stroke-dashoffset:-125}}.Spinner_spinner__m87J0{align-items:center;animation:Spinner_spin__nT\+vK 1.4s linear infinite;display:inline-flex;flex-shrink:0;justify-content:center}.Spinner_path__lVQ1C{animation:Spinner_dash__q2EBB 1.4s ease-in-out infinite}.Spinner_centerWrap__dR7ns{align-items:center;display:flex;justify-content:center;min-height:240px;width:100%}.Button_btn__znHfB{align-items:center;-webkit-appearance:none;appearance:none;border:1px solid #0000;border-radius:10px;border-radius:var(--btn-radius,10px);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:600;gap:8px;gap:var(--btn-gap,8px);justify-content:center;line-height:1.25;max-width:100%;min-width:0;text-align:center;text-decoration:none;transition:var(--btn-transition);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.Button_btn__znHfB>img,.Button_btn__znHfB>svg{align-self:center;display:block;flex-shrink:0}.Button_btn__znHfB:disabled{cursor:not-allowed;opacity:.55}.Button_btn__znHfB:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Button_label__E7zjx{align-items:center;display:inline-flex;justify-content:center;line-height:inherit;min-width:0;overflow-wrap:anywhere}.Button_fullWidth__ch\+ci{width:100%}.Button_iconOnly__T4Y8q{padding:0}.Button_s_sm__qrpDj{font-size:13px;min-height:36px;min-height:var(--btn-h-sm,36px);padding:6px 12px}.Button_s_md__lDckr{font-size:14px;min-height:40px;min-height:var(--btn-h-md,40px);padding:8px 16px}.Button_s_lg__V84l0{font-size:15px;min-height:48px;min-height:var(--btn-h-lg,48px);padding:10px 20px}.Button_iconOnly__T4Y8q.Button_s_sm__qrpDj{height:32px;min-height:32px;min-width:32px;width:32px}.Button_iconOnly__T4Y8q.Button_s_md__lDckr{height:36px;min-width:36px;width:36px}.Button_iconOnly__T4Y8q.Button_s_lg__V84l0{height:44px;min-width:44px;width:44px}.Button_v_primary__2LUZH{background:var(--color-accent);border-color:var(--color-accent);color:#fff;color:var(--color-on-accent,#fff)}.Button_v_primary__2LUZH:not(:disabled):hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:#fff;color:var(--color-on-accent,#fff)}.Button_v_primary__2LUZH:not(:disabled):active{background:var(--color-accent-active)}.Button_v_secondary__Wyi\+d{background:var(--color-bg);border-color:var(--color-accent);color:var(--color-accent)}.Button_v_secondary__Wyi\+d:not(:disabled):hover{background:var(--color-accent-soft)}.Button_v_secondary__Wyi\+d:not(:disabled):active{background:var(--color-accent-light)}.Button_v_tertiary__8yx50{background:#f5f5f5;background:var(--color-surface,#f5f5f5);border-color:#0000;color:#333;color:var(--color-text,#333)}.Button_v_tertiary__8yx50:not(:disabled):hover{background:var(--color-surface-hover)}.Button_v_ghost__5ebnj{background:#0000;border-color:#0000;color:#333;color:var(--color-text,#333)}.Button_v_ghost__5ebnj:not(:disabled):hover{background:var(--color-surface-hover);color:var(--color-accent)}.Button_v_outline__OrW7K{background:var(--color-bg);border-color:#d9d9d9;border-color:var(--color-border,#d9d9d9);color:#333;color:var(--color-text,#333)}.Button_v_outline__OrW7K:not(:disabled):hover{border-color:var(--color-accent);color:var(--color-accent)}.Button_v_danger__TaW0F{background:var(--color-danger);border-color:var(--color-danger);color:#fff;color:var(--color-on-danger,#fff)}.Button_v_danger__TaW0F:not(:disabled):hover{background:var(--color-danger-hover);border-color:var(--color-danger-hover);color:#fff;color:var(--color-on-danger,#fff)}.Button_v_success__J5CTa{background:#389e0d;background:var(--color-success,#389e0d);border-color:#389e0d;border-color:var(--color-success,#389e0d);color:#fff;color:var(--color-on-success,#fff)}.Button_v_success__J5CTa:not(:disabled):hover{background:var(--color-success-hover);color:#fff;color:var(--color-on-success,#fff)}.Button_v_link__5gaaG{background:#0000;border:none;color:var(--color-accent);min-height:0;padding:0}.Button_v_link__5gaaG:not(:disabled):hover{text-decoration:underline}.Button_btn__znHfB.Button_loading__dm78p{pointer-events:none}.Button_btn__znHfB.Button_loading__dm78p .Button_label__E7zjx{opacity:.7}@media(max-width:600px){.Button_btn__znHfB{white-space:normal}.Button_btn__znHfB:not(.Button_v_link__5gaaG){min-height:44px}.Button_iconOnly__T4Y8q{flex-shrink:0;height:44px;min-width:44px;width:44px}}.Input_field__OzFw6{display:flex;flex-direction:column;gap:6px}.Input_fullWidth__uNCiZ{width:100%}.Input_label__0RiPm{align-items:center;color:#333;color:var(--color-text,#333);display:flex;font-size:13px;font-weight:600;gap:4px}.Input_requiredMark__Lrf7v{color:var(--color-danger);font-weight:700}.Input_inputWrap__MMH0f{align-items:center;background:var(--color-bg);border:1px solid #d9d9d9;border:1px solid var(--color-border,#d9d9d9);border-radius:6px;display:flex;position:relative;transition:all .15s ease}.Input_inputWrap__MMH0f:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.Input_field__OzFw6.Input_hasError__D0ZTr .Input_inputWrap__MMH0f{border-color:var(--color-danger)}.Input_field__OzFw6.Input_hasError__D0ZTr .Input_inputWrap__MMH0f:focus-within{box-shadow:0 0 0 3px #d4380d1f}.Input_input__R6ITg{background:#0000;border:none;color:#333;color:var(--color-text,#333);flex:1 1;font-family:inherit;font-size:14px;min-width:0;outline:none;padding:8px 12px;width:100%}.Input_input__R6ITg::placeholder{color:#999;color:var(--color-text-muted,#999)}.Input_input__R6ITg:disabled{background:#00000008;cursor:not-allowed}.Input_s_sm__5QWz0 .Input_input__R6ITg{font-size:12px;padding:4px 10px}.Input_s_md__MNFUJ .Input_input__R6ITg{font-size:14px;padding:8px 12px}.Input_s_lg__SQ3rI .Input_input__R6ITg{font-size:16px;padding:12px 14px}.Input_iconLeft__fYrN7{flex-shrink:0;margin-left:10px;margin-right:-4px}.Input_iconRight__WzZyh{flex-shrink:0;margin-left:-4px;margin-right:10px}.Input_iconRightBtn__EE65I{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;padding:0 10px}.Input_iconRightBtn__EE65I:focus-visible{border-radius:4px;outline:2px solid var(--color-accent);outline-offset:-2px}.Input_hint__sSSGB{color:#888;color:var(--color-text-muted,#888);font-size:12px;line-height:1.4}.Input_error__2gfsr{color:var(--color-danger);font-size:12px;font-weight:500;line-height:1.4}@keyframes Modal_fadeIn__HWEfJ{0%{opacity:0}to{opacity:1}}@keyframes Modal_slideUp__tWobd{0%{opacity:0;transform:translateY(20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.Modal_overlay__orEWC{align-items:center;animation:Modal_fadeIn__HWEfJ .18s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#3333338c;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.Modal_dialog__YmDRK{animation:Modal_slideUp__tWobd .2s ease;background:var(--color-bg);border-radius:12px;box-shadow:0 24px 48px #0000002e;display:flex;flex-direction:column;max-height:calc(100vh - 40px);width:100%}.Modal_s_sm__kNbBL{max-width:420px}.Modal_s_md__2rLTk{max-width:600px}.Modal_s_lg__PoXbk{max-width:880px}.Modal_s_xl__0I\+uE{max-width:1120px}.Modal_s_full__0Xv2G{height:calc(100vh - 40px);max-width:calc(100vw - 40px)}.Modal_header__WZnmZ{align-items:center;border-bottom:1px solid var(--color-divider);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.Modal_title__mgUy5{color:#333;color:var(--color-text,#333);flex:1 1;font-size:18px;font-weight:700;margin:0;min-width:0}.Modal_closeBtn__BBRq0{align-items:center;background:#0000;border:none;border-radius:6px;color:#888;color:var(--color-text-muted,#888);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;margin-left:8px;transition:all .12s ease;width:32px}.Modal_closeBtn__BBRq0:hover{background:#0000000f;color:#333;color:var(--color-text,#333)}.Modal_closeBtn__BBRq0:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Modal_body__ApTDS{flex:1 1;overflow-y:auto;padding:20px}.Modal_footer__ngSX7{border-top:1px solid var(--color-divider);display:flex;flex-shrink:0;gap:8px;padding:16px 20px}.Modal_align_left__yMUBS{justify-content:flex-start}.Modal_align_center__REMFD{justify-content:center}.Modal_align_right__krbio{justify-content:flex-end}.Modal_align_between__8uMi5{justify-content:space-between}@media(max-width:640px){.Modal_overlay__orEWC{align-items:flex-end;padding:0}.Modal_dialog__YmDRK{border-radius:16px 16px 0 0;max-height:92vh;max-width:none!important;width:100%}.Modal_header__WZnmZ{padding:12px 16px}.Modal_body__ApTDS{padding:16px}.Modal_footer__ngSX7{padding:12px 16px}}@keyframes Drawer_unv-drawer-fade-in__1g1Mw{0%{opacity:0}to{opacity:1}}@keyframes Drawer_unv-drawer-slide-right__MXqpb{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Drawer_unv-drawer-slide-left__KJSGp{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes Drawer_unv-drawer-slide-bottom__BsVHj{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Drawer_overlay__tv7jK{animation:Drawer_unv-drawer-fade-in__1g1Mw .18s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#3333338c;display:flex;inset:0;position:fixed;z-index:1000}.Drawer_drawer__h5uMr{background:#fff;background:var(--color-bg,#fff);box-shadow:-12px 0 32px #0000002e;display:flex;flex-direction:column;height:100%;width:100%}.Drawer_side_right__tTYnq{animation:Drawer_unv-drawer-slide-right__MXqpb .22s ease-out;margin-left:auto}.Drawer_side_left__yejtN{animation:Drawer_unv-drawer-slide-left__KJSGp .22s ease-out;box-shadow:12px 0 32px #0000002e;margin-right:auto}.Drawer_side_bottom__z5Hc9{animation:Drawer_unv-drawer-slide-bottom__BsVHj .22s ease-out;border-radius:16px 16px 0 0;box-shadow:0 -12px 32px #0000002e;height:auto;margin-top:auto;max-height:92vh}.Drawer_s_sm__D9hgN{max-width:360px}.Drawer_s_md__UARSl{max-width:480px}.Drawer_s_lg__kd7J1{max-width:720px}.Drawer_s_xl__WjGOF{max-width:960px}.Drawer_s_full__rm4Ez{max-width:100%}.Drawer_side_bottom__z5Hc9.Drawer_s_full__rm4Ez,.Drawer_side_bottom__z5Hc9.Drawer_s_lg__kd7J1,.Drawer_side_bottom__z5Hc9.Drawer_s_md__UARSl,.Drawer_side_bottom__z5Hc9.Drawer_s_sm__D9hgN,.Drawer_side_bottom__z5Hc9.Drawer_s_xl__WjGOF{max-width:none}.Drawer_header__HQ9Rz{align-items:center;background:#fff;background:var(--color-bg,#fff);border-bottom:1px solid var(--color-divider);display:flex;flex-shrink:0;justify-content:space-between;padding:16px 20px}.Drawer_title__gGJYq{color:#333;color:var(--color-text,#333);flex:1 1;font-size:18px;font-weight:700;margin:0;min-width:0}.Drawer_closeBtn__G-xIb{align-items:center;background:#0000;border:none;border-radius:6px;color:#888;color:var(--color-text-muted,#888);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;margin-left:8px;transition:all .12s ease;width:32px}.Drawer_closeBtn__G-xIb:hover{background:#0000000f;color:#333;color:var(--color-text,#333)}.Drawer_body__lcpm4{flex:1 1;overflow-y:auto;padding:20px}.Drawer_footer__TwieG{background:#fff;background:var(--color-bg,#fff);border-top:1px solid var(--color-divider);display:flex;flex-shrink:0;gap:8px;padding:16px 20px}.Drawer_align_left__UEwcz{justify-content:flex-start}.Drawer_align_center__kovJt{justify-content:center}.Drawer_align_right__q15Cl{justify-content:flex-end}.Drawer_align_between__AGlcP{justify-content:space-between}@media(max-width:640px){.Drawer_drawer__h5uMr{max-width:100%!important}.Drawer_side_left__yejtN,.Drawer_side_right__tTYnq{max-height:none}.Drawer_header__HQ9Rz{padding:12px 16px}.Drawer_body__lcpm4{padding:16px}.Drawer_footer__TwieG{padding:12px 16px}}.PageHeader_header__q1aW8{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;box-shadow:var(--shadow-sm);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin-bottom:24px;max-width:100%;min-width:0;padding:24px}.PageHeader_breadcrumbs__1wNS5{align-items:center;color:#888;color:var(--color-text-muted,#888);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.PageHeader_crumbLink__1hDKr{color:#888;color:var(--color-text-muted,#888);text-decoration:none;transition:color .12s ease}.PageHeader_crumbLink__1hDKr:hover{color:var(--color-accent)}.PageHeader_crumbCurrent__Nw3P7{color:#333;color:var(--color-text,#333);font-weight:600}.PageHeader_crumbSep__5QjwY{color:#d9d9d9;color:var(--color-border,#d9d9d9)}.PageHeader_row__9AeJp{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;min-width:0}.PageHeader_titleBlock__yEirn{align-items:center;display:flex;flex:1 1 240px;gap:12px;max-width:100%;min-width:0}.PageHeader_titleBlock__yEirn>div{min-width:0}.PageHeader_icon__Ou4tV{align-items:center;background:var(--color-accent-soft);border-radius:10px;color:var(--color-accent);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.PageHeader_title__C9XHR{color:#333;color:var(--color-text,#333);font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.3;margin:0;overflow-wrap:anywhere}.PageHeader_subtitle__VuWot{color:#888;color:var(--color-text-muted,#888);font-size:14px;line-height:1.6;margin:8px 0 0}.PageHeader_actions__KRW2u{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:8px;max-width:100%;min-width:0}.PageHeader_actions__KRW2u>*{max-width:100%;min-width:0}@media(max-width:640px){.PageHeader_header__q1aW8{border-radius:14px;margin-bottom:18px;padding:18px}.PageHeader_title__C9XHR{font-size:24px}.PageHeader_row__9AeJp{align-items:stretch;flex-direction:column}.PageHeader_titleBlock__yEirn{flex:none}.PageHeader_actions__KRW2u{justify-content:stretch;width:100%}.PageHeader_actions__KRW2u>*{flex:1 1}}.Card_card__LLPYD{background:#fff;background:var(--color-bg,#fff);border-radius:10px;color:var(--color-text);display:flex;flex-direction:column}.Card_p_none__myL8Y{padding:0}.Card_p_sm__DisVx{padding:12px}.Card_p_md__N9sJJ{padding:16px}.Card_p_lg__1kKk\+{padding:24px}.Card_interactive__Dba3o{cursor:pointer;transition:all .15s ease}.Card_interactive__Dba3o:hover{border-color:var(--color-accent);box-shadow:0 4px 12px #0000000f;transform:translateY(-1px)}.Card_cardHeader__crgba{align-items:flex-start;border-bottom:1px solid var(--color-divider);display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.Card_cardTitleBlock__Byo6P{flex:1 1;min-width:0}.Card_cardTitle__NOTTX{color:#333;color:var(--color-text,#333);font-size:16px;font-weight:700;margin:0}.Card_cardSubtitle__GQGRU{color:#888;color:var(--color-text-muted,#888);font-size:13px;margin:4px 0 0}.Card_cardActions__AZ47r{display:flex;flex-shrink:0;gap:4px}.Card_cardBody__hT0ZW{flex:1 1}.Card_cardFooter__llD3H{align-items:center;border-top:1px solid var(--color-divider);display:flex;gap:8px;justify-content:flex-end;margin-top:12px;padding-top:12px}.BottomNav_bottomNav__3n8uE{background:var(--color-bg);border-top:1px solid var(--color-border);bottom:0;box-shadow:0 -2px 8px #0000000d;box-sizing:border-box;display:none;height:calc(64px + env(safe-area-inset-bottom, 0px));left:0;padding:6px max(4px,env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom, 0px)) max(4px,env(safe-area-inset-left,0px));position:fixed;right:0;z-index:50}.BottomNav_item__KrMb9{align-items:center;background:#0000;border:none;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-family:inherit;font-size:11px;font-weight:600;gap:2px;justify-content:center;min-height:48px;min-width:0;padding:6px 4px;transition:color .12s ease}.BottomNav_item__KrMb9,.BottomNav_item__KrMb9:hover{color:#888;color:var(--color-text-muted,#888);text-decoration:none}.BottomNav_item__KrMb9:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.BottomNav_item__KrMb9.BottomNav_active__qaMJw{background:var(--color-accent-soft);color:var(--color-accent)}.BottomNav_label__IDT7Y{display:block;font-size:11px;line-height:1.1;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:768px){.BottomNav_bottomNav__3n8uE{display:flex}.BottomNav_bottomNav__3n8uE.BottomNav_hidden__9hzkp{display:none}}@media print{.BottomNav_bottomNav__3n8uE{display:none}}.Tooltip_wrap__u48Sx{align-items:center;display:inline-flex;position:relative}.Tooltip_tip__B8WTy{animation:Tooltip_unv-tip-fade__t42e0 .15s ease forwards;background:#333;background:var(--color-tooltip-bg,#333);border-radius:4px;box-shadow:0 4px 12px #0000002e;color:#fff;color:var(--color-on-accent,#fff);font-size:12px;font-weight:500;line-height:1.4;max-width:240px;opacity:0;padding:4px 10px;pointer-events:none;position:absolute;text-align:center;white-space:nowrap;white-space:normal;z-index:1300;z-index:var(--z-tooltip,1300)}@keyframes Tooltip_unv-tip-fade__t42e0{to{opacity:.96}}.Tooltip_pos_top__cHORY{bottom:calc(100% + 6px);left:50%;transform:translateX(-50%)}.Tooltip_pos_bottom__e0MYh{left:50%;top:calc(100% + 6px);transform:translateX(-50%)}.Tooltip_pos_left__826oT{right:calc(100% + 6px);top:50%;transform:translateY(-50%)}.Tooltip_pos_right__kCuJi{left:calc(100% + 6px);top:50%;transform:translateY(-50%)}.Tooltip_tip__B8WTy:after{background:#333;background:var(--color-tooltip-bg,#333);content:"";height:6px;position:absolute;transform:rotate(45deg);width:6px}.Tooltip_pos_top__cHORY:after{bottom:-3px;left:50%;margin-left:-3px}.Tooltip_pos_bottom__e0MYh:after{left:50%;margin-left:-3px;top:-3px}.Tooltip_pos_left__826oT:after{margin-top:-3px;right:-3px;top:50%}.Tooltip_pos_right__kCuJi:after{left:-3px;margin-top:-3px;top:50%}.Tabs_tabs__G-jok{-webkit-overflow-scrolling:touch;align-items:center;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.Tabs_tabs__G-jok::-webkit-scrollbar{display:none}.Tabs_fullWidth__RNhvJ{width:100%}.Tabs_fullWidth__RNhvJ .Tabs_tab__r78KC{flex:1 1;justify-content:center}.Tabs_tab__r78KC{align-items:center;background:#0000;border:none;border-radius:6px;color:#888;color:var(--color-text-muted,#888);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:6px;padding:8px 14px;position:relative;transition:all .15s ease;white-space:nowrap}.Tabs_tab__r78KC:hover:not(:disabled){background:#f7f7f7;background:var(--color-surface,#f7f7f7);color:#333;color:var(--color-text,#333)}.Tabs_tab__r78KC:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Tabs_tab__r78KC:disabled{cursor:not-allowed;opacity:.45}.Tabs_tab__r78KC.Tabs_active__06d\+T{color:var(--color-accent);font-weight:600}.Tabs_s_sm__HMZ5M .Tabs_tab__r78KC{font-size:12px;padding:6px 10px}.Tabs_s_md__wirQo .Tabs_tab__r78KC{font-size:14px;padding:8px 14px}.Tabs_s_lg__YUEa\+ .Tabs_tab__r78KC{font-size:16px;padding:10px 18px}.Tabs_v_line__WL6Dj{gap:0}.Tabs_v_line__WL6Dj .Tabs_tab__r78KC{background:#0000!important;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px}.Tabs_v_line__WL6Dj .Tabs_tab__r78KC.Tabs_active__06d\+T{border-bottom-color:var(--color-accent)}.Tabs_v_pills__Nl2MC .Tabs_tab__r78KC{border-radius:999px;padding:6px 14px}.Tabs_v_pills__Nl2MC .Tabs_tab__r78KC.Tabs_active__06d\+T{background:var(--color-accent);color:#fff;color:var(--color-on-accent,#fff)}.Tabs_v_pills__Nl2MC .Tabs_tab__r78KC.Tabs_active__06d\+T:hover{background:var(--color-accent-hover)}.Tabs_v_boxed__ajXfg{background:#f7f7f7;background:var(--color-surface,#f7f7f7);border-radius:8px;gap:0;padding:4px}.Tabs_v_boxed__ajXfg .Tabs_tab__r78KC{border-radius:6px}.Tabs_v_boxed__ajXfg .Tabs_tab__r78KC.Tabs_active__06d\+T{background:#fff;background:var(--color-bg,#fff);box-shadow:var(--shadow-sm);color:var(--color-accent)}.Tabs_label__ojql1{display:inline-block}.Tabs_badge__QVH\+u{align-items:center;background:var(--color-accent);border-radius:999px;color:#fff;color:var(--color-on-accent,#fff);display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 6px}.Tabs_v_line__WL6Dj .Tabs_tab__r78KC:not(.Tabs_active__06d\+T) .Tabs_badge__QVH\+u,.Tabs_v_pills__Nl2MC .Tabs_tab__r78KC:not(.Tabs_active__06d\+T) .Tabs_badge__QVH\+u{background:#888;background:var(--color-text-muted,#888)}.Tabs_panel__7kyB7{padding:16px 0}.Avatar_avatar__LmfQ7{align-items:center;background:var(--color-accent);color:#fff;color:var(--color-on-accent,#fff);display:inline-flex;flex-shrink:0;font-weight:700;justify-content:center;letter-spacing:-.02em;overflow:visible;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle}.Avatar_shape_circle__6AELI{border-radius:50%}.Avatar_shape_square__SqWJ0{border-radius:4px}.Avatar_shape_rounded__Rp0cV{border-radius:8px}.Avatar_img__ffjLg{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.Avatar_initials__ZV0yP{display:inline-block;line-height:1}.Avatar_status__0LvPR{border:2px solid #fff;border:2px solid var(--color-bg,#fff);border-radius:50%;bottom:0;position:absolute;right:0}.Avatar_status_online__NIDj\+{background:#2e7d32;background:var(--color-success,#2e7d32)}.Avatar_status_away__b9V9c{background:var(--color-warning)}.Avatar_status_busy__LKgEJ{background:#c62828;background:var(--color-danger,#c62828)}.Avatar_status_offline__wkNxH{background:#888;background:var(--color-text-muted,#888)}@keyframes InstallPrompt_installSlideUp__Rd67C{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.InstallPrompt_banner__dumO2{align-items:center;animation:InstallPrompt_installSlideUp__Rd67C .25s ease;background:#fff;background:var(--color-bg,#fff);border:1px solid #e5e5e5;border:1px solid var(--color-border,#e5e5e5);border-left:4px solid var(--color-divider);border-radius:10px;border-radius:var(--radius-md,10px);bottom:12px;box-shadow:0 12px 32px #3333331f;box-shadow:var(--shadow-lg,0 12px 32px #3333331f);color:#333;color:var(--color-text,#333);display:flex;font-family:var(--font-base);gap:12px;left:12px;padding:10px 12px;position:fixed;right:12px;z-index:1300}.InstallPrompt_icon__3LASz{align-items:center;background:var(--color-accent);border-radius:50%;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.InstallPrompt_body__t11jV{flex:1 1;min-width:0}.InstallPrompt_title__0e31n{color:#333;color:var(--color-text,#333);font-size:14px;font-weight:600;line-height:1.2}.InstallPrompt_subtitle__pAKXT{color:#888;color:var(--color-text-muted,#888);font-size:12px;margin-top:2px}.InstallPrompt_installBtn__1zy-4{background:var(--color-accent);border:none;border-radius:6px;border-radius:var(--radius-sm,6px);color:#fff;color:var(--color-on-accent,#fff);cursor:pointer;flex-shrink:0;font-family:var(--font-base);font-size:13px;font-weight:600;height:34px;padding:0 14px;transition:background .15s}.InstallPrompt_installBtn__1zy-4:hover{background:var(--color-accent-hover)}.InstallPrompt_installBtn__1zy-4:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.InstallPrompt_closeBtn__C81Jq{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm,6px);color:#888;color:var(--color-text-muted,#888);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .12s,color .12s;width:32px}.InstallPrompt_closeBtn__C81Jq:hover{background:#f7f7f7;background:var(--color-surface,#f7f7f7);color:#333;color:var(--color-text,#333)}.InstallPrompt_closeBtn__C81Jq:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(min-width:768px){.InstallPrompt_banner__dumO2{bottom:16px;left:auto;max-width:420px;right:16px}}@keyframes Toast_toastIn__I2kEZ{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes Toast_toastInMobile__HZZzf{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.Toast_container__k8DQb{align-items:center;display:flex;flex-direction:column;gap:8px;left:12px;pointer-events:none;position:fixed;right:12px;top:12px;z-index:1200;z-index:var(--z-toast,1200)}@media(min-width:768px){.Toast_container__k8DQb{align-items:flex-end;bottom:16px;left:auto;right:16px;top:auto}}.Toast_toast__s8gIW{align-items:center;animation:Toast_toastInMobile__HZZzf .2s ease;background:#fff;background:var(--color-bg,#fff);border:1px solid #e5e5e5;border:1px solid var(--color-border,#e5e5e5);border-left:4px solid var(--color-divider);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 12px 32px #3333331f;box-shadow:var(--shadow-lg,0 12px 32px #3333331f);color:#333;color:var(--color-text,#333);display:inline-flex;font-family:var(--font-base);font-size:13px;gap:10px;line-height:1.4;max-width:420px;min-width:260px;padding:10px 12px;pointer-events:auto;width:100%}@media(min-width:768px){.Toast_toast__s8gIW{animation:Toast_toastIn__I2kEZ .2s ease;width:auto}}.Toast_icon__PLwlH{align-items:center;color:var(--color-accent);display:inline-flex;flex-shrink:0;justify-content:center}.Toast_message__7rFKt{flex:1 1;word-break:break-word}.Toast_closeBtn__0nz\+j{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm,6px);color:#888;color:var(--color-text-muted,#888);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;transition:background .12s,color .12s;width:24px}.Toast_closeBtn__0nz\+j:hover{background:#f7f7f7;background:var(--color-surface,#f7f7f7);color:#333;color:var(--color-text,#333)}.Toast_closeBtn__0nz\+j:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Toast_v_success__n1H2n{border-left-color:#2e7d32;border-left-color:var(--color-success,#2e7d32)}.Toast_v_success__n1H2n .Toast_icon__PLwlH{color:#2e7d32;color:var(--color-success,#2e7d32)}.Toast_v_error__R\+F\+k{border-left-color:#c62828;border-left-color:var(--color-danger,#c62828)}.Toast_v_error__R\+F\+k .Toast_icon__PLwlH{color:#c62828;color:var(--color-danger,#c62828)}.Toast_v_warning__gsuSR{border-left-color:var(--color-warning)}.Toast_v_warning__gsuSR .Toast_icon__PLwlH{color:var(--color-warning)}.Toast_v_info__FHMII{border-left-color:var(--color-accent)}.Toast_v_info__FHMII .Toast_icon__PLwlH{color:var(--color-accent)}@keyframes CommandPalette_cmdpalFadeIn__0CX5v{0%{opacity:0}to{opacity:1}}@keyframes CommandPalette_cmdpalSlideIn__Lwd4t{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CommandPalette_overlay__TCowM{align-items:flex-start;animation:CommandPalette_cmdpalFadeIn__0CX5v .15s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#33333373;display:flex;inset:0;justify-content:center;padding:10vh 12px 12px;position:fixed;z-index:1150;z-index:var(--z-command-palette,1150)}.CommandPalette_panel__C5rMU{animation:CommandPalette_cmdpalSlideIn__Lwd4t .18s ease;background:#fff;background:var(--color-bg,#fff);border:1px solid #e5e5e5;border:1px solid var(--color-border,#e5e5e5);border-radius:14px;border-radius:var(--radius-lg,14px);box-shadow:0 12px 32px #3333331f;box-shadow:var(--shadow-lg,0 12px 32px #3333331f);display:flex;flex-direction:column;font-family:var(--font-base);max-height:70vh;max-width:620px;overflow:hidden;width:100%}.CommandPalette_searchRow__dcgAE{align-items:center;border-bottom:1px solid var(--color-divider);display:flex;gap:10px;padding:12px 14px}.CommandPalette_input__KWyiy{background:#0000;border:none;color:#333;color:var(--color-text,#333);flex:1 1;font-family:var(--font-base);font-size:15px;height:32px;outline:none;padding:0 4px}.CommandPalette_input__KWyiy::placeholder,.CommandPalette_kbd__Zithf{color:#888;color:var(--color-text-muted,#888)}.CommandPalette_kbd__Zithf{background:#f7f7f7;background:var(--color-surface,#f7f7f7);border:1px solid #e5e5e5;border:1px solid var(--color-border,#e5e5e5);border-radius:4px;display:inline-block;font-family:var(--font-base);font-size:11px;line-height:1;padding:2px 6px}.CommandPalette_list__F8BS5{flex:1 1;overflow:auto;padding:6px}.CommandPalette_group__wNCHf{margin-bottom:6px}.CommandPalette_groupTitle__PbIt0{color:#888;color:var(--color-text-muted,#888);font-size:11px;font-weight:600;letter-spacing:.04em;padding:6px 10px 4px;text-transform:uppercase}.CommandPalette_item__mrivH{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm,6px);color:#333;color:var(--color-text,#333);cursor:pointer;display:flex;font-family:var(--font-base);font-size:14px;gap:10px;padding:8px 10px;text-align:left;transition:background .1s;width:100%}.CommandPalette_item__mrivH:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.CommandPalette_itemActive__g81uv{background:var(--color-accent-soft);color:var(--color-accent)}.CommandPalette_itemIcon__ln5A9{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;justify-content:center;width:22px}.CommandPalette_itemLabel__3hQTa{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommandPalette_empty__ibKKB{color:#888;color:var(--color-text-muted,#888);font-size:14px;padding:24px 12px;text-align:center}.CommandPalette_footer__R0Xeh{background:#f7f7f7;background:var(--color-surface,#f7f7f7);border-top:1px solid var(--color-divider);color:#888;color:var(--color-text-muted,#888);display:flex;font-size:12px;gap:14px;justify-content:flex-end;padding:8px 14px}@media(max-width:600px){.CommandPalette_overlay__TCowM{padding-top:4vh}.CommandPalette_panel__C5rMU{max-height:86vh}.CommandPalette_footer__R0Xeh{display:none}}.GlobalSearch_wrap__3qwYb{flex:1 1;max-width:360px;min-width:0;position:relative;width:180px}.GlobalSearch_trigger__mqUco{align-items:center;-webkit-appearance:none;appearance:none;background:#f7f7f7;background:var(--color-surface,#f7f7f7);border:0;border-radius:12px;box-sizing:border-box;color:#555;color:var(--color-text-soft,#555);cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:13px;gap:8px;height:44px;min-width:44px;padding:0 12px;touch-action:manipulation;transition:color .15s ease,background-color .15s ease;width:100%}.GlobalSearch_trigger__mqUco:hover{background:#eee;background:var(--color-surface-2,#eee);color:#333;color:var(--color-text,#333)}.GlobalSearch_trigger__mqUco:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.GlobalSearch_trigger__mqUco svg{display:block;flex-shrink:0}.GlobalSearch_triggerText__bJO6E{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}@keyframes GlobalSearch_gsearchSlideIn__i8V5-{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.GlobalSearch_dropdown__ik09u{animation:GlobalSearch_gsearchSlideIn__i8V5- .15s ease;background:#fff;background:var(--color-bg,#fff);border:1px solid #e5e5e5;border:1px solid var(--color-border,#e5e5e5);border-radius:10px;border-radius:var(--radius-md,10px);box-shadow:0 12px 32px #3333331f;box-shadow:var(--shadow-lg,0 12px 32px #3333331f);display:flex;flex-direction:column;font-family:var(--font-base);left:auto;max-height:min(70vh,100vh - 84px);max-height:min(70dvh,100dvh - 84px);min-width:320px;overflow:hidden;position:absolute;right:0;top:calc(100% + 18px);z-index:1200}.GlobalSearch_searchRow__EA7-h{align-items:center;border-bottom:1px solid var(--color-divider);display:flex;gap:8px;padding:10px 12px}.GlobalSearch_input__QBYFG{background:#0000;border:none;color:#333;color:var(--color-text,#333);flex:1 1;font-family:var(--font-base);font-size:14px;height:28px;outline:none;padding:0}.GlobalSearch_clearBtn__Ww-sS,.GlobalSearch_input__QBYFG::placeholder{color:#888;color:var(--color-text-muted,#888)}.GlobalSearch_clearBtn__Ww-sS{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm,6px);cursor:pointer;display:inline-flex;height:22px;justify-content:center;width:22px}.GlobalSearch_clearBtn__Ww-sS:hover{background:#f7f7f7;background:var(--color-surface,#f7f7f7);color:#333;color:var(--color-text,#333)}.GlobalSearch_clearBtn__Ww-sS:focus-visible{outline:2px solid var(--color-accent)}.GlobalSearch_body__5fLYh{min-height:0;overflow:auto;overscroll-behavior:contain;padding:6px}.GlobalSearch_hint__3NAfN,.GlobalSearch_status__2iEVz{align-items:center;color:#888;color:var(--color-text-muted,#888);display:flex;font-size:13px;gap:6px;justify-content:center;padding:16px 10px;text-align:center}.GlobalSearch_group__KN\+ex{margin-bottom:6px}.GlobalSearch_groupTitle__NnHFR{align-items:center;color:#888;color:var(--color-text-muted,#888);display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.04em;padding:6px 10px 4px;text-transform:uppercase}.GlobalSearch_item__1RqQJ{background:#0000;border:none;border-radius:6px;border-radius:var(--radius-sm,6px);color:#333;color:var(--color-text,#333);cursor:pointer;display:block;font-family:var(--font-base);font-size:14px;padding:6px 10px;text-align:left;transition:background .1s;width:100%}.GlobalSearch_item__1RqQJ:hover{background:var(--color-accent-soft);color:var(--color-accent)}.GlobalSearch_item__1RqQJ:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.GlobalSearch_itemTitle__0mdm-{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalSearch_itemSubtitle__Up4FO{color:#888;color:var(--color-text-muted,#888);display:block;font-size:12px;margin-top:2px}@media(max-width:768px){.GlobalSearch_wrap__3qwYb{flex:0 0 44px;height:44px;max-width:44px;width:44px}.GlobalSearch_triggerText__bJO6E{display:none}.GlobalSearch_trigger__mqUco{justify-content:center;padding:0;width:44px}.GlobalSearch_dropdown__ik09u{left:8px;max-height:calc(100vh - 148px - env(safe-area-inset-bottom, 0px));max-height:calc(100dvh - 148px - env(safe-area-inset-bottom, 0px));max-width:calc(100vw - 16px);min-width:0;position:fixed;right:8px;top:72px}}@media(max-width:360px){.GlobalSearch_dropdown__ik09u{max-height:calc(100dvh - 200px - env(safe-area-inset-bottom, 0px));top:124px}}.BackButton_btn__BbIfU{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;border-radius:var(--radius-md,8px);color:var(--color-text);cursor:pointer;display:inline-flex;font-family:var(--font-base);font-size:14px;font-weight:500;gap:8px;line-height:1;min-height:36px;padding:8px 14px;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.BackButton_btn__BbIfU:hover{background:var(--color-surface-hover);border-color:var(--color-border-strong)}.BackButton_btn__BbIfU:active{transform:translateY(1px)}.BackButton_btn__BbIfU:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.BackButton_icon__kpCAa{align-items:center;display:inline-flex;height:16px;justify-content:center;width:16px}.BackButton_text__gtESx{white-space:nowrap}.BackButton_v_ghost__Zx5Vc{background:#0000;border-color:#0000;padding:6px 10px}.BackButton_v_ghost__Zx5Vc:hover{background:var(--color-surface-hover);border-color:#0000}.BackButton_v_icon__HObHo{border-radius:50%;height:36px;justify-content:center;padding:0;width:36px}.BackButton_v_icon__HObHo .BackButton_text__gtESx{display:none}.LangSwitcher_wrap__19fKl{display:inline-flex;flex-shrink:0;font-family:var(--font-base);position:relative}.LangSwitcher_trigger__9FBk0{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;color:var(--color-text-soft);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:0 12px;transition:border-color .15s,background .15s,color .15s;white-space:nowrap}.LangSwitcher_triggerOpen__Zimqy,.LangSwitcher_trigger__9FBk0:hover{background:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-brand-ink)}.LangSwitcher_option__Hbfpz:focus-visible,.LangSwitcher_trigger__9FBk0:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.LangSwitcher_chevron__ZAko1{transition:transform .15s}.LangSwitcher_triggerOpen__Zimqy .LangSwitcher_chevron__ZAko1{transform:rotate(180deg)}.LangSwitcher_languageCode__73iZb{display:none}.LangSwitcher_dropdown__kFnx8{background:var(--color-bg);border:1px solid var(--color-border);border-radius:14px;box-shadow:var(--shadow-lg);max-width:calc(100vw - 24px);min-width:196px;padding:6px;position:absolute;right:0;top:calc(100% + 9px);z-index:30}.LangSwitcher_option__Hbfpz{align-items:center;background:#0000;border:0;border-radius:9px;color:var(--color-text-soft);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:11px;min-height:44px;padding:9px 10px;text-align:left;width:100%}.LangSwitcher_option__Hbfpz:focus-visible,.LangSwitcher_option__Hbfpz:hover{background:var(--color-surface)}.LangSwitcher_option__Hbfpz:focus-visible{outline-offset:-2px}.LangSwitcher_option__Hbfpz[aria-checked=true]{background:var(--color-accent-soft);color:var(--color-brand-ink);font-weight:600}.LangSwitcher_optionCode__L16ZS{align-items:center;border:1px solid var(--color-border);border-radius:6px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;justify-content:center;letter-spacing:.3px;min-height:24px;width:29px}.LangSwitcher_check__83geP{color:var(--color-accent);margin-left:auto}@media(max-width:768px){.LangSwitcher_trigger__9FBk0{gap:6px;padding:0 9px}.LangSwitcher_languageName__GrLnZ{display:none}.LangSwitcher_languageCode__73iZb{display:inline}}@media(prefers-reduced-motion:reduce){.LangSwitcher_chevron__ZAko1,.LangSwitcher_trigger__9FBk0{transition:none}}.CurrentNotifications_wrapper__TRvI3{align-items:center;display:flex;flex:0 0 auto;position:relative}.CurrentNotifications_bell__DA85L{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:12px;box-sizing:border-box;color:var(--color-text-soft);cursor:pointer;display:grid;flex:0 0 44px;height:44px;padding:0;place-items:center;position:relative;touch-action:manipulation;transition:background-color .15s ease,color .15s ease;width:44px}.CurrentNotifications_bell__DA85L:hover{background:var(--color-surface-2);color:var(--color-text)}.CurrentNotifications_bell__DA85L:focus-visible{background:var(--color-surface-2);outline:2px solid var(--color-accent);outline-offset:2px}.CurrentNotifications_bell__DA85L svg{display:block;flex-shrink:0}.CurrentNotifications_count__ifJpA{background:var(--color-accent);border-radius:9px;color:var(--color-on-accent);display:grid;font-size:9px;font-weight:700;height:16px;min-width:16px;padding:0 3px;place-items:center;pointer-events:none;position:absolute;right:2px;top:2px}.CurrentNotifications_panel__OhUYr{background:var(--color-bg);border:1px solid var(--color-border);border-radius:15px;box-shadow:var(--shadow-lg);color:var(--color-text);display:flex;flex-direction:column;max-height:calc(100vh - 84px);max-height:calc(100dvh - 84px);max-width:calc(100vw - 24px);overflow:hidden;position:absolute;right:0;top:calc(100% + 18px);width:360px;z-index:110}.CurrentNotifications_panel__OhUYr header{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:20px;justify-content:space-between;padding:20px}.CurrentNotifications_panel__OhUYr header strong{font-size:15px}.CurrentNotifications_panel__OhUYr header button{background:#0000;border:0;color:var(--color-brand-ink);cursor:pointer;font-size:11px}.CurrentNotifications_panel__OhUYr header button:disabled{cursor:default;opacity:.5}.CurrentNotifications_item__XoZeL:focus-visible,.CurrentNotifications_panel__OhUYr header button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.CurrentNotifications_list__K1WiN{max-height:430px;min-height:0;overflow-y:auto;overscroll-behavior:contain}.CurrentNotifications_item__XoZeL{align-items:flex-start;background:#0000;border:0;border-bottom:1px solid var(--color-border);color:var(--color-text);cursor:pointer;display:flex;gap:12px;padding:18px 20px;text-align:left;width:100%}.CurrentNotifications_item__XoZeL:hover{background:var(--color-surface)}.CurrentNotifications_item__XoZeL p{font-size:13px;line-height:1.5;margin:0 0 8px}.CurrentNotifications_item__XoZeL small{color:var(--color-text-muted);font-size:10px}.CurrentNotifications_dot__RfEEO{background:var(--color-accent);border-radius:50%;flex-shrink:0;height:6px;margin-top:6px;width:6px}.CurrentNotifications_empty__w0mTB{align-items:center;color:var(--color-text-muted);display:flex;flex-direction:column;gap:14px;padding:40px 20px}.CurrentNotifications_empty__w0mTB strong{color:var(--color-text-soft);font-size:14px;font-weight:500}.CurrentNotifications_empty__w0mTB p{font-size:12px;margin:0}.CurrentNotifications_connection__aS1DB{background:var(--color-accent-soft);color:var(--color-text-soft);font-size:12px;margin:0;padding:10px 20px}@media(max-width:768px){.CurrentNotifications_panel__OhUYr{max-height:calc(100dvh - 148px - env(safe-area-inset-bottom, 0px));position:fixed;right:12px;top:72px}}@media(max-width:360px){.CurrentNotifications_panel__OhUYr{max-height:calc(100dvh - 200px - env(safe-area-inset-bottom, 0px));top:124px}}.UnvLayout_shell__NPB9M{background:#f5f6f8;background:var(--color-workspace,#f5f6f8);display:flex;font-family:var(--font-base);min-height:100vh}.UnvLayout_sidebar__eOhfu{background:var(--color-bg);border-right:1px solid var(--color-border);display:flex;flex-direction:column;flex-shrink:0;gap:12px;height:100vh;overflow:hidden;padding:16px 12px;position:-webkit-sticky;position:sticky;top:0;transition:width .2s ease;width:276px}.UnvLayout_sidebar_collapsed__9dWsq{padding:16px 8px;width:72px}.UnvLayout_brand__i81t2{align-items:center;border-bottom:1px solid var(--color-divider);display:flex;gap:8px;padding:8px 4px 16px;position:relative}.UnvLayout_brand_logo__dJ38K{align-items:center;background:#0000;border-radius:8px;box-sizing:border-box;display:inline-flex;flex-shrink:0;height:64px;justify-content:center;overflow:hidden;padding:1px;width:48px}.UnvLayout_brand_logo_img__gdqoN{display:block;height:100%;object-fit:contain;width:100%}.UnvLayout_brand_name__vbfKl{color:#333;color:var(--color-text,#333);flex:1 1;font-size:14px;font-weight:700;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis}.UnvLayout_brand_name__vbfKl strong{display:block;font-size:14px;letter-spacing:-.2px}.UnvLayout_brand_name__vbfKl span{color:var(--color-text-muted);display:block;font-size:10px;font-weight:500;line-height:1.5;margin-top:5px}.UnvLayout_institutionCard__M\+SJ6{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:12px}.UnvLayout_eyebrow__eweEh{color:var(--color-text-muted);display:block;font-size:10px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.UnvLayout_institutionSwitch__lHZr6{background:var(--color-surface-2);border-radius:10px;display:flex;gap:4px;padding:3px}.UnvLayout_institutionSwitch__lHZr6 button{background:#0000;border:0;border-radius:8px;color:var(--color-text-muted);cursor:pointer;flex:1 1;font:inherit;font-size:12px;font-weight:600;padding:8px 3px}.UnvLayout_institutionSwitch__lHZr6 button.UnvLayout_institutionActive__irhsB{background:var(--color-bg);box-shadow:var(--shadow-sm);color:var(--color-brand-ink)}.UnvLayout_institutionSwitch__lHZr6 button:focus-visible{outline:2px solid var(--color-accent)}.UnvLayout_institutionLevel__hxffh{color:var(--color-text-muted);display:block;font-size:10px;margin-top:10px}.UnvLayout_menuSearch__976ER{align-items:center;border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-muted);display:flex;gap:8px;padding:9px 11px}.UnvLayout_menuSearch__976ER input{background:#0000;border:0;color:var(--color-text);font:inherit;font-size:12px;min-width:0;outline:none;width:100%}.UnvLayout_menuSearch__976ER:focus-within{border-color:var(--color-accent);box-shadow:var(--input-shadow-focus)}.UnvLayout_menuGroup__XYl7E+.UnvLayout_menuGroup__XYl7E{margin-top:12px}.UnvLayout_groupTitle__WqwOw{color:var(--color-text-muted);font-size:10px;font-weight:700;letter-spacing:.75px;padding:8px 12px;text-transform:uppercase}.UnvLayout_emptyMenu__pRrNZ{color:var(--color-text-muted);font-size:13px;padding:12px}.UnvLayout_logoutButton__6banH{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--color-text-muted);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.UnvLayout_logoutButton__6banH:hover{background:var(--color-danger-light);color:var(--color-danger)}.UnvLayout_sidebar_collapsed__9dWsq .UnvLayout_user__fcvcF{flex-direction:column;padding:8px 0}.UnvLayout_sidebar_collapsed__9dWsq .UnvLayout_brand__i81t2{padding-inline:0}.UnvLayout_sidebar_collapsed__9dWsq .UnvLayout_brand_logo__dJ38K{height:58px;width:44px}.UnvLayout_sidebar_collapsed__9dWsq .UnvLayout_menuGroup__XYl7E+.UnvLayout_menuGroup__XYl7E{margin-top:8px}.UnvLayout_collapseBtn__kTIVs{align-items:center;background:var(--color-bg);border:1px solid #e5e7eb;border:1px solid var(--color-border,#e5e7eb);border-radius:50%;color:#888;color:var(--color-text-muted,#888);cursor:pointer;display:inline-flex;height:28px;justify-content:center;position:absolute;right:-14px;top:14px;transition:all .12s ease;width:28px;z-index:2}.UnvLayout_collapseBtn__kTIVs:before{content:"";inset:-8px;position:absolute}.UnvLayout_collapseBtn__kTIVs:hover{background:var(--color-surface);background:var(--color-surface-hover,var(--color-surface));border-color:var(--color-accent);color:var(--color-accent)}.UnvLayout_collapseBtn__kTIVs:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.UnvLayout_user__fcvcF{align-items:center;background:#f7f7f7;background:var(--color-surface,#f7f7f7);border-radius:10px;display:flex;gap:10px;padding:10px 8px}.UnvLayout_userAvatar__AG9-S{align-items:center;background:var(--color-accent);border-radius:50%;color:#fff;color:var(--color-on-accent,#fff);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.UnvLayout_userInfo__0wN3y{flex:1 1;min-width:0}.UnvLayout_user_name__mJBwG{color:#333;color:var(--color-text,#333);font-size:13px;font-weight:600;line-height:1.2}.UnvLayout_user_name__mJBwG,.UnvLayout_user_role__QMF0H{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnvLayout_user_role__QMF0H{color:#888;color:var(--color-text-muted,#888);font-size:11px;margin-top:2px}.UnvLayout_menu__\+75lF{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:4px 0;scrollbar-width:thin}.UnvLayout_link__jcPRq{align-items:center;border-radius:8px;color:#333;color:var(--color-text,#333);display:flex;font-size:13px;gap:10px;min-height:42px;padding:10px 12px;position:relative;text-decoration:none;transition:all .12s ease}.UnvLayout_linkIcon__FsMo5{align-items:center;color:#888;color:var(--color-text-muted,#888);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.UnvLayout_linkText__JD\+wz{flex:1 1;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnvLayout_link__jcPRq:hover{background:var(--color-accent-soft);color:#333;color:var(--color-text,#333);text-decoration:none}.UnvLayout_link__jcPRq:hover .UnvLayout_linkIcon__FsMo5{color:var(--color-accent)}.UnvLayout_link_active__iOOz3{background:var(--color-accent-soft);color:var(--color-brand-ink)!important;font-weight:600}.UnvLayout_link_active__iOOz3 .UnvLayout_linkIcon__FsMo5{color:var(--color-accent)!important}.UnvLayout_link_active__iOOz3:hover{background:var(--color-accent-light)}.UnvLayout_link__jcPRq:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.UnvLayout_sidebar_collapsed__9dWsq .UnvLayout_link__jcPRq{justify-content:center;padding:8px}.UnvLayout_footer_btn__Et9Eq{align-items:center;background:var(--color-bg);border:1px solid #e5e5e5;border:1px solid var(--color-border,#e5e5e5);border-radius:8px;color:#333;color:var(--color-text,#333);cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:10px;padding:10px 12px;transition:all .12s ease}.UnvLayout_footer_btn__Et9Eq:hover{border-color:#c62828;border-color:var(--color-danger,#c62828);color:#c62828;color:var(--color-danger,#c62828)}.UnvLayout_sidebar_collapsed__9dWsq .UnvLayout_footer_btn__Et9Eq{justify-content:center}.UnvLayout_main__ZpD5e{display:flex;flex:1 1;flex-direction:column;min-width:0}.UnvLayout_topbar__RSrZf{align-items:center;background:var(--color-bg);border-bottom:1px solid var(--color-border);display:flex;gap:12px;min-height:76px;padding:12px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.UnvLayout_mobileToggle__l7iM7{align-items:center;-webkit-appearance:none;appearance:none;background:var(--color-accent-soft);border:0;border-radius:12px;color:var(--color-brand-ink);cursor:pointer;display:none;flex:0 0 44px;height:44px;justify-content:center;margin:0;padding:0;transition:background .15s ease,color .15s ease;width:44px}.UnvLayout_mobileToggle__l7iM7:hover,.UnvLayout_mobileToggle__l7iM7[aria-expanded=true]{background:var(--color-accent-light)}.UnvLayout_mobileClose__HEbtM:focus-visible,.UnvLayout_mobileToggle__l7iM7:focus-visible,.UnvLayout_profileButton__0pt3b:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.UnvLayout_mobileToggle__l7iM7 svg,.UnvLayout_topbarIconBtn__YsXMw svg{display:block;flex-shrink:0}.UnvLayout_topbar_title__CLLvh{color:#333;color:var(--color-text,#333);flex:1 1;font-size:16px;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnvLayout_topbar_title__CLLvh strong{display:block;font-size:16px;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.UnvLayout_breadcrumb__QZLRv{color:var(--color-text-muted);display:block;font-size:11px;font-weight:500;margin-bottom:4px}.UnvLayout_profileButton__0pt3b{-webkit-appearance:none;appearance:none;background:var(--color-accent-soft);border:0;border-radius:12px;color:var(--color-brand-ink);cursor:pointer;flex:0 0 44px;font-size:12px;font-weight:700;height:44px;padding:0;width:44px}.UnvLayout_mobileClose__HEbtM{background:#0000;border:0;color:var(--color-text);display:none}.UnvLayout_workspaceFooter__FzMGq{color:var(--color-text-muted);display:flex;font-size:10px;gap:12px;justify-content:space-between;padding:0 28px 18px}.UnvLayout_skipLink__LgIQU{background:var(--color-bg);border-radius:10px;color:var(--color-brand-ink);left:290px;padding:12px 18px;position:fixed;top:-100px;z-index:150}.UnvLayout_skipLink__LgIQU:focus{top:12px}.UnvLayout_topbar_right__SQT-G{align-items:center;display:flex;flex-shrink:0;gap:8px}.UnvLayout_topbarIconBtn__YsXMw{align-items:center;-webkit-appearance:none;appearance:none;background:var(--color-surface);border:0;border-radius:12px;color:var(--color-text-soft);cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:44px}.UnvLayout_topbarIconBtn__YsXMw:hover{background:#f7f7f7;background:var(--color-surface,#f7f7f7);color:var(--color-accent)}.UnvLayout_topbarIconBtn__YsXMw:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.UnvLayout_content__o2Lst{box-sizing:border-box;flex:1 1;overflow-y:auto;padding:28px;width:100%}.UnvLayout_mobileOverlay__ThbYz{-webkit-appearance:none;appearance:none;background:#0000;border:0;color:inherit;cursor:pointer;display:none;font:inherit;margin:0;padding:0}.UnvLayout_mobileOverlay__ThbYz:focus-visible{outline:2px solid var(--color-accent);outline-offset:-4px}@media(max-width:768px){.UnvLayout_shell__NPB9M{min-height:100dvh;padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}.UnvLayout_sidebar__eOhfu{bottom:0;height:100dvh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .2s ease;visibility:hidden;width:280px;z-index:100}.UnvLayout_sidebar_mobileOpen__8YYSe{box-shadow:4px 0 24px #0000002e;transform:translateX(0);visibility:visible}.UnvLayout_collapseBtn__kTIVs{display:none}.UnvLayout_mobileClose__HEbtM{align-items:center;-webkit-appearance:none;appearance:none;background:var(--color-surface);border-radius:12px;cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;padding:0;width:44px}.UnvLayout_workspaceFooter__FzMGq{padding:8px 14px 16px}.UnvLayout_workspaceFooter__FzMGq>span:last-child{display:none}.UnvLayout_topbar_title__CLLvh strong{font-size:13px}.UnvLayout_breadcrumb__QZLRv{font-size:10px;line-height:1.3;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UnvLayout_headerRole__K4-fy{display:none}.UnvLayout_topbar_right__SQT-G{gap:4px}.UnvLayout_skipLink__LgIQU{left:12px}.UnvLayout_mobileToggle__l7iM7{display:inline-flex}.UnvLayout_mobileOverlay__ThbYz{background:#3333338c;display:block;inset:0;position:fixed;z-index:99}.UnvLayout_content__o2Lst{padding:12px}.UnvLayout_topbar__RSrZf{gap:8px;min-height:64px;padding:9px 12px}}@media(min-width:769px)and (max-width:1150px){.UnvLayout_sidebar__eOhfu{width:248px}.UnvLayout_sidebar_collapsed__9dWsq{width:72px}.UnvLayout_topbar__RSrZf{padding:14px 20px}}@media(max-width:420px){.UnvLayout_profileButton__0pt3b{display:none}}@media(max-width:360px){.UnvLayout_topbar__RSrZf{flex-wrap:wrap}.UnvLayout_topbar_right__SQT-G{justify-content:flex-end;width:100%}.UnvLayout_topbar_title__CLLvh strong{font-size:14px}}@media(prefers-reduced-motion:reduce){.UnvLayout_mobileToggle__l7iM7,.UnvLayout_topbarIconBtn__YsXMw{transition:none}}@media print{.UnvLayout_mobileOverlay__ThbYz,.UnvLayout_sidebar__eOhfu,.UnvLayout_skipLink__LgIQU,.UnvLayout_topbar__RSrZf,.UnvLayout_workspaceFooter__FzMGq{display:none!important}.UnvLayout_content__o2Lst,.UnvLayout_main__ZpD5e,.UnvLayout_shell__NPB9M{background:#fff;display:block;overflow:visible;padding:0}}.page_404{background:var(--color-bg);font-family:var(--font-base);padding:40px 0}.page_404 img{width:100%}.four_zero_four_bg{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);background-position:50%;height:400px}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:80px}.link_404{background:var(--color-accent);border-radius:6px;color:#fff!important;display:inline-block;margin:20px 0;padding:10px 20px}.contant_box_404{margin-top:-50px}@media (max-width:768px){.four_zero_four_bg{height:240px}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:48px}}
/*# sourceMappingURL=main.3dcf47f1.css.map*/