.ds,.ds[data-primary=ice]{--p1:#2F66F5;--p2:#3A8CFF;--p3:#5AB0FF;--p4:#96D2FF;--p5:#D4EEFF;--pl1:#74BEF5;--pl2:#4E9CF0;--pl3:#3478E0;--pl4:#2756BE;--pl5:#1C3C8E}.ds[data-primary=blue]{--p1:#2346E0;--p2:#2A6BF5;--p3:#2F8CFF;--p4:#2FA8FF;--p5:#8FD8FF;--pl1:#63B9F7;--pl2:#3F97F3;--pl3:#2F7AEA;--pl4:#2458CC;--pl5:#183A9C}.ds[data-primary=deep]{--p1:#1C35C9;--p2:#2458EE;--p3:#2A7FFF;--p4:#2FA8FF;--p5:#7CCBFF;--pl1:#5DADF0;--pl2:#3A8AEC;--pl3:#2766DC;--pl4:#1C45B8;--pl5:#122C85}.ds[data-primary=electric]{--p1:#2A5CFF;--p2:#2F84FF;--p3:#2FA8FF;--p4:#3FCBFF;--p5:#8CE6FF;--pl1:#4FB8F5;--pl2:#2F96F5;--pl3:#2475EE;--pl4:#1E55D2;--pl5:#16389E}.ds[data-primary=glacier]{--p1:#3346FF;--p2:#3D7BFF;--p3:#3FA9FF;--p4:#55D4FF;--p5:#9AF5FF;--pl1:#62BBFA;--pl2:#3F98F5;--pl3:#2F74E8;--pl4:#2450C8;--pl5:#1A3294}.ds[data-primary=aqua]{--p1:#2346E0;--p2:#2A72F5;--p3:#2F9EFF;--p4:#2CC6F2;--p5:#8EF2F5;--pl1:#3DBCD8;--pl2:#2E9AE0;--pl3:#2B7AE6;--pl4:#2458C8;--pl5:#183A9C}.ds[data-primary=lilac]{--p1:#4344E6;--p2:#4A6BF5;--p3:#4A92FF;--p4:#62B4FF;--p5:#B9D6FF;--pl1:#8AA6F5;--pl2:#6A86EE;--pl3:#4E66DE;--pl4:#3E4CC2;--pl5:#2C3590}.ds[data-primary=tide]{--p1:#2F5BFF;--p2:#3A8EFF;--p3:#3FBEF0;--p4:#14E6B2;--p5:#A8FFE6;--pl1:#43C4B4;--pl2:#31A2CF;--pl3:#2E7FE2;--pl4:#265BC8;--pl5:#1B3796}.ds[data-primary=iris]{--p1:#4B4BFF;--p2:#6E6BFF;--p3:#918DFF;--p4:#B8AEFF;--p5:#DCD2FF;--pl1:#A99BFF;--pl2:#8B79F5;--pl3:#6E57E6;--pl4:#5540C9;--pl5:#3A2A96}.ds[data-primary=frost]{--p1:#7A6BFF;--p2:#7F9CFF;--p3:#7CC8F5;--p4:#8FEBE0;--p5:#C8FFF0;--pl1:#54C2B6;--pl2:#5F9DE0;--pl3:#6E7AE4;--pl4:#5C4CCB;--pl5:#3C2C96}.ds[data-primary=aurora]{--p1:#3047E8;--p2:#2C7FF5;--p3:#1FB4E0;--p4:#19DDB5;--p5:#7DFFB8;--pl1:#8DAAFD;--pl2:#3E8CFE;--pl3:#097D9E;--pl4:#006551;--pl5:#024729}.ds[data-primary=lagoon]{--p1:#1689B8;--p2:#12B3C9;--p3:#10D4C4;--p4:#22F0B0;--p5:#8CFFC8;--pl1:#56BAEC;--pl2:#07A1B5;--pl3:#038379;--pl4:#036548;--pl5:#04462E}.ds[data-primary=surf]{--p1:#1450D0;--p2:#1E86E8;--p3:#18C2D8;--p4:#3FE8C8;--p5:#B0FFE8;--pl1:#3FC4C0;--pl2:#2AA4CC;--pl3:#2282D6;--pl4:#1E5EC0;--pl5:#163D92}.ds[data-primary=jade]{--p1:#047C5C;--p2:#089E76;--p3:#0EC191;--p4:#15E5AD;--p5:#8DFFD4;--pl1:#00CC99;--pl2:#00A87E;--pl3:#0E8564;--pl4:#08654B;--pl5:#044633}.ds[data-primary=icemint]{--p1:#007C59;--p2:#039E72;--p3:#32BF8F;--p4:#5CE0AE;--p5:#90FFD0;--pl1:#40C998;--pl2:#11A87A;--pl3:#088661;--pl4:#026548;--pl5:#004631}.ds[data-primary=green]{--p1:#007E41;--p2:#08A055;--p3:#00C468;--p4:#0BE97E;--p5:#9BFFB9;--pl1:#0BCF6F;--pl2:#00AB5A;--pl3:#078847;--pl4:#016734;--pl5:#004822}.ds[data-primary=laser]{--p1:#027F21;--p2:#00A22C;--p3:#00C738;--p4:#11EC47;--p5:#A2FFA5;--pl1:#45CD55;--pl2:#0FAD33;--pl3:#018A24;--pl4:#02681A;--pl5:#00480D}.ds[data-primary=lavender]{--p1:#7555A8;--p2:#9272C9;--p3:#B191EA;--p4:#CEB5FD;--p5:#E8DFFE;--pl1:#BA9AF4;--pl2:#9B7BD3;--pl3:#7D5DB2;--pl4:#614092;--pl5:#462373}.ds[data-primary=ultraviolet]{--p1:#6B46D7;--p2:#8667FA;--p3:#A292FF;--p4:#C1BBFE;--p5:#E3E1FD;--pl1:#AB9FFE;--pl2:#8E74FD;--pl3:#7253DC;--pl4:#5831BA;--pl5:#400099}.ds[data-primary=orchid]{--p1:#9D12C3;--p2:#BD41E5;--p3:#DA6EFF;--p4:#E6A8FE;--p5:#F4D9FF;--pl1:#DD82FE;--pl2:#BE5FDF;--pl3:#9E3FBD;--pl4:#7E199C;--pl5:#5B0074}.ds[data-primary=purple]{--p1:#892CD2;--p2:#A751F4;--p3:#BF83FF;--p4:#D4B2FE;--p5:#EBDEFE;--pl1:#C591FF;--pl2:#AC67EF;--pl3:#8D47CD;--pl4:#7024AC;--pl5:#520085}.ds[data-primary=ultramarine]{--p1:#5340F5;--p2:#6E70FE;--p3:#909AFE;--p4:#B6BFFE;--p5:#DEE3FE;--pl1:#9BA5FE;--pl2:#777DFE;--pl3:#5B5BE2;--pl4:#433AC0;--pl5:#2E119E}.ds[data-primary=oxblood]{--p1:#B1315E;--p2:#D4527A;--p3:#F77298;--p4:#FFA7BC;--p5:#FFDAE1;--pl1:#FE7FA2;--pl2:#DE5C83;--pl3:#BB3C66;--pl4:#99164A;--pl5:#700032}.ds[data-primary=petrol]{--p1:#087686;--p2:#1396AA;--p3:#3DB6CC;--p4:#62D7ED;--p5:#B3F1FE;--pl1:#49C0D5;--pl2:#19A0B5;--pl3:#0F7F91;--pl4:#06606E;--pl5:#00434D}.ds[data-primary=synth]{--p1:#5A30E6;--p2:#8A3FF2;--p3:#C24FE2;--p4:#EC68C6;--p5:#FFB0DC;--pl1:#A2A2FF;--pl2:#9E6DF8;--pl3:#A03EBB;--pl4:#940376;--pl5:#5F1E47}.ds[data-primary=blossom]{--p1:#6B3FE0;--p2:#9B6BF0;--p3:#C98BE8;--p4:#F0A8D4;--p5:#FFD8EA;--pl1:#C9A0F0;--pl2:#B07FE8;--pl3:#9058D8;--pl4:#6E3CC0;--pl5:#4A2690}.ds[data-primary=maple]{--p1:#8E1F2E;--p2:#B8322A;--p3:#DB5A26;--p4:#F2873A;--p5:#FFC08A;--pl1:#F0A070;--pl2:#E27A48;--pl3:#CC5530;--pl4:#A8362A;--pl5:#7A1F2A}.ds[data-primary=harvest]{--p1:#7A2E6C;--p2:#A83A58;--p3:#C8553F;--p4:#E28455;--p5:#F8BC96;--pl1:#E39A80;--pl2:#CF7056;--pl3:#B04A44;--pl4:#8A2E4A;--pl5:#5E2050}.ds[data-primary=ember]{--p1:#A6301A;--p2:#D04A1C;--p3:#F06A1E;--p4:#FF9A3D;--p5:#FFD3A1;--pl1:#F5A35C;--pl2:#EB7E2E;--pl3:#D45A1A;--pl4:#A8401A;--pl5:#742A14}.ds[data-secondary=ice]{--s-g1:#96D2FF;--s-g2:#3A8CFF;--s-base:#96D2FF;--s-deep:#2756BE}.ds,.ds[data-secondary=blue]{--s-g1:#3CC4FF;--s-g2:#2F86FF;--s-base:#2FA8FF;--s-deep:#0B5FCC}.ds[data-secondary=deep]{--s-g1:#2FA8FF;--s-g2:#2458EE;--s-base:#2FA8FF;--s-deep:#1C45B8}.ds[data-secondary=electric]{--s-g1:#3FCBFF;--s-g2:#2F84FF;--s-base:#3FCBFF;--s-deep:#1E55D2}.ds[data-secondary=glacier]{--s-g1:#55D4FF;--s-g2:#3D7BFF;--s-base:#55D4FF;--s-deep:#2450C8}.ds[data-secondary=aqua]{--s-g1:#2CC6F2;--s-g2:#2A72F5;--s-base:#2CC6F2;--s-deep:#2458C8}.ds[data-secondary=lilac]{--s-g1:#62B4FF;--s-g2:#4A6BF5;--s-base:#62B4FF;--s-deep:#3E4CC2}.ds[data-secondary=tide]{--s-g1:#14E6B2;--s-g2:#3A8EFF;--s-base:#14E6B2;--s-deep:#265BC8}.ds[data-secondary=iris]{--s-g1:#B8AEFF;--s-g2:#6E6BFF;--s-base:#B8AEFF;--s-deep:#5540C9}.ds[data-secondary=frost]{--s-g1:#8FEBE0;--s-g2:#7F9CFF;--s-base:#8FEBE0;--s-deep:#5C4CCB}.ds[data-secondary=aurora]{--s-g1:#19DDB5;--s-g2:#2C7FF5;--s-base:#19DDB5;--s-deep:#006551}.ds[data-secondary=lagoon]{--s-g1:#22F0B0;--s-g2:#12B3C9;--s-base:#22F0B0;--s-deep:#036548}.ds[data-secondary=surf]{--s-g1:#3FE8C8;--s-g2:#1E86E8;--s-base:#3FE8C8;--s-deep:#1E5EC0}.ds[data-secondary=jade]{--s-g1:#15E5AD;--s-g2:#089E76;--s-base:#15E5AD;--s-deep:#08654B}.ds[data-secondary=icemint]{--s-g1:#5CE0AE;--s-g2:#039E72;--s-base:#5CE0AE;--s-deep:#026548}.ds[data-secondary=green]{--s-g1:#0BE97E;--s-g2:#08A055;--s-base:#0BE97E;--s-deep:#016734}.ds[data-secondary=laser]{--s-g1:#11EC47;--s-g2:#00A22C;--s-base:#11EC47;--s-deep:#02681A}.ds[data-secondary=lavender]{--s-g1:#CEB5FD;--s-g2:#9272C9;--s-base:#CEB5FD;--s-deep:#614092}.ds[data-secondary=ultraviolet]{--s-g1:#C1BBFE;--s-g2:#8667FA;--s-base:#C1BBFE;--s-deep:#5831BA}.ds[data-secondary=orchid]{--s-g1:#E6A8FE;--s-g2:#BD41E5;--s-base:#E6A8FE;--s-deep:#7E199C}.ds[data-secondary=purple]{--s-g1:#D4B2FE;--s-g2:#A751F4;--s-base:#D4B2FE;--s-deep:#7024AC}.ds[data-secondary=ultramarine]{--s-g1:#B6BFFE;--s-g2:#6E70FE;--s-base:#B6BFFE;--s-deep:#433AC0}.ds[data-secondary=oxblood]{--s-g1:#FFA7BC;--s-g2:#D4527A;--s-base:#FFA7BC;--s-deep:#99164A}.ds[data-secondary=petrol]{--s-g1:#62D7ED;--s-g2:#1396AA;--s-base:#62D7ED;--s-deep:#06606E}.ds[data-secondary=synth]{--s-g1:#EC68C6;--s-g2:#8A3FF2;--s-base:#EC68C6;--s-deep:#940376}.ds[data-secondary=blossom]{--s-g1:#F0A8D4;--s-g2:#9B6BF0;--s-base:#F0A8D4;--s-deep:#6E3CC0}.ds[data-secondary=maple]{--s-g1:#F2873A;--s-g2:#B8322A;--s-base:#F2873A;--s-deep:#A8362A}.ds[data-secondary=harvest]{--s-g1:#E28455;--s-g2:#A83A58;--s-base:#E28455;--s-deep:#8A2E4A}.ds[data-secondary=ember]{--s-g1:#FF9A3D;--s-g2:#D04A1C;--s-base:#FF9A3D;--s-deep:#A8401A}.ds{--logo-mark:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Crect x=%225%22 y=%228.25%22 width=%223%22 height=%2213.75%22 fill=%22%232F66F5%22/%3E%3Cpath d=%22M5 8.5A7.5 7.5 0 0 1 8.98 1.88L10.39 4.53A4.5 4.5 0 0 0 8 8.5Z%22 fill=%22%233A8CFF%22/%3E%3Cpath d=%22M8.75 2A7.5 7.5 0 0 1 16.47 2.14L14.88 4.68A4.5 4.5 0 0 0 10.25 4.6Z%22 fill=%22%235AB0FF%22/%3E%3Cpath d=%22M16.25 2A7.5 7.5 0 0 1 20 8.5V8.75H17V8.5A4.5 4.5 0 0 0 14.75 4.6Z%22 fill=%22%2396D2FF%22/%3E%3Crect x=%2217%22 y=%228.5%22 width=%223%22 height=%2213.5%22 fill=%22%23D4EEFF%22/%3E%3Crect x=%2214%22 y=%2214%22 width=%222%22 height=%222%22 rx=%220.5%22 fill=%22%23D4EEFF%22/%3E%3C/svg%3E");--bg-page:#E2E2E2;--bg-well:#F3F3F3;--bg-card:#FFFFFF;--bg-hover:#F7F7F7;--bg-selected:#F2F2F2;--line-1:rgba(0,0,0,.14);--line-2:rgba(0,0,0,.5);--divider:#E6E6E6;--text-1:#000000;--text-2:#1A1A1A;--text-muted:#4D4D4D;--chrome:#000000;--chrome-text:#B8B8B8;--chrome-line:rgba(255,255,255,.12);--primary:var(--pl4);--primary-hover:var(--pl5);--primary-press:var(--pl5);--on-primary:#FFFFFF;--primary-ink:var(--pl4);--primary-soft:color-mix(in srgb,var(--pl1) 13%,#FFFFFF);--primary-edge:color-mix(in srgb,var(--pl2) 42%,#FFFFFF);--secondary-text:var(--s-deep);--focus:var(--s-deep);--glow-1:color-mix(in srgb,var(--s-g1) 55%,transparent);--glow-2:color-mix(in srgb,var(--s-g2) 62%,transparent);--glow-edge:linear-gradient(110deg,var(--s-g2),var(--s-g1));--ramp-1:var(--pl1);--ramp-2:var(--pl2);--ramp-3:var(--pl3);--ramp-4:var(--pl4);--ramp-5:var(--pl5);--ramp-empty:#E6E6E6;--agent-head:#000000;--agent-text:#FFFFFF;--agent-muted:#B3B3B3;--agent-mark:var(--p4);--on-agent-mark:#000000;--agent-inset:rgba(255,255,255,.07);--agent-inset-line:rgba(255,255,255,.22);--agent-ink:var(--pl4);--agent-soft:var(--primary-soft);--agent-edge:var(--primary-edge);--ok:#17734A;--ok-bg:#E2F3EA;--warn:#8F5200;--warn-bg:#FCEFD9;--crit:#B42318;--crit-bg:#FDE9E7;--cat-1:#2346B8;--cat-2:#C2477F;--cat-3:#1A8FB3;--chart-muted:#B4B4B4;--chart-grid:#E6E6E6;--chart-bench:rgba(0,0,0,.06);--ph-bg:#D6D6D6;--ph-line:rgba(0,0,0,.08);--elev-1:0 0 0 1px rgba(0,0,0,.10),0 1px 2px rgba(0,0,0,.06);--elev-2:0 0 0 1px var(--line-2),0 2px 6px -2px rgba(0,0,0,.14);--elev-3:0 0 0 1px var(--line-2),0 16px 36px -10px rgba(0,0,0,.30);--radius-1:6px;--radius-2:8px;--radius-3:10px;--radius-4:12px;--radius-5:16px;--font-display:"Schibsted Grotesk",ui-sans-serif,system-ui,sans-serif;--font-ui:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-figure:"Source Serif 4","Newsreader",Georgia,serif;--ease:160ms cubic-bezier(.2,.7,.2,1);min-height:100%;background:var(--bg-page);color:var(--text-1);font-family:var(--font-ui);font-size:14px;line-height:1.45;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased}.ds[data-corners=sharp]{--radius-1:3px;--radius-2:4px;--radius-3:5px;--radius-4:6px;--radius-5:8px}.ds[data-corners=soft]{--radius-1:8px;--radius-2:11px;--radius-3:14px;--radius-4:18px;--radius-5:24px}.ds .frame,.ds[data-theme=dark]{--bg-page:#000000;--bg-well:#080808;--bg-card:#111111;--bg-hover:#181818;--bg-selected:#171717;--line-1:rgba(255,255,255,.11);--line-2:rgba(255,255,255,.4);--divider:#222222;--text-1:#FFFFFF;--text-2:#E2E2E2;--text-muted:#A6A6A6;--chrome-text:#A6A6A6;--chrome-line:rgba(255,255,255,.10);--primary:var(--p4);--primary-hover:var(--p5);--primary-press:var(--p4);--on-primary:#000000;--primary-ink:var(--p4);--primary-soft:color-mix(in srgb,var(--p1) 16%,#000000);--primary-edge:color-mix(in srgb,var(--p2) 45%,#000000);--secondary-text:var(--s-base);--focus:var(--s-base);--ramp-1:var(--p1);--ramp-2:var(--p2);--ramp-3:var(--p3);--ramp-4:var(--p4);--ramp-5:var(--p5);--ramp-empty:#262626;--agent-muted:#A6A6A6;--agent-inset:rgba(255,255,255,.05);--agent-inset-line:rgba(255,255,255,.18);--agent-ink:var(--p4);--agent-soft:var(--primary-soft);--agent-edge:var(--primary-edge);--ok:#5FD39A;--ok-bg:#0F2A1E;--warn:#F2A65A;--warn-bg:#33220F;--crit:#FF8F84;--crit-bg:#3A1714;--cat-1:#6584EC;--cat-2:#D65A93;--cat-3:#2A9CC2;--chart-muted:#4A4A4A;--chart-grid:#222222;--chart-bench:rgba(255,255,255,.07);--ph-bg:#1E1E1E;--ph-line:rgba(255,255,255,.06);--elev-1:0 0 0 1px rgba(255,255,255,.10);--elev-2:0 0 0 1px rgba(255,255,255,.16);--elev-3:0 0 0 1px rgba(255,255,255,.22),0 18px 40px -12px rgba(0,0,0,.9)}.ds .frame{--bg-card:#0E0E0E;--divider:#232323;--chart-grid:#232323}:where(.ds) *{box-sizing:border-box}:where(.ds) :where(p,h1,h2,h3,h4,ol,ul,figure,blockquote,dl,dd){margin:0}:where(.ds) :where(ol,ul){padding:0;list-style:none}:where(.ds) :where(button,input,textarea,select){font:inherit;color:inherit}:where(.ds) button{cursor:pointer}:where(.ds) a{color:inherit}.ds :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-2)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ic{display:inline-block;flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}.ic.s{width:14px;height:14px}.ic.l{width:22px;height:22px}.i-alert{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 4L2.8 19.5h18.4z%22/%3E%3Cpath d=%22M12 10v4M12 17h.01%22/%3E%3C/svg%3E")}.i-arrow{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 12h14M13 6l6 6-6 6%22/%3E%3C/svg%3E")}.i-bolt{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M13 3L5 13.5h6L10 21l8-10.5h-6z%22/%3E%3C/svg%3E")}.i-building{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 20V5.5L12 4v16M12 9l7 1.5V20M3.5 20h17%22/%3E%3Cpath d=%22M8 8.5v.1M8 12v.1M8 15.5v.1M15.5 13v.1M15.5 16.5v.1%22/%3E%3C/svg%3E")}.i-bulb{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18h6M10 21h4M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2.1h5c0-.9.4-1.6 1-2.1A6 6 0 0 0 12 3z%22/%3E%3C/svg%3E")}.i-cal{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224%22 y=%225%22 width=%2216%22 height=%2215%22 rx=%222%22/%3E%3Cpath d=%22M4 10h16M9 3v4M15 3v4%22/%3E%3C/svg%3E")}.i-camera{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 8h3l2-2.5h6L17 8h3v11H4z%22/%3E%3Ccircle cx=%2212%22 cy=%2213%22 r=%223.5%22/%3E%3C/svg%3E")}.i-chart{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 20h16M7 16v-5M12 16V7M17 16v-8%22/%3E%3C/svg%3E")}.i-chat{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5h16v11H9l-5 4z%22/%3E%3C/svg%3E")}.i-check{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 12.5l4.5 4.5L19 7.5%22/%3E%3C/svg%3E")}.i-chevd{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 9l6 6 6-6%22/%3E%3C/svg%3E")}.i-chevl{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M15 6l-6 6 6 6%22/%3E%3C/svg%3E")}.i-chevr{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 6l6 6-6 6%22/%3E%3C/svg%3E")}.i-clock{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M12 7.5V12l3 2%22/%3E%3C/svg%3E")}.i-doc{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M7 3h7l5 5v13H7z%22/%3E%3Cpath d=%22M14 3v5h5M10 13h6M10 17h6%22/%3E%3C/svg%3E")}.i-download{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 4v11M7.5 10.5L12 15l4.5-4.5%22/%3E%3Cpath d=%22M5 15v4h14v-4%22/%3E%3C/svg%3E")}.i-drop{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 4s-6 6.6-6 10.5a6 6 0 0 0 12 0C18 10.6 12 4 12 4z%22/%3E%3C/svg%3E")}.i-edit{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 19.5l1-4L15.5 5.5l3 3-10 10z%22/%3E%3Cpath d=%22M13.5 7.5l3 3%22/%3E%3C/svg%3E")}.i-expand{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 4h6v6M10 20H4v-6M20 4l-7 7M4 20l7-7%22/%3E%3C/svg%3E")}.i-eye{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 12s3.3-6 9-6 9 6 9 6-3.3 6-9 6-9-6-9-6z%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%222.5%22/%3E%3C/svg%3E")}.i-filter{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5h16l-6 7.5V19l-4 2v-8.5z%22/%3E%3C/svg%3E")}.i-flag{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 21V4M5 4h11l-2 4 2 4H5%22/%3E%3C/svg%3E")}.i-gear{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223%22/%3E%3Cpath d=%22M12 3v2.5M12 18.5V21M3 12h2.5M18.5 12H21M5.6 5.6l1.8 1.8M16.6 16.6l1.8 1.8M5.6 18.4l1.8-1.8M16.6 7.4l1.8-1.8%22/%3E%3C/svg%3E")}.i-headset{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 14v-2a8 8 0 0 1 16 0v2%22/%3E%3Crect x=%223%22 y=%2214%22 width=%224%22 height=%226%22 rx=%221.5%22/%3E%3Crect x=%2217%22 y=%2214%22 width=%224%22 height=%226%22 rx=%221.5%22/%3E%3C/svg%3E")}.i-home{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 10.5L12 4l8 6.5%22/%3E%3Cpath d=%22M6 9.5V20h12V9.5%22/%3E%3Cpath d=%22M10 20v-5h4v5%22/%3E%3C/svg%3E")}.i-image{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224%22 y=%225%22 width=%2216%22 height=%2214%22 rx=%221.5%22/%3E%3Ccircle cx=%229%22 cy=%2210%22 r=%221.5%22/%3E%3Cpath d=%22M4.5 17.5l5-5 4 4 2.5-2.5 3.5 3.5%22/%3E%3C/svg%3E")}.i-info{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%228.5%22/%3E%3Cpath d=%22M12 11v5.5M12 7.8v.2%22/%3E%3C/svg%3E")}.i-key{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%228%22 cy=%2215%22 r=%224%22/%3E%3Cpath d=%22M11 12l9-9M17 6l3 3M14.5 8.5l2 2%22/%3E%3C/svg%3E")}.i-leaf{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 19c0-8 5-13 14-14-1 9-6 14-14 14z%22/%3E%3Cpath d=%22M5 19l7-7%22/%3E%3C/svg%3E")}.i-list{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 6h11M9 12h11M9 18h11M4.5 6h.01M4.5 12h.01M4.5 18h.01%22/%3E%3C/svg%3E")}.i-loader{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3a9 9 0 1 0 9 9%22/%3E%3C/svg%3E")}.i-lock{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%225%22 y=%2211%22 width=%2214%22 height=%229%22 rx=%222%22/%3E%3Cpath d=%22M8 11V8a4 4 0 0 1 8 0v3%22/%3E%3C/svg%3E")}.i-mail{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222%22/%3E%3Cpath d=%22M3.5 6.5L12 13l8.5-6.5%22/%3E%3C/svg%3E")}.i-mic{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%229%22 y=%223%22 width=%226%22 height=%2211%22 rx=%223%22/%3E%3Cpath d=%22M5 11a7 7 0 0 0 14 0M12 18v3%22/%3E%3C/svg%3E")}.i-money{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%226%22 width=%2218%22 height=%2212%22 rx=%222%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%222.6%22/%3E%3Cpath d=%22M6.5 9.5v.01M17.5 14.5v.01%22/%3E%3C/svg%3E")}.i-monitor{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223.5%22 y=%225%22 width=%2217%22 height=%2211%22 rx=%221.5%22/%3E%3Cpath d=%22M9 20h6M12 16v4%22/%3E%3C/svg%3E")}.i-moon{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M19 14.5A7.5 7.5 0 0 1 9.5 5a7.5 7.5 0 1 0 9.5 9.5z%22/%3E%3C/svg%3E")}.i-more{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Ccircle cx=%225%22 cy=%2212%22 r=%221.9%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%221.9%22/%3E%3Ccircle cx=%2219%22 cy=%2212%22 r=%221.9%22/%3E%3C/svg%3E")}.i-palette{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 4a8 8 0 1 0 0 16c1.1 0 1.6-.8 1.6-1.6 0-1.2-1-1.6-1-2.6 0-.9.7-1.6 1.6-1.6H17a3 3 0 0 0 3-3C20 7.3 16.4 4 12 4z%22/%3E%3Ccircle cx=%228%22 cy=%2211%22 r=%221%22/%3E%3Ccircle cx=%2210.5%22 cy=%227.8%22 r=%221%22/%3E%3Ccircle cx=%2214.5%22 cy=%227.8%22 r=%221%22/%3E%3C/svg%3E")}.i-phone{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 3h4l2 5-2.5 1.5a11 11 0 0 0 6 6L16 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 5a2 2 0 0 1 2-2z%22/%3E%3C/svg%3E")}.i-plug{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 3v5M15 3v5M6 8h12v3a6 6 0 0 1-12 0zM12 17v4%22/%3E%3C/svg%3E")}.i-plus{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 5v14M5 12h14%22/%3E%3C/svg%3E")}.i-rule{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 4h11a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3z%22/%3E%3Cpath d=%22M5 17a3 3 0 0 1 3-3h11M9 8h6%22/%3E%3C/svg%3E")}.i-search{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2211%22 cy=%2211%22 r=%226.5%22/%3E%3Cpath d=%22M20 20l-4.3-4.3%22/%3E%3C/svg%3E")}.i-send{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M21 3L10 14M21 3l-7 18-4-7-7-4z%22/%3E%3C/svg%3E")}.i-shield{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3l8 3v6c0 4.5-3.4 8-8 9-4.6-1-8-4.5-8-9V6z%22/%3E%3Cpath d=%22M9 12l2 2 4-4%22/%3E%3C/svg%3E")}.i-sign{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 18c2.5 0 3.5-9 6-9 2 0 .5 7 3 7 1.5 0 2-2.5 3.5-2.5 1 0 1 1.5 3.5 1.5%22/%3E%3Cpath d=%22M4 21h16%22/%3E%3C/svg%3E")}.i-sliders{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 6h9M18 6h1M5 12h3M12 12h7M5 18h11M20 18h-1%22/%3E%3Ccircle cx=%2216%22 cy=%226%22 r=%222%22/%3E%3Ccircle cx=%2210%22 cy=%2212%22 r=%222%22/%3E%3Ccircle cx=%2218%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E")}.i-snow{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3v18M4.2 7.5l15.6 9M4.2 16.5l15.6-9%22/%3E%3Cpath d=%22M10 5l2 2 2-2M10 19l2-2 2 2%22/%3E%3C/svg%3E")}.i-spark{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22%23000%22%3E%3Cpath d=%22M12 2c.8 6 3.9 9.2 10 10-6.1.8-9.2 4-10 10-.8-6-3.9-9.2-10-10 6.1-.8 9.2-4 10-10z%22/%3E%3C/svg%3E")}.i-sun{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223.5%22/%3E%3Cpath d=%22M12 3v2M12 19v2M3 12h2M19 12h2M5.6 5.6L7 7M17 17l1.4 1.4M5.6 18.4L7 17M17 7l1.4-1.4%22/%3E%3C/svg%3E")}.i-tiles{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224%22 y=%224%22 width=%227%22 height=%227%22 rx=%221.5%22/%3E%3Crect x=%2213%22 y=%224%22 width=%227%22 height=%227%22 rx=%221.5%22/%3E%3Crect x=%224%22 y=%2213%22 width=%227%22 height=%227%22 rx=%221.5%22/%3E%3Crect x=%2213%22 y=%2213%22 width=%227%22 height=%227%22 rx=%221.5%22/%3E%3C/svg%3E")}.i-trash{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4.5 7h15M10 11v6M14 11v6%22/%3E%3Cpath d=%22M6.5 7l1 12.5h9l1-12.5M9.5 7V4.5h5V7%22/%3E%3C/svg%3E")}.i-undo{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 14L4.5 9.5 9 5%22/%3E%3Cpath d=%22M4.5 9.5H14a5.5 5.5 0 0 1 0 11h-3%22/%3E%3C/svg%3E")}.i-upload{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 15V4M7.5 8.5L12 4l4.5 4.5%22/%3E%3Cpath d=%22M5 15v4h14v-4%22/%3E%3C/svg%3E")}.i-user{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%228%22 r=%224%22/%3E%3Cpath d=%22M4.5 20a7.5 7.5 0 0 1 15 0%22/%3E%3C/svg%3E")}.i-users{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%229%22 cy=%229%22 r=%223.2%22/%3E%3Cpath d=%22M3.5 19c.6-3 2.8-4.7 5.5-4.7s4.9 1.7 5.5 4.7%22/%3E%3Cpath d=%22M15.5 6a3 3 0 0 1 0 6M17 14.6c1.8.5 3.1 2 3.5 4.4%22/%3E%3C/svg%3E")}.i-wind{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 9h11a3 3 0 1 0-3-3M3 15h15a3 3 0 1 1-3 3M3 12h8%22/%3E%3C/svg%3E")}.i-wrench{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14.7 6.3a4 4 0 0 0 5 5L21 13l-8 8-3-3 8-8-1.3-1.3a4 4 0 0 0-5-5l2.6 2.6-2.1 2.1z%22 transform=%22translate%28-1.5 -1.5%29%22/%3E%3Cpath d=%22M3 21l6-6%22/%3E%3C/svg%3E")}.i-x{--i:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.75%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 6l12 12M18 6L6 18%22/%3E%3C/svg%3E")}.t-page{font:750 30px/1.1 var(--font-display);letter-spacing:-.025em}.t-cpage{font:750 22px/1.15 var(--font-display);letter-spacing:-.02em}.t-sec{font:700 17px/1.25 var(--font-display);letter-spacing:-.01em}.t-card{font:650 15px/1.3 var(--font-ui);letter-spacing:-.005em}.t-row{font:620 14.5px/1.3 var(--font-ui)}.t-body{font:400 14px/1.5 var(--font-ui)}.t-sm{font:400 13px/1.45 var(--font-ui)}.t-cap{font:600 11px/1.3 var(--font-ui);letter-spacing:.07em;text-transform:uppercase;color:var(--text-muted)}.kpi{font:560 30px/1 var(--font-figure);font-optical-sizing:auto;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.kpi.l{font-size:40px}.fig{font-family:var(--font-figure);font-weight:560;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.005em}.mu{color:var(--text-muted)}.sm{font-size:13px}.xs{font-size:12px}.b6{font-weight:620}.b7{font-weight:700}.num{font-variant-numeric:tabular-nums}.link{color:var(--secondary-text);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:3px}.link:hover{text-decoration-color:currentColor}.wrap{max-width:1180px;margin:0 auto;padding:20px 24px 48px;flex-direction:column}.hdr,.wrap{display:flex;gap:14px}.hdr{align-items:baseline;flex-wrap:wrap}.sp{flex:1}.row-f{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.card{background:var(--bg-card);border-radius:var(--radius-4);box-shadow:var(--elev-1)}.well{background:var(--bg-well);border-radius:var(--radius-3)}.hair{border-top:1px solid var(--divider)}.grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2,.grid3{display:grid;gap:14px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.split{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}.split>.main{flex:999 1 560px;flex-direction:column}.split>.main,.split>.side{min-width:0;display:flex;gap:14px}.split>.side{flex:1 1 320px;flex-direction:column}.chd{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid var(--divider)}.cbd{padding:14px 16px}.frame{background:var(--chrome);color:var(--text-1);padding-bottom:64px}.frame .wrap{padding-bottom:0}.frame .t-page{font-size:38px;letter-spacing:-.03em}.frame .kpi{font-size:36px}.sheet{margin-top:-64px}.top{gap:20px;min-height:52px;padding:0 24px;background:var(--chrome);border-bottom:1px solid var(--chrome-line);flex-wrap:wrap}.brand,.top{display:flex;align-items:center}.brand{gap:9px;font:750 17px/1 var(--font-display);letter-spacing:-.03em;color:#FFFFFF;text-decoration:none}.bmk{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:6px;background:#000000 var(--logo-mark) center/contain no-repeat}.bmk>.ic{display:none}.nav{flex:1 1 640px;flex-wrap:wrap;min-width:0}.nav,.nav a{display:flex}.nav a{position:relative;align-items:center;min-height:52px;padding:0 10px;color:var(--chrome-text);font-size:13px;font-weight:550;text-decoration:none;transition:color var(--ease)}.nav a:hover{color:#FFFFFF}.nav a[aria-current]{color:#FFFFFF;font-weight:650}.nav a[aria-current]:after{content:"";position:absolute;left:10px;right:10px;bottom:0;height:2px;border-radius:2px;background:var(--glow-edge);box-shadow:0 0 12px 1px var(--glow-2)}.nav .gp{width:1px;height:20px;margin:0 8px;align-self:center;background:var(--chrome-line)}.nav .end{margin-left:auto}.pill{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#E4E4E4;font-size:12.5px;font-weight:550;white-space:nowrap;background:none;text-decoration:none}.pill .ic{width:15px;height:15px}.avt{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#1F1F1F;color:#FFFFFF;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.18)}.figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));background:var(--bg-card);border-radius:var(--radius-4);box-shadow:var(--elev-1);overflow:hidden}.figs>div{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 18px;min-height:76px;border-left:1px solid var(--divider)}.figs>div:first-child{border-left:0}.figs .k{display:flex;flex-direction:column;gap:6px}.figs .lb{font-size:12px;font-weight:550;color:var(--text-muted)}.frame .figs{box-shadow:0 0 0 1px rgba(255,255,255,.12)}.stepbar{display:flex;gap:2px;width:150px;height:10px}.stepbar i{flex:1;border-radius:2px;background:var(--ramp-empty)}.stepbar i.on{background:var(--ramp-1)}.stepbar i.on:nth-child(n+5){background:var(--ramp-2)}.stepbar i.on:nth-child(n+9){background:var(--ramp-3)}.stepbar i.on:nth-child(n+13){background:var(--ramp-4)}.stepbar i.on:nth-child(n+17){background:var(--ramp-5)}.stepbar.w{width:100%}.spark{stroke:var(--ramp-4);fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.sparkdot{fill:var(--ramp-5)}.frame .spark,.frame .sparkdot{filter:drop-shadow(0 0 5px var(--glow-1))}.ds[data-glow=off] .frame .spark,.ds[data-glow=off] .frame .sparkdot{filter:none}.btn,.btn2,.btn3{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 15px;border-radius:var(--radius-2);font-size:13.5px;font-weight:650;white-space:nowrap;text-decoration:none;transition:background var(--ease),border-color var(--ease),color var(--ease),box-shadow var(--ease),transform 80ms}.btn{border:1px solid var(--primary);background:var(--primary);color:var(--on-primary)}.btn:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.btn:active{background:var(--primary-press);transform:translateY(1px)}.ds[data-theme=dark] .btn,.frame .btn{box-shadow:0 0 22px -6px var(--glow-2)}.ds[data-theme=dark] .btn:hover,.frame .btn:hover{box-shadow:0 0 28px -4px var(--glow-2)}.ds[data-glow=off] .btn{box-shadow:none}.btn2{border:1px solid var(--line-2);background:var(--bg-card);color:var(--text-1)}.btn2:hover{background:var(--bg-hover);border-color:var(--text-2)}.btn2:active{background:var(--bg-well);transform:translateY(1px)}.btn3{border:1px solid transparent;background:none;color:var(--secondary-text);padding:0 9px}.btn3:hover{background:var(--bg-well)}.btn .ic,.btn2 .ic,.btn3 .ic{width:16px;height:16px}.btn.lg,.btn2.lg{min-height:44px;padding:0 18px;font-size:14px}.btn.sm,.btn2.sm,.btn3.sm{min-height:32px;padding:0 11px;font-size:12.5px}.btn2[disabled],.btn3[disabled],.btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.btn.load,.btn2.load{position:relative;color:transparent!important}.btn.load:after,.btn2.load:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:2px solid;border-color:var(--on-primary) transparent var(--on-primary) var(--on-primary);animation:ds-spin .8s linear infinite}.btn2.load:after{border-color:var(--text-1) transparent var(--text-1) var(--text-1)}.btn.crit{background:var(--crit);border-color:var(--crit);color:#FFFFFF;box-shadow:none}.ds[data-theme=dark] .btn.crit{color:#000000}.ib{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:var(--radius-2);border:1px solid transparent;background:none;color:var(--text-muted);transition:background var(--ease),color var(--ease)}.ib:hover{background:var(--bg-hover);color:var(--text-1)}.ib.o{border-color:var(--line-2);color:var(--text-2)}.ib.lg{width:44px;height:44px}.ib[aria-expanded=true]{background:var(--bg-well);color:var(--text-1)}.seg{padding:3px;border-radius:9px;background:var(--bg-well);box-shadow:inset 0 0 0 1px var(--line-1);gap:2px}.seg,.seg button{display:inline-flex}.seg button{align-items:center;gap:6px;min-height:32px;padding:0 11px;border:0;border-radius:6px;background:none;font-size:12.5px;font-weight:600;color:var(--text-muted)}.seg button:hover{color:var(--text-1)}.seg button[aria-pressed=true]{background:var(--bg-card);color:var(--text-1);box-shadow:var(--elev-2)}.ptabs{display:flex;gap:2px;border-bottom:1px solid var(--line-2);flex-wrap:wrap}.ptabs a,.ptabs button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 13px;border:0;background:none;color:var(--text-muted);font-size:13.5px;font-weight:600;text-decoration:none;box-shadow:inset 0 -2px 0 transparent}.ptabs a:hover,.ptabs button:hover{color:var(--text-1)}.ptabs [aria-current],.ptabs [aria-selected=true]{color:var(--text-1);box-shadow:inset 0 -2px 0 var(--secondary-text)}.ptabs .n{font-size:11.5px;padding:1px 6px;border-radius:5px;background:var(--bg-well);color:var(--text-2)}.frame .ptabs{border-bottom-color:rgba(255,255,255,.16)}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--divider);margin:0 -16px;padding:0 10px;flex-wrap:wrap}.tab,.tabs{align-items:center}.tab{display:inline-flex;gap:7px;min-height:44px;padding:0 12px;border:0;background:none;font-size:13.5px;font-weight:600;color:var(--text-muted);box-shadow:inset 0 -2px 0 transparent}.tab:hover{color:var(--text-1)}.tab[aria-selected=true]{color:var(--text-1);box-shadow:inset 0 -2px 0 var(--secondary-text)}.tab .lang{font-size:10.5px;font-weight:700;padding:1px 5px;border-radius:4px;background:var(--bg-well);letter-spacing:.04em}.chip,.tab .lang{color:var(--text-2)}.chip{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);background:var(--bg-card);font-size:12.5px;font-weight:600;white-space:nowrap;transition:background var(--ease),border-color var(--ease),color var(--ease)}.chip:hover{background:var(--bg-hover);border-color:var(--text-2)}.chip .n{font-variant-numeric:tabular-nums;color:var(--text-muted);font-weight:600}.chip[aria-pressed=true]{background:var(--text-1);border-color:var(--text-1);color:var(--bg-card)}.chip[aria-pressed=true] .n{color:var(--bg-card);opacity:.72}.chip.q{border-style:dashed;border-color:color-mix(in srgb,var(--s-g2) 50%,transparent);color:var(--text-2);background:transparent}.chip.q .ic{color:var(--agent-ink);width:14px;height:14px}.chip.q:hover{background:var(--agent-soft)}.stc{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:650;white-space:nowrap;background:var(--bg-card);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-2)}.stc .d{width:7px;height:7px;border-radius:50%;background:var(--primary-ink)}.stc.wait .d{background:transparent;box-shadow:inset 0 0 0 1.5px var(--text-muted)}.stc.wait{color:var(--text-muted)}.stc.busy .d{animation:ds-pulse2 1.4s ease-in-out infinite}.stc.block,.tag{background:var(--bg-well)}.tag{display:inline-flex;align-items:center;gap:5px;min-height:22px;padding:0 8px;border-radius:var(--radius-1);font-size:11.5px;font-weight:650;white-space:nowrap;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-1)}.tag .ic{width:13px;height:13px}.tag.ok{background:var(--ok-bg);color:var(--ok);box-shadow:none}.tag.wn{background:var(--warn-bg);color:var(--warn);box-shadow:none}.tag.cr{background:var(--crit-bg);color:var(--crit);box-shadow:none}.tag.ai{background:var(--agent-soft);color:var(--agent-ink);box-shadow:inset 0 0 0 1px var(--agent-edge)}.dn{display:inline-flex;align-items:center;gap:4px;color:var(--text-2);font-weight:550;white-space:nowrap}.dn .ic{width:13px;height:13px;color:var(--agent-ink)}.lr{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lbl{font-size:12px;font-weight:600;color:var(--text-muted);margin-right:4px}.pick{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 11px;border:1px solid var(--line-2);border-radius:var(--radius-2);background:var(--bg-card);font-size:12.5px;font-weight:550;color:var(--text-2);white-space:nowrap}.pick:hover{border-color:var(--text-2)}.pick[aria-pressed=true]{border-color:var(--primary-ink);background:var(--primary-soft);color:var(--text-1);font-weight:650;box-shadow:inset 0 0 0 1px var(--primary-ink)}.pick .ic{width:15px;height:15px}.pick .m{color:var(--text-muted);font-weight:500}.fld{display:flex;flex-direction:column;gap:5px;min-width:0}.fld .l,.fld label{font-weight:600}.fld .help,.fld .l,.fld label{font-size:12px;color:var(--text-muted)}.fld .err{font-size:12px;color:var(--crit);gap:5px}.fld .err,.inp{display:flex;align-items:center}.inp{gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--radius-2);background:var(--bg-card);font-size:13.5px;color:var(--text-1);width:100%}.inp input,.inp select{flex:1;min-width:0;border:0;background:none;outline:none;height:38px;color:var(--text-1)}.inp select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.inp select option{color:#000000;background:#FFFFFF}.inp .ic{color:var(--text-muted);width:16px;height:16px}.inp:focus,.inp:focus-within{outline:none;border-color:var(--secondary-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--s-g2) 22%,transparent)}.inp.err{border-color:var(--crit);box-shadow:0 0 0 3px var(--crit-bg)}.inp.dis{background:var(--bg-well);color:var(--text-muted)}.ed{display:block;width:100%;padding:12px 14px;border:1px solid var(--line-2);border-radius:var(--radius-3);background:var(--bg-card);font-size:14px;line-height:1.55;color:var(--text-1);resize:none;field-sizing:content;min-height:120px;transition:border-color var(--ease),box-shadow var(--ease)}.ed:focus{outline:none;border-color:var(--secondary-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--s-g2) 22%,transparent),0 0 18px -8px var(--glow-2)}.cbx{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;min-height:24px}.cbx input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--primary);flex:none}.sw{position:relative;display:inline-flex;align-items:center;flex:none;width:44px;height:26px;padding:3px;border:0;border-radius:999px;background:var(--line-2);transition:background var(--ease)}.sw:after{content:"";width:20px;height:20px;border-radius:50%;background:#FFFFFF;box-shadow:0 1px 2px rgba(0,0,0,.3);transition:transform var(--ease)}.sw[aria-checked=true]{background:var(--primary)}.sw[aria-checked=true]:after{transform:translateX(18px);background:var(--on-primary)}.sw[aria-disabled=true]{cursor:not-allowed;background:transparent;box-shadow:inset 0 0 0 1.5px var(--line-2)}.sw[aria-disabled=true]:after{background:var(--line-2);box-shadow:none}.swrow{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 0;border-top:1px solid var(--divider)}.swrow:first-child{border-top:0}.swrow .tx{flex:1;min-width:0}.swrow .tx b{display:block;font-size:13.5px;font-weight:620}.swrow .tx span{font-size:12.5px;color:var(--text-muted)}.abox{border:1.5px solid transparent;border-radius:var(--radius-5);background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,var(--glow-edge) border-box;box-shadow:0 0 30px -8px var(--glow-2),0 0 90px -36px var(--glow-1),0 30px 50px -30px rgba(0,0,0,.55)}.abox>:first-child{border-radius:calc(var(--radius-5) - 1.5px) calc(var(--radius-5) - 1.5px) 0 0;overflow:hidden}.abox>:last-child,.abox>ol:last-child>li:last-child{border-radius:0 0 calc(var(--radius-5) - 1.5px) calc(var(--radius-5) - 1.5px)}.ds[data-glow=off] .abox{border:1px solid var(--line-2);background:var(--bg-card);box-shadow:0 30px 60px -32px rgba(0,0,0,.45)}.ahd1{position:relative;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px 12px 10px 14px;background:var(--agent-head);color:var(--agent-text);box-shadow:inset 0 -1px 0 rgba(255,255,255,.1)}.ahd1:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--p1) 0 19.4%,transparent 19.4% 20%,var(--p2) 20% 39.4%,transparent 39.4% 40%,var(--p3) 40% 59.4%,transparent 59.4% 60%,var(--p4) 60% 79.4%,transparent 79.4% 80%,var(--p5) 80% 100%)}.ahd1 .anb{display:flex;flex-direction:column;gap:3px;flex:0 1 300px;min-width:0}.ahd1 .r1{display:flex;align-items:center;gap:8px}.amk{position:relative;display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:var(--radius-3);background:var(--agent-inset);color:var(--agent-mark);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--s-g2) 55%,transparent),0 0 16px -4px var(--glow-2)}.amk>.ic{width:18px;height:18px;background:var(--p5)}.amk .bd{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--p4);color:#000000;font:700 10.5px/1 var(--font-ui);box-shadow:0 0 0 2px var(--agent-head)}.amk.busy:after{content:"";position:absolute;inset:-4px;border-radius:13px;border:1.5px dashed var(--p4);animation:ds-spin 6s linear infinite}.ds[data-glow=off] .amk{box-shadow:inset 0 0 0 1px var(--agent-inset-line)}.anm{font:700 16px/1.2 var(--font-display);letter-spacing:-.01em}.aic{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:5px;border:1px solid var(--agent-inset-line);font-size:11px;font-weight:650;letter-spacing:.02em}.aic,.ast{color:var(--agent-muted)}.ast{display:block;font-size:12.5px;line-height:1.4;min-width:0}.ast .lv{display:inline-block;margin-right:7px;vertical-align:1px}.ast b{color:var(--agent-text);font-weight:620}.lv{flex:none;width:7px;height:7px;border-radius:50%;background:var(--p5);box-shadow:0 0 10px 1px var(--glow-2);animation:ds-breathe 2.4s ease-in-out infinite}.lv.idle{animation:none;background:var(--agent-muted);box-shadow:none}.cmpf{flex:1 1 260px;display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 6px 0 12px;border-radius:var(--radius-3);background:var(--agent-inset);box-shadow:inset 0 0 0 1px var(--agent-inset-line);transition:box-shadow var(--ease)}.cmpf:focus-within{box-shadow:inset 0 0 0 1.5px var(--s-base),0 0 18px -6px var(--glow-2)}.cmpf input{flex:1;min-width:0;height:42px;border:0;background:none;color:var(--agent-text);font-size:14px;outline:none}.cmpf input::-moz-placeholder{color:var(--agent-muted)}.cmpf input::placeholder{color:var(--agent-muted)}.cmpf .snd{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:var(--radius-2);background:var(--p4);color:#000000}.abt{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:28px;padding:0 4px 0 9px;border-radius:6px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.24);color:#FFFFFF;font-size:12px;font-weight:650;white-space:nowrap}.abt .x{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:4px;background:none;color:#FFFFFF}.abt .x:hover{background:rgba(255,255,255,.18)}.abt .x .ic{width:12px;height:12px}.aib{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:var(--radius-3);border:0;background:var(--agent-inset);box-shadow:inset 0 0 0 1px var(--agent-inset-line);color:var(--agent-text)}.aib:hover{background:rgba(255,255,255,.14)}.aib[aria-pressed=true]{background:var(--p4);color:#000000;box-shadow:0 0 18px -3px var(--glow-2)}.hfi{display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:var(--radius-3);background:var(--p4);color:#000000;box-shadow:0 0 20px -3px var(--glow-2)}.hfi:hover{background:var(--p5);box-shadow:0 0 26px -2px var(--glow-2)}.hfi[aria-pressed=true]{background:var(--p5);box-shadow:0 0 0 2px var(--agent-head),0 0 0 4px var(--s-base),0 0 26px -2px var(--glow-2)}.ds[data-glow=off] .hfi,.ds[data-glow=off] .lv{box-shadow:none}.afl{gap:6px;flex-wrap:wrap;padding:10px 16px;background:var(--bg-well);border-bottom:1px solid var(--divider)}.afl,.vline{display:flex;align-items:center}.vline{gap:3px;height:20px}.vline i{width:3px;border-radius:2px;background:var(--p4);animation:ds-wave 1s ease-in-out infinite}.vline i:nth-child(2){animation-delay:.1s}.vline i:nth-child(3){animation-delay:.2s}.vline i:nth-child(4){animation-delay:.3s}.vline i:nth-child(5){animation-delay:.4s}.cbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 8px 8px 10px;border:1.5px solid transparent;border-radius:var(--radius-4);background:linear-gradient(var(--agent-head),var(--agent-head)) padding-box,var(--glow-edge) border-box;color:var(--agent-text);box-shadow:0 0 24px -10px var(--glow-2)}.ds[data-glow=off] .cbar{border:1px solid var(--line-2);background:var(--agent-head);box-shadow:none}.cbar .amk{width:32px;height:32px}.cbar .amk>.ic{width:16px;height:16px}.cbar .anm{font-size:14.5px}.cbar .cmpf{flex:1 1 220px;min-height:40px}.cbar .cmpf input{height:38px;font-size:13.5px}.cbar .aib,.cbar .hfi{width:40px;height:40px}.cbar .sq{display:inline-flex;align-items:center;min-height:32px;padding:0 11px;border-radius:999px;border:1px dashed var(--agent-inset-line);background:none;color:var(--agent-text);font-size:12.5px;font-weight:550;white-space:nowrap}.cbar .sq:hover{background:var(--agent-inset)}.cbar .fy{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 11px;border-radius:999px;border:0;background:var(--p4);color:#000000;font-size:12.5px;font-weight:700;white-space:nowrap}.rows>li{border-top:1px solid var(--divider);transition:background var(--ease)}.rows>li:first-child{border-top:0}.rows>li:hover{background:var(--bg-hover)}.rows>li.op,.rows>li.op:hover{background:var(--bg-selected)}.rm{grid-template-columns:48px minmax(0,1fr) auto auto 38px;gap:14px;align-items:center;min-height:76px;padding:12px 12px 12px 16px}.rm,.th{display:grid}.th{place-items:center;width:48px;height:48px;border-radius:var(--radius-3);background:var(--bg-well);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-1);overflow:hidden}.th img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.rt{font-size:14.5px;font-weight:620;line-height:1.3;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rt .ad{font-weight:450}.rt .ad,.rw{color:var(--text-muted)}.rw{margin-top:3px;font-size:13px}.did{display:flex;flex-wrap:wrap;gap:3px 14px;margin-top:6px;font-size:12.5px;font-weight:550;color:var(--text-2)}.did span{display:inline-flex;align-items:center;gap:5px}.did .ic{width:14px;height:14px;color:var(--agent-ink)}.hand2{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:12.5px;color:var(--text-2)}.hand2 .amk{width:20px;height:20px;border-radius:6px;background:var(--agent-head);box-shadow:none}.hand2 .amk>.ic{width:11px;height:11px}.prog{display:flex;gap:3px;margin-top:8px;max-width:280px}.prog i{flex:1;height:4px;border-radius:2px;background:var(--divider)}.prog i.now,.prog i.on{background:var(--primary-ink)}.prog i.now{opacity:.45;animation:ds-pulse 1.2s ease-in-out infinite}.work{display:grid;grid-template-columns:248px minmax(0,1fr);gap:16px;padding:0 16px 16px 78px}.work.wide{grid-template-columns:minmax(0,1fr)}.ctx{display:flex;flex-direction:column;gap:10px;min-width:0}.ph{position:relative;display:grid;place-items:center;background-color:var(--ph-bg);background-image:repeating-linear-gradient(135deg,var(--ph-line) 0 1px,transparent 1px 9px);color:var(--text-muted);border-radius:var(--radius-3);overflow:hidden}.ph>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ph .cap,.ph figcaption{position:absolute;left:8px;bottom:8px;right:8px;display:flex;justify-content:space-between;gap:6px;font-size:11px;font-weight:600;color:var(--text-2)}.ph.photo figcaption{left:0;right:0;bottom:0;padding:24px 10px 8px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.72));color:#FFFFFF}.ph .lic{font-weight:500;color:var(--text-muted)}.ph.photo .lic{color:#DDDDDD}.quote{padding:10px 12px;border-radius:var(--radius-3);background:var(--bg-card);box-shadow:var(--elev-1);font-size:13.5px;line-height:1.5}.quote .who{display:block;margin-top:6px;font-size:12px;color:var(--text-muted)}.pane{display:flex;flex-direction:column;gap:12px;padding:4px 16px 16px;border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-2);min-width:0}.gloss{display:flex;gap:10px;padding:10px 12px;border-radius:var(--radius-2);background:var(--bg-well);font-size:13px;line-height:1.5;color:var(--text-2)}.gloss .lbl{flex:none;padding-top:1px}.askf,.askf .fi{display:flex;gap:8px;align-items:center}.askf .fi{flex:1;min-height:40px;padding:0 12px;border:1px dashed color-mix(in srgb,var(--s-g2) 55%,transparent);border-radius:var(--radius-2);background:var(--agent-soft)}.askf .fi:focus-within{border-style:solid;border-color:var(--secondary-text)}.askf .fi .ic{color:var(--agent-ink);width:15px;height:15px}.askf input{flex:1;min-width:0;border:0;background:none;font-size:13px;outline:none;color:var(--text-1);height:38px}.askf input::-moz-placeholder{color:var(--text-muted)}.askf input::placeholder{color:var(--text-muted)}.acts{flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--divider)}.acts,.nadv{display:flex;align-items:center}.nadv{font-size:11.5px;color:var(--text-muted);gap:6px}.nadv .ic{width:13px;height:13px}.ans{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 14px;border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-1)}.ans .amk{width:28px;height:28px;border-radius:8px;background:var(--agent-head)}.ans .amk>.ic{width:14px;height:14px}.ans .q{font-size:12.5px;color:var(--text-muted);margin-bottom:4px}.ans .a{font-size:14px;line-height:1.55}.cmpare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.cmpare>div{padding:10px 12px;border-radius:var(--radius-3);background:var(--bg-well);display:flex;flex-direction:column;gap:4px}.cmpare>div.pk{background:var(--primary-soft);box-shadow:inset 0 0 0 1px var(--primary-edge)}.fold{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border:0;border-radius:var(--radius-2);background:var(--bg-well);color:var(--text-muted);font-size:12.5px;text-align:left;width:100%}.fold:hover{color:var(--text-1);background:var(--bg-hover)}.fold b{color:var(--text-2);font-weight:620}.steps{display:flex;flex-direction:column;gap:6px;padding:4px 2px}.steps li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;font-size:12.5px;color:var(--text-2)}.steps .ic{width:14px;height:14px;color:var(--agent-ink);margin-top:2px}.steps time{font-size:11.5px;color:var(--text-muted)}.hand{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:52px;padding:8px 16px;border-top:1px solid var(--divider);background:var(--bg-well)}.hand .ck{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--agent-soft);color:var(--agent-ink)}.hand .ck .ic{width:13px;height:13px}.hand p{flex:1 1 400px;font-size:13px;color:var(--text-muted)}.hand p b{color:var(--text-1);font-weight:620}.menu{display:flex;flex-direction:column;padding:6px;border-radius:var(--radius-3);background:var(--bg-card);box-shadow:var(--elev-3);min-width:220px}.menu a,.menu button{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border:0;border-radius:6px;background:none;font-size:13.5px;text-align:left;color:var(--text-1);text-decoration:none}.menu a:hover,.menu button:hover{background:var(--bg-hover)}.menu .ic{color:var(--text-muted);width:16px;height:16px}.menu hr{border:0;border-top:1px solid var(--divider);margin:4px 2px}.menu .k{margin-left:auto;font-size:11.5px;color:var(--text-muted)}.anchor{position:relative}.anchor>.menu{position:absolute;right:0;top:calc(100% + 6px);z-index:20}.anchor>.menu.up{top:auto;bottom:calc(100% + 6px)}.confirm{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:var(--radius-3);background:var(--bg-well);box-shadow:inset 0 0 0 1px var(--line-2)}.confirm p{flex:1 1 260px;font-size:13px;color:var(--text-2)}.confirm p b{color:var(--text-1)}.toast{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:48px;padding:6px 8px 6px 14px;border-radius:var(--radius-3);background:var(--text-1);color:var(--bg-card);font-size:13px}.toast .ic{width:16px;height:16px}.toast .btn3{color:inherit;text-decoration:underline;text-underline-offset:3px}.toast .btn3:hover{background:rgba(127,127,127,.18)}.toast .t{flex:1 1 220px}.rows>li.sent{background:var(--bg-well)}.rows>li.sent .rm{min-height:56px}.rows>li.sent .th{opacity:.6}.banner{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:var(--radius-3);background:var(--bg-well);box-shadow:inset 0 0 0 1px var(--line-1);font-size:13px;line-height:1.45;color:var(--text-2)}.banner .ic{margin-top:1px;color:var(--text-muted)}.banner b{color:var(--text-1)}.banner.ok{background:var(--ok-bg);box-shadow:none}.banner.ok,.banner.ok .ic,.banner.ok b{color:var(--ok)}.banner.wn{background:var(--warn-bg);box-shadow:none}.banner.wn,.banner.wn .ic,.banner.wn b{color:var(--warn)}.banner.cr{background:var(--crit-bg);box-shadow:none}.banner.cr,.banner.cr .ic,.banner.cr b{color:var(--crit)}.banner.ai{background:var(--agent-soft);box-shadow:inset 0 0 0 1px var(--agent-edge)}.banner.ai .ic{color:var(--agent-ink)}.gate{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-3);background:var(--bg-well);box-shadow:inset 0 0 0 1px var(--line-1);font-size:13px;color:var(--text-2)}.gate .ic{color:var(--text-muted)}.mask{display:inline-block;height:10px;border-radius:3px;background:var(--divider);vertical-align:middle}.empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;text-align:center;font-size:13px}.empty,.empty .ic{color:var(--text-muted)}.empty .ic{width:28px;height:28px}.empty b{color:var(--text-1);font-size:14.5px;font-weight:650}.skel{display:block;height:12px;border-radius:4px;background:linear-gradient(90deg,var(--divider) 0 40%,var(--bg-hover) 50%,var(--divider) 60% 100%);background-size:300% 100%;animation:ds-shimmer 1.4s linear infinite}.wb{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:clamp(520px,calc(100vh - 230px),720px);border-top:1px solid var(--divider);background:var(--bg-card)}.wbh{align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--divider)}.rail,.wbh{display:flex;flex-wrap:wrap}.rail{gap:4px;flex:1 1 auto}.stp{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 6px;border-radius:999px;border:0;background:none;font-size:12.5px;font-weight:600;color:var(--text-muted);white-space:nowrap}.stp .o{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line-2);font-size:11px;font-weight:700;color:var(--text-muted)}.stp .o .ic{width:12px;height:12px}.stp.dn{color:var(--text-2)}.stp.dn .o{background:var(--primary-soft);box-shadow:none;color:var(--primary-ink)}.stp.cur{background:var(--text-1);color:var(--bg-card)}.stp.cur .o{box-shadow:none;background:var(--primary);color:var(--on-primary)}.stp .nd{font-size:11px;font-weight:700;padding:2px 6px;border-radius:5px;background:var(--bg-well);color:var(--text-2)}.stp.cur .nd{background:var(--bg-card);color:var(--text-1)}.rsep{width:14px;height:1px;background:var(--line-2);align-self:center}.wbb{display:grid;grid-template-columns:320px minmax(0,1fr);overflow:hidden}.wbb,.wbl{min-height:0}.wbl{flex-direction:column;border-right:1px solid var(--divider);background:var(--bg-well)}.wbl,.wblh{display:flex}.wblh{align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--divider)}.wbl ul{flex:1;display:flex;flex-direction:column;padding:6px}.it{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;align-items:center;width:100%;min-height:60px;padding:8px 10px;border:0;border-radius:var(--radius-2);background:none;text-align:left}.it:hover{background:var(--bg-hover)}.it[aria-current=true]{background:var(--bg-card);box-shadow:var(--elev-2)}.it .a{font-size:13.5px;font-weight:620}.it .b{grid-column:1;font-size:12px;color:var(--text-muted)}.it .r{grid-row:1/span 2;grid-column:2}.pager{display:flex;align-items:center;gap:6px;padding:8px 12px;border-top:1px solid var(--divider);font-size:12.5px;color:var(--text-muted)}.pager .ib{width:36px;height:36px;border:1px solid var(--line-2)}.wbd{padding:16px 18px;display:flex;flex-direction:column;gap:14px;min-width:0;overflow:hidden}.wbf{gap:10px;background:var(--bg-card)}.foldbar,.wbf{display:flex;align-items:center;padding:10px 16px;border-top:1px solid var(--divider);flex-wrap:wrap}.foldbar{gap:8px;background:var(--bg-well)}.foldbar .lb{font-size:12px;font-weight:600;color:var(--text-muted);margin-right:4px}.tblw{overflow-x:auto}.tbl{width:100%;border-collapse:collapse;font-size:13px}.tbl th{text-align:left;font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:9px 12px;border-bottom:1px solid var(--line-2);white-space:nowrap}.tbl td{padding:10px 12px;border-bottom:1px solid var(--divider);vertical-align:middle}.tbl tr:hover td{background:var(--bg-hover)}.tbl .r{text-align:right}.tbl .fig{font-size:14px}.tbl tr.sel td{background:var(--bg-selected)}.lgd{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--text-muted)}.lgd span{display:inline-flex;align-items:center;gap:6px}.lgd i{width:10px;height:10px;border-radius:3px;display:inline-block}.pin{display:flex;gap:8px;align-items:flex-start;padding:8px 10px;border-radius:var(--radius-2);background:var(--agent-soft);box-shadow:inset 0 0 0 1px var(--agent-edge);font-size:12.5px;line-height:1.45;color:var(--text-2)}.pin .ic{color:var(--agent-ink);width:14px;height:14px;margin-top:2px}.cans{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:14px 16px;border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-2)}.cans .amk{width:28px;height:28px;border-radius:8px;background:var(--agent-head)}.cans .amk>.ic{width:14px;height:14px}.bar-1{fill:var(--ramp-1)}.bar-2{fill:var(--ramp-2)}.bar-3{fill:var(--ramp-3)}.bar-4{fill:var(--ramp-4)}.bar-5{fill:var(--ramp-5)}.c-1{fill:var(--cat-1)}.c-2{fill:var(--cat-2)}.c-3{fill:var(--cat-3)}.c-mu{fill:var(--chart-muted)}.l-1{stroke:var(--cat-1)}.l-2{stroke:var(--cat-2)}.l-3{stroke:var(--cat-3)}.l-p{stroke:var(--ramp-4)}.gridl{stroke:var(--chart-grid)}.axis{fill:var(--text-muted);font:500 11px var(--font-ui)}.hbar{display:flex;height:10px;border-radius:3px;overflow:hidden;background:var(--ramp-empty)}.hbar i{display:block;height:100%}.lnav{display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-1)}.lnav a,.lnav button{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border:0;border-radius:var(--radius-2);background:none;font-size:13.5px;font-weight:550;color:var(--text-2);text-align:left;text-decoration:none}.lnav a:hover,.lnav button:hover{background:var(--bg-hover)}.lnav [aria-current=page]{background:var(--bg-selected);color:var(--text-1);font-weight:650;box-shadow:inset 0 0 0 1px var(--line-1)}.lnav small{margin-left:auto;font-size:11.5px;color:var(--text-muted)}.lnav hr{border:0;border-top:1px solid var(--divider);margin:6px 4px}.swgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.swt{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-height:72px;padding:10px;border:1px solid var(--line-2);border-radius:var(--radius-3);background:var(--bg-card);text-align:left}.swt:hover{border-color:var(--text-2)}.swt[aria-pressed=true]{border-color:var(--text-1);box-shadow:inset 0 0 0 1px var(--text-1)}.swt .rp{display:flex;gap:2px;height:14px}.swt .rp i{flex:1;border-radius:2px}.swt .nm{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:620;color:var(--text-1)}.swt .nm .ic{width:14px;height:14px;margin-left:auto;color:var(--text-1);visibility:hidden}.swt[aria-pressed=true] .nm .ic{visibility:visible}.swt .nt{font-size:11.5px}.swgh,.swt .nt{color:var(--text-muted)}.swgh{font-size:12px;font-weight:650;margin:14px 0 6px}.swgh:first-child{margin-top:0}.prev{border-radius:var(--radius-4);box-shadow:var(--elev-2)}.phone,.prev{overflow:hidden;background:var(--bg-page)}.phone{width:390px;min-height:844px;display:flex;flex-direction:column}.ptop{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 12px 0 16px;background:var(--chrome);color:#FFFFFF}.ptop .t{flex:1;font:750 20px/1 var(--font-display);letter-spacing:-.02em}.ptop .ib{color:#FFFFFF}.pnav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line-1);background:var(--bg-card);padding-bottom:16px}.pnav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;font-size:11px;font-weight:600;color:var(--text-muted);text-decoration:none;position:relative}.pnav a[aria-current]{color:var(--text-1)}.pnav a[aria-current]:before{content:"";position:absolute;top:0;left:25%;right:25%;height:2px;border-radius:2px;background:var(--glow-edge);box-shadow:0 0 10px var(--glow-2)}.pbody{flex:1;display:flex;flex-direction:column}.pbody,.phone .rm{gap:12px;padding:12px}.phone .rm{grid-template-columns:44px minmax(0,1fr) 38px}.phone .th{width:44px;height:44px}.phone .work{grid-template-columns:minmax(0,1fr);padding:0 12px 14px}.phone .ahd1{gap:10px;padding:12px 10px 10px}.phone .ahd1 .anb{flex:1 1 0}.phone .cmpf{flex:1 1 100%;order:3}.phone .acts .btn,.phone .acts .btn2{flex:1 1 140px;min-height:44px}@keyframes ds-spin{to{transform:rotate(1turn)}}@keyframes ds-pulse{50%{opacity:1}}@keyframes ds-pulse2{50%{opacity:.35}}@keyframes ds-breathe{50%{box-shadow:0 0 16px 4px var(--glow-2)}}@keyframes ds-wave{0%,to{height:4px}50%{height:18px}}@keyframes ds-shimmer{to{background-position:-150% 0}}@keyframes ds-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.enter{animation:ds-in .18s cubic-bezier(.2,.7,.2,1) both}@media (prefers-reduced-motion:reduce){.ds *,.ds :after,.ds :before{animation:none!important;transition:none!important}}@media (max-width:900px){.rm{grid-template-columns:48px minmax(0,1fr) 38px}.rm .btn,.rm .btn2,.rm .stc{grid-column:2;justify-self:start}.work{padding:4px 12px 14px}.wbb,.work{grid-template-columns:minmax(0,1fr)}.wbl{border-right:0;border-bottom:1px solid var(--divider)}.figs>div{border-left:0;border-top:1px solid var(--divider)}.grid2,.grid3{grid-template-columns:minmax(0,1fr)}}.ds[data-glow=off] .nav a[aria-current]:after,.ds[data-glow=off] .pnav a[aria-current]:before,.ds[data-glow=off] .pt a[aria-current]:before{box-shadow:none}.ds[data-glow=off] .cmpf:focus-within{box-shadow:inset 0 0 0 1.5px var(--s-base)}.ds[data-glow=off] .aib[aria-pressed=true],.ds[data-glow=off] .ed:focus{box-shadow:none}.avt[aria-current]{box-shadow:0 0 0 2px var(--s-base)}.ds[data-glow=off] .avt[aria-current]{box-shadow:0 0 0 2px #FFFFFF}.is-focus{outline:2px solid var(--focus);outline-offset:2px}.btn.is-hover{background:var(--primary-hover);border-color:var(--primary-hover)}.btn.is-active{background:var(--primary-press);transform:translateY(1px)}.btn2.is-hover{background:var(--bg-hover);border-color:var(--text-2)}.btn2.is-active{transform:translateY(1px)}.btn2.is-active,.btn3.is-hover{background:var(--bg-well)}.chip.is-hover{background:var(--bg-hover)}.chip.is-hover,.pick.is-hover{border-color:var(--text-2)}.ib.is-hover{color:var(--text-1)}.ib.is-hover,.rows>li.is-hover{background:var(--bg-hover)}.inp.is-focus{outline:none;border-color:var(--secondary-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--s-g2) 22%,transparent)}.cmpf.is-focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--s-base),0 0 18px -6px var(--glow-2)}@media (forced-colors:active){.ic{forced-color-adjust:none;background:CanvasText}.btn .ic{background:ButtonText}.abox,.card,.cbar,.figs,.pane{border:1px solid CanvasText}.stepbar i{forced-color-adjust:none;background:Canvas;outline:1px solid CanvasText}.stepbar i.on,.sw[aria-checked=true]{background:Highlight}}.apc{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-1);text-align:left;border:0;width:100%}.apc[aria-pressed=true]{box-shadow:0 0 0 2px var(--primary-ink)}.apc dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;font-size:13px}.apc dt{color:var(--text-muted)}.apc dd{text-align:right;font-weight:600}.cv{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-top:1px solid var(--divider)}.cv:first-child{border-top:0}.cv.on{background:var(--bg-selected)}.cv .h{display:flex;align-items:center;gap:8px}.cv .n{font-weight:620;font-size:14px}.cv .p{font-size:13px;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.qa{display:flex;flex-wrap:wrap;gap:4px}.qa button{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid var(--line-2);border-radius:6px;background:var(--bg-card);font-size:12px;font-weight:550;color:var(--text-2)}.qa button:hover{border-color:var(--text-2);background:var(--bg-hover)}.qa button.sg{border-color:var(--primary-ink);background:var(--primary-soft);color:var(--text-1);font-weight:650;box-shadow:inset 0 0 0 1px var(--primary-ink)}.qa .ic{width:13px;height:13px}.msg{max-width:78%;padding:10px 12px;border-radius:var(--radius-4);font-size:14px;line-height:1.5}.msg.in{background:var(--bg-well);border-top-left-radius:4px}.msg.out{align-self:flex-end;background:var(--primary-soft);border-top-right-radius:4px}.meta{font-size:11.5px;color:var(--text-muted)}.tm{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:44px;padding:4px 10px;border:0;border-radius:var(--radius-2);background:none;text-align:left;font-size:13.5px;font-weight:550;color:var(--text-2)}.tm:hover{background:var(--bg-hover)}.tm[aria-pressed=true]{background:var(--bg-card);box-shadow:var(--elev-2);color:var(--text-1);font-weight:650}.tm .amk{width:28px;height:28px;border-radius:var(--radius-2);background:var(--agent-head)}.tm .amk .ic{width:14px;height:14px}.tm .c{font-size:12px;font-weight:650;min-width:22px;text-align:center;padding:2px 6px;border-radius:6px;background:var(--bg-well);color:var(--text-2)}.ho{border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-1);overflow:hidden}.hoh{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--divider);background:var(--bg-well)}.hoh .amk{width:24px;height:24px;border-radius:7px;background:var(--agent-head)}.hoh .amk .ic{width:12px;height:12px}.you{align-self:flex-end;max-width:70%;padding:10px 14px;border-radius:var(--radius-4);border-top-right-radius:4px;background:var(--text-1);color:var(--bg-card);font-size:14px}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px}.tl{display:flex;flex-direction:column;border:0;padding:0;border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-1);overflow:hidden;text-align:left;transition:box-shadow var(--ease)}.tl:hover{box-shadow:var(--elev-2)}.tl[aria-expanded=true]{box-shadow:0 0 0 2px var(--text-1)}.tl .ph{border-radius:0;height:120px}.tl .bd{padding:10px 12px;display:flex;flex-direction:column;gap:4px}.grp{display:flex;align-items:baseline;gap:10px;margin-top:6px}.edp{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}.edp,.eq{display:grid}.eq{grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;padding:8px;border-radius:var(--radius-3);background:var(--bg-well)}.eq .ph{height:52px;width:52px;border-radius:var(--radius-2)}.cg{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(520px,100%),1fr));gap:14px}.ch{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.ch svg text{font:500 11px var(--font-ui);fill:var(--text-muted)}.ch svg text.v{font:560 12px var(--font-figure);fill:var(--text-1)}.hb{display:grid;grid-template-columns:140px minmax(0,1fr) 72px;gap:8px 12px;align-items:center;font-size:13px}.hb .bar{height:12px;border-radius:0 4px 4px 0;background:var(--ramp-4)}.hb .r{text-align:right}.dd{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;min-width:170px;padding:0 10px;border:1px solid var(--line-2);border-radius:var(--radius-2);background:var(--bg-card);font-size:12.5px;font-weight:550;color:var(--text-1);white-space:nowrap}.dd:hover{border-color:var(--text-2)}.dd.need{border-style:dashed;border-color:var(--secondary-text);color:var(--secondary-text);background:var(--bg-card)}.dd .ic{width:14px;height:14px}.dd .ic,.why{color:var(--text-muted)}.why{font-size:12px;margin-top:2px}.bk td{font-size:13px}.bk input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary-ink)}.bk tr.xr td{background:var(--bg-selected)}.ruleo{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 16px;background:var(--agent-soft);border-top:1px solid var(--agent-edge);border-bottom:1px solid var(--agent-edge);font-size:13px}.ruleo .amk{width:24px;height:24px;border-radius:7px;background:var(--agent-head)}.ruleo .amk .ic{width:12px;height:12px}.rvm{display:grid;grid-template-columns:170px minmax(0,1fr) 120px;gap:10px 14px;align-items:center;font-size:13px}.trk{position:relative;height:20px;border-radius:4px;background:var(--bg-well)}.band{top:3px;bottom:3px;border-radius:3px;background:var(--chart-bench);box-shadow:inset 0 0 0 1px var(--ramp-4)}.band,.dot{position:absolute}.dot{top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--ramp-4);box-shadow:0 0 0 2px var(--bg-card)}.dot.o{background:var(--bg-card);box-shadow:inset 0 0 0 2px var(--ramp-4),0 0 0 2px var(--bg-card)}.wk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wk>div{padding:14px 16px;flex-direction:column}.wk li,.wk>div{display:flex;gap:8px}.wk li{font-size:13.5px;line-height:1.45}.vc{display:flex;flex-direction:column;border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-1);overflow:hidden;text-decoration:none;transition:box-shadow var(--ease)}.vc:hover{box-shadow:var(--elev-2)}.vc .pv{height:190px;padding:16px;background:var(--bg-well);border-bottom:1px solid var(--divider);display:grid;gap:10px}.vc .bd{display:flex;align-items:center;gap:10px;padding:12px 16px}.mini{border-radius:var(--radius-2);background:var(--bg-card);box-shadow:var(--elev-1);padding:8px 10px;display:flex;flex-direction:column;gap:4px;min-width:0}.vgrid{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr))}.grid4,.vgrid{display:grid;gap:14px}.grid4{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pair .ph{height:150px}.stmt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;font-size:13px;align-items:baseline}.stmt .r{text-align:right}.cmpg{display:grid;grid-template-columns:150px repeat(2,minmax(0,1fr));border-radius:var(--radius-4);box-shadow:var(--elev-1);overflow:hidden}.cmpg>div{padding:10px 12px;border-top:1px solid var(--divider);font-size:13px;display:flex;align-items:center;gap:8px}.cmpg>.hd{border-top:0;font-weight:650}.cmpg>.hd,.cmpg>.k{background:var(--bg-well)}.cmpg>.k{color:var(--text-muted);font-size:12px;font-weight:600}.cmpg .w{background:var(--bg-selected)}.rank{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--text-1);color:var(--bg-card);font-size:11px;font-weight:700}.rank.o{background:var(--bg-well);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line-2)}.bl{display:grid;grid-template-columns:minmax(0,1fr) 110px 100px;gap:8px 12px;font-size:13px;align-items:center}.bl .h{font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.bl .r{text-align:right}.pt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line-2);background:var(--bg-card)}.pt a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;font-size:11px;font-weight:600;color:var(--text-muted);text-decoration:none;position:relative}.pt a[aria-current]{color:var(--text-1)}.pt a[aria-current]:before{content:"";position:absolute;top:0;left:30%;right:30%;height:2px;border-radius:2px;background:var(--glow-edge);box-shadow:0 0 10px var(--glow-2)}.prow{display:grid;grid-template-columns:40px minmax(0,1fr) 20px;gap:10px;align-items:center;padding:12px 14px;border-top:1px solid var(--divider);min-height:64px}.prow .th{width:40px;height:40px}.scrim{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.48);animation:ds-fade .16s ease-out both}.ds[data-theme=dark] .scrim{background:rgba(0,0,0,.74)}.modal{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:min(820px,calc(100vh - 48px));border-radius:var(--radius-5);background:var(--bg-card);color:var(--text-1);box-shadow:var(--elev-3);overflow:hidden;text-align:left;animation:ds-rise .2s cubic-bezier(.2,.7,.2,1) both}.modal.sm{width:min(420px,100%)}.modal.lg{width:min(760px,100%)}.mhd{display:flex;align-items:flex-start;gap:12px;padding:18px 14px 14px 22px;border-bottom:1px solid var(--divider)}.mhd .mt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding-top:5px}.mhd h2{font:700 18px/1.25 var(--font-display);letter-spacing:-.01em}.mhd p{font-size:13px;line-height:1.45;color:var(--text-muted)}.mhd>.ib{margin-top:-2px}.mbd{flex:1 1 auto;min-height:0;overflow-y:auto;flex-direction:column;gap:16px;padding:18px 22px 20px}.mbd,.mft{display:flex}.mft{align-items:center;gap:8px;flex-wrap:wrap;padding:12px 22px;border-top:1px solid var(--divider);background:var(--bg-well)}.mft .note{font-size:12.5px;color:var(--text-muted)}.mft .confirm{flex:1 1 100%;background:var(--bg-card)}.mprog{font-size:12px;font-weight:600;white-space:nowrap}.mbusy,.mprog{color:var(--text-muted)}.mbusy{display:flex;align-items:center;gap:8px;font-size:12.5px}.modal.sm .mhd{border-bottom:0;padding-bottom:2px}.modal.sm .mbd{padding-top:4px;gap:10px;font-size:13.5px;line-height:1.5;color:var(--text-2)}.modal.sm .mft{border-top:0;background:none;padding:6px 22px 20px}.modal.agent{border:1.5px solid transparent;background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,var(--glow-edge) border-box;box-shadow:0 0 30px -8px var(--glow-2),0 0 90px -36px var(--glow-1),0 30px 60px -24px rgba(0,0,0,.6)}.ds[data-glow=off] .modal.agent{border:1px solid var(--line-2);background:var(--bg-card);box-shadow:var(--elev-3)}.modal.agent>.mhd{position:relative;align-items:center;padding:14px 12px 13px 16px;background:var(--agent-head);color:var(--agent-text);border-bottom:0}.modal.agent>.mhd:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--p1) 0 19.4%,transparent 19.4% 20%,var(--p2) 20% 39.4%,transparent 39.4% 40%,var(--p3) 40% 59.4%,transparent 59.4% 60%,var(--p4) 60% 79.4%,transparent 79.4% 80%,var(--p5) 80% 100%)}.modal.agent>.mhd .mt{padding-top:0;gap:2px}.modal.agent>.mhd h2{font-size:16px}.modal.agent>.mhd p{color:var(--agent-muted);font-size:12.5px}.modal.agent>.mhd .ib{color:#FFFFFF}.modal.agent>.mhd .ib:hover{background:rgba(255,255,255,.12)}.modal.wiz{width:min(600px,100%)}.modal.wiz>.mhd{align-items:center;gap:10px;padding:12px;border-bottom:0}.wzp{flex:1;height:6px;background:var(--ramp-empty);overflow:hidden}.wzp,.wzp>span{border-radius:3px}.wzp>span{display:block;height:100%;background:var(--primary)}.modal.wiz>.mbd{padding:8px 32px 30px;gap:16px}.wzh{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.wzh .wi{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-3);background:var(--primary-soft);color:var(--primary-ink);box-shadow:inset 0 0 0 1px var(--primary-edge)}.wzh .wi .ic{width:22px;height:22px}.wzh h2{font:700 21px/1.25 var(--font-display);letter-spacing:-.015em}.wzh p{font-size:14px;line-height:1.5;color:var(--text-muted)}.wzc{display:flex;flex-direction:column;gap:8px}.wzc>button{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;gap:12px;align-items:center;width:100%;min-height:64px;padding:10px 14px 10px 12px;border:1px solid var(--line-2);border-radius:var(--radius-3);background:var(--bg-card);text-align:left;color:var(--text-1)}.wzc>button:hover{border-color:var(--text-2);background:var(--bg-hover)}.wzc .ci{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-2);background:var(--bg-well);color:var(--text-2)}.wzc .ct{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:650}.wzc .cs{display:block;font-size:12.5px;margin-top:2px}.wzc .cs,.wzc .go{color:var(--text-muted)}.scrim.bt{place-items:end stretch;padding:0}.bsheet{display:flex;flex-direction:column;width:100%;max-height:92%;border-radius:var(--radius-5) var(--radius-5) 0 0;background:var(--bg-card);color:var(--text-1);box-shadow:0 -1px 0 var(--line-1),0 -18px 40px -16px rgba(0,0,0,.4);animation:ds-up .24s cubic-bezier(.2,.7,.2,1) both}.bsheet .grab{align-self:center;width:40px;height:5px;margin:8px 0 2px;border-radius:3px;background:var(--line-2)}.bsheet .mhd{padding:10px 8px 12px 18px}.bsheet .mbd{padding:14px 18px 16px;gap:14px}.bsheet .mft{padding:12px 18px 26px;background:var(--bg-card)}.bsheet .mft .btn{flex:1 1 100%}.flyout{position:fixed;right:20px;bottom:20px;z-index:55;display:flex;flex-direction:column;width:min(360px,calc(100vw - 32px));border-radius:var(--radius-4);background:var(--bg-card);color:var(--text-1);box-shadow:var(--elev-3);overflow:hidden;animation:ds-rise .2s cubic-bezier(.2,.7,.2,1) both}.flyout .mhd{padding:12px 8px 10px 16px;align-items:center}.flyout .mhd .mt{padding-top:0}.flyout .mhd h2{font-size:15px}.flyout .mbd{padding:12px 16px 14px;gap:10px;font-size:13px}.flyout .mft{padding:10px 16px}@keyframes ds-fade{0%{opacity:0}}@keyframes ds-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes ds-up{0%{transform:translateY(100%)}}@media (max-width:640px){.scrim{padding:12px}.modal,.modal.lg,.modal.sm,.modal.wiz{width:100%;max-height:calc(100vh - 24px)}.modal.wiz>.mbd{padding:8px 18px 22px}.mft .btn,.mft .btn2{flex:1 1 140px;min-height:44px}}.ds[data-contrast=high]:not([data-theme=dark]) .scrim{background:#FFFFFF}.ds[data-contrast=high]:not([data-theme=dark]) :is(.modal,.bsheet,.flyout){box-shadow:0 0 0 2px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .bsheet .grab{background:#000000}.ds[data-contrast=high]:not([data-theme=dark]) .wzp{box-shadow:inset 0 0 0 1px #000000}.ds[data-contrast=high]:not([data-theme=dark]) :is(.wzh .wi,.wzc .ci){box-shadow:inset 0 0 0 1px #000000}.ds[data-contrast=high][data-theme=dark] .scrim{background:#000000}.ds[data-contrast=high][data-theme=dark] :is(.modal,.bsheet,.flyout){box-shadow:0 0 0 1.5px #FFFFFF}@media (forced-colors:active){.bsheet,.flyout,.modal{border:1px solid CanvasText}}.stage{position:relative;display:grid;place-items:center;min-height:420px;border-radius:var(--radius-4);overflow:hidden;background:var(--bg-page);box-shadow:var(--elev-1)}.stage>.ghost{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;padding:22px}.stage>.ghost i{display:block;height:14px;border-radius:4px;background:var(--divider)}.stage>.ghost .gc{flex:1;border-radius:var(--radius-4);background:var(--bg-card);box-shadow:var(--elev-1)}.stage>.flyout,.stage>.scrim{position:absolute}.stage.phn{place-items:stretch;min-height:844px;width:390px;border-radius:28px}.ds[data-contrast=high]{--p1:#5C5C5C;--p2:#7A7A7A;--p3:#9A9A9A;--p4:#E6E6E6;--p5:#FFFFFF;--pl1:#000000;--pl2:#000000;--pl3:#000000;--pl4:#000000;--pl5:#000000;--s-g1:#FFFFFF;--s-g2:#FFFFFF;--s-base:#FFFFFF;--s-deep:#000000}.ds[data-contrast=high]:not([data-theme=dark]){--bg-page:#FFFFFF;--bg-well:#FFFFFF;--bg-card:#FFFFFF;--bg-hover:#FFFFFF;--bg-selected:#FFFFFF;--line-1:#000000;--line-2:#000000;--divider:#000000;--text-1:#000000;--text-2:#000000;--text-muted:#000000;--primary:#000000;--primary-hover:#000000;--primary-press:#000000;--on-primary:#FFFFFF;--primary-ink:#000000;--primary-soft:#FFFFFF;--primary-edge:#000000;--secondary-text:#000000;--focus:#000000;--ramp-1:#000000;--ramp-2:#000000;--ramp-3:#000000;--ramp-4:#000000;--ramp-5:#000000;--ramp-empty:#FFFFFF;--p1:#FFFFFF;--p2:#FFFFFF;--p3:#FFFFFF;--p4:#FFFFFF;--p5:#FFFFFF;--agent-muted:#FFFFFF;--agent-mark:#FFFFFF;--on-agent-mark:#000000;--agent-inset:#000000;--agent-inset-line:#FFFFFF;--agent-ink:#000000;--agent-soft:#FFFFFF;--agent-edge:#000000;--chart-muted:#000000;--chart-grid:#000000;--chart-bench:transparent;--ph-bg:#FFFFFF;--ph-line:transparent;--elev-1:0 0 0 1px #000000;--elev-2:0 0 0 1.5px #000000;--elev-3:0 0 0 2px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .frame{--text-2:#FFFFFF;--text-muted:#FFFFFF;--chrome-text:#FFFFFF;--line-1:#FFFFFF;--line-2:#FFFFFF;--divider:#FFFFFF;--bg-card:#000000;--bg-well:#000000;--bg-hover:#000000;--bg-selected:#000000;--elev-1:0 0 0 1px #FFFFFF;--elev-2:0 0 0 1.5px #FFFFFF;--elev-3:0 0 0 2px #FFFFFF;--ramp-1:#FFFFFF;--ramp-2:#FFFFFF;--ramp-3:#FFFFFF;--ramp-4:#FFFFFF;--ramp-5:#FFFFFF;--ramp-empty:#000000}.ds[data-contrast=high]:not([data-theme=dark]) :is(.well,.seg,.gloss,.cmpare>div,.fold,.eq,.trk,.vc .pv,.th,.stc.block,.inp.dis,.msg.in,.ptabs .n,.tm .c,.stp .nd,.tab .lang,.ph){box-shadow:inset 0 0 0 1px #000000}.ds[data-contrast=high]:not([data-theme=dark]) :is(.confirm,.banner,.gate){box-shadow:inset 0 0 0 1.5px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .stepbar i{box-shadow:inset 0 0 0 1px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .frame .stepbar i{box-shadow:inset 0 0 0 1px #FFFFFF}.ds[data-contrast=high]:not([data-theme=dark]) .hbar{box-shadow:inset 0 0 0 1px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .gridl{stroke-dasharray:2 4}.ds[data-contrast=high]:not([data-theme=dark]) :is(.seg button[aria-pressed=true],.pick[aria-pressed=true],.lnav [aria-current=page],.qa button.sg,.msg.out){background:#000000;color:#FFFFFF;box-shadow:none}.ds[data-contrast=high]:not([data-theme=dark]) .pick[aria-pressed=true] .m{color:#FFFFFF}.ds[data-contrast=high]:not([data-theme=dark]) .rows>li.op{box-shadow:inset 4px 0 0 #000000}.ds[data-contrast=high]:not([data-theme=dark]) .ptabs [aria-current],.ds[data-contrast=high]:not([data-theme=dark]) .ptabs [aria-selected=true]{font-weight:750;box-shadow:inset 0 -3px 0 #000000}.ds[data-contrast=high]:not([data-theme=dark]) .rows>li:not(.op):hover{box-shadow:inset 2px 0 0 #000000}.ds[data-contrast=high]:not([data-theme=dark]) :is(.btn,.btn2,.btn3,.chip,.pick,.fold,.ptabs a,.ptabs button,.lnav a):hover{text-decoration:underline;text-underline-offset:3px}.ds[data-contrast=high]:not([data-theme=dark]) :is(.btn2,.chip,.pick):hover{box-shadow:inset 0 0 0 1px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .ib:hover{box-shadow:inset 0 0 0 1.5px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .btn3{text-decoration:underline;text-underline-offset:3px}.ds[data-contrast=high]:not([data-theme=dark]) :focus-visible{outline-width:3px}.ds[data-contrast=high]:not([data-theme=dark]) :is(.btn,.btn2,.btn3)[disabled]{opacity:1;background:#FFFFFF;color:#000000;border:1.5px dashed #000000;text-decoration:none}.ds[data-contrast=high]:not([data-theme=dark]) .chip[aria-pressed=true] .n,.ds[data-contrast=high]:not([data-theme=dark]) .rows>li.sent .th{opacity:1}.ds[data-contrast=high]:not([data-theme=dark]) .sw{background:#FFFFFF;box-shadow:inset 0 0 0 2px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .sw:after,.ds[data-contrast=high]:not([data-theme=dark]) .sw[aria-checked=true]{background:#000000;box-shadow:none}.ds[data-contrast=high]:not([data-theme=dark]) .sw[aria-checked=true]:after{background:#FFFFFF}.ds[data-contrast=high]:not([data-theme=dark]) .abox{border:2px solid #000000;box-shadow:none}.ds[data-contrast=high]:not([data-theme=dark]) :is(.pill,.abt){color:#FFFFFF;border-color:#FFFFFF;background:#000000;box-shadow:inset 0 0 0 1px #FFFFFF}.ds[data-contrast=high]:not([data-theme=dark]) .pill{box-shadow:none}.ds[data-contrast=high]:not([data-theme=dark]) .avt{background:#000000;border-color:#FFFFFF}.ds[data-contrast=high]:not([data-theme=dark]) .ph.photo .lic{color:#FFFFFF}.ds[data-contrast=high] .sw[aria-disabled=true]{background:transparent;box-shadow:none;outline:2px dashed var(--text-1);outline-offset:-2px}.ds[data-contrast=high] .sw[aria-disabled=true]:after{background:var(--text-1)}.ds[data-contrast=high]{--logo-mark:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22%3E%3Crect x=%225%22 y=%228.25%22 width=%223%22 height=%2213.75%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M5 8.5A7.5 7.5 0 0 1 8.98 1.88L10.39 4.53A4.5 4.5 0 0 0 8 8.5Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M8.75 2A7.5 7.5 0 0 1 16.47 2.14L14.88 4.68A4.5 4.5 0 0 0 10.25 4.6Z%22 fill=%22%23FFFFFF%22/%3E%3Cpath d=%22M16.25 2A7.5 7.5 0 0 1 20 8.5V8.75H17V8.5A4.5 4.5 0 0 0 14.75 4.6Z%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%2217%22 y=%228.5%22 width=%223%22 height=%2213.5%22 fill=%22%23FFFFFF%22/%3E%3Crect x=%2214%22 y=%2214%22 width=%222%22 height=%222%22 rx=%220.5%22 fill=%22%23FFFFFF%22/%3E%3C/svg%3E")}.ds[data-contrast=high]:not([data-theme=dark]) .c-mu{fill:#FFFFFF;stroke:#000000;stroke-width:1.5}.ds[data-contrast=high]:not([data-theme=dark]) ::-moz-placeholder{color:#000000;opacity:1;font-style:italic}.ds[data-contrast=high]:not([data-theme=dark]) ::placeholder{color:#000000;opacity:1;font-style:italic}.ds[data-contrast=high]:not([data-theme=dark]) .prog i{background:#FFFFFF;box-shadow:inset 0 0 0 1px #000000}.ds[data-contrast=high]:not([data-theme=dark]) .prog i:is(.on,.now){background:#000000;opacity:1;animation:none}.ds{--cat-1:var(--pl4);--cat-2:#EC2FA0;--cat-3:#7A1F92;--cat-4:#6F9D17;--cat-ctx:#8F8F8F;--cat-1-soft:color-mix(in srgb,var(--cat-1) 16%,var(--bg-card));--cat-1-edge:color-mix(in srgb,var(--cat-1) 72%,var(--bg-card));--cat-2-soft:color-mix(in srgb,var(--cat-2) 16%,var(--bg-card));--grid-line:#8F8F8F;--axis-line:var(--line-2);--band-1:color-mix(in srgb,var(--cat-1) 14%,transparent);--band-2:color-mix(in srgb,var(--cat-2) 14%,transparent);--glow-c1:transparent;--glow-c2:transparent;--glow-c3:transparent;--glow-c4:transparent;--seq-1:var(--pl1);--seq-2:var(--pl2);--seq-3:var(--pl3);--seq-4:var(--pl4);--seq-5:var(--pl5);--seq-0:#F0F0F0}.ds .frame,.ds[data-theme=dark]{--cat-1:var(--p4);--cat-2:#FE29AB;--cat-3:#C736FE;--cat-4:#B6FB3A;--cat-ctx:#666666;--grid-line:#666666;--seq-1:var(--p1);--seq-2:var(--p2);--seq-3:var(--p3);--seq-4:var(--p4);--seq-5:var(--p5);--seq-0:#1C1C1C}.ds[data-glow=on] .frame,.ds[data-theme=dark][data-glow=on]{--glow-c1:color-mix(in srgb,var(--cat-1) 62%,transparent);--glow-c2:color-mix(in srgb,var(--cat-2) 62%,transparent);--glow-c3:color-mix(in srgb,var(--cat-3) 62%,transparent);--glow-c4:color-mix(in srgb,var(--cat-4) 55%,transparent)}.cx{display:flex;flex-direction:column;gap:12px;padding:18px 20px 14px;background:var(--bg-card);border-radius:var(--radius-4);box-shadow:var(--elev-1);min-width:0}.cx-eb{font:650 11.5px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.cx-t{font:650 17px/1.3 var(--font-ui);letter-spacing:-.01em;color:var(--text-1);text-wrap:balance}.cx-s .fig,.cx-t .fig{font-family:var(--font-figure);font-weight:600;font-variant-numeric:lining-nums tabular-nums}.cx-s{font-size:13px;color:var(--text-muted);margin-top:2px}.cx-hd{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;flex-wrap:wrap}.cx-hd>div:first-child{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 280px}.cx-hd>.cx-st,.cx-hd>.seg,.cx-hd>a,.cx-hd>button{flex:none}.cx-big{font:560 34px/1 var(--font-figure);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--text-1)}.cx-big small{font:500 13px var(--font-ui);color:var(--text-muted);letter-spacing:0;margin-left:6px}.cx-plot{position:relative;min-width:0}.cx-plot svg{display:block;width:100%;height:auto;overflow:visible}.cx-ft{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;padding-top:4px;border-top:1px solid var(--divider);font-size:12px;color:var(--text-muted)}.cx-ft .sp{flex:1}.cx-tg{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 6px;border-radius:var(--radius-2);border:0;background:none;font:600 12.5px var(--font-ui);color:var(--secondary-text)}.cx-tg:hover{background:var(--bg-hover)}.cx-tg .ic{width:13px;height:13px}.cx-how{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;border:0;background:none;font-family:var(--font-ui);color:var(--secondary-text);font-weight:600;font-size:12.5px;text-decoration:none}.cx-how:hover,.cx-tg:hover{text-decoration:underline;text-underline-offset:3px}.cx-ft .src{display:inline-flex;flex-wrap:wrap;gap:4px 12px;min-width:0;flex:1 1 260px;padding:8px 0}.cx-ft .acts{display:inline-flex;gap:2px;margin-left:auto;white-space:nowrap}.cx-chap{display:flex;align-items:baseline;gap:14px;margin:10px 0 2px}.cx-chap .q{font:700 22px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--text-1)}.cx-chap .n{font:650 11.5px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.cx-chap .rl{flex:1;height:1px;background:var(--divider);align-self:center}.cx svg text,.cx-svg text{font:500 11.5px var(--font-ui);fill:var(--text-muted)}.cx svg text.vl,.cx-svg text.vl{font:600 12.5px var(--font-figure);fill:var(--text-1);font-variant-numeric:lining-nums tabular-nums}.cx svg text.vl.b{font-size:15px;font-weight:650}.halo{paint-order:stroke;stroke:var(--bg-card);stroke-width:4px;stroke-linejoin:round}.cx-rail{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--radius-3);background:var(--bg-well);box-shadow:inset 0 0 0 1px var(--line-1);font-size:12.5px;color:var(--text-2);align-self:start}.cx-rail .d{font-weight:650;color:var(--text-1)}.cx-rail .r{display:flex;justify-content:space-between;gap:10px}.cx-rail .fig{font:600 13px var(--font-figure);color:var(--text-1);font-variant-numeric:tabular-nums}.cx-rail .big{font:560 28px/1.1 var(--font-figure);color:var(--text-1);letter-spacing:-.02em}.cx-rail .hint{color:var(--text-muted);font-size:11.5px;padding-top:6px;border-top:1px solid var(--divider)}.cx-split{display:grid;grid-template-columns:minmax(0,1fr) 196px;gap:16px;align-items:start}.cx-stats{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:var(--text-muted)}.cx-stats b{font:600 13px var(--font-figure);color:var(--text-1);margin-left:4px}.ds[data-contrast=high] .cx-rail{background:var(--bg-card);box-shadow:inset 0 0 0 1.5px var(--text-1)}.cx svg text.lb,.cx-svg text.lb{font:600 12px var(--font-ui);fill:var(--text-1)}.cx svg text.tk,.cx-svg text.tk{font:500 11.5px var(--font-figure);fill:var(--text-muted);font-variant-numeric:lining-nums tabular-nums}.gl{stroke:var(--grid-line);stroke-width:1;stroke-dasharray:2 4}.ax{stroke:var(--axis-line);stroke-width:1}.zero{stroke:var(--text-muted);stroke-width:1.5}.f1{fill:var(--cat-1)}.f2{fill:var(--cat-2)}.f3{fill:var(--cat-3)}.f4{fill:var(--cat-4)}.fx{fill:var(--cat-ctx)}.f1c{fill:var(--cat-1-soft);stroke:var(--cat-1-edge);stroke-width:1.5}.f2c{fill:var(--cat-2-soft);stroke:var(--cat-2);stroke-width:1.5}.s1{stroke:var(--cat-1)}.s2{stroke:var(--cat-2)}.s3{stroke:var(--cat-3)}.s4{stroke:var(--cat-4)}.sx{stroke:var(--cat-ctx)}.sk{stroke:var(--text-1)}.ln{fill:none;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.ln.d{stroke-dasharray:6 5}.ln.th{stroke-width:1.5}.bd1{fill:var(--band-1)}.bd2{fill:var(--band-2)}.dot-k{fill:var(--text-1)}.dot-k,.dot1{stroke:var(--bg-card);stroke-width:2}.dot1{fill:var(--cat-1)}.dot2{fill:var(--cat-2);stroke:var(--bg-card);stroke-width:2}.hatch1{fill:url(#cx-hatch-1)}.hatch2{fill:url(#cx-hatch-2)}.g1{filter:drop-shadow(0 0 6px var(--glow-c1))}.g2{filter:drop-shadow(0 0 6px var(--glow-c2))}.g3{filter:drop-shadow(0 0 6px var(--glow-c3))}.g4{filter:drop-shadow(0 0 6px var(--glow-c4))}.cx-m{cursor:pointer;transition:opacity var(--ease)}.cx-ring{fill:none;stroke:var(--focus);stroke-width:2}.cx-ring.hov{stroke-width:1.5}.cx-ring.sel{stroke-width:3}.cx-dim .cx-m:not(.is-sel){opacity:.35}.cx-m:focus-visible{outline:none}.cx-cross{stroke:var(--focus);stroke-width:1.5;stroke-dasharray:3 3}.cx-hit{fill:transparent}@media (prefers-reduced-motion:reduce){.cx-m{transition:none}}.cx-tip{position:absolute;z-index:2;min-width:168px;padding:10px 12px;border-radius:var(--radius-3);background:var(--bg-card);box-shadow:var(--elev-3);font-size:12.5px;color:var(--text-2);pointer-events:none}.cx-tip .d{font-weight:650;color:var(--text-1);margin-bottom:6px}.cx-tip .r{display:flex;align-items:center;gap:8px;justify-content:space-between;line-height:1.7}.cx-tip .r span:first-child{display:inline-flex;align-items:center;gap:6px}.cx-tip .fig{font:600 13px var(--font-figure);color:var(--text-1);font-variant-numeric:tabular-nums}.cx-tip .c{margin-top:6px;padding-top:6px;border-top:1px solid var(--divider);color:var(--text-muted)}.cx-lg{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--text-2)}.cx-lg span{display:inline-flex;align-items:center;gap:7px}.cx-lg i{display:inline-block;width:11px;height:11px;border-radius:3px}.cx-lg i.ln{height:2.5px;width:16px;border-radius:2px}.cx-lg i.dash{height:0;width:16px;border-top:2.5px dashed;border-radius:0}.cx-lg i.bnd{background:var(--band-1);box-shadow:inset 0 0 0 1px var(--cat-1-edge)}.cx-lg i.hatch{background:repeating-linear-gradient(135deg,var(--cat-1) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--cat-1)}.cx-lg i.ctxo{background:var(--cat-1-soft);box-shadow:inset 0 0 0 1.5px var(--cat-1-edge)}.b1{background:var(--cat-1)}.b2{background:var(--cat-2)}.b3{background:var(--cat-3)}.b4{background:var(--cat-4)}.bx{background:var(--cat-ctx)}.bk:not(table){background:var(--text-1)}.cx-hb{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr) auto;align-items:center;gap:9px 12px;font-size:13px}.cx-hb .lbl{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cx-hb .trk{position:relative;height:14px;background:var(--bg-well)}.cx-hb .bar,.cx-hb .trk{border-radius:0 5px 5px 0}.cx-hb .bar{position:absolute;left:0;top:0;bottom:0}.cx-hb .val{font:600 13px var(--font-figure);color:var(--text-1);font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap}.cx-hb .val small{font:500 11.5px var(--font-ui);color:var(--text-muted);margin-left:4px}.cx-hb .ref{position:absolute;top:-5px;bottom:-5px;width:0;border-left:1.5px dashed var(--text-1)}.cx-hb .pend{background:repeating-linear-gradient(135deg,var(--cat-1) 0 2px,transparent 2px 6px);box-shadow:inset 0 0 0 1px var(--cat-1)}.cx-db{display:grid;grid-template-columns:minmax(140px,200px) minmax(0,1fr) 76px;align-items:center;gap:9px 12px;font-size:13px}.cx-db .trk{position:relative;height:16px}.cx-db .trk:before{content:"";position:absolute;left:var(--z,30%);top:-6px;bottom:-6px;border-left:1.5px solid var(--text-muted)}.cx-db .bar{position:absolute;top:0;bottom:0}.cx-db .bar.pos{border-radius:0 5px 5px 0}.cx-db .bar.neg{border-radius:5px 0 0 5px}.cx-db .val{font:600 13px var(--font-figure);text-align:right;font-variant-numeric:lining-nums tabular-nums;color:var(--text-1)}.cx-db .lbl{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds[data-theme=dark][data-glow=on] .cx-db .bar.b1,.ds[data-theme=dark][data-glow=on] .cx-hb .bar.b1.hl{box-shadow:0 0 10px var(--glow-c1)}.ds[data-theme=dark][data-glow=on] .cx-db .bar.b2{box-shadow:0 0 10px var(--glow-c2)}.cx-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--bg-card);border-radius:var(--radius-4);box-shadow:0 0 0 1px rgba(255,255,255,.12);overflow:hidden}.cx-figs>div{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-left:1px solid var(--divider);min-width:0}.cx-figs>div:first-child{border-left:0}.cx-figs .lb{font-size:12px;font-weight:600;color:var(--text-muted)}.cx-figs .kpi{font-size:32px}.cx-figs .row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.cx-figs .xs{font-size:12px;color:var(--text-muted)}.cx-figs svg{display:block;overflow:visible}.cx-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cx-kpi{flex-direction:column;padding:16px 18px;background:var(--bg-card);border-radius:var(--radius-4);box-shadow:var(--elev-1);min-width:0}.cx-kpi,.cx-kpi .kh{display:flex;gap:8px}.cx-kpi .kh{justify-content:space-between;align-items:center}.cx-kpi .lb{font-size:13px;font-weight:600;color:var(--text-2)}.cx-kpi .kpi{font-size:34px}.cx-kpi .cmp{font-size:12.5px;color:var(--text-muted)}.cx-kpi svg{display:block;width:100%;height:auto;overflow:visible}.cx-ins{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:6px 18px;padding:16px 18px;background:var(--bg-card);border-radius:var(--radius-4);box-shadow:var(--elev-1);min-width:0}.cx-ins.lead{grid-template-columns:minmax(0,1fr);padding:20px 22px;box-shadow:var(--elev-2)}.cx-ins.lead .mc{grid-row:auto;grid-column:auto;order:3;margin:6px 0 2px}.cx-ins.lead .act{order:4}.cx-ins .k{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cx-ins h3{font:650 16px/1.35 var(--font-ui);letter-spacing:-.005em;color:var(--text-1)}.cx-ins.lead h3{font:700 20px/1.25 var(--font-display);letter-spacing:-.02em}.cx-ins p{font-size:13px;color:var(--text-2);line-height:1.5}.cx-ins .mc{grid-row:1/span 4;grid-column:2;align-self:center;min-width:0}.cx-ins .mc svg{display:block;width:100%;height:auto;overflow:visible}.cx-ins .act{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.cx-ins.sm{grid-template-columns:minmax(0,1fr)}.cx-ins.sm .mc{grid-row:auto;grid-column:auto;order:3}.cx-ins.sm .act{order:4}.cx-ins .nadv{font-size:12px}.cx-ev,.cx-ins .nadv{color:var(--text-muted)}.cx-ev{display:inline-flex;align-items:center;gap:5px;font:600 11.5px var(--font-ui);padding:2px 8px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line-1)}.cx-stake{font:600 12.5px var(--font-figure);color:var(--text-1)}.cx-ny{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--radius-3);background:var(--bg-well);box-shadow:inset 0 0 0 1px var(--line-1)}.cx-ny strong{font:650 15px var(--font-ui);color:var(--text-1)}.cx-ny p{font-size:13px;color:var(--text-2)}.cx-meter{display:flex;gap:4px}.cx-meter i{width:30px;height:10px;border-radius:3px;background:var(--ramp-empty);box-shadow:inset 0 0 0 1px var(--line-1)}.cx-meter i.on{background:var(--cat-1);box-shadow:none}.cx-ghost{opacity:1}.cx-ghost .gl{stroke:var(--divider)}.cx-skel{display:block;border-radius:5px;background:linear-gradient(90deg,color-mix(in srgb,var(--text-1) 7%,var(--bg-card)),color-mix(in srgb,var(--text-1) 3%,var(--bg-card)),color-mix(in srgb,var(--text-1) 7%,var(--bg-card)));background-size:200% 100%;animation:cx-sh 1.4s linear infinite}@keyframes cx-sh{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cx-skel{animation:none}}.cx-ht{width:100%;border-collapse:separate;border-spacing:3px;font-size:13px;table-layout:fixed}.cx-ht col.h{width:150px}.cx-ht th{font:600 11.5px/1.25 var(--font-ui);color:var(--text-muted);text-align:right;padding:4px 6px;vertical-align:bottom}.cx-ht thead th:first-child{text-align:left}.cx-ht th[scope=row]{color:var(--text-2);font-weight:550;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px}.cx-ht td{height:36px;padding:0 8px;border-radius:5px;font:600 13px var(--font-figure);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.q0{background:var(--seq-0);color:var(--text-1)}.q1{background:var(--seq-1)}.q1,.q2{color:#000000}.q2{background:var(--seq-2)}.q3{background:var(--seq-3);color:#000000}.q4{background:var(--seq-4)}.q4,.q5{color:#FFFFFF}.q5{background:var(--seq-5)}.ds[data-theme=dark] .q1{color:#FFFFFF}.ds[data-theme=dark] .q2,.ds[data-theme=dark] .q3,.ds[data-theme=dark] .q4,.ds[data-theme=dark] .q5{color:#000000}.cx-st{display:inline-flex;align-items:center;gap:5px;font:650 12px var(--font-ui);padding:3px 9px 3px 7px;border-radius:999px}.cx-st .ic{width:13px;height:13px}.cx-st.ok{color:var(--ok);background:var(--ok-bg)}.cx-st.wn{color:var(--warn);background:var(--warn-bg)}.cx-st.cr{color:var(--crit);background:var(--crit-bg)}.cx-st.nt{color:var(--text-2);background:var(--bg-well);box-shadow:inset 0 0 0 1px var(--line-1)}.cx-row{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr))}.cx-row.w21{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.cx-row.w12{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}.cx-row.w11{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:900px){.cx-figs,.cx-ins,.cx-ins.lead,.cx-kpis,.cx-row.w11,.cx-row.w12,.cx-row.w21{grid-template-columns:minmax(0,1fr)}.cx-ins .mc{grid-row:auto;grid-column:auto}}.ds[data-contrast=high]{--cat-1:#000000;--cat-2:#000000;--cat-3:#000000;--cat-4:#000000;--cat-ctx:#000000;--grid-line:#000000;--cat-1-soft:#FFFFFF;--cat-1-edge:#000000;--cat-2-soft:#FFFFFF;--band-1:transparent;--band-2:transparent;--glow-c1:transparent;--glow-c2:transparent;--glow-c3:transparent;--glow-c4:transparent;--seq-0:#FFFFFF;--seq-1:#FFFFFF;--seq-2:#FFFFFF;--seq-3:#000000;--seq-4:#000000;--seq-5:#000000}.ds[data-contrast=high][data-theme=dark]{--cat-1:#FFFFFF;--cat-2:#FFFFFF;--cat-3:#FFFFFF;--cat-4:#FFFFFF;--cat-ctx:#FFFFFF;--grid-line:#FFFFFF;--cat-1-soft:#000000;--cat-1-edge:#FFFFFF;--cat-2-soft:#000000;--seq-0:#000000;--seq-1:#000000;--seq-2:#000000;--seq-3:#FFFFFF;--seq-4:#FFFFFF;--seq-5:#FFFFFF}.ds[data-contrast=high] .frame{--cat-1:#FFFFFF;--cat-2:#FFFFFF;--cat-3:#FFFFFF;--cat-4:#FFFFFF;--cat-ctx:#FFFFFF;--grid-line:#FFFFFF;--cat-1-soft:#000000;--cat-1-edge:#FFFFFF;--cat-2-soft:#000000}.ds[data-contrast=high] .bd1,.ds[data-contrast=high] .bd2{fill:none;stroke:var(--cat-1);stroke-width:1.25;stroke-dasharray:1.5 3}.ds[data-contrast=high] .cx-lg i.bnd{background:none;box-shadow:none;border:1.25px dotted var(--cat-1)}.ds[data-contrast=high] .f2,.ds[data-contrast=high] .f2c{fill:url(#cx-hc-2);stroke:var(--cat-2);stroke-width:1.5}.ds[data-contrast=high] .f3{fill:url(#cx-hc-3);stroke:var(--cat-3);stroke-width:1.5}.ds[data-contrast=high] .f4{fill:url(#cx-hc-4);stroke:var(--cat-4);stroke-width:1.5}.ds[data-contrast=high] .fx{fill:url(#cx-hc-x);stroke:var(--cat-ctx);stroke-width:1.5}.ds[data-contrast=high] .f1c{fill:var(--bg-card);stroke:var(--cat-1);stroke-width:1.5;stroke-dasharray:3 2}.ds[data-contrast=high] .ln.s2{stroke-dasharray:7 4}.ds[data-contrast=high] .ln.s3{stroke-dasharray:2 3}.ds[data-contrast=high] .ln.s4{stroke-dasharray:9 3 2 3}.ds[data-contrast=high] .b2,.ds[data-contrast=high] .cx-db .bar.b2{background:repeating-linear-gradient(135deg,var(--cat-2) 0 2px,var(--bg-card) 2px 5px);box-shadow:inset 0 0 0 1.5px var(--cat-2)}.ds[data-contrast=high] .b3{background:radial-gradient(circle,var(--cat-3) 1.2px,var(--bg-card) 1.4px) 0 0/5px 5px;box-shadow:inset 0 0 0 1.5px var(--cat-3)}.ds[data-contrast=high] .b4{background:repeating-linear-gradient(45deg,var(--cat-4) 0 1.5px,var(--bg-card) 1.5px 5px),repeating-linear-gradient(135deg,var(--cat-4) 0 1.5px,var(--bg-card) 1.5px 5px);background-blend-mode:multiply;box-shadow:inset 0 0 0 1.5px var(--cat-4)}.ds[data-contrast=high] .bx{background:repeating-linear-gradient(90deg,var(--cat-ctx) 0 1px,var(--bg-card) 1px 4px);box-shadow:inset 0 0 0 1.5px var(--cat-ctx)}.ds[data-contrast=high] .cx-hb .trk,.ds[data-contrast=high] .cx-ny{background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--text-1)}.ds[data-contrast=high] .cx-hb .pend{box-shadow:inset 0 0 0 1.5px var(--cat-1)}.ds[data-contrast=high] .cx-ht td{box-shadow:inset 0 0 0 1px var(--text-1)}.ds[data-contrast=high] .cx-ht td.q3,.ds[data-contrast=high] .cx-ht td.q4,.ds[data-contrast=high] .cx-ht td.q5{color:var(--bg-card)}.ds[data-contrast=high] .cx-ht td.q0,.ds[data-contrast=high] .cx-ht td.q1,.ds[data-contrast=high] .cx-ht td.q2{color:var(--text-1)}.ds[data-contrast=high] .cx,.ds[data-contrast=high] .cx-ins,.ds[data-contrast=high] .cx-kpi{box-shadow:0 0 0 1.5px var(--text-1)}.ds[data-contrast=high] .cx-tip{box-shadow:0 0 0 2px var(--text-1)}.ds[data-contrast=high] .cx-dim .cx-m:not(.is-sel){opacity:1;fill:var(--bg-card);stroke:var(--text-1);stroke-dasharray:2 2}.ds{--vz-card:linear-gradient(180deg,#FFFFFF,#F7F9FF);--vz-edge:0 0 0 1px rgba(0,0,0,.08),0 14px 34px -22px rgba(39,86,190,.45);--vz-line:rgba(39,86,190,.14);--vz-grid:rgba(39,86,190,.06);--vz-ink-soft:rgba(0,0,0,.55)}.ds[data-theme=dark]{--vz-card:radial-gradient(130% 100% at 0% 0%,color-mix(in srgb,var(--cat-1) 10%,#090B10) 0%,#09090B 58%,#070708 100%);--vz-edge:0 0 0 1px rgba(150,210,255,.15),inset 0 1px 0 rgba(255,255,255,.05),0 24px 60px -30px rgba(47,102,245,.45);--vz-line:rgba(150,210,255,.10);--vz-grid:rgba(150,210,255,.06);--vz-ink-soft:rgba(255,255,255,.6)}.vz{position:relative;display:flex;flex-direction:column;gap:12px;border-radius:var(--radius-5);padding:20px 22px 16px;background:var(--vz-card);box-shadow:var(--vz-edge);min-width:0;overflow:hidden}.vz .cx-t{font-size:18px}.vz-use{display:inline-flex;align-items:center;gap:6px;flex:none;font:650 11px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.vz .cx-svg{display:block;width:100%;height:auto}.cx-svg text.vl.b{font-size:15px;font-weight:650}.cx-svg tspan.lb{font:600 12px var(--font-ui);fill:var(--text-1)}.cx-svg tspan.tk{font:500 11.5px var(--font-figure);fill:var(--text-muted);font-variant-numeric:lining-nums tabular-nums}.cx-svg tspan.vl{font:600 12.5px var(--font-figure);fill:var(--text-1);font-variant-numeric:lining-nums tabular-nums}.cx-svg text.cap{font:650 10.5px var(--font-ui);letter-spacing:.08em;fill:var(--text-muted)}.ds[data-theme=dark]:not([data-contrast=high]) .vz{--bg-card:#0A0A0D}.vz-foot{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--text-muted);padding-top:8px;border-top:1px solid var(--vz-line)}.vz.hud:after,.vz.hud:before{content:"";position:absolute;width:22px;height:22px;pointer-events:none;border-color:color-mix(in srgb,var(--cat-1) 75%,transparent);border-style:solid}.vz.hud:before{top:8px;left:8px;border-width:2px 0 0 2px;border-top-left-radius:6px}.vz.hud:after{bottom:8px;right:8px;border-width:0 2px 2px 0;border-bottom-right-radius:6px}.vz.vz-grid-bg{background:linear-gradient(var(--vz-grid) 1px,transparent 1px) 0 0/24px 24px,linear-gradient(90deg,var(--vz-grid) 1px,transparent 1px) 0 0/24px 24px,var(--vz-card)}.vz-num{display:inline-flex;align-items:flex-end;font:600 44px/1 var(--font-figure);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--text-1)}.vz-num .d{display:inline-block;height:1em;overflow:hidden}.vz-num .d>span{display:flex;flex-direction:column;transform:translateY(calc(var(--v) * -1em));animation:vz-roll 1.3s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--i,0) * 70ms)}.vz-num .d>span>i{font-style:normal;height:1em;line-height:1em}@keyframes vz-roll{0%{transform:translateY(0)}}.vz-delta{display:inline-flex;align-items:center;gap:5px;font:650 12px var(--font-ui);padding:3px 9px;border-radius:999px;color:var(--text-1);background:color-mix(in srgb,var(--cat-1) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cat-1) 40%,transparent)}.vz-delta.dn{background:color-mix(in srgb,var(--cat-2) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cat-2) 45%,transparent)}.vzf-1{fill:url(#vz-fade-1)}.vzf-2{fill:url(#vz-fade-2)}.vzf-3{fill:url(#vz-fade-3)}.vzf-4{fill:url(#vz-fade-4)}.vzb-1{fill:url(#vz-bar-1)}.vzb-2{fill:url(#vz-bar-2)}.vzb-3{fill:url(#vz-bar-3)}.vzb-4{fill:url(#vz-bar-4)}.vzbd-1{fill:url(#vz-bard-1)}.vzbd-2{fill:url(#vz-bard-2)}.vzbd-3{fill:url(#vz-bard-3)}.vzbd-4{fill:url(#vz-bard-4)}.vzbx-1{fill:url(#vz-barx-1)}.vzbx-2{fill:url(#vz-barx-2)}.vzbx-3{fill:url(#vz-barx-3)}.vzbx-4{fill:url(#vz-barx-4)}.vzl-12{fill:url(#vz-link-12)}.vzl-13{fill:url(#vz-link-13)}.vzl-11{fill:url(#vz-link-11)}.vzl-10{fill:url(#vz-link-10)}.vz-track{fill:none;stroke:color-mix(in srgb,var(--text-1) 9%,transparent)}.vz-arc{fill:none;stroke-linecap:round;animation:vz-arc 1.3s cubic-bezier(.2,.75,.2,1) both}@keyframes vz-arc{0%{stroke-dasharray:0 100}}.vz-grow{transform-box:fill-box;transform-origin:50% 100%;animation:vz-grow .9s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--i,0) * 18ms)}.vz-grow.dn{transform-origin:50% 0}@keyframes vz-grow{0%{transform:scaleY(0)}}.vz-growx{transform-box:fill-box;transform-origin:0 50%;animation:vz-growx .9s cubic-bezier(.2,.75,.2,1) both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes vz-growx{0%{transform:scaleX(0)}}.vz-draw{stroke-dasharray:1 0;animation:vz-draw 1.4s cubic-bezier(.3,.6,.2,1) both}@keyframes vz-draw{0%{stroke-dasharray:0 1}to{stroke-dasharray:1 0}}.vz-fadein{animation:vz-fadein .9s ease-out .35s both}@keyframes vz-fadein{0%{opacity:0}}.vz-flow{fill:none;stroke:#FFFFFF;stroke-opacity:.55;stroke-width:2;stroke-dasharray:3 14;stroke-linecap:round;animation:vz-dash 1.6s linear 3}.ds:not([data-theme=dark]) .vz-flow{stroke:var(--cat-1);stroke-opacity:.6}@keyframes vz-dash{to{stroke-dashoffset:-34}}.vz-pulse{transform-box:fill-box;transform-origin:center;animation:vz-pulse 2.4s ease-out 2 both}@keyframes vz-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.vz-fan{fill:none;stroke-width:1.2}.vz-fan,.vz-tick{stroke-linecap:round}.vz-tick{stroke-width:3}.vz-tick.thin{stroke-width:2}.vz-tick.off{stroke:color-mix(in srgb,var(--text-1) 17%,transparent)}.vz-mute{fill:color-mix(in srgb,var(--text-1) 30%,transparent)}.vz-unk{fill:color-mix(in srgb,var(--cat-ctx) 16%,transparent);stroke:var(--cat-ctx);stroke-dasharray:5 4}.cx-lg i.unk{background:color-mix(in srgb,var(--cat-ctx) 16%,transparent);box-shadow:inset 0 0 0 1.5px var(--cat-ctx)}.cx-lg i.bub{background:var(--cat-2-soft);box-shadow:inset 0 0 0 1.5px var(--cat-2)}@media (prefers-reduced-motion:reduce){.cx-db .bar,.cx-hb .bar,.vz-arc,.vz-draw,.vz-fadein,.vz-grow,.vz-growx,.vz-num .d>span{animation:none}.vz-flow,.vz-pulse{animation:none;display:none}}.ds[data-contrast=high] .vz{background:var(--bg-card);box-shadow:0 0 0 1.5px var(--text-1)}.ds[data-contrast=high] .vz.hud:after,.ds[data-contrast=high] .vz.hud:before{border-color:var(--text-1)}.ds[data-contrast=high] .vzf-1,.ds[data-contrast=high] .vzf-2,.ds[data-contrast=high] .vzf-3,.ds[data-contrast=high] .vzf-4{fill:none}.ds[data-contrast=high] .vzb-1,.ds[data-contrast=high] .vzbd-1,.ds[data-contrast=high] .vzbx-1,.ds[data-contrast=high] .vzl-10{fill:var(--cat-1)}.ds[data-contrast=high] .vzl-11{fill:none;stroke:var(--cat-1);stroke-width:1.25}.ds[data-contrast=high] .vzb-2,.ds[data-contrast=high] .vzbd-2,.ds[data-contrast=high] .vzbx-2,.ds[data-contrast=high] .vzl-12{fill:url(#cx-hc-2);stroke:var(--cat-2)}.ds[data-contrast=high] .vzb-3,.ds[data-contrast=high] .vzbd-3,.ds[data-contrast=high] .vzbx-3,.ds[data-contrast=high] .vzl-13{fill:url(#cx-hc-3);stroke:var(--cat-3)}.ds[data-contrast=high] .vzb-4,.ds[data-contrast=high] .vzbd-4,.ds[data-contrast=high] .vzbx-4{fill:url(#cx-hc-4);stroke:var(--cat-4)}.ds[data-contrast=high] .vz-flow,.ds[data-contrast=high] .vz-pulse{display:none}.ds[data-contrast=high] .vz-track{stroke:none}.ds[data-contrast=high] .vz-arc.s3{stroke:url(#cx-hc-3)}.ds[data-contrast=high] .vz-arc.s4{stroke:url(#cx-hc-4)}.ds[data-contrast=high] .vz-mute,.ds[data-contrast=high] .vz-tick.off{stroke:var(--text-1);stroke-width:1}.ds[data-contrast=high] .vz-mute{fill:none}.ds[data-contrast=high] .vz-bub,.ds[data-contrast=high] .vz-unk{fill:var(--bg-card);stroke:var(--text-1)}.ds[data-contrast=high] .cx-lg i.bub{background:var(--bg-card);box-shadow:inset 0 0 0 1.5px var(--text-1)}.ds[data-contrast=high] .cx-lg i.unk{background:var(--bg-card);box-shadow:none;border:1.5px dashed var(--text-1)}.ds[data-contrast=high] .vz-delta,.ds[data-contrast=high] .vz-delta.dn{background:none;box-shadow:inset 0 0 0 1.5px var(--text-1)}.cx,.cx-ins,.cx-kpi{background:var(--vz-card);box-shadow:var(--vz-edge)}.ds[data-contrast=high] .cx,.ds[data-contrast=high] .cx-ins,.ds[data-contrast=high] .cx-kpi{background:var(--bg-card)}.cx{border-radius:var(--radius-5);padding:20px 22px 16px}.cx .cx-t{font-size:18px}.ds[data-theme=dark]:not([data-contrast=high]) .cx,.ds[data-theme=dark]:not([data-contrast=high]) .cx-ins,.ds[data-theme=dark]:not([data-contrast=high]) .cx-kpi{--bg-card:#0A0A0D}.cx-ft{border-top-color:var(--vz-line)}.ds .frame{--vz-card:radial-gradient(130% 100% at 0% 0%,color-mix(in srgb,var(--cat-1) 12%,#0B0D12) 0%,#0B0B0D 58%,#09090A 100%);--vz-edge:0 0 0 1px rgba(150,210,255,.16),inset 0 1px 0 rgba(255,255,255,.05);--vz-line:rgba(150,210,255,.10);--vz-grid:rgba(150,210,255,.06)}.cx-figs{gap:14px;background:none;box-shadow:none;overflow:visible;border-radius:0}.cx-figs>div{position:relative;border-left:0;border-radius:var(--radius-5);padding:18px 20px;background:linear-gradient(var(--vz-grid) 1px,transparent 1px) 0 0/24px 24px,linear-gradient(90deg,var(--vz-grid) 1px,transparent 1px) 0 0/24px 24px,var(--vz-card);box-shadow:var(--vz-edge)}.cx-figs>div:after,.cx-figs>div:before{content:"";position:absolute;width:20px;height:20px;pointer-events:none;border:solid color-mix(in srgb,var(--cat-1) 75%,transparent)}.cx-figs>div:before{top:7px;left:7px;border-width:2px 0 0 2px;border-top-left-radius:6px}.cx-figs>div:after{bottom:7px;right:7px;border-width:0 2px 2px 0;border-bottom-right-radius:6px}.cx-figs .lb{font:650 11.5px var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.cx-figs .kpi,.cx-kpi .kpi{font-size:38px;line-height:1}.cx-figs .row{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px}.cx-figs .row>svg{max-height:44px}.cx-figs .row>svg,.cx-figs>div>svg{width:100%;height:auto}.cx-figs .kpi .vz-num,.cx-kpi .kpi .vz-num{font-size:inherit;font-weight:inherit}.ds[data-contrast=high] .cx-figs>div{background:var(--bg-card);box-shadow:0 0 0 1.5px var(--text-1)}.ds[data-contrast=high] .cx-figs>div:after,.ds[data-contrast=high] .cx-figs>div:before{border-color:var(--text-1)}.cx-db .bar,.cx-hb .bar{animation:vz-growx .9s cubic-bezier(.2,.75,.2,1) both}.cx-db .bar.pos,.cx-hb .bar{transform-origin:0 50%}.cx-db .bar.neg{transform-origin:100% 50%}.ds:not([data-contrast=high]) .cx-db .bar.b1,.ds:not([data-contrast=high]) .cx-hb .bar.b1{background:linear-gradient(90deg,color-mix(in srgb,var(--cat-1) 45%,transparent),var(--cat-1))}.ds:not([data-contrast=high]) .cx-hb .bar.b2{background:linear-gradient(90deg,color-mix(in srgb,var(--cat-2) 45%,transparent),var(--cat-2))}.ds:not([data-contrast=high]) .cx-db .bar.b2{background:linear-gradient(270deg,color-mix(in srgb,var(--cat-2) 45%,transparent),var(--cat-2))}.ds:not([data-contrast=high]) .cx-hb .bar.b3{background:linear-gradient(90deg,color-mix(in srgb,var(--cat-3) 45%,transparent),var(--cat-3))}.ds:not([data-contrast=high]) .cx-hb .bar.b4{background:linear-gradient(90deg,color-mix(in srgb,var(--cat-4) 45%,transparent),var(--cat-4))}.ds[data-theme=dark][data-glow=on] .cx-db .bar.b2,.ds[data-theme=dark][data-glow=on] .cx-hb .bar.b2.hl{box-shadow:0 0 10px var(--glow-c2)}.cx-meter i.on{background:linear-gradient(180deg,var(--cat-1),color-mix(in srgb,var(--cat-1) 60%,transparent))}.ds[data-theme=dark][data-glow=on] .cx-meter i.on{box-shadow:0 0 8px var(--glow-c1)}.ds[data-contrast=high] .cx-meter i.on{background:var(--cat-1)}.cx-kpi svg{max-width:300px}.cx-figs svg .ln{vector-effect:non-scaling-stroke}.ds[data-contrast=high]:not([data-theme=dark]) .frame ::-moz-placeholder{color:#FFFFFF}.ds[data-contrast=high]:not([data-theme=dark]) .frame ::placeholder{color:#FFFFFF}.ds[data-contrast=high]:not([data-theme=dark]) .chip.q{border-color:#000000}.ds[data-contrast=high]:not([data-theme=dark]) .hfi{box-shadow:inset 0 0 0 1.5px #000000}.scrim.bt{grid-template-rows:100%}