@layer icen.tokens,icen.base,icen.components;@layer icen.tokens{:root,[data-icen-preset=modern]{--icen-design-canvas:#f5f6f8;--icen-design-surface:#fff;--icen-design-raised:#edf0f5;--icen-design-ink:#202124;--icen-design-muted:#606773;--icen-design-faint:#626c79;--icen-design-accent:#087bf5;--icen-design-accent-strong:#0062cc;--icen-design-accent-text:#0059b8;--icen-design-on-accent:#fff;--icen-design-cold:#58758f;--icen-design-success:#247347;--icen-design-warning:#846000;--icen-design-error:#b02d36;--icen-design-info:#336c91;--icen-design-shadow-color:#182337;--icen-design-glass-opacity:84%;--icen-design-shadow-strength:10%;--icen-design-edge-strength:11%;--icen-design-highlight-strength:76%;--buncss-light:initial;--buncss-dark: ;color-scheme:light}[data-icen-theme=dark],[data-icen-preset=modern][data-icen-theme=dark]{--icen-design-canvas:#15171b;--icen-design-surface:#22272f;--icen-design-raised:#2c333e;--icen-design-ink:#f1f4f9;--icen-design-muted:#b1bbca;--icen-design-faint:#9faabd;--icen-design-accent:#8cbdff;--icen-design-accent-strong:#91bfff;--icen-design-accent-text:#9dc6ff;--icen-design-on-accent:#10223c;--icen-design-cold:#9bb4cb;--icen-design-success:#8bd3a6;--icen-design-warning:#e4c373;--icen-design-error:#f2a1a5;--icen-design-info:#97c8e8;--icen-design-shadow-color:#000;--icen-design-glass-opacity:90%;--icen-design-shadow-strength:27%;--icen-design-edge-strength:13%;--icen-design-highlight-strength:8%;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}[data-icen-preset=dongyun]{--icen-design-canvas:#f4f1e9;--icen-design-surface:#fffdf7;--icen-design-raised:#e9e6db;--icen-design-ink:#293a34;--icen-design-muted:#60695c;--icen-design-faint:#626957;--icen-design-accent:#477668;--icen-design-accent-strong:#305c4e;--icen-design-accent-text:#315748;--icen-design-on-accent:#fffdf7;--icen-design-cold:#85724d;--icen-design-success:#3b6544;--icen-design-warning:#795517;--icen-design-error:#a33e37;--icen-design-info:#426477;--icen-design-shadow-color:#343c2e;--icen-design-glass-opacity:97%;--icen-design-shadow-strength:7%;--icen-design-edge-strength:14%;--icen-design-highlight-strength:40%;--buncss-light:initial;--buncss-dark: ;color-scheme:light}[data-icen-preset=dongyun][data-icen-theme=dark]{--icen-design-canvas:#181e1b;--icen-design-surface:#242e28;--icen-design-raised:#334037;--icen-design-ink:#f0eee0;--icen-design-muted:#bfc8b6;--icen-design-faint:#b2bea9;--icen-design-accent:#a0c5ac;--icen-design-accent-strong:#b0d0b6;--icen-design-accent-text:#bdd9c1;--icen-design-on-accent:#24382b;--icen-design-cold:#d0bd8d;--icen-design-success:#accd9e;--icen-design-warning:#e1c68d;--icen-design-error:#edada2;--icen-design-info:#accbda;--icen-design-shadow-color:#080e0a;--icen-design-glass-opacity:98%;--icen-design-shadow-strength:25%;--icen-design-edge-strength:17%;--icen-design-highlight-strength:5%;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}[data-icen-preset=jugou]{--icen-design-canvas:#edece6;--icen-design-surface:#faf9f3;--icen-design-raised:#e1e0d8;--icen-design-ink:#252723;--icen-design-muted:#5e625b;--icen-design-faint:#62645b;--icen-design-accent:#b53c2d;--icen-design-accent-strong:#9e3025;--icen-design-accent-text:#912e24;--icen-design-on-accent:#fffaf0;--icen-design-cold:#596d75;--icen-design-success:#3d6141;--icen-design-warning:#765413;--icen-design-error:#9a3138;--icen-design-info:#3c6078;--icen-design-shadow-color:#242821;--icen-design-glass-opacity:100%;--icen-design-shadow-strength:16%;--icen-design-edge-strength:24%;--icen-design-highlight-strength:20%;--buncss-light:initial;--buncss-dark: ;color-scheme:light}[data-icen-preset=jugou][data-icen-theme=dark]{--icen-design-canvas:#1b1d1c;--icen-design-surface:#2a2e2c;--icen-design-raised:#393e3b;--icen-design-ink:#f4f0e3;--icen-design-muted:#c3c6ba;--icen-design-faint:#b8bdae;--icen-design-accent:#ed9d86;--icen-design-accent-strong:#f1ac92;--icen-design-accent-text:#f6bba3;--icen-design-on-accent:#3c211b;--icen-design-cold:#b1c5ce;--icen-design-success:#aecb9f;--icen-design-warning:#e6c88b;--icen-design-error:#f0b1ad;--icen-design-info:#accbdc;--icen-design-shadow-color:#090d0b;--icen-design-glass-opacity:100%;--icen-design-shadow-strength:38%;--icen-design-edge-strength:25%;--icen-design-highlight-strength:4%;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}[data-icen-preset=piano]{--icen-design-canvas:#f5f3ed;--icen-design-surface:#fffefb;--icen-design-raised:#ece8df;--icen-design-ink:#252522;--icen-design-muted:#69685f;--icen-design-faint:#6a675c;--icen-design-accent:#94713f;--icen-design-accent-strong:#765424;--icen-design-accent-text:#72501f;--icen-design-on-accent:#fffefb;--icen-design-cold:#657386;--icen-design-success:#3d6e4b;--icen-design-warning:#805d17;--icen-design-error:#a53d39;--icen-design-info:#456984;--icen-design-shadow-color:#24231e;--icen-design-glass-opacity:89%;--icen-design-shadow-strength:12%;--icen-design-edge-strength:14%;--icen-design-highlight-strength:90%;--buncss-light:initial;--buncss-dark: ;color-scheme:light}[data-icen-preset=piano][data-icen-theme=dark]{--icen-design-canvas:#131416;--icen-design-surface:#222427;--icen-design-raised:#303338;--icen-design-ink:#f4f1e8;--icen-design-muted:#b8b5aa;--icen-design-faint:#aaa89e;--icen-design-accent:#d2b278;--icen-design-accent-strong:#d8ba85;--icen-design-accent-text:#e3c48c;--icen-design-on-accent:#292215;--icen-design-cold:#a5b3c6;--icen-design-success:#a4cfb0;--icen-design-warning:#e2c57f;--icen-design-error:#e9aaa7;--icen-design-info:#a5c5e3;--icen-design-shadow-color:#000;--icen-design-glass-opacity:93%;--icen-design-shadow-strength:33%;--icen-design-edge-strength:17%;--icen-design-highlight-strength:11%;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}[data-icen-preset=monet]{--icen-design-canvas:#f4f7f4;--icen-design-surface:#fcfdfb;--icen-design-raised:#e8eeea;--icen-design-ink:#20332e;--icen-design-muted:#5b6f65;--icen-design-faint:#5b6e64;--icen-design-accent:#2b675c;--icen-design-accent-strong:#245c50;--icen-design-accent-text:#24574c;--icen-design-on-accent:#fff;--icen-design-cold:#667c8a;--icen-design-success:#307449;--icen-design-warning:#805f1b;--icen-design-error:#a43d42;--icen-design-info:#3d6a82;--icen-design-shadow-color:#23372f;--icen-design-glass-opacity:93%;--icen-design-shadow-strength:8%;--icen-design-edge-strength:12%;--icen-design-highlight-strength:52%;--buncss-light:initial;--buncss-dark: ;color-scheme:light}[data-icen-preset=monet][data-icen-theme=dark]{--icen-design-canvas:#121d1a;--icen-design-surface:#1d2d27;--icen-design-raised:#2c3d34;--icen-design-ink:#e6f0e7;--icen-design-muted:#a7c0b1;--icen-design-faint:#9cb1a4;--icen-design-accent:#93c9ad;--icen-design-accent-strong:#a0d2b7;--icen-design-accent-text:#a5d8bd;--icen-design-on-accent:#173328;--icen-design-cold:#a1baca;--icen-design-success:#91d2a2;--icen-design-warning:#dac487;--icen-design-error:#e8a7ad;--icen-design-info:#9bc4da;--icen-design-shadow-color:#06100b;--icen-design-glass-opacity:95%;--icen-design-shadow-strength:27%;--icen-design-edge-strength:14%;--icen-design-highlight-strength:6%;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}[data-icen-preset=vangogh]{--icen-design-canvas:#f8f3e4;--icen-design-surface:#fffdf3;--icen-design-raised:#efe5c9;--icen-design-ink:#253650;--icen-design-muted:#5c6580;--icen-design-faint:#5e667b;--icen-design-accent:#275ea0;--icen-design-accent-strong:#224e83;--icen-design-accent-text:#234c7b;--icen-design-on-accent:#fffdf3;--icen-design-cold:#a0711e;--icen-design-success:#416b3a;--icen-design-warning:#855a15;--icen-design-error:#a83c31;--icen-design-info:#356b85;--icen-design-shadow-color:#463d27;--icen-design-glass-opacity:92%;--icen-design-shadow-strength:11%;--icen-design-edge-strength:13%;--icen-design-highlight-strength:62%;--buncss-light:initial;--buncss-dark: ;color-scheme:light}[data-icen-preset=vangogh][data-icen-theme=dark]{--icen-design-canvas:#111e32;--icen-design-surface:#1c2d46;--icen-design-raised:#2a3f5b;--icen-design-ink:#f8efcf;--icen-design-muted:#c2c4b5;--icen-design-faint:#afb7bd;--icen-design-accent:#e5be54;--icen-design-accent-strong:#ebc568;--icen-design-accent-text:#efd181;--icen-design-on-accent:#2b2617;--icen-design-cold:#88a5d6;--icen-design-success:#b3d29b;--icen-design-warning:#f0cd7b;--icen-design-error:#efaaa0;--icen-design-info:#a1c9e8;--icen-design-shadow-color:#050b15;--icen-design-glass-opacity:93%;--icen-design-shadow-strength:30%;--icen-design-edge-strength:16%;--icen-design-highlight-strength:7%;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}:root,[data-icen-preset],[data-icen-theme=dark]{--icen-design-bg-soft:color-mix(in srgb,var(--icen-design-canvas)70%,var(--icen-design-raised));--icen-token-bg:var(--icen-design-canvas);--icen-token-bg-soft:var(--icen-design-bg-soft);--icen-token-surface:var(--icen-design-surface);--icen-token-surface-strong:var(--icen-design-raised);--icen-token-text:var(--icen-design-ink);--icen-token-text-muted:var(--icen-design-muted);--icen-token-text-faint:var(--icen-design-faint);--icen-token-accent:var(--icen-design-accent);--icen-token-accent-strong:var(--icen-design-accent-strong);--icen-token-accent-text:var(--icen-design-accent-text);--icen-token-accent-deep:var(--icen-design-accent-strong);--icen-token-accent-cold:var(--icen-design-cold);--icen-token-on-accent:var(--icen-design-on-accent);--icen-token-success:var(--icen-design-success);--icen-token-success-text:var(--icen-design-success);--icen-token-warning:var(--icen-design-warning);--icen-token-error:var(--icen-design-error);--icen-token-danger:var(--icen-design-error);--icen-token-info:var(--icen-design-info);--icen-token-surface-hover:color-mix(in srgb,var(--icen-design-surface)94%,var(--icen-design-ink));--icen-token-line-soft:color-mix(in srgb,var(--icen-design-ink)10%,transparent);--icen-token-line:color-mix(in srgb,var(--icen-design-ink)19%,transparent);--icen-token-line-strong:color-mix(in srgb,var(--icen-design-ink)38%,transparent);--icen-token-line-dashed:var(--icen-token-line);--icen-token-outline-soft:var(--icen-token-line-soft);--icen-token-outline:var(--icen-token-line);--icen-token-outline-strong:var(--icen-token-line-strong);--icen-token-fill-1:color-mix(in srgb,var(--icen-design-ink)4%,transparent);--icen-token-fill-2:color-mix(in srgb,var(--icen-design-ink)7%,transparent);--icen-token-fill-3:color-mix(in srgb,var(--icen-design-ink)12%,transparent);--icen-token-fill-4:color-mix(in srgb,var(--icen-design-ink)18%,transparent);--icen-token-accent-subtle:color-mix(in srgb,var(--icen-design-accent)10%,transparent);--icen-token-accent-glow:color-mix(in srgb,var(--icen-design-accent)8%,transparent);--icen-token-glow:transparent;--icen-token-glow-cold:transparent;--icen-token-success-muted:color-mix(in srgb,var(--icen-design-success)12%,transparent);--icen-token-warning-muted:color-mix(in srgb,var(--icen-design-warning)12%,transparent);--icen-token-error-muted:color-mix(in srgb,var(--icen-design-error)12%,transparent);--icen-token-error-soft:var(--icen-token-error-muted);--icen-token-info-muted:color-mix(in srgb,var(--icen-design-info)12%,transparent);--icen-token-canvas:var(--icen-token-bg);--icen-token-sidebar:var(--icen-token-bg-soft);--icen-token-panel:var(--icen-token-bg-soft);--icen-token-card:var(--icen-token-surface);--icen-token-card-strong:var(--icen-token-surface-strong);--icen-token-control:color-mix(in srgb,var(--icen-design-surface)70%,var(--icen-design-canvas));--icen-token-control-hover:var(--icen-token-surface-hover);--icen-token-surface-glass:color-mix(in srgb,var(--icen-token-surface)var(--icen-design-glass-opacity),transparent);--icen-token-overlay-bg:var(--icen-token-surface-glass);--icen-token-scrollbar-size:8px;--icen-token-scrollbar-size-sm:6px;--icen-token-scrollbar-size-lg:12px;--icen-token-scrollbar-inset:2px;--icen-token-scrollbar-gutter:auto;--icen-token-scrollbar-idle-delay:.9s;--icen-token-scrollbar-fade-duration:var(--icen-duration-normal);--icen-token-scrollbar-track:transparent;--icen-token-scrollbar-thumb:color-mix(in srgb,var(--icen-design-ink)22%,transparent);--icen-token-scrollbar-thumb-hover:color-mix(in srgb,var(--icen-design-ink)38%,transparent);--icen-token-scrollbar-button:transparent;--icen-accent-cold:var(--icen-token-accent-cold);--icen-bg-primary:var(--icen-token-bg);--icen-bg-secondary:var(--icen-token-bg-soft);--icen-bg-tertiary:var(--icen-token-surface);--icen-bg-card:var(--icen-token-card);--icen-bg-card-muted:var(--icen-token-bg-soft);--icen-bg-panel:var(--icen-token-panel);--icen-bg-hover:var(--icen-token-surface-hover);--icen-text-primary:var(--icen-token-text);--icen-text-secondary:var(--icen-token-text);--icen-text-tertiary:var(--icen-token-text-muted);--icen-text-muted:var(--icen-token-text-muted);--icen-text-subtle:var(--icen-token-text-faint);--icen-border-subtle:var(--icen-token-line-soft);--icen-border-default:var(--icen-token-line);--icen-border-strong:var(--icen-token-line-strong);--icen-shadow-sm:var(--icen-token-shadow-elevated);--icen-shadow-md:var(--icen-token-shadow-overlay);--icen-color-success:var(--icen-token-success);--icen-color-success-bg:var(--icen-token-success-muted);--icen-color-warning:var(--icen-token-warning);--icen-color-warning-bg:var(--icen-token-warning-muted);--icen-color-error:var(--icen-token-error);--icen-color-error-bg:var(--icen-token-error-muted);--icen-color-info:var(--icen-token-info);--icen-color-info-bg:var(--icen-token-info-muted);--icen-color-pending:var(--icen-token-text-muted);--icen-color-pending-bg:var(--icen-token-bg-soft)}:where([data-icen-scrollbars-ready]){--icen-scrollbar-auto-idle:0%;--icen-scrollbar-idle:var(--icen-scrollbar-auto-idle);--icen-scrollbar-hover:var(--icen-scrollbar-auto-idle)}:where([data-icen-scrollbars=auto],[data-icen-scrollbars=scroll]){--icen-scrollbar-idle:var(--icen-scrollbar-auto-idle,100%);--icen-scrollbar-hover:100%;--icen-scrollbar-active:100%;--icen-scrollbar-width:thin;--icen-scrollbar-webkit-width:auto;--icen-scrollbar-display:block}:where([data-icen-scrollbars=scroll]){--icen-scrollbar-hover:var(--icen-scrollbar-auto-idle,100%)}:where([data-icen-scrollbars=visible]){--icen-scrollbar-idle:100%;--icen-scrollbar-hover:100%;--icen-scrollbar-active:100%;--icen-scrollbar-width:thin;--icen-scrollbar-webkit-width:auto;--icen-scrollbar-display:block}:where([data-icen-scrollbars=hidden]){--icen-scrollbar-idle:0%;--icen-scrollbar-hover:0%;--icen-scrollbar-active:0%;--icen-scrollbar-width:none;--icen-scrollbar-webkit-width:none;--icen-scrollbar-display:none}:where([data-icen-scrollbar-gutter=stable]){--icen-token-scrollbar-gutter:stable}:where([data-icen-scrollbar-gutter=both-edges]){--icen-token-scrollbar-gutter:stable both-edges}:where([data-icen-scrollbar-gutter=auto]){--icen-token-scrollbar-gutter:auto}:root{--icen-density-space-2xs:.125rem;--icen-density-space-xs:.25rem;--icen-density-space-sm:.5rem;--icen-density-space-md:.75rem;--icen-density-space-lg:1rem;--icen-density-space-xl:1.5rem;--icen-density-space-2xl:2rem;--icen-density-space-3xl:3rem;--icen-density-space-4xl:4rem;--icen-density-input-height-sm:28px;--icen-density-input-height-md:36px;--icen-density-input-height-lg:44px;--icen-density-font-size-2xs:10px;--icen-density-font-size-xs:11px;--icen-density-font-size-sm:12px;--icen-density-font-size-md:13px;--icen-density-font-size-lg:14px;--icen-density-font-size-xl:18px;--icen-density-font-size-2xl:22px;--icen-duration-instant:0s;--icen-duration-fast:.15s;--icen-duration-normal:.2s;--icen-duration-slow:.3s;--icen-ease-linear:linear;--icen-ease-out:cubic-bezier(.16,1,.3,1);--icen-ease-bounce:cubic-bezier(.34,1.56,.64,1);--icen-font-body:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--icen-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--icen-font-mono-paper:ui-monospace,SFMono-Regular,"JetBrains Mono","Courier New",monospace;--icen-font-heading:var(--icen-font-body);--icen-letter-spacing-body:0;--icen-letter-spacing-heading:0;--icen-line-height-body:1.5}@font-face{font-family:Numeric Math;src:local(Cambria Math),local(STIX Two Math),local(Latin Modern Math),local(Asana Math);unicode-range:U+25-3a,U+a5,U+2212,U+223c}:root{--icen-font-body:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--icen-font-mono:ui-monospace,SFMono-Regular,Consolas,monospace;--icen-font-heading:var(--icen-font-body);--icen-font-cjk:var(--icen-font-heading);--icen-line-height-body:1.7;--icen-line-height-heading:1.2;--icen-type-ratio:1.25;--icen-type-xs:clamp(.6875rem,.66rem + .12vw,.75rem);--icen-type-sm:clamp(.7813rem,.74rem + .18vw,.9rem);--icen-type-md:clamp(.875rem,.82rem + .24vw,1rem);--icen-type-lg:clamp(1rem,.92rem + .36vw,1.25rem);--icen-type-xl:clamp(1.25rem,1.1rem + .66vw,1.5625rem);--icen-type-2xl:clamp(1.5625rem,1.32rem + 1.05vw,1.9531rem);--icen-type-3xl:clamp(1.9531rem,1.56rem + 1.7vw,2.4414rem);--icen-leading-tight:1.3;--icen-leading-base:1.6;--icen-leading-loose:1.8;--icen-tracking-tight:-.02em;--icen-tracking-base:0;--icen-tracking-wide:.04em;--icen-weight-regular:400;--icen-weight-medium:500;--icen-weight-semibold:600;--icen-weight-bold:700;--icen-feature-data:"tnum" 1,"lnum" 1}body{font-family:var(--icen-font-body);line-height:var(--icen-line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"rlig" 1,"calt" 1;font-variant-numeric:normal}h1,h2,h3,h4,h5,h6{font-family:var(--icen-font-heading);line-height:var(--icen-line-height-heading)}.icen-font-math{font-family:"Numeric Math",math,var(--icen-font-body);font-variant-numeric:lining-nums tabular-nums}@supports (text-spacing-trim: trim-start){body{text-spacing-trim:trim-start}}:root{--icen-motion-duration-instant:0s;--icen-motion-duration-fast:.11s;--icen-motion-duration-base:.18s;--icen-motion-duration-slow:.26s;--icen-motion-duration-deliberate:.42s;--icen-motion-ease-standard:cubic-bezier(.45,0,.25,1);--icen-motion-ease-enter:cubic-bezier(.16,1,.3,1);--icen-motion-ease-exit:cubic-bezier(.4,0,1,1);--icen-motion-ease-emphasized:cubic-bezier(.22,.8,.24,1);--icen-motion-ease-spring:cubic-bezier(.22,.8,.24,1);--icen-motion-shift-sm:2px;--icen-motion-shift-md:6px;--icen-motion-shift-lg:12px;--icen-motion-scale-enter:.96;--icen-motion-scale-press:.985;--icen-motion-stagger-step:24ms;--icen-motion-stagger-count:5}@supports (transition-timing-function: linear(0, 1)){:root{--icen-motion-ease-spring:linear(0,.42,.78,1,1.08,.96,1.02,1)}}:root{--icen-design-radius:10px;--icen-design-space:4px;--icen-design-control-height:34px;--icen-design-font-size:13px;--icen-design-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI Variable Text","Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif;--icen-design-glass-blur:24px;--icen-design-motion:1;--icen-control-height-sm:var(--icen-density-input-height-sm);--icen-control-height-md:var(--icen-density-input-height-md);--icen-control-height-lg:var(--icen-density-input-height-lg);--icen-control-radius-sm:var(--icen-radius-sm);--icen-control-radius:var(--icen-radius-sm);--icen-control-radius-lg:var(--icen-radius-md);--icen-control-padding-inline-sm:9px;--icen-control-padding-inline:12px;--icen-control-padding-inline-lg:16px;--icen-field-padding-inline:9px;--icen-field-padding-inline-sm:8px;--icen-control-gap:6px;--icen-control-gap-sm:4px;--icen-control-icon:15px;--icen-control-border-width:1px;--icen-font-size-title:var(--icen-density-font-size-lg);--icen-font-size-section:var(--icen-density-font-size-md);--icen-font-size-control:var(--icen-density-font-size-md);--icen-font-size-caption:var(--icen-density-font-size-xs);--icen-font-weight-control:500;--icen-font-weight-title:600;--icen-font-weight-label:500;--icen-letter-spacing-control:-.006em;--icen-letter-spacing-caption:.01em;--icen-duration-instant:calc(var(--icen-motion-duration-instant)*var(--icen-design-motion));--icen-duration-fast:calc(var(--icen-motion-duration-fast)*var(--icen-design-motion));--icen-duration-normal:calc(var(--icen-motion-duration-base)*var(--icen-design-motion));--icen-duration-slow:calc(var(--icen-motion-duration-slow)*var(--icen-design-motion));--icen-duration-deliberate:calc(var(--icen-motion-duration-deliberate)*var(--icen-design-motion));--icen-ease-out:var(--icen-motion-ease-emphasized);--icen-ease-in:cubic-bezier(.5,0,.8,.2);--icen-ease-in-out:var(--icen-motion-ease-standard);--icen-ease-enter:var(--icen-motion-ease-enter);--icen-ease-exit:var(--icen-motion-ease-exit);--icen-ease-bounce:var(--icen-ease-out);--icen-hover-border:var(--icen-token-line);--icen-hover-border-strong:var(--icen-token-line-strong);--icen-press:scale(.985);--icen-press-soft:none;--icen-disabled-opacity:.45;--icen-ring:0 0 0 2px var(--icen-token-surface),0 0 0 4px color-mix(in srgb,var(--icen-token-accent)62%,transparent);--icen-ring-soft:0 0 0 3px color-mix(in srgb,var(--icen-token-accent)18%,transparent);--icen-control-focus-border:color-mix(in srgb,var(--icen-token-accent)62%,var(--icen-token-line));--icen-control-focus-shadow:inset 0 1px 2px color-mix(in srgb,var(--icen-design-shadow-color)8%,transparent),0 0 0 3px color-mix(in srgb,var(--icen-token-accent)18%,transparent);--icen-material-blur-chrome:18px;--icen-material-blur-floating:28px;--icen-material-saturate:1.4}:root,[data-icen-preset],[data-icen-theme=dark]{--icen-token-surface-chrome:color-mix(in srgb,var(--icen-design-canvas)46%,var(--icen-design-surface));--icen-token-surface-toolbar:color-mix(in srgb,var(--icen-design-canvas)38%,var(--icen-design-surface));--icen-token-surface-sidebar:color-mix(in srgb,var(--icen-design-canvas)66%,var(--icen-design-surface));--icen-token-surface-content:var(--icen-design-surface);--icen-token-surface-raised:var(--icen-design-raised);--icen-token-surface-pressed:color-mix(in srgb,var(--icen-design-ink)8%,var(--icen-design-surface));--icen-token-surface-selected:var(--icen-token-accent-subtle);--icen-token-fill-hover:color-mix(in srgb,var(--icen-design-ink)5%,transparent);--icen-token-fill-pressed:color-mix(in srgb,var(--icen-design-ink)9%,transparent);--icen-token-fill-selected:color-mix(in srgb,var(--icen-design-accent)13%,transparent);--icen-token-separator-soft:var(--icen-token-line-soft);--icen-token-separator:var(--icen-token-line);--icen-token-separator-strong:var(--icen-token-line-strong);--icen-token-focus-indicator:color-mix(in srgb,var(--icen-token-accent)62%,transparent);--icen-token-control-border:color-mix(in srgb,var(--icen-design-ink)19%,transparent);--icen-token-control-border-hover:color-mix(in srgb,var(--icen-design-ink)28%,transparent);--icen-token-surface-glass:color-mix(in srgb,var(--icen-token-surface)var(--icen-design-glass-opacity),transparent);--icen-token-surface-glass-chrome:color-mix(in srgb,var(--icen-token-surface-toolbar)88%,transparent);--icen-token-shadow-card:0 1px 1px -1px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.5),transparent),0 3px 8px -4px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.55),transparent),0 10px 24px -16px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.45),transparent);--icen-token-shadow-elevated:0 1px 2px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.55),transparent),0 8px 20px -8px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.8),transparent),0 26px 52px -22px color-mix(in srgb,var(--icen-design-shadow-color)var(--icen-design-shadow-strength),transparent);--icen-token-shadow-overlay:0 2px 6px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.7),transparent),0 16px 36px -12px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*1.1),transparent),0 44px 88px -28px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*1.15),transparent);--icen-token-shadow-control:inset 0 1px 0 color-mix(in srgb,var(--icen-token-top-highlight)55%,transparent),0 1px 1.5px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.38),transparent);--icen-token-shadow-field:inset 0 1px 2px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.3),transparent);--icen-token-top-highlight:color-mix(in srgb,var(--icen-design-light)var(--icen-design-highlight-strength),transparent);--icen-token-shadow-inset:inset 0 1px 2px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.35),transparent),inset 0 -1px 0 color-mix(in srgb,var(--icen-token-top-highlight)45%,transparent);--icen-token-shadow-popover:var(--icen-token-shadow-elevated);--icen-token-material-edge:color-mix(in srgb,var(--icen-token-text)var(--icen-design-edge-strength),transparent);--icen-token-material-light:inset 0 1px 0 var(--icen-token-top-highlight),inset 0 -1px 0 color-mix(in srgb,var(--icen-token-top-highlight)18%,transparent);--icen-token-scrim:color-mix(in srgb,var(--icen-design-shadow-color)38%,transparent)}:root{--icen-design-light:#fff;--icen-radius-xs:max(0px,calc(var(--icen-design-radius) - 5px));--icen-radius-sm:max(0px,calc(var(--icen-design-radius) - 2px));--icen-radius-md:var(--icen-design-radius);--icen-radius-lg:calc(var(--icen-design-radius) + 4px);--icen-radius-xl:calc(var(--icen-design-radius) + 10px);--icen-radius-full:999px;--icen-font-body:var(--icen-design-font);--icen-font-heading:var(--icen-design-font);--icen-font-cjk:var(--icen-design-font);--icen-font-mono:ui-monospace,"SF Mono",SFMono-Regular,"Cascadia Mono","Segoe UI Mono",Consolas,monospace;--icen-font-mono-paper:var(--icen-font-mono);--icen-line-height-body:1.5;--icen-line-height-heading:1.25;--icen-letter-spacing-body:0;--icen-letter-spacing-heading:-.015em}:root,:root [data-icen-density]{--icen-design-density-scale:1;--icen-design-density-offset:0px;--icen-density-space-2xs:calc(var(--icen-design-space)*var(--icen-design-density-scale)*.5);--icen-density-space-xs:calc(var(--icen-design-space)*var(--icen-design-density-scale));--icen-density-space-sm:calc(var(--icen-design-space)*var(--icen-design-density-scale)*2);--icen-density-space-md:calc(var(--icen-design-space)*var(--icen-design-density-scale)*3);--icen-density-space-lg:calc(var(--icen-design-space)*var(--icen-design-density-scale)*4);--icen-density-space-xl:calc(var(--icen-design-space)*var(--icen-design-density-scale)*6);--icen-density-space-2xl:calc(var(--icen-design-space)*var(--icen-design-density-scale)*8);--icen-density-space-3xl:calc(var(--icen-design-space)*var(--icen-design-density-scale)*12);--icen-density-space-4xl:calc(var(--icen-design-space)*var(--icen-design-density-scale)*16);--icen-density-input-height-sm:max(28px,calc(var(--icen-design-control-height) + var(--icen-design-density-offset) - 8px));--icen-density-input-height-md:calc(var(--icen-design-control-height) + var(--icen-design-density-offset));--icen-density-input-height-lg:calc(var(--icen-design-control-height) + var(--icen-design-density-offset) + 8px);--icen-density-item-height:max(24px,calc(var(--icen-design-control-height) + var(--icen-design-density-offset) - 6px));--icen-control-height-sm:var(--icen-density-input-height-sm);--icen-control-height-md:var(--icen-density-input-height-md);--icen-control-height-lg:var(--icen-density-input-height-lg);--icen-density-font-size-2xs:max(12px,calc(var(--icen-design-font-size) - 2px));--icen-density-font-size-xs:max(12px,calc(var(--icen-design-font-size) - 2px));--icen-density-font-size-sm:max(12px,calc(var(--icen-design-font-size) - 1px));--icen-density-font-size-md:var(--icen-design-font-size);--icen-density-font-size-lg:calc(var(--icen-design-font-size) + 2px);--icen-density-font-size-xl:calc(var(--icen-design-font-size) + 6px);--icen-density-font-size-2xl:calc(var(--icen-design-font-size) + 12px);--icen-font-size-title:var(--icen-density-font-size-lg);--icen-font-size-section:var(--icen-density-font-size-md);--icen-font-size-control:var(--icen-density-font-size-md);--icen-font-size-caption:var(--icen-density-font-size-xs)}:root[data-icen-density=compact],:root [data-icen-density=compact]{--icen-design-density-scale:.75;--icen-design-density-offset:-6px}:root[data-icen-density=comfortable],:root [data-icen-density=comfortable]{--icen-design-density-scale:1.25;--icen-design-density-offset:4px}@media (pointer:coarse){:root,:root [data-icen-density]{--icen-density-input-height-sm:max(44px,calc(var(--icen-design-control-height) + var(--icen-design-density-offset) - 8px));--icen-density-input-height-md:max(44px,calc(var(--icen-design-control-height) + var(--icen-design-density-offset)));--icen-density-input-height-lg:max(44px,calc(var(--icen-design-control-height) + var(--icen-design-density-offset) + 8px));--icen-density-item-height:max(44px,calc(var(--icen-design-control-height) + var(--icen-design-density-offset) - 6px))}}@media (prefers-reduced-motion:reduce){:root:not([data-icen-motion=full]){--icen-design-motion:0}}:root[data-icen-motion=reduce]{--icen-design-motion:0}:root[data-icen-style=chinese],:root[data-icen-style=chinese] [data-icen-preset]{--icen-design-font:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--icen-design-font-size:14px;--icen-design-radius:4px;--icen-design-space:4.5px;--icen-design-control-height:42px;--icen-design-glass-opacity:100%;--icen-design-glass-blur:0px;--icen-radius-xs:max(0px,calc(var(--icen-design-radius) - 2px));--icen-radius-sm:var(--icen-design-radius);--icen-radius-md:var(--icen-design-radius);--icen-radius-lg:calc(var(--icen-design-radius)*2);--icen-radius-xl:calc(var(--icen-design-radius)*3);--icen-radius-full:999px;--icen-font-body:var(--icen-design-font);--icen-font-heading:"Iowan Old Style","Palatino Linotype","Songti SC","Noto Serif CJK SC","Source Han Serif SC","STSong","SimSun",serif;--icen-font-cjk:var(--icen-design-font);--icen-line-height-body:1.75;--icen-line-height-heading:1.4;--icen-letter-spacing-body:.012em;--icen-letter-spacing-heading:.045em;--icen-duration-fast:calc(.14s*var(--icen-design-motion));--icen-duration-normal:calc(.24s*var(--icen-design-motion));--icen-duration-slow:calc(.34s*var(--icen-design-motion));--icen-ease-out:cubic-bezier(.22,.68,.2,1);--icen-ease-bounce:var(--icen-ease-out);--icen-token-surface-glass:var(--icen-token-surface);--icen-token-shadow-card:0 1px 2px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.45),transparent),0 6px 18px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.25),transparent);--icen-token-shadow-elevated:0 1px 3px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.65),transparent),0 12px 30px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.55),transparent);--icen-token-shadow-overlay:0 2px 5px color-mix(in srgb,var(--icen-design-shadow-color)var(--icen-design-shadow-strength),transparent),0 24px 64px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.7),transparent);--icen-token-shadow-popover:var(--icen-token-shadow-elevated);--icen-token-shadow-inset:inset 0 0 0 0 transparent;--icen-token-material-light:inset 0 0 0 0 transparent;--icen-token-top-highlight:transparent;--icen-token-material-edge:var(--icen-token-line)}:root[data-icen-style=soviet],:root[data-icen-style=soviet] [data-icen-preset]{--icen-design-font:"Segoe UI","Helvetica Neue","PingFang SC","Microsoft YaHei",Arial,sans-serif;--icen-design-font-size:14px;--icen-design-radius:0px;--icen-design-space:4px;--icen-design-control-height:44px;--icen-design-glass-opacity:100%;--icen-design-glass-blur:0px;--icen-radius-xs:var(--icen-design-radius);--icen-radius-sm:var(--icen-design-radius);--icen-radius-md:var(--icen-design-radius);--icen-radius-lg:var(--icen-design-radius);--icen-radius-xl:var(--icen-design-radius);--icen-radius-full:var(--icen-design-radius);--icen-font-body:var(--icen-design-font);--icen-font-heading:"Bahnschrift","DIN Alternate","Arial Narrow","Helvetica Neue","PingFang SC","Microsoft YaHei",sans-serif;--icen-font-cjk:var(--icen-design-font);--icen-line-height-body:1.6;--icen-line-height-heading:1.12;--icen-letter-spacing-body:0;--icen-letter-spacing-heading:-.025em;--icen-duration-fast:calc(90ms*var(--icen-design-motion));--icen-duration-normal:calc(.15s*var(--icen-design-motion));--icen-duration-slow:calc(.22s*var(--icen-design-motion));--icen-ease-out:cubic-bezier(.2,0,.2,1);--icen-ease-bounce:var(--icen-ease-out);--icen-token-surface-glass:var(--icen-token-surface);--icen-token-shadow-card:0 3px 0 var(--icen-token-line);--icen-token-shadow-elevated:0 4px 0 var(--icen-token-line-strong),0 12px 24px color-mix(in srgb,var(--icen-design-shadow-color)calc(var(--icen-design-shadow-strength)*.65),transparent);--icen-token-shadow-overlay:0 6px 0 var(--icen-token-line-strong),0 24px 48px color-mix(in srgb,var(--icen-design-shadow-color)var(--icen-design-shadow-strength),transparent);--icen-token-shadow-popover:var(--icen-token-shadow-elevated);--icen-token-shadow-inset:inset 0 -1px 0 var(--icen-token-line);--icen-token-material-light:inset 0 0 0 0 transparent;--icen-token-top-highlight:transparent;--icen-token-material-edge:var(--icen-token-line-strong)}@font-face{font-family:Icen Pixel;src:url(./fusion-pixel-12px-zh-hans-td14mgq4.woff2)format(woff2);font-display:swap;font-style:normal;font-weight:400}:root[data-icen-style=pixel],:root[data-icen-style=pixel] [data-icen-preset]{--icen-design-font:"Icen Pixel",ui-monospace,"Microsoft YaHei",monospace;--icen-design-font-size:12px;--icen-design-space:4px;--icen-design-control-height:40px;--icen-design-glass-opacity:100%;--icen-design-glass-blur:0px;--icen-design-motion:0;--icen-radius-xs:0px;--icen-radius-sm:0px;--icen-radius-md:0px;--icen-radius-lg:0px;--icen-radius-xl:0px;--icen-radius-full:0px;--icen-font-body:var(--icen-design-font);--icen-font-heading:var(--icen-design-font);--icen-font-cjk:var(--icen-design-font);--icen-font-mono:var(--icen-design-font);--icen-letter-spacing-heading:0;--icen-line-height-body:2;--icen-line-height-heading:1.5;--icen-token-shadow-card:2px 2px 0 var(--icen-token-line-strong);--icen-token-shadow-elevated:4px 4px 0 var(--icen-token-line-strong);--icen-token-shadow-overlay:8px 8px 0 var(--icen-token-line-strong);--icen-token-shadow-inset:none;--icen-token-material-light:0 0 0 1px var(--icen-token-line-strong);--icen-token-top-highlight:transparent;--icen-press:translate(2px,2px);--icen-press-soft:translate(2px,2px);--icen-ring:0 0 0 2px var(--icen-token-surface),0 0 0 4px var(--icen-token-accent);--icen-ring-soft:0 0 0 2px var(--icen-token-accent);--icen-control-focus-shadow:0 0 0 2px var(--icen-token-accent);--icen-control-error-shadow:0 0 0 2px var(--icen-token-error);--icen-motion-ease-standard:steps(1,end);--icen-motion-ease-enter:steps(1,end);--icen-motion-ease-exit:steps(1,end);--icen-motion-ease-emphasized:steps(1,end);--icen-motion-ease-spring:steps(1,end);--icen-ease-out:steps(1,end);--icen-ease-bounce:steps(1,end)}:root{--icen-token-icon-file:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%202.5h5.5L16%207v9.5a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-12a2%202%200%200%201%202-2ZM11.5%202.5V7H16%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-folder:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205a1.5%201.5%200%200%201%201.5-1.5H8l2%202h5.5A1.5%201.5%200%200%201%2017%207v8a1.5%201.5%200%200%201-1.5%201.5h-11A1.5%201.5%200%200%201%203%2015Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-globe:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17.5%2010a7.5%207.5%200%201%201-15%200%207.5%207.5%200%200%201%2015%200ZM2.5%2010h15M10%202.5c-4%204-4%2011%200%2015%204-4%204-11%200-15Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-document:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%202.5h5.5L16%207v9.5a1%201%200%200%201-1%201H5a1%201%200%200%201-1-1v-12a2%202%200%200%201%202-2ZM11.5%202.5V7H16M7%2010.5h6M7%2013.5h6%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-agent:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%206V3M8%203h2M5%206h10a2%202%200%200%201%202%202v7a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2ZM1.5%2010h1.5M17%2010h1.5M7%2010v2M13%2010v2M8%2014h4%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-paperclip:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%207%208.3%2012.7a1.6%201.6%200%200%201-2.3-2.3l6.3-6.3a3.2%203.2%200%200%201%204.5%204.5l-7%207a4.7%204.7%200%200%201-6.7-6.7l7-7%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-stop:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.5%205h7A1.5%201.5%200%200%201%2015%206.5v7a1.5%201.5%200%200%201-1.5%201.5h-7A1.5%201.5%200%200%201%205%2013.5v-7A1.5%201.5%200%200%201%206.5%205Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-terminal:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%203.5h10a2%202%200%200%201%202%202v9a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-9a2%202%200%200%201%202-2ZM6%207l3%203-3%203M11%2013h3%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-branch:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%206v8M14%206v2a4%204%200%200%201-4%204H6M8%204a2%202%200%201%201-4%200%202%202%200%200%201%204%200ZM8%2016a2%202%200%201%201-4%200%202%202%200%200%201%204%200ZM16%204a2%202%200%201%201-4%200%202%202%200%200%201%204%200Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-line-numbers:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h2M3%2010h2M3%2015h2M8%205h9M8%2010h9M8%2015h9%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-wrap:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h14M3%2010h10a3%203%200%200%201%200%206h-3M12.5%2013.5%2010%2016l2.5%202.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-calendar:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.5%204h9A2.5%202.5%200%200%201%2017%206.5v8a2.5%202.5%200%200%201-2.5%202.5h-9A2.5%202.5%200%200%201%203%2014.5v-8A2.5%202.5%200%200%201%205.5%204ZM6.5%202.5v3M13.5%202.5v3M3%208h14M6.5%2011h.1M10%2011h.1M13.5%2011h.1M6.5%2014h.1M10%2014h.1%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-close:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%206l8%208M14%206l-8%208%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-check:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%2010.2l3.6%203.6%207.4-7.6%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-chevron-down:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.5%207.75%2010%2012.25l4.5-4.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-chevron-up:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5.5%2012.25%2010%207.75l4.5%204.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-chevron-right:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.75%205.5%2012.25%2010l-4.5%204.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-chevron-left:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12.25%205.5%207.75%2010l4.5%204.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-arrow-right:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%2010h13M11%204.5l5.5%205.5-5.5%205.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-arrow-left:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16.5%2010h-13M9%204.5%203.5%2010%209%2015.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-arrow-up:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%2016.5v-13M4.5%209%2010%203.5%2015.5%209%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-arrow-down:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%203.5v13M4.5%2011l5.5%205.5%205.5-5.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-plus:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%204v12M4%2010h12%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-minus:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2010h12%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-sort:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2015V4M3%207l3-3%203%203M14%205v11M11%2013l3%203%203-3%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-search:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13.3%2013.3%2017%2017M14.5%208.5a6%206%200%201%201-12%200%206%206%200%200%201%2012%200%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-sun:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13.5%2010a3.5%203.5%200%201%201-7%200%203.5%203.5%200%200%201%207%200M10%201.75v1.5M10%2016.75v1.5M1.75%2010h1.5M16.75%2010h1.5M4.17%204.17l1.06%201.06M14.77%2014.77l1.06%201.06M4.17%2015.83l1.06-1.06M14.77%205.23l1.06-1.06%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-moon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17.25%2011.15A7.5%207.5%200%200%201%208.85%202.75a7.5%207.5%200%201%200%208.4%208.4Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-modern:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.5%203h7A3.5%203.5%200%200%201%2017%206.5v7a3.5%203.5%200%200%201-3.5%203.5h-7A3.5%203.5%200%200%201%203%2013.5v-7A3.5%203.5%200%200%201%206.5%203ZM7%2010l3-3%203%203-3%203Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-pixel:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h5v5H3ZM12%203h5v5h-5ZM3%2012h5v5H3ZM12%2012h5v5h-5Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-chinese:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%208c3%200%205-2%207-5%202%203%204%205%207%205M4%208h12M6%208v8m8-8v8M3%2016h14M8%2016v-5h4v5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-soviet:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2017h14M5%2017V8h4v9m0-12h6v12M7%208V5h2m2%203h2m-2%203h2m-2%203h2M10%205V3h4v2%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-more:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%209.9v.2M10%209.9v.2M16%209.9v.2%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-copy:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%207h8a2%202%200%200%201%202%202v6a2%202%200%200%201-2%202H9a2%202%200%200%201-2-2V7ZM13%207V5a2%202%200%200%200-2-2H5a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h2%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-edit:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11.5%204.5l4%204M4%2012l9-9a1.4%201.4%200%200%201%202%200l2%202a1.4%201.4%200%200%201%200%202l-9%209-5%201Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-link:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%206l2-2a4.2%204.2%200%200%201%206%206l-2%202M12%2014l-2%202a4.2%204.2%200%200%201-6-6l2-2M7%2013l6-6%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-trash:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%205.5h13M7%205.5V3h6v2.5M5%205.5l.7%2011.5h8.6L15%205.5M8%209v5M12%209v5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-spinner:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%203a7%207%200%201%201-7%207%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-circle-check:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200ZM6%2010l2.7%202.7%205.3-5.4%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-circle-error:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200ZM7.2%207.2l5.6%205.6M12.8%207.2l-5.6%205.6%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-circle-info:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2010a8%208%200%201%201-16%200%208%208%200%200%201%2016%200ZM10%209v5M10%206.1v.15%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-triangle-alert:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8.7%203.5a1.5%201.5%200%200%201%202.6%200l6.4%2011.3a1.5%201.5%200%200%201-1.3%202.2H3.6a1.5%201.5%200%200%201-1.3-2.2ZM10%207.2v4.4M10%2014v.15%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-refresh:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16.5%207.2A7%207%200%200%200%204.3%205.9L2.5%208M2.5%203.5V8H7M3.5%2012.8a7%207%200%200%200%2012.2%201.3l1.8-2.1M13%2012h4.5v4.5%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-external:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11.5%203H17v5.5M17%203l-8%208M8%203H5a2%202%200%200%200-2%202v10a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2v-3%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-home:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%2010.25%2010%204l6.5%206.25M5.75%208.75v7a.75.75%200%200%200%20.75.75h7.5a.75.75%200%200%200%20.75-.75v-7%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-settings:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%205.5h13M3.5%2010h13M3.5%2014.5h13M7%204v3M12.5%208.5v3M8%2013v3%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-star:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%202.5l2.4%205.1%205.6.4-4.2%203.7%201.3%205.5-5.1-3-5.1%203%201.3-5.5L1.8%208l5.6-.4Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-eye:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2.2%2010s3-5.4%207.8-5.4S17.8%2010%2017.8%2010s-3%205.4-7.8%205.4S2.2%2010%202.2%2010ZM10%2012.4a2.4%202.4%200%201%200%200-4.8%202.4%202.4%200%200%200%200%204.8Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-eye-off:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2.2%2010s3-5.4%207.8-5.4S17.8%2010%2017.8%2010s-3%205.4-7.8%205.4S2.2%2010%202.2%2010ZM10%2012.4a2.4%202.4%200%201%200%200-4.8%202.4%202.4%200%200%200%200%204.8ZM3.5%203.5l13%2013%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-inbox:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%2012.25h3.7l1.5%202.5h2.6l1.5-2.5h3.7M4.7%205.5l-1.2%206.75v3.25a1.5%201.5%200%200%200%201.5%201.5h10a1.5%201.5%200%200%200%201.5-1.5v-3.25L15.3%205.5a1.3%201.3%200%200%200-1.25-1H5.95a1.3%201.3%200%200%200-1.25%201Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-bell:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%203.5a4.5%204.5%200%200%201%204.5%204.5c0%204.5%201.8%205.7%202.5%206.5H3c.7-.8%202.5-2%202.5-6.5A4.5%204.5%200%200%201%2010%203.5ZM8.5%2016.5a1.6%201.6%200%200%200%203%200%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-users:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13.8%2016.5v-1.5a3.5%203.5%200%200%200-3.5-3.5H6.3a3.5%203.5%200%200%200-3.5%203.5v1.5M8.3%208.9a2.7%202.7%200%201%200%200-5.4%202.7%202.7%200%200%200%200%205.4ZM16.5%2016.5v-1.3a3.3%203.3%200%200%200-2.3-3.1M12.3%203.7a2.7%202.7%200%200%201%200%205.2%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-activity:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17%2010h-2.6l-2%205.8L8%204.2%206%2010H3%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-trend-up:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%2014.5l4.2-4.2%202.8%202.8%205.9-5.9M12.4%207.2h4.2v4.2%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-trend-down:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%205.5l4.2%204.2%202.8-2.8%205.9%205.9M12.4%2012.8h4.2V8.6%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-rocket:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%202.5c2%201.5%203.2%204%203.2%206.8%200%201.5-.3%202.9-.8%204.2H7.6c-.5-1.3-.8-2.7-.8-4.2%200-2.8%201.2-5.3%203.2-6.8ZM10%208.6a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM7.6%2012.5%205.6%2015.4c-.9.3-1.6%201-2%202M12.4%2012.5l2%202.9c.9.3%201.6%201%202%202M8.7%2013.8c0%201.8.5%203.1%201.3%204.2.8-1.1%201.3-2.4%201.3-4.2%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-bold:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.5%204h4.2a3%203%200%200%201%200%206H6.5M6.5%2010h5a3%203%200%200%201%200%206H6.5M6.5%204v12%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-italic:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8.5%204.5h7M4.5%2015.5h7M12.5%204.5l-5%2011%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-underline:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%204v5.5a4%204%200%200%200%208%200V4M4.5%2016h11%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-align-left:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%204.5h13M3.5%2010h8.5M3.5%2015.5h11%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-align-center:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%204.5h13M5.75%2010h8.5M4.5%2015.5h11%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-align-right:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%204.5h13M8%2010h8.5M5.5%2015.5h11%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-list:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.5%205h10M6.5%2010h10M6.5%2015h10M3.5%205h.01M3.5%2010h.01M3.5%2015h.01%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-server:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203h14a1.5%201.5%200%200%201%201.5%201.5v2A1.5%201.5%200%200%201%2017%208H3a1.5%201.5%200%200%201-1.5-1.5v-2A1.5%201.5%200%200%201%203%203ZM3%2012h14a1.5%201.5%200%200%201%201.5%201.5v2A1.5%201.5%200%200%201%2017%2017H3a1.5%201.5%200%200%201-1.5-1.5v-2A1.5%201.5%200%200%201%203%2012ZM5%205.5h.01M5%2014.5h.01%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-sparkle:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%202.5l1.6%204.3%204.3%201.6-4.3%201.6L10%2014.3l-1.6-4.3-4.3-1.6%204.3-1.6ZM15.5%2012.5l.8%202.1%202.1.8-2.1.8-.8%202.1-.8-2.1-2.1-.8%202.1-.8Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-play:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6.5%204.8v10.4c0%20.9%201%201.5%201.8%201l8.3-5.2a1.2%201.2%200%200%200%200-2L8.3%203.8a1.2%201.2%200%200%200-1.8%201Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-chart-line:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%203.5v13h13M6.5%2012l2.8-2.8%202.2%202.2%204-4.4%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-layers:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%203.2%203.6%206.5%2010%209.8l6.4-3.3ZM4.5%2010.4%2010%2013.2l5.5-2.8M4.5%2013.6%2010%2016.4l5.5-2.8%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-box:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17%206%2010%203.2%203%206v8l7%202.8%207-2.8ZM3%206l7%202.8L17%206M10%209v7.8%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-filter:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%204.5h12l-4.4%205.1v5l-3.2-1.6V9.6Z%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-columns:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3.5%204h13v12h-13ZM8.2%204v12M12.8%204v12%22%2F%3E%3C%2Fsvg%3E);--icen-token-icon-download:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%203.5v8M6.8%208.3%2010%2011.5l3.2-3.2M4%2015v2.5a1.5%201.5%200%200%200%201.5%201.5h9a1.5%201.5%200%200%200%201.5-1.5V15%22%2F%3E%3C%2Fsvg%3E)}}@layer icen.components{:root:where(:not([data-icen-style]),[data-icen-style=modern]){--icen-press:scale(.985);--icen-press-soft:none;--icen-hover-border:var(--icen-token-line);--icen-hover-border-strong:var(--icen-token-line-strong);--icen-ring:0 0 0 2px var(--icen-token-surface),0 0 0 4px var(--icen-token-accent);--icen-ring-soft:0 0 0 3px var(--icen-token-accent-subtle);--icen-control-focus-border:var(--icen-token-accent);--icen-control-focus-shadow:var(--icen-token-shadow-inset),var(--icen-ring-soft);--icen-disabled-opacity:.48}:root :-webkit-any(.icen-theme-switcher-option[aria-pressed=true],.icen-select-option.is-selected,.icen-cascader-item.is-selected,.icen-cascader-item.is-active,.icen-tree-select-row.is-selected,.icen-tree-select-row.is-checked,.icen-menu-item[aria-checked=true],.icen-menu-item--checked:not([aria-checked=false]),.icen-ai-composer-popup-option[aria-selected=true],.icen-kb-checkpoint-menu-item.is-checked){background:var(--icen-token-accent-subtle);color:var(--icen-token-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--icen-token-accent)65%,var(--icen-token-line-soft))}:root :-moz-any(.icen-theme-switcher-option[aria-pressed=true],.icen-select-option.is-selected,.icen-cascader-item.is-selected,.icen-cascader-item.is-active,.icen-tree-select-row.is-selected,.icen-tree-select-row.is-checked,.icen-menu-item[aria-checked=true],.icen-menu-item--checked:not([aria-checked=false]),.icen-ai-composer-popup-option[aria-selected=true],.icen-kb-checkpoint-menu-item.is-checked){background:var(--icen-token-accent-subtle);color:var(--icen-token-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--icen-token-accent)65%,var(--icen-token-line-soft))}:root :is(.icen-theme-switcher-option[aria-pressed=true],.icen-select-option.is-selected,.icen-cascader-item.is-selected,.icen-cascader-item.is-active,.icen-tree-select-row.is-selected,.icen-tree-select-row.is-checked,.icen-menu-item[aria-checked=true],.icen-menu-item--checked:not([aria-checked=false]),.icen-ai-composer-popup-option[aria-selected=true],.icen-kb-checkpoint-menu-item.is-checked){background:var(--icen-token-accent-subtle);color:var(--icen-token-text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--icen-token-accent)65%,var(--icen-token-line-soft))}:root :-webkit-any(.icen-select-option.is-focused,.icen-cascader-item.is-focused,.icen-tree-select-row.is-focused){outline:1px solid var(--icen-token-outline);outline-offset:-3px}:root :-moz-any(.icen-select-option.is-focused,.icen-cascader-item.is-focused,.icen-tree-select-row.is-focused){outline:1px solid var(--icen-token-outline);outline-offset:-3px}:root :is(.icen-select-option.is-focused,.icen-cascader-item.is-focused,.icen-tree-select-row.is-focused){outline:1px solid var(--icen-token-outline);outline-offset:-3px}:root :is(input.icen-dt-check,input.icen-choice-box,.icen-form input[type=checkbox],input[data-icen-kb-segment-clean]){appearance:none;box-sizing:border-box;border:1.5px solid var(--icen-token-outline);border-radius:var(--icen-radius-xs);background:var(--icen-token-surface);cursor:pointer;background-clip:content-box;flex:none;block-size:16px;inline-size:16px;padding:3px}:root :is(input.icen-dt-check,input.icen-choice-box,.icen-form input[type=checkbox],input[data-icen-kb-segment-clean]):checked{border-color:var(--icen-token-accent);background-color:var(--icen-token-accent)}:root :is(input.icen-dt-check,input.icen-choice-box,.icen-form input[type=checkbox],input[data-icen-kb-segment-clean]):indeterminate{border-color:var(--icen-token-accent);background-color:#0000;background-image:linear-gradient(var(--icen-token-accent),var(--icen-token-accent));background-position:50%;background-repeat:no-repeat;background-size:8px 2px}:root :is(input.icen-dt-check,input.icen-choice-box,.icen-form input[type=checkbox],input[data-icen-kb-segment-clean]):focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:2px}@media (forced-colors:active){:root :-webkit-any(.icen-theme-switcher-option[aria-pressed=true],.icen-select-option.is-selected,.icen-cascader-item.is-selected,.icen-tree-select-row.is-selected,.icen-tree-select-row.is-checked,.icen-menu-item[aria-checked=true],.icen-ai-composer-popup-option[aria-selected=true],.icen-kb-checkpoint-menu-item.is-checked){outline:3px double highlight;outline-offset:-3px}:root :-moz-any(.icen-theme-switcher-option[aria-pressed=true],.icen-select-option.is-selected,.icen-cascader-item.is-selected,.icen-tree-select-row.is-selected,.icen-tree-select-row.is-checked,.icen-menu-item[aria-checked=true],.icen-ai-composer-popup-option[aria-selected=true],.icen-kb-checkpoint-menu-item.is-checked){outline:3px double highlight;outline-offset:-3px}:root :is(.icen-theme-switcher-option[aria-pressed=true],.icen-select-option.is-selected,.icen-cascader-item.is-selected,.icen-tree-select-row.is-selected,.icen-tree-select-row.is-checked,.icen-menu-item[aria-checked=true],.icen-ai-composer-popup-option[aria-selected=true],.icen-kb-checkpoint-menu-item.is-checked){outline:3px double highlight;outline-offset:-3px}:root :is(input.icen-dt-check,input.icen-choice-box,.icen-form input[type=checkbox],input[data-icen-kb-segment-clean]){forced-color-adjust:none;background-color:canvas;border-color:canvastext}:root :is(input.icen-dt-check,input.icen-choice-box,.icen-form input[type=checkbox],input[data-icen-kb-segment-clean]):checked{background-color:highlight}:root :is(input.icen-dt-check,input.icen-choice-box,.icen-form input[type=checkbox],input[data-icen-kb-segment-clean]):indeterminate{background-image:linear-gradient(highlight,highlight)}}:where([class^=icen-],[class*=\ icen-])[hidden]:not([hidden=until-found]){display:none!important}:root[data-icen-design-changing] *,:root[data-icen-design-changing] *:before,:root[data-icen-design-changing] *:after{transition:none!important}:root body{font-family:var(--icen-font-body);font-variant-numeric:normal;font-size:var(--icen-density-font-size-md);line-height:var(--icen-line-height-body);letter-spacing:var(--icen-letter-spacing-body);background:var(--icen-token-canvas);color:var(--icen-token-text)}:root :-webkit-any(h1,h2,h3,h4,h5,h6){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);line-height:var(--icen-line-height-heading);text-wrap:balance}:root :-moz-any(h1,h2,h3,h4,h5,h6){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);line-height:var(--icen-line-height-heading);text-wrap:balance}:root :is(h1,h2,h3,h4,h5,h6){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);line-height:var(--icen-line-height-heading);text-wrap:balance}:root :-webkit-any(button,input,textarea,select){font-family:var(--icen-font-body)}:root :-moz-any(button,input,textarea,select){font-family:var(--icen-font-body)}:root :is(button,input,textarea,select){font-family:var(--icen-font-body)}:root [data-icen-material]{background:var(--icen-token-surface);color:var(--icen-token-text);border:1px solid var(--icen-token-outline-soft);border-radius:var(--icen-radius-lg)}:root :-webkit-any([data-icen-material=content],.icen-card){background:var(--icen-token-surface);box-shadow:none}:root :-moz-any([data-icen-material=content],.icen-card){background:var(--icen-token-surface);box-shadow:none}:root :is([data-icen-material=content],.icen-card){background:var(--icen-token-surface);box-shadow:none}:root :-webkit-any([data-icen-material=chrome],[data-icen-material=floating],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-material-edge);box-shadow:var(--icen-token-material-light),var(--icen-token-shadow-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}:root :-moz-any([data-icen-material=chrome],[data-icen-material=floating],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-material-edge);box-shadow:var(--icen-token-material-light),var(--icen-token-shadow-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}:root :is([data-icen-material=chrome],[data-icen-material=floating],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-material-edge);box-shadow:var(--icen-token-material-light),var(--icen-token-shadow-elevated);backdrop-filter:none;-webkit-backdrop-filter:none}:root [data-icen-material=chrome]{box-shadow:var(--icen-token-material-light)}:root .icen-nav[data-icen-scroll-reactive]:not(.is-scrolled){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){:root :-webkit-any([data-icen-material=chrome],[data-icen-material=floating],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface-glass);backdrop-filter:blur(var(--icen-design-glass-blur))saturate(1.15);-webkit-backdrop-filter:blur(var(--icen-design-glass-blur))saturate(1.15)}:root :-moz-any([data-icen-material=chrome],[data-icen-material=floating],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface-glass);backdrop-filter:blur(var(--icen-design-glass-blur))saturate(1.15);-webkit-backdrop-filter:blur(var(--icen-design-glass-blur))saturate(1.15)}:root :is([data-icen-material=chrome],[data-icen-material=floating],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface-glass);backdrop-filter:blur(var(--icen-design-glass-blur))saturate(1.15);-webkit-backdrop-filter:blur(var(--icen-design-glass-blur))saturate(1.15)}}:root .icen-nav{box-shadow:var(--icen-token-material-light)}:root .icen-btn{--btn-border-hover:var(--icen-hover-border);gap:var(--icen-control-gap);border-radius:var(--icen-control-radius);letter-spacing:var(--icen-letter-spacing-control)}:root .icen-btn-primary{--btn-border-hover:var(--icen-token-accent-strong)}:root :-webkit-any(.icen-btn-ghost,.icen-btn-link){--btn-border-hover:transparent}:root :-moz-any(.icen-btn-ghost,.icen-btn-link){--btn-border-hover:transparent}:root :is(.icen-btn-ghost,.icen-btn-link){--btn-border-hover:transparent}:root .icen-btn-link{--btn-fg:var(--icen-token-accent-text)}:root .icen-btn-danger:hover:not(:disabled){color:var(--icen-token-error);background:var(--icen-token-error-muted)}:root .icen-segmented{gap:2px;padding:3px}:root .icen-segmented-item{border-radius:max(0px,calc(var(--icen-radius-md) - 4px))}:root :-webkit-any(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){background:var(--icen-token-surface);color:var(--icen-token-text);box-shadow:var(--icen-token-shadow-control)}:root :-moz-any(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){background:var(--icen-token-surface);color:var(--icen-token-text);box-shadow:var(--icen-token-shadow-control)}:root :is(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){background:var(--icen-token-surface);color:var(--icen-token-text);box-shadow:var(--icen-token-shadow-control)}:root :-webkit-any(.icen-menu,.icen-popover,.icen-select-panel){border-radius:var(--icen-radius-lg)}:root :-moz-any(.icen-menu,.icen-popover,.icen-select-panel){border-radius:var(--icen-radius-lg)}:root :is(.icen-menu,.icen-popover,.icen-select-panel){border-radius:var(--icen-radius-lg)}:root .icen-modal{border-radius:var(--icen-radius-xl);box-shadow:var(--icen-token-material-light),var(--icen-token-shadow-overlay)}:root :-webkit-any(.icen-modal-backdrop,.icen-command-palette-backdrop){background:var(--icen-token-scrim);backdrop-filter:none;-webkit-backdrop-filter:none}:root :-moz-any(.icen-modal-backdrop,.icen-command-palette-backdrop){background:var(--icen-token-scrim);backdrop-filter:none;-webkit-backdrop-filter:none}:root :is(.icen-modal-backdrop,.icen-command-palette-backdrop){background:var(--icen-token-scrim);backdrop-filter:none;-webkit-backdrop-filter:none}:root .icen-card--elevated{box-shadow:var(--icen-token-shadow-card)}:root .icen-card--interactive:hover{border-color:var(--icen-token-control-border-hover);transform:none}:root .icen-card--interactive:focus-within{box-shadow:var(--icen-ring)}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-btn:not(.icen-btn-ghost):not(.icen-btn-link){background-image:linear-gradient(to bottom,color-mix(in srgb,var(--icen-token-top-highlight)32%,transparent),transparent 52%);box-shadow:var(--icen-token-shadow-control)}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-btn-primary{background-image:linear-gradient(to bottom,color-mix(in srgb,var(--icen-token-top-highlight)16%,transparent),transparent 58%)}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-btn:focus-visible{box-shadow:var(--icen-ring)}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :-webkit-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav,.icen-toast,.icen-notification,.icen-chart-tooltip,.icen-back-top,.icen-carousel-arrow){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :-moz-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav,.icen-toast,.icen-notification,.icen-chart-tooltip,.icen-back-top,.icen-carousel-arrow){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :is([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav,.icen-toast,.icen-notification,.icen-chart-tooltip,.icen-back-top,.icen-carousel-arrow){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}:root:where(:not([data-icen-style]),[data-icen-style=modern]) [data-icen-material=chrome]{background:var(--icen-token-surface-toolbar)}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-nav.is-scrolled{background:var(--icen-token-surface-toolbar)}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :-webkit-any(.icen-card-tag,.icen-media-card-overlay,.icen-carousel-dot,.icen-carousel-index,.icen-spinner-overlay){backdrop-filter:none;-webkit-backdrop-filter:none}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :-moz-any(.icen-card-tag,.icen-media-card-overlay,.icen-carousel-dot,.icen-carousel-index,.icen-spinner-overlay){backdrop-filter:none;-webkit-backdrop-filter:none}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :is(.icen-card-tag,.icen-media-card-overlay,.icen-carousel-dot,.icen-carousel-index,.icen-spinner-overlay){backdrop-filter:none;-webkit-backdrop-filter:none}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-btn:active:not(:disabled):not([aria-disabled=true]):not([data-icen-disabled]):not(.is-loading){box-shadow:var(--icen-token-shadow-inset);background-image:none}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-btn:active:focus-visible{box-shadow:var(--icen-token-shadow-inset),var(--icen-ring)}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :-webkit-any(.icen-input-wrap,.icen-textarea-wrap){padding-inline:var(--icen-field-padding-inline);padding-block-start:0;padding-block-end:0}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :-moz-any(.icen-input-wrap,.icen-textarea-wrap){padding-inline:var(--icen-field-padding-inline);padding-block-start:0;padding-block-end:0}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :is(.icen-input-wrap,.icen-textarea-wrap){padding-inline:var(--icen-field-padding-inline);padding-block-start:0;padding-block-end:0}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :-webkit-any(.icen-input,.icen-textarea)::placeholder{color:var(--icen-token-text-faint);opacity:1}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :-moz-any(.icen-input,.icen-textarea)::placeholder{color:var(--icen-token-text-faint);opacity:1}:root:where(:not([data-icen-style]),[data-icen-style=modern]) :is(.icen-input,.icen-textarea)::placeholder{color:var(--icen-token-text-faint);opacity:1}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-segmented{background:var(--icen-token-surface-raised);border-color:var(--icen-token-line-soft);box-shadow:none}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-segmented-item.is-active{border:1px solid color-mix(in srgb,var(--icen-token-line)72%,transparent);margin:-1px}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-segmented-item[aria-checked=true]{border:1px solid color-mix(in srgb,var(--icen-token-line)72%,transparent);margin:-1px}:root:where(:not([data-icen-style]),[data-icen-style=modern]) .icen-toggle-group{background:var(--icen-token-surface-raised);border-color:var(--icen-token-line-soft)}:root :-webkit-any(.icen-numeric,.icen-table,.icen-datatable,.icen-stat-num){font-variant-numeric:lining-nums tabular-nums}:root :-moz-any(.icen-numeric,.icen-table,.icen-datatable,.icen-stat-num){font-variant-numeric:lining-nums tabular-nums}:root :is(.icen-numeric,.icen-table,.icen-datatable,.icen-stat-num){font-variant-numeric:lining-nums tabular-nums}:root[data-icen-transparency=reduced] :-webkit-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-transparency=reduced] :-moz-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-transparency=reduced] :is([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}@media (prefers-reduced-transparency:reduce){:root :-webkit-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}:root :-moz-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}:root :is([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){:root *,:root *:before,:root *:after{animation-duration:.01ms!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (pointer:coarse){:root :-webkit-any(.icen-btn,.icen-segmented-item,.icen-menu-item,.icen-modal-close){min-block-size:var(--icen-density-input-height-md)}:root :-moz-any(.icen-btn,.icen-segmented-item,.icen-menu-item,.icen-modal-close){min-block-size:var(--icen-density-input-height-md)}:root :is(.icen-btn,.icen-segmented-item,.icen-menu-item,.icen-modal-close){min-block-size:var(--icen-density-input-height-md)}:root .icen-switch:before{content:"";position:absolute;top:calc(50% - 22px);bottom:calc(50% - 22px);left:0;right:0}}@media (forced-colors:active){:root :focus-visible{outline:2px solid highlight;outline-offset:2px}:root :-webkit-any([data-icen-material],.icen-menu,.icen-popover,.icen-card--glass){color:canvastext;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:canvas;border-color:canvastext}:root :-moz-any([data-icen-material],.icen-menu,.icen-popover,.icen-card--glass){color:canvastext;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:canvas;border-color:canvastext}:root :is([data-icen-material],.icen-menu,.icen-popover,.icen-card--glass){color:canvastext;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:canvas;border-color:canvastext}:root .icen-segmented-item[aria-checked=true]{outline:2px solid highlight}}:root[data-icen-style=pixel] :-webkit-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line-strong);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=pixel] :-moz-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line-strong);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=pixel] :is([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line-strong);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=pixel] :-webkit-any(.icen-btn,.icen-input-wrap,.icen-textarea-wrap,.icen-select-trigger,.icen-segmented,[data-icen-material],.icen-card,.icen-modal){border-radius:var(--icen-radius-md);border-width:2px}:root[data-icen-style=pixel] :-moz-any(.icen-btn,.icen-input-wrap,.icen-textarea-wrap,.icen-select-trigger,.icen-segmented,[data-icen-material],.icen-card,.icen-modal){border-radius:var(--icen-radius-md);border-width:2px}:root[data-icen-style=pixel] :is(.icen-btn,.icen-input-wrap,.icen-textarea-wrap,.icen-select-trigger,.icen-segmented,[data-icen-material],.icen-card,.icen-modal){border-radius:var(--icen-radius-md);border-width:2px}:root[data-icen-style=pixel] :-webkit-any(.icen-btn,.icen-input-wrap,.icen-select-trigger){box-shadow:var(--icen-token-shadow-card)}:root[data-icen-style=pixel] :-moz-any(.icen-btn,.icen-input-wrap,.icen-select-trigger){box-shadow:var(--icen-token-shadow-card)}:root[data-icen-style=pixel] :is(.icen-btn,.icen-input-wrap,.icen-select-trigger){box-shadow:var(--icen-token-shadow-card)}:root[data-icen-style=pixel] :-webkit-any(.icen-btn-ghost,.icen-btn-link){box-shadow:none}:root[data-icen-style=pixel] :-moz-any(.icen-btn-ghost,.icen-btn-link){box-shadow:none}:root[data-icen-style=pixel] :is(.icen-btn-ghost,.icen-btn-link){box-shadow:none}:root[data-icen-style=pixel] .icen-btn:active:not(:disabled):not([aria-disabled=true]){box-shadow:none}:root[data-icen-style=pixel] .icen-btn:focus-visible{box-shadow:var(--icen-ring)}:root[data-icen-style=pixel] .icen-input-wrap:focus-within{box-shadow:var(--icen-control-focus-shadow)}:root[data-icen-style=pixel] :-webkit-any(h1,h2,h3,h4,h5,h6){letter-spacing:0;font-weight:400}:root[data-icen-style=pixel] :-moz-any(h1,h2,h3,h4,h5,h6){letter-spacing:0;font-weight:400}:root[data-icen-style=pixel] :is(h1,h2,h3,h4,h5,h6){letter-spacing:0;font-weight:400}:root[data-icen-style=pixel] h1{font-size:48px}:root[data-icen-style=pixel] :-webkit-any(h2,h3){font-size:24px}:root[data-icen-style=pixel] :-moz-any(h2,h3){font-size:24px}:root[data-icen-style=pixel] :is(h2,h3){font-size:24px}:root[data-icen-style=pixel] :-webkit-any(button,input,select,textarea){font-weight:400}:root[data-icen-style=pixel] :-moz-any(button,input,select,textarea){font-weight:400}:root[data-icen-style=pixel] :is(button,input,select,textarea){font-weight:400}:root[data-icen-style=pixel] .icen-segmented-item{border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :-webkit-any(.icen-switch,.icen-switch-thumb){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :-moz-any(.icen-switch,.icen-switch-thumb){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :is(.icen-switch,.icen-switch-thumb){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :-webkit-any(.icen-avatar,.icen-stat-icon){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :-moz-any(.icen-avatar,.icen-stat-icon){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :is(.icen-avatar,.icen-stat-icon){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] .icen-segmented{background-color:var(--icen-token-bg-soft);background-image:repeating-linear-gradient(135deg,transparent 0 2px,var(--icen-token-line-soft)2px 3px,transparent 3px 5px)}:root[data-icen-style=pixel] :-webkit-any(.icen-toast,.icen-notification,.icen-tooltip,.icen-date-picker-panel,.icen-menu,.icen-popover){border:2px solid var(--icen-token-line-strong);box-shadow:var(--icen-token-shadow-elevated)}:root[data-icen-style=pixel] :-moz-any(.icen-toast,.icen-notification,.icen-tooltip,.icen-date-picker-panel,.icen-menu,.icen-popover){border:2px solid var(--icen-token-line-strong);box-shadow:var(--icen-token-shadow-elevated)}:root[data-icen-style=pixel] :is(.icen-toast,.icen-notification,.icen-tooltip,.icen-date-picker-panel,.icen-menu,.icen-popover){border:2px solid var(--icen-token-line-strong);box-shadow:var(--icen-token-shadow-elevated)}:root[data-icen-style=pixel] :-webkit-any(.icen-menu-item,.icen-select-option){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :-moz-any(.icen-menu-item,.icen-select-option){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :is(.icen-menu-item,.icen-select-option){border-radius:var(--icen-radius-md)}:root[data-icen-style=pixel] :-webkit-any(.icen-menu-item,.icen-select-option).is-focused{outline:2px solid var(--icen-token-accent);outline-offset:-2px}:root[data-icen-style=pixel] :-moz-any(.icen-menu-item,.icen-select-option).is-focused{outline:2px solid var(--icen-token-accent);outline-offset:-2px}:root[data-icen-style=pixel] :is(.icen-menu-item,.icen-select-option).is-focused{outline:2px solid var(--icen-token-accent);outline-offset:-2px}:root[data-icen-style=pixel] :-webkit-any(.icen-progress-track,.icen-slider-track){border:1px solid var(--icen-token-line-strong);border-radius:var(--icen-radius-md);background-image:repeating-linear-gradient(90deg,transparent 0 3px,var(--icen-token-line-soft)3px 4px)}:root[data-icen-style=pixel] :-moz-any(.icen-progress-track,.icen-slider-track){border:1px solid var(--icen-token-line-strong);border-radius:var(--icen-radius-md);background-image:repeating-linear-gradient(90deg,transparent 0 3px,var(--icen-token-line-soft)3px 4px)}:root[data-icen-style=pixel] :is(.icen-progress-track,.icen-slider-track){border:1px solid var(--icen-token-line-strong);border-radius:var(--icen-radius-md);background-image:repeating-linear-gradient(90deg,transparent 0 3px,var(--icen-token-line-soft)3px 4px)}:root[data-icen-style=pixel] :focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:3px}@media (max-width:640px){:root[data-icen-style=pixel] h1{font-size:36px}}:root[data-icen-style=chinese]{--icen-press:scale(.995);--icen-press-soft:scale(.995);--icen-hover-border:var(--icen-token-line);--icen-hover-border-strong:var(--icen-token-line-strong);--icen-ring:0 0 0 2px var(--icen-token-surface),0 0 0 4px var(--icen-token-accent);--icen-ring-soft:0 0 0 3px var(--icen-token-accent-subtle);--icen-control-focus-shadow:var(--icen-ring-soft);--icen-control-focus-border:var(--icen-token-accent)}:root[data-icen-style=chinese] :-webkit-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=chinese] :-moz-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=chinese] :is([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=chinese] :-webkit-any(h1,h2,h3,h4,h5,h6,.icen-card-title,.icen-modal-title){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);font-weight:500;line-height:var(--icen-line-height-heading)}:root[data-icen-style=chinese] :-moz-any(h1,h2,h3,h4,h5,h6,.icen-card-title,.icen-modal-title){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);font-weight:500;line-height:var(--icen-line-height-heading)}:root[data-icen-style=chinese] :is(h1,h2,h3,h4,h5,h6,.icen-card-title,.icen-modal-title){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);font-weight:500;line-height:var(--icen-line-height-heading)}:root[data-icen-style=chinese] :-webkit-any(.icen-btn,.icen-page-tab,.icen-segmented-item){font-family:var(--icen-font-body);letter-spacing:.025em;font-weight:500}:root[data-icen-style=chinese] :-moz-any(.icen-btn,.icen-page-tab,.icen-segmented-item){font-family:var(--icen-font-body);letter-spacing:.025em;font-weight:500}:root[data-icen-style=chinese] :is(.icen-btn,.icen-page-tab,.icen-segmented-item){font-family:var(--icen-font-body);letter-spacing:.025em;font-weight:500}:root[data-icen-style=chinese] :-webkit-any(.icen-card,.icen-panel,[data-icen-material=content]){border-color:var(--icen-token-line-soft);box-shadow:none}:root[data-icen-style=chinese] :-moz-any(.icen-card,.icen-panel,[data-icen-material=content]){border-color:var(--icen-token-line-soft);box-shadow:none}:root[data-icen-style=chinese] :is(.icen-card,.icen-panel,[data-icen-material=content]){border-color:var(--icen-token-line-soft);box-shadow:none}:root[data-icen-style=chinese] .icen-card--elevated{box-shadow:var(--icen-token-shadow-card)}:root[data-icen-style=chinese] :-webkit-any(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:var(--icen-ring)}:root[data-icen-style=chinese] :-moz-any(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:var(--icen-ring)}:root[data-icen-style=chinese] :is(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:var(--icen-ring)}:root[data-icen-style=chinese] .icen-panel-title{padding-block:var(--icen-density-space-md);color:var(--icen-token-text);letter-spacing:.06em;text-transform:none}:root[data-icen-style=chinese] :-webkit-any(.icen-card-desc,.icen-modal-desc,.icen-panel-subtitle){line-height:var(--icen-line-height-body)}:root[data-icen-style=chinese] :-moz-any(.icen-card-desc,.icen-modal-desc,.icen-panel-subtitle){line-height:var(--icen-line-height-body)}:root[data-icen-style=chinese] :is(.icen-card-desc,.icen-modal-desc,.icen-panel-subtitle){line-height:var(--icen-line-height-body)}:root[data-icen-style=chinese] .icen-segmented{background:var(--icen-token-bg-soft);border-color:var(--icen-token-line-soft)}:root[data-icen-style=chinese] :-webkit-any(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){box-shadow:inset 0 0 0 1px var(--icen-token-line),var(--icen-token-shadow-card)}:root[data-icen-style=chinese] :-moz-any(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){box-shadow:inset 0 0 0 1px var(--icen-token-line),var(--icen-token-shadow-card)}:root[data-icen-style=chinese] :is(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){box-shadow:inset 0 0 0 1px var(--icen-token-line),var(--icen-token-shadow-card)}:root[data-icen-style=chinese] .icen-tabs:not(.icen-tabs--cards):not(.icen-tabs--segment):not(.icen-tabs--vertical) .icen-page-tab{border-block-end-width:1px}:root[data-icen-style=chinese] :-webkit-any(.icen-btn,.icen-menu-item,.icen-select-option,.icen-segmented-item):focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:3px}:root[data-icen-style=chinese] :-moz-any(.icen-btn,.icen-menu-item,.icen-select-option,.icen-segmented-item):focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:3px}:root[data-icen-style=chinese] :is(.icen-btn,.icen-menu-item,.icen-select-option,.icen-segmented-item):focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){:root[data-icen-style=chinese]{--icen-press:none;--icen-press-soft:none}}@media (prefers-reduced-transparency:reduce){:root[data-icen-style=chinese] :-webkit-any(.icen-card--glass,[data-icen-material=floating],.icen-command-palette){background:var(--icen-token-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-icen-style=chinese] :-moz-any(.icen-card--glass,[data-icen-material=floating],.icen-command-palette){background:var(--icen-token-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-icen-style=chinese] :is(.icen-card--glass,[data-icen-material=floating],.icen-command-palette){background:var(--icen-token-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){:root[data-icen-style=chinese] :-webkit-any([data-icen-material],.icen-card,.icen-panel,.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-modal,.icen-nav){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:root[data-icen-style=chinese] :-moz-any([data-icen-material],.icen-card,.icen-panel,.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-modal,.icen-nav){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:root[data-icen-style=chinese] :is([data-icen-material],.icen-card,.icen-panel,.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-modal,.icen-nav){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:root[data-icen-style=chinese] :focus-visible{outline:2px solid highlight;outline-offset:3px}:root[data-icen-style=chinese] :-webkit-any(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:none;outline:2px solid highlight;outline-offset:2px}:root[data-icen-style=chinese] :-moz-any(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:none;outline:2px solid highlight;outline-offset:2px}:root[data-icen-style=chinese] :is(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:none;outline:2px solid highlight;outline-offset:2px}}:root[data-icen-style=soviet]{--icen-press:translateY(1px);--icen-press-soft:translateY(1px);--icen-hover-border:var(--icen-token-line-strong);--icen-hover-border-strong:var(--icen-token-text);--icen-ring:0 0 0 2px var(--icen-token-surface),0 0 0 4px var(--icen-token-accent);--icen-ring-soft:0 0 0 2px var(--icen-token-accent-subtle);--icen-control-focus-shadow:inset 0 -2px 0 var(--icen-token-accent);--icen-control-focus-border:var(--icen-token-accent)}:root[data-icen-style=soviet] :-webkit-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line-strong);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=soviet] :-moz-any([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line-strong);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=soviet] :is([data-icen-material],.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-card--glass,.icen-nav){background:var(--icen-token-surface);border-color:var(--icen-token-line-strong);backdrop-filter:none;-webkit-backdrop-filter:none}:root[data-icen-style=soviet] :-webkit-any(h1,h2,h3,h4,h5,h6,.icen-card-title,.icen-modal-title){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);font-weight:750;line-height:var(--icen-line-height-heading)}:root[data-icen-style=soviet] :-moz-any(h1,h2,h3,h4,h5,h6,.icen-card-title,.icen-modal-title){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);font-weight:750;line-height:var(--icen-line-height-heading)}:root[data-icen-style=soviet] :is(h1,h2,h3,h4,h5,h6,.icen-card-title,.icen-modal-title){font-family:var(--icen-font-heading);letter-spacing:var(--icen-letter-spacing-heading);font-weight:750;line-height:var(--icen-line-height-heading)}:root[data-icen-style=soviet] :-webkit-any(h1,h2){font-stretch:75%}:root[data-icen-style=soviet] :-moz-any(h1,h2){font-stretch:75%}:root[data-icen-style=soviet] :is(h1,h2){font-stretch:75%}:root[data-icen-style=soviet] :is(.icen-btn,.icen-page-tab,.icen-panel-title,.icen-table th){font-family:var(--icen-font-body);letter-spacing:.035em;font-weight:650}:root[data-icen-style=soviet] :-webkit-any(.icen-btn,.icen-input-wrap,.icen-textarea-wrap,.icen-select-trigger,.icen-segmented){border-width:2px}:root[data-icen-style=soviet] :-moz-any(.icen-btn,.icen-input-wrap,.icen-textarea-wrap,.icen-select-trigger,.icen-segmented){border-width:2px}:root[data-icen-style=soviet] :is(.icen-btn,.icen-input-wrap,.icen-textarea-wrap,.icen-select-trigger,.icen-segmented){border-width:2px}:root[data-icen-style=soviet] :-webkit-any(.icen-btn-ghost,.icen-btn-link){border-color:#0000}:root[data-icen-style=soviet] :-moz-any(.icen-btn-ghost,.icen-btn-link){border-color:#0000}:root[data-icen-style=soviet] :is(.icen-btn-ghost,.icen-btn-link){border-color:#0000}:root[data-icen-style=soviet] :-webkit-any(.icen-card,.icen-panel,[data-icen-material=content]){border-color:var(--icen-token-line);border-block-start:3px solid var(--icen-token-line-strong);box-shadow:none}:root[data-icen-style=soviet] :-moz-any(.icen-card,.icen-panel,[data-icen-material=content]){border-color:var(--icen-token-line);border-block-start:3px solid var(--icen-token-line-strong);box-shadow:none}:root[data-icen-style=soviet] :is(.icen-card,.icen-panel,[data-icen-material=content]){border-color:var(--icen-token-line);border-block-start:3px solid var(--icen-token-line-strong);box-shadow:none}:root[data-icen-style=soviet] .icen-card--elevated{box-shadow:var(--icen-token-shadow-card)}:root[data-icen-style=soviet] :-webkit-any(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:var(--icen-ring)}:root[data-icen-style=soviet] :-moz-any(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:var(--icen-ring)}:root[data-icen-style=soviet] :is(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:var(--icen-ring)}:root[data-icen-style=soviet] .icen-panel-title{color:var(--icen-token-text);padding-block:var(--icen-density-space-md);border-block-end:2px solid var(--icen-token-line)}:root[data-icen-style=soviet] .icen-panel.is-collapsed .icen-panel-title{border-block-end-color:#0000}:root[data-icen-style=soviet] .icen-modal{border:2px solid var(--icen-token-line-strong)}:root[data-icen-style=soviet] :-webkit-any(.icen-switch,.icen-switch-thumb){border-radius:var(--icen-radius-sm)}:root[data-icen-style=soviet] :-moz-any(.icen-switch,.icen-switch-thumb){border-radius:var(--icen-radius-sm)}:root[data-icen-style=soviet] :is(.icen-switch,.icen-switch-thumb){border-radius:var(--icen-radius-sm)}:root[data-icen-style=soviet] :-webkit-any(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){background:var(--icen-token-surface);box-shadow:inset 0 -3px 0 var(--icen-token-accent),inset 0 0 0 1px var(--icen-token-line)}:root[data-icen-style=soviet] :-moz-any(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){background:var(--icen-token-surface);box-shadow:inset 0 -3px 0 var(--icen-token-accent),inset 0 0 0 1px var(--icen-token-line)}:root[data-icen-style=soviet] :is(.icen-segmented-item.is-active,.icen-segmented-item[aria-checked=true],.icen-toggle-group-btn.is-active){background:var(--icen-token-surface);box-shadow:inset 0 -3px 0 var(--icen-token-accent),inset 0 0 0 1px var(--icen-token-line)}:root[data-icen-style=soviet] .icen-tabs:not(.icen-tabs--cards):not(.icen-tabs--segment):not(.icen-tabs--vertical) .icen-page-tab{border-block-end-width:3px}:root[data-icen-style=soviet] :-webkit-any(.icen-btn,.icen-menu-item,.icen-select-option,.icen-segmented-item):focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:3px}:root[data-icen-style=soviet] :-moz-any(.icen-btn,.icen-menu-item,.icen-select-option,.icen-segmented-item):focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:3px}:root[data-icen-style=soviet] :is(.icen-btn,.icen-menu-item,.icen-select-option,.icen-segmented-item):focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){:root[data-icen-style=soviet]{--icen-press:none;--icen-press-soft:none}}@media (prefers-reduced-transparency:reduce){:root[data-icen-style=soviet] :-webkit-any(.icen-card--glass,[data-icen-material=floating],.icen-command-palette){background:var(--icen-token-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-icen-style=soviet] :-moz-any(.icen-card--glass,[data-icen-material=floating],.icen-command-palette){background:var(--icen-token-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-icen-style=soviet] :is(.icen-card--glass,[data-icen-material=floating],.icen-command-palette){background:var(--icen-token-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){:root[data-icen-style=soviet] :-webkit-any([data-icen-material],.icen-card,.icen-panel,.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-modal,.icen-nav){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:root[data-icen-style=soviet] :-moz-any([data-icen-material],.icen-card,.icen-panel,.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-modal,.icen-nav){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:root[data-icen-style=soviet] :is([data-icen-material],.icen-card,.icen-panel,.icen-menu,.icen-popover,.icen-select-panel,.icen-date-picker-panel,.icen-autocomplete-panel,.icen-cascader-panel,.icen-tree-select-panel,.icen-mentions-panel,.icen-ai-composer-popup,.icen-command-palette,.icen-modal,.icen-nav){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}:root[data-icen-style=soviet] :-webkit-any(.icen-segmented-item[aria-checked=true],.icen-segmented-item.is-active,.icen-toggle-group-btn.is-active){outline:2px solid highlight;outline-offset:-2px}:root[data-icen-style=soviet] :-moz-any(.icen-segmented-item[aria-checked=true],.icen-segmented-item.is-active,.icen-toggle-group-btn.is-active){outline:2px solid highlight;outline-offset:-2px}:root[data-icen-style=soviet] :is(.icen-segmented-item[aria-checked=true],.icen-segmented-item.is-active,.icen-toggle-group-btn.is-active){outline:2px solid highlight;outline-offset:-2px}:root[data-icen-style=soviet] :focus-visible{outline:2px solid highlight;outline-offset:3px}:root[data-icen-style=soviet] :-webkit-any(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:none;outline:2px solid highlight;outline-offset:2px}:root[data-icen-style=soviet] :-moz-any(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:none;outline:2px solid highlight;outline-offset:2px}:root[data-icen-style=soviet] :is(.icen-card.is-selected,.icen-card--interactive:focus-within){box-shadow:none;outline:2px solid highlight;outline-offset:2px}}.icen-symbol{display:inline-block;vertical-align:middle;overflow:visible;flex:none}.icen-icon-action{display:inline-flex;inline-size:var(--icen-density-input-height-sm);block-size:var(--icen-density-input-height-sm);border-radius:var(--icen-radius-sm);color:var(--icen-token-text-muted);cursor:pointer;transition:opacity var(--icen-tx-fast),background-color var(--icen-tx-fast),color var(--icen-tx-fast),transform var(--icen-tx-fast);background:0 0;border:0;flex:none;justify-content:center;align-items: center;padding:0}.icen-icon-action:hover{background:var(--icen-token-fill-hover);color:var(--icen-token-text)}.icen-icon-action:active{background:var(--icen-token-fill-pressed)}.icen-icon-action:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-icon-action:disabled{opacity:var(--icen-disabled-opacity);pointer-events:none}@media (hover:hover) and (pointer:fine){.icen-icon-action[data-icen-reveal]{opacity:0}:hover>.icen-icon-action[data-icen-reveal],:focus-within>.icen-icon-action[data-icen-reveal]{opacity:1}.icen-icon-action[data-icen-reveal]:focus-visible{opacity:1}}@media (pointer:coarse){.icen-icon-action{min-block-size:44px;min-inline-size:44px}}@media (prefers-reduced-motion:reduce){.icen-icon-action{transition:none}}:root[data-icen-style=pixel] .icen-symbol{stroke-linecap:square;stroke-linejoin:miter;shape-rendering:crispEdges}:where(.icen-search-field){position:relative}.icen-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.icen-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.icen-search-clear{display:inline-flex;border-radius:var(--icen-radius-sm);color:var(--icen-token-text-muted);cursor:pointer;transition:color var(--icen-tx-fast),background var(--icen-tx-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items: center;block-size:24px;inline-size:24px;padding:0}.icen-search-clear>svg{pointer-events:none;block-size:16px;inline-size:16px}.icen-search-clear:hover{color:var(--icen-token-text);background:var(--icen-token-fill-hover)}.icen-search-clear:active{background:var(--icen-token-fill-pressed)}.icen-search-clear:focus-visible{outline:none;box-shadow:var(--icen-ring)}@media (prefers-reduced-motion:reduce){.icen-search-clear{transition:none}}.icen-toast-action,.icen-notification-action{position:relative}.icen-feedback-action-label{display:inline-block}[aria-busy=true]>.icen-feedback-action-label{opacity:0}.icen-feedback-action-spinner{position:absolute;display:flex;pointer-events:none;justify-content:center;align-items: center;inset:0}.icen-feedback-action-spinner>svg{animation:icen-spin calc(var(--icen-duration-normal)*4)linear infinite;block-size:16px;inline-size:16px}.icen-toast-action[aria-disabled=true],.icen-notification-action[aria-disabled=true]{cursor:progress}.icen-toast-action[aria-disabled=true]:not([aria-busy=true]),.icen-notification-action[aria-disabled=true]:not([aria-busy=true]){opacity:var(--icen-disabled-opacity)}.icen-feedback-error{display:block;color:var(--icen-token-error);font-size:var(--icen-density-font-size-sm);margin-block-start:var(--icen-density-space-xs);line-height:1.5}:root[data-icen-style=pixel] .icen-feedback-action-spinner>svg{animation-timing-function:steps(8,end)}@media (prefers-reduced-motion:reduce){.icen-feedback-action-spinner>svg{animation:none}}.icen-suggestion-status{display:flex;align-items: center;gap:var(--icen-density-space-xs);padding:var(--icen-density-space-sm);color:var(--icen-token-text-muted);font-size:var(--icen-density-font-size-sm);line-height:var(--icen-line-height-body)}.icen-suggestion-symbol{display:inline-flex;flex:0 0 20px;justify-content:center;align-items: center;block-size:20px;inline-size:20px}.icen-suggestion-symbol>svg{block-size:16px;inline-size:16px}.icen-suggestion-copy{overflow-wrap:anywhere;flex:1;min-inline-size:0}.icen-suggestion-status.is-loading .icen-suggestion-symbol>svg{animation:icen-spin calc(var(--icen-duration-normal)*4)linear infinite}.icen-suggestion-retry{padding-inline:var(--icen-density-space-sm);min-block-size:var(--icen-density-input-height-sm);border:1px solid var(--icen-token-outline-soft);border-radius:var(--icen-radius-sm);background:var(--icen-token-fill-1);color:var(--icen-token-text);font:inherit;cursor:pointer;transition:background-color var(--icen-tx-fast),border-color var(--icen-tx-fast);flex:none}.icen-suggestion-retry:focus-visible{outline:none;box-shadow:var(--icen-ring)}@media (hover:hover) and (pointer:fine){.icen-suggestion-retry:hover{background:var(--icen-token-fill-2);border-color:var(--icen-token-line)}}@media (pointer:coarse){.icen-suggestion-retry{min-block-size:44px;min-inline-size:44px}}:root[data-icen-style=pixel] .icen-suggestion-status.is-loading .icen-suggestion-symbol>svg{animation-timing-function:steps(8,end)}@media (prefers-reduced-motion:reduce){.icen-suggestion-status.is-loading .icen-suggestion-symbol>svg{animation:none}}@media (forced-colors:active){.icen-icon-action,.icen-search-clear,.icen-suggestion-retry{border:1px solid canvastext}.icen-icon-action:focus-visible{outline:2px solid highlight;outline-offset:1px;box-shadow:none}.icen-search-clear:focus-visible{outline:2px solid highlight;outline-offset:1px;box-shadow:none}.icen-suggestion-retry:focus-visible{outline:2px solid highlight;outline-offset:1px;box-shadow:none}}.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value{box-sizing:border-box;block-size:var(--input-height,var(--icen-control-height-md));padding:0 var(--input-padding-inline,var(--icen-field-padding-inline));font-family:var(--icen-font-body);font-size:var(--input-font-size,var(--icen-font-size-control));color:var(--icen-token-text);background:var(--icen-token-control);border:var(--icen-control-border-width)solid var(--icen-token-control-border);border-radius:var(--icen-control-radius);box-shadow:var(--icen-token-shadow-field);transition:border-color var(--icen-tx-fast),box-shadow var(--icen-tx-fast);min-inline-size:0;line-height:1.4}.icen-input-wrap{position:relative;display:flex;align-items: center;gap:var(--icen-density-space-xs);inline-size:100%}:-webkit-any(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):hover{border-color:var(--icen-token-control-border-hover)}:-moz-any(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):hover{border-color:var(--icen-token-control-border-hover)}:is(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):hover{border-color:var(--icen-token-control-border-hover)}:-webkit-any(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):focus-within{outline:none;box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}:-moz-any(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):focus-within{outline:none;box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}:is(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):focus-within{outline:none;box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}.icen-input-wrap.is-error,.icen-input-wrap.is-error:focus-within{border-color:var(--icen-token-error)}.icen-input-wrap.is-error:focus-within{box-shadow:var(--icen-control-error-shadow)}.icen-input-wrap.is-disabled,.icen-input-wrap[aria-disabled=true],.icen-input-wrap[data-icen-disabled]{opacity:var(--icen-disabled-opacity);background:var(--icen-token-bg-soft);cursor:not-allowed;pointer-events:none}.icen-input-wrap.is-disabled .icen-input{cursor:not-allowed}.icen-input-wrap--sm,.icen-input-control--sm,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value{--input-height:var(--icen-control-height-sm);--input-padding-inline:var(--icen-field-padding-inline-sm);--input-font-size:var(--icen-density-font-size-sm)}.icen-input-wrap--lg,.icen-input-control--lg{--input-height:var(--icen-control-height-lg);--input-padding-inline:var(--icen-control-padding-inline-lg);--input-font-size:var(--icen-density-font-size-lg)}.icen-input{box-sizing:border-box;outline:none;color:var(--icen-token-text);font:inherit;background:0 0;border:none;flex:1;min-width:0;padding:0}.icen-input::placeholder{color:var(--icen-token-text-faint)}.icen-input:read-only{color:var(--icen-token-text-muted);cursor:default}.icen-input::-webkit-search-cancel-button{-webkit-appearance:none}.icen-search-field>.icen-input-wrap{inline-size:100%}.icen-input-wrap>.icen-search-input{outline:none;box-shadow:none;color:var(--icen-token-text);font:inherit;background:0 0;border:0;border-radius:0;flex:1;block-size:auto;min-block-size:0;inline-size:100%;min-inline-size:0;padding:0}.icen-input-wrap>.icen-search-input:focus{outline:none;box-shadow:none;border:0}.icen-input-wrap>.icen-search-input::placeholder{color:var(--icen-token-text-muted)}@media (pointer:coarse){.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value{font-size:max(16px,var(--input-font-size,var(--icen-density-font-size-md)))}.icen-input-wrap--sm{font-size:max(16px,var(--icen-density-font-size-sm))}.icen-input-wrap--lg{font-size:max(16px,var(--icen-density-font-size-lg))}.icen-input-clear,.icen-input-pw-toggle{min-block-size:44px;min-inline-size:44px}.icen-input-wrap:has(.icen-input-clear:not([hidden]),.icen-input-pw-toggle){min-block-size:46px}}.icen-input-leading,.icen-input-trailing{display:inline-flex;color:var(--icen-token-text-faint);flex-shrink:0;align-items: center}.icen-input-leading svg,.icen-input-trailing svg{width:14px;height:14px}.icen-input-affix{display:inline-flex;padding:0 var(--icen-density-space-xs);color:var(--icen-token-text-muted);background:var(--icen-token-fill-1);border-radius:var(--icen-radius-xs);flex-shrink:0;align-items: center;font-size:.92em}.icen-input-clear,.icen-input-pw-toggle{display:inline-flex;cursor:pointer;border-radius:var(--icen-radius-full);color:var(--icen-token-text-faint);transition:color var(--icen-tx-fast),background-color var(--icen-tx-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items: center;width:24px;height:24px;padding:0}.icen-input-clear:hover,.icen-input-pw-toggle:hover{color:var(--icen-token-text);background:var(--icen-token-surface-hover)}.icen-input-clear:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-input-pw-toggle:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-input-clear svg,.icen-input-pw-toggle svg{width:12px;height:12px}.icen-textarea-wrap{position:relative;display:flex;background:var(--icen-token-control);border:var(--icen-control-border-width)solid var(--icen-token-control-border);border-radius:var(--icen-control-radius);box-shadow:var(--icen-token-shadow-field);transition:border-color var(--icen-tx-fast),box-shadow var(--icen-tx-fast);width:100%}.icen-textarea-wrap:hover{border-color:var(--icen-token-control-border-hover)}.icen-textarea-wrap:focus-within{box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}.icen-textarea-wrap.is-error,.icen-textarea-wrap.is-error:focus-within{border-color:var(--icen-token-error);box-shadow:var(--icen-control-error-shadow)}.icen-textarea-wrap.is-disabled,.icen-textarea-wrap[aria-disabled=true],.icen-textarea-wrap[data-icen-disabled]{opacity:var(--icen-disabled-opacity);background:var(--icen-token-bg-soft);cursor:not-allowed;pointer-events:none}.icen-textarea-wrap.is-disabled .icen-textarea{cursor:not-allowed}.icen-textarea{padding:var(--icen-density-space-sm)var(--icen-field-padding-inline);outline:none;resize:vertical;color:var(--icen-token-text);font:inherit;font-size:var(--icen-font-size-control);background:0 0;border:none;width:100%;min-height:calc(4.5em + 22px);line-height:1.5}.icen-textarea::placeholder{color:var(--icen-token-text-faint)}.icen-input-wrap--has-counter{padding-inline-end:calc(var(--icen-density-space-sm) + 48px)}.icen-input-wrap--has-counter .icen-input-counter{position:absolute;font-size:var(--icen-density-font-size-xs);color:var(--icen-token-text-faint);font-variant-numeric:tabular-nums;pointer-events:none;top:50%;transform:translateY(-50%)}.icen-input-wrap--has-counter .icen-input-counter:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-counter{position:absolute;bottom:var(--icen-density-space-xs);font-size:var(--icen-density-font-size-xs);color:var(--icen-token-text-faint);font-variant-numeric:tabular-nums;pointer-events:none;transition:color var(--icen-tx-fast)}.icen-input-counter:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-counter:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-counter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-counter:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-counter.is-warn{color:var(--icen-token-warning)}.icen-input-counter.is-error{color:var(--icen-token-error);font-weight:600}.icen-textarea-wrap .icen-textarea{padding-bottom:24px}.icen-textarea-wrap .icen-input-counter{position:absolute;bottom:var(--icen-density-space-xs)}.icen-textarea-wrap .icen-input-counter:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}:-webkit-any(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):disabled{opacity:var(--icen-disabled-opacity);cursor:not-allowed;background:var(--icen-token-bg-soft)}:-moz-any(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):disabled{opacity:var(--icen-disabled-opacity);cursor:not-allowed;background:var(--icen-token-bg-soft)}:is(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):disabled{opacity:var(--icen-disabled-opacity);cursor:not-allowed;background:var(--icen-token-bg-soft)}:-webkit-any(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):read-only{color:var(--icen-token-text-muted)}:-moz-any(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):read-only{color:var(--icen-token-text-muted)}:is(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):read-only{color:var(--icen-token-text-muted)}.icen-input-control[aria-invalid=true]{border-color:var(--icen-token-error)}}@layer icen.base{:root{--icen-ring:0 0 0 2px var(--icen-token-bg),0 0 0 4px color-mix(in srgb,var(--icen-token-accent)50%,transparent);--icen-ring-soft:0 0 0 3px color-mix(in srgb,var(--icen-token-accent)16%,transparent);--icen-ring-error:0 0 0 2px var(--icen-token-bg),0 0 0 4px color-mix(in srgb,var(--icen-token-error)50%,transparent);--icen-ring-success:0 0 0 2px var(--icen-token-bg),0 0 0 4px color-mix(in srgb,var(--icen-token-success)50%,transparent);--icen-ring-warning:0 0 0 2px var(--icen-token-bg),0 0 0 4px color-mix(in srgb,var(--icen-token-warning)50%,transparent);--icen-ring-inset:inset 0 0 0 2px color-mix(in srgb,var(--icen-token-accent)50%,transparent),inset 0 0 0 5px color-mix(in srgb,var(--icen-token-accent)14%,transparent);--icen-hover-border:color-mix(in srgb,var(--icen-token-accent)30%,var(--icen-token-line));--icen-hover-border-strong:color-mix(in srgb,var(--icen-token-accent)55%,var(--icen-token-line));--icen-press:translateY(1px)scale(.985);--icen-press-soft:translateY(1px);--icen-disabled-opacity:.5;--icen-control-focus-shadow:var(--icen-token-shadow-inset),0 0 0 3px color-mix(in srgb,var(--icen-token-accent)14%,transparent);--icen-control-focus-border:color-mix(in srgb,var(--icen-token-accent)55%,var(--icen-token-line));--icen-control-error-shadow:var(--icen-token-shadow-inset),0 0 0 3px color-mix(in srgb,var(--icen-token-error)16%,transparent);--icen-tx-fast:var(--icen-duration-fast)var(--icen-ease-out);--icen-tx-normal:var(--icen-duration-normal)var(--icen-ease-out);--icen-tx-slow:var(--icen-duration-slow)var(--icen-ease-out);--icen-tx-bounce:var(--icen-duration-normal)var(--icen-ease-bounce)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--icen-token-bg);color:var(--icen-token-text);font-family:"Numeric Math",var(--icen-font-body);font-size:14px;line-height:var(--icen-line-height-body,1.6);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"rlig" 1,"calt" 1;font-variant-numeric:lining-nums tabular-nums;min-height:100vh}a{color:var(--icen-token-accent-text);text-decoration:none;transition:color var(--icen-duration-fast)var(--icen-ease-out)}a:hover{text-decoration:underline;text-underline-offset:3px}a:focus-visible{outline:2px solid var(--icen-token-accent);outline-offset:2px;border-radius:var(--icen-radius-xs)}code,pre{font-family:var(--icen-font-mono);background:var(--icen-token-bg-soft);border-radius:var(--icen-radius-xs)}code{padding:1px 5px}pre{overflow-x:auto;padding:12px 14px}pre code{background:0 0;padding:0}button{font:inherit;color:inherit}button:disabled{cursor:not-allowed}img,video,svg{max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{line-height:var(--icen-line-height-heading,1.2);margin:0}p{margin:0 0 1em}::selection{background:color-mix(in srgb,var(--icen-token-accent)25%,transparent);color:inherit}[data-icen-theme=dark] ::selection{background:color-mix(in srgb,var(--icen-token-accent)35%,transparent)}*{scrollbar-width:var(--icen-scrollbar-width,thin);scrollbar-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb)var(--icen-scrollbar-idle,100%),transparent)var(--icen-token-scrollbar-track);scrollbar-gutter:var(--icen-token-scrollbar-gutter)}:where(:not(html):hover){scrollbar-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb-hover)var(--icen-scrollbar-hover,100%),transparent)var(--icen-token-scrollbar-track)}:where(:focus-within,[data-icen-scroll-active]){scrollbar-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb)var(--icen-scrollbar-active,100%),transparent)var(--icen-token-scrollbar-track)}@supports selector(::-webkit-scrollbar){*{scrollbar-width:var(--icen-scrollbar-webkit-width,auto);scrollbar-color:auto}:where(:hover,:focus-within,[data-icen-scroll-active]){scrollbar-width:var(--icen-scrollbar-webkit-width,auto);scrollbar-color:auto}}::-webkit-scrollbar{width:var(--icen-token-scrollbar-size);height:var(--icen-token-scrollbar-size);display:var(--icen-scrollbar-display,block)}::-webkit-scrollbar-track{background:var(--icen-token-scrollbar-track)}::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb)var(--icen-scrollbar-idle,100%),transparent);border-radius:var(--icen-radius-full);border:var(--icen-token-scrollbar-inset)solid transparent;transition:background-color var(--icen-token-scrollbar-fade-duration)var(--icen-ease-out);background-clip:padding-box}:where(:not(html):hover)::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb-hover)var(--icen-scrollbar-hover,100%),transparent)}:-webkit-any(:focus-within,[data-icen-scroll-active])::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb)var(--icen-scrollbar-active,100%),transparent)}:-moz-any(:focus-within,[data-icen-scroll-active])::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb)var(--icen-scrollbar-active,100%),transparent)}:is(:focus-within,[data-icen-scroll-active])::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb)var(--icen-scrollbar-active,100%),transparent)}::-webkit-scrollbar-thumb:active{background-color:color-mix(in srgb,var(--icen-token-scrollbar-thumb)var(--icen-scrollbar-active,100%),transparent)}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-button:single-button{display:none;width:0;height:0}::-webkit-scrollbar-corner{background:0 0}@media (prefers-reduced-motion:reduce){::-webkit-scrollbar-thumb{transition:none}}@media (forced-colors:active){*{scrollbar-width:auto;scrollbar-color:auto}:where(:hover,:focus-within,[data-icen-scroll-active]){scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{display:block}::-webkit-scrollbar-thumb{background-color:canvastext}}.icen-mono{font-family:var(--icen-font-mono)}.icen-dim{color:var(--icen-token-text-muted)}.icen-faint{color:var(--icen-token-text-faint)}.icen-serif{font-family:var(--icen-font-heading)}.icen-numeric{font-family:"Numeric Math",var(--icen-font-mono);font-variant-numeric:lining-nums tabular-nums}.icen-sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0}.icen-skip-link{position:fixed;top:var(--icen-density-space-sm,8px);left:var(--icen-density-space-sm,8px);z-index:var(--icen-z-tooltip);background:var(--icen-token-surface);color:var(--icen-token-text);border:1px solid var(--icen-token-line);border-radius:var(--icen-radius-sm);box-shadow:var(--icen-token-shadow-elevated);transition:transform var(--icen-duration-normal)var(--icen-ease-out);padding:8px 14px;transform:translateY(-150%)}.icen-skip-link:focus{outline:2px solid var(--icen-token-accent);outline-offset:2px;transform:translateY(0)}:root{--icen-z-base:0;--icen-z-raised:10;--icen-z-sticky:50;--icen-z-chrome:200;--icen-z-toast:560;--icen-z-banner:450;--icen-z-dialog:500;--icen-z-popover:620;--icen-z-tooltip:700;--icen-z-fx:1000}@keyframes icen-pop-in{0%{opacity:0}to{opacity:1}}@keyframes icen-spin{to{transform:rotate(360deg)}}@keyframes icen-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes icen-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.icen-pressable{position:relative;overflow:hidden;will-change:transform;-webkit-tap-highlight-color:transparent;transition:background-color var(--icen-tx-normal),border-color var(--icen-tx-normal),box-shadow var(--icen-tx-normal),color var(--icen-tx-normal),opacity var(--icen-tx-normal),transform var(--icen-tx-normal)}.icen-pressable:after{content:"";position:absolute;border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--icen-token-surface)24%,transparent),transparent 46%);transition:opacity var(--icen-tx-normal);inset:0}.icen-pressable:hover:after{opacity:1}.icen-pressable:focus-visible:after{opacity:1}.icen-pressable:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-pressable:active{transform:var(--icen-press)}.icen-pressable[aria-busy=true],.icen-pressable[data-icen-loading]{cursor:progress;opacity:.7;pointer-events:none}.icen-pressable:disabled,.icen-pressable[aria-disabled=true],.icen-pressable[data-icen-disabled]{opacity:var(--icen-disabled-opacity);cursor:not-allowed;pointer-events:none;transform:none}.icen-pressable:disabled:after,.icen-pressable[aria-disabled=true]:after,.icen-pressable[data-icen-disabled]:after{display:none}.icen-control{transition:background-color var(--icen-tx-normal),border-color var(--icen-tx-normal),box-shadow var(--icen-tx-normal)}.icen-control:hover{border-color:var(--icen-hover-border)}.icen-control:focus-within{box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}.icen-control:where(:has(:invalid),[data-icen-invalid=true]){border-color:var(--icen-token-error)}.icen-control:where(:has(:invalid),[data-icen-invalid=true]):focus-within{box-shadow:var(--icen-control-error-shadow);border-color:var(--icen-token-error)}.icen-control>input:not([type=checkbox]):not([type=radio]):not([type=file]),.icen-control>textarea,.icen-control>select{outline:none;box-shadow:none;background:0 0;border:0}.icen-field{display:flex;gap:var(--icen-density-space-xs);flex-direction:column}.icen-field-label{font-size:var(--icen-density-font-size-sm);color:var(--icen-token-text-muted);letter-spacing:.02em}.icen-field-hint{font-size:var(--icen-density-font-size-xs);color:var(--icen-token-text-faint)}.icen-field-error{font-size:var(--icen-density-font-size-xs);color:var(--icen-token-error)}.icen-field[data-icen-invalid=true] .icen-field-label{color:var(--icen-token-error)}.icen-lift{transition:border-color var(--icen-tx-slow),box-shadow var(--icen-tx-slow),transform var(--icen-tx-slow)}@media (hover:hover) and (pointer:fine){.icen-lift:hover{border-color:color-mix(in srgb,var(--icen-token-accent)26%,var(--icen-token-outline-soft));box-shadow:var(--icen-token-shadow-card);transform:translateY(-1px)}}.icen-lift:focus-within{border-color:color-mix(in srgb,var(--icen-token-accent)26%,var(--icen-token-outline-soft));box-shadow:var(--icen-token-shadow-card);transform:translateY(-1px)}.icen-surface-elevated{background:var(--icen-token-surface);border:1px solid var(--icen-token-line-soft);border-radius:var(--icen-radius-md);box-shadow:var(--icen-token-shadow-card)}.icen-focus-ring:focus-visible{outline:none;box-shadow:var(--icen-ring)}@media (prefers-reduced-motion:no-preference){.icen-motion{transition:all var(--icen-tx-normal)}}@media (prefers-reduced-motion:reduce){:root:not([data-icen-motion=full]) *,:root:not([data-icen-motion=full]) *:before,:root:not([data-icen-motion=full]) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root[data-icen-motion=reduce] *,:root[data-icen-motion=reduce] *:before,:root[data-icen-motion=reduce] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}@media (pointer:coarse){.icen-pressable:active{transform:translateY(0)scale(.99)}}@media (forced-colors:active){.icen-pressable,.icen-control,.icen-lift,.icen-surface-elevated{forced-color-adjust:none}.icen-focus-ring:focus-visible{forced-color-adjust:none}.icen-focus-ring:focus-visible{outline:2px solid highlight;outline-offset:2px}.icen-pressable:focus-visible{outline:2px solid highlight;outline-offset:2px}:where(a[href],button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid highlight!important;outline-offset:2px!important}}@media print{*,*:before,*:after{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}body{font-size:12pt;line-height:1.4}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")";font-size:90%}pre,blockquote{page-break-inside:avoid;border:1px solid #999}h1,h2,h3{page-break-after:avoid}.icen-pressable,.icen-lift,.icen-surface-elevated{box-shadow:none!important;transform:none!important}}@media (pointer:coarse){.icen-pressable,.icen-control,.icen-field,.icen-lift,button.icen-btn,a[role=button]{min-block-size:max(var(--icen-density-input-height-md),40px);min-inline-size:max(var(--icen-density-input-height-md),40px)}}}@layer icen.components{.icen-btn{--btn-bg:var(--icen-token-control);--btn-bg-hover:var(--icen-token-surface-hover);--btn-bg-active:var(--icen-token-surface-pressed);--btn-fg:var(--icen-token-text);--btn-border:var(--icen-token-control-border);--btn-border-hover:var(--icen-token-control-border-hover);display:inline-flex;justify-content:center;align-items: center;gap:var(--icen-control-gap);block-size:var(--icen-control-height-md);padding:0 var(--icen-control-padding-inline);background:var(--btn-bg);color:var(--btn-fg);border:var(--icen-control-border-width)solid var(--btn-border);border-radius:var(--icen-control-radius);font-family:var(--icen-font-body);font-size:var(--icen-font-size-control);font-weight:var(--icen-font-weight-control);letter-spacing:var(--icen-letter-spacing-control);white-space:nowrap;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;text-decoration:none;transition:background-color var(--icen-tx-fast),border-color var(--icen-tx-fast),color var(--icen-tx-fast),box-shadow var(--icen-tx-fast),transform var(--icen-tx-fast);line-height:1}.icen-btn:hover:not(:disabled):not([aria-disabled=true]):not([data-icen-disabled]){background:var(--btn-bg-hover);border-color:var(--btn-border-hover)}.icen-btn:active:not(:disabled):not([aria-disabled=true]):not([data-icen-disabled]):not(.is-loading){background:var(--btn-bg-active);transform:var(--icen-press-soft)}.icen-btn:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-btn:disabled,.icen-btn[aria-disabled=true],.icen-btn[data-icen-disabled],.icen-btn.is-loading{cursor:not-allowed;opacity:var(--icen-disabled-opacity);pointer-events:none;transform:none}.icen-btn-primary{--btn-bg:var(--icen-token-accent-strong);--btn-bg-hover:color-mix(in srgb,var(--icen-token-accent-strong)92%,var(--icen-token-text));--btn-bg-active:color-mix(in srgb,var(--icen-token-accent-strong)84%,var(--icen-token-text));--btn-fg:var(--icen-token-on-accent);--btn-border:var(--icen-token-accent-strong);--btn-border-hover:color-mix(in srgb,var(--icen-token-accent-strong)92%,var(--icen-token-text))}.icen-btn-danger{--btn-bg:transparent;--btn-bg-hover:var(--icen-token-error-muted);--btn-bg-active:color-mix(in srgb,var(--icen-token-error)18%,transparent);--btn-fg:var(--icen-token-error);--btn-border:color-mix(in srgb,var(--icen-token-error)38%,transparent);--btn-border-hover:var(--icen-token-error)}.icen-btn-ghost{--btn-bg:transparent;--btn-bg-hover:var(--icen-token-fill-hover);--btn-bg-active:var(--icen-token-fill-pressed);--btn-border:transparent;--btn-border-hover:transparent}.icen-btn-link{--btn-bg:transparent;--btn-bg-hover:transparent;--btn-bg-active:transparent;--btn-fg:var(--icen-token-accent-text);--btn-border:transparent;--btn-border-hover:transparent;text-decoration:none;border:0;border-radius:0;block-size:auto;padding:0}.icen-btn-link:hover{text-decoration:underline;text-underline-offset:3px;background:0 0}.icen-btn-link:active{transform:none}.icen-btn-sm{block-size:var(--icen-control-height-sm);padding:0 var(--icen-control-padding-inline-sm);font-size:var(--icen-density-font-size-sm);gap:var(--icen-control-gap-sm);border-radius:var(--icen-control-radius-sm)}.icen-btn-lg{block-size:var(--icen-control-height-lg);padding:0 var(--icen-control-padding-inline-lg);font-size:var(--icen-density-font-size-lg);border-radius:var(--icen-control-radius-lg);gap:8px}.icen-btn-icon{inline-size:var(--icen-control-height-md);gap:0;padding:0}.icen-btn-icon.icen-btn-sm{inline-size:var(--icen-control-height-sm)}.icen-btn-icon.icen-btn-lg{inline-size:var(--icen-control-height-lg)}.icen-btn-block{display:flex;inline-size:100%}.icen-btn.is-error{--btn-border:var(--icen-token-error);--btn-border-hover:var(--icen-token-error)}.icen-btn.is-error:focus-visible{outline:none;box-shadow:var(--icen-ring-error)}.icen-btn.is-loading{position:relative;color:#0000}.icen-btn.is-loading:after{content:"";position:absolute;color:var(--btn-fg);border:1.5px solid color-mix(in srgb,currentColor 30%,transparent);animation:icen-spin var(--btn-spin-duration,var(--icen-duration-slow))linear infinite;opacity:1;pointer-events:none;background:0 0;border-top-color:currentColor;border-radius:50%;block-size:14px;inline-size:14px;margin-block-start:-7px;margin-inline-start:-7px;top:50%}.icen-btn.is-loading:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.icen-btn.is-loading:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.icen-btn.is-loading:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.icen-btn.is-loading:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.icen-btn.is-loading:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.icen-btn.is-loading:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.icen-btn-icon-start,.icen-btn-icon-end{flex-shrink:0;block-size:1.1em;inline-size:1.1em}}@layer icen.components{.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value{box-sizing:border-box;block-size:var(--input-height,var(--icen-control-height-md));padding:0 var(--input-padding-inline,var(--icen-field-padding-inline));font-family:var(--icen-font-body);font-size:var(--input-font-size,var(--icen-font-size-control));color:var(--icen-token-text);background:var(--icen-token-control);border:var(--icen-control-border-width)solid var(--icen-token-control-border);border-radius:var(--icen-control-radius);box-shadow:var(--icen-token-shadow-field);transition:border-color var(--icen-tx-fast),box-shadow var(--icen-tx-fast);min-inline-size:0;line-height:1.4}.icen-input-wrap{position:relative;display:flex;align-items: center;gap:var(--icen-density-space-xs);inline-size:100%}:-webkit-any(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):hover{border-color:var(--icen-token-control-border-hover)}:-moz-any(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):hover{border-color:var(--icen-token-control-border-hover)}:is(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):hover{border-color:var(--icen-token-control-border-hover)}:-webkit-any(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):focus-within{outline:none;box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}:-moz-any(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):focus-within{outline:none;box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}:is(.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):focus-within{outline:none;box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}.icen-input-wrap.is-error,.icen-input-wrap.is-error:focus-within{border-color:var(--icen-token-error)}.icen-input-wrap.is-error:focus-within{box-shadow:var(--icen-control-error-shadow)}.icen-input-wrap.is-disabled,.icen-input-wrap[aria-disabled=true],.icen-input-wrap[data-icen-disabled]{opacity:var(--icen-disabled-opacity);background:var(--icen-token-bg-soft);cursor:not-allowed;pointer-events:none}.icen-input-wrap.is-disabled .icen-input{cursor:not-allowed}.icen-input-wrap--sm,.icen-input-control--sm,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value{--input-height:var(--icen-control-height-sm);--input-padding-inline:var(--icen-field-padding-inline-sm);--input-font-size:var(--icen-density-font-size-sm)}.icen-input-wrap--lg,.icen-input-control--lg{--input-height:var(--icen-control-height-lg);--input-padding-inline:var(--icen-control-padding-inline-lg);--input-font-size:var(--icen-density-font-size-lg)}.icen-input{box-sizing:border-box;outline:none;color:var(--icen-token-text);font:inherit;background:0 0;border:none;flex:1;min-width:0;padding:0}.icen-input::placeholder{color:var(--icen-token-text-faint)}.icen-input:read-only{color:var(--icen-token-text-muted);cursor:default}.icen-input::-webkit-search-cancel-button{-webkit-appearance:none}.icen-search-field>.icen-input-wrap{inline-size:100%}.icen-input-wrap>.icen-search-input{outline:none;box-shadow:none;color:var(--icen-token-text);font:inherit;background:0 0;border:0;border-radius:0;flex:1;block-size:auto;min-block-size:0;inline-size:100%;min-inline-size:0;padding:0}.icen-input-wrap>.icen-search-input:focus{outline:none;box-shadow:none;border:0}.icen-input-wrap>.icen-search-input::placeholder{color:var(--icen-token-text-muted)}@media (pointer:coarse){.icen-input-wrap,.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value{font-size:max(16px,var(--input-font-size,var(--icen-density-font-size-md)))}.icen-input-wrap--sm{font-size:max(16px,var(--icen-density-font-size-sm))}.icen-input-wrap--lg{font-size:max(16px,var(--icen-density-font-size-lg))}.icen-input-clear,.icen-input-pw-toggle{min-block-size:44px;min-inline-size:44px}.icen-input-wrap:has(.icen-input-clear:not([hidden]),.icen-input-pw-toggle){min-block-size:46px}}.icen-input-leading,.icen-input-trailing{display:inline-flex;color:var(--icen-token-text-faint);flex-shrink:0;align-items: center}.icen-input-leading svg,.icen-input-trailing svg{width:14px;height:14px}.icen-input-affix{display:inline-flex;padding:0 var(--icen-density-space-xs);color:var(--icen-token-text-muted);background:var(--icen-token-fill-1);border-radius:var(--icen-radius-xs);flex-shrink:0;align-items: center;font-size:.92em}.icen-input-clear,.icen-input-pw-toggle{display:inline-flex;cursor:pointer;border-radius:var(--icen-radius-full);color:var(--icen-token-text-faint);transition:color var(--icen-tx-fast),background-color var(--icen-tx-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items: center;width:24px;height:24px;padding:0}.icen-input-clear:hover,.icen-input-pw-toggle:hover{color:var(--icen-token-text);background:var(--icen-token-surface-hover)}.icen-input-clear:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-input-pw-toggle:focus-visible{outline:none;box-shadow:var(--icen-ring)}.icen-input-clear svg,.icen-input-pw-toggle svg{width:12px;height:12px}.icen-textarea-wrap{position:relative;display:flex;background:var(--icen-token-control);border:var(--icen-control-border-width)solid var(--icen-token-control-border);border-radius:var(--icen-control-radius);box-shadow:var(--icen-token-shadow-field);transition:border-color var(--icen-tx-fast),box-shadow var(--icen-tx-fast);width:100%}.icen-textarea-wrap:hover{border-color:var(--icen-token-control-border-hover)}.icen-textarea-wrap:focus-within{box-shadow:var(--icen-control-focus-shadow);border-color:var(--icen-control-focus-border)}.icen-textarea-wrap.is-error,.icen-textarea-wrap.is-error:focus-within{border-color:var(--icen-token-error);box-shadow:var(--icen-control-error-shadow)}.icen-textarea-wrap.is-disabled,.icen-textarea-wrap[aria-disabled=true],.icen-textarea-wrap[data-icen-disabled]{opacity:var(--icen-disabled-opacity);background:var(--icen-token-bg-soft);cursor:not-allowed;pointer-events:none}.icen-textarea-wrap.is-disabled .icen-textarea{cursor:not-allowed}.icen-textarea{padding:var(--icen-density-space-sm)var(--icen-field-padding-inline);outline:none;resize:vertical;color:var(--icen-token-text);font:inherit;font-size:var(--icen-font-size-control);background:0 0;border:none;width:100%;min-height:calc(4.5em + 22px);line-height:1.5}.icen-textarea::placeholder{color:var(--icen-token-text-faint)}.icen-input-wrap--has-counter{padding-inline-end:calc(var(--icen-density-space-sm) + 48px)}.icen-input-wrap--has-counter .icen-input-counter{position:absolute;font-size:var(--icen-density-font-size-xs);color:var(--icen-token-text-faint);font-variant-numeric:tabular-nums;pointer-events:none;top:50%;transform:translateY(-50%)}.icen-input-wrap--has-counter .icen-input-counter:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-wrap--has-counter .icen-input-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-counter{position:absolute;bottom:var(--icen-density-space-xs);font-size:var(--icen-density-font-size-xs);color:var(--icen-token-text-faint);font-variant-numeric:tabular-nums;pointer-events:none;transition:color var(--icen-tx-fast)}.icen-input-counter:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-counter:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-counter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-input-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-counter:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-input-counter.is-warn{color:var(--icen-token-warning)}.icen-input-counter.is-error{color:var(--icen-token-error);font-weight:600}.icen-textarea-wrap .icen-textarea{padding-bottom:24px}.icen-textarea-wrap .icen-input-counter{position:absolute;bottom:var(--icen-density-space-xs)}.icen-textarea-wrap .icen-input-counter:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}.icen-textarea-wrap .icen-input-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--icen-density-space-sm)}:-webkit-any(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):disabled{opacity:var(--icen-disabled-opacity);cursor:not-allowed;background:var(--icen-token-bg-soft)}:-moz-any(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):disabled{opacity:var(--icen-disabled-opacity);cursor:not-allowed;background:var(--icen-token-bg-soft)}:is(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):disabled{opacity:var(--icen-disabled-opacity);cursor:not-allowed;background:var(--icen-token-bg-soft)}:-webkit-any(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):read-only{color:var(--icen-token-text-muted)}:-moz-any(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):read-only{color:var(--icen-token-text-muted)}:is(.icen-input-control,.icen-kb-input,.icen-kb-retrieval-query,.icen-kb-hittest-input,.icen-kb-filter-field,.icen-kb-filter-value):read-only{color:var(--icen-token-text-muted)}.icen-input-control[aria-invalid=true]{border-color:var(--icen-token-error)}}@layer icen.components{.icen-form{display:flex;gap:var(--icen-density-space-lg);flex-direction:column}.icen-form-field{display:flex;gap:var(--icen-density-space-xs);border:0;flex-direction:column;margin:0;padding:0}.icen-form-label{font-size:var(--icen-density-font-size-sm);color:var(--icen-token-text-muted);letter-spacing:0;font-weight:var(--icen-font-weight-label);line-height:1.35}.icen-form-label .icen-req{color:var(--icen-token-error);margin-inline-start:2px}.icen-form-input,.icen-form-textarea{padding:0 var(--icen-field-padding-inline);height:var(--icen-control-height-md);background:var(--icen-token-control);color:var(--icen-token-text);border:var(--icen-control-border-width)solid var(--icen-token-control-border);border-radius:var(--icen-control-radius);font-family:var(--icen-font-body);font-size:var(--icen-font-size-control);outline:none;transition:border-color var(--icen-tx-fast),box-shadow var(--icen-tx-fast),background-color var(--icen-tx-fast);inline-size:100%}.icen-form-textarea{padding:var(--icen-density-space-sm)var(--icen-field-padding-inline);resize:vertical;height:auto;min-height:calc(6em + 22px);line-height:1.5}.icen-form-input::placeholder,.icen-form-textarea::placeholder{color:var(--icen-token-text-faint)}.icen-form-input:hover,.icen-form-textarea:hover{border-color:var(--icen-token-control-border-hover)}.icen-form-input:focus-visible{border-color:var(--icen-control-focus-border);box-shadow:var(--icen-control-focus-shadow)}.icen-form-textarea:focus-visible{border-color:var(--icen-control-focus-border);box-shadow:var(--icen-control-focus-shadow)}.icen-form-input:disabled,.icen-form-textarea:disabled,.icen-form-input[aria-disabled=true],.icen-form-textarea[aria-disabled=true]{opacity:var(--icen-disabled-opacity);cursor:not-allowed;background:var(--icen-token-bg-soft);pointer-events:none}.icen-form-input:where(:user-invalid,[data-icen-invalid=true]){border-color:var(--icen-token-error)}.icen-form-textarea:where(:user-invalid,[data-icen-invalid=true]){border-color:var(--icen-token-error)}.icen-form-input:where(:user-invalid,[data-icen-invalid=true]):focus-visible{border-color:var(--icen-token-error);box-shadow:var(--icen-control-error-shadow)}.icen-form-textarea:where(:user-invalid,[data-icen-invalid=true]):focus-visible{border-color:var(--icen-token-error);box-shadow:var(--icen-control-error-shadow)}@supports  not selector(:user-invalid){.icen-form-input:where(:invalid:not(:placeholder-shown),[data-icen-invalid=true]){border-color:var(--icen-token-error)}.icen-form-textarea:where(:invalid:not(:placeholder-shown),[data-icen-invalid=true]){border-color:var(--icen-token-error)}.icen-form-input:where(:invalid:not(:placeholder-shown),[data-icen-invalid=true]):focus-visible{border-color:var(--icen-token-error);box-shadow:var(--icen-control-error-shadow)}.icen-form-textarea:where(:invalid:not(:placeholder-shown),[data-icen-invalid=true]):focus-visible{border-color:var(--icen-token-error);box-shadow:var(--icen-control-error-shadow)}}.icen-form-input--sm,.icen-form-textarea--sm{height:var(--icen-control-height-sm);font-size:var(--icen-density-font-size-sm)}.icen-form-input--lg,.icen-form-textarea--lg{height:var(--icen-control-height-lg);font-size:var(--icen-density-font-size-lg)}.icen-form-hint{font-size:var(--icen-density-font-size-xs);color:var(--icen-token-text-faint);line-height:1.4}.icen-form-error{font-size:var(--icen-density-font-size-xs);color:var(--icen-token-error);line-height:1.4}.icen-form-field[data-icen-invalid=true] .icen-form-label{color:var(--icen-token-error)}.icen-form-field--horizontal{display:flex;align-items: flex-start;gap:var(--icen-density-space-md);flex-direction:row}.icen-form-field--horizontal .icen-form-label{text-align:end;padding-top:calc((var(--icen-density-input-height-md) - 1lh)/2);flex-shrink:0;inline-size:120px}.icen-form-field--horizontal .icen-form-field-control{flex:1;min-width:0}.icen-form-label-help{display:inline-flex;color:var(--icen-token-text-faint);cursor:help;align-items: center;width:14px;height:14px;margin-inline-start:4px}.icen-form-label-help svg{width:12px;height:12px}.icen-form-label-optional{font-size:var(--icen-density-font-size-2xs);color:var(--icen-token-text-faint);margin-inline-start:4px;font-weight:400}.icen-form-section{padding:var(--icen-density-space-sm)0}.icen-form-section-title{font-size:var(--icen-density-font-size-md);color:var(--icen-token-text);margin:0 0 var(--icen-density-space-sm);padding-bottom:var(--icen-density-space-xs);border-bottom:1px solid var(--icen-token-outline-soft);font-weight:600}.icen-form-section-desc{font-size:var(--icen-density-font-size-sm);color:var(--icen-token-text-muted);margin:calc(-1*var(--icen-density-space-xs))0 var(--icen-density-space-sm)}.icen-form-actions{display:flex;align-items: center;gap:var(--icen-density-space-sm);padding-top:var(--icen-density-space-sm);border-top:1px solid var(--icen-token-outline-soft)}.icen-form-actions--right{justify-content:flex-end}.icen-form-actions--center{justify-content:center}.icen-form-actions--split{justify-content:space-between}.icen-form--inline{align-items: flex-end;gap:var(--icen-density-space-sm);flex-flow:wrap}.icen-form--inline .icen-form-field{flex:1;min-width:160px}.icen-form-grid{display:grid;grid-template-columns:repeat(var(--form-cols,2),1fr);gap:var(--icen-density-space-md)}.icen-form-grid .icen-form-field--full{grid-column:1/-1}.icen-form-field[data-icen-valid=true] .icen-form-label:after{content:"";display:inline-block;vertical-align:middle;mask:var(--icen-token-icon-check)center/contain no-repeat;color:var(--icen-token-success);background:currentColor;flex:none;block-size:16px;inline-size:16px;margin-inline-start:4px;font-weight:700}.icen-form-loading{position:relative;pointer-events:none;opacity:.6}.icen-form-loading:after{content:"";position:absolute;border:2px solid color-mix(in srgb,var(--icen-token-accent)30%,transparent);border-top-color:var(--icen-token-accent);animation:icen-spin var(--form-loading-duration,.8s)linear infinite;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;top:50%;left:50%}.icen-banner-ok,.icen-banner-err{display:flex;align-items: flex-start;gap:var(--icen-density-space-sm);padding:var(--icen-density-space-sm)var(--icen-density-space-md);margin-bottom:var(--icen-density-space-md);border-radius:var(--icen-radius-md);font-size:var(--icen-density-font-size-sm);background:var(--banner-bg);color:var(--banner-fg);border:1px solid #0000;border-color:var(--banner-border);line-height:1.5}.icen-banner-ok{--banner-bg:var(--icen-token-success-muted);--banner-fg:var(--icen-token-success);--banner-border:color-mix(in srgb,var(--icen-token-success)25%,transparent)}.icen-banner-err{--banner-bg:var(--icen-token-error-muted);--banner-fg:var(--icen-token-error);--banner-border:color-mix(in srgb,var(--icen-token-error)25%,transparent)}.icen-banner-block{padding:var(--icen-density-space-md);align-items: center}}body{background:var(--icen-token-bg);color:var(--icen-token-text);margin:0;font:15px/1.7 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.community-admin{max-width:1100px;margin:0 auto;padding:32px 20px 70px}.admin-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items: start;gap:20px;margin-bottom:24px}h1{margin:0;font-size:clamp(25px,4vw,36px);font-weight:600}.eyebrow{letter-spacing:.15em;color:var(--icen-token-accent-text);margin:0 0 8px;font-size:12px}.admin-header p:last-child,#identity,#status{color:var(--icen-token-text-muted)}.admin-account,.actions{display:flex;flex-wrap:wrap;gap:10px}.filters{display:grid;grid-template-columns:minmax(100px,1fr)minmax(140px,1fr)minmax(150px,2fr)auto;align-items: end;gap:12px;margin-bottom:22px}label{display:grid;color:var(--icen-token-text-muted);gap:6px;font-size:13px}.rows{display:grid;gap:16px;margin-bottom:20px}.card{background:var(--icen-token-surface);border:1px solid var(--icen-token-line-soft);border-radius:8px;min-width:0;padding:18px}.card h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:16px}.meta{color:var(--icen-token-text-muted);overflow-wrap:anywhere;font-size:12px}.body{overflow-wrap:anywhere;margin:16px 0}.body pre,.usage{overflow:auto;background:var(--icen-token-surface-strong);max-width:100%;padding:12px;font-size:13px}.body img{display:block;object-fit:contain;max-width:100%;max-height:400px;margin-block-start:10px;margin-block-end:10px}.body table{display:block;overflow:auto;border-collapse:collapse;max-width:100%}.body th,.body td{border:1px solid var(--icen-token-line-soft);padding:5px 10px}.body .katex-display{overflow:auto;max-width:100%}.file{display:block;overflow-wrap:anywhere;padding:8px 0}.card label{margin:14px 0}.card input{width:100%}.hljs-keyword,.hljs-title,.community-mention{color:var(--icen-token-accent-text)}.hljs-comment{color:var(--icen-token-text-faint)}[hidden]{display:none!important}@media (max-width:700px){.filters{grid-template-columns:1fr}.community-admin{padding:22px 14px}.card{padding:14px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
