[data-rx-look=studio]{--rx-ink-rgb:18 24 38;--rx-ink:#121826;--rx-ink-hover:#1f2a40;--rx-ink-text:#f5f7fb;--canvas:#eef0f3;--canvas-sunk:#e5e8ed;--surface-raised:#ffffff;--surface-raised-hover:#fafbfc;--surface-inset:#f3f5f8;--surface-card-bg:rgba(255,255,255,0.9);--surface-overlay:rgba(18,24,38,0.3);--surface-subtle-1:rgba(18,24,38,0.03);--surface-subtle-2:rgba(18,24,38,0.045);--surface-subtle-3:rgba(18,24,38,0.065);--glass-fill:rgba(255,255,255,0.72);--glass-fill-strong:rgba(255,255,255,0.92);--glass-fill-panel:rgba(255,255,255,0.82);--glass-border:rgba(18,24,38,0.1);--glass-btn-fill:rgba(18,24,38,0.04);--glass-btn-fill-hover:rgba(18,24,38,0.08);--glass-btn-fill-active:rgba(18,24,38,0.12);--glass-btn-border:rgba(18,24,38,0.14);--glass-btn-border-hover:rgba(18,24,38,0.28);--glass-btn-highlight:rgba(255,255,255,0.5);--line-strong:rgba(18,24,38,0.14);--line:rgba(18,24,38,0.09);--line-soft:rgba(18,24,38,0.06);--line-ghost:rgba(18,24,38,0.04);--text-primary:rgba(18,24,38,0.95);--text-strong:rgba(18,24,38,0.86);--text-secondary:rgba(18,24,38,0.74);--text-mid:rgba(18,24,38,0.7);--text-muted:rgba(18,24,38,0.66);--text-dim:rgba(18,24,38,0.63);--text-faint:rgba(18,24,38,0.62);--text-ghost:rgba(18,24,38,0.2);--accent-rgb:44 88 200;--accent:rgb(var(--accent-rgb));--accent-ink:#2349a8;--accent-hover:#2349a8;--accent-quiet:#4a6596;--accent-soft:rgb(var(--accent-rgb)/0.14);--accent-glow:rgb(var(--accent-rgb)/0.35);--accent-bloom:rgb(var(--accent-rgb)/0.18);--on-accent:#f5f7fb;--accent-tint-1:rgb(var(--accent-rgb)/0.04);--accent-tint-2:rgb(var(--accent-rgb)/0.06);--accent-tint-3:rgb(var(--accent-rgb)/0.08);--accent-tint-4:rgb(var(--accent-rgb)/0.1);--accent-tint-5:rgb(var(--accent-rgb)/0.12);--accent-tint-6:rgb(var(--accent-rgb)/0.14);--accent-tint-7:rgb(var(--accent-rgb)/0.16);--accent-border-1:rgb(var(--accent-rgb)/0.12);--accent-border-2:rgb(var(--accent-rgb)/0.18);--accent-border-3:rgb(var(--accent-rgb)/0.24);--accent-border-4:rgb(var(--accent-rgb)/0.3);--accent-border-5:rgb(var(--accent-rgb)/0.36);--accent-border-6:rgb(var(--accent-rgb)/0.44);--rx-hl:#5b93ff;--rx-hl-soft:rgb(91 147 255/0.26);--rx-hl-onsig:#a9c8ff;--rx-marine:#13234a;--rx-navy:#1b3264;--rx-cobalt:#2c58c8;--rx-midblue:#5d84cc;--rx-dusty:#8ea5c6;--rx-mist:#c9d6e8;--rx-ice:#e3eaf4;--status-warn:#f2a516;--status-warn-ink:#a16207;--status-critical:#ef5b4c;--status-critical-ink:#c7362a;--status-positive:#12b886;--status-positive-ink:#057a55;--status-inactive:#9aa8bd;--rx-mark-fill:#ffffff;--annotation:#a16207;--status-warn-onsig:#ffd166;--status-critical-onsig:#ff9a8f;--viz-line:rgba(18,24,38,0.12);--viz-node:rgba(18,24,38,0.3);--shadow-sm:0 1px 2px rgba(18,24,38,0.04);--shadow-card:0 10px 30px rgba(18,24,38,0.06);--shadow-modal:0 24px 70px rgba(18,24,38,0.18);--shadow-panel:0 30px 80px rgba(18,24,38,0.22),0 2px 6px rgba(18,24,38,0.06);--scrollbar-thumb:rgba(18,24,38,0.16);--rx-r-xl:26px;--rx-r-lg:20px;--rx-r-md:14px;--rx-r-sm:10px;--rx-sig-cobalt:radial-gradient(90% 70% at 100% 100%,rgba(93,132,204,0.55) 0%,rgba(93,132,204,0) 62%),radial-gradient(70% 60% at 0% 0%,rgba(120,165,255,0.4) 0%,rgba(120,165,255,0) 58%),linear-gradient(155deg,#2b55c0,#1d3a86 46%,#13234a);--rx-sig-cobalt-text:#f5f7fb;--rx-sig-cobalt-muted:rgba(245,247,251,0.8);--rx-sig-cobalt-line:rgba(245,247,251,0.22);--rx-sig-cobalt-fill:rgba(245,247,251,0.12);--rx-sig-mist:radial-gradient(80% 70% at 100% 0%,rgba(93,132,204,0.5) 0%,rgba(93,132,204,0) 62%),radial-gradient(70% 62% at 0% 100%,rgba(142,165,198,0.75) 0%,rgba(142,165,198,0) 64%),linear-gradient(165deg,#e6edf7,#c4d3e8);--rx-sig-mist-text:#10203f;--rx-sig-mist-muted:rgba(16,32,63,0.76);--rx-sig-mist-line:rgba(16,32,63,0.14);--rx-sig-mist-fill:rgba(255,255,255,0.42);--rx-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--rx-grain-opacity:0.18;--rx-topbar:56px;--rx-gap:16px;--rx-pad:20px}[data-theme=dark] [data-rx-look=studio],[data-theme=dark][data-rx-look=studio]{--rx-ink-rgb:232 237 246;--rx-ink:#e8edf6;--rx-ink-hover:#ffffff;--rx-ink-text:#0e1218;--canvas:#0e1218;--canvas-sunk:#0a0d12;--surface-raised:#151b25;--surface-raised-hover:#1a212d;--surface-inset:#121823;--surface-card-bg:rgba(21,27,37,0.92);--surface-overlay:rgba(0,0,0,0.5);--surface-subtle-1:rgba(232,237,246,0.03);--surface-subtle-2:rgba(232,237,246,0.045);--surface-subtle-3:rgba(232,237,246,0.07);--glass-fill:rgba(21,27,37,0.72);--glass-fill-strong:rgba(21,27,37,0.92);--glass-fill-panel:rgba(21,27,37,0.82);--glass-border:rgba(232,237,246,0.12);--glass-btn-fill:rgba(232,237,246,0.06);--glass-btn-fill-hover:rgba(232,237,246,0.1);--glass-btn-fill-active:rgba(232,237,246,0.14);--glass-btn-border:rgba(232,237,246,0.16);--glass-btn-border-hover:rgba(232,237,246,0.3);--glass-btn-highlight:rgba(255,255,255,0.06);--line-strong:rgba(232,237,246,0.15);--line:rgba(232,237,246,0.1);--line-soft:rgba(232,237,246,0.07);--line-ghost:rgba(232,237,246,0.04);--text-primary:rgba(236,241,248,0.95);--text-strong:rgba(236,241,248,0.86);--text-secondary:rgba(236,241,248,0.76);--text-mid:rgba(236,241,248,0.68);--text-muted:rgba(236,241,248,0.6);--text-dim:rgba(236,241,248,0.54);--text-faint:rgba(236,241,248,0.5);--text-ghost:rgba(236,241,248,0.2);--accent-rgb:120 160 240;--accent-ink:#a3bff6;--accent-hover:#a3bff6;--accent-quiet:#8ea5c6;--on-accent:#0e1218;--rx-hl:#8db8ff;--rx-hl-soft:rgb(141 184 255/0.22);--rx-hl-onsig:#b7d1ff;--rx-marine:#0f1d40;--rx-navy:#182e66;--rx-cobalt:#4f7be0;--rx-midblue:#6f93d2;--rx-dusty:#6e83a3;--rx-mist:#2a3a55;--rx-ice:#1d2738;--status-warn:#ffc23d;--status-warn-ink:#ffcf66;--status-critical:#ff6b5e;--status-critical-ink:#ff8a7f;--status-positive:#5ee0a8;--status-positive-ink:#6fe7b5;--status-inactive:#8e9cb4;--rx-mark-fill:#eef2fb;--annotation:#ffcf66;--viz-line:rgba(232,237,246,0.12);--viz-node:rgba(232,237,246,0.32);--shadow-sm:0 1px 2px rgba(0,0,0,0.4);--shadow-card:0 10px 30px rgba(0,0,0,0.28);--shadow-modal:0 24px 70px rgba(0,0,0,0.5);--shadow-panel:0 30px 80px rgba(0,0,0,0.55),0 2px 6px rgba(0,0,0,0.3);--scrollbar-thumb:rgba(232,237,246,0.14);--rx-sig-cobalt:radial-gradient(90% 70% at 100% 100%,rgba(79,123,224,0.4) 0%,rgba(79,123,224,0) 62%),radial-gradient(70% 60% at 0% 0%,rgba(120,165,255,0.22) 0%,rgba(120,165,255,0) 58%),linear-gradient(155deg,#23438f,#182e66 48%,#0e1a38);--rx-sig-mist:radial-gradient(80% 70% at 100% 0%,rgba(111,147,210,0.32) 0%,rgba(111,147,210,0) 62%),radial-gradient(70% 62% at 0% 100%,rgba(110,131,163,0.3) 0%,rgba(110,131,163,0) 64%),linear-gradient(165deg,#1c2638,#243450);--rx-sig-mist-text:#eef3fb;--rx-sig-mist-muted:rgba(238,243,251,0.76);--rx-sig-mist-line:rgba(238,243,251,0.16);--rx-sig-mist-fill:rgba(238,243,251,0.08);--rx-grain-opacity:0.12}.rx-root,.rx-studio{color:var(--text-primary);-webkit-font-smoothing:antialiased}.rx-root,.rx-studio,[data-rx-look=studio] body,body[data-rx-look=studio],html[data-rx-look=studio]{background-color:var(--canvas)}[data-rx-look=studio] .rx-eyebrow{display:block;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}[data-rx-look=studio] .rx-display{font-size:38px;font-weight:300;line-height:1;letter-spacing:-.035em;color:var(--text-primary)}[data-rx-look=studio] .rx-display--card{font-size:26.5px;letter-spacing:-.03em}[data-rx-look=studio] .rx-display__suffix{font-size:11px;font-weight:400;color:var(--text-dim);margin-left:4px;letter-spacing:0}[data-rx-look=studio] .rx-muted{color:var(--text-muted)}[data-rx-look=studio] .rx-small{font-size:10.5px;line-height:1.5}[data-rx-look=studio] .rx-band{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background-color:var(--surface-inset);color:var(--text-primary);font-size:10px;font-weight:500;letter-spacing:.02em}[data-rx-look=studio] .rx-hl-dot{display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:999px;background-color:var(--rx-hl);box-shadow:0 0 0 3px var(--rx-hl-soft)}[data-rx-look=studio] .rx-link{font-size:10.5px;color:var(--accent-ink);text-decoration:none}[data-rx-look=studio] .rx-link:hover{text-decoration:underline}[data-rx-look=studio] .rx-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 10px;border-radius:999px;border:1px solid var(--line);background-color:var(--surface-raised);color:var(--text-secondary);font-size:10px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-rx-look=studio] .rx-chip--quiet{border-color:transparent;background-color:var(--surface-inset)}[data-rx-look=studio] .rx-chip--onsig{border-color:var(--rx-sig-cobalt-line);background-color:var(--rx-sig-cobalt-fill);color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-btn-ink{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;border-radius:999px;background-color:var(--accent);color:var(--on-accent);font-size:11px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-base) ease,transform var(--motion-fast) var(--ease-out)}[data-rx-look=studio] .rx-btn-ink:hover{background-color:var(--accent-hover)}[data-rx-look=studio] .rx-btn-ink:active{transform:scale(.98)}[data-rx-look=studio] .rx-btn-ghost{display:inline-flex;align-items:center;justify-content:center;padding:8px 15px;border-radius:999px;border:1px solid var(--rx-sig-cobalt-line);background-color:var(--rx-sig-cobalt-fill);color:var(--rx-sig-cobalt-text);font-size:11px;font-weight:500;line-height:1.2;transition:background-color var(--motion-base) ease}[data-rx-look=studio] .rx-btn-ghost:hover{background-color:rgba(245,247,251,.24)}[data-rx-look=studio] .rx-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--line-strong);background-color:var(--surface-raised);color:var(--text-secondary);transition:border-color var(--motion-base) ease,color var(--motion-base) ease,background-color var(--motion-base) ease}[data-rx-look=studio] .rx-icon-btn:hover{color:var(--text-primary);border-color:var(--rx-ink)}[data-rx-look=studio] .rx-icon-btn--quiet{border-color:var(--line)}[data-rx-look=studio] .rx-icon-btn--small{width:28px;height:28px;border-color:transparent;background-color:transparent;color:var(--text-dim)}[data-rx-look=studio] .rx-icon-btn--small:hover,[data-rx-look=studio] .rx-icon-btn--small[aria-expanded=true]{border-color:var(--line);background-color:var(--surface-inset)}[data-rx-look=studio] .rx-icon-btn--onsig{border-color:var(--rx-sig-cobalt-line);background-color:var(--rx-sig-cobalt-fill);color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-icon-btn--onsig:hover{border-color:var(--rx-sig-cobalt-text);color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-tooltip{position:absolute;right:0;top:calc(100% + 6px);z-index:30;width:260px;padding:12px 14px;border-radius:var(--rx-r-md);border:1px solid var(--line);background-color:var(--surface-raised);box-shadow:var(--shadow-modal);color:var(--text-secondary);font-size:10.5px;line-height:1.5;text-align:left;font-style:normal;font-weight:400}[data-rx-look=studio] .rx-card{position:relative;border-radius:var(--rx-r-lg);background-color:var(--surface-raised);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm)}[data-rx-look=studio] .rx-sig{position:relative;overflow:hidden;border-radius:var(--rx-r-xl);color:var(--rx-sig-cobalt-text);isolation:isolate}[data-rx-look=studio] .rx-sig--cobalt{background:var(--rx-sig-cobalt);color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-sig--mist{background:var(--rx-sig-mist);color:var(--rx-sig-mist-text)}[data-rx-look=studio] .rx-sig:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:var(--rx-grain);background-size:180px 180px;opacity:var(--rx-grain-opacity);mix-blend-mode:overlay;pointer-events:none;z-index:0}[data-rx-look=studio] .rx-sig__content{position:relative;z-index:1}[data-rx-look=studio] .rx-shell{display:flex;flex-direction:column;min-height:100vh;background-color:var(--canvas)}[data-rx-look=studio] .rx-topbar{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;height:var(--rx-topbar);margin-bottom:calc(-1 * var(--rx-topbar));padding:0 var(--rx-pad) 0 calc(var(--rx-pad) + 4px)}[data-rx-look=studio] .rx-topbar:before{content:"";position:absolute;inset:0 0 -28px;z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--canvas) 46%,transparent) 0,color-mix(in srgb,var(--canvas) 18%,transparent) 62%,transparent 100%);backdrop-filter:blur(14px) saturate(1.3);-webkit-mask-image:linear-gradient(180deg,#000,#000 52%,rgb(0 0 0/.55) 74%,transparent);mask-image:linear-gradient(180deg,#000,#000 52%,rgb(0 0 0/.55) 74%,transparent);pointer-events:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){[data-rx-look=studio] .rx-topbar:before{background:linear-gradient(180deg,color-mix(in srgb,var(--canvas) 92%,transparent) 0,transparent 100%)}}[data-rx-look=studio] .rx-topbar__brand{display:flex;align-items:center;gap:10px;min-width:170px}[data-rx-look=studio] .rx-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:999px;border:1px solid var(--line);background-color:var(--surface-raised);color:var(--text-secondary);font-size:11px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-base) ease,color var(--motion-base) ease,border-color var(--motion-base) ease}[data-rx-look=studio] .rx-pill:hover{color:var(--text-primary);border-color:var(--line-strong)}[data-rx-look=studio] .rx-pill--small{padding:6px 12px;font-size:10.5px}[data-rx-look=studio] .rx-topbar__when{display:flex;align-items:center;gap:12px;min-width:0;font-size:10px;color:var(--text-secondary);white-space:nowrap}[data-rx-look=studio] .rx-topbar__acts{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;white-space:nowrap}[data-rx-look=studio] .rx-topbar__date{letter-spacing:.02em}[data-rx-look=studio] .rx-topbar__time{font-variant-numeric:tabular-nums;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-topbar__sep{width:1px;height:14px;background-color:var(--line-strong)}[data-rx-look=studio] .rx-topbar__contact{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:2px;border-radius:999px;border:1px solid var(--line);background-color:var(--surface-panel,rgb(255 255 255/.6));color:var(--text-primary);transition:border-color var(--motion-base) ease,background-color var(--motion-base) ease,color var(--motion-base) ease}[data-rx-look=studio] .rx-topbar__contact:hover{border-color:var(--accent-border-4);color:var(--accent-ink)}[data-rx-look=studio] .rx-topbar__tip{position:absolute;right:0;top:calc(100% + 8px);padding:6px 10px;border-radius:var(--rx-r-sm);background-color:var(--rx-ink);color:var(--rx-ink-text);font-size:10.5px;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-2px);transition:opacity .14s ease,transform .14s ease}[data-rx-look=studio] .rx-topbar__contact:focus-visible .rx-topbar__tip,[data-rx-look=studio] .rx-topbar__contact:hover .rx-topbar__tip{opacity:1;transform:none}[data-rx-look=studio] .rx-topbar__data{display:inline-flex;align-items:center;gap:6px;padding:0;color:var(--accent-ink);cursor:default}[data-rx-look=studio] .rx-topbar__dataicon{position:relative;display:inline-grid;place-items:center;width:14px;height:14px}[data-rx-look=studio] .rx-topbar__dataicon>*{grid-area:1/1}[data-rx-look=studio] .rx-topbar__dataicon>svg,[data-rx-look=studio] .rx-topbar__datalabel{transition:opacity .26s ease,transform .26s ease}[data-rx-look=studio] .rx-topbar__data[data-reading] .rx-topbar__dataicon>svg{opacity:0;transform:scale(.8)}[data-rx-look=studio] .rx-topbar__data[data-reading] .rx-topbar__datalabel{opacity:0;transform:translateY(-3px)}[data-rx-look=studio] .rx-topbar__datatext{display:inline-grid;text-align:left}[data-rx-look=studio] .rx-topbar__datatext>*{grid-area:1/1;white-space:nowrap}[data-rx-look=studio] .rx-topbar__datasizer{visibility:hidden}[data-rx-look=studio] .rx-topbar__dataicon .rx-src{animation:rx-src-read var(--rx-src-ms,1.5s) ease both}[data-rx-look=studio] .rx-topbar__datareading{animation:rx-src-readtext var(--rx-src-ms,1.5s) ease both}@keyframes rx-src-read{0%{opacity:0;transform:translateY(3px) scale(.86)}10%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px) scale(.86)}}@keyframes rx-src-readtext{0%{opacity:0;transform:translateY(3px)}10%,90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-topbar__dataicon>svg,[data-rx-look=studio] .rx-topbar__datalabel{transition:none}[data-rx-look=studio] .rx-topbar__dataicon .rx-src,[data-rx-look=studio] .rx-topbar__datareading{animation:none}}[data-rx-look=studio] .rx-srcs{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--text-muted)}[data-rx-look=studio] .rx-src{display:inline-block;flex:none;width:var(--rx-src-w,var(--rx-src-h));height:var(--rx-src-h);background-color:currentColor;-webkit-mask-image:var(--rx-src-mask);mask-image:var(--rx-src-mask);-webkit-mask-size:var(--rx-src-size);mask-size:var(--rx-src-size);-webkit-mask-position:var(--rx-src-x) 0;mask-position:var(--rx-src-x) 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.82}[data-rx-look=studio] .rx-src--initial{display:inline-grid;place-items:center;width:var(--rx-src-h);background:none;-webkit-mask:none;mask:none;border-radius:999px;box-shadow:inset 0 0 0 1px currentColor;font-size:calc(var(--rx-src-h) * .68);font-weight:600;font-style:normal;line-height:1;letter-spacing:0}[data-rx-look=studio] .rx-surface{position:relative;isolation:isolate;min-height:100vh;min-height:100dvh;outline:none}[data-rx-look=studio] .rx-surface__card{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding:calc(var(--rx-topbar) + 16px) 76px 88px 48px;border-radius:0;background-color:var(--canvas);background-image:var(--rx-bg-section);box-shadow:0 -1px 0 var(--line-soft),0 -18px 40px rgb(var(--rx-ink-rgb)/.07)}[data-rx-look=studio] .rx-surface[data-tone=canvas] .rx-surface__card{background-image:var(--rx-bg)}[data-rx-look=studio] .rx-surface:first-child .rx-surface__card{box-shadow:none}[data-rx-look=studio] .rx-surface__card:before{content:"";position:absolute;inset:0;background-image:var(--rx-grain);background-size:180px 180px;opacity:.045;mix-blend-mode:overlay;pointer-events:none}[data-rx-look=studio] .rx-surface__card>*{position:relative}[data-theme=dark] [data-rx-look=studio] .rx-surface__card{box-shadow:0 -1px 0 var(--line-soft),0 -18px 40px rgb(0 0 0/.35)}@media (max-width:1279px){[data-rx-look=studio] .rx-surface__card{padding-left:28px}}[data-rx-look=studio] .rx-spark{display:flex;flex-direction:column;gap:4px;width:100%;color:var(--accent)}[data-rx-look=studio] .rx-spark__svg{display:block;width:100%;overflow:visible}[data-rx-look=studio] .rx-spark__axis{display:flex;justify-content:space-between;gap:8px}[data-rx-look=studio] .rx-sec{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1560px;margin:0 auto}[data-rx-look=studio] .rx-sec__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:32px;align-items:start}[data-rx-look=studio] .rx-sec[data-scored=false] .rx-sec__top{grid-template-columns:minmax(0,1fr)}[data-rx-look=studio] .rx-sec__intro{display:flex;flex-direction:column;gap:6px;min-width:0}[data-rx-look=studio] .rx-sec__eyebrowline{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}[data-rx-look=studio] .rx-sec__name{font-size:23px;font-weight:300;line-height:1.1;letter-spacing:-.025em;color:var(--text-primary)}[data-rx-look=studio] .rx-sec__question{font-size:11.5px;line-height:1.45;color:var(--text-muted)}[data-rx-look=studio] .rx-sec__finding{max-width:760px;margin-top:4px;font-size:13px;font-weight:300;line-height:1.45;color:var(--text-primary);text-wrap:pretty}[data-rx-look=studio] .rx-sec__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}[data-rx-look=studio] .rx-sec__decision{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:6px 12px;border-radius:999px;border:1px solid var(--line);background-color:var(--surface-panel);color:var(--text-primary);font-size:10.5px;line-height:1.3;text-align:left;transition:border-color var(--motion-base) ease,background-color var(--motion-base) ease}[data-rx-look=studio] .rx-sec__decision:hover{border-color:var(--rx-ink)}[data-rx-look=studio] .rx-sec__decision-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-rx-look=studio] .rx-sec__decision-arrow{color:var(--text-dim)}[data-rx-look=studio] .rx-sec__meta{margin-top:2px}[data-rx-look=studio] .rx-sec__scorebox{display:flex;flex-direction:column;gap:6px;padding:16px 18px 14px;border-radius:var(--rx-r-lg);border:1px solid var(--line-soft);background-color:var(--surface-panel)}[data-rx-look=studio] .rx-sec__score{display:flex;align-items:baseline}[data-rx-look=studio] .rx-display--sec{font-size:38px;letter-spacing:-.04em}[data-rx-look=studio] .rx-sec__scoreline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-rx-look=studio] .rx-sec__spark{margin-top:6px}[data-rx-look=studio] .rx-sec__nohistory{margin-top:6px;color:var(--text-dim)}[data-rx-look=studio] .rx-sec__empty{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 18px;border-radius:var(--rx-r-lg);border:1px dashed var(--line-strong);font-size:11px;line-height:1.5;color:var(--text-secondary)}[data-rx-look=studio] .rx-atoms{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px}[data-rx-look=studio] .rx-atoms__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;min-height:26px}[data-rx-look=studio] .rx-atoms__pager{display:inline-flex;align-items:center;gap:8px;font-size:10px;color:var(--text-secondary)}[data-rx-look=studio] .rx-atoms__step{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:999px;border:1px solid var(--line);background-color:var(--surface-panel);color:var(--text-primary)}[data-rx-look=studio] .rx-atoms__step:hover{border-color:var(--line-strong)}[data-rx-look=studio] .rx-atoms__dots{display:inline-flex;gap:5px}[data-rx-look=studio] .rx-atoms__dot{width:6px;height:6px;border-radius:999px;background-color:var(--line-strong)}[data-rx-look=studio] .rx-atoms__dot[data-on]{background-color:var(--accent)}[data-rx-look=studio] .rx-atoms__box{flex:1;min-height:0}[data-rx-look=studio] .rx-atoms__grid{display:grid;gap:12px;margin:0;padding:0;list-style:none;height:100%;align-content:start}[data-rx-look=studio] .rx-atom{container:rxatom/size;display:flex;flex-direction:column;gap:6px;min-width:0;min-height:0;padding:12px 14px;border-radius:var(--rx-r-lg);border:1px solid var(--line-soft);background-color:var(--surface-panel);box-shadow:var(--shadow-sm);overflow:hidden;animation:rx-fade .28s ease both}[data-rx-look=studio] .rx-atom[data-tone=critical]{border-color:color-mix(in srgb,var(--status-critical) 32%,var(--line-soft))}[data-rx-look=studio] .rx-atom[data-tone=watch]{border-color:color-mix(in srgb,var(--status-warn) 32%,var(--line-soft))}[data-rx-look=studio] .rx-atom__top{display:flex;align-items:center;justify-content:space-between;gap:8px}[data-rx-look=studio] .rx-atom__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;color:var(--text-primary)}[data-rx-look=studio] .rx-atom__state{flex-shrink:0;gap:5px;padding:2px 8px;font-size:10px}[data-rx-look=studio] .rx-atom__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}[data-rx-look=studio] .rx-atom__figure{font-size:18.5px;font-weight:300;letter-spacing:-.025em;color:var(--text-primary)}[data-rx-look=studio] .rx-atom__delta{font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-atom__threshold{font-size:10px;line-height:1.4;color:var(--text-secondary)}[data-rx-look=studio] .rx-atom__src{color:var(--text-muted)}[data-rx-look=studio] .rx-atom__trend{margin-top:auto}[data-rx-look=studio] .rx-atom__meaning{font-size:10px;line-height:1.4;color:var(--text-muted);text-wrap:pretty}@container rxatom (max-height: 176px){[data-rx-look=studio] .rx-atom__meaning{display:none}}@media (max-width:1199px){[data-rx-look=studio] .rx-sec__top{grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:20px}}[data-rx-look=studio] .rx-record{display:flex;flex-direction:column;gap:22px;width:100%;max-width:1360px;margin:0 auto}[data-rx-look=studio] .rx-record__title{margin-top:8px;font-size:20px;font-weight:300;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}[data-rx-look=studio] .rx-record__lede{max-width:640px;margin-top:6px;font-size:11px;line-height:1.5;color:var(--text-muted)}[data-rx-look=studio] .rx-record__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:16px;align-items:start}[data-rx-look=studio] .rx-record__col{display:flex;flex-direction:column;gap:16px}[data-rx-look=studio] .rx-mpanel__head{color:var(--rx-sig-mist-text)}[data-rx-look=studio] .rx-mpanel__head .rx-mpanel__eyebrow{color:var(--rx-sig-mist-muted)}[data-rx-look=studio] .rx-mpanel__title{margin-top:14px;font-size:19px;font-weight:300;line-height:1.2;letter-spacing:-.018em;color:var(--rx-sig-mist-text)}[data-rx-look=studio] .rx-mpanel__question{margin-top:6px;font-size:11px;line-height:1.4;color:var(--rx-sig-mist-muted)}[data-rx-look=studio] .rx-mpanel__head .rx-icon-btn{border-color:var(--rx-sig-mist-line);background-color:var(--rx-sig-mist-fill);color:var(--rx-sig-mist-text)}[data-rx-look=studio] .rx-mpanel__spark{margin-top:6px}[data-rx-look=studio] .rx-mpanel__detail .rx-molecule{padding:4px 0 0;border:none;box-shadow:none}[data-rx-look=studio] .rx-molecule{display:flex;flex-direction:column;gap:10px;padding:20px 20px 18px;min-width:0;outline:none}[data-rx-look=studio] .rx-molecule:focus-visible{outline:2px solid var(--rx-ink);outline-offset:2px}[data-rx-look=studio] .rx-molecule__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}[data-rx-look=studio] .rx-molecule__title{display:flex;align-items:baseline;gap:8px;min-width:0}[data-rx-look=studio] .rx-molecule__id{font-size:10px;font-weight:600;letter-spacing:.1em;color:var(--accent-ink)}[data-rx-look=studio] .rx-molecule__name{font-size:12px;font-weight:500;line-height:1.25;letter-spacing:-.005em;color:var(--text-primary)}[data-rx-look=studio] .rx-molecule__info{flex-shrink:0;margin:-6px -8px 0 0}[data-rx-look=studio] .rx-molecule__question{margin-top:-6px;font-size:10.5px;line-height:1.45;color:var(--text-muted)}[data-rx-look=studio] .rx-molecule__score{display:flex;flex-direction:column;gap:6px;padding-top:4px}[data-rx-look=studio] .rx-molecule__figure{display:flex;align-items:baseline}[data-rx-look=studio] .rx-molecule__band{display:flex;flex-wrap:wrap;align-items:center;gap:8px}[data-rx-look=studio] .rx-molecule__trend{height:64px;margin:2px 0 0}[data-rx-look=studio] .rx-molecule__trendnote{padding:2px 0 0;color:var(--text-dim)}[data-rx-look=studio] .rx-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:4px 0 0;padding:12px 0 0;border-top:1px solid var(--line-soft)}[data-rx-look=studio] .rx-metric{min-width:0}[data-rx-look=studio] .rx-metric dt{display:block;min-width:0}[data-rx-look=studio] .rx-metric dd{margin:2px 0 0;display:flex;flex-direction:column;gap:2px}[data-rx-look=studio] .rx-metric__value{font-size:12.5px;font-weight:400;line-height:1.2;letter-spacing:-.01em;color:var(--text-primary)}[data-rx-look=studio] .rx-metric__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}[data-rx-look=studio] .rx-metric__breach{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:var(--text-secondary)}[data-rx-look=studio] .rx-molecule__finding{margin-top:4px;padding-top:12px;border-top:1px solid var(--line-soft);font-size:11px;line-height:1.5;color:var(--text-primary);text-wrap:pretty}[data-rx-look=studio] .rx-molecule__meta{display:flex;flex-direction:column;gap:3px}[data-rx-look=studio] .rx-molecule__action{display:flex;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;border-radius:var(--rx-r-md);border:1px solid var(--line);background-color:var(--surface-inset);color:var(--text-primary);font-size:11px;line-height:1.35;text-align:left;transition:border-color var(--motion-base) ease,background-color var(--motion-base) ease}[data-rx-look=studio] .rx-molecule__action:hover{border-color:var(--rx-ink);background-color:var(--surface-raised)}[data-rx-look=studio] .rx-molecule__action-text{flex:1;min-width:0}[data-rx-look=studio] .rx-molecule__action-arrow{color:var(--text-dim)}[data-rx-look=studio] .rx-decisions{display:flex;flex-direction:column;gap:var(--rx-gap)}[data-rx-look=studio] .rx-decisions__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:2px 6px 0}[data-rx-look=studio] .rx-decision{padding:22px 22px 20px}[data-rx-look=studio] .rx-decision--empty{border-radius:var(--rx-r-xl);display:flex;flex-direction:column;gap:8px}[data-rx-look=studio] .rx-decision__head{display:flex;align-items:center;justify-content:space-between;gap:10px}[data-rx-look=studio] .rx-decision__date{font-size:10px;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-decision__title{margin-top:16px;font-size:17.5px;font-weight:300;line-height:1.22;letter-spacing:-.018em;color:var(--rx-sig-cobalt-text);text-wrap:pretty}[data-rx-look=studio] .rx-decision__subtitle{margin-top:6px;font-size:11px;line-height:1.4;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-decision__molecule{margin-top:10px;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-decision__confidence{margin-top:18px;padding-top:14px;border-top:1px solid var(--rx-sig-cobalt-line)}[data-rx-look=studio] .rx-decision__confidence .micro-label{color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-decision__confidence [role=progressbar]{background-color:var(--rx-sig-cobalt-fill)!important;height:8px}[data-rx-look=studio] .rx-decision__confidence [role=progressbar]>div{background-color:var(--rx-hl-onsig)!important}[data-rx-look=studio] .rx-decision__rests{margin-top:12px;font-size:11px;line-height:1.5;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-decision__rests strong{font-weight:500;color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-decision__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}[data-rx-look=studio] .rx-queue{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}[data-rx-look=studio] .rx-queue__row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 14px;border-radius:var(--rx-r-md);border:1px solid var(--line);background-color:var(--surface-raised);text-align:left;font-size:11px;color:var(--text-primary)}[data-rx-look=studio] .rx-queue__row:hover{border-color:var(--rx-ink)}[data-rx-look=studio] .rx-queue__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-rx-look=studio] .rx-history{padding:16px 20px 10px}[data-rx-look=studio] .rx-history__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:6px}[data-rx-look=studio] .rx-history__list{margin:0;padding:0;list-style:none}[data-rx-look=studio] .rx-history__row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:11px 0;border-top:1px solid var(--line-soft);text-align:left;color:var(--text-primary);transition:color var(--motion-base) ease}[data-rx-look=studio] .rx-history__row:hover .rx-history__title{text-decoration:underline;text-underline-offset:3px}[data-rx-look=studio] .rx-history__main{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}[data-rx-look=studio] .rx-history__row .rx-chip{flex-shrink:0}[data-rx-look=studio] .rx-history__title{font-size:11px;line-height:1.35}[data-rx-look=studio] .rx-history__meta{font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-chip[data-status=doing]{border-color:var(--accent-border-4);background-color:var(--accent-tint-3);color:var(--accent-ink)}[data-rx-look=studio] .rx-chip--onsig[data-status]{border-color:var(--rx-sig-cobalt-line);background-color:var(--rx-sig-cobalt-fill);color:var(--rx-sig-cobalt-text)}[data-rx-look=studio] .rx-chip--onsig[data-status=doing]:before{content:"";width:6px;height:6px;border-radius:999px;background-color:var(--rx-hl-onsig)}[data-rx-look=studio] .rx-connections{padding:16px 20px 14px;outline:none}[data-rx-look=studio] .rx-connections:focus-visible{outline:2px solid var(--rx-ink);outline-offset:2px}[data-rx-look=studio] .rx-connections__list{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}[data-rx-look=studio] .rx-connection{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"dot name type status" ". stamp stamp stamp";align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:2px;padding:9px 0;border-top:1px solid var(--line-soft);font-size:11px}[data-rx-look=studio] .rx-connection>:first-child{grid-area:dot}[data-rx-look=studio] .rx-connection__name{grid-area:name;color:var(--text-primary);font-weight:500}[data-rx-look=studio] .rx-connection .rx-chip{grid-area:type}[data-rx-look=studio] .rx-connection__status{grid-area:status;font-size:10px;color:var(--text-secondary)}[data-rx-look=studio] .rx-connection__stamp{grid-area:stamp;font-size:10px;color:var(--text-muted)}[data-rx-look=studio] .rx-connections__foot{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line-soft)}[data-rx-look=studio] .rx-panel-scrim{position:fixed;inset:0;z-index:10000;display:flex;justify-content:flex-end;padding:12px;background-color:var(--surface-overlay);backdrop-filter:blur(6px)}[data-rx-look=studio] .rx-panel{display:flex;flex-direction:column;width:min(580px,46vw);max-height:100%;border-radius:var(--rx-r-xl);background-color:var(--surface-raised);box-shadow:var(--shadow-panel);overflow:hidden;outline:none}[data-rx-look=studio] .rx-panel__head{border-radius:0;padding:22px 24px 20px;flex-shrink:0}[data-rx-look=studio] .rx-panel__topline{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-rx-look=studio] .rx-panel__head .rx-panel__eyebrow{color:var(--rx-sig-cobalt-muted);font-size:10px}[data-rx-look=studio] .rx-panel__title{margin-top:14px;font-size:19px;font-weight:300;line-height:1.2;letter-spacing:-.02em;color:var(--rx-sig-cobalt-text);text-wrap:pretty}[data-rx-look=studio] .rx-panel__subtitle{margin-top:6px;font-size:11px;line-height:1.4;color:var(--rx-sig-cobalt-muted)}[data-rx-look=studio] .rx-panel__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}[data-rx-look=studio] .rx-panel__body{flex:1;min-height:0;overflow-y:auto;padding:6px 24px 16px}[data-rx-look=studio] .rx-panel__section{padding:18px 0 16px;border-bottom:1px solid var(--line-soft)}[data-rx-look=studio] .rx-panel__section:last-child{border-bottom:0}[data-rx-look=studio] .rx-panel__section .rx-eyebrow{margin-bottom:10px}[data-rx-look=studio] .rx-panel__prose{font-size:11.5px;line-height:1.6;color:var(--text-strong);text-wrap:pretty}[data-rx-look=studio] .rx-panel__prose+.rx-panel__prose{margin-top:10px}[data-rx-look=studio] .rx-panel__notice{margin-top:12px;padding:10px 12px;border-radius:var(--rx-r-sm);background-color:var(--surface-inset);font-size:11px;line-height:1.5;color:var(--text-secondary)}[data-rx-look=studio] .rx-panel__notice--attention{color:var(--annotation)}[data-rx-look=studio] .rx-panel__confidence{display:flex;flex-direction:column;gap:12px}[data-rx-look=studio] .rx-panel__subscores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px;border-radius:var(--rx-r-md);background-color:var(--surface-inset)}[data-rx-look=studio] .rx-panel__premises{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}[data-rx-look=studio] .rx-panel__premises>li{padding:12px 14px;border-radius:var(--rx-r-md);border:1px solid var(--line-soft);background-color:var(--surface-raised)}[data-rx-look=studio] .rx-panel__foot{flex-shrink:0;padding:14px 24px 18px;border-top:1px solid var(--line);background-color:color-mix(in srgb,var(--surface-inset) 60%,var(--surface-raised))}[data-rx-look=studio] .rx-panel__recorded{display:flex;flex-direction:column;gap:4px}[data-rx-look=studio] .rx-panel__recorded p{color:var(--text-secondary)}[data-rx-look=studio] .rx-page{min-height:100vh;background-color:var(--canvas)}[data-rx-look=studio] .rx-page__body{width:100%;max-width:880px;margin:0 auto;padding:24px var(--rx-pad) 128px}[data-rx-look=studio] .rx-page__body--document{max-width:1080px}[data-rx-look=studio] .rx-page__head{padding:8px 6px 20px}[data-rx-look=studio] .rx-page__title{font-size:20px;font-weight:300;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary)}[data-rx-look=studio] .rx-page__lede{max-width:44rem;margin-top:10px;font-size:11.5px;line-height:1.6;color:var(--text-secondary)}[data-rx-look=studio] .rx-backlog{padding:6px 24px 10px}[data-rx-look=studio] .rx-backlog>div>div{padding-top:18px;padding-bottom:18px}[data-rx-look=studio] .rx-backlog>div>div:first-child{border-top:0}[data-rx-look=studio] .rx-backlog .text-\[13px\]{font-size:12px}[data-rx-look=studio] .rx-backlog .text-\[12px\]{font-size:11px}[data-rx-look=studio] .rx-page__body--document .text-display-md{font-size:20px;font-weight:300;line-height:1.15;letter-spacing:-.02em}[data-rx-look=studio] .rx-page__body--document .text-display-md+p{margin-top:10px;font-size:11.5px;line-height:1.6}[data-rx-look=studio] .rx-page__body--document>div{padding-top:8px;padding-left:0;padding-right:0}[data-rx-look=studio] .rx-page__body--document aside{top:calc(var(--rx-topbar) + 16px)}[data-rx-look=studio] .rx-page__body--document [aria-label="Playbook sections"] button{border-radius:999px;padding:8px 12px}[data-rx-look=studio] .rx-page__body--document [aria-label="Playbook sections"] button[aria-current=true]{background-color:var(--rx-ink)!important;color:var(--rx-ink-text)!important}[data-rx-look=studio] .rx-page__body--document [aria-label="Playbook sections"] button[aria-current=true] .meta-label{color:var(--rx-ink-text)!important;opacity:.8}[data-rx-look=studio] .rx-page__body--document .text-\[12px\]{font-size:11px}[data-rx-look=studio] .rx-page__body--document .text-\[11px\]{font-size:10.5px}[data-rx-look=studio] .rx-page__body--document .text-\[10px\]{font-size:10px}[data-rx-look=studio] .rounded-card{border-radius:var(--rx-r-md)}[data-rx-look=studio] .micro-label{font-size:10px;font-weight:500;letter-spacing:.14em}[data-rx-look=studio] .card-label{font-size:10px;letter-spacing:.1em}[data-rx-look=studio] .stat-label{font-size:10px;letter-spacing:.08em;color:var(--text-muted)}[data-rx-look=studio] .meta-label{font-size:10px;letter-spacing:.02em;color:var(--text-muted)}[data-rx-look=studio] .glass{border-radius:var(--rx-r-md);background-color:var(--glass-fill-strong);box-shadow:var(--shadow-modal)}[data-rx-look=studio] .btn-glass-primary{background-color:var(--rx-ink);border-color:var(--rx-ink);color:var(--rx-ink-text);box-shadow:none;backdrop-filter:none;font-weight:500}[data-rx-look=studio] .btn-glass-primary:hover:not(:disabled){background-color:var(--rx-ink-hover);border-color:var(--rx-ink-hover);box-shadow:none}[data-rx-look=studio] .btn-glass-primary:focus-visible{box-shadow:0 0 0 2px var(--canvas),0 0 0 4px var(--rx-ink)}[data-rx-look=studio] .btn-glass-primary[data-dot]:before,[data-rx-look=studio] .btn-glass-primary__dot{background-color:var(--rx-hl);box-shadow:none}[data-rx-look=studio] .btn-glass-secondary{background-color:var(--surface-raised);border-color:var(--line-strong);color:var(--text-primary);backdrop-filter:none;font-weight:500}[data-rx-look=studio] .btn-glass-secondary:hover:not(:disabled){border-color:var(--rx-ink);color:var(--text-primary);background-color:var(--surface-raised)}[data-rx-look=studio] .btn-outline,[data-rx-look=studio] .btn-quiet{border-radius:999px}[data-rx-look=studio] .btn-outline:hover:not(:disabled){border-color:var(--rx-ink)}[data-rx-look=studio] .field,[data-rx-look=studio] .field-inline{border-radius:var(--rx-r-sm)}[data-rx-look=studio] .field-inline:focus,[data-rx-look=studio] .field:focus{border-color:var(--rx-ink);box-shadow:0 0 0 2px var(--line)}[data-rx-look=studio] .chip,[data-rx-look=studio] .drawer-row,[data-rx-look=studio] .rail-item{border-radius:999px}[data-rx-look=studio] .rail-item[aria-current=page]{background-color:var(--rx-ink);color:var(--rx-ink-text)}[data-rx-look=studio] .rail-item[aria-current=page] .rail-item__icon{color:var(--rx-hl)}[data-rx-look=studio] .pill-tab[aria-pressed=true]{background-color:var(--rx-ink);border-color:var(--rx-ink);color:var(--rx-ink-text)}[data-rx-look=studio] .tab-item[aria-selected=true]{border-bottom-color:var(--rx-ink)}[data-rx-look=studio] :where(a[href],button,[role=button],[role=tab],[role=switch],[role=combobox],[role=menuitem],summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--rx-ink);outline-offset:2px}[data-rx-look=studio] :where(input:not([type=checkbox]):not([type=radio]),textarea):focus-visible{outline:2px solid var(--rx-ink);outline-offset:1px}[data-rx-look=studio] [role=dialog][aria-label="The Brief"]{border-radius:var(--rx-r-xl);border-color:var(--line);background-color:var(--surface-raised)}[data-rx-look=studio] [role=dialog][aria-label="The Brief"] .text-\[10px\],[data-rx-look=studio] [role=dialog][aria-label="The Brief"] .text-\[9px\]{font-size:10px}[data-rx-look=studio] [role=dialog][aria-label="The Brief"] .text-\[11px\]{font-size:10.5px}[data-rx-look=studio] [role=dialog][aria-label="The Brief"] .text-\[13px\]{font-size:11.5px}[data-rx-look=studio] [role=dialog][aria-label="The Brief"] .text-\[22px\]{font-size:19.5px;letter-spacing:-.02em}[data-rx-look=studio] [role=dialog][aria-label="The Brief"] .brief-scenario{border-radius:var(--rx-r-md)}[data-rx-look=studio] [role=dialog][aria-label="The Brief"] button[style*="var(--accent)"]{background-color:var(--rx-ink)!important;color:var(--rx-ink-text)!important;padding:9px 18px;font-size:10.5px}[data-rx-look=studio] [role=dialog][aria-label="Choose cards"]{margin:12px;height:auto;border-radius:var(--rx-r-xl);border:1px solid var(--line);box-shadow:var(--shadow-panel)}[data-rx-look=studio] [role=dialog][aria-label="Choose cards"] .text-\[10px\],[data-rx-look=studio] [role=dialog][aria-label="Choose cards"] .text-\[9px\]{font-size:10px}[data-rx-look=studio] [role=dialog][aria-label="Choose cards"] .text-\[11px\]{font-size:10.5px}[data-rx-look=studio] [role=dialog][aria-label="Choose cards"] [role=switch][aria-checked=true]{background-color:var(--rx-ink)!important}[data-rx-look=studio] [role=dialog][aria-label="Choose cards"] [role=switch][aria-checked=true]>span{background-color:var(--rx-hl)!important}[data-rx-look=studio] .text-display-md{font-weight:300;letter-spacing:-.02em}[data-rx-look=studio] .rx-pop{animation:rx-pop var(--motion-base) var(--ease-out) both}@media (prefers-reduced-motion:reduce){[data-rx-look=studio] .rx-pop{animation:none}[data-rx-look=studio] .rx-btn-ink,[data-rx-look=studio] .rx-history__row,[data-rx-look=studio] .rx-icon-btn,[data-rx-look=studio] .rx-molecule__action,[data-rx-look=studio] .rx-pill{transition:none}}[data-rx-look=studio] .rx-band{gap:6px}@media (max-width:759px){[data-rx-look=studio] .rx-topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:0 12px 0 14px}[data-rx-look=studio] .rx-topbar__when{justify-content:flex-end}[data-rx-look=studio] .rx-topbar__date,[data-rx-look=studio] .rx-topbar__sep,[data-rx-look=studio] .rx-topbar__time{display:none}[data-rx-look=studio] .rx-topbar__brand{min-width:0}[data-rx-look=studio] .rx-topbar__how{gap:0;padding:0 10px}[data-rx-look=studio] .rx-topbar__howlabel{display:none}[data-rx-look=studio] .rx-panel-scrim{padding:0}[data-rx-look=studio] .rx-panel{width:100%;max-height:100dvh;border-radius:0}}[data-rx-look=studio]{--rx-bg:radial-gradient(115% 90% at 0% 0%,rgb(120 160 240/0.2) 0%,rgb(120 160 240/0) 56%),radial-gradient(95% 85% at 100% 100%,rgb(142 165 198/0.3) 0%,rgb(142 165 198/0) 62%),radial-gradient(55% 45% at 84% 6%,rgb(165 150 230/0.1) 0%,rgb(165 150 230/0) 64%),linear-gradient(180deg,#eef1f5,#e8ecf2);--rx-bg-section:radial-gradient(110% 90% at 100% 0%,rgb(120 160 240/0.18) 0%,rgb(120 160 240/0) 56%),radial-gradient(95% 85% at 0% 100%,rgb(142 165 198/0.28) 0%,rgb(142 165 198/0) 62%),linear-gradient(180deg,#edf0f5,#e7ebf1);--surface-panel:rgb(255 255 255/0.72);--surface-panel-strong:rgb(255 255 255/0.86);--rx-dots-on:#8ea5c6;--rx-dots-off:rgb(18 24 38/0.09);--rxg-tint:255 255 255;--rxg-frost:0.035;--rxg-blur:5px;--rxg-line:rgb(255 255 255/0.42);--rxg-shadow:0 1px 1px rgb(18 24 38/0.05),0 8px 22px rgb(18 24 38/0.1),0 22px 48px rgb(18 24 38/0.1)}html[data-rx-theme=dawn] [data-rx-look=studio],html[data-rx-theme=dawn][data-rx-look=studio]{--rx-ink-rgb:24 30 42;--rx-ink:#181e2a;--rx-ink-hover:#262f42;--rx-ink-text:#fbfaf7;--canvas:#f3f2ee;--canvas-sunk:#ebeae5;--surface-raised:#fffefb;--surface-raised-hover:#fbfaf6;--surface-inset:#f5f4f0;--surface-overlay:rgb(24 30 42/0.26);--glass-fill-strong:rgb(255 254 251/0.9);--glass-border:rgb(24 30 42/0.1);--line-strong:rgb(24 30 42/0.14);--line:rgb(24 30 42/0.09);--line-soft:rgb(24 30 42/0.06);--line-ghost:rgb(24 30 42/0.04);--text-primary:rgb(24 30 42/0.95);--text-strong:rgb(24 30 42/0.86);--text-secondary:rgb(24 30 42/0.74);--text-mid:rgb(24 30 42/0.7);--text-muted:rgb(24 30 42/0.66);--text-dim:rgb(24 30 42/0.63);--text-faint:rgb(24 30 42/0.62);--accent-rgb:52 92 186;--accent-ink:#2b4c98;--accent-hover:#2b4c98;--rx-hl:#6fa4ff;--rx-dusty:#9bb0cc;--rx-sig-cobalt:radial-gradient(90% 70% at 100% 100%,rgba(190,216,245,0.42) 0%,rgba(190,216,245,0) 62%),radial-gradient(70% 60% at 0% 0%,rgba(150,190,255,0.4) 0%,rgba(150,190,255,0) 58%),linear-gradient(155deg,#4a72d0,#2f55a8 48%,#1d3770);--rx-sig-mist:radial-gradient(80% 70% at 100% 0%,rgba(150,190,240,0.45) 0%,rgba(150,190,240,0) 62%),radial-gradient(70% 62% at 0% 100%,rgba(244,236,220,0.9) 0%,rgba(244,236,220,0) 64%),linear-gradient(165deg,#f1f4f8,#d9e3f0);--rx-sig-mist-text:#16223b;--rx-sig-mist-muted:rgba(22,34,59,0.74);--rx-bg:radial-gradient(100% 85% at 100% 0%,rgb(190 216 245/0.5) 0%,rgb(190 216 245/0) 58%),radial-gradient(100% 90% at 0% 100%,rgb(248 239 224/0.9) 0%,rgb(248 239 224/0) 62%),radial-gradient(60% 50% at 35% 35%,rgb(214 228 246/0.25) 0%,rgb(214 228 246/0) 64%),linear-gradient(180deg,#f6f4ef,#eff1f3);--rx-bg-section:radial-gradient(100% 85% at 0% 0%,rgb(190 216 245/0.45) 0%,rgb(190 216 245/0) 58%),radial-gradient(100% 90% at 100% 100%,rgb(248 239 224/0.85) 0%,rgb(248 239 224/0) 62%),linear-gradient(180deg,#f5f3ee,#eef0f2);--surface-panel:rgb(255 254 251/0.72);--surface-panel-strong:rgb(255 254 251/0.88);--rx-dots-on:#9bb0cc;--rx-dots-off:rgb(24 30 42/0.08);--rxg-tint:255 253 248;--rxg-frost:0.045;--rxg-blur:5px}html[data-rx-theme=night] [data-rx-look=studio],html[data-rx-theme=night][data-rx-look=studio]{--rx-ink-rgb:226 232 244;--rx-ink:#e2e8f4;--rx-ink-hover:#ffffff;--rx-ink-text:#070c18;--canvas:#080d1a;--canvas-sunk:#050913;--surface-raised:#0f1729;--surface-raised-hover:#131d33;--surface-inset:#0c1324;--surface-overlay:rgb(2 5 12/0.55);--glass-fill-strong:rgb(15 23 41/0.9);--glass-border:rgb(200 215 255/0.12);--line-strong:rgb(200 215 255/0.15);--line:rgb(200 215 255/0.1);--line-soft:rgb(200 215 255/0.07);--line-ghost:rgb(200 215 255/0.04);--text-primary:rgb(226 232 244/0.94);--text-strong:rgb(226 232 244/0.86);--text-secondary:rgb(226 232 244/0.74);--text-mid:rgb(226 232 244/0.68);--text-muted:rgb(226 232 244/0.6);--text-dim:rgb(226 232 244/0.55);--text-faint:rgb(226 232 244/0.5);--accent-rgb:111 151 238;--accent-ink:#9db8f4;--accent-hover:#9db8f4;--rx-hl:#8db8ff;--rx-dusty:#5d7398;--rx-sig-cobalt:radial-gradient(90% 70% at 100% 100%,rgba(60,100,200,0.4) 0%,rgba(60,100,200,0) 62%),radial-gradient(70% 60% at 0% 0%,rgba(110,150,255,0.2) 0%,rgba(110,150,255,0) 58%),linear-gradient(155deg,#1f3d8c,#142b62 48%,#0a1736);--rx-sig-mist:radial-gradient(80% 70% at 100% 0%,rgba(80,120,200,0.28) 0%,rgba(80,120,200,0) 62%),linear-gradient(165deg,#121c33,#1a2846);--rx-sig-mist-text:#e6edf9;--rx-sig-mist-muted:rgba(230,237,249,0.74);--rx-sig-mist-line:rgba(230,237,249,0.14);--rx-sig-mist-fill:rgba(230,237,249,0.07);--rx-bg:radial-gradient(110% 85% at 12% 0%,rgb(36 72 160/0.34) 0%,rgb(36 72 160/0) 58%),radial-gradient(100% 90% at 100% 100%,rgb(20 44 100/0.5) 0%,rgb(20 44 100/0) 62%),radial-gradient(55% 45% at 82% 14%,rgb(80 70 150/0.14) 0%,rgb(80 70 150/0) 64%),linear-gradient(180deg,#070b16,#0a1122);--rx-bg-section:radial-gradient(110% 85% at 90% 0%,rgb(36 72 160/0.3) 0%,rgb(36 72 160/0) 58%),radial-gradient(100% 90% at 0% 100%,rgb(20 44 100/0.45) 0%,rgb(20 44 100/0) 62%),linear-gradient(180deg,#080c18,#0b1224);--surface-panel:rgb(16 26 48/0.62);--surface-panel-strong:rgb(16 26 48/0.82);--rx-dots-on:#4f6a9c;--rx-dots-off:rgb(200 215 255/0.08);--rxg-tint:12 18 34;--rxg-frost:0.16;--rxg-blur:6px;--rxg-line:rgb(200 215 255/0.24);--rxg-shadow:0 1px 1px rgb(0 0 0/0.3),0 10px 24px rgb(0 0 0/0.38),0 26px 56px rgb(0 0 0/0.42)}html[data-rx-theme=dusk] [data-rx-look=studio],html[data-rx-theme=dusk][data-rx-look=studio]{--rx-ink-rgb:238 235 250;--rx-ink:#eeebfa;--rx-ink-hover:#ffffff;--rx-ink-text:#1b1c30;--canvas:#1d1f33;--canvas-sunk:#17192a;--surface-raised:#272a45;--surface-raised-hover:#2d304e;--surface-inset:#22253d;--surface-overlay:rgb(12 12 26/0.5);--glass-fill-strong:rgb(39 42 69/0.9);--glass-border:rgb(220 215 255/0.14);--line-strong:rgb(220 215 255/0.16);--line:rgb(220 215 255/0.11);--line-soft:rgb(220 215 255/0.08);--line-ghost:rgb(220 215 255/0.05);--text-primary:rgb(238 235 250/0.95);--text-strong:rgb(238 235 250/0.87);--text-secondary:rgb(238 235 250/0.76);--text-mid:rgb(238 235 250/0.7);--text-muted:rgb(238 235 250/0.63);--text-dim:rgb(238 235 250/0.58);--text-faint:rgb(238 235 250/0.54);--accent-rgb:160 170 245;--accent-ink:#bcc4f7;--accent-hover:#bcc4f7;--rx-hl:#b6acff;--rx-dusty:#7f86b8;--rx-sig-cobalt:radial-gradient(90% 70% at 100% 100%,rgba(170,130,210,0.38) 0%,rgba(170,130,210,0) 62%),radial-gradient(70% 60% at 0% 0%,rgba(130,150,255,0.3) 0%,rgba(130,150,255,0) 58%),linear-gradient(155deg,#5a5fb8,#3c3f86 48%,#23254d);--rx-sig-mist:radial-gradient(80% 70% at 100% 0%,rgba(160,140,220,0.3) 0%,rgba(160,140,220,0) 62%),linear-gradient(165deg,#2b2e4d,#363a66);--rx-sig-mist-text:#f0eefb;--rx-sig-mist-muted:rgba(240,238,251,0.76);--rx-sig-mist-line:rgba(240,238,251,0.15);--rx-sig-mist-fill:rgba(240,238,251,0.08);--rx-bg:radial-gradient(105% 85% at 100% 0%,rgb(140 118 210/0.32) 0%,rgb(140 118 210/0) 58%),radial-gradient(100% 90% at 0% 100%,rgb(86 108 170/0.36) 0%,rgb(86 108 170/0) 62%),radial-gradient(60% 50% at 40% 55%,rgb(176 132 196/0.12) 0%,rgb(176 132 196/0) 66%),linear-gradient(180deg,#1c1e31,#24223a);--rx-bg-section:radial-gradient(105% 85% at 0% 0%,rgb(140 118 210/0.28) 0%,rgb(140 118 210/0) 58%),radial-gradient(100% 90% at 100% 100%,rgb(86 108 170/0.32) 0%,rgb(86 108 170/0) 62%),linear-gradient(180deg,#1d1f33,#25233c);--surface-panel:rgb(44 46 78/0.56);--surface-panel-strong:rgb(44 46 78/0.8);--rx-dots-on:#7f86b8;--rx-dots-off:rgb(220 215 255/0.09);--rxg-tint:36 34 62;--rxg-frost:0.16;--rxg-blur:6px;--rxg-line:rgb(225 220 255/0.24);--rxg-shadow:0 1px 1px rgb(0 0 0/0.25),0 10px 24px rgb(8 6 24/0.35),0 26px 56px rgb(8 6 24/0.38)}[data-theme=dark] [data-rx-look=studio],[data-theme=dark][data-rx-look=studio]{--rxg-tint:14 20 34;--rxg-frost:0.16;--rxg-blur:6px;--rxg-line:rgb(220 228 255/0.24);--rxg-shadow:0 1px 1px rgb(0 0 0/0.3),0 10px 24px rgb(0 0 0/0.38),0 26px 56px rgb(0 0 0/0.42);--rx-dots-off:rgb(220 228 255/0.08);--surface-panel:rgb(21 27 37/0.62);--surface-panel-strong:rgb(21 27 37/0.82)}[data-rx-look=studio] .rx-bg-grain:before{content:"";position:absolute;inset:0;background-image:var(--rx-grain);background-size:180px 180px;opacity:.05;mix-blend-mode:overlay;pointer-events:none;z-index:0}