:root,.iris-theme{--iris-max: 1360px;--iris-content-max: 1120px;--iris-edge: max(var(--iris-gutter),calc((100vw - var(--iris-content-max)) / 2));--iris-nav-edge: max(clamp(24px,3vw,64px), calc((100vw - 1440px)/2) );--iris-bar-h: 80px;--iris-sticky-top: calc(var(--iris-bar-h) + var(--iris-s-6));--iris-radius-sm: 6px;--iris-radius: 12px;--iris-radius-lg: 18px;--iris-radius-pill: 999px;--iris-t-display: clamp(52px,6.5vw,94px);--iris-t-h1: clamp(42px,4.9vw,70px);--iris-t-h2: clamp(32px,3.3vw,48px);--iris-t-h3: clamp(21px,1.75vw,26px);--iris-t-h4: 18px;--iris-t-lead: clamp(18px,1.3vw,20px);--iris-t-body: 16px;--iris-t-small: 14px;--iris-t-caption: 13px;--iris-t-caption-sm: 12px;--iris-t-copy: 15px;--iris-t-label: 11.5px;--iris-lh-tight: 1.04;--iris-lh-heading: 1.12;--iris-lh-body: 1.6;--iris-lh-relaxed: 1.7;--iris-track-label: .09em;--iris-track-serif: -.015em;--iris-track-display: -.045em;--iris-track-heading: -.03em;--iris-s-1: 4px;--iris-s-2: 8px;--iris-s-3: 12px;--iris-s-4: 16px;--iris-s-5: 24px;--iris-s-6: 32px;--iris-s-7: 48px;--iris-s-8: 64px;--iris-s-9: 96px;--iris-font-display: Satoshi,Arial,sans-serif;--iris-font-body: Satoshi,Arial,sans-serif;--iris-font-serif: "Instrument Serif",Georgia,"Times New Roman",serif;--iris-font-mono: ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--iris-font-label: var(--iris-font-body);--iris-gutter: clamp(24px,5.7vw,100px);--iris-section-space: clamp(56px,6.2vw,92px);--iris-section-space-sm: clamp(40px,4vw,56px);--iris-ease: cubic-bezier(.22,1,.36,1);--iris-ease-out: cubic-bezier(.2,.7,.2,1);--iris-t-fast: .16s;--iris-t-base: .26s;--iris-t-slow: .52s;--iris-focus-ring: var(--iris-accent);--iris-control-h: 36px;--iris-control-h-sm: 30px;--iris-t-data: .8s;--iris-ease-spring: linear(0, .0648, .2094, .3797, .5438, .6854, .7981, .8823, .9412, .9797, 1.0027, 1.0147, 1.0194, 1.0196, 1.0175, 1.0142, 1.0108, 1.0078, 1.0052, 1.0032, 1.0018, 1.0008, 1.0002, .9998, .9997, .9996, 1);--iris-t-selection: .52s;--iris-bg: #f0eff1;--iris-paper: #f7f6f7;--iris-ink: #27222b;--iris-muted: #68616e;--iris-line: #dcd7df;--iris-line-soft: #e6e2e8;--iris-soft: #e6e2e9;--iris-band: #e9e6ec;--iris-accent: #50236d;--iris-accent-ink: #ffffff;--iris-accent-soft: #e5dbea;--iris-accent-hover: #35134f;--iris-ember: #b44417;--iris-violet: #50236d;--iris-hero-spectrum: linear-gradient(110deg,var(--iris-brand-purple) 4%,var(--iris-brand-red) 43%,var(--iris-brand-orange) 73%,var(--iris-brand-yellow) 100%);--iris-spectrum-text: linear-gradient(100deg,var(--iris-brand-purple) 0%,var(--iris-brand-red) 58%,color-mix(in srgb,var(--iris-brand-red) 40%,var(--iris-brand-orange)) 100%);--iris-danger: #b32342;--iris-dark-band: #1c1b1f;--iris-dark-band-ink: #f5f3f7;--iris-dark-band-muted: #b3adb8;--iris-dark-band-accent: #b89cf2;--iris-dark-band-line: #33313a;--iris-dark-band-ember: #ff9d5c;--iris-dark-band-violet: #b89cf2;--iris-panel: #f7f6f7e6;--iris-grid: #35134f08;--iris-line-strong: #9a929c;--iris-line-mid: #d5cfd6;--iris-shadow: 0 1px 2px #1f1d220a,0 20px 50px -18px #2a1b3a24;--iris-shadow-sm: 0 1px 2px #1f1d220a,0 8px 24px -12px #2a1b3a1f;--iris-success: #24704c;--iris-warning: #865511;--iris-info: #355cac;--iris-brand-purple: #35134f;--iris-brand-red: #cf303e;--iris-brand-orange: #ef7525;--iris-brand-yellow: #f3c84b;--iris-identity-purple: #35134f;--iris-identity-red: #cf303e;--iris-identity-orange: #e66d17;--iris-identity-gold: #c38307;--iris-message: #e3d8eb;--iris-message-ink: #321f40;--iris-sidebar: var(--iris-band);--iris-composer: var(--iris-paper);--iris-tag-plum: #8a4bb5;--iris-tag-red: #c8423c;--iris-tag-orange: #c2620f;--iris-tag-gold: #a07a00;--iris-tag-green: #2e8a53;--iris-tag-teal: #16848a;--iris-tag-blue: #3a67d0;--iris-tag-slate: #667286;--iris-ui-canvas: var(--iris-bg);--iris-ui-chrome: var(--iris-bg);--iris-ui-shell: var(--iris-sidebar);--iris-ui-shell-hover: color-mix(in srgb,var(--iris-paper) 55%,var(--iris-sidebar));--iris-ui-shell-selected: var(--iris-paper);--iris-ui-panel: var(--iris-paper);--iris-ui-panel-2: var(--iris-soft);--iris-ui-popover: var(--iris-paper);--iris-ui-hover: var(--iris-soft);--iris-ui-press: color-mix(in srgb,var(--iris-ink) 12%,var(--iris-paper));--iris-ui-border: var(--iris-line);--iris-ui-border-strong: var(--iris-line-strong);--iris-ui-text: var(--iris-ink);--iris-ui-text-2: var(--iris-muted);--iris-ui-text-3: var(--iris-muted);--iris-ui-accent: var(--iris-accent);--iris-ui-on-accent: var(--iris-accent-ink);--iris-ui-accent-deep: var(--iris-accent-hover);--iris-ui-accent-weak: var(--iris-accent-soft);--iris-ui-accent-border: color-mix(in srgb,var(--iris-accent) 25%,var(--iris-line));--iris-ui-accent-text: var(--iris-accent);--iris-ui-ok: var(--iris-success);--iris-ui-ok-dot: var(--iris-success);--iris-ui-ok-weak: color-mix(in srgb,var(--iris-success) 10%,var(--iris-paper));--iris-ui-warn: var(--iris-warning);--iris-ui-warn-dot: var(--iris-warning);--iris-ui-warn-weak: color-mix(in srgb,var(--iris-warning) 10%,var(--iris-paper));--iris-ui-warn-border: color-mix(in srgb,var(--iris-warning) 30%,var(--iris-line));--iris-ui-danger: var(--iris-danger);--iris-ui-danger-dot: var(--iris-danger);--iris-ui-danger-weak: color-mix(in srgb,var(--iris-danger) 10%,var(--iris-paper));--iris-ui-danger-border: color-mix(in srgb,var(--iris-danger) 30%,var(--iris-line));--iris-ui-note: var(--iris-info);--iris-ui-note-dot: var(--iris-info);--iris-ui-selection: var(--iris-accent-soft);--iris-ui-font-sans: var(--iris-font-body);--iris-ui-font-mono: var(--iris-font-mono);--iris-ui-rr-xl: var(--iris-radius-lg);--iris-ui-rr-lg: var(--iris-radius);--iris-ui-rr-md: var(--iris-radius);--iris-ui-rr-sm: var(--iris-radius-sm);--iris-ui-rr-pill: var(--iris-radius-pill);--iris-ui-control-h: var(--iris-control-h);--iris-ui-control-h-sm: var(--iris-control-h-sm);--iris-ui-fs-2xs: var(--iris-t-caption-sm);--iris-ui-fs-xs: var(--iris-t-caption);--iris-ui-fs-sm: var(--iris-t-small);--iris-ui-fs-md: var(--iris-t-copy);--iris-ui-fs-lg: var(--iris-t-h4);--iris-ui-lh-xs: 18px;--iris-ui-lh-sm: 21px;--iris-ui-lh-md: 24px;--iris-ui-lh-lg: 27px;--iris-ui-ease: var(--iris-ease);--iris-ui-fast: var(--iris-t-fast);--iris-ui-med: var(--iris-t-base);--iris-ui-shadow-ink: 25 20 30;--iris-ui-pshadow: var(--iris-shadow-sm);--iris-ui-pop-shadow: var(--iris-shadow);--iris-ui-scrim: #08060d80;--iris-ui-head-h: 64px;--iris-ui-topbar-h: 62px;--iris-ui-context-w: 260px;--iris-ui-list-w: 340px;--iris-ui-hue-0: #7053bb;--iris-ui-hue-1: #377d83;--iris-ui-hue-2: #8c648d;--iris-ui-hue-3: #517a59;--iris-ui-hue-4: #916932;--iris-ui-hue-5: #99566d;color-scheme:light}:root,.iris-theme{--iris-bg: #f0eff1;--iris-paper: #f7f6f7;--iris-ink: #27222b;--iris-muted: #68616e;--iris-line: #dcd7df;--iris-line-soft: #e6e2e8;--iris-soft: #e6e2e9;--iris-band: #e9e6ec;--iris-accent: #50236d;--iris-accent-ink: #ffffff;--iris-accent-soft: #e5dbea;--iris-accent-hover: #35134f;--iris-ember: #b44417;--iris-violet: #50236d;--iris-hero-spectrum: linear-gradient(110deg,var(--iris-brand-purple) 4%,var(--iris-brand-red) 43%,var(--iris-brand-orange) 73%,var(--iris-brand-yellow) 100%);--iris-spectrum-text: linear-gradient(100deg,var(--iris-brand-purple) 0%,var(--iris-brand-red) 58%,color-mix(in srgb,var(--iris-brand-red) 40%,var(--iris-brand-orange)) 100%);--iris-danger: #b32342;--iris-dark-band: #1c1b1f;--iris-dark-band-ink: #f5f3f7;--iris-dark-band-muted: #b3adb8;--iris-dark-band-accent: #b89cf2;--iris-dark-band-line: #33313a;--iris-dark-band-ember: #ff9d5c;--iris-dark-band-violet: #b89cf2;--iris-panel: #f7f6f7e6;--iris-grid: #35134f08;--iris-line-strong: #9a929c;--iris-line-mid: #d5cfd6;--iris-shadow: 0 1px 2px #1f1d220a,0 20px 50px -18px #2a1b3a24;--iris-shadow-sm: 0 1px 2px #1f1d220a,0 8px 24px -12px #2a1b3a1f;--iris-success: #24704c;--iris-warning: #865511;--iris-info: #355cac;--iris-brand-purple: #35134f;--iris-brand-red: #cf303e;--iris-brand-orange: #ef7525;--iris-brand-yellow: #f3c84b;--iris-identity-purple: #35134f;--iris-identity-red: #cf303e;--iris-identity-orange: #e66d17;--iris-identity-gold: #c38307;--iris-message: #e3d8eb;--iris-message-ink: #321f40;--iris-sidebar: var(--iris-band);--iris-composer: var(--iris-paper);--iris-tag-plum: #8a4bb5;--iris-tag-red: #c8423c;--iris-tag-orange: #c2620f;--iris-tag-gold: #a07a00;--iris-tag-green: #2e8a53;--iris-tag-teal: #16848a;--iris-tag-blue: #3a67d0;--iris-tag-slate: #667286;--iris-ui-canvas: var(--iris-bg);--iris-ui-chrome: var(--iris-bg);--iris-ui-shell: var(--iris-sidebar);--iris-ui-shell-hover: color-mix(in srgb,var(--iris-paper) 55%,var(--iris-sidebar));--iris-ui-shell-selected: var(--iris-paper);--iris-ui-panel: var(--iris-paper);--iris-ui-panel-2: var(--iris-soft);--iris-ui-popover: var(--iris-paper);--iris-ui-hover: var(--iris-soft);--iris-ui-press: color-mix(in srgb,var(--iris-ink) 12%,var(--iris-paper));--iris-ui-border: var(--iris-line);--iris-ui-border-strong: var(--iris-line-strong);--iris-ui-text: var(--iris-ink);--iris-ui-text-2: var(--iris-muted);--iris-ui-text-3: var(--iris-muted);--iris-ui-accent: var(--iris-accent);--iris-ui-on-accent: var(--iris-accent-ink);--iris-ui-accent-deep: var(--iris-accent-hover);--iris-ui-accent-weak: var(--iris-accent-soft);--iris-ui-accent-border: color-mix(in srgb,var(--iris-accent) 25%,var(--iris-line));--iris-ui-accent-text: var(--iris-accent);--iris-ui-ok: var(--iris-success);--iris-ui-ok-dot: var(--iris-success);--iris-ui-ok-weak: color-mix(in srgb,var(--iris-success) 10%,var(--iris-paper));--iris-ui-warn: var(--iris-warning);--iris-ui-warn-dot: var(--iris-warning);--iris-ui-warn-weak: color-mix(in srgb,var(--iris-warning) 10%,var(--iris-paper));--iris-ui-warn-border: color-mix(in srgb,var(--iris-warning) 30%,var(--iris-line));--iris-ui-danger: var(--iris-danger);--iris-ui-danger-dot: var(--iris-danger);--iris-ui-danger-weak: color-mix(in srgb,var(--iris-danger) 10%,var(--iris-paper));--iris-ui-danger-border: color-mix(in srgb,var(--iris-danger) 30%,var(--iris-line));--iris-ui-note: var(--iris-info);--iris-ui-note-dot: var(--iris-info);--iris-ui-selection: var(--iris-accent-soft);--iris-ui-font-sans: var(--iris-font-body);--iris-ui-font-mono: var(--iris-font-mono);--iris-ui-rr-xl: var(--iris-radius-lg);--iris-ui-rr-lg: var(--iris-radius);--iris-ui-rr-md: var(--iris-radius);--iris-ui-rr-sm: var(--iris-radius-sm);--iris-ui-rr-pill: var(--iris-radius-pill);--iris-ui-control-h: var(--iris-control-h);--iris-ui-control-h-sm: var(--iris-control-h-sm);--iris-ui-fs-2xs: var(--iris-t-caption-sm);--iris-ui-fs-xs: var(--iris-t-caption);--iris-ui-fs-sm: var(--iris-t-small);--iris-ui-fs-md: var(--iris-t-copy);--iris-ui-fs-lg: var(--iris-t-h4);--iris-ui-lh-xs: 18px;--iris-ui-lh-sm: 21px;--iris-ui-lh-md: 24px;--iris-ui-lh-lg: 27px;--iris-ui-ease: var(--iris-ease);--iris-ui-fast: var(--iris-t-fast);--iris-ui-med: var(--iris-t-base);--iris-ui-shadow-ink: 25 20 30;--iris-ui-pshadow: var(--iris-shadow-sm);--iris-ui-pop-shadow: var(--iris-shadow);--iris-ui-scrim: #08060d80;--iris-ui-head-h: 64px;--iris-ui-topbar-h: 62px;--iris-ui-context-w: 260px;--iris-ui-list-w: 340px;--iris-ui-hue-0: #7053bb;--iris-ui-hue-1: #377d83;--iris-ui-hue-2: #8c648d;--iris-ui-hue-3: #517a59;--iris-ui-hue-4: #916932;--iris-ui-hue-5: #99566d}:root[data-theme=dark],.iris-theme[data-theme=dark]{--iris-bg: #1a1720;--iris-paper: #25202d;--iris-ink: #eee9f1;--iris-muted: #b5aabb;--iris-line: #3a3142;--iris-line-soft: #2e2635;--iris-soft: #33293e;--iris-band: #17141d;--iris-accent: #c5a8dd;--iris-accent-ink: #2d173d;--iris-accent-soft: #3b2a4a;--iris-accent-hover: #dcc4ed;--iris-ember: #ef9b63;--iris-violet: #c5a8dd;--iris-hero-spectrum: linear-gradient(110deg,var(--iris-brand-purple) 4%,var(--iris-brand-red) 43%,var(--iris-brand-orange) 73%,var(--iris-brand-yellow) 100%);--iris-spectrum-text: linear-gradient(100deg,color-mix(in srgb,var(--iris-identity-purple) 60%,#fff) 0%,color-mix(in srgb,var(--iris-brand-red) 70%,#fff) 45%,var(--iris-brand-orange) 75%,var(--iris-brand-yellow) 100%);--iris-danger: #ff8ca3;--iris-dark-band: #1c1b1f;--iris-dark-band-ink: #f3f1f5;--iris-dark-band-muted: #aaa4af;--iris-dark-band-accent: #b89cf2;--iris-dark-band-line: #322f37;--iris-dark-band-ember: #ff9d5c;--iris-dark-band-violet: #b89cf2;--iris-panel: #f8f5fa06;--iris-grid: #b89cf20a;--iris-line-strong: #6c6672;--iris-line-mid: #3d3a43;--iris-shadow: 0 24px 60px -20px #000000a6;--iris-shadow-sm: 0 10px 28px -14px #00000080;--iris-success: #91c9ab;--iris-warning: #f5c87b;--iris-info: #a4bdfa;--iris-brand-purple: #35134f;--iris-brand-red: #cf303e;--iris-brand-orange: #ef7525;--iris-brand-yellow: #f3c84b;--iris-identity-purple: #825aa5;--iris-identity-red: #cf303e;--iris-identity-orange: #e66d17;--iris-identity-gold: #c38307;--iris-message: #4a345f;--iris-message-ink: #f4eef9;--iris-sidebar: var(--iris-band);--iris-composer: var(--iris-paper);--iris-tag-plum: #c9a2ec;--iris-tag-red: #f28b82;--iris-tag-orange: #f5a25d;--iris-tag-gold: #e3c35a;--iris-tag-green: #72cf96;--iris-tag-teal: #5fcfcf;--iris-tag-blue: #93b3f7;--iris-tag-slate: #aab5c6;--iris-ui-canvas: var(--iris-bg);--iris-ui-chrome: var(--iris-bg);--iris-ui-shell: var(--iris-sidebar);--iris-ui-shell-hover: color-mix(in srgb,var(--iris-paper) 55%,var(--iris-sidebar));--iris-ui-shell-selected: var(--iris-paper);--iris-ui-panel: var(--iris-paper);--iris-ui-panel-2: var(--iris-soft);--iris-ui-popover: var(--iris-paper);--iris-ui-hover: var(--iris-soft);--iris-ui-press: color-mix(in srgb,var(--iris-ink) 12%,var(--iris-paper));--iris-ui-border: var(--iris-line);--iris-ui-border-strong: var(--iris-line-strong);--iris-ui-text: var(--iris-ink);--iris-ui-text-2: var(--iris-muted);--iris-ui-text-3: var(--iris-muted);--iris-ui-accent: var(--iris-accent);--iris-ui-on-accent: var(--iris-accent-ink);--iris-ui-accent-deep: var(--iris-accent-hover);--iris-ui-accent-weak: var(--iris-accent-soft);--iris-ui-accent-border: color-mix(in srgb,var(--iris-accent) 25%,var(--iris-line));--iris-ui-accent-text: var(--iris-accent);--iris-ui-ok: var(--iris-success);--iris-ui-ok-dot: var(--iris-success);--iris-ui-ok-weak: color-mix(in srgb,var(--iris-success) 10%,var(--iris-paper));--iris-ui-warn: var(--iris-warning);--iris-ui-warn-dot: var(--iris-warning);--iris-ui-warn-weak: color-mix(in srgb,var(--iris-warning) 10%,var(--iris-paper));--iris-ui-warn-border: color-mix(in srgb,var(--iris-warning) 30%,var(--iris-line));--iris-ui-danger: var(--iris-danger);--iris-ui-danger-dot: var(--iris-danger);--iris-ui-danger-weak: color-mix(in srgb,var(--iris-danger) 10%,var(--iris-paper));--iris-ui-danger-border: color-mix(in srgb,var(--iris-danger) 30%,var(--iris-line));--iris-ui-note: var(--iris-info);--iris-ui-note-dot: var(--iris-info);--iris-ui-selection: var(--iris-accent-soft);--iris-ui-font-sans: var(--iris-font-body);--iris-ui-font-mono: var(--iris-font-mono);--iris-ui-rr-xl: var(--iris-radius-lg);--iris-ui-rr-lg: var(--iris-radius);--iris-ui-rr-md: var(--iris-radius);--iris-ui-rr-sm: var(--iris-radius-sm);--iris-ui-rr-pill: var(--iris-radius-pill);--iris-ui-control-h: var(--iris-control-h);--iris-ui-control-h-sm: var(--iris-control-h-sm);--iris-ui-fs-2xs: var(--iris-t-caption-sm);--iris-ui-fs-xs: var(--iris-t-caption);--iris-ui-fs-sm: var(--iris-t-small);--iris-ui-fs-md: var(--iris-t-copy);--iris-ui-fs-lg: var(--iris-t-h4);--iris-ui-lh-xs: 18px;--iris-ui-lh-sm: 21px;--iris-ui-lh-md: 24px;--iris-ui-lh-lg: 27px;--iris-ui-ease: var(--iris-ease);--iris-ui-fast: var(--iris-t-fast);--iris-ui-med: var(--iris-t-base);--iris-ui-shadow-ink: 25 20 30;--iris-ui-pshadow: var(--iris-shadow-sm);--iris-ui-pop-shadow: var(--iris-shadow);--iris-ui-scrim: #08060d80;--iris-ui-head-h: 64px;--iris-ui-topbar-h: 62px;--iris-ui-context-w: 260px;--iris-ui-list-w: 340px;--iris-ui-hue-0: #7053bb;--iris-ui-hue-1: #377d83;--iris-ui-hue-2: #8c648d;--iris-ui-hue-3: #517a59;--iris-ui-hue-4: #916932;--iris-ui-hue-5: #99566d;color-scheme:dark}@media(prefers-color-scheme:dark){:root:not([data-theme]),.iris-theme:not([data-theme]){--iris-bg: #1a1720;--iris-paper: #25202d;--iris-ink: #eee9f1;--iris-muted: #b5aabb;--iris-line: #3a3142;--iris-line-soft: #2e2635;--iris-soft: #33293e;--iris-band: #17141d;--iris-accent: #c5a8dd;--iris-accent-ink: #2d173d;--iris-accent-soft: #3b2a4a;--iris-accent-hover: #dcc4ed;--iris-ember: #ef9b63;--iris-violet: #c5a8dd;--iris-hero-spectrum: linear-gradient(110deg,var(--iris-brand-purple) 4%,var(--iris-brand-red) 43%,var(--iris-brand-orange) 73%,var(--iris-brand-yellow) 100%);--iris-spectrum-text: linear-gradient(100deg,color-mix(in srgb,var(--iris-identity-purple) 60%,#fff) 0%,color-mix(in srgb,var(--iris-brand-red) 70%,#fff) 45%,var(--iris-brand-orange) 75%,var(--iris-brand-yellow) 100%);--iris-danger: #ff8ca3;--iris-dark-band: #1c1b1f;--iris-dark-band-ink: #f3f1f5;--iris-dark-band-muted: #aaa4af;--iris-dark-band-accent: #b89cf2;--iris-dark-band-line: #322f37;--iris-dark-band-ember: #ff9d5c;--iris-dark-band-violet: #b89cf2;--iris-panel: #f8f5fa06;--iris-grid: #b89cf20a;--iris-line-strong: #6c6672;--iris-line-mid: #3d3a43;--iris-shadow: 0 24px 60px -20px #000000a6;--iris-shadow-sm: 0 10px 28px -14px #00000080;--iris-success: #91c9ab;--iris-warning: #f5c87b;--iris-info: #a4bdfa;--iris-brand-purple: #35134f;--iris-brand-red: #cf303e;--iris-brand-orange: #ef7525;--iris-brand-yellow: #f3c84b;--iris-identity-purple: #825aa5;--iris-identity-red: #cf303e;--iris-identity-orange: #e66d17;--iris-identity-gold: #c38307;--iris-message: #4a345f;--iris-message-ink: #f4eef9;--iris-sidebar: var(--iris-band);--iris-composer: var(--iris-paper);--iris-tag-plum: #c9a2ec;--iris-tag-red: #f28b82;--iris-tag-orange: #f5a25d;--iris-tag-gold: #e3c35a;--iris-tag-green: #72cf96;--iris-tag-teal: #5fcfcf;--iris-tag-blue: #93b3f7;--iris-tag-slate: #aab5c6;--iris-ui-canvas: var(--iris-bg);--iris-ui-chrome: var(--iris-bg);--iris-ui-shell: var(--iris-sidebar);--iris-ui-shell-hover: color-mix(in srgb,var(--iris-paper) 55%,var(--iris-sidebar));--iris-ui-shell-selected: var(--iris-paper);--iris-ui-panel: var(--iris-paper);--iris-ui-panel-2: var(--iris-soft);--iris-ui-popover: var(--iris-paper);--iris-ui-hover: var(--iris-soft);--iris-ui-press: color-mix(in srgb,var(--iris-ink) 12%,var(--iris-paper));--iris-ui-border: var(--iris-line);--iris-ui-border-strong: var(--iris-line-strong);--iris-ui-text: var(--iris-ink);--iris-ui-text-2: var(--iris-muted);--iris-ui-text-3: var(--iris-muted);--iris-ui-accent: var(--iris-accent);--iris-ui-on-accent: var(--iris-accent-ink);--iris-ui-accent-deep: var(--iris-accent-hover);--iris-ui-accent-weak: var(--iris-accent-soft);--iris-ui-accent-border: color-mix(in srgb,var(--iris-accent) 25%,var(--iris-line));--iris-ui-accent-text: var(--iris-accent);--iris-ui-ok: var(--iris-success);--iris-ui-ok-dot: var(--iris-success);--iris-ui-ok-weak: color-mix(in srgb,var(--iris-success) 10%,var(--iris-paper));--iris-ui-warn: var(--iris-warning);--iris-ui-warn-dot: var(--iris-warning);--iris-ui-warn-weak: color-mix(in srgb,var(--iris-warning) 10%,var(--iris-paper));--iris-ui-warn-border: color-mix(in srgb,var(--iris-warning) 30%,var(--iris-line));--iris-ui-danger: var(--iris-danger);--iris-ui-danger-dot: var(--iris-danger);--iris-ui-danger-weak: color-mix(in srgb,var(--iris-danger) 10%,var(--iris-paper));--iris-ui-danger-border: color-mix(in srgb,var(--iris-danger) 30%,var(--iris-line));--iris-ui-note: var(--iris-info);--iris-ui-note-dot: var(--iris-info);--iris-ui-selection: var(--iris-accent-soft);--iris-ui-font-sans: var(--iris-font-body);--iris-ui-font-mono: var(--iris-font-mono);--iris-ui-rr-xl: var(--iris-radius-lg);--iris-ui-rr-lg: var(--iris-radius);--iris-ui-rr-md: var(--iris-radius);--iris-ui-rr-sm: var(--iris-radius-sm);--iris-ui-rr-pill: var(--iris-radius-pill);--iris-ui-control-h: var(--iris-control-h);--iris-ui-control-h-sm: var(--iris-control-h-sm);--iris-ui-fs-2xs: var(--iris-t-caption-sm);--iris-ui-fs-xs: var(--iris-t-caption);--iris-ui-fs-sm: var(--iris-t-small);--iris-ui-fs-md: var(--iris-t-copy);--iris-ui-fs-lg: var(--iris-t-h4);--iris-ui-lh-xs: 18px;--iris-ui-lh-sm: 21px;--iris-ui-lh-md: 24px;--iris-ui-lh-lg: 27px;--iris-ui-ease: var(--iris-ease);--iris-ui-fast: var(--iris-t-fast);--iris-ui-med: var(--iris-t-base);--iris-ui-shadow-ink: 25 20 30;--iris-ui-pshadow: var(--iris-shadow-sm);--iris-ui-pop-shadow: var(--iris-shadow);--iris-ui-scrim: #08060d80;--iris-ui-head-h: 64px;--iris-ui-topbar-h: 62px;--iris-ui-context-w: 260px;--iris-ui-list-w: 340px;--iris-ui-hue-0: #7053bb;--iris-ui-hue-1: #377d83;--iris-ui-hue-2: #8c648d;--iris-ui-hue-3: #517a59;--iris-ui-hue-4: #916932;--iris-ui-hue-5: #99566d;color-scheme:dark}}:root[data-palette=cobalt],.iris-theme[data-palette=cobalt]{--iris-bg: #f8fafc;--iris-paper: #f0f3f8;--iris-ink: #1c2638;--iris-muted: #59677c;--iris-line: #dce3ed;--iris-line-soft: #e8edf4;--iris-soft: #e6ecf5;--iris-band: #e8edf4;--iris-accent: #275ac7;--iris-accent-ink: #ffffff;--iris-accent-soft: #e8effc;--iris-accent-hover: #17459d;--iris-ember: #985315;--iris-violet: #6a2bb3;--iris-hero-spectrum: linear-gradient(110deg,var(--iris-brand-purple) 4%,var(--iris-brand-red) 43%,var(--iris-brand-orange) 73%,var(--iris-brand-yellow) 100%);--iris-spectrum-text: linear-gradient(100deg,var(--iris-brand-purple) 0%,var(--iris-brand-red) 58%,color-mix(in srgb,var(--iris-brand-red) 40%,var(--iris-brand-orange)) 100%);--iris-danger: #b32342;--iris-dark-band: #1c1b1f;--iris-dark-band-ink: #f5f3f7;--iris-dark-band-muted: #b3adb8;--iris-dark-band-accent: #b89cf2;--iris-dark-band-line: #33313a;--iris-dark-band-ember: #ff9d5c;--iris-dark-band-violet: #b89cf2;--iris-panel: #f4f2ef80;--iris-grid: #6a2bb308;--iris-line-strong: #9a929c;--iris-line-mid: #d5cfd6;--iris-shadow: 0 1px 2px #1f1d220a,0 20px 50px -18px #2a1b3a24;--iris-shadow-sm: 0 1px 2px #1f1d220a,0 8px 24px -12px #2a1b3a1f;--iris-success: #24704c;--iris-warning: #865511;--iris-info: #355cac;--iris-brand-purple: #35134f;--iris-brand-red: #cf303e;--iris-brand-orange: #ef7525;--iris-brand-yellow: #f3c84b;--iris-identity-purple: #35134f;--iris-identity-red: #cf303e;--iris-identity-orange: #e66d17;--iris-identity-gold: #c38307;--iris-message: color-mix(in srgb,var(--iris-accent) 12%,var(--iris-bg));--iris-message-ink: var(--iris-ink);--iris-sidebar: var(--iris-band);--iris-composer: var(--iris-paper);--iris-tag-plum: #8a4bb5;--iris-tag-red: #c8423c;--iris-tag-orange: #c2620f;--iris-tag-gold: #a07a00;--iris-tag-green: #2e8a53;--iris-tag-teal: #16848a;--iris-tag-blue: #3a67d0;--iris-tag-slate: #667286;--iris-ui-canvas: var(--iris-bg);--iris-ui-chrome: var(--iris-bg);--iris-ui-shell: var(--iris-sidebar);--iris-ui-shell-hover: color-mix(in srgb,var(--iris-paper) 55%,var(--iris-sidebar));--iris-ui-shell-selected: var(--iris-paper);--iris-ui-panel: var(--iris-paper);--iris-ui-panel-2: var(--iris-soft);--iris-ui-popover: var(--iris-paper);--iris-ui-hover: var(--iris-soft);--iris-ui-press: color-mix(in srgb,var(--iris-ink) 12%,var(--iris-paper));--iris-ui-border: var(--iris-line);--iris-ui-border-strong: var(--iris-line-strong);--iris-ui-text: var(--iris-ink);--iris-ui-text-2: var(--iris-muted);--iris-ui-text-3: var(--iris-muted);--iris-ui-accent: var(--iris-accent);--iris-ui-on-accent: var(--iris-accent-ink);--iris-ui-accent-deep: var(--iris-accent-hover);--iris-ui-accent-weak: var(--iris-accent-soft);--iris-ui-accent-border: color-mix(in srgb,var(--iris-accent) 25%,var(--iris-line));--iris-ui-accent-text: var(--iris-accent);--iris-ui-ok: var(--iris-success);--iris-ui-ok-dot: var(--iris-success);--iris-ui-ok-weak: color-mix(in srgb,var(--iris-success) 10%,var(--iris-paper));--iris-ui-warn: var(--iris-warning);--iris-ui-warn-dot: var(--iris-warning);--iris-ui-warn-weak: color-mix(in srgb,var(--iris-warning) 10%,var(--iris-paper));--iris-ui-warn-border: color-mix(in srgb,var(--iris-warning) 30%,var(--iris-line));--iris-ui-danger: var(--iris-danger);--iris-ui-danger-dot: var(--iris-danger);--iris-ui-danger-weak: color-mix(in srgb,var(--iris-danger) 10%,var(--iris-paper));--iris-ui-danger-border: color-mix(in srgb,var(--iris-danger) 30%,var(--iris-line));--iris-ui-note: var(--iris-info);--iris-ui-note-dot: var(--iris-info);--iris-ui-selection: var(--iris-accent-soft);--iris-ui-font-sans: var(--iris-font-body);--iris-ui-font-mono: var(--iris-font-mono);--iris-ui-rr-xl: var(--iris-radius-lg);--iris-ui-rr-lg: var(--iris-radius);--iris-ui-rr-md: var(--iris-radius);--iris-ui-rr-sm: var(--iris-radius-sm);--iris-ui-rr-pill: var(--iris-radius-pill);--iris-ui-control-h: var(--iris-control-h);--iris-ui-control-h-sm: var(--iris-control-h-sm);--iris-ui-fs-2xs: var(--iris-t-caption-sm);--iris-ui-fs-xs: var(--iris-t-caption);--iris-ui-fs-sm: var(--iris-t-small);--iris-ui-fs-md: var(--iris-t-copy);--iris-ui-fs-lg: var(--iris-t-h4);--iris-ui-lh-xs: 18px;--iris-ui-lh-sm: 21px;--iris-ui-lh-md: 24px;--iris-ui-lh-lg: 27px;--iris-ui-ease: var(--iris-ease);--iris-ui-fast: var(--iris-t-fast);--iris-ui-med: var(--iris-t-base);--iris-ui-shadow-ink: 25 20 30;--iris-ui-pshadow: var(--iris-shadow-sm);--iris-ui-pop-shadow: var(--iris-shadow);--iris-ui-scrim: #08060d80;--iris-ui-head-h: 64px;--iris-ui-topbar-h: 62px;--iris-ui-context-w: 260px;--iris-ui-list-w: 340px;--iris-ui-hue-0: #7053bb;--iris-ui-hue-1: #377d83;--iris-ui-hue-2: #8c648d;--iris-ui-hue-3: #517a59;--iris-ui-hue-4: #916932;--iris-ui-hue-5: #99566d}:root[data-palette=cobalt][data-theme=dark],.iris-theme[data-palette=cobalt][data-theme=dark]{--iris-bg: #131923;--iris-paper: #1b2330;--iris-ink: #eff3fa;--iris-muted: #a7b5c9;--iris-line: #2e3b4e;--iris-line-soft: #232f40;--iris-soft: #263448;--iris-band: #10151e;--iris-accent: #a4bdfa;--iris-accent-ink: #122344;--iris-accent-soft: #22304b;--iris-accent-hover: #c0d2ff;--iris-ember: #ff9d5c;--iris-violet: #b89cf2;--iris-hero-spectrum: linear-gradient(110deg,var(--iris-brand-purple) 4%,var(--iris-brand-red) 43%,var(--iris-brand-orange) 73%,var(--iris-brand-yellow) 100%);--iris-spectrum-text: linear-gradient(100deg,color-mix(in srgb,var(--iris-identity-purple) 60%,#fff) 0%,color-mix(in srgb,var(--iris-brand-red) 70%,#fff) 45%,var(--iris-brand-orange) 75%,var(--iris-brand-yellow) 100%);--iris-danger: #ff8ca3;--iris-dark-band: #1c1b1f;--iris-dark-band-ink: #f3f1f5;--iris-dark-band-muted: #aaa4af;--iris-dark-band-accent: #b89cf2;--iris-dark-band-line: #322f37;--iris-dark-band-ember: #ff9d5c;--iris-dark-band-violet: #b89cf2;--iris-panel: #f8f5fa06;--iris-grid: #b89cf20a;--iris-line-strong: #6c6672;--iris-line-mid: #3d3a43;--iris-shadow: 0 24px 60px -20px #000000a6;--iris-shadow-sm: 0 10px 28px -14px #00000080;--iris-success: #91c9ab;--iris-warning: #f5c87b;--iris-info: #a4bdfa;--iris-brand-purple: #35134f;--iris-brand-red: #cf303e;--iris-brand-orange: #ef7525;--iris-brand-yellow: #f3c84b;--iris-identity-purple: #825aa5;--iris-identity-red: #cf303e;--iris-identity-orange: #e66d17;--iris-identity-gold: #c38307;--iris-message: color-mix(in srgb,var(--iris-accent) 12%,var(--iris-bg));--iris-message-ink: var(--iris-ink);--iris-sidebar: var(--iris-band);--iris-composer: var(--iris-paper);--iris-tag-plum: #c9a2ec;--iris-tag-red: #f28b82;--iris-tag-orange: #f5a25d;--iris-tag-gold: #e3c35a;--iris-tag-green: #72cf96;--iris-tag-teal: #5fcfcf;--iris-tag-blue: #93b3f7;--iris-tag-slate: #aab5c6;--iris-ui-canvas: var(--iris-bg);--iris-ui-chrome: var(--iris-bg);--iris-ui-shell: var(--iris-sidebar);--iris-ui-shell-hover: color-mix(in srgb,var(--iris-paper) 55%,var(--iris-sidebar));--iris-ui-shell-selected: var(--iris-paper);--iris-ui-panel: var(--iris-paper);--iris-ui-panel-2: var(--iris-soft);--iris-ui-popover: var(--iris-paper);--iris-ui-hover: var(--iris-soft);--iris-ui-press: color-mix(in srgb,var(--iris-ink) 12%,var(--iris-paper));--iris-ui-border: var(--iris-line);--iris-ui-border-strong: var(--iris-line-strong);--iris-ui-text: var(--iris-ink);--iris-ui-text-2: var(--iris-muted);--iris-ui-text-3: var(--iris-muted);--iris-ui-accent: var(--iris-accent);--iris-ui-on-accent: var(--iris-accent-ink);--iris-ui-accent-deep: var(--iris-accent-hover);--iris-ui-accent-weak: var(--iris-accent-soft);--iris-ui-accent-border: color-mix(in srgb,var(--iris-accent) 25%,var(--iris-line));--iris-ui-accent-text: var(--iris-accent);--iris-ui-ok: var(--iris-success);--iris-ui-ok-dot: var(--iris-success);--iris-ui-ok-weak: color-mix(in srgb,var(--iris-success) 10%,var(--iris-paper));--iris-ui-warn: var(--iris-warning);--iris-ui-warn-dot: var(--iris-warning);--iris-ui-warn-weak: color-mix(in srgb,var(--iris-warning) 10%,var(--iris-paper));--iris-ui-warn-border: color-mix(in srgb,var(--iris-warning) 30%,var(--iris-line));--iris-ui-danger: var(--iris-danger);--iris-ui-danger-dot: var(--iris-danger);--iris-ui-danger-weak: color-mix(in srgb,var(--iris-danger) 10%,var(--iris-paper));--iris-ui-danger-border: color-mix(in srgb,var(--iris-danger) 30%,var(--iris-line));--iris-ui-note: var(--iris-info);--iris-ui-note-dot: var(--iris-info);--iris-ui-selection: var(--iris-accent-soft);--iris-ui-font-sans: var(--iris-font-body);--iris-ui-font-mono: var(--iris-font-mono);--iris-ui-rr-xl: var(--iris-radius-lg);--iris-ui-rr-lg: var(--iris-radius);--iris-ui-rr-md: var(--iris-radius);--iris-ui-rr-sm: var(--iris-radius-sm);--iris-ui-rr-pill: var(--iris-radius-pill);--iris-ui-control-h: var(--iris-control-h);--iris-ui-control-h-sm: var(--iris-control-h-sm);--iris-ui-fs-2xs: var(--iris-t-caption-sm);--iris-ui-fs-xs: var(--iris-t-caption);--iris-ui-fs-sm: var(--iris-t-small);--iris-ui-fs-md: var(--iris-t-copy);--iris-ui-fs-lg: var(--iris-t-h4);--iris-ui-lh-xs: 18px;--iris-ui-lh-sm: 21px;--iris-ui-lh-md: 24px;--iris-ui-lh-lg: 27px;--iris-ui-ease: var(--iris-ease);--iris-ui-fast: var(--iris-t-fast);--iris-ui-med: var(--iris-t-base);--iris-ui-shadow-ink: 25 20 30;--iris-ui-pshadow: var(--iris-shadow-sm);--iris-ui-pop-shadow: var(--iris-shadow);--iris-ui-scrim: #08060d80;--iris-ui-head-h: 64px;--iris-ui-topbar-h: 62px;--iris-ui-context-w: 260px;--iris-ui-list-w: 340px;--iris-ui-hue-0: #7053bb;--iris-ui-hue-1: #377d83;--iris-ui-hue-2: #8c648d;--iris-ui-hue-3: #517a59;--iris-ui-hue-4: #916932;--iris-ui-hue-5: #99566d;color-scheme:dark}@media(prefers-color-scheme:dark){:root[data-palette=cobalt]:not([data-theme]),.iris-theme[data-palette=cobalt]:not([data-theme]){--iris-bg: #131923;--iris-paper: #1b2330;--iris-ink: #eff3fa;--iris-muted: #a7b5c9;--iris-line: #2e3b4e;--iris-line-soft: #232f40;--iris-soft: #263448;--iris-band: #10151e;--iris-accent: #a4bdfa;--iris-accent-ink: #122344;--iris-accent-soft: #22304b;--iris-accent-hover: #c0d2ff;--iris-ember: #ff9d5c;--iris-violet: #b89cf2;--iris-hero-spectrum: linear-gradient(110deg,var(--iris-brand-purple) 4%,var(--iris-brand-red) 43%,var(--iris-brand-orange) 73%,var(--iris-brand-yellow) 100%);--iris-spectrum-text: linear-gradient(100deg,color-mix(in srgb,var(--iris-identity-purple) 60%,#fff) 0%,color-mix(in srgb,var(--iris-brand-red) 70%,#fff) 45%,var(--iris-brand-orange) 75%,var(--iris-brand-yellow) 100%);--iris-danger: #ff8ca3;--iris-dark-band: #1c1b1f;--iris-dark-band-ink: #f3f1f5;--iris-dark-band-muted: #aaa4af;--iris-dark-band-accent: #b89cf2;--iris-dark-band-line: #322f37;--iris-dark-band-ember: #ff9d5c;--iris-dark-band-violet: #b89cf2;--iris-panel: #f8f5fa06;--iris-grid: #b89cf20a;--iris-line-strong: #6c6672;--iris-line-mid: #3d3a43;--iris-shadow: 0 24px 60px -20px #000000a6;--iris-shadow-sm: 0 10px 28px -14px #00000080;--iris-success: #91c9ab;--iris-warning: #f5c87b;--iris-info: #a4bdfa;--iris-brand-purple: #35134f;--iris-brand-red: #cf303e;--iris-brand-orange: #ef7525;--iris-brand-yellow: #f3c84b;--iris-identity-purple: #825aa5;--iris-identity-red: #cf303e;--iris-identity-orange: #e66d17;--iris-identity-gold: #c38307;--iris-message: color-mix(in srgb,var(--iris-accent) 12%,var(--iris-bg));--iris-message-ink: var(--iris-ink);--iris-sidebar: var(--iris-band);--iris-composer: var(--iris-paper);--iris-tag-plum: #c9a2ec;--iris-tag-red: #f28b82;--iris-tag-orange: #f5a25d;--iris-tag-gold: #e3c35a;--iris-tag-green: #72cf96;--iris-tag-teal: #5fcfcf;--iris-tag-blue: #93b3f7;--iris-tag-slate: #aab5c6;--iris-ui-canvas: var(--iris-bg);--iris-ui-chrome: var(--iris-bg);--iris-ui-shell: var(--iris-sidebar);--iris-ui-shell-hover: color-mix(in srgb,var(--iris-paper) 55%,var(--iris-sidebar));--iris-ui-shell-selected: var(--iris-paper);--iris-ui-panel: var(--iris-paper);--iris-ui-panel-2: var(--iris-soft);--iris-ui-popover: var(--iris-paper);--iris-ui-hover: var(--iris-soft);--iris-ui-press: color-mix(in srgb,var(--iris-ink) 12%,var(--iris-paper));--iris-ui-border: var(--iris-line);--iris-ui-border-strong: var(--iris-line-strong);--iris-ui-text: var(--iris-ink);--iris-ui-text-2: var(--iris-muted);--iris-ui-text-3: var(--iris-muted);--iris-ui-accent: var(--iris-accent);--iris-ui-on-accent: var(--iris-accent-ink);--iris-ui-accent-deep: var(--iris-accent-hover);--iris-ui-accent-weak: var(--iris-accent-soft);--iris-ui-accent-border: color-mix(in srgb,var(--iris-accent) 25%,var(--iris-line));--iris-ui-accent-text: var(--iris-accent);--iris-ui-ok: var(--iris-success);--iris-ui-ok-dot: var(--iris-success);--iris-ui-ok-weak: color-mix(in srgb,var(--iris-success) 10%,var(--iris-paper));--iris-ui-warn: var(--iris-warning);--iris-ui-warn-dot: var(--iris-warning);--iris-ui-warn-weak: color-mix(in srgb,var(--iris-warning) 10%,var(--iris-paper));--iris-ui-warn-border: color-mix(in srgb,var(--iris-warning) 30%,var(--iris-line));--iris-ui-danger: var(--iris-danger);--iris-ui-danger-dot: var(--iris-danger);--iris-ui-danger-weak: color-mix(in srgb,var(--iris-danger) 10%,var(--iris-paper));--iris-ui-danger-border: color-mix(in srgb,var(--iris-danger) 30%,var(--iris-line));--iris-ui-note: var(--iris-info);--iris-ui-note-dot: var(--iris-info);--iris-ui-selection: var(--iris-accent-soft);--iris-ui-font-sans: var(--iris-font-body);--iris-ui-font-mono: var(--iris-font-mono);--iris-ui-rr-xl: var(--iris-radius-lg);--iris-ui-rr-lg: var(--iris-radius);--iris-ui-rr-md: var(--iris-radius);--iris-ui-rr-sm: var(--iris-radius-sm);--iris-ui-rr-pill: var(--iris-radius-pill);--iris-ui-control-h: var(--iris-control-h);--iris-ui-control-h-sm: var(--iris-control-h-sm);--iris-ui-fs-2xs: var(--iris-t-caption-sm);--iris-ui-fs-xs: var(--iris-t-caption);--iris-ui-fs-sm: var(--iris-t-small);--iris-ui-fs-md: var(--iris-t-copy);--iris-ui-fs-lg: var(--iris-t-h4);--iris-ui-lh-xs: 18px;--iris-ui-lh-sm: 21px;--iris-ui-lh-md: 24px;--iris-ui-lh-lg: 27px;--iris-ui-ease: var(--iris-ease);--iris-ui-fast: var(--iris-t-fast);--iris-ui-med: var(--iris-t-base);--iris-ui-shadow-ink: 25 20 30;--iris-ui-pshadow: var(--iris-shadow-sm);--iris-ui-pop-shadow: var(--iris-shadow);--iris-ui-scrim: #08060d80;--iris-ui-head-h: 64px;--iris-ui-topbar-h: 62px;--iris-ui-context-w: 260px;--iris-ui-list-w: 340px;--iris-ui-hue-0: #7053bb;--iris-ui-hue-1: #377d83;--iris-ui-hue-2: #8c648d;--iris-ui-hue-3: #517a59;--iris-ui-hue-4: #916932;--iris-ui-hue-5: #99566d;color-scheme:dark}}:root[data-font=system],.iris-theme[data-font=system]{--iris-font-body: system-ui, sans-serif;--iris-font-display: system-ui, sans-serif;--iris-ui-font-sans: var(--iris-font-body)}@media(prefers-reduced-motion:reduce){:root,.iris-theme{--iris-t-fast: 0ms;--iris-t-base: 0ms;--iris-t-slow: 0ms;--iris-t-selection: 0ms}}@supports not (transition-timing-function: linear(0,1)){:root,.iris-theme{--iris-ease-spring: cubic-bezier(.2,1.08,.3,1)}}
