:root{--neutral-1:#fff;--neutral-2:#eee;--neutral-3:#ccc;--neutral-4:#abacb2;--neutral-5:#666;--neutral-6:#4d4d4d;--neutral-7:#333;--neutral-8:#2a2a2a;--neutral-9:#1e1e1e;--neutral-10:#1c1c1e;--neutral-11:#141416;--neutral-12:#000;--purple-1:#dcdaff;--purple-2:#a090ff;--purple-3:#785aff;--purple-4:#7246ff;--purple-5:#5d39d1;--purple-6:#492da3;--purple-7:#392380;--purple-8:#2b1b61;--purple-9:#201447;--purple-10:#150d2e;--purple-11:#0b071a;--purple-12:#05030a;--pink-1:#f9cce6;--pink-2:#ec66b4;--pink-3:#e41f91;--pink-4:#e00082;--pink-5:#b8006b;--pink-6:#8f0053;--pink-7:#700041;--pink-8:#550031;--pink-9:#3f0024;--pink-10:#280017;--pink-11:#16000d;--pink-12:#090005;--lime-1:#e7f2cc;--lime-2:#b6d766;--lime-3:#95c51f;--lime-4:#86bd00;--lime-5:#6e9b00;--lime-6:#567900;--lime-7:#435f00;--lime-8:#334800;--lime-9:#263500;--lime-10:#182200;--lime-11:#0d1300;--lime-12:#050800;--orange-1:#fddbd2;--orange-2:#fa9279;--orange-3:#f75f3b;--orange-4:#f64920;--orange-5:#ca3c1a;--orange-6:#9d2f14;--orange-7:#7b2510;--orange-8:#5d1c0c;--orange-9:#451409;--orange-10:#2c0d06;--orange-11:#190703;--orange-12:#0a0301;--yellow-1:#f9eccc;--yellow-2:#edc766;--yellow-3:#e5ac1f;--yellow-4:#e1a100;--yellow-5:#b88400;--yellow-6:#906700;--yellow-7:#715100;--yellow-8:#563d00;--yellow-9:#3f2d00;--yellow-10:#291d00;--yellow-11:#171000;--yellow-12:#090600;--green-1:#ccf3e2;--green-2:#66daa7;--green-3:#1fc97e;--green-4:#00c26c;--green-5:#009f59;--green-6:#007c45;--green-7:#006136;--green-8:#004a29;--green-9:#00361e;--green-10:#002313;--green-11:#00130b;--green-12:#000804;--blue-1:#d5eef4;--blue-2:#81ccdd;--blue-3:#46b4ce;--blue-4:#2daac7;--blue-5:#258ba3;--blue-6:#1d6d7f;--blue-7:#175564;--blue-8:#11414c;--blue-9:#0d3038;--blue-10:#081f24;--blue-11:#051114;--blue-12:#020708;--red-1:#f7d5d5;--red-2:#e68181;--red-3:#da4646;--red-4:#d52d2d;--red-5:#af2525;--red-6:#881d1d;--red-7:#6b1717;--red-8:#511111;--red-9:#3c0d0d;--red-10:#260808;--red-11:#150505;--red-12:#090202;--opacity-4:#9696960a;--opacity-8:#96969614;--opacity-12:#9696961f;--opacity-16:#96969629;--opacity-20:#96969633;--opacity-24:#9696963d;--opacity-28:#96969647;--opacity-32:#96969652;--opacity-36:#9696965c;--opacity-40:#96969666;--opacity-44:#96969670;--opacity-48:#9696967a;--opacity-52:#96969685;--opacity-56:#9696968f;--opacity-60:#96969699;--opacity-64:#969696a3;--opacity-68:#969696ad;--opacity-72:#969696b8;--opacity-76:#969696c2;--opacity-80:#969696cc;--opacity-84:#969696d6;--opacity-88:#969696e0;--opacity-92:#969696eb;--opacity-96:#969696f5;--opacity-white-4:#ffffff0a;--opacity-white-8:#ffffff14;--opacity-white-12:#ffffff1f;--opacity-white-16:#ffffff29;--opacity-white-20:#fff3;--opacity-white-24:#ffffff3d;--opacity-white-28:#ffffff47;--opacity-white-32:#ffffff52;--opacity-white-36:#ffffff5c;--opacity-white-40:#fff6;--opacity-white-44:#ffffff70;--opacity-white-48:#ffffff7a;--opacity-white-52:#ffffff85;--opacity-white-56:#ffffff8f;--opacity-white-60:#fff9;--opacity-white-64:#ffffffa3;--opacity-white-68:#ffffffad;--opacity-white-72:#ffffffb8;--opacity-white-76:#ffffffc2;--opacity-white-80:#fffc;--opacity-white-84:#ffffffd6;--opacity-white-88:#ffffffe0;--opacity-white-92:#ffffffeb;--opacity-white-96:#fffffff5;--opacity-black-4:#0000000a;--opacity-black-8:#00000014;--opacity-black-12:#0000001f;--opacity-black-16:#00000029;--opacity-black-20:#0003;--opacity-black-24:#0000003d;--opacity-black-28:#00000047;--opacity-black-32:#00000052;--opacity-black-36:#0000005c;--opacity-black-40:#0006;--opacity-black-44:#00000070;--opacity-black-48:#0000007a;--opacity-black-52:#00000085;--opacity-black-56:#0000008f;--opacity-black-60:#0009;--opacity-black-64:#000000a3;--opacity-black-68:#000000ad;--opacity-black-72:#000000b8;--opacity-black-76:#000000c2;--opacity-black-80:#000c;--opacity-black-84:#000000d6;--opacity-black-88:#000000e0;--opacity-black-92:#000000eb;--opacity-black-96:#000000f5;--opacity-purple-4:#7246ff0a;--opacity-purple-8:#7246ff14;--opacity-purple-12:#7246ff1f;--opacity-purple-16:#7246ff29;--opacity-purple-20:#7246ff33;--opacity-purple-24:#7246ff3d;--opacity-purple-28:#7246ff47;--opacity-purple-32:#7246ff52;--opacity-purple-36:#7246ff5c;--opacity-purple-40:#7246ff66;--opacity-purple-44:#7246ff70;--opacity-purple-48:#7246ff7a;--opacity-purple-52:#7246ff85;--opacity-purple-56:#7246ff8f;--opacity-purple-60:#7246ff99;--opacity-purple-64:#7246ffa3;--opacity-purple-68:#7246ffad;--opacity-purple-72:#7246ffb8;--opacity-purple-76:#7246ffc2;--opacity-purple-80:#7246ffcc;--opacity-purple-84:#7246ffd6;--opacity-purple-88:#7246ffe0;--opacity-purple-92:#7246ffeb;--opacity-purple-96:#7246fff5;--opacity-pink-4:#e000820a;--opacity-pink-8:#e0008214;--opacity-pink-12:#e000821f;--opacity-pink-16:#e0008229;--opacity-pink-20:#e0008233;--opacity-pink-24:#e000823d;--opacity-pink-28:#e0008247;--opacity-pink-32:#e0008252;--opacity-pink-36:#e000825c;--opacity-pink-40:#e0008266;--opacity-pink-44:#e0008270;--opacity-pink-48:#e000827a;--opacity-pink-52:#e0008285;--opacity-pink-56:#e000828f;--opacity-pink-60:#e0008299;--opacity-pink-64:#e00082a3;--opacity-pink-68:#e00082ad;--opacity-pink-72:#e00082b8;--opacity-pink-76:#e00082c2;--opacity-pink-80:#e00082cc;--opacity-pink-84:#e00082d6;--opacity-pink-88:#e00082e0;--opacity-pink-92:#e00082eb;--opacity-pink-96:#e00082f5;--opacity-lime-4:#86bd000a;--opacity-lime-8:#86bd0014;--opacity-lime-12:#86bd001f;--opacity-lime-16:#86bd0029;--opacity-lime-20:#86bd0033;--opacity-lime-24:#86bd003d;--opacity-lime-28:#86bd0047;--opacity-lime-32:#86bd0052;--opacity-lime-36:#86bd005c;--opacity-lime-40:#86bd0066;--opacity-lime-44:#86bd0070;--opacity-lime-48:#86bd007a;--opacity-lime-52:#86bd0085;--opacity-lime-56:#86bd008f;--opacity-lime-60:#86bd0099;--opacity-lime-64:#86bd00a3;--opacity-lime-68:#86bd00ad;--opacity-lime-72:#86bd00b8;--opacity-lime-76:#86bd00c2;--opacity-lime-80:#86bd00cc;--opacity-lime-84:#86bd00d6;--opacity-lime-88:#86bd00e0;--opacity-lime-92:#86bd00eb;--opacity-lime-96:#86bd00f5;--opacity-orange-4:#f649200a;--opacity-orange-8:#f6492014;--opacity-orange-12:#f649201f;--opacity-orange-16:#f6492029;--opacity-orange-20:#f6492033;--opacity-orange-24:#f649203d;--opacity-orange-28:#f6492047;--opacity-orange-32:#f6492052;--opacity-orange-36:#f649205c;--opacity-orange-40:#f6492066;--opacity-orange-44:#f6492070;--opacity-orange-48:#f649207a;--opacity-orange-52:#f6492085;--opacity-orange-56:#f649208f;--opacity-orange-60:#f6492099;--opacity-orange-64:#f64920a3;--opacity-orange-68:#f64920ad;--opacity-orange-72:#f64920b8;--opacity-orange-76:#f64920c2;--opacity-orange-80:#f64920cc;--opacity-orange-84:#f64920d6;--opacity-orange-88:#f64920e0;--opacity-orange-92:#f64920eb;--opacity-orange-96:#f64920f5;--opacity-yellow-4:#e1a1000a;--opacity-yellow-8:#e1a10014;--opacity-yellow-12:#e1a1001f;--opacity-yellow-16:#e1a10029;--opacity-yellow-20:#e1a10033;--opacity-yellow-24:#e1a1003d;--opacity-yellow-28:#e1a10047;--opacity-yellow-32:#e1a10052;--opacity-yellow-36:#e1a1005c;--opacity-yellow-40:#e1a10066;--opacity-yellow-44:#e1a10070;--opacity-yellow-48:#e1a1007a;--opacity-yellow-52:#e1a10085;--opacity-yellow-56:#e1a1008f;--opacity-yellow-60:#e1a10099;--opacity-yellow-64:#e1a100a3;--opacity-yellow-68:#e1a100ad;--opacity-yellow-72:#e1a100b8;--opacity-yellow-76:#e1a100c2;--opacity-yellow-80:#e1a100cc;--opacity-yellow-84:#e1a100d6;--opacity-yellow-88:#e1a100e0;--opacity-yellow-92:#e1a100eb;--opacity-yellow-96:#e1a100f5;--opacity-green-4:#00c26c0a;--opacity-green-8:#00c26c14;--opacity-green-12:#00c26c1f;--opacity-green-16:#00c26c29;--opacity-green-20:#00c26c33;--opacity-green-24:#00c26c3d;--opacity-green-28:#00c26c47;--opacity-green-32:#00c26c52;--opacity-green-36:#00c26c5c;--opacity-green-40:#00c26c66;--opacity-green-44:#00c26c70;--opacity-green-48:#00c26c7a;--opacity-green-52:#00c26c85;--opacity-green-56:#00c26c8f;--opacity-green-60:#00c26c99;--opacity-green-64:#00c26ca3;--opacity-green-68:#00c26cad;--opacity-green-72:#00c26cb8;--opacity-green-76:#00c26cc2;--opacity-green-80:#00c26ccc;--opacity-green-84:#00c26cd6;--opacity-green-88:#00c26ce0;--opacity-green-92:#00c26ceb;--opacity-green-96:#00c26cf5;--opacity-blue-4:#2daac70a;--opacity-blue-8:#2daac714;--opacity-blue-12:#2daac71f;--opacity-blue-16:#2daac729;--opacity-blue-20:#2daac733;--opacity-blue-24:#2daac73d;--opacity-blue-28:#2daac747;--opacity-blue-32:#2daac752;--opacity-blue-36:#2daac75c;--opacity-blue-40:#2daac766;--opacity-blue-44:#2daac770;--opacity-blue-48:#2daac77a;--opacity-blue-52:#2daac785;--opacity-blue-56:#2daac78f;--opacity-blue-60:#2daac799;--opacity-blue-64:#2daac7a3;--opacity-blue-68:#2daac7ad;--opacity-blue-72:#2daac7b8;--opacity-blue-76:#2daac7c2;--opacity-blue-80:#2daac7cc;--opacity-blue-84:#2daac7d6;--opacity-blue-88:#2daac7e0;--opacity-blue-92:#2daac7eb;--opacity-blue-96:#2daac7f5;--opacity-red-4:#d52d2d0a;--opacity-red-8:#d52d2d14;--opacity-red-12:#d52d2d1f;--opacity-red-16:#d52d2d29;--opacity-red-20:#d52d2d33;--opacity-red-24:#d52d2d3d;--opacity-red-28:#d52d2d47;--opacity-red-32:#d52d2d52;--opacity-red-36:#d52d2d5c;--opacity-red-40:#d52d2d66;--opacity-red-44:#d52d2d70;--opacity-red-48:#d52d2d7a;--opacity-red-52:#d52d2d85;--opacity-red-56:#d52d2d8f;--opacity-red-60:#d52d2d99;--opacity-red-64:#d52d2da3;--opacity-red-68:#d52d2dad;--opacity-red-72:#d52d2db8;--opacity-red-76:#d52d2dc2;--opacity-red-80:#d52d2dcc;--opacity-red-84:#d52d2dd6;--opacity-red-88:#d52d2de0;--opacity-red-92:#d52d2deb;--opacity-red-96:#d52d2df5;--accent:var(--purple-2);--accent-hover:var(--purple-4);--accent-deep:var(--hw-accent-purple-deep);--hw-accent-purple:var(--purple-4);--hw-accent-pink:var(--pink-4);--hw-accent-lime:var(--lime-4);--hw-accent-orange:var(--orange-4);--hw-accent-yellow:var(--yellow-4);--hw-accent-green:var(--green-4);--hw-accent-blue:var(--blue-4);--hw-accent-red:var(--red-4);--hw-accent-neutral:#6b7280;--hw-accent-purple-light:color-mix(in srgb, var(--hw-accent-purple) 50%, #fff);--hw-accent-purple-dark:color-mix(in srgb, var(--hw-accent-purple) 25%, #000);--hw-accent-pink-light:color-mix(in srgb, var(--hw-accent-pink) 50%, #fff);--hw-accent-pink-dark:color-mix(in srgb, var(--hw-accent-pink) 25%, #000);--hw-accent-lime-light:color-mix(in srgb, var(--hw-accent-lime) 50%, #fff);--hw-accent-lime-dark:color-mix(in srgb, var(--hw-accent-lime) 25%, #000);--hw-accent-orange-light:color-mix(in srgb, var(--hw-accent-orange) 50%, #fff);--hw-accent-orange-dark:color-mix(in srgb, var(--hw-accent-orange) 25%, #000);--hw-accent-yellow-light:color-mix(in srgb, var(--hw-accent-yellow) 50%, #fff);--hw-accent-yellow-dark:color-mix(in srgb, var(--hw-accent-yellow) 25%, #000);--hw-accent-green-light:color-mix(in srgb, var(--hw-accent-green) 50%, #fff);--hw-accent-green-dark:color-mix(in srgb, var(--hw-accent-green) 25%, #000);--hw-accent-blue-light:color-mix(in srgb, var(--hw-accent-blue) 50%, #fff);--hw-accent-blue-dark:color-mix(in srgb, var(--hw-accent-blue) 25%, #000);--hw-accent-red-light:color-mix(in srgb, var(--hw-accent-red) 50%, #fff);--hw-accent-red-dark:color-mix(in srgb, var(--hw-accent-red) 35%, #000);--hw-accent-neutral-light:color-mix(in srgb, var(--hw-accent-neutral) 50%, #fff);--hw-accent-neutral-dark:color-mix(in srgb, var(--hw-accent-neutral) 25%, #000);--hw-accent-purple-deep:var(--purple-11);--hw-accent-pink-deep:var(--pink-11);--hw-accent-lime-deep:var(--lime-11);--hw-accent-orange-deep:var(--orange-11);--hw-accent-yellow-deep:var(--yellow-11);--hw-accent-green-deep:var(--green-11);--hw-accent-blue-deep:var(--blue-11);--hw-accent-red-deep:var(--red-11);--hw-accent-neutral-deep:var(--neutral-11);--background-accent-hover:var(--accent-hover);--background-accent:var(--accent);--background-base:var(--neutral-11);--background-canvas:var(--neutral-12);--background-floating:var(--neutral-9);--background-raised:var(--neutral-10);--background-scrim:var(--opacity-black-40);--background-status-critical-hover:var(--red-2);--background-status-critical:var(--opacity-red-12);--background-status-info:var(--opacity-blue-12);--background-status-positive:var(--opacity-green-12);--background-status-warning:var(--opacity-yellow-12);--border-accent:var(--accent);--border-hairline:.5px solid var(--border-subtle);--border-muted:var(--opacity-4);--border-normal:var(--opacity-16);--border-strong:var(--opacity-28);--border-subtle:var(--opacity-8);--icon-accent:var(--text-accent);--icon-critical:var(--text-critical);--icon-info:var(--text-info);--icon-invert:var(--text-invert);--icon-muted:var(--text-muted);--icon-normal:var(--text-normal);--icon-positive:var(--text-positive);--icon-strong:var(--text-strong);--icon-subtle:var(--text-subtle);--icon-warning:var(--text-warning);--text-accent:var(--accent);--text-critical:var(--red-2);--text-info:var(--blue-2);--text-invert:var(--neutral-12);--text-muted:var(--neutral-5);--text-normal:var(--neutral-3);--text-positive:var(--green-2);--text-strong:var(--neutral-2);--text-subtle:var(--neutral-4);--text-warning:var(--yellow-2);--control-critical-primary-background-hover:var(--background-status-critical-hover);--control-critical-primary-background:var(--text-critical);--control-critical-primary-border:var(--opacity-white-4);--control-critical-primary-text:var(--text-invert);--control-critical-secondary-background-hover:var(--interactive-subtle);--control-critical-secondary-background:var(--interactive-muted);--control-critical-secondary-border:var(--border-muted);--control-critical-secondary-text:var(--text-critical);--control-primary-background:var(--neutral-2);--control-primary-border:var(--border-subtle);--control-primary-text:var(--text-invert);--control-secondary-background-hover:var(--interactive-subtle);--control-secondary-background:var(--interactive-muted);--control-secondary-border:var(--border-muted);--control-secondary-text:var(--text-strong);--control-switch-on:var(--accent-hover);--control-switch-thumb:var(--neutral-1);--input-background:var(--background-raised);--input-border-active:var(--border-accent);--input-border-default:var(--border-subtle);--input-border-error:var(--text-critical);--input-border-focus:var(--border-accent);--input-border-hover:var(--border-normal);--input-disabled:var(--text-muted);--input-placeholder:var(--text-muted);--input-text:var(--text-strong);--interactive-muted:var(--opacity-8);--interactive-normal:var(--opacity-16);--interactive-strong:var(--opacity-20);--interactive-subtle:var(--opacity-12);--asset-type-fallback:var(--neutral-5);--badge-blue-background:var(--opacity-blue-12);--badge-blue-text:var(--blue-2);--badge-critical-background:var(--badge-red-background);--badge-critical-text:var(--badge-red-text);--badge-green-background:var(--opacity-green-12);--badge-green-text:var(--green-2);--badge-info-background:var(--badge-blue-background);--badge-info-text:var(--badge-blue-text);--badge-lime-background:var(--opacity-lime-12);--badge-lime-text:var(--lime-2);--badge-neutral-background:var(--opacity-12);--badge-neutral-text:var(--neutral-3);--badge-orange-background:var(--opacity-orange-12);--badge-orange-text:var(--orange-2);--badge-pink-background:var(--opacity-pink-12);--badge-pink-text:var(--pink-2);--badge-positive-background:var(--badge-green-background);--badge-positive-text:var(--badge-green-text);--badge-purple-background:var(--opacity-purple-12);--badge-purple-text:var(--purple-2);--badge-red-background:var(--opacity-red-12);--badge-red-text:var(--red-2);--badge-warning-background:var(--badge-yellow-background);--badge-warning-text:var(--badge-yellow-text);--badge-yellow-background:var(--opacity-yellow-12);--badge-yellow-text:var(--yellow-2);--board-default:var(--purple-4);--date-range-band-background:color-mix(in srgb, var(--accent-hover) 48%, transparent);--date-range-endpoint-background:var(--background-accent-hover);--date-range-text:var(--text-strong);--finance-autopay:var(--badge-purple-text);--finance-chart-debt-soft:#d85a3080;--finance-chart-debt:#d85a30;--finance-chart-negative-area:#d52d2d0f;--finance-chart-negative-fill:#d52d2d2e;--finance-chart-primary-fill:#378add1f;--finance-chart-primary:#378add;--finance-chart-secondary:#b4b2a9;--finance-chart-threshold:#9494964d;--finance-chart-zero-line:#88e78e4d;--finance-credit:var(--text-positive);--finance-debt:var(--text-critical);--finance-due-soon-bg:var(--background-status-warning);--finance-due-soon:var(--text-warning);--finance-forecast-line:var(--badge-purple-text);--finance-must-pay:var(--text-critical);--finance-negative-bg:var(--background-status-critical);--finance-negative:var(--text-critical);--finance-neutral:var(--text-subtle);--finance-overdue-bg:var(--background-status-critical);--finance-overdue:var(--text-critical);--finance-paid:var(--text-positive);--finance-pending:var(--text-info);--finance-positive-bg:var(--background-status-positive);--finance-positive:var(--text-positive)}:root.theme-events{--accent-deep:var(--purple-6);--accent-hover:var(--purple-3);--accent:var(--purple-2)}:root.theme-studio{--accent-deep:var(--hw-accent-pink-deep);--accent-hover:var(--pink-5);--accent:var(--hw-accent-pink)}:root.theme-dotcom{--accent-deep:var(--hw-accent-purple-deep);--accent-hover:var(--purple-4);--accent:var(--purple-2)}:root{--chrome-text-strong:var(--text-strong);--chrome-text-normal:var(--text-normal);--chrome-text-subtle:var(--text-subtle);--chrome-text-muted:var(--text-muted);--chrome-icon-strong:var(--icon-strong);--chrome-icon-subtle:var(--icon-subtle);--chrome-accent:var(--accent);--chrome-accent-hover:var(--accent-hover);--chrome-accent-text:var(--text-accent)}[data-canvas-chrome]{--text-strong:var(--chrome-text-strong);--text-normal:var(--chrome-text-normal);--text-subtle:var(--chrome-text-subtle);--text-muted:var(--chrome-text-muted);--icon-strong:var(--chrome-icon-strong);--icon-subtle:var(--chrome-icon-subtle);--accent:var(--chrome-accent);--accent-hover:var(--chrome-accent-hover);--text-accent:var(--chrome-accent);--icon-accent:var(--chrome-accent);--border-accent:var(--chrome-accent);--background-accent:var(--chrome-accent);--background-accent-hover:var(--chrome-accent-hover)}:global(.canvasSurface){background:var(--canvas-gradient,var(--background-canvas))}:global(.canvasChromeRoot){isolation:isolate;background:0 0;position:relative}:global(.canvasChromeRoot):before{content:"";z-index:0;pointer-events:none;background:var(--canvas-gradient,var(--background-canvas));position:absolute;inset:0}:global(.canvasChromeRoot):after{content:"";z-index:0;pointer-events:none;background:var(--canvas-glass-scrim,transparent);-webkit-backdrop-filter:var(--canvas-glass-blur,none);position:absolute;inset:0}:global(.canvasChromeRoot)>*{z-index:1;position:relative}:global(.canvasGlass){background:var(--canvas-glass-scrim,transparent);-webkit-backdrop-filter:var(--canvas-glass-blur,none)}:root[data-canvas-theme]:not([data-canvas-theme=default]){--canvas-glass-scrim:color-mix(in srgb, var(--neutral-12) 36%, transparent);--canvas-glass-blur:blur(32px) saturate(1.1);--chrome-accent:color-mix(in srgb, var(--canvas-tint) 75%, white);--chrome-accent-hover:color-mix(in srgb, var(--canvas-tint) 100%, white);--chrome-accent-text:color-mix(in srgb, var(--canvas-tint) 92%, white);--accent:var(--chrome-accent);--accent-hover:var(--chrome-accent-hover);--text-accent:var(--chrome-accent-text);--icon-accent:var(--chrome-accent-text);--border-accent:var(--chrome-accent);--background-accent:var(--chrome-accent);--background-accent-hover:var(--chrome-accent-hover);--background-canvas:color-mix(in srgb, color-mix(in srgb, var(--canvas-tint) 0%, var(--neutral-12)) 60%, transparent);--background-base:color-mix(in srgb, color-mix(in srgb, var(--canvas-tint) 4%, var(--neutral-11)) 95%, transparent);--background-raised:color-mix(in srgb, color-mix(in srgb, var(--canvas-tint) 4%, var(--neutral-10)) 95%, transparent);--background-floating:color-mix(in srgb, color-mix(in srgb, var(--canvas-tint) 4%, var(--neutral-9)) 95%, transparent)}:root[data-canvas-theme=chrome]{--canvas-gradient:linear-gradient(180deg, #2a2a2a40 0%, #00000073 100%);--canvas-gradient-glass:linear-gradient(180deg, #1e1e1e4d 0%, #00000080 100%);--canvas-fallback:#000;--canvas-tint:#666;--chrome-text-strong:var(--text-strong);--chrome-text-normal:var(--text-normal);--chrome-text-subtle:var(--text-subtle);--chrome-text-muted:var(--text-muted);--chrome-icon-strong:var(--icon-strong);--chrome-icon-subtle:var(--icon-subtle);--chrome-accent:var(--purple-2);--chrome-accent-hover:var(--purple-4);--chrome-accent-text:var(--purple-2);--accent:var(--purple-2);--accent-hover:var(--purple-4);--text-accent:var(--purple-2);--icon-accent:var(--purple-2);--border-accent:var(--purple-2);--background-accent:var(--purple-2);--background-accent-hover:var(--purple-4)}:root[data-canvas-theme=solstice]{--canvas-gradient:linear-gradient(180deg, #141516 0%, #0c0e11 45%, #020306 100%);--canvas-gradient-glass:linear-gradient(180deg, #c3d0e02e 0%, #64748b33 45%, #0f172a3d 100%);--canvas-fallback:#000;--canvas-tint:#94a3b8;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 10%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=sunset]{--canvas-gradient:linear-gradient(180deg, #0e1417 0%, #231300 48%, #150506 100%);--canvas-gradient-glass:linear-gradient(180deg, #76c8ee33 0%, #fb850040 48%, #e639462e 100%);--canvas-fallback:#000;--canvas-tint:#fb8500;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 12%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 6%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 6%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=cotton-candy]{--canvas-gradient:linear-gradient(180deg, #161012 0%, #13181c 100%);--canvas-gradient-glass:linear-gradient(180deg, #f2afc940 0%, #aed9ff40 100%);--canvas-fallback:#000;--canvas-tint:#ff95c6;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 10%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 6%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 6%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=tropical-twilight]{--canvas-gradient:linear-gradient(180deg, #0e0913 0%, #21170e 100%);--canvas-gradient-glass:linear-gradient(180deg, #a75bff33 0%, #ff9f513d 100%);--canvas-fallback:#000;--canvas-tint:#f4a261;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 12%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 6%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 6%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=rose]{--canvas-gradient:linear-gradient(180deg, #121011 0%, #201118 52%, #130209 100%);--canvas-gradient-glass:linear-gradient(180deg, #fce4ec24 0%, #f77caf3d 52%, #b5054b2e 100%);--canvas-fallback:#000;--canvas-tint:#e879a8;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 12%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 6%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 6%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=aurora]{--canvas-gradient:linear-gradient(180deg, #130d16 0%, #09181b 100%);--canvas-gradient-glass:linear-gradient(180deg, #cf94f129 0%, #48cae438 100%);--canvas-fallback:#000;--canvas-tint:#48cae4;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 12%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=ocean]{--canvas-gradient:linear-gradient(180deg, #0a0f12 0%, #001110 52%, #000408 100%);--canvas-gradient-glass:linear-gradient(180deg, #79b7e624 0%, #0077733d 56%, #02264a3d 100%);--canvas-fallback:#000;--canvas-tint:#5ddaf3;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 12%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=midnight]{--canvas-gradient:linear-gradient(180deg, #c3e7ff33 0%, #08131c 25%, #00010d 65%, #010004 100%);--canvas-gradient-glass:linear-gradient(180deg, #c3e7ff33 0%, #4babff33 25%, #00045452 65%, #0c00343d 100%);--canvas-fallback:#000;--canvas-tint:#83aaff;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 15%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=forest]{--canvas-gradient:linear-gradient(180deg, #03170e 0%, #030807 52%, #000201 100%);--canvas-gradient-glass:linear-gradient(180deg, #24ffa029 0%, #1238333d 52%, #0010083d 100%);--canvas-fallback:#000;--canvas-tint:#58e4a0;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 12%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=ember]{--canvas-gradient:linear-gradient(180deg, #1e0904 0%, #1f0a0a 42%, #0a0006 78%, #000 100%);--canvas-gradient-glass:linear-gradient(180deg, #f6492038 0%, #da46463d 42%, #3f002447 78%, #0003 100%);--canvas-fallback:#000;--canvas-tint:#f64920;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 12%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}:root[data-canvas-theme=pride]{--canvas-gradient:linear-gradient(270deg, #090614 0%, #16000d 20%, #160703 38%, #120d00 50%, #00110a 62%, #051114 78%, #0d081c 100%);--canvas-gradient-glass:linear-gradient(250deg, #7246ff2e 0%, #e0008233 20%, #f649202e 38%, #e1a10029 50%, #00c26c2e 62%, #2daac733 78%, #7246ff38 100%);--canvas-fallback:#000;--canvas-tint:#e00082;--chrome-text-strong:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-strong));--chrome-text-normal:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-normal));--chrome-text-subtle:color-mix(in srgb, var(--canvas-tint) 5%, var(--text-subtle));--chrome-text-muted:color-mix(in srgb, var(--canvas-tint) 4%, var(--text-subtle));--chrome-icon-strong:var(--chrome-text-strong);--chrome-icon-subtle:var(--chrome-text-subtle)}@media (prefers-reduced-motion:reduce){:root[data-canvas-theme]:not([data-canvas-theme=default]){--canvas-gradient:var(--canvas-fallback);--canvas-glass-blur:none;--canvas-glass-scrim:transparent}}html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]){--canvas-glass-scrim:color-mix(in srgb, var(--neutral-12) 32%, transparent);--canvas-glass-blur:none;background:0 0!important}html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]):before{content:"";z-index:0;pointer-events:none;background:var(--canvas-gradient-glass);position:fixed;inset:0}html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]):after{content:"";z-index:0;pointer-events:none;background:var(--canvas-glass-scrim);position:fixed;inset:0}html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]) body,html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]) #root{z-index:1;position:relative;background:0 0!important}html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]) :global(.electronCanvasShell){background:0 0!important}html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]) :global(.canvasChromeRoot){isolation:auto;background:0 0}html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]) :global(.canvasChromeRoot):before{-webkit-backdrop-filter:none;background:0 0}html[data-electron-shell][data-canvas-theme]:not([data-canvas-theme=default]) :global(.canvasChromeRoot):after{-webkit-backdrop-filter:none;background:0 0}:root{--font-primary:"Hardwater Sans", sans-serif;--font-secondary:"Instrument Sans", sans-serif;--font:var(--font-primary);--font-sans:var(--font-primary);--font-heading:var(--font-primary);--font-mono:"SF Mono", "Fira Code", monospace;--text-xs:11px;--text-sm:13px;--text-md:15px;--text-lg:18px;--text-heading-xs:18px;--leading-heading-xs:24px;--text-heading-sm:24px;--leading-heading-sm:32px;--text-heading-md:28px;--leading-heading-md:36px;--text-heading-lg:36px;--leading-heading-lg:48px;--text-heading-xl:48px;--leading-heading-xl:64px;--text-display-xs:56px;--leading-display-xs:60px;--text-display-sm:64px;--leading-display-sm:68px;--text-display-md:72px;--leading-display-md:76px;--text-display-lg:120px;--leading-display-lg:124px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.12;--leading-normal:1.5;--tracking-tight:-.03em;--tracking-wide:.06em;--tracking-wider:.12em;--tracking-widest:.18em}:root,[data-typography=editorial]{--font-sans:var(--font-secondary);--font-heading:var(--font-primary)}[data-typography=binder]{--font-sans:var(--font-primary);--font-heading:var(--font-primary)}[data-typography=instrument-all]{--font-sans:var(--font-secondary);--font-heading:var(--font-secondary)}.body-xs-regular,.body-xs-medium,.body-xs-semibold,.body-xs-bold{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-normal);letter-spacing:0}.body-xs-regular{font-weight:var(--weight-regular)}.body-xs-medium{font-weight:var(--weight-medium)}.body-xs-semibold{font-weight:var(--weight-semibold)}.body-xs-bold{font-weight:var(--weight-bold)}.body-sm-regular,.body-sm-medium,.body-sm-semibold,.body-sm-bold{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:0}.body-sm-regular{font-weight:var(--weight-regular)}.body-sm-medium{font-weight:var(--weight-medium)}.body-sm-semibold{font-weight:var(--weight-semibold)}.body-sm-bold{font-weight:var(--weight-bold)}.body-md-regular,.body-md-medium,.body-md-semibold,.body-md-bold{font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);letter-spacing:0}.body-md-regular{font-weight:var(--weight-regular)}.body-md-medium{font-weight:var(--weight-medium)}.body-md-semibold{font-weight:var(--weight-semibold)}.body-md-bold{font-weight:var(--weight-bold)}.body-lg-regular,.body-lg-medium,.body-lg-semibold,.body-lg-bold{font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-normal);letter-spacing:0}.body-lg-regular{font-weight:var(--weight-regular)}.body-lg-medium{font-weight:var(--weight-medium)}.body-lg-semibold{font-weight:var(--weight-semibold)}.body-lg-bold{font-weight:var(--weight-bold)}.heading-xs-regular,.heading-xs-medium,.heading-xs-semibold,.heading-xs-bold{font-family:var(--font-heading);font-size:var(--text-heading-xs);line-height:var(--leading-heading-xs);letter-spacing:0}.heading-xs-regular{font-weight:var(--weight-regular)}.heading-xs-medium{font-weight:var(--weight-medium)}.heading-xs-semibold{font-weight:var(--weight-semibold)}.heading-xs-bold{font-weight:var(--weight-bold)}.heading-sm-regular,.heading-sm-medium,.heading-sm-semibold,.heading-sm-bold{font-family:var(--font-heading);font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:0}.heading-sm-regular{font-weight:var(--weight-regular)}.heading-sm-medium{font-weight:var(--weight-medium)}.heading-sm-semibold{font-weight:var(--weight-semibold)}.heading-sm-bold{font-weight:var(--weight-bold)}.heading-md-regular,.heading-md-medium,.heading-md-semibold,.heading-md-bold{font-family:var(--font-heading);font-size:var(--text-heading-md);line-height:var(--leading-heading-md);letter-spacing:0}.heading-md-regular{font-weight:var(--weight-regular)}.heading-md-medium{font-weight:var(--weight-medium)}.heading-md-semibold{font-weight:var(--weight-semibold)}.heading-md-bold{font-weight:var(--weight-bold)}.heading-lg-regular,.heading-lg-medium,.heading-lg-semibold,.heading-lg-bold{font-family:var(--font-heading);font-size:var(--text-heading-lg);line-height:var(--leading-heading-lg);letter-spacing:0}.heading-lg-regular{font-weight:var(--weight-regular)}.heading-lg-medium{font-weight:var(--weight-medium)}.heading-lg-semibold{font-weight:var(--weight-semibold)}.heading-lg-bold{font-weight:var(--weight-bold)}.heading-xl-regular,.heading-xl-medium,.heading-xl-semibold,.heading-xl-bold{font-family:var(--font-heading);font-size:var(--text-heading-xl);line-height:var(--leading-heading-xl);letter-spacing:0}.heading-xl-regular{font-weight:var(--weight-regular)}.heading-xl-medium{font-weight:var(--weight-medium)}.heading-xl-semibold{font-weight:var(--weight-semibold)}.heading-xl-bold{font-weight:var(--weight-bold)}.display-xs-regular,.display-xs-medium,.display-xs-semibold,.display-xs-bold{font-family:var(--font-heading);font-size:var(--text-display-xs);line-height:var(--leading-display-xs);letter-spacing:var(--tracking-tight)}.display-xs-regular{font-weight:var(--weight-regular)}.display-xs-medium{font-weight:var(--weight-medium)}.display-xs-semibold{font-weight:var(--weight-semibold)}.display-xs-bold{font-weight:var(--weight-bold)}.display-sm-regular,.display-sm-medium,.display-sm-semibold,.display-sm-bold{font-family:var(--font-heading);font-size:var(--text-display-sm);line-height:var(--leading-display-sm);letter-spacing:var(--tracking-tight)}.display-sm-regular{font-weight:var(--weight-regular)}.display-sm-medium{font-weight:var(--weight-medium)}.display-sm-semibold{font-weight:var(--weight-semibold)}.display-sm-bold{font-weight:var(--weight-bold)}.display-md-regular,.display-md-medium,.display-md-semibold,.display-md-bold{font-family:var(--font-heading);font-size:var(--text-display-md);line-height:var(--leading-display-md);letter-spacing:var(--tracking-tight)}.display-md-regular{font-weight:var(--weight-regular)}.display-md-medium{font-weight:var(--weight-medium)}.display-md-semibold{font-weight:var(--weight-semibold)}.display-md-bold{font-weight:var(--weight-bold)}.display-lg-regular,.display-lg-medium,.display-lg-semibold,.display-lg-bold{font-family:var(--font-heading);font-size:var(--text-display-lg);line-height:var(--leading-display-lg);letter-spacing:var(--tracking-tight)}.display-lg-regular{font-weight:var(--weight-regular)}.display-lg-medium{font-weight:var(--weight-medium)}.display-lg-semibold{font-weight:var(--weight-semibold)}.display-lg-bold{font-weight:var(--weight-bold)}.mono-xs,.mono-sm{font-family:var(--font-mono);font-weight:var(--weight-medium);line-height:var(--leading-normal);letter-spacing:0}.mono-xs{font-size:var(--text-xs)}.mono-sm{font-size:var(--text-sm)}.editorial-area-title,.editorial-band-title,.editorial-banner-title,.editorial-block-title,.editorial-hero-title,.editorial-legal-section-title,.editorial-legal-title,.editorial-portal-hero-title,.editorial-quote,.editorial-stat-value{font-family:var(--font-heading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.editorial-area-title{font-size:clamp(var(--text-heading-lg), 4.5vw, var(--text-display-xs));line-height:1.05}.editorial-band-title{font-size:clamp(var(--text-heading-xl), 5.5vw, var(--text-display-xs));line-height:1.02}.editorial-banner-title{font-size:clamp(var(--text-heading-xl), 5vw, var(--text-display-xs));line-height:1.04}.editorial-block-title{font-size:clamp(var(--text-heading-md), 3.2vw, var(--text-heading-lg));line-height:1.1}.editorial-hero-title{font-size:clamp(var(--text-heading-xl), 9vw, var(--text-display-md));line-height:1}.editorial-legal-section-title{font-size:clamp(var(--text-heading-sm), 2.5vw, var(--text-heading-md));line-height:1.1}.editorial-legal-title{font-size:clamp(var(--text-display-xs), 5vw, var(--text-display-sm));line-height:1}.editorial-portal-hero-title{font-size:clamp(var(--text-heading-md), 4vw, 40px);letter-spacing:-.01em;line-height:1.1}.editorial-quote{font-size:clamp(var(--text-heading-xl), 5vw, var(--text-display-sm));line-height:1.1}.editorial-stat-value{font-size:clamp(var(--text-display-xs), 5vw, var(--text-display-md));line-height:1}:root{--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-120:120px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:9999px;--radius-round:100%;--shadow-xs:0 1px 4px #0000001f;--shadow-sm:0 2px 8px #00000052;--shadow-md:0 4px 16px #00000080;--shadow-lg:0 8px 32px #0009;--shadow-dropdown:0 8px 24px #0006;--shadow-up:0 -4px 16px #00000059;--transition:.1s ease-in-out;--transition-fast:.1s ease-in-out;--transition-base:.12s ease-in-out;--transition-slow:.3s ease-in-out;--transition-spring:.28s cubic-bezier(.34, 1.55, .5, 1);--sidebar-transition:.32s cubic-bezier(.4, 0, .2, 1);--sidebar-transition-spring:.36s cubic-bezier(.34, 1.3, .5, 1)}@media (prefers-reduced-motion:reduce){:root{--transition:.01ms linear;--transition-fast:.01ms linear;--transition-base:.01ms linear;--transition-slow:.01ms linear;--transition-spring:.01ms linear;--sidebar-transition:.01ms linear;--sidebar-transition-spring:.01ms linear}}:root{--mainnav-width:240px;--mainnav-width-collapsed:60px;--header-height:48px;--subheader-height:48px;--tabbar-height:48px;--toolbar-height:48px;--page-padding-x:24px;--page-padding-y:24px;--workspace-tab-bar-height:40px;--workspace-tab-height:28px;--workspace-tab-min-width:120px;--workspace-tab-max-width:360px;--workspace-traffic-lights-width:78px;--workspace-window-nav-width:50px;--workspace-left-chrome-min-width:calc(var(--workspace-traffic-lights-width) + var(--workspace-window-nav-width) + var(--space-8))}@media (width<=768px){:root{--page-padding-x:24px;--page-padding-y:24px;--header-height:52px}}:root{--viewer-canvas-inset:96px;--tasks-sidenav-width:240px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{overscroll-behavior:none;background:var(--background-canvas);height:100%;color:var(--text-strong);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;overflow:hidden}#root{overscroll-behavior:none;height:100%}body{-webkit-user-select:none;user-select:none}img{-webkit-touch-callout:none}button,a,[role=button]{touch-action:manipulation}@media (width<=768px){input,textarea,select{font-size:max(16px, var(--text-sm))}}input,textarea,select,[contenteditable=true],.selectable,[data-selectable]{-webkit-user-select:text;user-select:text}.text-strong{color:var(--text-strong)}.text-subtle{color:var(--text-subtle)}.text-muted{color:var(--text-muted)}a{color:inherit;text-decoration:none}button{font-family:var(--font-sans);text-align:start;cursor:pointer;transition:opacity var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none}button:disabled{opacity:.5;cursor:not-allowed}input,textarea,select{font-family:var(--font-sans)}::-webkit-scrollbar{width:8px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--background-floating);border-radius:16px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.pageContent{background-color:var(--background-base)}.page-standard{padding:var(--page-padding-y) var(--page-padding-x);flex:1;overflow-y:auto}.page-loading{padding:var(--space-48) var(--space-24);justify-content:center;align-items:center;display:flex}.page-full{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow-y:auto}.page-full-padded{width:100%;min-width:0;height:100%;min-height:0;padding:var(--page-padding-y) var(--page-padding-x);flex-direction:column;flex:1;display:flex;overflow-y:auto}.page-container{width:100%;max-width:1000px}.page-container-wide{width:100%;max-width:1400px}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon-spin svg,.icon-spin{animation:1s linear infinite icon-spin}@keyframes statusPulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}button:focus-visible,[role=button]:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{box-shadow:0 0 0 2px var(--border-accent);outline:none}.agentation-toolbar{z-index:999999!important}@media print{[data-app-sidebar],[data-app-topbar],[data-page-header],nav,header{display:none!important}body{color:#000!important;background:#fff!important}*{box-shadow:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.icon-spin,.icon-spin svg,[role=status]{animation-duration:revert!important;animation-iteration-count:revert!important}}._base_yma09_1{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;position:relative}._sm_yma09_9{min-height:var(--space-24);gap:var(--space-4);padding:var(--space-4) var(--space-8);border-radius:var(--radius-sm)}._sm_yma09_9 svg{width:16px;height:16px;color:inherit;flex-shrink:0}._md_yma09_23{min-height:var(--space-32);gap:var(--space-4);padding:var(--space-4) var(--space-12);border-radius:var(--radius-md)}._md_yma09_23 svg{width:16px;height:16px;color:inherit;flex-shrink:0}._lg_yma09_37{min-height:var(--space-40);gap:var(--space-8);padding:var(--space-8) var(--space-16);border-radius:var(--radius-md)}._lg_yma09_37 svg{width:20px;height:20px;color:inherit;flex-shrink:0}._primary_yma09_53{background:var(--control-primary-background);color:var(--control-primary-text);border:1px solid var(--control-primary-border)}._primary_yma09_53:hover:not(:disabled){opacity:.88}._secondary_yma09_62{background:var(--control-secondary-background);color:var(--control-secondary-text);border:1px solid var(--control-secondary-border);transition:background var(--transition)}._secondary_yma09_62:hover:not(:disabled){background:var(--control-secondary-background-hover)}._critical_yma09_72{background:var(--control-critical-primary-background);color:var(--control-critical-primary-text);border:1px solid var(--control-critical-primary-border)}._critical_yma09_72:hover:not(:disabled){background:var(--control-critical-primary-background-hover)}._criticalSecondary_yma09_81{background:var(--control-critical-secondary-background);color:var(--control-critical-secondary-text);border:1px solid var(--control-critical-secondary-border);transition:background var(--transition)}._criticalSecondary_yma09_81:hover:not(:disabled){background:var(--control-critical-secondary-background-hover)}._tertiary_yma09_91{color:var(--text-normal)}._tertiary_yma09_91:hover:not(:disabled){color:var(--text-strong);background:var(--interactive-normal)}._iconBtn_pdenb_1{border-radius:var(--radius-md);color:var(--icon-normal);justify-content:center;align-items:center;display:inline-flex}._iconBtn_pdenb_1:hover:not(:disabled){color:var(--text-strong);background:var(--interactive-subtle)}._sm_pdenb_19{border-radius:var(--radius-md)}._sm_pdenb_19 svg{width:16px;height:16px;color:inherit;flex-shrink:0}._md_pdenb_26{border-radius:var(--radius-md)}._md_pdenb_26 svg{width:16px;height:16px;color:inherit;flex-shrink:0}._lg_pdenb_33{border-radius:var(--radius-md)}._lg_pdenb_33 svg{width:16px;height:16px;color:inherit;flex-shrink:0}._secondary_pdenb_42{background:var(--interactive-subtle);color:var(--text-subtle);transition:background var(--transition), color var(--transition);border:1px solid var(--border-muted)}._secondary_pdenb_42:hover:not(:disabled){background:var(--interactive-normal);color:var(--text-strong)}._tertiary_pdenb_54{color:var(--text-normal)}._tertiary_pdenb_54:hover:not(:disabled){color:var(--text-strong);background:var(--interactive-subtle)}._critical_pdenb_63:hover:not(:disabled){color:var(--text-critical);background:var(--background-status-critical)}._overlay_pdenb_68,._overlay_pdenb_68:hover:not(:disabled){background:var(--background-scrim);color:var(--text-strong)}._active_pdenb_80,._active_pdenb_80:hover:not(:disabled){color:var(--icon-strong)}._toastContainer_dgmxk_1{bottom:max(24px, calc(16px + env(safe-area-inset-bottom)));z-index:9999;gap:var(--space-12);pointer-events:none;flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}._toast_dgmxk_1{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);box-shadow:var(--shadow-dropdown);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;cursor:pointer;min-width:320px;max-width:480px;animation:.2s ease-out _toastSlideIn_dgmxk_1;display:flex}@keyframes _toastSlideIn_dgmxk_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._toastError_dgmxk_42{background:var(--background-status-critical);border:1px solid var(--text-critical);color:var(--text-critical)}._toastSuccess_dgmxk_48{background:var(--background-status-positive);border:1px solid var(--text-positive);color:var(--text-positive)}._toastInfo_dgmxk_54{background:var(--background-status-info);border:1px solid var(--text-info);color:var(--text-info)}._toastIcon_dgmxk_60{flex-shrink:0;justify-content:center;align-items:center;display:flex}._toastMessage_dgmxk_67{flex:1;line-height:1.4}._toastAction_dgmxk_72{flex-shrink:0}@media (width<=640px){._toastContainer_dgmxk_1{left:16px;right:16px;transform:none}._toast_dgmxk_1{width:100%;min-width:auto}}@media (width<=480px){._toast_dgmxk_1{flex-wrap:wrap}._toastAction_dgmxk_72{width:100%;padding-top:var(--space-4);margin-top:var(--space-4);border-top:1px solid #ffffff26}}._root_1pee8_8{z-index:9999;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._root_1pee8_8._exiting_1pee8_19{animation:_splashFadeOut_1pee8_1 var(--exit-ms,.65s) ease-in-out forwards}._root_1pee8_8._exitingFast_1pee8_23{animation:.26s ease-out forwards _splashFadeOut_1pee8_1}@keyframes _splashFadeOut_1pee8_1{0%{opacity:1}to{opacity:0}}._root_1w7m7_2{height:100%;min-height:300px;padding:var(--space-24);background:var(--background-canvas);justify-content:center;align-items:center;display:flex}._card_1w7m7_12{text-align:center;max-width:420px}._illustration_1w7m7_17{width:250px;height:auto;margin-bottom:var(--space-16);pointer-events:none;-webkit-user-select:none;user-select:none}._illustrationSm_1w7m7_25{width:140px;margin-bottom:var(--space-8)}._heading_1w7m7_30{color:var(--text-strong);margin-bottom:var(--space-8)}._body_1w7m7_37{color:var(--text-subtle);margin-bottom:var(--space-16)}._detail_1w7m7_44{font-family:var(--font-mono);color:var(--text-critical);background:var(--background-status-critical);border-radius:var(--radius-sm);padding:var(--space-8) var(--space-12);margin-bottom:var(--space-16);text-align:left;white-space:pre-wrap;word-break:break-word;max-height:80px;overflow:auto}._actions_1w7m7_60{justify-content:center;gap:var(--space-8);display:flex}._inline_1w7m7_67{justify-content:center;align-items:center;gap:var(--space-8);padding:var(--space-24);color:var(--text-subtle);flex-direction:column;display:flex}._inlineHeading_1w7m7_77{color:var(--text-strong)}._inlineActions_1w7m7_83{gap:var(--space-8);display:flex}._emptyState_1b69t_1{text-align:center;width:100%;padding:var(--space-32) var(--space-16);justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}._size_inline_1b69t_12{padding:var(--space-32) var(--space-16)}._size_page_1b69t_16{padding:var(--space-48) var(--space-24);flex:1}._icon_1b69t_21{width:24px;height:24px;color:var(--text-subtle);margin-bottom:var(--space-8)}._tone_error_1b69t_28 ._icon_1b69t_21{color:var(--text-critical)}._heading_1b69t_32{color:var(--text-strong);margin:0}._description_1b69t_39{color:var(--text-subtle);max-width:280px;margin:0}._actions_1b69t_47{align-items:center;gap:var(--space-8);margin-top:var(--space-12);display:flex}._spinner_gz0i6_3{width:var(--spinner-size,32px);height:var(--spinner-size,32px);background-image:url(/assets/spfx2_35f_48x48_@2x-wLlh1hB8.png);background-size:calc(var(--spinner-size,32px) * 35) var(--spinner-size,32px);background-repeat:no-repeat;flex-shrink:0;animation:1.2s steps(35,end) infinite _sprite-play_gz0i6_1}@keyframes _sprite-play_gz0i6_1{to{background-position:calc(var(--spinner-size,32px) * -35) 0}}._loader_conk9_1{justify-content:center;align-items:center;width:100%;height:100%;min-height:240px;display:flex}
