[data-skin=violet]{--oas-color-primary:#7c3aed}[data-theme=dark][data-skin=violet],[data-theme=high-contrast][data-skin=violet],html.dark[data-skin=violet],html.dark [data-skin=violet]{--oas-color-primary:#b69bff}[data-skin=emerald]{--oas-color-primary:#059669}[data-theme=dark][data-skin=emerald],[data-theme=high-contrast][data-skin=emerald],html.dark[data-skin=emerald],html.dark [data-skin=emerald]{--oas-color-primary:#5fe0b4}[data-skin=rose]{--oas-color-primary:#e11d48}[data-theme=dark][data-skin=rose],[data-theme=high-contrast][data-skin=rose],html.dark[data-skin=rose],html.dark [data-skin=rose]{--oas-color-primary:#ff9aab}[data-skin=amber]{--oas-color-primary:#b45309}[data-theme=dark][data-skin=amber],[data-theme=high-contrast][data-skin=amber],html.dark[data-skin=amber],html.dark [data-skin=amber]{--oas-color-primary:#f7c265}[data-skin=graphite]{--oas-color-primary:#334155}[data-theme=dark][data-skin=graphite],[data-theme=high-contrast][data-skin=graphite],html.dark[data-skin=graphite],html.dark [data-skin=graphite]{--oas-color-primary:#9fb3c8}[data-skin=teal]{--oas-color-primary:#0d9488}[data-theme=dark][data-skin=teal],[data-theme=high-contrast][data-skin=teal],html.dark[data-skin=teal],html.dark [data-skin=teal]{--oas-color-primary:#63d9cf}:root[data-glass]:not([data-theme=high-contrast]){--oas-color-bg:#fff9;--oas-color-bg-elevated:#ffffffbf;--oas-color-bg-hover:#f4f4f5b3;--oas-color-bg-disabled:#f4f4f5a8;--oas-color-text-secondary:#4a4a52;--oas-color-border:#00000014;--oas-color-border-strong:#00000024;--oas-radius-xs:4px;--oas-radius-sm:6px;--oas-radius-md:10px;--oas-radius-lg:16px;--oas-radius-xl:20px;--oas-shadow-sm:0 0 0 1px #0000000f, 0 1px 2px #00000014, 0 2px 8px #0000001a;--oas-shadow-md:0 0 0 1px #00000014, 0 4px 8px -2px #00000014, 0 12px 28px -4px #00000024;--oas-shadow-lg:0 0 0 1px #00000014, 0 8px 16px -4px #0000001a, 0 24px 48px -8px #0003;--oas-glass-refraction:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter%20id='oas-glass-refraction'%20x='-50%25'%20y='-100%25'%20width='200%25'%20height='300%25'%20color-interpolation-filters='sRGB'%3E%3CfeComponentTransfer%20in='SourceAlpha'%20result='t'%3E%3CfeFuncA%20type='discrete'%20tableValues='0%201'/%3E%3C/feComponentTransfer%3E%3CfeGaussianBlur%20in='t'%20stdDeviation='3'%20result='a'/%3E%3CfeColorMatrix%20in='a'%20type='matrix'%20values='0%200%200%201%200%200%200%200%201%200%200%200%200%201%200%200%200%200%200%201'%20result='w'/%3E%3CfeConvolveMatrix%20in='w'%20order='3'%20kernelMatrix='1%200%20-1%202%200%20-2%201%200%20-1'%20divisor='1'%20bias='0.5'%20preserveAlpha='true'%20result='gx'/%3E%3CfeConvolveMatrix%20in='w'%20order='3'%20kernelMatrix='1%202%201%200%200%200%20-1%20-2%20-1'%20divisor='1'%20bias='0.5'%20preserveAlpha='true'%20result='gy'/%3E%3CfeColorMatrix%20in='gx'%20type='matrix'%20values='1%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201'%20result='rx'/%3E%3CfeColorMatrix%20in='gy'%20type='matrix'%20values='0%200%200%200%200%200%201%200%200%200%200%200%200%200%200%200%200%200%200%201'%20result='gy2'/%3E%3CfeComposite%20in='rx'%20in2='gy2'%20operator='arithmetic'%20k1='0'%20k2='1'%20k3='1'%20k4='0'%20result='m'/%3E%3CfeDisplacementMap%20in='SourceGraphic'%20in2='m'%20scale='10'%20xChannelSelector='R'%20yChannelSelector='G'/%3E%3C/filter%3E%3C/svg%3E#oas-glass-refraction");--oas-glass-blur:blur(18px) saturate(1.6);--oas-glass-ring:#ffffff8c;--oas-glass-sheen:#ffffff47;--oas-glass-sheen-size:180px;--oas-glass-sheen-press:#ffffff80}:root[data-glass][data-theme=dark]:not([data-theme=high-contrast]),:root.dark[data-glass]:not([data-theme=high-contrast]){--oas-color-bg:#18181b9e;--oas-color-bg-elevated:#2e2e368c;--oas-color-bg-hover:#34343a9e;--oas-color-bg-disabled:#27272a99;--oas-color-text-secondary:#d8d8e0;--oas-color-border:#ffffff24;--oas-color-border-strong:#ffffff38;--oas-shadow-sm:0 1px 2px #0006, 0 2px 8px #00000080;--oas-shadow-md:0 4px 8px -2px #00000073, 0 12px 28px -4px #0000008c;--oas-shadow-lg:0 8px 16px -4px #00000080, 0 24px 48px -8px #000000a6;--oas-glass-blur:blur(18px) saturate(1.6);--oas-glass-ring:#ffffff29;--oas-glass-sheen:#ffffff24;--oas-glass-sheen-size:180px;--oas-glass-sheen-press:#ffffff3d}:root,:host{--oas-color-primary:#0b6cff;--oas-color-primary-hover:color-mix(in srgb, var(--oas-color-primary) 85%, black);--oas-color-primary-active:color-mix(in srgb, var(--oas-color-primary) 75%, black);--oas-color-primary-text:color-mix(in srgb, var(--oas-color-primary) 75%, black);--oas-color-success:#16a34a;--oas-color-warning:#d97706;--oas-color-danger:#dc2626;--oas-color-text-on-primary:#fff;--oas-color-text-on-success:#fff;--oas-color-text-on-warning:#fff;--oas-color-text-on-danger:#fff;--oas-color-text-primary:#18181b;--oas-color-text-secondary:#71717a;--oas-color-text-secondary-strong:color-mix(in srgb, var(--oas-color-text-secondary) 88%, var(--oas-color-text-primary));--oas-color-text-disabled:#a1a1aa;--oas-color-border:#e4e4e7;--oas-color-border-strong:#d4d4d8;--oas-color-bg:#fff;--oas-color-bg-elevated:#fff;--oas-color-bg-hover:#f4f4f5;--oas-color-bg-disabled:#f4f4f5;--oas-color-overlay:#00000080;--oas-color-ink:#26262b;--oas-color-ink-deep:#18181b;--oas-color-on-ink:#fafafa;--oas-preset-magenta:#eb2f96;--oas-preset-red:#f5222d;--oas-preset-volcano:#fa541c;--oas-preset-orange:#fa8c16;--oas-preset-gold:#faad14;--oas-preset-lime:#a0d911;--oas-preset-green:#52c41a;--oas-preset-cyan:#13c2c2;--oas-preset-blue:#1677ff;--oas-preset-geekblue:#2f54eb;--oas-preset-purple:#722ed1;--oas-preset-magenta-text:#cc2983;--oas-preset-red-text:#da1e28;--oas-preset-volcano-text:#c64216;--oas-preset-orange-text:#a55c0f;--oas-preset-gold-text:#6a4c00;--oas-preset-lime-text:#5a7a0a;--oas-preset-green-text:#256800;--oas-preset-cyan-text:#0c7c7c;--oas-preset-blue-text:#146ae3;--oas-preset-geekblue-text:#2544db;--oas-preset-purple-text:#722ed1;--oas-color-success-text:#11813a;--oas-color-warning-text:#a75c05;--oas-color-danger-text:#d82525;--oas-color-info-text:#0e7490;--oas-deep-mix:72%;--oas-deep-sink:black;--oas-font-size-xs:12px;--oas-font-size-sm:13px;--oas-font-size-md:14px;--oas-font-size-lg:16px;--oas-font-size-xl:20px;--oas-space-1:4px;--oas-space-1_5:6px;--oas-space-2:8px;--oas-space-2_5:10px;--oas-space-3:12px;--oas-space-4:16px;--oas-space-4_5:20px;--oas-space-5:24px;--oas-space-6:32px;--oas-container-xs:480px;--oas-container-sm:576px;--oas-container-md:768px;--oas-container-lg:992px;--oas-container-xl:1200px;--oas-container-full:100%;--oas-sidebar-width:220px;--oas-sidebar-collapsed-width:64px;--oas-radius-xs:2px;--oas-radius-sm:4px;--oas-radius-md:6px;--oas-radius-lg:10px;--oas-radius-xl:14px;--oas-control-height-xs:20px;--oas-control-height-sm:24px;--oas-control-height-md:32px;--oas-control-height-lg:40px;--oas-control-height-xl:48px;--oas-touch-target-min:44px;--oas-transition-fast:.12s;--oas-transition-base:.18s;--oas-ease-out:cubic-bezier(.2, 0, .2, 1);--oas-ease-in-out:cubic-bezier(.4, 0, .2, 1);--oas-shadow-sm:0 1px 2px #0000000f, 0 1px 3px #0000001a;--oas-shadow-md:0 2px 4px -1px #0000000f, 0 4px 12px -2px #0000001a;--oas-shadow-lg:0 4px 8px -2px #00000014, 0 16px 32px -8px #00000029;--oas-z-dropdown:1000;--oas-z-sticky:1020;--oas-z-fixed:1030;--oas-z-overlay:1040;--oas-z-modal:1050;--oas-z-message:1060;--oas-z-toast:1070;--oas-z-tooltip:1080;--oas-focus-ring:0 0 0 2px color-mix(in srgb, var(--oas-color-primary) 30%, transparent)}[data-theme=dark],html.dark{--oas-color-primary:#9ecdff;--oas-color-primary-hover:color-mix(in srgb, var(--oas-color-primary) 88%, white);--oas-color-primary-active:color-mix(in srgb, var(--oas-color-primary) 78%, white);--oas-color-primary-text:color-mix(in srgb, var(--oas-color-primary) 78%, white);--oas-color-success:#4ade80;--oas-color-warning:#fbbf24;--oas-color-danger:#fbb2b2;--oas-color-text-on-primary:#18181b;--oas-color-text-on-success:#18181b;--oas-color-text-on-warning:#18181b;--oas-color-text-on-danger:#18181b;--oas-color-text-primary:#fafafa;--oas-color-text-secondary:#c6c6ce;--oas-color-text-secondary-strong:var(--oas-color-text-secondary);--oas-color-text-disabled:#8d8d95;--oas-color-border:#52525b;--oas-color-border-strong:#71717a;--oas-color-bg:#18181b;--oas-color-bg-elevated:#3f3f46;--oas-color-bg-hover:#27272a;--oas-color-bg-disabled:#27272a;--oas-color-overlay:#0009;--oas-color-ink:#26262b;--oas-color-ink-deep:#18181b;--oas-color-on-ink:#fafafa;--oas-shadow-sm:0 1px 2px #0000004d, 0 1px 3px #0006;--oas-shadow-md:0 2px 4px -1px #0006, 0 4px 12px -2px #00000080;--oas-shadow-lg:0 4px 8px -2px #00000080, 0 16px 32px -8px #0009;--oas-preset-magenta:#f759ab;--oas-preset-red:#ff4d4f;--oas-preset-volcano:#ff7a45;--oas-preset-orange:#ffa940;--oas-preset-gold:#ffc53d;--oas-preset-lime:#bae637;--oas-preset-green:#73d13d;--oas-preset-cyan:#36cfc9;--oas-preset-blue:#4096ff;--oas-preset-geekblue:#597ef7;--oas-preset-purple:#9254de;--oas-preset-magenta-text:#fbaed6;--oas-preset-red-text:#ffb1b2;--oas-preset-volcano-text:#ffb395;--oas-preset-orange-text:#ffb25b;--oas-preset-gold-text:#ffd681;--oas-preset-lime-text:#bae738;--oas-preset-green-text:#7ad845;--oas-preset-cyan-text:#40d6d0;--oas-preset-blue-text:#c2ddff;--oas-preset-geekblue-text:#a9c1ff;--oas-preset-purple-text:#d3bbf2;--oas-color-success-text:#4ade80;--oas-color-warning-text:#fbbf24;--oas-color-danger-text:#fbb2b2;--oas-color-info-text:#22d3ee;--oas-deep-mix:38%;--oas-deep-sink:var(--oas-color-text-primary)}[data-theme=high-contrast]{--oas-color-primary:#0050b3;--oas-color-primary-hover:#003a8c;--oas-color-primary-active:#002766;--oas-color-primary-text:#002766;--oas-color-success:#006d1b;--oas-color-warning:#8c4a00;--oas-color-danger:#a8071a;--oas-color-text-on-primary:#fff;--oas-color-text-on-success:#fff;--oas-color-text-on-warning:#fff;--oas-color-text-on-danger:#fff;--oas-color-text-primary:#000;--oas-color-text-secondary:#262626;--oas-color-text-secondary-strong:var(--oas-color-text-secondary);--oas-color-text-disabled:#595959;--oas-color-border:#000;--oas-color-bg:#fff;--oas-color-bg-elevated:#fff;--oas-color-bg-hover:#e6f7ff;--oas-color-bg-disabled:#d9d9d9;--oas-color-overlay:#000c;--oas-color-ink:#26262b;--oas-color-ink-deep:#18181b;--oas-color-on-ink:#fafafa;--oas-focus-ring:0 0 0 3px #ffd666;--oas-deep-mix:72%;--oas-deep-sink:black}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--app-mono:ui-monospace, "Cascadia Mono", "JetBrains Mono", Consolas, monospace}*{box-sizing:border-box}html,body{height:100%;margin:0}html{zoom:var(--app-font-scale,1)}body{background:var(--oas-color-bg);color:var(--oas-color-text-primary);font-family:system-ui,-apple-system,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif}#app{height:100%}.oas-progress{height:2px;z-index:var(--oas-z-message,1060);pointer-events:none;opacity:0;transition:opacity .18s;position:fixed;top:0;left:0;right:0}.oas-progress.is-active{opacity:1}.oas-progress-bar{background:var(--oas-color-primary);width:0;height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--oas-color-primary) 60%, transparent);transition:width .24s}@media (prefers-reduced-motion:reduce){.oas-progress,.oas-progress-bar{transition:none}}.page{width:100%;padding:var(--oas-space-4)}.oas-logo{align-items:center;gap:var(--oas-space-2);white-space:nowrap;display:inline-flex}.oas-logo-badge{background:var(--oas-color-primary);width:28px;height:28px;color:var(--oas-color-text-on-primary);font-family:var(--app-mono);letter-spacing:.5px;border-radius:8px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.oas-logo-word{color:var(--oas-color-text-primary);font-size:15px;font-weight:650}.oas-logo.oas-logo-light .oas-logo-word{color:#fff}.link-btn{appearance:none;font:inherit;color:var(--oas-color-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.link-btn:hover{text-decoration:underline}.link-btn:disabled{color:var(--oas-color-text-secondary);cursor:not-allowed;opacity:.75;text-decoration:none}a.link-btn,button.link-btn{align-items:center;gap:4px;text-decoration:none;display:inline-flex}a.link-btn:hover,button.link-btn:hover{text-decoration:underline}@media (width>=2000px){.page{max-width:1600px}}:root{--oas-tint-violet:#7c3aed;--oas-tint-cyan:#0ea5e9;--oas-tint-orange:#f97316;--oas-tint-green:#16a34a;--oas-tint-red:#dc2626;--oas-rank-blue-1:var(--oas-color-primary);--oas-rank-blue-2:color-mix(in srgb, var(--oas-color-primary) 58%, var(--oas-tint-violet));--oas-rank-blue-3:color-mix(in srgb, var(--oas-color-primary) 46%, var(--oas-color-text-secondary))}html[data-theme=dark]{--oas-tint-violet:#8b5cf6;--oas-tint-cyan:#38bdf8;--oas-tint-orange:#fb923c;--oas-tint-green:#4ade80;--oas-tint-red:#f87171;--oas-rank-blue-1:var(--oas-color-primary);--oas-rank-blue-2:color-mix(in srgb, var(--oas-color-primary) 58%, var(--oas-tint-violet));--oas-rank-blue-3:color-mix(in srgb, var(--oas-color-primary) 46%, var(--oas-color-text-secondary))}.mono{font-family:var(--app-mono)}html[data-theme=dark] oas-button[type=primary]::part(button){font-weight:600;box-shadow:0 1px 2px #00000047}oas-tabs{--oas-tabs-badge-bg:var(--oas-color-bg-hover);--oas-tabs-badge-color:var(--oas-color-text-secondary)}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--oas-space-3);margin-bottom:var(--oas-space-4);flex-wrap:wrap;display:flex}.page-title{font-size:var(--oas-font-size-xl);margin:0 0 var(--oas-space-4)}.page-head .page-title{margin-bottom:var(--oas-space-1)}.page-subtitle{font-size:var(--oas-font-size-sm);color:var(--oas-color-text-secondary);margin:0}.stat-card{min-height:112px}.stat-label{font-size:var(--oas-font-size-xs);color:var(--oas-color-text-secondary);line-height:1.4}.stat-value{font-family:var(--app-mono);color:var(--oas-color-text-primary);margin:2px 0;font-size:22px;font-weight:700;line-height:1.4}.stat-foot{font-size:var(--oas-font-size-xs);color:var(--oas-color-text-secondary)}.stat-card,.chart-grid>oas-card{transition:transform var(--oas-transition-fast,.12s) var(--oas-ease-out,ease-out)}.stat-card:hover,.chart-grid>oas-card:hover{transform:translateY(-2px)}.table-toolbar{justify-content:space-between;align-items:center;gap:var(--oas-space-3);margin-bottom:var(--oas-space-3);flex-wrap:wrap;display:flex}.toolbar-actions{gap:var(--oas-space-2);align-items:center;display:flex}.modal-body h2{margin:0 0 var(--oas-space-3);font-size:var(--oas-font-size-lg)}.table-wrap{min-height:200px;position:relative;overflow-x:auto}oas-table::part(table){min-width:max-content}.empty-overlay{justify-content:center;align-items:center;gap:var(--oas-space-3);background:var(--oas-color-bg);flex-direction:column;display:flex;position:absolute;inset:0}.empty-overlay[hidden]{display:none}.table-hidden{display:none!important}.list-card oas-pagination{margin-top:var(--oas-space-3)}.form-grid{gap:var(--oas-space-3);grid-template-columns:1fr 1fr;display:grid}.form-actions{margin-top:var(--oas-space-4);justify-content:flex-end;display:flex}.form-field{gap:var(--oas-space-1);flex-direction:column;display:flex}.form-label{font-size:var(--oas-font-size-sm);color:var(--oas-color-text-primary)}.form-field oas-input,.form-field oas-select,.form-field oas-input-number,.form-field oas-date-picker,.form-field oas-textarea,.form-field oas-checkbox-group{width:100%}.req{color:var(--oas-color-danger)}.form-actions{margin-top:var(--oas-space-4);padding-top:var(--oas-space-4);border-top:1px solid var(--oas-color-border)}.form-hint{font-size:var(--oas-font-size-xs);color:var(--oas-color-text-secondary);margin-top:var(--oas-space-1)}.form-hint-inline{font-size:var(--oas-font-size-xs);color:var(--oas-color-text-secondary);font-weight:400}.notice{justify-content:center;align-items:center;gap:var(--oas-space-3);text-align:center;flex-direction:column;min-height:60vh;display:flex}.notice-code{font-family:var(--app-mono);color:#0000;-webkit-text-stroke:1.5px var(--oas-color-border);font-size:96px;font-weight:700;line-height:1}.notice-title{margin:0;font-size:18px;font-weight:600}.notice-desc{color:var(--oas-color-text-secondary);margin:0;font-size:13px}.notice-actions{align-items:center;gap:var(--oas-space-3);margin-top:var(--oas-space-2);display:flex}.notice-icon{border-radius:var(--oas-radius-lg);background:color-mix(in srgb, var(--notice-icon-color) 10%, transparent);width:48px;height:48px;color:var(--notice-icon-color);margin-bottom:var(--oas-space-1);justify-content:center;align-items:center;display:inline-flex}.notice-icon--search{--notice-icon-color:var(--oas-color-primary)}.notice-icon--lock{--notice-icon-color:var(--oas-color-danger)}.notice-icon--error{--notice-icon-color:var(--oas-color-warning)}.ph-extra{align-items:center;gap:var(--oas-space-2);display:flex}.radio-group{gap:var(--oas-space-2);flex-direction:column;display:flex}.radio-group.inline{gap:var(--oas-space-4);flex-flow:wrap}.radio-item{flex-direction:column;line-height:1.4;display:inline-flex}.radio-label{color:var(--oas-color-text-primary)}.radio-desc{font-size:var(--oas-font-size-xs);color:var(--oas-color-text-secondary)}.tree-type-icon{color:var(--oas-color-text-secondary);flex-shrink:0}.tree-type-tag{margin-left:var(--oas-space-1)}@media (width<=768px){.oas-logo-word{letter-spacing:.4px;font-size:16px}.page-head{flex-direction:column;align-items:flex-start}.form-grid{grid-template-columns:1fr}oas-drawer oas-button::part(button),oas-modal oas-button::part(button){min-height:44px}}.app-header.svelte-1200n1v{align-items:center;gap:var(--oas-space-3);padding:0 var(--oas-space-4);padding-left:calc(var(--oas-space-4) + var(--oas-space-3) + var(--oas-space-2));border-bottom:1px solid var(--oas-color-border);height:56px;display:flex}.spacer.svelte-1200n1v{flex:1}.global-search.svelte-1200n1v{align-items:center;gap:var(--oas-space-2);cursor:pointer;display:inline-flex}.global-search.svelte-1200n1v oas-input:where(.svelte-1200n1v){width:100%;max-width:400px}.global-search.svelte-1200n1v:hover oas-input:where(.svelte-1200n1v)::part(input){border-color:var(--oas-color-primary)}.kbd-hint.svelte-1200n1v{font-family:var(--app-mono);color:var(--oas-color-text-secondary);border:1px solid var(--oas-color-border);-webkit-user-select:none;user-select:none;border-radius:4px;padding:3px 6px;font-size:10px;line-height:1}.theme-dot.svelte-1200n1v{appearance:none;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.theme-dot.svelte-1200n1v:before{content:"";border:1px solid var(--oas-color-border);width:16px;height:16px;box-shadow:inset 4px 2px 0 0 var(--oas-color-text-primary);background:0 0;border-radius:50%}html[data-theme=dark] .theme-dot.svelte-1200n1v:before{background:radial-gradient(circle, var(--oas-color-text-primary) 4px, transparent 5px), conic-gradient(from 0deg, var(--oas-color-text-primary) 0deg 12deg, transparent 12deg 33deg, var(--oas-color-text-primary) 33deg 45deg, transparent 45deg 66deg, var(--oas-color-text-primary) 66deg 78deg, transparent 78deg 99deg, var(--oas-color-text-primary) 99deg 111deg, transparent 111deg 132deg, var(--oas-color-text-primary) 132deg 144deg, transparent 144deg 165deg, var(--oas-color-text-primary) 165deg 177deg, transparent 177deg 198deg, var(--oas-color-text-primary) 198deg 210deg, transparent 210deg 231deg, var(--oas-color-text-primary) 231deg 243deg, transparent 243deg 264deg, var(--oas-color-text-primary) 264deg 276deg, transparent 276deg 297deg, var(--oas-color-text-primary) 297deg 309deg, transparent 309deg 330deg, var(--oas-color-text-primary) 330deg 342deg, transparent 342deg 360deg);box-shadow:none;border:none}.icon-btn.svelte-1200n1v{appearance:none;cursor:pointer;width:28px;height:28px;color:var(--oas-color-text-primary);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn.svelte-1200n1v:hover{background:var(--oas-color-bg-hover)}.icon-btn.svelte-1200n1v:focus-visible{box-shadow:var(--oas-focus-ring);outline:none}.fullscreen-btn.svelte-1200n1v .fs-compress:where(.svelte-1200n1v){display:none}.fullscreen-btn.is-fullscreen.svelte-1200n1v .fs-compress:where(.svelte-1200n1v){display:inline-flex}.fullscreen-btn.is-fullscreen.svelte-1200n1v .fs-expand:where(.svelte-1200n1v){display:none}#notif-badge.is-pop.svelte-1200n1v::part(badge){animation:svelte-1200n1v-notifBadgePop .3s var(--oas-ease-out)}@keyframes svelte-1200n1v-notifBadgePop{0%{scale:.6}60%{scale:1.15}to{scale:1}}@media (prefers-reduced-motion:reduce){#notif-badge.is-pop.svelte-1200n1v::part(badge){animation:none}}.nav-toggle.svelte-1200n1v{display:none}@media (width<=768px){.app-header.svelte-1200n1v{padding-left:var(--oas-space-4)}.nav-toggle.svelte-1200n1v{display:inline-flex}@media (pointer:coarse){.nav-toggle.svelte-1200n1v::part(button){min-height:44px}}.global-search.svelte-1200n1v,.fullscreen-btn.svelte-1200n1v{display:none}}oas-sider.svelte-1n2fjhd{width:200px;transition:width var(--oas-transition-base,.18s) var(--oas-ease-out,cubic-bezier(.2, 0, .2, 1)), padding var(--oas-transition-base,.18s) var(--oas-ease-out,cubic-bezier(.2, 0, .2, 1));padding:0}oas-sider[collapsed]{width:64px;padding:0}oas-sidebar.svelte-1n2fjhd{--oas-control-height-lg:32px;height:100%}oas-sidebar.svelte-1n2fjhd::part(panel){min-height:0}oas-sidebar.svelte-1n2fjhd::part(toggle){margin:0}oas-sidebar.svelte-1n2fjhd::part(trigger){display:none}oas-sidebar.svelte-1n2fjhd::part(item):hover{background:color-mix(in srgb, var(--oas-color-text-primary) 6%, transparent)}oas-sidebar[collapsed].svelte-1n2fjhd::part(group){display:none}@media (width<=768px){oas-sider.svelte-1n2fjhd,oas-sider[collapsed]{width:0;padding:0;overflow:hidden}}.notif-content.svelte-l28292{flex-direction:column;height:100%;min-height:0;display:flex}.notif-list.svelte-l28292{flex:1;min-height:0;overflow-y:auto}.notif-foot.svelte-l28292{padding-top:var(--oas-space-3);margin-top:var(--oas-space-2);border-top:1px solid var(--oas-color-border);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.notif-item.svelte-l28292{cursor:pointer}.notif-item.svelte-l28292:hover{background:var(--oas-color-bg-hover)}.notif-item.is-unread.svelte-l28292{background:color-mix(in srgb, var(--oas-color-primary) 7%, transparent)}.notif-item.is-unread.svelte-l28292:hover{background:color-mix(in srgb, var(--oas-color-primary) 13%, transparent)}.notif-item.is-unread.svelte-l28292::part(title){font-weight:600}.notif-item.is-unread.svelte-l28292::part(title):before{content:"";background:var(--oas-color-primary);width:8px;height:8px;vertical-align:1px;border-radius:50%;margin-inline-end:var(--oas-space-2);display:inline-block}.notif-desc.svelte-l28292{margin-top:var(--oas-space-1);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.notif-meta.svelte-l28292{align-items:center;gap:var(--oas-space-2);display:inline-flex}.notif-time.svelte-l28292{font-family:var(--app-mono);font-size:var(--oas-font-size-xs);color:var(--oas-color-text-secondary);white-space:nowrap}.tabs-bar.svelte-u3m1bs{align-items:stretch;gap:var(--oas-space-2);min-width:0;padding:var(--oas-space-2) var(--oas-space-3) 0;background:var(--oas-color-bg);border-bottom:1px solid var(--oas-color-border);flex-shrink:0;display:flex}html[data-tabs-bar=off] .tabs-bar.svelte-u3m1bs{display:none}.tabs-bar.svelte-u3m1bs oas-tabs:where(.svelte-u3m1bs){flex:1;min-width:0}.tabs-bar.svelte-u3m1bs oas-tabs:where(.svelte-u3m1bs)::part(nav){border-bottom:none}.ptab.svelte-u3m1bs{align-items:center;gap:var(--oas-space-1_5);min-width:0;display:inline-flex}.ptab-close.svelte-u3m1bs{width:14px;height:14px;cursor:pointer;color:var(--oas-color-text-secondary);border-radius:50%;justify-content:center;align-items:center;margin-inline-end:calc(-1 * var(--oas-space-1));display:inline-flex}.ptab-close.svelte-u3m1bs:hover{color:var(--oas-color-text-primary);background:var(--oas-color-bg-hover)}.ptab-close.svelte-u3m1bs:focus-visible{box-shadow:var(--oas-focus-ring);outline:none}.app.svelte-1n37a3g{height:100%;overflow:hidden}.header-nav-menubar.svelte-1n37a3g{z-index:30;flex-shrink:0;align-items:center;display:flex;position:relative;overflow:visible}.header-nav-menubar.svelte-1n37a3g>oas-menubar{width:auto;display:block;overflow:visible}.top-nav-bar.svelte-1n37a3g{width:100%;min-height:0;padding:var(--oas-space-1) var(--oas-space-3);border-bottom:1px solid var(--oas-color-border);z-index:30;position:relative;overflow:visible}.top-nav-bar.svelte-1n37a3g>oas-menubar,.top-nav-bar.svelte-1n37a3g>oas-navigation-menu{width:100%}.nav-sider.svelte-1n37a3g{height:100%;min-height:0}:is(.nav-sider:has(>oas-menubar),.nav-sider:has(>oas-navigation-menu)){background:var(--oas-color-bg-hover);border-right:1px solid var(--oas-color-border)}.nav-sider.svelte-1n37a3g>oas-menubar,.nav-sider.svelte-1n37a3g>oas-navigation-menu{min-width:0;display:block}oas-layout[side=top].svelte-1n37a3g::part(sider),oas-layout[data-menu-style=menubar].svelte-1n37a3g::part(sider),oas-layout[data-menu-style=navigation].svelte-1n37a3g::part(sider){overflow:visible}.content-col.svelte-1n37a3g{flex-direction:column;min-width:0;height:100%;display:flex}.crumbs-bar.svelte-1n37a3g{height:40px;padding:0 var(--oas-space-4);border-bottom:1px solid var(--oas-color-border);background:var(--oas-color-bg);flex-shrink:0;align-items:center;display:flex}#view.svelte-1n37a3g{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}#view:has(.form-wizard){overflow:visible}#view.page-enter.svelte-1n37a3g{animation:.18s ease-out svelte-1n37a3g-viewEnter}@keyframes svelte-1n37a3g-viewEnter{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){#view.page-enter.svelte-1n37a3g{animation:none}}.app-foot.svelte-1n37a3g{padding:var(--oas-table-cell-padding-block,var(--oas-space-3)) var(--oas-space-4);color:var(--oas-color-text-secondary);text-align:center;flex-shrink:0;font-size:12px}#app.no-chrome .app-header,#app.no-chrome oas-sider,#app.no-chrome .crumbs-bar,#app.no-chrome .tabs-bar,#app.no-chrome .app-foot{display:none}#app.no-chrome #view{min-height:100vh}.menu-popover.svelte-1n37a3g{top:calc(var(--app-header-height,56px) + var(--oas-space-1));left:var(--oas-space-2);z-index:var(--oas-z-dropdown,1000);background:var(--oas-color-bg);border:1px solid var(--oas-color-border);border-radius:var(--oas-radius-md);padding:var(--oas-space-1);width:fit-content;position:fixed;box-shadow:0 8px 24px #0000001f}.menu-popover.svelte-1n37a3g>oas-menubar,.menu-popover.svelte-1n37a3g>oas-navigation-menu{width:auto;max-width:100%}@media (width<=768px){.header-nav-menubar.svelte-1n37a3g{display:none}.nav-sider:has(>oas-menubar){display:none}.nav-sider:has(>oas-navigation-menu){display:none}.top-nav-bar:has(>oas-menubar){display:none}.top-nav-bar:has(>oas-navigation-menu){display:none}}
