:root{--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-400:#60a5fa;--blue-500:#2563eb;--blue-600:#1d4ed8;--blue-700:#1e40af;--indigo-500:#6366f1;--green-500:#10b981;--orange-500:#f59e0b;--red-500:#ef4444;--yellow-500:#facc15;--navy-900:#0a1424;--navy-800:#101c2e;--ink-900:#0c0d0f;--ink-700:#323f46;--ink-500:#6b7280;--ink-300:#d1d5db;--ink-100:#f3f4f6;--ink-50:#f9fafb;--white:#fff;--gray-1000:#000;--gray-950:#08090b;--gray-900:#111318;--gray-850:#171a20;--gray-800:#1e222a;--gray-700:#2a2f38;--gray-600:#3a4048;--brand-navy:var(--navy-900);--status-connected:var(--green-500);--status-syncing:var(--blue-500);--status-processing:var(--orange-500);--status-attention:#e07c0b;--status-error:var(--red-500);--success:var(--green-500);--warning:var(--orange-500);--danger:var(--red-500);--info:var(--blue-500);--accent:var(--blue-500);--accent-hover:#1e5ae0;--accent-pressed:var(--blue-600);--accent-soft:var(--blue-50);--accent-tint:#2563eb1f;--accent-ring:#2563eb59;--on-accent:#fff;--text-primary:var(--ink-900);--text-secondary:var(--ink-700);--text-tertiary:var(--ink-500);--text-quaternary:#9aa1ac;--text-accent:var(--blue-500);--text-inverse:#fff;--bg-base:var(--white);--bg-canvas:#f7f8fa;--bg-grouped:var(--ink-50);--bg-elevated:var(--white);--bg-sunken:#eef0f4;--fill-primary:#0c0d0f0f;--fill-secondary:#0c0d0f0a;--fill-tertiary:#0c0d0f06;--fill-hover:#0c0d0f0d;--fill-pressed:#0c0d0f17;--fill-selected:#2563eb1a;--separator:#0c0d0f1a;--separator-strong:#0c0d0f29;--separator-opaque:var(--ink-300);--hairline:#0c0d0f14;--border-control:#0c0d0f1f;--border-glass:#ffffff8c;--status-idle:var(--ink-300);--focus-ring:#2563eb73;--scrim:#0c0d0f47;--vibrancy-warm:#ffffffb8;--bg-workspace:var(--bg-base);--ambient-tint:#2563eb04;--ambient-navy:linear-gradient(180deg, #12233d0d, #0a14241a)}:root[data-theme=dark]{--accent:#3b82f6;--accent-hover:#5a9bff;--accent-pressed:#2e6fd6;--accent-soft:#3b82f629;--accent-tint:#3b82f638;--accent-ring:#60a5fa73;--on-accent:#fff;--text-primary:#f5f6f8;--text-secondary:#c3c8d1;--text-tertiary:#8c93a0;--text-quaternary:#666d79;--text-accent:#6ba5ff;--text-inverse:#0c0d0f;--bg-base:var(--gray-950);--bg-canvas:#0b0c0f;--bg-grouped:var(--gray-900);--bg-elevated:var(--gray-850);--bg-sunken:#050608;--fill-primary:#ffffff1a;--fill-secondary:#ffffff0f;--fill-tertiary:#ffffff0a;--fill-hover:#ffffff14;--fill-pressed:#ffffff24;--fill-selected:#60a5fa2e;--separator:#ffffff1f;--separator-strong:#fff3;--separator-opaque:var(--gray-700);--hairline:#ffffff1a;--border-control:#ffffff29;--border-glass:#ffffff24;--status-idle:var(--gray-600);--focus-ring:#60a5fa8c;--scrim:#0000007a;--vibrancy-warm:#1c1e24b8;--bg-workspace:var(--bg-base);--ambient-tint:#3b82f608;--ambient-navy:linear-gradient(180deg, #3c5a8c0f, #0a142424)}@media (prefers-color-scheme:dark){:root{--accent:#3b82f6;--accent-hover:#5a9bff;--accent-pressed:#2e6fd6;--accent-soft:#3b82f629;--accent-tint:#3b82f638;--accent-ring:#60a5fa73;--on-accent:#fff;--text-primary:#f5f6f8;--text-secondary:#c3c8d1;--text-tertiary:#8c93a0;--text-quaternary:#666d79;--text-accent:#6ba5ff;--text-inverse:#0c0d0f;--bg-base:var(--gray-950);--bg-canvas:#0b0c0f;--bg-grouped:var(--gray-900);--bg-elevated:var(--gray-850);--bg-sunken:#050608;--fill-primary:#ffffff1a;--fill-secondary:#ffffff0f;--fill-tertiary:#ffffff0a;--fill-hover:#ffffff14;--fill-pressed:#ffffff24;--fill-selected:#60a5fa2e;--separator:#ffffff1f;--separator-strong:#fff3;--separator-opaque:var(--gray-700);--hairline:#ffffff1a;--border-control:#ffffff29;--border-glass:#ffffff24;--status-idle:var(--gray-600);--focus-ring:#60a5fa8c;--scrim:#0000007a;--vibrancy-warm:#1c1e24b8;--bg-workspace:var(--bg-base);--ambient-tint:#3b82f608;--ambient-navy:linear-gradient(180deg, #3c5a8c0f, #0a142424)}:root[data-theme=light]{--accent:var(--blue-500);--accent-hover:#1e5ae0;--accent-pressed:var(--blue-600);--accent-soft:var(--blue-50);--accent-tint:#2563eb1f;--accent-ring:#2563eb59;--on-accent:#fff;--text-primary:var(--ink-900);--text-secondary:var(--ink-700);--text-tertiary:var(--ink-500);--text-quaternary:#9aa1ac;--text-accent:var(--blue-500);--text-inverse:#fff;--bg-base:var(--white);--bg-canvas:#f7f8fa;--bg-grouped:var(--ink-50);--bg-elevated:var(--white);--bg-sunken:#eef0f4;--fill-primary:#0c0d0f0f;--fill-secondary:#0c0d0f0a;--fill-tertiary:#0c0d0f06;--fill-hover:#0c0d0f0d;--fill-pressed:#0c0d0f17;--fill-selected:#2563eb1a;--separator:#0c0d0f1a;--separator-strong:#0c0d0f29;--separator-opaque:var(--ink-300);--hairline:#0c0d0f14;--border-control:#0c0d0f1f;--border-glass:#ffffff8c;--status-idle:var(--ink-300);--focus-ring:#2563eb73;--scrim:#0c0d0f47;--vibrancy-warm:#ffffffb8;--bg-workspace:var(--bg-base);--ambient-tint:#2563eb04;--ambient-navy:linear-gradient(180deg, #12233d0d, #0a14241a)}}@media (prefers-contrast:more){:root{--separator:#0c0d0f47;--text-tertiary:#4b5563;--border-control:#0c0d0f57}}
:root{--font-sans:-apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Helvetica, Arial, sans-serif;--font-mono:"SFMono-Regular", "SF Mono", ui-monospace, "Cascadia Code", monospace;--font-ui:var(--font-sans);--font-display:var(--font-sans);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--text-display1:52px;--lh-display1:1.06;--ls-display1:-.022em;--text-title1:34px;--lh-title1:1.14;--ls-title1:-.018em;--text-title2:28px;--lh-title2:1.18;--ls-title2:-.016em;--text-title3:22px;--lh-title3:1.24;--ls-title3:-.012em;--text-headline:17px;--lh-headline:1.32;--ls-headline:-.008em;--text-body:17px;--lh-body:1.47;--ls-body:-.004em;--text-callout:16px;--lh-callout:1.4;--ls-callout:-.003em;--text-subhead:15px;--lh-subhead:1.4;--ls-subhead:0em;--text-footnote:13px;--lh-footnote:1.38;--ls-footnote:.002em;--text-caption:12px;--lh-caption:1.34;--ls-caption:.006em;--text-caption2:11px;--lh-caption2:1.3;--ls-caption2:.012em;--text-mono:13px;--ls-mono:0em;--ls-brand:.16em}.polaris-display1{font:var(--fw-semibold) var(--text-display1)/var(--lh-display1) var(--font-display);letter-spacing:var(--ls-display1);color:var(--text-primary)}.polaris-title1{font:var(--fw-semibold) var(--text-title1)/var(--lh-title1) var(--font-display);letter-spacing:var(--ls-title1);color:var(--text-primary)}.polaris-title2{font:var(--fw-semibold) var(--text-title2)/var(--lh-title2) var(--font-display);letter-spacing:var(--ls-title2);color:var(--text-primary)}.polaris-title3{font:var(--fw-semibold) var(--text-title3)/var(--lh-title3) var(--font-display);letter-spacing:var(--ls-title3);color:var(--text-primary)}.polaris-headline{font:var(--fw-semibold) var(--text-headline)/var(--lh-headline) var(--font-ui);letter-spacing:var(--ls-headline);color:var(--text-primary)}.polaris-body{font:var(--fw-regular) var(--text-body)/var(--lh-body) var(--font-ui);letter-spacing:var(--ls-body);color:var(--text-primary)}.polaris-callout{font:var(--fw-regular) var(--text-callout)/var(--lh-callout) var(--font-ui);color:var(--text-secondary)}.polaris-subhead{font:var(--fw-medium) var(--text-subhead)/var(--lh-subhead) var(--font-ui);color:var(--text-secondary)}.polaris-footnote{font:var(--fw-regular) var(--text-footnote)/var(--lh-footnote) var(--font-ui);color:var(--text-tertiary)}.polaris-caption{font:var(--fw-regular) var(--text-caption)/var(--lh-caption) var(--font-ui);letter-spacing:var(--ls-caption);color:var(--text-tertiary)}.polaris-mono{font:var(--fw-regular) var(--text-mono)/1.45 var(--font-mono);color:var(--text-secondary)}.polaris-wordmark{font:var(--fw-medium) var(--text-caption)/1 var(--font-display);letter-spacing:var(--ls-brand);text-transform:uppercase}
:root{--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--gutter-compact:12px;--gutter:20px;--gutter-wide:32px;--inset-window:24px;--inset-sheet:20px;--inset-card:16px;--inset-row:12px;--control-h-sm:26px;--control-h-md:32px;--control-h-lg:40px;--control-h-xl:48px;--hit-min:44px;--sidebar-w:236px;--inspector-w:300px;--toolbar-h:52px;--tabbar-h:56px;--statusbar-h:44px;--content-max:1120px;--reading-max:660px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:26px;--radius-3xl:34px;--radius-control:10px;--radius-field:10px;--radius-tile:14px;--radius-card:16px;--radius-window:12px;--radius-sheet:26px;--radius-popover:14px;--radius-capsule:999px;--icon-app-radius:22.5%;--border-w:1px;--border-w-strong:1.5px}
:root{--shadow-hairline:0 0 0 1px var(--hairline);--shadow-control:0 1px 2px #0c0d0f0f;--shadow-accent:0 6px 18px #2563eb47;--blur-thin:12px;--blur-regular:20px;--blur-thick:28px;--blur-chrome:36px;--shadow-card:0 4px 20px #0c0d0f14, 0 1px 2px #0c0d0f0a;--shadow-raised:0 6px 24px #0c0d0f1a, 0 1px 3px #0c0d0f0d;--shadow-popover:0 10px 40px #0c0d0f1f, 0 2px 8px #0c0d0f0f;--shadow-window:0 8px 30px #0c0d0f24, 0 24px 70px #0c0d0f1a;--shadow-sheet:0 -8px 40px #0c0d0f24;--shadow-inner-top:inset 0 1px 0 #ffffffa6;--material-thin:#ffffff8c;--material-regular:#ffffffb8;--material-thick:#ffffffdb;--material-chrome:#f7f8fac7;--material-menu:#fffc;--glass-border:1px solid #ffffff8c;--glass-highlight:inset 0 1px 0 #ffffffb3;--glass-clear-bg:#ffffff6b;--glass-clear-blur:14px;--glass-clear-edge:inset 0 0 0 .5px #fff9, inset 0 1px 0 #ffffff8c;--glass-clear-shadow:0 1px 2px #0c0d0f0f;--glass-regular-bg:#ffffffa8;--glass-regular-blur:24px;--glass-regular-edge:inset 0 0 0 .5px #ffffffb3, inset 0 1px 0 #ffffffa6, inset 0 0 0 1px #0c0d0f0b;--glass-regular-shadow:0 2px 10px #0c0d0f12, 0 8px 28px #0c0d0f0f;--glass-prominent-bg:#ffffffd6;--glass-prominent-blur:34px;--glass-prominent-edge:inset 0 0 0 .5px #fffc, inset 0 1px 0 #ffffffbf, inset 0 0 0 1px #0c0d0f0e;--glass-prominent-shadow:0 12px 44px #0c0d0f29, 0 2px 8px #0c0d0f12;--glass-saturate:180%;--glass-hover-tint:#ffffff24;--glass-press-tint:#0c0d0f0d;--glass-lens:#fff3;--glass-edge-glow:#ffffff8c;--glass-press-density:3px;--scroll-edge-bg:linear-gradient(180deg, #ffffffdb, #fff0)}:root[data-theme=dark]{--shadow-card:0 4px 20px #00000073;--shadow-raised:0 6px 24px #00000080;--shadow-popover:0 10px 40px #0000008c;--shadow-window:0 8px 30px #0009, 0 24px 70px #00000073;--shadow-sheet:0 -8px 40px #0000008c;--shadow-inner-top:inset 0 1px 0 #ffffff14;--material-thin:#1c1e248c;--material-regular:#181a20b8;--material-thick:#14161bdb;--material-chrome:#101216cc;--material-menu:#1e2128d1;--glass-border:1px solid #ffffff1f;--glass-highlight:inset 0 1px 0 #ffffff1a;--glass-clear-bg:#1e202670;--glass-clear-blur:14px;--glass-clear-edge:inset 0 0 0 .5px #ffffff1f, inset 0 1px 0 #ffffff1a;--glass-clear-shadow:0 1px 2px #00000059;--glass-regular-bg:#181a209e;--glass-regular-blur:24px;--glass-regular-edge:inset 0 0 0 .5px #ffffff24, inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #00000059;--glass-regular-shadow:0 2px 10px #0006, 0 8px 28px #00000059;--glass-prominent-bg:#16181dd1;--glass-prominent-blur:34px;--glass-prominent-edge:inset 0 0 0 .5px #ffffff29, inset 0 1px 0 #ffffff21, inset 0 0 0 1px #00000073;--glass-prominent-shadow:0 12px 44px #00000094, 0 2px 8px #0006;--glass-hover-tint:#ffffff14;--glass-press-tint:#00000038;--glass-lens:#ffffff1a;--glass-edge-glow:#ffffff38;--glass-press-density:3px;--scroll-edge-bg:linear-gradient(180deg, #0a0b0ee0, #0a0b0e00)}@media (prefers-color-scheme:dark){:root{--shadow-card:0 4px 20px #00000073;--shadow-raised:0 6px 24px #00000080;--shadow-popover:0 10px 40px #0000008c;--shadow-window:0 8px 30px #0009, 0 24px 70px #00000073;--shadow-sheet:0 -8px 40px #0000008c;--shadow-inner-top:inset 0 1px 0 #ffffff14;--material-thin:#1c1e248c;--material-regular:#181a20b8;--material-thick:#14161bdb;--material-chrome:#101216cc;--material-menu:#1e2128d1;--glass-border:1px solid #ffffff1f;--glass-highlight:inset 0 1px 0 #ffffff1a;--glass-clear-bg:#1e202670;--glass-clear-blur:14px;--glass-clear-edge:inset 0 0 0 .5px #ffffff1f, inset 0 1px 0 #ffffff1a;--glass-clear-shadow:0 1px 2px #00000059;--glass-regular-bg:#181a209e;--glass-regular-blur:24px;--glass-regular-edge:inset 0 0 0 .5px #ffffff24, inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #00000059;--glass-regular-shadow:0 2px 10px #0006, 0 8px 28px #00000059;--glass-prominent-bg:#16181dd1;--glass-prominent-blur:34px;--glass-prominent-edge:inset 0 0 0 .5px #ffffff29, inset 0 1px 0 #ffffff21, inset 0 0 0 1px #00000073;--glass-prominent-shadow:0 12px 44px #00000094, 0 2px 8px #0006;--glass-hover-tint:#ffffff14;--glass-press-tint:#00000038;--glass-lens:#ffffff1a;--glass-edge-glow:#ffffff38;--glass-press-density:3px;--scroll-edge-bg:linear-gradient(180deg, #0a0b0ee0, #0a0b0e00)}:root[data-theme=light]{--shadow-card:0 4px 20px #0c0d0f14, 0 1px 2px #0c0d0f0a;--shadow-raised:0 6px 24px #0c0d0f1a, 0 1px 3px #0c0d0f0d;--shadow-popover:0 10px 40px #0c0d0f1f, 0 2px 8px #0c0d0f0f;--shadow-window:0 8px 30px #0c0d0f24, 0 24px 70px #0c0d0f1a;--shadow-sheet:0 -8px 40px #0c0d0f24;--shadow-inner-top:inset 0 1px 0 #ffffffa6;--material-thin:#ffffff8c;--material-regular:#ffffffb8;--material-thick:#ffffffdb;--material-chrome:#f7f8fac7;--material-menu:#fffc;--glass-border:1px solid #ffffff8c;--glass-highlight:inset 0 1px 0 #ffffffb3;--glass-clear-bg:#ffffff6b;--glass-clear-blur:14px;--glass-clear-edge:inset 0 0 0 .5px #fff9, inset 0 1px 0 #ffffff8c;--glass-clear-shadow:0 1px 2px #0c0d0f0f;--glass-regular-bg:#ffffffa8;--glass-regular-blur:24px;--glass-regular-edge:inset 0 0 0 .5px #ffffffb3, inset 0 1px 0 #ffffffa6, inset 0 0 0 1px #0c0d0f0b;--glass-regular-shadow:0 2px 10px #0c0d0f12, 0 8px 28px #0c0d0f0f;--glass-prominent-bg:#ffffffd6;--glass-prominent-blur:34px;--glass-prominent-edge:inset 0 0 0 .5px #fffc, inset 0 1px 0 #ffffffbf, inset 0 0 0 1px #0c0d0f0e;--glass-prominent-shadow:0 12px 44px #0c0d0f29, 0 2px 8px #0c0d0f12;--glass-hover-tint:#ffffff24;--glass-press-tint:#0c0d0f0d;--glass-lens:#fff3;--glass-edge-glow:#ffffff8c;--glass-press-density:3px;--scroll-edge-bg:linear-gradient(180deg, #ffffffdb, #fff0)}}.polaris-glass{background:var(--material-regular);-webkit-backdrop-filter:blur(var(--blur-regular)) saturate(180%);border:var(--glass-border);box-shadow:var(--glass-highlight), var(--shadow-popover)}.polaris-glass-chrome{background:var(--material-chrome);-webkit-backdrop-filter:blur(var(--blur-chrome)) saturate(180%)}@media (prefers-reduced-transparency:reduce){.polaris-glass,.polaris-glass-chrome{background:var(--bg-elevated);-webkit-backdrop-filter:none}}.polaris-glass-clear{--glass-blur:var(--glass-clear-blur);background:var(--glass-clear-bg);-webkit-backdrop-filter:blur(var(--glass-clear-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-clear-edge), var(--glass-clear-shadow)}.polaris-glass-regular{--glass-blur:var(--glass-regular-blur);background:var(--glass-regular-bg);-webkit-backdrop-filter:blur(var(--glass-regular-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-regular-edge), var(--glass-regular-shadow)}.polaris-glass-prominent{--glass-blur:var(--glass-prominent-blur);background:var(--glass-prominent-bg);-webkit-backdrop-filter:blur(var(--glass-prominent-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-prominent-edge), var(--glass-prominent-shadow)}.polaris-glass-interactive{--px:50%;--py:50%;--glass-blur:var(--glass-regular-blur);isolation:isolate;transition:background-color var(--dur-instant) linear, box-shadow var(--dur-base) var(--ease-out), backdrop-filter var(--dur-base) var(--ease-standard);position:relative}.polaris-glass-interactive:before{content:"";border-radius:inherit;background:var(--glass-hover-tint);background-image:radial-gradient(220px circle at var(--px) var(--py), var(--glass-lens), transparent 72%);opacity:0;transition:opacity var(--dur-instant) linear;pointer-events:none;z-index:-1;position:absolute;inset:0}.polaris-glass-interactive:hover:before{opacity:1}.polaris-glass-interactive:active:before{background:var(--glass-press-tint);opacity:1}.polaris-glass-interactive:after{content:"";box-sizing:border-box;border-radius:inherit;background:radial-gradient(160px circle at var(--px) var(--py), var(--glass-edge-glow), transparent 62%);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--dur-base) var(--ease-out);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.polaris-glass-interactive:hover:after{opacity:1}.polaris-glass-interactive:active{-webkit-backdrop-filter:blur(calc(var(--glass-blur) + var(--glass-press-density))) saturate(var(--glass-saturate))}.polaris-scroll-edge{background:var(--scroll-edge-bg);-webkit-backdrop-filter:blur(var(--glass-regular-blur));pointer-events:none;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}@media (prefers-reduced-transparency:reduce){.polaris-glass-clear,.polaris-glass-regular,.polaris-glass-prominent{background:var(--bg-elevated);-webkit-backdrop-filter:none}.polaris-glass-interactive:before{background-image:none}.polaris-glass-interactive:after{display:none}.polaris-glass-interactive:active{-webkit-backdrop-filter:none}.polaris-scroll-edge{background:var(--bg-base);-webkit-backdrop-filter:none}}@media (prefers-contrast:more){.polaris-glass-clear{background:var(--bg-elevated);box-shadow:inset 0 0 0 1px var(--separator-strong)}.polaris-glass-regular,.polaris-glass-prominent{background:var(--bg-elevated);box-shadow:inset 0 0 0 1px var(--separator-strong), var(--shadow-popover)}}
:root{--dur-instant:90ms;--dur-fast:.16s;--dur-base:.24s;--dur-slow:.32s;--dur-sheet:.4s;--ease-standard:cubic-bezier(.32, .72, 0, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--spring-press:cubic-bezier(.2, .8, .2, 1);--press-scale:.97;--press-scale-lg:.985;--hover-lift:-1px;--dur-morph:.28s;--ease-morph:cubic-bezier(.32, .72, 0, 1);--transition-fill:background-color var(--dur-instant) linear, color var(--dur-instant) linear, box-shadow var(--dur-fast) var(--ease-out);--transition-morph:width var(--dur-morph) var(--ease-morph), height var(--dur-morph) var(--ease-morph), transform var(--dur-morph) var(--ease-morph), border-radius var(--dur-morph) var(--ease-morph), background-color var(--dur-base) var(--ease-standard), box-shadow var(--dur-base) var(--ease-standard), backdrop-filter var(--dur-base) var(--ease-standard);--transition-selection:transform var(--dur-base) var(--ease-standard), background-color var(--dur-fast) linear;--transition-control:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), color var(--dur-fast) linear;--transition-material:backdrop-filter var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);--transition-layout:width var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard), opacity var(--dur-fast) linear}@keyframes polaris-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes polaris-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes polaris-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes polaris-emerge{0%{opacity:0;transform-origin:var(--emerge-origin,top right);transform:scale(.94)}to{opacity:1;transform:none}}@keyframes polaris-content-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{font:var(--fw-regular) var(--text-body)/var(--lh-body) var(--font-ui);letter-spacing:var(--ls-body);color:var(--text-primary);background:var(--bg-canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p{margin:0}a{color:var(--text-accent);transition:opacity var(--dur-fast) var(--ease-out);text-decoration:none}a:hover{opacity:.72}a:active{opacity:.55}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}::selection{background:var(--accent-tint)}code,kbd,samp{font-family:var(--font-mono);font-size:var(--text-mono)}hr{border:0;border-top:1px solid var(--separator);margin:var(--space-5) 0}.p-row{align-items:center;gap:var(--space-3);padding:var(--inset-row) var(--space-3);box-shadow:inset 0 -1px 0 var(--separator);transition:var(--transition-fill);display:flex}.p-row:last-child{box-shadow:none}.p-row-tap{cursor:pointer}.p-row-tap:hover{background:var(--fill-secondary)}.p-sel{background:var(--fill-primary)}.p-mono{font:var(--fw-regular) var(--text-caption)/1.45 var(--font-mono);color:var(--text-tertiary)}.p-kv{gap:var(--space-2) var(--space-3);grid-template-columns:126px minmax(0,1fr);align-items:baseline;display:grid}.p-lbl{font:var(--fw-regular) var(--text-caption)/1.34 var(--font-ui);color:var(--text-tertiary)}.p-val{font:var(--fw-regular) var(--text-footnote)/1.4 var(--font-ui);color:var(--text-primary)}.p-logo-mark,.p-logo-btn{transition:opacity var(--dur-fast) linear}.p-logo-btn{opacity:0;pointer-events:none}.p-logo-swap:hover .p-logo-btn{opacity:1;pointer-events:auto}.p-logo-swap:hover .p-logo-mark{opacity:0}

html,body{height:100%}body{background:var(--bg-workspace)}.polaris-logo-light{display:block}.polaris-logo-dark,:root[data-theme=dark] .polaris-logo-light{display:none}:root[data-theme=dark] .polaris-logo-dark{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .polaris-logo-light{display:none}:root:not([data-theme=light]) .polaris-logo-dark{display:block}}
