:root,[data-look-preview][data-palette=cool]{--cc-live-accent-soft:light-dark(#eaf0ff,var(--cc-accent-soft));--cc-live-ok-bg:light-dark(#e8f6ee,var(--cc-ok-bg));--cc-live-ok-ink:light-dark(#1d7a4f,var(--cc-ok-ink));--cc-live-warn-bg:light-dark(#fff4e5,var(--cc-warn-bg));--cc-live-warn-ink:light-dark(#b45309,var(--cc-warn-ink));--cc-live-working-line:light-dark(#b9cbff,var(--cc-line));--cc-live-person-line:light-dark(#b7e2c9,var(--cc-line));--cc-live-approval-line:light-dark(#f6d7a8,var(--cc-line));--cc-live-action-halo:0 0 0 4px color-mix(in srgb,var(--cc-action) 18%,transparent);--cc-live-person-halo:0 0 0 4px color-mix(in srgb,var(--cc-live-ok-ink) 18%,transparent);--cc-live-action-outline:color-mix(in srgb,var(--cc-action) 55%,transparent);--cc-live-person-outline:color-mix(in srgb,var(--cc-live-ok-ink) 55%,transparent);--cc-operator-working-surface:#F8FAFF;--cc-operator-working-line:#B9CBFF;--cc-operator-decision-surface:#FFFAF2;--cc-operator-decision-line:#F6D7A8;--cc-cici-proposal-surface:#FFFAF5;--cc-cici-proposal-line:#FFD6B8;--cc-cici-proposal-face:#FF8A3D;--cc-cici-proposal-eyes:#3A1600;--cc-launcher-sky:#E4ECFA;--cc-bg:#EDF0F5;--cc-band:#FFFFFF;--cc-surface:#FFFFFF;--cc-surface-2:#F6F8FB;--cc-ink:#1E232C;--cc-ink-2:#4A5163;--cc-ink-3:#5E6577;--cc-placeholder:#5E6577;--cc-line:#E1E5ED;--cc-line-strong:#CFD2D8;--cc-input-line:#7C8598;--cc-action:#1554FF;--cc-action-hover:#0052D2;--cc-on-action:#FFFFFF;--cc-accent:#1554FF;--cc-on-accent:#FFFFFF;--cc-accent-hover:#0052D2;--cc-link:#1554FF;--cc-accent-soft:#DBE9FF;--cc-accent-soft-2:#F4F9FF;--cc-btn2-bg:#FFFFFF;--cc-btn2-line:#1554FF;--cc-btn2-ink:#1554FF;--cc-bar:#0D2045;--cc-bar-2:#1B2F5A;--cc-bar-edge:transparent;--cc-shadow:0 0 0 1px #E1E5ED,0 1px 2px rgba(13,32,69,0.06);--cc-bad:#FB4E6D;--cc-bad-bg:#F7E6EA;--cc-bad-ink:#B4123A;--cc-bad-line:#F3B3C0;--cc-ok:#60C67C;--cc-ok-bg:#DFF4E5;--cc-ok-ink:#1E7A44;--cc-team-teal:#0E9F8E;--cc-team-orange:#C26A1A;--cc-team-purple:#7C3AED;--cc-recipes-header:#06132B;--cc-recipes-header-fill:rgba(255,255,255,.10);--cc-warn:#FF9960;--cc-prediction-toss-up:#E8A33D;--cc-problem-warning:#FF9960;--cc-warn-bg:#F8E6DF;--cc-attention-bg:#FFFDF7;--cc-attention-strong-bg:#FFFAF0;--cc-warn-ink:#9A4A00;--cc-info-bg:#DBE9FF;--cc-purple-bg:#E9E4FB;--cc-purple-ink:#4A1FB8;--cc-sky-bg:#E3F4FF;--cc-hover:#F6F8FB;--cc-sky-ink:#0B5E8A;--cc-info-ink:#1554FF;--cc-warn-line:rgba(255,153,96,0.35);--cc-notice-warn-bg:color-mix(in srgb,#f59e0b 6%,var(--cc-surface));--cc-notice-warn-line:color-mix(in srgb,#d97706 32%,var(--cc-surface));--cc-bad-tile:rgba(251,78,109,0.22);--cc-ok-tile:rgba(96,198,124,0.3);--cc-warn-tile:rgba(255,153,96,0.28);--cc-mark:rgba(21,84,255,0.26);--cc-shadow-control:0 1px 2px rgba(13,32,69,0.06);--cc-shadow-raised:0 1px 2px rgba(13,32,69,0.06),0 2px 6px rgba(13,32,69,0.05);--cc-shadow-primary:0 1px 2px rgba(21,84,255,0.4),inset 0 1px 0 rgba(255,255,255,0.16);--cc-pop-shadow:0 0 0 1px rgba(13,32,69,0.06),0 12px 32px rgba(13,32,69,0.16),0 2px 6px rgba(13,32,69,0.08);--cc-cici-shadow:0 10px 30px rgba(20,33,61,0.18),0 2px 6px rgba(20,33,61,0.10);--cc-ring:0 0 0 3px rgba(21,84,255,0.18);--cc-tray:rgba(30,35,44,0.07);color-scheme:light;--cc-bar-ink:#FFFFFF;--cc-bar-ink-2:rgba(255,255,255,0.72);--cc-bar-ink-3:rgba(255,255,255,0.78);--cc-bar-line:rgba(255,255,255,0.12);--cc-bar-control-line:rgba(255,255,255,0.45);--cc-bar-divider:rgba(255,255,255,0.16);--cc-bar-fill:rgba(255,255,255,0.08);--cc-bar-fill-on:rgba(255,255,255,0.14);--cc-bar-mark:#8CB9FF;--cc-bar-mark-dim:rgba(255,255,255,0.32);--cc-bar-badge:#FB4E6D;--cc-bar-badge-ink:#0D2045;--cc-launcher-on:#FFFFFF;--cc-launcher-on-mark:#1554FF;--cc-launcher-on-dim:#CDD2DF;--cc-avatar:#1554FF;--cc-avatar-ink:#FFFFFF;--cc-brand:#1554FF;--cc-on-brand:#FFFFFF;--cc-logo-tile:#FFFFFF;--cc-logo-ink:#0D2045;--cc-app-tile:#0D2045;--cc-app-tile-dim:rgba(255,255,255,0.28);--cc-scrim:rgba(7,23,49,0.36);--cc-panel-shadow:var(--cc-pop-shadow);--cc-node-lift:0 1px 2px rgba(13,32,69,0.06);--cc-node-lift-on:0 2px 8px rgba(13,32,69,0.12);--cc-font-family:var(--cc-font-inter,Inter),system-ui,-apple-system,"Segoe UI",sans-serif;--cc-font-family-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--cc-font-size-body:14px;--cc-line-body:24px;--cc-font-size-small:12px;--cc-line-small:16px;--cc-font-size-caps:12px;--cc-line-caps:16px;--cc-font-size-eyebrow:12px;--cc-font-size-h1:24px;--cc-line-h1:32px;--cc-font-size-h2:24px;--cc-line-h2:32px;--cc-font-size-h3:20px;--cc-line-h3:24px;--cc-font-size-h4:16px;--cc-line-h4:24px;--cc-font-size-stat:24px;--cc-font-weight-regular:400;--cc-font-weight-medium:500;--cc-font-weight-semibold:600;--cc-usage-ink:light-dark(#16203a,var(--cc-ink));--cc-usage-ink-2:light-dark(#4a5672,var(--cc-ink-2));--cc-usage-ink-3:light-dark(#7b86a0,var(--cc-ink-3));--cc-usage-line:light-dark(#e3e7ef,var(--cc-line));--cc-usage-line-faint:light-dark(#eef1f6,var(--cc-line));--cc-usage-table-head:light-dark(#fafbfd,var(--cc-bg));--cc-usage-group:light-dark(#f7f8fb,var(--cc-bg));--cc-usage-green-soft:light-dark(#e8f6ee,var(--cc-ok-bg));--cc-usage-amber-soft:light-dark(#fff4e5,var(--cc-warn-bg));--cc-usage-amber-line:light-dark(#f6d7a8,var(--cc-warn-line));--cc-usage-red-soft:light-dark(#fdeef0,var(--cc-bad-bg));--cc-usage-available:light-dark(#cfd6e4,#334763);--cc-usage-amber:light-dark(#b45309,#f4b56a);--cc-usage-red:light-dark(#c0263d,#ff9cab);--cc-usage-green:light-dark(#1d7a4f,#77d7a1);--cc-usage-purple:light-dark(#7a5af8,#b4a1ff);--cc-usage-running-stripe:color-mix(in srgb,var(--cc-accent) 24%,transparent);--cc-usage-chip-bg:color-mix(in srgb,currentColor 7%,var(--cc-surface));--cc-usage-waiting-bg:color-mix(in srgb,var(--cc-accent) 4%,var(--cc-surface));--cc-usage-drawer-shadow:-10px 0 24px #0f235014;--cc-usage-radius-compact:6px;--cc-usage-radius-search:9px;--cc-usage-radius-bar:3px;--cc-usage-radius-share:4px;--cc-radius:12px;--cc-radius-control:8px;--cc-radius-inset:10px;--cc-radius-float:14px;--cc-radius-companion:18px;--cc-radius-launcher:20px;--cc-launcher-shadow:0 10px 30px rgba(20,30,50,.10);--cc-launcher-key-radius:6px;--cc-radius-status-square:2.5px;--cc-cici-radius-ask:9px;--cc-cici-radius-action:7px;--cc-cici-radius-eye:3px;--cc-cici-radius-folded-eye:4px;--cc-cici-radius-focus-eye:2px;--cc-radius-small:5px;--cc-radius-pill:9999px;--cc-control-height-medium:56px;--cc-control-height-small:30px;--cc-control-height-touch:44px;--cc-topbar-height:48px;--cc-header-height:var(--cc-topbar-height);--cc-polish-topbar:#0B2A5B;--cc-polish-topbar-muted:#B9C7E6;--cc-polish-topbar-on:rgba(255,255,255,.12);--cc-polish-logo:#FFFFFF;--cc-polish-logo-ink:#1554FF;--cc-row-compact:36px;--cc-row-comfortable:48px;--cc-gutter:28px;--cc-gutter-top:20px;--cc-gutter-narrow:16px;--cc-card-padding:24px;--cc-workbar-height:52px;--cc-workbar-left:24px;--cc-workbar-bottom:14px;--cc-workbar-width:calc(100vw - 48px);--cc-workbar-panel-width:400px;--cc-workbar-room:0px;--cc-cici-panel-room:0px;--cc-memory-panel-room:0px;--cc-space-1:4px;--cc-space-2:8px;--cc-space-3:12px;--cc-space-4:16px;--cc-space-5:20px;--cc-space-6:24px;--cc-space-7:28px;--cc-space-8:32px;--cc-space-10:40px;--cc-space-12:48px;--cc-focus-ring:2px solid var(--cc-link);--cc-focus-offset:2px;--cc-shadow-node:var(--cc-shadow);--cc-shadow-modal:var(--cc-pop-shadow)}:root[data-theme=dark],[data-look-preview][data-theme=dark]{--cc-operator-working-surface:var(--cc-accent-soft-2);--cc-operator-working-line:var(--cc-accent-soft);--cc-operator-decision-surface:var(--cc-warn-bg);--cc-operator-decision-line:var(--cc-warn-line);--cc-cici-proposal-surface:color-mix(in srgb,var(--cc-surface) 93%,var(--cc-cici-proposal-face));--cc-cici-proposal-line:color-mix(in srgb,var(--cc-line) 50%,var(--cc-cici-proposal-face));--cc-launcher-sky:#030B1C;--cc-bg:#071731;--cc-band:#0E254A;--cc-surface:#0E254A;--cc-surface-2:#132B52;--cc-ink:#EAEEF5;--cc-ink-2:#A9B4C6;--cc-ink-3:#8C99B2;--cc-placeholder:#8C99B2;--cc-line:#1C3358;--cc-line-strong:#2A4570;--cc-input-line:#647EB0;--cc-accent:#4D8BFF;--cc-on-accent:#040E20;--cc-accent-hover:#6FA0FF;--cc-link:#6FA0FF;--cc-accent-soft:#153468;--cc-accent-soft-2:#11305E;--cc-btn2-bg:#0E254A;--cc-btn2-line:#647EB0;--cc-btn2-ink:#EAEEF5;--cc-bar:#040E20;--cc-bar-2:#0E254A;--cc-bar-edge:#1C3358;--cc-shadow:0 0 0 1px #1C3358;--cc-bad:#FF7A90;--cc-bad-bg:#3B1E3A;--cc-bad-ink:#FF9AAB;--cc-bad-line:#5C2C38;--cc-ok:#7BD89A;--cc-ok-bg:#12392F;--cc-ok-ink:#86DBA2;--cc-team-teal:#5BBFB1;--cc-team-orange:#E9A05C;--cc-team-purple:#B89BFA;--cc-recipes-header:#06132B;--cc-recipes-header-fill:rgba(255,255,255,.10);--cc-warn:#FFB27F;--cc-prediction-toss-up:#E8A33D;--cc-problem-warning:#FF9960;--cc-warn-bg:#3A2C2A;--cc-attention-bg:#202C3C;--cc-attention-strong-bg:#293039;--cc-warn-ink:#FFBE8F;--cc-info-bg:#153468;--cc-purple-bg:#2B2547;--cc-purple-ink:#BBA8FF;--cc-sky-bg:#103A5C;--cc-hover:#132E5A;--cc-sky-ink:#8CCBF5;--cc-info-ink:#78A6FF;--cc-warn-line:rgba(255,178,127,0.35);--cc-notice-warn-bg:color-mix(in srgb,#f59e0b 32%,var(--cc-surface));--cc-notice-warn-line:color-mix(in srgb,#f59e0b 45%,var(--cc-surface));--cc-bad-tile:rgba(255,122,144,0.22);--cc-ok-tile:rgba(123,216,154,0.3);--cc-warn-tile:rgba(255,178,127,0.28);--cc-mark:rgba(77,139,255,0.26);--cc-shadow-control:none;--cc-shadow-raised:0 0 0 1px #1C3358;--cc-shadow-primary:0 1px 2px rgba(77,139,255,0.4),inset 0 1px 0 rgba(255,255,255,0.16);--cc-pop-shadow:0 0 0 1px #2A4570,0 18px 44px rgba(0,0,0,0.55);--cc-cici-shadow:0 12px 32px rgba(0,0,0,0.55),0 2px 6px rgba(0,0,0,0.4);--cc-ring:0 0 0 3px rgba(77,139,255,0.32);--cc-tray:rgba(234,238,245,0.07);color-scheme:dark}:root[data-palette=stone],[data-look-preview][data-palette=stone]{--cc-operator-working-surface:#F8FAFF;--cc-operator-working-line:#B9CBFF;--cc-operator-decision-surface:#FFFAF2;--cc-operator-decision-line:#F6D7A8;--cc-cici-proposal-surface:#FFFAF5;--cc-cici-proposal-line:#FFD6B8;--cc-launcher-sky:#ECE9E3;--cc-bg:#F3F2EF;--cc-band:#FFFFFF;--cc-surface:#FFFFFF;--cc-surface-2:#F8F7F5;--cc-ink:#1F1D1A;--cc-ink-2:#6F6A63;--cc-ink-3:#6F6A63;--cc-placeholder:#6F6A63;--cc-line:#E6E3DE;--cc-line-strong:#D3CFC8;--cc-input-line:#8C877F;--cc-accent:#1554FF;--cc-on-accent:#FFFFFF;--cc-accent-hover:#0052D2;--cc-link:#1554FF;--cc-accent-soft:#DFE8FF;--cc-accent-soft-2:#F5F8FF;--cc-btn2-bg:#FFFFFF;--cc-btn2-line:#1554FF;--cc-btn2-ink:#1554FF;--cc-bar:#1F1D1A;--cc-bar-2:#33302B;--cc-bar-edge:transparent;--cc-shadow:0 0 0 1px #E6E3DE,0 1px 2px rgba(31,29,26,0.07);--cc-bad:#FB4E6D;--cc-bad-bg:#F7E6EA;--cc-bad-ink:#B4123A;--cc-bad-line:#F3B3C0;--cc-ok:#60C67C;--cc-ok-bg:#DFF4E5;--cc-ok-ink:#1E7A44;--cc-team-teal:#0E9F8E;--cc-team-orange:#C26A1A;--cc-team-purple:#7C3AED;--cc-recipes-header:#06132B;--cc-recipes-header-fill:rgba(255,255,255,.10);--cc-warn:#FF9960;--cc-prediction-toss-up:#E8A33D;--cc-problem-warning:#FF9960;--cc-warn-bg:#F8E6DF;--cc-attention-bg:#FBF9F2;--cc-attention-strong-bg:#FAF5E9;--cc-warn-ink:#9A4A00;--cc-info-bg:#DFE8FF;--cc-purple-bg:#E9E4FB;--cc-purple-ink:#4A1FB8;--cc-sky-bg:#E3F4FF;--cc-hover:#F8F7F5;--cc-sky-ink:#0B5E8A;--cc-info-ink:#1554FF;--cc-warn-line:rgba(255,153,96,0.35);--cc-notice-warn-bg:color-mix(in srgb,#f59e0b 6%,var(--cc-surface));--cc-notice-warn-line:color-mix(in srgb,#d97706 32%,var(--cc-surface));--cc-bad-tile:rgba(251,78,109,0.22);--cc-ok-tile:rgba(96,198,124,0.3);--cc-warn-tile:rgba(255,153,96,0.28);--cc-mark:rgba(21,84,255,0.26);--cc-shadow-control:0 1px 2px rgba(31,29,26,0.07);--cc-shadow-raised:0 1px 2px rgba(31,29,26,0.07),0 2px 6px rgba(31,29,26,0.05);--cc-shadow-primary:0 1px 2px rgba(21,84,255,0.4),inset 0 1px 0 rgba(255,255,255,0.16);--cc-pop-shadow:0 0 0 1px rgba(31,29,26,0.06),0 12px 32px rgba(31,29,26,0.16),0 2px 6px rgba(31,29,26,0.08);--cc-cici-shadow:0 10px 30px rgba(20,33,61,0.18),0 2px 6px rgba(20,33,61,0.10);--cc-ring:0 0 0 3px rgba(21,84,255,0.18);--cc-tray:rgba(31,29,26,0.07);color-scheme:light;--cc-logo-ink:#1F1D1A;--cc-app-tile:#1F1D1A;--cc-scrim:rgba(21,20,18,0.36);--cc-bar-badge:#D2415B;--cc-bar-badge-ink:#FFFFFF;--cc-node-lift:0 1px 2px rgba(31,29,26,0.06);--cc-node-lift-on:0 2px 8px rgba(31,29,26,0.12)}:root[data-palette=stone][data-theme=dark],[data-look-preview][data-palette=stone][data-theme=dark]{--cc-operator-working-surface:var(--cc-accent-soft-2);--cc-operator-working-line:var(--cc-accent-soft);--cc-operator-decision-surface:var(--cc-warn-bg);--cc-operator-decision-line:var(--cc-warn-line);--cc-cici-proposal-surface:color-mix(in srgb,var(--cc-surface) 93%,var(--cc-cici-proposal-face));--cc-cici-proposal-line:color-mix(in srgb,var(--cc-line) 50%,var(--cc-cici-proposal-face));--cc-launcher-sky:#0C0B0A;--cc-bg:#151412;--cc-band:#1E1C1A;--cc-surface:#1E1C1A;--cc-surface-2:#272421;--cc-ink:#F2EFEA;--cc-ink-2:#A8A29A;--cc-ink-3:#9A948C;--cc-placeholder:#9A948C;--cc-line:#2F2C28;--cc-line-strong:#433F3A;--cc-input-line:#7D776F;--cc-accent:#6B9BFF;--cc-on-accent:#0B1020;--cc-accent-hover:#8FB3FF;--cc-link:#8FB3FF;--cc-accent-soft:#1E2C4D;--cc-accent-soft-2:#1A2238;--cc-btn2-bg:#1E1C1A;--cc-btn2-line:#433F3A;--cc-btn2-ink:#F2EFEA;--cc-bar:#0E0D0C;--cc-bar-2:#1E1C1A;--cc-bar-edge:#2F2C28;--cc-shadow:0 0 0 1px #2F2C28;--cc-bad:#FF7A90;--cc-bad-bg:#3A1F27;--cc-bad-ink:#FF9AAB;--cc-bad-line:#5C2C38;--cc-ok:#7BD89A;--cc-ok-bg:#1B3326;--cc-ok-ink:#86DBA2;--cc-team-teal:#5BBFB1;--cc-team-orange:#E9A05C;--cc-team-purple:#B89BFA;--cc-recipes-header:#06132B;--cc-recipes-header-fill:rgba(255,255,255,.10);--cc-warn:#FFB27F;--cc-prediction-toss-up:#E8A33D;--cc-problem-warning:#FFB27F;--cc-warn-bg:#3A2A1C;--cc-attention-bg:#292823;--cc-attention-strong-bg:#302B22;--cc-warn-ink:#FFBE8F;--cc-info-bg:#1E2C4D;--cc-purple-bg:#2B2547;--cc-purple-ink:#BBA8FF;--cc-sky-bg:#17323F;--cc-hover:#2B2825;--cc-sky-ink:#8CCBF5;--cc-info-ink:#8FB3FF;--cc-warn-line:rgba(255,178,127,0.35);--cc-notice-warn-bg:color-mix(in srgb,#f59e0b 32%,var(--cc-surface));--cc-notice-warn-line:color-mix(in srgb,#f59e0b 45%,var(--cc-surface));--cc-bad-tile:rgba(255,122,144,0.22);--cc-ok-tile:rgba(123,216,154,0.3);--cc-warn-tile:rgba(255,178,127,0.28);--cc-mark:rgba(107,155,255,0.26);--cc-shadow-control:0 1px 2px rgba(31,29,26,0.07);--cc-shadow-raised:0 1px 2px rgba(31,29,26,0.07),0 2px 6px rgba(31,29,26,0.05);--cc-shadow-primary:0 1px 2px rgba(107,155,255,0.4),inset 0 1px 0 rgba(255,255,255,0.16);--cc-pop-shadow:0 0 0 1px rgba(31,29,26,0.06),0 12px 32px rgba(31,29,26,0.16),0 2px 6px rgba(31,29,26,0.08);--cc-cici-shadow:0 12px 32px rgba(0,0,0,0.55),0 2px 6px rgba(0,0,0,0.4);--cc-ring:0 0 0 3px rgba(107,155,255,0.32);--cc-tray:rgba(242,239,234,0.07);color-scheme:dark}:root[data-palette=sand],[data-look-preview][data-palette=sand]{--cc-operator-working-surface:#F8FAFF;--cc-operator-working-line:#B9CBFF;--cc-operator-decision-surface:#FFFAF2;--cc-operator-decision-line:#F6D7A8;--cc-cici-proposal-surface:#FFFAF5;--cc-cici-proposal-line:#FFD6B8;--cc-launcher-sky:#F4E3CC;--cc-bg:#F1EBE1;--cc-band:#FFFDF8;--cc-surface:#FFFDF8;--cc-surface-2:#F8F3EA;--cc-ink:#2A211B;--cc-ink-2:#76685C;--cc-ink-3:#76685C;--cc-placeholder:#76685C;--cc-line:#E7DED0;--cc-line-strong:#D6C9B7;--cc-input-line:#92836F;--cc-accent:#1554FF;--cc-on-accent:#FFFFFF;--cc-accent-hover:#0052D2;--cc-link:#1554FF;--cc-accent-soft:#DDE7FF;--cc-accent-soft-2:#F3F6FF;--cc-btn2-bg:#FFFDF8;--cc-btn2-line:#1554FF;--cc-btn2-ink:#1554FF;--cc-bar:#2A211B;--cc-bar-2:#40332A;--cc-bar-edge:transparent;--cc-shadow:0 0 0 1px #E7DED0,0 1px 2px rgba(60,40,20,0.08);--cc-bad:#FB4E6D;--cc-bad-bg:#F7E6EA;--cc-bad-ink:#B4123A;--cc-bad-line:#F3B3C0;--cc-ok:#60C67C;--cc-ok-bg:#E1F1DD;--cc-ok-ink:#1E7A44;--cc-team-teal:#0E9F8E;--cc-team-orange:#C26A1A;--cc-team-purple:#7C3AED;--cc-recipes-header:#06132B;--cc-recipes-header-fill:rgba(255,255,255,.10);--cc-warn:#FF9960;--cc-prediction-toss-up:#E8A33D;--cc-problem-warning:#FF9960;--cc-warn-bg:#F8E6DF;--cc-attention-bg:#FCF8EF;--cc-attention-strong-bg:#FCF2E1;--cc-warn-ink:#9A4A00;--cc-info-bg:#DDE7FF;--cc-purple-bg:#E9E4FB;--cc-purple-ink:#4A1FB8;--cc-sky-bg:#E3F4FF;--cc-hover:#F8F3EA;--cc-sky-ink:#0B5E8A;--cc-info-ink:#1554FF;--cc-warn-line:rgba(255,153,96,0.35);--cc-notice-warn-bg:color-mix(in srgb,#f59e0b 6%,var(--cc-surface));--cc-notice-warn-line:color-mix(in srgb,#d97706 32%,var(--cc-surface));--cc-bad-tile:rgba(251,78,109,0.22);--cc-ok-tile:rgba(96,198,124,0.3);--cc-warn-tile:rgba(255,153,96,0.28);--cc-mark:rgba(21,84,255,0.26);--cc-shadow-control:0 1px 2px rgba(60,40,20,0.08);--cc-shadow-raised:0 1px 2px rgba(60,40,20,0.08),0 2px 6px rgba(60,40,20,0.06);--cc-shadow-primary:0 1px 2px rgba(21,84,255,0.4),inset 0 1px 0 rgba(255,255,255,0.16);--cc-pop-shadow:0 0 0 1px rgba(60,40,20,0.07),0 12px 32px rgba(60,40,20,0.18),0 2px 6px rgba(60,40,20,0.08);--cc-cici-shadow:0 10px 30px rgba(20,33,61,0.18),0 2px 6px rgba(20,33,61,0.10);--cc-ring:0 0 0 3px rgba(21,84,255,0.18);--cc-tray:rgba(42,33,27,0.07);color-scheme:light;--cc-logo-ink:#2A211B;--cc-app-tile:#2A211B;--cc-scrim:rgba(26,21,18,0.36);--cc-bar-badge:#D2415B;--cc-bar-badge-ink:#FFFFFF;--cc-node-lift:0 1px 2px rgba(60,40,20,0.06);--cc-node-lift-on:0 2px 8px rgba(60,40,20,0.12)}:root[data-palette=sand][data-theme=dark],[data-look-preview][data-palette=sand][data-theme=dark]{--cc-operator-working-surface:var(--cc-accent-soft-2);--cc-operator-working-line:var(--cc-accent-soft);--cc-operator-decision-surface:var(--cc-warn-bg);--cc-operator-decision-line:var(--cc-warn-line);--cc-cici-proposal-surface:color-mix(in srgb,var(--cc-surface) 93%,var(--cc-cici-proposal-face));--cc-cici-proposal-line:color-mix(in srgb,var(--cc-line) 50%,var(--cc-cici-proposal-face));--cc-launcher-sky:#0F0C0A;--cc-bg:#1A1512;--cc-band:#241D19;--cc-surface:#241D19;--cc-surface-2:#2D2520;--cc-ink:#F5EDE3;--cc-ink-2:#B5A696;--cc-ink-3:#A39484;--cc-placeholder:#A39484;--cc-line:#382E27;--cc-line-strong:#4D4037;--cc-input-line:#85766A;--cc-accent:#7CA4FF;--cc-on-accent:#0B1020;--cc-accent-hover:#9BBBFF;--cc-link:#9BBBFF;--cc-accent-soft:#24304F;--cc-accent-soft-2:#1F2638;--cc-btn2-bg:#241D19;--cc-btn2-line:#4D4037;--cc-btn2-ink:#F5EDE3;--cc-bar:#120E0C;--cc-bar-2:#241D19;--cc-bar-edge:#382E27;--cc-shadow:0 0 0 1px #382E27;--cc-bad:#FF7A90;--cc-bad-bg:#3A1F27;--cc-bad-ink:#FF9AAB;--cc-bad-line:#5C2C38;--cc-ok:#7BD89A;--cc-ok-bg:#1B3326;--cc-ok-ink:#86DBA2;--cc-team-teal:#5BBFB1;--cc-team-orange:#E9A05C;--cc-team-purple:#B89BFA;--cc-recipes-header:#06132B;--cc-recipes-header-fill:rgba(255,255,255,.10);--cc-warn:#FFB27F;--cc-prediction-toss-up:#E8A33D;--cc-problem-warning:#FFB27F;--cc-warn-bg:#3A2A1C;--cc-attention-bg:#2B271F;--cc-attention-strong-bg:#322B20;--cc-warn-ink:#FFBE8F;--cc-info-bg:#24304F;--cc-purple-bg:#2B2547;--cc-purple-ink:#BBA8FF;--cc-sky-bg:#17323F;--cc-hover:#322923;--cc-sky-ink:#8CCBF5;--cc-info-ink:#9BBBFF;--cc-warn-line:rgba(255,178,127,0.35);--cc-notice-warn-bg:color-mix(in srgb,#f59e0b 32%,var(--cc-surface));--cc-notice-warn-line:color-mix(in srgb,#f59e0b 45%,var(--cc-surface));--cc-bad-tile:rgba(255,122,144,0.22);--cc-ok-tile:rgba(123,216,154,0.3);--cc-warn-tile:rgba(255,178,127,0.28);--cc-mark:rgba(124,164,255,0.26);--cc-shadow-control:0 1px 2px rgba(60,40,20,0.08);--cc-shadow-raised:0 1px 2px rgba(60,40,20,0.08),0 2px 6px rgba(60,40,20,0.06);--cc-shadow-primary:0 1px 2px rgba(124,164,255,0.4),inset 0 1px 0 rgba(255,255,255,0.16);--cc-pop-shadow:0 0 0 1px rgba(60,40,20,0.07),0 12px 32px rgba(60,40,20,0.18),0 2px 6px rgba(60,40,20,0.08);--cc-cici-shadow:0 12px 32px rgba(0,0,0,0.55),0 2px 6px rgba(0,0,0,0.4);--cc-ring:0 0 0 3px rgba(124,164,255,0.32);--cc-tray:rgba(245,237,227,0.07);color-scheme:dark}:root[data-palette=clay],[data-look-preview][data-palette=clay]{--cc-operator-working-surface:#F8FAFF;--cc-operator-working-line:#B9CBFF;--cc-operator-decision-surface:#FFFAF2;--cc-operator-decision-line:#F6D7A8;--cc-cici-proposal-surface:#FFFAF5;--cc-cici-proposal-line:#FFD6B8;--cc-launcher-sky:#F6DDD3;--cc-bg:#F4ECE8;--cc-band:#FFFCFA;--cc-surface:#FFFCFA;--cc-surface-2:#FAF3EF;--cc-ink:#2B1F1C;--cc-ink-2:#7B6862;--cc-ink-3:#7B6862;--cc-placeholder:#7B6862;--cc-line:#EBDDD6;--cc-line-strong:#DBC8BF;--cc-input-line:#96827A;--cc-accent:#1554FF;--cc-on-accent:#FFFFFF;--cc-accent-hover:#0052D2;--cc-link:#1554FF;--cc-accent-soft:#DEE6FF;--cc-accent-soft-2:#F4F6FF;--cc-btn2-bg:#FFFCFA;--cc-btn2-line:#1554FF;--cc-btn2-ink:#1554FF;--cc-bar:#3A2420;--cc-bar-2:#553730;--cc-bar-edge:transparent;--cc-shadow:0 0 0 1px #EBDDD6,0 1px 2px rgba(70,35,25,0.08);--cc-bad:#FB4E6D;--cc-bad-bg:#F7E6EA;--cc-bad-ink:#B4123A;--cc-bad-line:#F3B3C0;--cc-ok:#60C67C;--cc-ok-bg:#DFF4E5;--cc-ok-ink:#1E7A44;--cc-team-teal:#0E9F8E;--cc-team-orange:#C26A1A;--cc-team-purple:#7C3AED;--cc-recipes-header:#06132B;--cc-recipes-header-fill:rgba(255,255,255,.10);--cc-warn:#FF9960;--cc-prediction-toss-up:#E8A33D;--cc-problem-warning:#FF9960;--cc-warn-bg:#F8E6DF;--cc-attention-bg:#FCF8F2;--cc-attention-strong-bg:#FCF3E7;--cc-warn-ink:#9A4A00;--cc-info-bg:#DEE6FF;--cc-purple-bg:#E9E4FB;--cc-purple-ink:#4A1FB8;--cc-sky-bg:#E3F4FF;--cc-hover:#FAF3EF;--cc-sky-ink:#0B5E8A;--cc-info-ink:#1554FF;--cc-warn-line:rgba(255,153,96,0.35);--cc-notice-warn-bg:color-mix(in srgb,#f59e0b 6%,var(--cc-surface));--cc-notice-warn-line:color-mix(in srgb,#d97706 32%,var(--cc-surface));--cc-bad-tile:rgba(251,78,109,0.22);--cc-ok-tile:rgba(96,198,124,0.3);--cc-warn-tile:rgba(255,153,96,0.28);--cc-mark:rgba(21,84,255,0.26);--cc-shadow-control:0 1px 2px rgba(70,35,25,0.08);--cc-shadow-raised:0 1px 2px rgba(70,35,25,0.08),0 2px 6px rgba(70,35,25,0.06);--cc-shadow-primary:0 1px 2px rgba(21,84,255,0.4),inset 0 1px 0 rgba(255,255,255,0.16);--cc-pop-shadow:0 0 0 1px rgba(70,35,25,0.07),0 12px 32px rgba(70,35,25,0.18),0 2px 6px rgba(70,35,25,0.08);--cc-cici-shadow:0 10px 30px rgba(20,33,61,0.18),0 2px 6px rgba(20,33,61,0.10);--cc-ring:0 0 0 3px rgba(21,84,255,0.18);--cc-tray:rgba(43,31,28,0.07);color-scheme:light;--cc-logo-ink:#3A2420;--cc-app-tile:#3A2420;--cc-scrim:rgba(28,21,19,0.36);--cc-bar-badge:#D2415B;--cc-bar-badge-ink:#FFFFFF;--cc-node-lift:0 1px 2px rgba(70,35,25,0.06);--cc-node-lift-on:0 2px 8px rgba(70,35,25,0.12)}:root[data-palette=clay][data-theme=dark],[data-look-preview][data-palette=clay][data-theme=dark]{--cc-operator-working-surface:var(--cc-accent-soft-2);--cc-operator-working-line:var(--cc-accent-soft);--cc-operator-decision-surface:var(--cc-warn-bg);--cc-operator-decision-line:var(--cc-warn-line);--cc-cici-proposal-surface:color-mix(in srgb,var(--cc-surface) 93%,var(--cc-cici-proposal-face));--cc-cici-proposal-line:color-mix(in srgb,var(--cc-line) 50%,var(--cc-cici-proposal-face));--cc-launcher-sky:#100B0A;--cc-bg:#1C1513;--cc-band:#271D1A;--cc-surface:#271D1A;--cc-surface-2:#312522;--cc-ink:#F6ECE7;--cc-ink-2:#BCA79E;--cc-ink-3:#A8948B;--cc-placeholder:#A8948B;--cc-line:#3D2E29;--cc-line-strong:#54403A;--cc-input-line:#8A766E;--cc-accent:#7CA4FF;--cc-on-accent:#0B1020;--cc-accent-hover:#9BBBFF;--cc-link:#9BBBFF;--cc-accent-soft:#25304F;--cc-accent-soft-2:#201F33;--cc-btn2-bg:#271D1A;--cc-btn2-line:#54403A;--cc-btn2-ink:#F6ECE7;--cc-bar:#130D0C;--cc-bar-2:#271D1A;--cc-bar-edge:#3D2E29;--cc-shadow:0 0 0 1px #3D2E29;--cc-bad:#FF7A90;--cc-bad-bg:#3A1F27;--cc-bad-ink:#FF9AAB;--cc-bad-line:#5C2C38;--cc-ok:#7BD89A;--cc-ok-bg:#1B3326;--cc-ok-ink:#86DBA2;--cc-team-teal:#5BBFB1;--cc-team-orange:#E9A05C;--cc-team-purple:#B89BFA;--cc-recipes-header:#06132B;--cc-recipes-header-fill:rgba(255,255,255,.10);--cc-warn:#FFB27F;--cc-prediction-toss-up:#E8A33D;--cc-problem-warning:#FFB27F;--cc-warn-bg:#3A2A1C;--cc-attention-bg:#2D2723;--cc-attention-strong-bg:#342B23;--cc-warn-ink:#FFBE8F;--cc-info-bg:#25304F;--cc-purple-bg:#2B2547;--cc-purple-ink:#BBA8FF;--cc-sky-bg:#17323F;--cc-hover:#362A26;--cc-sky-ink:#8CCBF5;--cc-info-ink:#9BBBFF;--cc-warn-line:rgba(255,178,127,0.35);--cc-notice-warn-bg:color-mix(in srgb,#f59e0b 32%,var(--cc-surface));--cc-notice-warn-line:color-mix(in srgb,#f59e0b 45%,var(--cc-surface));--cc-bad-tile:rgba(255,122,144,0.22);--cc-ok-tile:rgba(123,216,154,0.3);--cc-warn-tile:rgba(255,178,127,0.28);--cc-mark:rgba(124,164,255,0.26);--cc-shadow-control:0 1px 2px rgba(70,35,25,0.08);--cc-shadow-raised:0 1px 2px rgba(70,35,25,0.08),0 2px 6px rgba(70,35,25,0.06);--cc-shadow-primary:0 1px 2px rgba(124,164,255,0.4),inset 0 1px 0 rgba(255,255,255,0.16);--cc-pop-shadow:0 0 0 1px rgba(70,35,25,0.07),0 12px 32px rgba(70,35,25,0.18),0 2px 6px rgba(70,35,25,0.08);--cc-cici-shadow:0 12px 32px rgba(0,0,0,0.55),0 2px 6px rgba(0,0,0,0.4);--cc-ring:0 0 0 3px rgba(124,164,255,0.32);--cc-tray:rgba(246,236,231,0.07);color-scheme:dark}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:820px){:root{--cc-topbar-height:44px}}