:root{color-scheme:light;--shore-color-blue:#1f78c8;--shore-color-blue-2:#1660a6;--shore-color-text:#202428;--shore-color-text-soft:#4c5560;--shore-color-muted:#8f959b;--shore-color-text-inverse:#fff;--shore-color-success:#2eb875;--shore-color-warning:#e8a13a;--shore-color-orange:#eea050;--shore-color-danger:#d94a4a;--shore-danger-solid:#c0332f;--shore-danger-solid-hover:#a92b28;--shore-on-danger:#fff;--shore-danger-disabled:#ead6d4;--shore-on-danger-disabled:#6f2f2c;--shore-color-info:#3aa5c9;--shore-color-panel:#fff;--shore-color-panel-soft:#f6fafd;--shore-color-panel-raised:#fff;--shore-color-shell:#fff;--shore-color-workspace:#f4f7fa;--shore-color-input:#fff;--shore-color-line:#e6eaee;--shore-color-line-strong:#d7dde3;--shore-color-focus:#1f78c8;--shore-color-tooltip-bg:#202428;--shore-bg-subtle:#f6fafd;--shore-bg-selected:#eef7fd;--shore-bg-success:rgba(46,184,117,.14);--shore-bg-warning:rgba(232,161,58,.16);--shore-bg-orange:rgba(238,160,80,.16);--shore-bg-danger:rgba(217,74,74,.14);--shore-bg-info:rgba(58,165,201,.14);--shore-color-primary-text:var(--shore-color-text-inverse);--shore-color-shell-deep:var(--shore-color-workspace);--shore-color-shell-text:var(--shore-color-text);--shore-color-shell-muted:var(--shore-color-text-soft);--shore-color-workspace-2:var(--shore-color-panel-soft);--shore-color-muted-2:var(--shore-color-muted);--shore-color-cyan:var(--shore-color-info);--shore-color-accent:var(--shore-color-blue);--shore-radius-xs:8px;--shore-radius-sm:10px;--shore-radius-md:12px;--shore-radius-lg:14px;--shore-radius-xl:24px;--shore-radius-2xl:32px;--shore-radius-full:999px;--shore-shadow-panel:0 6px 20px rgba(38,70,105,.1);--shore-shadow-control:0 2px 6px rgba(38,70,105,.08);--shore-shadow-modal:0 24px 60px rgba(38,70,105,.2);--shore-focus-ring:0 0 0 3px rgba(31,120,200,.22);--shore-space-0:0;--shore-space-1:4px;--shore-space-2:6px;--shore-space-3:8px;--shore-space-4:10px;--shore-space-5:12px;--shore-space-6:14px;--shore-space-7:16px;--shore-space-8:18px;--shore-space-9:20px;--shore-space-10:24px;--shore-space-11:28px;--shore-space-12:32px;--shore-space-13:40px;--shore-space-14:48px;--shore-space-15:var(--shore-space-14);--shore-font-sans:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--shore-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--shore-text-xs:10px;--shore-text-sm:11px;--shore-text-md:12px;--shore-text-lg:13px;--shore-text-xl:14px;--shore-text-2xl:18px;--shore-text-3xl:20px;--shore-text-4xl:22px;--shore-text-gauge-md:48px;--shore-text-gauge-xl:96px;--shore-text-page:var(--shore-text-4xl);--shore-leading-tight:1.15;--shore-leading-normal:1.45;--shore-leading-relaxed:1.55;--shore-weight-regular:400;--shore-weight-medium:500;--shore-weight-semibold:600;--shore-weight-extralight:200;--shore-motion-instant:80ms;--shore-motion-fast:160ms;--shore-motion-normal:240ms;--shore-motion-slow:420ms;--shore-motion-state:620ms;--shore-motion-page:1300ms;--shore-stagger-tight:45ms;--shore-stagger-normal:90ms;--shore-stagger-loose:140ms;--shore-ease-standard:cubic-bezier(0.22,0.8,0.22,1);--shore-ease-enter:cubic-bezier(0.16,1,0.3,1);--shore-ease-exit:cubic-bezier(0.7,0,0.84,0);--shore-ease-spring:cubic-bezier(0.18,1.35,0.35,1)}.dark,:root.dark{color-scheme:dark;--shore-color-blue:#4f9fe0;--shore-color-blue-2:#7cbdf0;--shore-color-text:#e8edf2;--shore-color-text-soft:#b3bec9;--shore-color-muted:#7e8b98;--shore-color-text-inverse:#0f1720;--shore-color-success:#3ecb86;--shore-color-warning:#f0b355;--shore-color-orange:#eea050;--shore-color-danger:#e86a6a;--shore-danger-solid:#d85a52;--shore-danger-solid-hover:#ec7168;--shore-on-danger:#0f1720;--shore-danger-disabled:#4b3032;--shore-on-danger-disabled:#f3c7c4;--shore-color-info:#57b8d0;--shore-color-panel:#172230;--shore-color-panel-soft:#1b2836;--shore-color-panel-raised:#1e2d3d;--shore-color-shell:#131c26;--shore-color-workspace:#0f1720;--shore-color-input:#131c26;--shore-color-line:rgba(230,238,245,.1);--shore-color-line-strong:rgba(230,238,245,.16);--shore-color-focus:#4f9fe0;--shore-color-tooltip-bg:#0b1219;--shore-bg-subtle:hsla(0,0%,100%,.04);--shore-bg-selected:rgba(79,159,224,.16);--shore-bg-success:rgba(62,203,134,.16);--shore-bg-warning:rgba(240,179,85,.16);--shore-bg-orange:rgba(238,160,80,.18);--shore-bg-danger:hsla(0,73%,66%,.16);--shore-bg-info:rgba(87,184,208,.16);--shore-shadow-panel:0 6px 20px rgba(0,0,0,.35);--shore-shadow-control:0 2px 6px rgba(0,0,0,.3);--shore-shadow-modal:0 24px 60px rgba(0,0,0,.5);--shore-focus-ring:0 0 0 3px rgba(79,159,224,.3)}@media (prefers-color-scheme:dark){:root:not(.light){color-scheme:dark;--shore-color-blue:#4f9fe0;--shore-color-blue-2:#7cbdf0;--shore-color-text:#e8edf2;--shore-color-text-soft:#b3bec9;--shore-color-muted:#7e8b98;--shore-color-text-inverse:#0f1720;--shore-color-success:#3ecb86;--shore-color-warning:#f0b355;--shore-color-orange:#eea050;--shore-color-danger:#e86a6a;--shore-danger-solid:#d85a52;--shore-danger-solid-hover:#ec7168;--shore-on-danger:#0f1720;--shore-danger-disabled:#4b3032;--shore-on-danger-disabled:#f3c7c4;--shore-color-info:#57b8d0;--shore-color-panel:#172230;--shore-color-panel-soft:#1b2836;--shore-color-panel-raised:#1e2d3d;--shore-color-shell:#131c26;--shore-color-workspace:#0f1720;--shore-color-input:#131c26;--shore-color-line:rgba(230,238,245,.1);--shore-color-line-strong:rgba(230,238,245,.16);--shore-color-focus:#4f9fe0;--shore-color-tooltip-bg:#0b1219;--shore-bg-subtle:hsla(0,0%,100%,.04);--shore-bg-selected:rgba(79,159,224,.16);--shore-bg-success:rgba(62,203,134,.16);--shore-bg-warning:rgba(240,179,85,.16);--shore-bg-orange:rgba(238,160,80,.18);--shore-bg-danger:hsla(0,73%,66%,.16);--shore-bg-info:rgba(87,184,208,.16);--shore-shadow-panel:0 6px 20px rgba(0,0,0,.35);--shore-shadow-control:0 2px 6px rgba(0,0,0,.3);--shore-shadow-modal:0 24px 60px rgba(0,0,0,.5);--shore-focus-ring:0 0 0 3px rgba(79,159,224,.3)}}.shore-page-layout__body{display:grid;align-items:start;gap:24px;grid-template-columns:minmax(0,1fr)}.shore-page-layout__body[data-rail=true]{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}@media (max-width:767px){.shore-page-layout__body[data-rail=true]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){:root{--shore-motion-instant:1ms;--shore-motion-fast:1ms;--shore-motion-normal:1ms;--shore-motion-slow:1ms;--shore-motion-state:1ms;--shore-motion-page:1ms;--shore-stagger-tight:0;--shore-stagger-normal:0;--shore-stagger-loose:0}}