.ws-site-grid{--grid-min:320px;max-width:none;margin-top:0}.ws-site-grid>[role=listitem]{min-width:0;display:flex}.ws-site-card{border:0;flex-direction:column;gap:14px;width:100%;padding:16px;display:flex}.ws-site-card:has(.ws-site-card-link:focus-visible){outline:2px solid var(--ds-focus);outline-offset:2px}.ws-site-card-head{align-items:flex-start;gap:12px;min-width:0;display:flex}.ws-site-card-title{flex:1;gap:2px;min-width:0;padding-top:1px;display:grid}.ws-site-card-title h3{min-width:0;font-size:15px;line-height:20px;font-weight:var(--ds-weight-semibold);letter-spacing:-.012em}.ws-site-card-link{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ws-site-card-link:focus-visible{outline:none}.ws-site-card-link:after{content:"";z-index:0;border-radius:inherit;position:absolute;inset:0}.ws-site-card :is(.site-address a,.ws-site-domains a,.ws-site-card-menu){z-index:1;position:relative}.ws-site-card .site-address{min-width:0;color:var(--ds-text-secondary);font-size:var(--ds-text-sm);text-overflow:ellipsis;white-space:nowrap;line-height:18px;overflow:hidden}.ws-site-card .site-address a,.ws-site-domains a{color:inherit;transition:color var(--ds-duration-fast) var(--ds-ease-out);border-radius:4px}.ws-site-card .site-address a:hover,.ws-site-domains a:hover{color:var(--ds-accent-text)}.ws-site-card-menu{margin:-4px -6px 0 0}.ws-site-domains{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ws-site-domains li{min-width:0;font-size:var(--ds-text-sm);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ws-site-domains .site-domain-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--ds-text);font-weight:var(--ds-weight-medium);overflow:hidden}.ws-site-domains-empty{color:var(--ds-text-tertiary);font-size:var(--ds-text-sm);align-items:center;gap:8px;display:flex}.ws-site-domains-empty:before{content:"";background:currentColor;flex:none;width:14px;height:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3a14 14 0 0 1 0 18M12 3a14 14 0 0 0 0 18'/%3E%3C/svg%3E") 50%/contain no-repeat}.ws-site-card-foot{border-top:1px solid var(--ds-border);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.ws-site-card-open{pointer-events:none}.ws-site-card:hover .ws-site-card-open{--btn-bg:var(--ds-bg-subtle);--btn-ring:var(--ds-border-input-hover)}.ws-site-card:hover .ws-site-card-open>svg:last-child{translate:2px}.ws-site-card-open>svg{transition:translate var(--ds-duration-base) var(--ds-ease-out)}.ws-account-grid{--grid-min:300px;align-items:start}.ws-account-grid>.ds-card{flex-direction:column;height:100%;display:flex}.ws-account-grid>.ds-card>.ds-card-footer{margin-top:auto}.ws-account-links{flex-wrap:wrap;gap:8px;display:flex}.ws-standalone{background:var(--ds-bg-canvas);place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.ws-standalone>main,.ws-standalone>.ds-card{width:min(100%,480px)}.ws-standalone-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.ws-standalone-top .ws-standalone-brand{margin-bottom:0}.ws-locale-switch{gap:4px;display:flex}.ws-locale-switch .ds-btn{color:var(--ds-text-secondary)}.ws-standalone-brand{font-weight:var(--ds-weight-semibold);letter-spacing:-.012em;align-items:center;gap:8px;margin-bottom:20px;display:flex}.ws-swap{grid-template-columns:minmax(0,1fr);display:grid}.ws-swap>*{grid-area:1/1}.ws-swap>:not([data-shown],.ds-sr-only),.ws-slot:not([data-shown]){visibility:hidden}.ws-telegram-actions{align-items:center;gap:4px;margin:-4px -6px 0 0;display:inline-flex}@font-face{font-family:FLAI Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:FLAI Mono;src:url(/fonts/JetBrainsMono-500-latin.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FLAI Mono;src:url(/fonts/JetBrainsMono-500-cyrillic.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{--ds-white:#fff;--ds-black:#09090b;--ds-gray-25:#fcfcfd;--ds-gray-50:#f8f8f9;--ds-gray-100:#f3f3f5;--ds-gray-150:#ececef;--ds-gray-200:#e4e4e8;--ds-gray-300:#d4d4da;--ds-gray-400:#a1a1ab;--ds-gray-500:#71717b;--ds-gray-600:#52525c;--ds-gray-700:#3f3f47;--ds-gray-800:#27272c;--ds-gray-850:#1f1f23;--ds-gray-900:#18181b;--ds-gray-925:#131316;--ds-gray-950:#0e0e10;--ds-coral-50:#fff1ec;--ds-coral-100:#ffe2d8;--ds-coral-200:#ffc9bc;--ds-coral-300:#ffa58f;--ds-coral-400:#ff7b5c;--ds-coral-500:#ff5b3a;--ds-coral-600:#ed462d;--ds-coral-700:#d63a22;--ds-coral-800:#b8301a;--ds-coral-900:#8a2414;--ds-coral-950:#3d0f08;--ds-green-50:#edfcf2;--ds-green-200:#b4ecc8;--ds-green-400:#4ade80;--ds-green-500:#22c55e;--ds-green-600:#16a34a;--ds-green-700:#15803d;--ds-green-950:#0b2716;--ds-amber-50:#fff8eb;--ds-amber-200:#fde3a7;--ds-amber-400:#fbbf24;--ds-amber-500:#f59e0b;--ds-amber-700:#b45309;--ds-amber-950:#2d1d05;--ds-rose-50:#fff1f2;--ds-rose-200:#fecdd3;--ds-rose-400:#fb7185;--ds-rose-500:#f43f5e;--ds-rose-600:#e11d48;--ds-rose-700:#be123c;--ds-rose-950:#3b0716;--ds-blue-50:#eff6ff;--ds-blue-200:#bfdbfe;--ds-blue-400:#60a5fa;--ds-blue-500:#3b82f6;--ds-blue-600:#2563eb;--ds-blue-700:#1d4ed8;--ds-violet-500:#8b5cf6;--ds-pink-500:#ec4899;--ds-orange-500:#f97316;--ds-teal-500:#14b8a6;--ds-font-sans:"FLAI Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ds-font-mono:"FLAI Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ds-font-features:"cv05" 1, "cv08" 1, "calt" 1;--ds-text-2xs:11px;--ds-text-xs:12px;--ds-text-sm:13px;--ds-text-md:14px;--ds-text-lg:16px;--ds-text-xl:18px;--ds-text-2xl:22px;--ds-text-3xl:28px;--ds-text-4xl:36px;--ds-text-5xl:48px;--ds-leading-2xs:16px;--ds-leading-xs:16px;--ds-leading-sm:20px;--ds-leading-md:20px;--ds-leading-lg:24px;--ds-leading-xl:26px;--ds-leading-2xl:28px;--ds-leading-3xl:34px;--ds-leading-4xl:42px;--ds-leading-5xl:52px;--ds-weight-regular:400;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-weight-bold:700;--ds-tracking-tight:-.011em;--ds-tracking-tighter:-.022em;--ds-tracking-display:-.032em;--ds-space-0:0;--ds-space-0-5:2px;--ds-space-1:4px;--ds-space-1-5:6px;--ds-space-2:8px;--ds-space-2-5:10px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-space-16:64px;--ds-space-20:80px;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-2xl:20px;--ds-radius-full:999px;--ds-control-xs:24px;--ds-control-sm:28px;--ds-control-md:32px;--ds-control-lg:40px;--ds-control-xl:48px;--ds-ease-out:cubic-bezier(.16, 1, .3, 1);--ds-ease-in-out:cubic-bezier(.65, 0, .35, 1);--ds-ease-spring:cubic-bezier(.34, 1.36, .64, 1);--ds-duration-instant:80ms;--ds-duration-fast:.14s;--ds-duration-base:.2s;--ds-duration-slow:.32s;--ds-z-sticky:10;--ds-z-sidebar:30;--ds-z-popover:50;--ds-z-toast:60;--ds-sidebar-width:248px;--ds-topbar-height:52px;--ds-page-max:1120px;--ds-page-narrow:720px;--ds-gutter:clamp(16px, 4vw, 40px)}[data-ds-theme=light],[data-ds-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root,[data-ds-theme=light]{--ds-bg:var(--ds-white);--ds-bg-canvas:#f5f6f8;--ds-bg-subtle:var(--ds-gray-50);--ds-bg-muted:var(--ds-gray-100);--ds-bg-emphasis:var(--ds-gray-150);--ds-bg-inverse:var(--ds-gray-900);--ds-surface:var(--ds-white);--ds-surface-raised:var(--ds-white);--ds-surface-sunken:var(--ds-gray-50);--ds-overlay:#09090b5c;--ds-border:#09090b14;--ds-border-subtle:#09090b0d;--ds-border-strong:#09090b24;--ds-border-input:#09090b21;--ds-border-input-hover:#09090b3d;--ds-text:#0e1116;--ds-text-secondary:#5b6271;--ds-text-tertiary:var(--ds-gray-500);--ds-text-disabled:var(--ds-gray-400);--ds-text-inverse:var(--ds-white);--ds-icon:var(--ds-gray-500);--ds-icon-strong:var(--ds-gray-700);--ds-primary:#0e1116;--ds-primary-hover:#262a33;--ds-on-primary:var(--ds-white);--ds-accent:var(--ds-coral-700);--ds-accent-hover:var(--ds-coral-800);--ds-accent-text:var(--ds-coral-800);--ds-accent-subtle:var(--ds-coral-50);--ds-accent-subtle-hover:var(--ds-coral-100);--ds-accent-border:var(--ds-coral-200);--ds-on-accent:var(--ds-white);--ds-guide:var(--ds-violet-500);--ds-guide-strong:color-mix(in srgb, var(--ds-violet-500) 80%, var(--ds-black));--ds-success:var(--ds-green-600);--ds-success-text:var(--ds-green-700);--ds-success-subtle:var(--ds-green-50);--ds-success-border:var(--ds-green-200);--ds-warning:var(--ds-amber-500);--ds-warning-text:var(--ds-amber-700);--ds-warning-subtle:var(--ds-amber-50);--ds-warning-border:var(--ds-amber-200);--ds-danger:var(--ds-rose-600);--ds-danger-hover:var(--ds-rose-700);--ds-danger-text:var(--ds-rose-700);--ds-danger-subtle:var(--ds-rose-50);--ds-danger-border:var(--ds-rose-200);--ds-on-danger:var(--ds-white);--ds-info:var(--ds-blue-600);--ds-info-text:var(--ds-blue-700);--ds-info-subtle:var(--ds-blue-50);--ds-info-border:var(--ds-blue-200);--ds-focus:var(--ds-coral-600);--ds-focus-soft:#ed462d38;--ds-selection:#ed462d29;--ds-highlight:#ffffff24;--ds-bg-selected:var(--ds-surface);--ds-shadow-selected:0 0 0 1px var(--ds-border), 0 1px 2px #09090b0f;--ds-bg-footer:var(--ds-bg-subtle);--ds-tooltip-bg:var(--ds-gray-900);--ds-tooltip-shadow:0 0 0 1px #ffffff0f, 0 4px 12px #09090b38;--ds-shadow-xs:0 1px 2px #09090b0d;--ds-shadow-sm:0 1px 2px #09090b0d, 0 1px 3px #09090b12;--ds-shadow-md:0 0 0 1px #09090b0f, 0 2px 4px -1px #09090b0f, 0 8px 20px -4px #09090b1f;--ds-shadow-lg:0 0 0 1px #09090b0f, 0 8px 16px -4px #09090b14, 0 24px 48px -12px #09090b38;--ds-shadow-card:0 0 0 1px var(--ds-border), 0 1px 2px #09090b0a;--ds-shadow-card-hover:0 0 0 1px var(--ds-border-strong), 0 2px 4px #09090b0a, 0 8px 24px -8px #09090b1f}[data-ds-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-bg:#0c0c0e;--ds-bg-canvas:#08080a;--ds-bg-subtle:#141418;--ds-bg-muted:#17171b;--ds-bg-emphasis:#202026;--ds-bg-inverse:var(--ds-gray-50);--ds-surface:#111114;--ds-surface-raised:#17171b;--ds-surface-sunken:#0c0c0e;--ds-overlay:#0009;--ds-border:#ffffff14;--ds-border-subtle:#ffffff0d;--ds-border-strong:#ffffff24;--ds-border-input:#ffffff1f;--ds-border-input-hover:#ffffff38;--ds-text:#f4f4f6;--ds-text-secondary:#a1a1ab;--ds-text-tertiary:#8b8b95;--ds-text-disabled:#5c5c66;--ds-text-inverse:var(--ds-gray-900);--ds-icon:#8b8b95;--ds-icon-strong:#c9c9d1;--ds-primary:#f4f4f6;--ds-primary-hover:var(--ds-white);--ds-on-primary:#0e1116;--ds-accent:var(--ds-coral-500);--ds-accent-hover:var(--ds-coral-400);--ds-accent-text:var(--ds-coral-400);--ds-accent-subtle:#ff5b3a24;--ds-accent-subtle-hover:#ff5b3a38;--ds-accent-border:#ff7b5c52;--ds-success:var(--ds-green-500);--ds-success-text:var(--ds-green-400);--ds-success-subtle:#22c55e1f;--ds-success-border:#4ade803d;--ds-warning:var(--ds-amber-400);--ds-warning-text:var(--ds-amber-400);--ds-warning-subtle:#f59e0b1f;--ds-warning-border:#fbbf243d;--ds-danger:var(--ds-rose-500);--ds-danger-hover:var(--ds-rose-400);--ds-danger-text:var(--ds-rose-400);--ds-danger-subtle:#f43f5e21;--ds-danger-border:#fb718547;--ds-on-danger:#0e1116;--ds-info:var(--ds-blue-500);--ds-info-text:var(--ds-blue-400);--ds-info-subtle:#3b82f624;--ds-info-border:#60a5fa47;--ds-focus:var(--ds-coral-400);--ds-focus-soft:#ff7b5c47;--ds-selection:#ff7b5c4d;--ds-highlight:#ffffff14;--ds-bg-selected:var(--ds-bg-emphasis);--ds-shadow-selected:none;--ds-bg-footer:#ffffff05;--ds-tooltip-bg:#2b2b31;--ds-tooltip-shadow:0 0 0 1px #ffffff1a, 0 4px 12px #00000080;--ds-shadow-xs:0 1px 2px #0006;--ds-shadow-sm:0 1px 2px #0006, 0 1px 3px #0000004d;--ds-shadow-md:0 0 0 1px #ffffff14, 0 4px 8px -2px #0006, 0 12px 28px -6px #00000080;--ds-shadow-lg:0 0 0 1px #ffffff17, 0 12px 24px -6px #00000080, 0 32px 64px -16px #0009;--ds-shadow-card:0 0 0 1px var(--ds-border), 0 1px 2px #0000004d;--ds-shadow-card-hover:0 0 0 1px var(--ds-border-strong), 0 8px 24px -8px #00000080;--ds-on-accent:#0e1116}@media (prefers-color-scheme:dark){[data-ds-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-bg:#0c0c0e;--ds-bg-canvas:#08080a;--ds-bg-subtle:#141418;--ds-bg-muted:#17171b;--ds-bg-emphasis:#202026;--ds-bg-inverse:var(--ds-gray-50);--ds-surface:#111114;--ds-surface-raised:#17171b;--ds-surface-sunken:#0c0c0e;--ds-overlay:#0009;--ds-border:#ffffff14;--ds-border-subtle:#ffffff0d;--ds-border-strong:#ffffff24;--ds-border-input:#ffffff1f;--ds-border-input-hover:#ffffff38;--ds-text:#f4f4f6;--ds-text-secondary:#a1a1ab;--ds-text-tertiary:#8b8b95;--ds-text-disabled:#5c5c66;--ds-text-inverse:var(--ds-gray-900);--ds-icon:#8b8b95;--ds-icon-strong:#c9c9d1;--ds-primary:#f4f4f6;--ds-primary-hover:var(--ds-white);--ds-on-primary:#0e1116;--ds-accent-hover:var(--ds-coral-400);--ds-accent-text:var(--ds-coral-400);--ds-accent-subtle:#ff5b3a24;--ds-accent-subtle-hover:#ff5b3a38;--ds-accent-border:#ff7b5c52;--ds-success:var(--ds-green-500);--ds-success-text:var(--ds-green-400);--ds-success-subtle:#22c55e1f;--ds-success-border:#4ade803d;--ds-warning:var(--ds-amber-400);--ds-warning-text:var(--ds-amber-400);--ds-warning-subtle:#f59e0b1f;--ds-warning-border:#fbbf243d;--ds-danger:var(--ds-rose-500);--ds-danger-hover:var(--ds-rose-400);--ds-danger-text:var(--ds-rose-400);--ds-danger-subtle:#f43f5e21;--ds-danger-border:#fb718547;--ds-on-danger:#0e1116;--ds-info:var(--ds-blue-500);--ds-info-text:var(--ds-blue-400);--ds-info-subtle:#3b82f624;--ds-info-border:#60a5fa47;--ds-focus:var(--ds-coral-400);--ds-focus-soft:#ff7b5c47;--ds-selection:#ff7b5c4d;--ds-highlight:#ffffff14;--ds-bg-selected:var(--ds-bg-emphasis);--ds-shadow-selected:none;--ds-bg-footer:#ffffff05;--ds-tooltip-bg:#2b2b31;--ds-tooltip-shadow:0 0 0 1px #ffffff1a, 0 4px 12px #00000080;--ds-shadow-xs:0 1px 2px #0006;--ds-shadow-sm:0 1px 2px #0006, 0 1px 3px #0000004d;--ds-shadow-md:0 0 0 1px #ffffff14, 0 4px 8px -2px #0006, 0 12px 28px -6px #00000080;--ds-shadow-lg:0 0 0 1px #ffffff17, 0 12px 24px -6px #00000080, 0 32px 64px -16px #0009;--ds-shadow-card:0 0 0 1px var(--ds-border), 0 1px 2px #0000004d;--ds-shadow-card-hover:0 0 0 1px var(--ds-border-strong), 0 8px 24px -8px #00000080;--ds-accent:var(--ds-coral-500);--ds-on-accent:#0e1116}}.control-light{--control-surface:var(--ds-surface);--control-canvas:var(--ds-bg-canvas);--control-hover:var(--ds-bg-muted);--control-selected:var(--ds-accent-subtle);--control-selected-text:var(--ds-accent-text);--control-selected-line:var(--ds-accent-border);--control-ink:var(--ds-text);--control-muted:var(--ds-text-secondary);--control-blue:var(--ds-accent);--control-blue-hover:var(--ds-accent-hover);--control-line:var(--ds-gray-200);--control-input:var(--ds-gray-400);--control-danger:var(--ds-danger-text);--control-danger-soft:var(--ds-danger-subtle);--control-success:var(--ds-success-text);--control-surface-muted:var(--ds-bg-subtle);--control-line-strong:var(--ds-border-strong);--control-icon:var(--ds-icon);--control-tooltip:var(--ds-tooltip-bg);--control-font:var(--ds-font-sans);--editor-paper:var(--ds-bg-canvas);--editor-panel:var(--ds-surface);--editor-line:var(--ds-gray-200);--editor-ink:var(--ds-text);--editor-muted:var(--ds-text-secondary);--editor-accent:var(--ds-accent);--ep-line:var(--ds-gray-200);--ep-panel:var(--ds-surface);--ep-ink:var(--ds-text);--ep-muted:var(--ds-text-secondary);--ep-accent:var(--ds-accent);--nec-line:var(--ds-gray-200);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--control-ink);background:var(--control-surface);font:400 14px/1.5 var(--control-font);min-height:100svh}.control-light.page-shell{max-width:none;padding-inline:clamp(16px,4vw,64px)}.control-light .site-header{border-color:var(--control-line);gap:22px;min-height:66px}.control-light .wordmark{font:650 19px/1.2 var(--control-font);letter-spacing:-.055em}.control-light .site-header a{text-decoration:none}.control-light .site-header>.eyebrow{color:var(--control-muted)}.control-light .site-footer{border-color:var(--control-line);color:var(--control-muted)}.control-light .eyebrow:where(:not([data-native-editor-host],[data-native-editor-host] *)){font-family:var(--control-font);letter-spacing:.045em;font-weight:500}.control-light :is(button,input,select,textarea):where(:not([data-native-editor-host],[data-native-editor-host] *,.ds-root *)){font-family:var(--control-font)}.control-light :is(button,a,input,select,textarea):focus-visible:where(:not([data-native-editor-host],[data-native-editor-host] *,.ds-root *)){outline:2px solid var(--control-blue);outline-offset:3px}.control-light :is(input,textarea,select):where(:not(.content-main *,.cms-workspace *,.cms-modal *,[data-native-editor-host],[data-native-editor-host] *,.ds-root *)):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),:where(.control-light :is(.content-main,.cms-workspace,.cms-modal) :is(input,textarea,select):where(:not([data-native-editor-host],[data-native-editor-host] *,.ds-root *)):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color])){border:1px solid var(--control-input);color:var(--control-ink);background-color:#fff;border-radius:7px}.control-light :is(input[type=checkbox],input[type=radio],input[type=range],progress):where(:not([data-native-editor-host] *,.ds-root *)){accent-color:var(--control-blue)}.control-light .form-error:where(:not([data-native-editor-host] *)){color:var(--control-danger)}.control-light :is(.field-hint,.form-description,.access-note,.auth-description,.site-domain,.content-editor-hint){color:var(--control-muted)}.control-light :is(.ui-button,.login-button):where(:not([data-native-editor-host] *)){color:#fff;background:var(--control-blue);font:500 13px/1.4 var(--control-font);letter-spacing:0;text-transform:none;border-radius:9px;min-height:40px;padding:10px 16px}.control-light :is(.ui-button,.login-button):where(:not([data-native-editor-host] *)):before{display:none}.control-light :is(.ui-button,.login-button):where(:not([data-native-editor-host] *)):hover:not(:disabled){background:var(--control-blue-hover)}.control-light .workspace-main{width:min(1120px,100%);margin-inline:auto;padding-block:38px 60px}.control-light .workspace-main h1{font:600 28px/1.2 var(--control-font);letter-spacing:-.04em;margin:12px 0 14px}.control-light .site-cards{gap:16px;margin-top:30px}.control-light .site-card{border:1px solid var(--control-line);background:#fff;border-radius:12px;padding:24px}.control-light .site-card h2{letter-spacing:-.03em;font-size:23px;font-weight:550}.control-light .site-actions{gap:12px 20px;font-size:13px}.control-light .site-actions a{color:var(--control-blue)}.control-light .chip{border-color:var(--control-line);background:var(--control-hover);color:#4c5867;font:400 11px/1.5 var(--control-font);border-radius:6px}.control-light .chip[data-chip=connected]{color:#23623b;background:#edf7f1}.control-light .auth-main{gap:48px;padding-block:48px}.control-light .auth-intro h1{letter-spacing:-.045em;font-size:clamp(36px,4vw,54px)}.control-light .auth-description{font-size:17px}.control-light .auth-panel{border-color:var(--control-line)}.control-light .auth-panel h2{font-size:25px}.control-light :is(.auth-notice,.notice){border-color:var(--control-blue);background:#f2f5fa;border-radius:9px}.control-light .password-input{border-color:var(--control-input);background:#fff}.control-light.content-shell{--editor-paper:var(--ds-bg-canvas);--editor-panel:var(--ds-surface);--editor-line:var(--ds-gray-200);--editor-ink:var(--ds-text);--editor-muted:var(--ds-text-secondary);--editor-accent:var(--ds-accent)}.control-light.content-visual-shell{padding:0}.control-light.content-visual-shell>.site-header{flex-wrap:wrap;gap:16px;min-height:64px;padding:10px 18px}.control-light .control-site-name{text-overflow:ellipsis;white-space:nowrap;border-left:1px solid var(--control-line);max-width:230px;padding-left:16px;font-size:14px;font-weight:550;overflow:hidden}.control-light .control-header-actions{margin-left:auto}.control-light .control-header-actions+.locale-switch{margin-left:0}:where(.control-light :is(.content-main,.control-header-actions) button:where(:not([data-native-editor-host],[data-native-editor-host] *))){color:var(--control-ink);font:400 12px/1.4 var(--control-font);border-radius:9px;min-height:34px;padding:7px 11px}.control-light .control-header-actions button:disabled{opacity:.45;cursor:default}.control-light .control-header-actions button{background:#fff;border:1px solid #cbd1da}:where(.control-light.site-workspace :is(.content-main,.control-header-actions) button:hover:not(:disabled):where(:not([data-native-editor-host],[data-native-editor-host] *))){background:var(--control-hover)}.control-light :is(.content-main,.control-header-actions) button.content-primary{background:var(--control-blue);border-color:var(--control-blue);color:#fff;font-weight:500}.control-light :is(.content-main,.control-header-actions) button.content-primary:hover:not(:disabled){background:var(--control-blue-hover)}.control-light .content-editor-topbar{border-color:var(--control-line);flex-wrap:wrap;gap:12px;min-height:44px;padding:7px 18px}.control-light .content-editor-topbar .content-editor-heading{display:none}.control-light.content-visual-shell .content-editor-topbar .settings-nav{flex:1;gap:20px;min-height:30px;padding:0;font-size:12px}.control-light.content-visual-shell .settings-nav [aria-current]{color:var(--control-ink)}.control-light.content-visual-shell .settings-nav [aria-current]:after{display:none}.control-light .content-editor-topbar .settings-nav a:hover{color:var(--control-blue)}.control-light.content-visual-shell .content-editor-topbar .content-settings{order:2;padding:0}.control-light :is(.content-settings,.content-history-details) summary{font:500 12px/1.5 var(--control-font);text-transform:none;letter-spacing:0;color:var(--control-muted)}.control-light .content-visual-toolbar{border-color:var(--control-line);background:#fff;justify-content:flex-start;gap:10px;padding:8px 18px}.control-light .content-visual-toolbar>button:first-child{border-color:var(--control-input);background:#fff}.control-light .content-visual-toolbar>a{color:var(--control-ink);border-radius:9px;padding:7px 10px;text-decoration:none}.control-light .content-visual-toolbar>a:hover{background:var(--control-hover)}.control-light .control-library-launcher{align-items:center;gap:6px;display:flex}.control-light .control-library-launcher .content-media-picker,.control-light .control-library-launcher .media-field-actions{display:contents}.control-light .content-editor-hint{color:var(--control-muted);font-size:11px}.control-light :is(.content-properties,.content-layers,.content-inspector,.content-layers-footer){border-color:var(--control-line);background:#fff}.control-light .content-layers{padding:16px 10px}.control-light .content-layers h2{font:500 12px/1.4 var(--control-font);margin:0 6px 14px}.control-light .content-layers [role=treeitem]{font-family:var(--control-font);border-radius:6px}.control-light .content-main .content-layers [aria-selected=true]{background:var(--control-selected);color:var(--control-selected-text);box-shadow:none;border-color:#0000}.control-light :is(.content-layer-icon,.content-layer-grip,.content-layer-chevron){color:#687381}.control-light .content-main .content-layers-footer button{color:var(--control-blue)}.control-light .content-inspector{padding-inline:18px}.control-light .content-inspector>.content-section-heading{margin-bottom:12px;padding-block:12px}.control-light .content-inspector>.content-section-heading h2{font:500 14px/1.45 var(--control-font);letter-spacing:-.02em}.control-light :is(.content-fields label,.content-label,.content-style-fields label){font:400 12px/1.45 var(--control-font);color:var(--control-muted)}.control-light :is(.content-fields,.content-style-fields,.content-text-editor){gap:10px}:where(.control-light .content-inspector :is(input:not([type=range]):not([type=checkbox]),textarea)){min-height:36px;font-family:var(--control-font);padding:8px 10px}.control-light .content-text-editor textarea{min-height:102px}.control-light .content-text-format button[aria-pressed=true]{background:var(--control-selected);border-color:var(--control-selected-line);color:var(--control-selected-text)}.control-light :is(.content-text-format small,.content-empty-hint,.content-filename,.content-fields small,.content-media-picker small){color:var(--control-muted);opacity:1}.control-light .content-save-footer.content-heading{border-color:var(--control-line);padding:10px 18px}.control-light .content-save-statuses{gap:10px 25px}.control-light .content-save-statuses span{font:400 11px/1.4 var(--control-font);color:var(--control-muted);letter-spacing:0;text-transform:none}.control-light .content-save-statuses strong{font:500 12px/1.5 var(--control-font)}.control-light .content-history-details{border-color:var(--control-line)}.control-light .content-main .content-danger{color:var(--control-danger)}.control-light .content-client-list li.is-selected{border-left-color:var(--control-blue);background:var(--control-selected)}.control-light .content-client-initial{background:var(--control-hover);border-radius:7px}.control-light :is(.content-client-select small,.content-history small){color:var(--control-muted);opacity:1}.control-light :is(.content-work-wrap,.content-welcome,.content-media-library,.content-dropzone){border-color:var(--control-line);background:#fff;border-radius:9px}.control-light :is(.content-media-thumb,.content-sector-preview){background:var(--control-hover)}.control-light .content-focus-stage{background:var(--control-canvas)}.control-light .nec-stage{background:var(--control-canvas);background-image:none;overflow:clip}.control-light .nec-canvas-bar{border-color:var(--control-line);background:#f5f6f8}.control-light .nec-canvas-bar>:is(.nec-mono,.nec-meter,.nec-scene-path){color:var(--control-muted);font-family:var(--control-font)}.control-light :is(.nec-segment,.nec-camera-tools,.nec-context-tools,.nec-mode-menu){border-color:var(--control-line);background:#fff;border-radius:9px}.control-light :is(.nec-camera-tools,.nec-context-tools,.nec-mode-menu){box-shadow:0 3px 12px #18283c12}.control-light :is(.nec-segment,.nec-camera-tools,.nec-context-tools,.nec-mode-menu) button:is(:hover,[aria-pressed=true]){background:var(--control-selected);color:var(--control-selected-text)}.control-light .nec-native-selection{outline-color:var(--control-blue)}.control-light .nec-native-text-input{outline-color:var(--control-blue);background:#fff}.control-light .nec-scene-dot{background:#23804a}.control-light .content-focus-dock{background:#fff;border-color:#d5dbe4;border-radius:12px;box-shadow:0 3px 14px #17273b14}.control-light.content-focus-shell .content-main .content-focus-dock>button{font-family:var(--control-font);border-radius:7px}.control-light.content-focus-shell .content-main .content-focus-dock>button:is([aria-pressed=true],[aria-expanded=true]){color:var(--control-selected-text);background:var(--control-selected)}.control-light .content-focus-collection{border-color:var(--control-line);color:var(--control-ink);font-family:var(--control-font);background:#fff;box-shadow:0 6px 24px #17273b14}.control-light .content-focus-collection>:is(header,footer){border-color:var(--control-line)}.control-light .content-focus-card-image{background:var(--control-hover)}.control-light .content-focus-card-image>b{background:#fff}.control-light .content-focus-card[aria-pressed=true]{border-color:var(--control-blue);background:var(--control-selected)}.control-light .content-focus-card>small{color:var(--control-muted);font-size:11px}.control-light .canvas-preview-status{background:#fff}.control-light :is(.media-library-dialog,.media-crop-dialog,.content-block-library){color:var(--control-ink);border-color:var(--control-line);font-family:var(--control-font);background:#fff;border-radius:12px}.control-light :is(.media-library-dialog,.media-crop-dialog,.content-block-library)::backdrop{background:#18213180}.control-light :is(.media-library-results,.media-browser-card,.media-field-details,.collection-bulk,.collection-view){background:#f4f6f8}.control-light .media-library-dialog .media-browser-select[aria-pressed=true]{outline-color:var(--control-blue);background:var(--control-selected)}.control-light :is(.media-library-dialog,.media-crop-dialog,.content-block-library) button{border-radius:7px}.control-light :is(.media-library-dialog,.media-crop-dialog) button:is(.media-library-apply,.media-library-upload){background:var(--control-blue);border-color:var(--control-blue);color:#fff}.control-light :is(.media-library-dialog,.media-crop-dialog) button.media-library-apply:hover:not(:disabled){background:var(--control-blue-hover)}.control-light .media-library-dialog :is(input,select,textarea){border-color:var(--control-input)}.control-light :is(.media-library-details p,.media-library-details dt,.media-library-heading p){color:var(--control-muted)}.control-light .collection-work-row.is-selected,.control-light .collection-view [aria-pressed=true]{background:var(--control-selected);color:var(--control-selected-text)}.control-light.composition-draft-editor{max-width:none;padding:28px max(20px,50vw - 600px)}.control-light.composition-draft-editor h1{font:600 27px/1.25 var(--control-font);letter-spacing:-.035em;margin:24px 0 10px}.control-light.composition-draft-editor>p{color:var(--control-muted);margin-block:12px;font-size:13px}.control-light .eps-panel{font-family:var(--control-font)}.control-light .eps-tree-row.is-selected{background:var(--control-selected);color:var(--control-selected-text)}.control-light .eps-tree-row:hover{background:var(--control-hover)}.control-light .eps-tree-select>svg{color:var(--control-muted)}.control-light .eps-tree-toggle{color:var(--control-muted)!important}.control-light .eps-heading h2{font:500 12px/1.4 var(--control-font);letter-spacing:0;text-transform:none}.control-light .onboarding-panel h1{font:600 28px/1.25 var(--control-font);letter-spacing:-.035em;margin:16px 0}@media (width>=901px){.control-light.content-visual-shell{min-height:560px}.control-light.content-focus-shell .content-visual-layout.has-layers{grid-template-columns:208px minmax(0,1fr)}.control-light.content-focus-shell .content-visual-layout.has-inspector{grid-template-columns:minmax(0,1fr) 286px}.control-light.content-focus-shell .content-visual-layout.has-layers.has-inspector{grid-template-columns:208px minmax(0,1fr) 286px}.control-light .content-visual-layout{min-height:260px}}@media (width<=1100px){.control-light .control-site-name{max-width:160px}.control-light.content-visual-shell>.site-header{gap:10px}.control-light .content-visual-toolbar .content-editor-hint{display:none}}@media (width<=900px){.control-light.content-visual-shell>.site-header{align-items:center;padding:10px 12px}.control-light .control-header-actions{flex-basis:100%;order:5;margin-left:0}.control-light .control-header-actions .content-actions{justify-content:flex-end}.control-light.content-visual-shell .content-editor-topbar .settings-nav{flex-basis:auto;order:0;min-height:34px;padding:0}.control-light .content-editor-topbar,.control-light .content-visual-toolbar{padding-inline:12px}.control-light .content-visual-layout>:is(.content-layers,.content-properties){background:#fff;box-shadow:0 6px 24px #17273b20}.control-light .content-save-footer.content-heading{padding:12px}.control-light .content-save-statuses{gap:12px 20px}}@media (pointer:coarse){.control-light :is(.content-main,.control-header-actions) button:where(:not([data-native-editor-host],[data-native-editor-host] *)){min-height:44px}.control-light :is(input,select,textarea):where(:not([data-native-editor-host],[data-native-editor-host] *,.ds-root *)){font-size:16px}}.control-light .content-main :is(.collection-visibility,.collection-row-check,.media-browser) input[type=checkbox]{border-color:var(--control-input)}.control-light .content-main :is(.collection-visibility,.collection-row-check,.media-browser) input[type=checkbox]:checked{background:var(--control-blue);border-color:var(--control-blue)}.control-light .media-library-dialog .media-library-directories>button[aria-pressed=true]{background:var(--control-selected);color:var(--control-selected-text);border-color:#0000}.control-light .content-media-picker>.media-browser-current .media-browser-canvas{background-color:#f1f3f5;background-image:conic-gradient(#e0e4e9 25%, transparent 0 50%, #e0e4e9 0 75%, transparent 0)}.control-light .canvas-image-focus{background:#18213120}.control-light :is(.canvas-image-focus-heading,.canvas-image-focus-actions){background:#fffffff2;border-radius:9px}.control-light .canvas-image-focus figure{background:#fff}.control-light :is(.canvas-image-focus-heading>span,.canvas-image-focus-zoom,.media-crop-dialog h2){font-family:var(--control-font)}.control-light .canvas-image-focus button:is([aria-pressed=true],:hover:not(:disabled)){background:var(--control-selected)}.control-light .media-crop-stage{background:#30343b}.control-light .media-crop-handle{border-color:var(--control-blue)}.control-light .media-library-dialog button.media-browser-select{border:0;border-radius:0;grid-template-rows:96px 18px 17px;gap:3px;height:145px;min-height:0;padding:4px;font-size:11px;display:grid}.control-light .content-feedback:empty{display:none}.control-light .records-clients-browser>label{gap:6px;margin-block:12px;font-size:12px;display:grid}.control-light .records-clients-browser>label input{width:100%;min-height:36px;padding:8px 10px}.control-light .control-library-launcher .media-field-actions button{width:auto;min-height:34px;font-family:var(--control-font);background:#fff;border-radius:9px;padding:7px 11px}.control-light .control-view-switch{align-items:center;gap:4px;display:flex}.control-light .content-main .control-view-switch button{border-color:#0000}.control-light .content-main .control-view-switch button[aria-pressed=true]{background:var(--control-selected);color:var(--control-selected-text);border-color:#0000;font-weight:500}.control-light .content-visual-toolbar>.content-actions{order:5;margin-left:auto}.control-light .content-visual-toolbar>.content-editor-hint{display:none}@media (pointer:coarse){.control-light .control-library-launcher .media-field-actions button{min-height:44px}}.control-light .content-main>:is(p[role=status],p[role=alert],.content-recovery){color:var(--control-muted);font:400 12px/1.5 var(--control-font);border-bottom:1px solid var(--control-line);background:#f2f6fc;margin:0;padding:8px 18px}@media (width<=900px){.control-light.content-visual-shell>.site-header{grid-template-columns:auto minmax(0,1fr) auto;row-gap:8px;display:grid}.control-light .control-site-name{grid-area:1/2;min-width:0;max-width:none}.control-light .control-header-actions{grid-area:2/2/auto/4;justify-self:end}.control-light .control-header-actions+.locale-switch{grid-area:1/3}.control-light.content-visual-shell>.site-header>a:last-child{grid-area:2/1;font-size:12px}.control-light.content-focus-shell .content-inspector{max-height:none}}.control-light select:not([multiple]):not([size]):where(:not([data-native-editor-host],[data-native-editor-host] *,.ds-root *)){appearance:none;text-align:start;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%2360666f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:16px;min-height:36px;padding:7px 36px 7px 10px;line-height:1.4}.control-light select:not([multiple]):not([size]):where(:not([data-native-editor-host],[data-native-editor-host] *,.ds-root *)):disabled{opacity:.55}@media (pointer:coarse){.control-light select:not([multiple]):not([size]):where(:not([data-native-editor-host],[data-native-editor-host] *,.ds-root *)){min-height:44px}}@media (forced-colors:active){.control-light select:not([multiple]):not([size]):where(:not([data-native-editor-host],[data-native-editor-host] *,.ds-root *)){appearance:auto;background-image:none}}@media (pointer:fine){.control-light .content-inspector input:not([type=range]):not([type=checkbox]){min-height:32px;padding-block:6px}}.control-light.content-focus-shell .content-properties{background:var(--control-surface)}.control-light.site-workspace .content-properties{color:var(--control-ink)}.control-light.site-workspace .content-properties>h2{font:500 13px/1.5 var(--control-font)}.control-light.site-workspace .content-properties>p{color:var(--control-muted);font:400 12px/1.5 var(--control-font)}.control-light.site-workspace .content-inspector{padding-inline:14px}:where(.control-light.site-workspace.content-focus-shell .content-main .content-properties .content-inspector :is(select,input:not([type=range]):not([type=checkbox]),textarea)){min-width:0;min-height:32px;color:var(--control-ink);font:400 12px/1.5 var(--control-font);background-color:#f3f3f3;border:1px solid #0000;border-radius:7px;padding:6px 9px}:where(.control-light.site-workspace.content-focus-shell .content-main .content-properties .content-inspector :is(select,input:not([type=range]):not([type=checkbox]),textarea):where(textarea)){resize:vertical;min-height:96px}:where(.control-light.site-workspace .content-inspector button:not(.content-primary):not([aria-pressed=true])){background-color:#f3f3f3;border-color:#0000;min-height:30px;padding:6px 9px;font-weight:400}.control-light.site-workspace .content-inspector .content-section-heading{gap:12px}.control-light.site-workspace .content-inspector .content-section-heading h2{font:500 13px/1.5 var(--control-font)}.control-light.site-workspace .content-inspector input[type=color]{height:32px;padding:4px}:where(.control-light.site-workspace.content-focus-shell .content-main .content-properties .content-inspector :is(select,input:not([type=range]):not([type=checkbox]),textarea):where(select)){padding-right:30px}:where(.control-light.site-workspace.content-focus-shell .content-main .content-properties .content-inspector :is(select,input:not([type=range]):not([type=checkbox]),textarea):hover){border-color:#dedede}:where(.control-light.site-workspace.content-focus-shell .content-main .content-properties .content-inspector :is(select,input:not([type=range]):not([type=checkbox]),textarea):focus-visible){background-color:#fff}@media (pointer:coarse){.control-light.site-workspace.content-focus-shell .content-main .content-properties .content-inspector :is(button,select,input:not([type=range]):not([type=checkbox]),textarea){min-height:44px;font-size:16px}}.control-light.site-workspace :is(.content-properties-empty,.content-record-context) .content-section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.control-light.site-workspace :is(.content-properties-empty,.content-record-context) .content-section-heading h2{font:500 13px/1.5 var(--control-font);margin:0}.control-light.site-workspace :is(.content-properties-empty,.content-record-context) .content-section-heading button{background:var(--control-hover);border:0;flex:none;place-items:center;padding:7px;display:grid}.control-light.entry-page .site-header>.eyebrow,.control-light.workspace-entry .site-header>.eyebrow{display:none}.control-light.entry-page .site-header,.control-light.workspace-entry .site-header{border-bottom:0}.control-light.entry-page .site-header>a:last-child,.control-light.entry-page .locale-option,.control-light.workspace-entry .site-header>a:last-child,.control-light.workspace-entry .locale-option{font-size:13px}.control-light.entry-page .site-footer,.control-light.workspace-entry .site-footer{border-top:0;font-size:11px}.control-light.entry-page .auth-main{flex:1;grid-template-columns:minmax(0,1fr);align-content:center;gap:28px;width:min(100%,420px);min-height:0;margin:auto;padding:40px 0 56px}.control-light.entry-page .auth-main.auth-feedback-main{align-content:start}.control-light.entry-page .auth-intro>.eyebrow{color:var(--control-muted);font-size:11px}.control-light.entry-page .auth-intro h1{max-width:none;font:550 32px/1.12 var(--control-font);letter-spacing:-.045em;margin:12px 0}.control-light.entry-page .auth-description{font:400 15px/1.55 var(--control-font);max-width:400px;margin:0}.entry-art{display:none}.entry-art svg{width:100%;height:auto;display:block}.control-light.entry-page .auth-panel{border:0;justify-self:stretch;min-width:0;max-width:none;padding:0}.control-light.entry-page .panel-overline{color:var(--control-muted);margin:0 0 12px;font-size:11px}.control-light.entry-page .auth-panel h2{font:550 24px/1.25 var(--control-font);letter-spacing:-.035em;margin:0}.control-light.entry-page .form-description{margin-top:10px;font-size:13px;line-height:1.55}.control-light.entry-page .auth-panel form{margin-top:24px}.control-light.entry-page .form-field{margin-bottom:16px;font-size:12px}.control-light.entry-page .form-field>input,.control-light.entry-page .form-field>select,.control-light.entry-page .password-input{height:42px;margin-top:7px}.control-light.entry-page .form-field input{font:400 13px/1.4 var(--control-font);padding:10px 12px}.control-light.entry-page .password-input>input{background:0 0;border:0;border-radius:7px 0 0 7px}.control-light.entry-page .password-input>input:focus{outline:0}.control-light.entry-page .password-input:focus-within{outline:2px solid var(--control-blue);outline-offset:3px}.control-light.entry-page .password-toggle{padding-inline:10px;font-size:12px}.control-light.entry-page .login-button{min-height:40px;font-size:13px}.control-light.entry-page .login-button svg{width:18px;height:18px}.control-light.entry-page .access-note{margin-top:14px;font-size:12px;line-height:1.55}.control-light.entry-page .auth-notice{margin-top:18px;padding:12px 14px}.control-light.entry-page .auth-feedback{min-height:40px;font-size:var(--ds-text-sm);overflow-wrap:anywhere;align-content:start;gap:8px;margin:4px 0 12px;line-height:20px;display:grid}.control-light.entry-page .auth-feedback[data-lines="3"]{min-height:60px}.control-light.entry-page :is(.auth-feedback,.auth-secondary-feedback)>:is(.form-error,.form-status){font-size:var(--ds-text-sm);background:0 0;border:0;margin:0;padding:0;line-height:20px}.control-light.entry-page :is(.auth-feedback,.auth-secondary-feedback)>.form-error{color:var(--ds-danger-text)}.control-light.entry-page :is(.auth-feedback,.auth-secondary-feedback)>.form-status{color:var(--ds-text-secondary)}.control-light.entry-page .auth-secondary-feedback{overflow-wrap:anywhere;gap:8px;margin-top:12px;display:grid}.control-light.entry-page .auth-secondary-feedback .text-button{font-size:var(--ds-text-sm);padding:4px 0;line-height:20px}.control-light.entry-page .code-state{min-height:40px;line-height:20px}.control-light.workspace-entry .workspace-main{width:min(1080px,100%);padding:40px 0 48px}.workspace-entry-heading{margin-bottom:28px}.control-light.workspace-entry .workspace-main h1{margin:10px 0;font-size:30px;font-weight:550}.workspace-entry-heading>p{color:var(--control-muted);font-size:13px}.control-light.workspace-entry .site-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:none;margin-top:0}.control-light.workspace-entry .site-card{border-radius:9px;flex-direction:column;padding:22px;display:flex}.workspace-site-heading{align-items:center;gap:14px;margin-bottom:20px;display:flex}.workspace-site-heading>div{min-width:0}.workspace-site-icon{width:44px;height:44px;color:var(--control-selected-text);background:var(--control-selected);border-radius:9px;flex:none;place-items:center;display:grid}.workspace-site-icon svg{width:24px;height:24px}.control-light.workspace-entry .site-card h2{font:550 19px/1.25 var(--control-font);letter-spacing:-.025em;margin:3px 0 0}.workspace-site-heading .eyebrow{color:var(--control-muted);margin:0;font-size:11px}.control-light.workspace-entry .site-address{gap:4px;font-size:13px}.control-light.workspace-entry .site-address>.eyebrow{color:var(--control-muted);font-size:10px}.control-light.workspace-entry .site-domain,.control-light.workspace-entry .site-domains{margin-top:10px;font-size:12px}.control-light.workspace-entry .site-actions{align-items:center;gap:8px 16px;margin-top:auto;padding-top:12px;font-size:12px}.control-light.workspace-entry .site-actions>.workspace-open-site{background:var(--control-blue);color:#fff;border-radius:7px;margin-right:auto;padding:8px 11px;font-weight:500;text-decoration:none}.control-light.workspace-entry .workspace-open-site:hover{background:var(--control-blue-hover)}.workspace-site-links{flex-wrap:wrap;flex-basis:100%;gap:8px 16px;display:flex}.workspace-entry-account{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.workspace-entry-account:empty{display:none}.control-light.workspace-entry .workspace-note{border:0;max-width:none;margin-top:0;padding-top:0}.control-light.workspace-entry .workspace-note h2{font:550 15px/1.4 var(--control-font);letter-spacing:-.015em}.control-light.workspace-entry .workspace-note p{margin-top:8px;font-size:12px;line-height:1.6}.control-light.workspace-entry .workspace-entry-help{border-top:1px solid var(--control-line);margin-top:32px;padding:20px 0}.control-light.workspace-entry .workspace-main>.login-button{background:var(--control-hover);width:auto;min-width:140px;color:var(--control-ink);margin-top:20px;font-size:12px}.control-light.workspace-entry .workspace-main>.login-button:hover:not(:disabled){background:#e6eaf0}@media (width<=760px){.control-light.entry-page .auth-main{grid-template-columns:minmax(0,1fr);gap:28px;max-width:420px;padding:24px 0 36px}.control-light.entry-page .auth-intro h1{margin:10px 0;font-size:30px}.control-light.entry-page .auth-description{font-size:14px}.entry-art{display:none}.control-light.entry-page .auth-panel{max-width:none}.control-light.entry-page .form-field input,.control-light.entry-page .form-field select{font-size:16px}.control-light.entry-page .form-field>input,.control-light.entry-page .form-field>select,.control-light.entry-page .password-input,.control-light.entry-page .login-button{min-height:44px}.control-light.workspace-entry .workspace-main{padding:24px 0 32px}.control-light.workspace-entry .site-cards,.workspace-entry-account{grid-template-columns:minmax(0,1fr)}.control-light.workspace-entry .site-card{padding:18px}.control-light.workspace-entry :is(.site-actions,.workspace-site-links)>a{align-items:center;min-height:40px;display:inline-flex}}
