.page-heading{border-block-end:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin-block-end:24px;padding-block:4px 20px;display:flex}.page-heading-title{flex:320px;min-width:0}.page-heading h1{color:var(--color-ink);letter-spacing:-.5px;overflow-wrap:anywhere;margin:0;font-size:28px;line-height:1.25}.page-heading-title>p{color:var(--color-muted);max-width:65ch;margin:8px 0 0;font-size:14px;line-height:1.55}.service-settings{max-width:900px}.service-settings h2{margin:0 0 8px;font-size:18px}.service-settings>p{color:var(--color-muted);font-size:14px;line-height:1.6}.service-settings .access-bar{align-items:center;font-size:13px;line-height:1.6}.service-settings .access-note{font-size:13px;line-height:1.6}.service-settings .access-bar .text-button{min-width:40px;min-height:40px}.workspace-profile{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);align-items:center;gap:8px;max-width:240px;min-height:38px;padding:7px 10px;display:inline-flex}.workspace-profile>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-profile>svg{flex-shrink:0}@media (width<=760px){.page-heading{gap:12px;margin-block-end:18px}.page-heading h1{font-size:24px}.page-heading-title{flex-basis:100%}.page-heading-title>p{font-size:13px}.workspace-profile{max-width:38px;padding:6px}.workspace-profile>span{display:none}}.page-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-heading-eyebrow{margin:0 0 6px}.page-heading-views{margin-top:14px}.app-shell .page-help-trigger{border:1px solid var(--ax-line-strong);background:color-mix(in srgb, var(--ax-surface) 70%, transparent);min-height:38px;color:var(--ax-ink-2);font-size:var(--ax-text-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:inline-flex}.app-shell .page-help-trigger svg{color:var(--ax-lamp);flex:none}.app-shell .page-help-trigger:hover:not(:disabled){color:var(--ax-ink);border-color:color-mix(in srgb, var(--ax-lamp) 45%, var(--ax-line-strong));background:var(--ax-hover)}.app-shell .page-help-trigger[aria-expanded=true]{color:var(--ax-ink);border-color:var(--ax-lamp)}.page-help-layer{inset:var(--demo-strip-height,0px) 0 0 0;z-index:70;justify-content:flex-end;display:flex;position:fixed}.page-help-backdrop{background:var(--ax-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;inset:0}.page-help{background:var(--ax-surface-solid);width:min(600px,100vw);height:100%;color:var(--ax-ink);border-inline-start:1px solid var(--ax-line-strong);flex-direction:column;display:flex;position:relative;box-shadow:-24px 0 70px -20px #0000008c}:root[data-motion=full] .page-help{animation:page-help-in .24s var(--ax-ease) both}:root[data-motion=full] .page-help-backdrop{animation:.2s both page-help-fade}@keyframes page-help-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes page-help-fade{0%{opacity:0}to{opacity:1}}.page-help-head{border-bottom:1px solid var(--ax-line);background:radial-gradient(90% 120% at 0% 0%, color-mix(in srgb, var(--ax-ore) 12%, transparent), transparent 70%);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 16px;display:flex}.page-help-head h2{font:650 22px/1.25 var(--font-heading);letter-spacing:-.01em;margin:2px 0 6px}.page-help-head p{color:var(--ax-muted);font-size:var(--ax-text-sm);margin:0;line-height:1.55}.page-help-head .page-help-eyebrow{color:var(--ax-lamp);font-size:var(--ax-text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:650}.app-shell .page-help-close{border-radius:10px;flex:none;width:38px;min-width:38px;height:38px}.page-help-body{overscroll-behavior:contain;flex:1;align-content:start;gap:18px;padding:18px 24px 28px;display:grid;overflow-y:auto}.page-help-demo{border:1px solid var(--ax-ember-line);background:var(--ax-ember-soft);color:var(--ax-ember);font-size:var(--ax-text-sm);border-radius:12px;gap:10px;margin:0;padding:12px 14px;line-height:1.5;display:flex}.page-help-demo svg{flex:none;margin-top:1px}.page-help-index ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.app-shell .page-help-index button{border:1px solid var(--ax-line);background:var(--ax-raised);width:100%;min-height:40px;color:var(--ax-ink);text-align:start;font-size:var(--ax-text-sm);border-radius:10px;align-items:center;gap:10px;padding:6px 12px;font-weight:600;display:flex}.app-shell .page-help-index button>span:first-child{flex:1;min-width:0}.app-shell .page-help-index button>svg{color:var(--ax-muted);flex:none}.page-help-legend{background:color-mix(in srgb, var(--ax-raised) 60%, transparent);font-size:var(--ax-text-xs);border-radius:12px;gap:6px;margin:0;padding:12px 14px;display:grid}.page-help-legend div{grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.page-help-legend dt,.page-help-legend dd{margin:0}.page-help-legend dd{color:var(--ax-muted);line-height:1.5}.page-help-chips{flex-wrap:wrap;gap:4px;display:inline-flex}.page-help-chip{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:11px;font-weight:650;display:inline-flex}.page-help-chip.is-ready{color:var(--ax-ok);background:var(--ax-ok-soft);border-color:var(--ax-ok-line)}.page-help-chip.is-limited{color:var(--ax-ember);background:var(--ax-ember-soft);border-color:var(--ax-ember-line)}.page-help-chip.is-off{color:var(--ax-muted);background:color-mix(in srgb, var(--ax-muted) 12%, transparent);border-color:var(--ax-line-strong)}.page-help-chip.is-lead{color:var(--ax-info);background:var(--ax-info-soft);border-color:var(--ax-info-line)}.page-help-feature{border-top:1px solid var(--ax-line);gap:10px;padding-top:16px;scroll-margin-top:12px;display:grid}.page-help-feature-head{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.page-help-feature-head h3{font:650 16px/1.3 var(--font-heading);margin:0}.page-help-feature-head h3:focus-visible{outline:2px solid var(--ax-lamp);outline-offset:3px;border-radius:4px}.page-help-shot{gap:6px;margin:0;display:grid}.page-help-shot img{border:1px solid var(--ax-line-strong);background:var(--ax-canvas-deep);border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 16px 40px -24px #000000b3}.page-help-shot figcaption{color:var(--ax-faint);font-size:11px}.page-help-facts{gap:8px;margin:0;display:grid}.page-help-facts div{grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.page-help-facts dt{color:var(--ax-lamp);font-size:var(--ax-text-xs);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.page-help-facts dd{font-size:var(--ax-text-sm);color:var(--ax-ink-2);margin:0;line-height:1.6}.page-help-note{border-inline-start:3px solid var(--ax-ember-bright);background:color-mix(in srgb, var(--ax-ember-soft) 55%, transparent);color:var(--ax-ink-2);font-size:var(--ax-text-sm);border-radius:10px;margin:0;padding:10px 12px;line-height:1.55}.page-help-limits{border-top:1px solid var(--ax-line);padding-top:16px}.page-help-limits h3{font:650 16px/1.3 var(--font-heading);margin:0 0 8px}.page-help-limits ul{color:var(--ax-ink-2);font-size:var(--ax-text-sm);gap:6px;margin:0;padding-inline-start:20px;line-height:1.55;display:grid}.page-help-foot{border-top:1px solid var(--ax-line);justify-content:flex-start;padding:14px 24px;display:flex}.app-shell .page-help-foot button{align-items:center;gap:8px;display:inline-flex}@media (width<=760px){.page-help{border-inline-start:0;width:100vw}.page-help-head{padding:16px 16px 12px}.page-help-body{padding:14px 16px 24px}.page-help-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.page-help-legend div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (forced-colors:active){.page-help-chip{border-color:canvastext}}.ax-tabs{border-bottom:1px solid var(--ax-line);scrollbar-width:none;overscroll-behavior-x:contain;gap:2px;min-width:0;display:flex;overflow-x:auto}.ax-tabs::-webkit-scrollbar{display:none}.ax-tab{min-height:44px;color:var(--ax-muted);font:600 14px/1.2 var(--ax-font);letter-spacing:0;white-space:nowrap;box-shadow:none;transition:color var(--ax-fast), background-color var(--ax-fast);background:0 0;border:0;border-radius:10px 10px 0 0;flex:none;padding:0 14px;position:relative}.ax-tab:hover:not([aria-selected=true]){color:var(--ax-ink);background:color-mix(in srgb, var(--ax-hover) 75%, transparent)}.ax-tab[aria-selected=true]{color:var(--ax-ink)}.ax-tab:after{content:"";background:var(--ax-ore);height:2px;transition:transform var(--ax-med) var(--ax-ease);border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:12px;right:12px;transform:scaleX(0)}.ax-tab[aria-selected=true]:after{transform:scaleX(1)}.ax-tab:focus-visible{outline:2px solid var(--ax-lamp);outline-offset:-3px;box-shadow:none;border-radius:10px}.ax-tab:active:not([aria-selected=true]){background:var(--ax-hover);transform:none}@media (forced-colors:active){.ax-tab[aria-selected=true]:after{background:highlight}}.ax-wordmark{isolation:isolate;align-items:center;line-height:1;display:inline-flex;position:relative}.ax-wordmark-text{font:620 var(--ax-wordmark-size,27px)/1 var(--ax-font-display);letter-spacing:-.045em;color:#fff;text-shadow:0 0 1px #ffffff8c,0 0 12px #c8b0ff85,0 0 30px #8c64ff57;-webkit-font-smoothing:antialiased;position:relative}.ax-wordmark-glow{z-index:-1;pointer-events:none;background:radial-gradient(48% 42% at 50% 52%,#9670ff4d,#0000 72%),radial-gradient(40% 18% at 50% 92%,#5fdcec2e,#0000 70%);position:absolute;inset:-70% -26%}.ax-wordmark.is-letter .ax-wordmark-text{font-size:var(--ax-wordmark-letter,25px);letter-spacing:0}.ax-wordmark.is-letter .ax-wordmark-glow{left:-60%;right:-60%}@media (forced-colors:active){.ax-wordmark-text{color:canvastext;text-shadow:none}.ax-wordmark-glow{display:none}}.app-shell .sidebar.axiom-nav .nav-content[inert]{visibility:hidden;pointer-events:none}.ax-atmo{z-index:-1;pointer-events:none;background:var(--ax-canvas);contain:strict;position:fixed;inset:0;overflow:hidden}.ax-atmo>*{position:absolute}.ax-atmo-strata{opacity:.84;will-change:transform;background:var(--strata-dark-s) 72% 100% / cover no-repeat;-webkit-mask-composite:source-in;inset:-32px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%),linear-gradient(#000 0 calc(100% - 36px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%),linear-gradient(#000 0 calc(100% - 36px),#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (width>=1100px),(resolution>=1.5x){.ax-atmo-strata{background-image:var(--strata-dark-m)}}@media (width>=1100px) and (resolution>=1.5x),(width>=2600px){.ax-atmo-strata{background-image:var(--strata-dark-l)}}[data-theme=light] .ax-atmo-strata{background-image:var(--strata-light-s)}@media (width>=1100px),(resolution>=1.5x){[data-theme=light] .ax-atmo-strata{background-image:var(--strata-light-m)}}@media (width>=1100px) and (resolution>=1.5x),(width>=2600px){[data-theme=light] .ax-atmo-strata{background-image:var(--strata-light-l)}}.ax-atmo-light{background:radial-gradient(42% 36% at 84% 0,#8c60ff42,#0000 72%),radial-gradient(34% 30% at 6% 100%,#3cbee11a,#0000 70%),radial-gradient(60% 50% at 40% 40%,#0000004d,#0000 80%);inset:0}[data-theme=light] .ax-atmo-light{background:radial-gradient(42% 36% at 84% 0,#aa8cff42,#0000 72%),radial-gradient(34% 30% at 6% 100%,#78d2eb2e,#0000 70%),radial-gradient(60% 50% at 40% 40%,#ffffff73,#0000 80%)}.ax-atmo-grid{opacity:.34;--grid-x:68px;--grid-y:42px;--grid-v:#a98cff8c;--grid-h:#5fdcec6b;transform-origin:50% 100%;-webkit-mask-composite:source-in;height:38%;bottom:-7%;left:-14%;right:-14%;overflow:hidden;transform:perspective(420px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 46% 86%,#0000 100%),radial-gradient(72% 92% at 50% 100%,#000 30%,#0000 78%);mask-image:linear-gradient(#0000 0%,#000 46% 86%,#0000 100%),radial-gradient(72% 92% at 50% 100%,#000 30%,#0000 78%);-webkit-mask-composite:source-in;mask-composite:intersect}.ax-atmo-grid:before,.ax-atmo-grid:after{content:"";position:absolute;left:0;right:0}.ax-atmo-grid:before{background:linear-gradient(90deg, var(--grid-v) 1px, transparent 1px) 0 0 / var(--grid-x) 100% repeat-x;top:0;bottom:0}.ax-atmo-grid:after{top:calc(-1 * var(--grid-y));background:linear-gradient(180deg, var(--grid-h) 1px, transparent 1px) 0 0 / 100% var(--grid-y) repeat-y;will-change:transform;bottom:0}:root[data-motion=full] .ax-atmo-grid:after{animation:9s linear infinite ax-grid-roll}@keyframes ax-grid-roll{to{transform:translate3d(0, var(--grid-y), 0)}}[data-theme=light] .ax-atmo-grid{opacity:.22;--grid-v:#6743d666;--grid-h:#007c8c4d}.ax-atmo-aurora{opacity:.9;mix-blend-mode:screen;inset:-10%}.ax-atmo-aurora>i{filter:blur(42px);will-change:transform;border-radius:50%;display:block;position:absolute}.ax-atmo-aurora>i:first-child{background:radial-gradient(closest-side,#8c60ff42,#8c60ff00);width:46%;height:40%;top:4%;left:8%}.ax-atmo-aurora>i:last-child{background:radial-gradient(closest-side,#3cbee129,#3cbee100);width:42%;height:44%;top:26%;left:52%}:root[data-motion=full] .ax-atmo-aurora>i:first-child{animation:46s ease-in-out infinite alternate ax-aurora-a}:root[data-motion=full] .ax-atmo-aurora>i:last-child{animation:58s ease-in-out infinite alternate ax-aurora-b}@keyframes ax-aurora-a{to{transform:translate(9%,6%)scale(1.08)}}@keyframes ax-aurora-b{to{transform:translate(-8%,-5%)scale(1.1)}}[data-theme=light] .ax-atmo-aurora{mix-blend-mode:normal;opacity:.55}[data-theme=light] .ax-atmo-aurora>i:first-child{background:radial-gradient(closest-side,#aa8cff38,#aa8cff00)}[data-theme=light] .ax-atmo-aurora>i:last-child{background:radial-gradient(closest-side,#78d2eb2e,#78d2eb00)}.ax-atmo-motes{opacity:.55;will-change:transform;--ax-motes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Cg fill='%23c7b3ff'%3E%3Ccircle cx='31' cy='70' r='1.4' opacity='.7'/%3E%3Ccircle cx='168' cy='22' r='1' opacity='.5'/%3E%3Ccircle cx='300' cy='140' r='1.6' opacity='.6'/%3E%3Ccircle cx='96' cy='250' r='1.1' opacity='.45'/%3E%3Ccircle cx='380' cy='300' r='1.3' opacity='.55'/%3E%3Ccircle cx='230' cy='390' r='1' opacity='.4'/%3E%3C/g%3E%3Cg fill='%235fdcec'%3E%3Ccircle cx='250' cy='80' r='1.2' opacity='.55'/%3E%3Ccircle cx='60' cy='330' r='1.5' opacity='.5'/%3E%3Ccircle cx='340' cy='230' r='1' opacity='.45'/%3E%3Ccircle cx='140' cy='170' r='0.9' opacity='.4'/%3E%3C/g%3E%3C/svg%3E");background:var(--ax-motes) 0 0 / 420px 420px repeat;width:calc(100% + 420px);height:calc(100% + 420px);top:0;left:0;-webkit-mask-image:linear-gradient(#0000 0 240px,#000 380px);mask-image:linear-gradient(#0000 0 240px,#000 380px)}:root[data-motion=full] .ax-atmo-motes{animation:72s linear infinite ax-motes-drift}@keyframes ax-motes-drift{to{transform:translate(-420px,-420px)}}[data-theme=light] .ax-atmo-motes{opacity:.35}.ax-atmo-grain{opacity:.07;background:var(--ax-grain) 0 0 / 160px 160px repeat;mix-blend-mode:overlay;inset:0}[data-theme=light] .ax-atmo-grain{opacity:.05;mix-blend-mode:multiply}.ax-atmo-vignette{background:radial-gradient(130% 100% at 55% 35%,#0000 58%,#0000007a);inset:0}[data-theme=light] .ax-atmo-vignette{background:radial-gradient(130% 100% at 55% 35%,#0000 62%,#5a46a01a)}:root[data-motion=off] .ax-atmo>*,:root[data-motion=calm] .ax-atmo>*{transform:none!important}:root:is([data-motion=off],[data-motion=calm]) .ax-atmo-grid{transform:perspective(420px)rotateX(62deg)!important}:root:is([data-motion=off],[data-motion=calm]) :is(.ax-atmo-aurora>i,.ax-atmo-motes){animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.ax-atmo-grid:after,.ax-atmo-aurora>i,.ax-atmo-motes{animation:none!important;transform:none!important}}:root[data-look]:not([data-look=axiom]) :is(.ax-atmo-aurora,.ax-atmo-motes),[data-backdrop=calm] .ax-atmo-motes{display:none}[data-backdrop=calm] .ax-atmo-aurora{opacity:.5}@media (width<=760px){.ax-atmo-strata{background-position:64% 100%;inset:-16px}.ax-atmo-grid{opacity:.22;height:28%}.ax-atmo-motes{opacity:.35}}@media (prefers-reduced-transparency:reduce){.ax-atmo-strata{opacity:.5}.ax-atmo-grid,.ax-atmo-motes,.ax-atmo-aurora{display:none}}.character-toggle{place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:inline-grid}.character-toggle[data-away=true] .character-toggle-icon{color:var(--ax-muted)}.character-toggle[data-away=false] .character-toggle-icon{color:var(--ax-ore)}.character-toggle:hover .character-toggle-icon,.character-toggle:focus-visible .character-toggle-icon{color:var(--ax-ink)}.help-tip{vertical-align:middle;isolation:isolate;display:inline-flex;position:relative}.help-tip-trigger{color:var(--color-muted);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;min-width:32px;min-height:32px;padding:4px;display:inline-flex}.help-tip-trigger:hover{background:var(--color-surface-hover);color:var(--color-ink)}.help-tip-content{z-index:30;background:var(--color-surface);width:max-content;max-width:min(300px,75vw);color:var(--color-ink-soft);border:1px solid var(--color-border-strong);box-shadow:0 8px 28px var(--color-shadow);white-space:normal;visibility:hidden;opacity:0;pointer-events:none;text-align:start;border-radius:10px;padding:12px 14px;font-size:12px;font-weight:400;line-height:1.6;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:0}.help-tip:hover .help-tip-content,.help-tip:focus-within .help-tip-content,.help-tip.is-open .help-tip-content{visibility:visible;opacity:1}.help-tip-content p:last-child{margin-bottom:0}.empty-action{text-align:center;max-width:600px;margin:auto;padding:36px 24px}.empty-action-mark{place-items:center;width:min(160px,100%);margin:0 auto 10px;display:grid}.empty-action-mark .empty-art-next{width:100%;height:auto;margin:0}.empty-action h3{font-size:20px;font-family:var(--font-heading);margin-bottom:8px}.empty-action p{color:var(--color-muted);max-width:52ch;margin:0 auto 20px;line-height:1.7}.empty-action button{align-items:center;gap:10px;display:inline-flex}.local-preference-note{color:var(--color-muted);margin:12px 0;font-size:12px}.surface-tabs{border-bottom:1px solid var(--color-border);gap:6px;margin-bottom:24px;padding:4px;display:flex;overflow-x:auto}.surface-tabs button{white-space:nowrap;min-height:44px;color:var(--color-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 16px;font-weight:500}.surface-tabs button[aria-pressed=true]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.surface-tabs button:hover{color:var(--color-ink);background:var(--color-surface-alt)}.section-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.quiet-panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;padding:24px}.field-hint{color:var(--color-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.scope-note{background:var(--color-surface-alt);border-inline-start:3px solid var(--color-cyan);color:var(--color-ink-soft);border-radius:0 8px 8px 0;align-items:flex-start;gap:8px;padding:12px 16px;font-size:13px;line-height:1.6;display:flex}.scope-note svg{flex-shrink:0;margin-top:2px}.record-caption{color:var(--color-muted);margin-top:4px;font-size:12px;display:block}.inline-meta{color:var(--color-muted);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.record-title{color:var(--color-ink);font-size:14px;font-weight:600}.help-tip-content.is-visible{z-index:200;visibility:visible;opacity:1;pointer-events:auto;gap:7px;width:max-content;max-width:min(300px,100vw - 24px);display:grid;position:fixed;inset:auto}.help-tip-content.is-visible>*{margin:0}.more-info{font-size:var(--ax-text-sm,12px);color:var(--ax-muted,var(--color-muted));margin:6px 0 0}.more-info>summary{min-height:28px;color:var(--ax-ink-2,var(--color-ink-soft));font-weight:600;font-size:inherit;align-items:center;gap:6px;display:inline-flex}.more-info-body{gap:4px;padding:6px 0 2px 16px;line-height:1.5;display:grid}.more-info-body p{margin:0}.profile-avatar{font-family:var(--font-heading);letter-spacing:-.03em;isolation:isolate;flex:none;place-items:center;font-weight:750;line-height:1;display:inline-grid;overflow:hidden}.profile-avatar[data-initials]:before{content:attr(data-initials);unicode-bidi:isolate}.profile-avatar--small{border-radius:10px;width:30px;height:30px;font-size:12px}.profile-avatar--large{border-radius:20px;width:64px;height:64px;font-size:24px}.profile-avatar--violet{color:#503094;background:#e6ddfc}.profile-avatar--ocean{color:#155677;background:#d8edf8}.profile-avatar--amber{color:#805215;background:#f9e7c6}.profile-avatar--rose{color:#923b59;background:#f7dfe7}.profile-avatar--mint{color:#23644c;background:#d6eee4}.profile-avatar--graphite{color:#454b61;background:#e3e5eb}.profile-avatar-picker{border:0;border-top:1px solid var(--color-border);min-width:0;margin:20px 0 0;padding:24px 0 0}.profile-avatar-picker legend{float:left;width:100%;color:var(--color-ink);margin:0 0 8px;padding:0;font-size:15px;font-weight:650}.profile-avatar-picker>.field-hint{clear:both;max-width:62ch}.profile-avatar-options{flex-wrap:wrap;gap:18px;margin:22px 0 12px;display:flex}.profile-avatar-option{cursor:pointer;min-width:70px;color:var(--color-muted);justify-items:center;gap:10px;font-size:12px;display:grid;position:relative}.profile-avatar-option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.profile-avatar-choice{pointer-events:none;border:2px solid #0000;border-radius:25px;padding:3px;display:block;position:relative}.profile-avatar-option input:checked+.profile-avatar-choice{border-color:var(--color-accent)}.profile-avatar-option input:focus-visible+.profile-avatar-choice{outline:3px solid var(--color-focus);outline-offset:3px}.profile-avatar-option:hover .profile-avatar-choice{background:var(--color-surface-alt)}.profile-avatar-selected{inset-inline-end:-2px;box-sizing:content-box;background:var(--color-accent);color:var(--color-on-accent);border:3px solid var(--color-surface);border-radius:50%;padding:3px;position:absolute;bottom:-2px}.profile-avatar-save{min-height:18px;color:var(--color-muted);margin:0;font-size:12px}.profile-avatar-save--error{color:var(--color-error)}@media (width<=500px){.profile-avatar-options{gap:14px 10px}.profile-avatar-option{min-width:70px}}.profile-avatar.has-photo{background:var(--ax-surface-2,#f4f2fa)}.profile-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.profile-trigger{min-height:42px;color:var(--color-ink);background:0 0;border:1px solid #0000;border-radius:12px;flex:none;align-items:center;gap:9px;padding:5px 9px 5px 5px;font-size:13px;display:inline-flex}.profile-trigger:hover,.profile-trigger[aria-expanded=true]{background:var(--color-surface-alt);border-color:var(--color-border)}.profile-trigger-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;max-width:140px;overflow:hidden}.profile-trigger-caret{color:var(--color-muted);transition:transform .15s}.profile-trigger[aria-expanded=true] .profile-trigger-caret{transform:rotate(180deg)}.profile-dropdown{z-index:190;overscroll-behavior:contain;border:1px solid var(--color-border-strong);background:var(--color-surface);width:min(336px,100vw - 24px);color:var(--color-ink);box-shadow:0 16px 48px var(--color-shadow);border-radius:18px;outline:none;padding:8px;font-size:14px;animation:.14s ease-out profile-reveal;position:fixed;overflow:auto}.profile-dropdown-identity{border-bottom:1px solid var(--color-border);align-items:center;gap:14px;margin-bottom:6px;padding:16px 12px 20px;display:flex}.profile-dropdown-identity>div{gap:5px;min-width:0;display:grid}.profile-dropdown-identity strong{overflow-wrap:anywhere;font-size:16px;font-weight:650;line-height:1.35}.profile-dropdown-identity span:not(.profile-avatar){color:var(--color-muted);font-size:12px;line-height:1.5}.profile-dropdown-identity .profile-workspace-label{font-size:11px}.profile-dropdown [role=menuitem]{width:100%;color:var(--color-ink);text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:13px 12px;font-size:14px;line-height:1.4;display:flex}.profile-dropdown [role=menuitem]>svg{color:var(--color-muted);flex:none}.profile-dropdown [role=menuitem]>span{overflow-wrap:anywhere;min-width:0}.profile-dropdown [role=menuitem] small{color:var(--color-muted);margin-top:3px;font-size:11px;line-height:1.5;display:block}.profile-dropdown [role=menuitem]:focus-visible{outline-offset:-3px}.profile-dropdown .profile-signout{border-top:1px solid var(--color-border);border-radius:0 0 10px 10px;margin-top:7px}.profile-dropdown .notice{margin:8px;font-size:12px;display:block}@keyframes profile-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.profile-trigger{min-width:42px;min-height:42px;padding:5px}.profile-trigger-label,.profile-trigger-caret{display:none}}@media (prefers-reduced-motion:reduce){.profile-dropdown{animation:none}.profile-trigger-caret{transition:none}}.auth-page{--auth-col:min(100%, 420px);isolation:isolate;background:var(--ax-canvas);min-height:100dvh;color:var(--ax-ink);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:0 32px;padding:28px clamp(20px,5.2vw,84px) 40px;display:grid;position:relative;overflow-x:hidden}.auth-top{z-index:2;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex;position:relative}.auth-wordmark{font:680 25px/1 var(--ax-font);letter-spacing:-.035em;color:var(--ax-ink)}.auth-column{z-index:2;width:var(--auth-col);grid-column:1;align-self:center;gap:40px;padding:40px 0 24px;display:grid;position:relative}.auth-title{font:640 clamp(38px, 3.6vw, 54px)/1.03 var(--ax-font);letter-spacing:-.042em;text-wrap:balance;margin:0 0 16px}.auth-title span{color:var(--ax-lilac)}.auth-lede{max-width:34ch;color:var(--ax-ink-2);margin:0;font-size:17px;line-height:1.55}.auth-card{gap:18px;display:grid}.auth-card h2{font:640 19px/1.3 var(--ax-font);letter-spacing:-.012em;margin:0}.auth-form{gap:16px;display:grid}.auth-description,.auth-access-note,.auth-status{color:var(--ax-muted);margin:0;font-size:14px;line-height:1.55}.auth-access-note{border-top:1px solid var(--ax-line);padding-top:14px;font-size:13px}.auth-status{align-items:center;gap:10px;display:flex}.auth-form label{color:var(--ax-ink);gap:8px;font-size:14px;font-weight:600;display:grid}.auth-form .field-hint{color:var(--ax-muted);margin:-6px 0 0;font-size:13px}.auth-form input{box-sizing:border-box;border:1px solid var(--ax-line-strong);background:var(--ax-surface-solid);width:100%;min-height:48px;color:var(--ax-ink);font:500 16px/1.4 var(--ax-font);transition:border-color var(--ax-fast,.14s) ease, box-shadow var(--ax-fast,.14s) ease;border-radius:12px;padding:12px 14px}.auth-form input:hover:not(:disabled){border-color:color-mix(in srgb, var(--ax-ore) 55%, var(--ax-line-strong))}.auth-form input:focus-visible{border-color:var(--ax-lamp);box-shadow:0 0 0 3px color-mix(in srgb, var(--ax-lamp) 32%, transparent);outline:none}.auth-form input:disabled{opacity:.6}.auth-message{border:1px solid var(--ax-bad-line);background:var(--ax-bad-soft);color:var(--ax-ink);overflow-wrap:anywhere;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5}.auth-form p[role=status]{color:var(--ax-ink-2);margin:0;font-size:14px;line-height:1.55}.auth-primary,.auth-secondary{width:100%;min-height:48px;font:640 15px/1.2 var(--ax-font);letter-spacing:-.005em;cursor:pointer;transition:background-color var(--ax-fast,.14s) ease, box-shadow var(--ax-fast,.14s) ease, transform 90ms ease, opacity var(--ax-fast,.14s) ease;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;display:inline-flex}.auth-primary{background:var(--ax-ore);color:var(--ax-on-ore);box-shadow:inset 0 1px 0 #ffffff47, 0 10px 28px -12px var(--ax-ore-glow);border:1px solid #0000}.auth-primary:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff57, 0 14px 32px -12px var(--ax-ore-glow)}.auth-primary:active:not(:disabled){background:color-mix(in srgb, var(--ax-ore) 88%, black);transform:scale(.985);box-shadow:inset 0 1px #ffffff2e}.auth-secondary{border:1px solid var(--ax-line-strong);color:var(--ax-ink);background:0 0}.auth-secondary:hover:not(:disabled){border-color:color-mix(in srgb, var(--ax-ore) 55%, var(--ax-line-strong))}.auth-secondary:active:not(:disabled){transform:scale(.985)}.auth-primary:focus-visible,.auth-secondary:focus-visible,.auth-link:focus-visible{outline:3px solid var(--ax-lamp);outline-offset:3px}.auth-primary:disabled,.auth-secondary:disabled{opacity:.5;cursor:default;box-shadow:none}.auth-primary[aria-busy=true]{opacity:.85;cursor:progress}.auth-secondary-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-link{min-height:32px;color:var(--ax-ink-2);font:600 14px/1.3 var(--ax-font);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-self:start;padding:4px 2px}.auth-link:hover{color:var(--ax-ink);text-decoration-color:currentColor}.auth-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.auth-scene{z-index:0;pointer-events:none;background:radial-gradient(70% 80% at 78% 52%, #2a0d63 0%, #10061f 48%, var(--ax-canvas) 78%);position:absolute;inset:0;overflow:hidden}.auth-scene-layer{will-change:transform;position:absolute;inset:-18px}.auth-scene picture,.auth-scene img{width:100%;height:100%;display:block}.auth-scene img{object-fit:cover;object-position:68% 50%;opacity:0;transition:opacity .7s}.auth-scene[data-loaded=true] img{opacity:1}.auth-scene-shade{background:linear-gradient(90deg, var(--ax-canvas) 0%, #07050ef0 24%, #07050e9e 40%, #07050e00 60%), linear-gradient(0deg, #07050e8c, transparent 22%);position:absolute;inset:0}.auth-scene-light{mix-blend-mode:screen;opacity:.32;background:radial-gradient(28% 34% at 72% 38%,#c4a0ff8c,#0000 70%),radial-gradient(18% 22% at 86% 70%,#6ee6ff47,#0000 72%);animation:22s ease-in-out infinite alternate auth-light;position:absolute;inset:0}@keyframes auth-light{0%{transform:translate(-2.5%,1.5%)}to{transform:translate(3%,-2%)}}:root[data-motion=off] .auth-scene-light,:root[data-motion=calm] .auth-scene-light{animation:none}:root[data-motion=off] .auth-scene-layer{transform:none!important}:root[data-motion=off] .auth-scene img{transition:none}@media (prefers-reduced-motion:reduce){.auth-scene-light,.auth-spinner{animation:none}.auth-scene img{transition:none}}[data-theme=light] .auth-scene{background:#10061f;border-radius:28px;width:calc(100% - 460px - clamp(20px,5.2vw,84px));inset:16px 16px 16px auto;box-shadow:0 30px 80px -30px #3c1e8c73}[data-theme=light] .auth-scene img{object-position:74% 50%}[data-theme=light] .auth-scene-shade{background:linear-gradient(#0000 74%,#07050e59)}[data-theme=light] .auth-top .theme-switch{background:color-mix(in srgb, var(--ax-surface-solid) 82%, transparent)}@media (width<=1100px){.auth-page{grid-template-columns:minmax(0,480px) minmax(0,1fr)}.auth-scene img{object-position:74% 50%}.auth-scene-shade{background:linear-gradient(90deg, var(--ax-canvas) 0%, #07050ef0 40%, #07050e99 58%, #07050e00 78%), linear-gradient(0deg, #07050e8c, transparent 22%)}[data-theme=light] .auth-scene-shade{background:linear-gradient(#0000 74%,#07050e59)}[data-theme=light] .auth-scene img{object-position:80% 50%}}@media (width<=760px){.auth-page{grid-template-columns:minmax(0,1fr);padding:16px 18px 32px}.auth-column{place-self:start center;gap:28px;width:100%;max-width:440px;padding:calc(min(38svh,320px) - 70px) 0 8px}.auth-title{font-size:clamp(32px,9vw,40px)}.auth-lede{font-size:16px}.auth-scene{height:min(42svh,360px);inset:0 0 auto}.auth-scene img{object-position:50% 50%}.auth-scene-shade{background:linear-gradient(180deg, #07050e59 0%, transparent 30%, #07050e40 62%, var(--ax-canvas) 100%)}.auth-scene-light{display:none}[data-theme=light] .auth-scene{border-radius:22px;width:auto;height:min(32svh,280px);inset:72px 12px auto}[data-theme=light] .auth-scene-shade{background:0 0}[data-theme=light] .auth-column{padding-top:calc(min(32svh,280px) + 34px)}.auth-top .theme-switch span{display:none}.auth-secondary-row{grid-template-columns:1fr}}@media (prefers-reduced-transparency:reduce){.auth-scene-light{display:none}}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-ext-wght-normal-hICkpzq7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-cyrillic-wght-normal-mKek_fSS.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-ext-wght-normal-B-I5lbAQ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/golos-text-latin-wght-normal-BS5oQT7X.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");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}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-canvas:#f4f2fa;--color-surface:#fff;--color-surface-alt:#f4f1fb;--color-surface-hover:#ebe6f6;--color-surface-active:#e2daf2;--color-ink:#25203d;--color-ink-soft:#49415f;--color-muted:#69627e;--color-muted-soft:#8b849d;--color-border:#ddd7e9;--color-border-strong:#c5badc;--color-line:var(--color-border);--color-violet:#7351c6;--color-violet-strong:#5d3faf;--color-violet-soft:#ece6f8;--color-cyan:#007f91;--color-cyan-strong:#006575;--color-cyan-soft:#dceff2;--color-magenta:#a83b80;--color-magenta-strong:#873065;--color-magenta-soft:#f6e3ef;--color-accent:var(--color-violet);--color-accent-strong:var(--color-violet-strong);--color-accent-soft:var(--color-violet-soft);--color-on-accent:#fff;--color-success:#267153;--color-success-soft:#e1f1e9;--color-success-border:#8ec5ad;--color-warning:#7a5700;--color-warning-soft:#f7edd2;--color-warning-border:#d8bd78;--color-error:#a13b45;--color-error-soft:#f7e2e5;--color-error-border:#d9a0a7;--color-info:#315f9a;--color-info-soft:#e4edf8;--color-info-border:#9ab8dc;--color-focus:#007f91;--color-link:#5d3faf;--color-overlay:#0c0b1d9e;--color-shadow:#25203d1f;--color-shadow-soft:#25203d0f;--color-transparent:transparent;--color-youtube:#a13b45;--color-youtube-soft:#f7e2e5;--color-twitch:#7351c6;--color-twitch-soft:#ece6f8;--color-kick:#267153;--color-kick-soft:#e1f1e9}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0c0b1d;--color-surface:#151329;--color-surface-alt:#1c1936;--color-surface-hover:#252147;--color-surface-active:#30295a;--color-ink:#f1efff;--color-ink-soft:#d4cfee;--color-muted:#aaa6c4;--color-muted-soft:#817c9d;--color-border:#373154;--color-border-strong:#5a4f80;--color-line:var(--color-border);--color-violet:#a98bff;--color-violet-strong:#c2adff;--color-violet-soft:#2d2455;--color-cyan:#42d7e8;--color-cyan-strong:#82e9f3;--color-cyan-soft:#123b46;--color-magenta:#ff5cbd;--color-magenta-strong:#ff9bd6;--color-magenta-soft:#4b1d3d;--color-accent:var(--color-violet);--color-accent-strong:var(--color-violet-strong);--color-accent-soft:var(--color-violet-soft);--color-on-accent:#0c0b1d;--color-success:#73d9ad;--color-success-soft:#173c31;--color-success-border:#34775f;--color-warning:#ffd166;--color-warning-soft:#453719;--color-warning-border:#80682f;--color-error:#ff8b9a;--color-error-soft:#4b202c;--color-error-border:#8a4052;--color-info:#8fc6ff;--color-info-soft:#1b3150;--color-info-border:#3e6693;--color-focus:#42d7e8;--color-link:#82e9f3;--color-overlay:#03020cc2;--color-shadow:#00000061;--color-shadow-soft:#0003;--color-transparent:transparent;--color-youtube:#ff8b9a;--color-youtube-soft:#4b202c;--color-twitch:#a98bff;--color-twitch-soft:#2d2455;--color-kick:#73d9ad;--color-kick-soft:#173c31}:root{color:var(--color-ink);background:var(--color-canvas);font-synthesis:none;-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{background:var(--color-canvas);color:var(--color-ink);margin:0}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:var(--color-transparent)}button{cursor:pointer}button:disabled{cursor:default;opacity:.48}button,input,select{border-radius:7px}button{transition:background .15s,color .15s,border-color .15s}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}a{color:var(--color-link);text-decoration:none}h1,h2,h3,h4,p{margin-top:0}h1{letter-spacing:-.9px;margin-bottom:10px;font-size:31px;font-weight:650;line-height:1.15}h2{margin-bottom:5px;font-size:16px;font-weight:650}h3{margin-bottom:14px;font-size:15px;font-weight:650}h4{margin-bottom:9px;font-size:13px}p{margin-bottom:12px}code{background:var(--color-surface-alt);overflow-wrap:anywhere;border-radius:4px;padding:2px 5px;font-size:11px}table{border-collapse:collapse;text-align:left;width:100%}th{color:var(--color-muted);background:var(--color-surface);letter-spacing:.15px;white-space:nowrap;padding:12px 18px;font-size:11px;font-weight:600}td{border-top:1px solid var(--color-border);vertical-align:middle;padding:18px}tbody tr:hover{background:var(--color-surface)}.app-shell{min-height:100vh;display:flex}.sidebar{background:var(--color-surface);border-right:1px solid var(--color-border);z-index:5;flex-direction:column;flex:none;width:220px;padding:30px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:var(--color-ink);letter-spacing:-.7px;align-items:center;gap:10px;margin:0 8px 40px;font-size:24px;font-weight:750;line-height:1.2;display:flex}.brand:hover{text-decoration:none}.brand-mark{background:var(--color-accent);width:34px;height:37px;color:var(--color-on-accent);border-radius:9px;place-items:center;font-size:27px;font-weight:650;display:grid}.brand-sub{letter-spacing:2px;color:var(--color-muted);margin-top:7px;font-size:8px;display:block}.workspace-label{color:var(--color-muted);letter-spacing:1.6px;margin-bottom:13px;padding:0 11px;font-size:8px;font-weight:650}.main-nav{gap:5px;display:grid}.main-nav button{text-align:left;background:var(--color-transparent);color:var(--color-ink-soft);border:0;align-items:center;gap:10px;padding:11px 13px;font-size:13px;font-weight:550;display:flex}.main-nav button>span:first-child{min-width:21px;font-size:19px;line-height:1}.main-nav button.active{color:var(--color-accent);background:var(--color-surface-alt)}.main-nav button:hover{background:var(--color-surface-alt)}.nav-count{background:var(--color-info-soft);border-radius:5px;margin-left:auto;padding:2px 6px;font-size:10px}.sidebar-note{border-top:1px solid var(--color-border);margin:29px 11px 0;padding-top:21px}.sidebar-note p{color:var(--color-muted);margin-bottom:10px;font-size:11px;line-height:1.7}.sidebar-note p:first-of-type{color:var(--color-ink-soft);margin-top:10px}.sidebar-bottom{color:var(--color-muted);align-items:center;gap:7px;margin-top:auto;padding:22px 8px 0;font-size:10px;display:flex}.sidebar-bottom .muted{margin-left:auto}.local-dot{border:1px solid var(--color-success-border);border-radius:50%;width:6px;height:6px}.main-content{flex:1;min-width:0;margin-left:220px}.topbar{border-bottom:1px solid var(--color-border);height:66px;color:var(--color-muted);background:var(--color-surface);justify-content:space-between;align-items:center;padding:0 36px;font-size:11px;display:flex}.crumb{color:var(--color-muted);margin-left:10px}.timezone{color:var(--color-muted);font-size:10px}.page-content{max-width:1440px;margin:auto;padding:35px 36px 50px}.page-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.page-header p:last-child{color:var(--color-muted);margin-bottom:0;font-size:12px}.eyebrow{letter-spacing:1.3px;color:var(--color-muted);font-size:9px;font-weight:650}.page-header .eyebrow{margin-bottom:12px}.neutral-badge{background:var(--color-surface-alt);color:var(--color-muted);border:1px solid var(--color-border);white-space:nowrap;border-radius:5px;padding:4px 8px;font-size:10px}.collection-form{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 2px 4px var(--color-shadow-soft);border-radius:11px;padding:22px 25px}.collection-form form{gap:10px;display:flex}.url-input-wrap{border:1px solid var(--color-border);background:var(--color-surface);border-radius:7px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 13px;display:flex}.url-input-wrap>span{color:var(--color-muted);font-size:17px}.url-input-wrap:focus-within{border-color:var(--color-border-strong);box-shadow:0 0 0 3px var(--color-shadow)}.url-input-wrap input{background:var(--color-transparent);width:100%;min-width:0;color:var(--color-link);border:0;padding:11px 0;font-size:12px;outline:none!important}.url-input-wrap input::placeholder{color:var(--color-muted-soft)}.primary,.secondary{border:1px solid var(--color-transparent);white-space:nowrap;padding:10px 15px;font-size:12px;font-weight:550}.primary{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}.primary:hover:not(:disabled){background:var(--color-accent-strong)}.secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-ink-soft)}.secondary:hover:not(:disabled){background:var(--color-surface-alt);border-color:var(--color-border)}.compact{padding:7px 11px;font-size:10px}.form-note{color:var(--color-muted);margin:12px 0 0;font-size:10px}.access-bar{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;padding:4px 1px;font-size:10px;display:flex}.access-bar>.eyebrow{font-size:8px}.access-item{color:var(--color-warning);align-items:center;gap:5px;display:flex}.status-dot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.access-note{color:var(--color-muted);margin:5px 0 26px;font-size:9px}.text-button{background:var(--color-transparent);color:var(--color-link);border:0;padding:3px 0;font-size:11px}.text-button:hover{text-decoration:underline}.accounts-section{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.table-toolbar{justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;display:flex}.table-toolbar h2{margin:0;font-size:14px}.table-controls{align-items:center;gap:8px;display:flex}.table-controls select{background:var(--color-surface);color:var(--color-muted);border:1px solid var(--color-border);padding:7px 27px 7px 10px;font-size:10px}.table-scroll{overflow-x:auto}.account-name{background:var(--color-transparent);text-align:left;color:var(--color-link);border:0;align-items:center;gap:11px;max-width:400px;padding:0;font-size:12px;font-weight:600;display:flex}.avatar{width:33px;height:33px;color:var(--color-youtube);background:var(--color-youtube-soft);border-radius:9px;flex:none;place-items:center;font-size:12px;display:grid}.avatar.twitch{color:var(--color-twitch);background:var(--color-twitch-soft)}.avatar.kick{color:var(--color-kick);background:var(--color-kick-soft)}.account-url{color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;max-width:230px;margin-top:4px;font-size:9px;font-weight:400;display:block;overflow:hidden}.platform-badge{white-space:nowrap;color:var(--color-muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.platform-dot{background:var(--color-youtube);border-radius:2px;width:5px;height:5px}.twitch .platform-dot{background:var(--color-twitch)}.kick .platform-dot{background:var(--color-kick)}.stable-id{color:var(--color-muted);overflow-wrap:anywhere;font-family:Cascadia Mono,Consolas,monospace;font-size:10px}.date-cell{color:var(--color-muted);white-space:nowrap;font-size:10px}.icon-button{border:1px solid var(--color-transparent);background:var(--color-transparent);color:var(--color-muted);padding:4px 8px;font-size:18px}.icon-button:hover{background:var(--color-surface-alt);color:var(--color-accent-strong)}.table-footer{border-top:1px solid var(--color-border);color:var(--color-muted);justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;font-size:9px;display:flex}.pagination{align-items:center;gap:6px;display:flex}.empty{text-align:center;max-width:490px;margin:auto;padding:50px 20px 55px}.empty-icon{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);border-radius:12px;place-items:center;width:45px;height:45px;margin:0 auto 17px;font-size:25px;display:grid}.empty h3{color:var(--color-link);letter-spacing:-.15px;margin-bottom:8px;font-size:15px}.empty p{color:var(--color-muted);margin:0;font-size:11px;line-height:1.8}.notice{background:var(--color-warning-soft);color:var(--color-warning);border:1px solid var(--color-warning-border);overflow-wrap:anywhere;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;padding:11px 14px;font-size:12px;display:flex}.notice.error{background:var(--color-error-soft);color:var(--color-error);border-color:var(--color-error-border)}.notice .text-button{color:inherit;white-space:nowrap}.loading{color:var(--color-muted);justify-content:center;align-items:center;gap:10px;padding:24px;font-size:12px;display:flex}.spinner{border:2px solid var(--color-border);border-top-color:var(--color-cyan);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.job-card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:9px;margin-bottom:18px;padding:17px 20px}.section-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.section-heading h3{margin-bottom:0}.job-id{color:var(--color-muted);overflow-wrap:anywhere;margin-top:5px;font-family:Consolas,monospace;font-size:10px}.status-badge{background:var(--color-surface-alt);color:var(--color-muted);white-space:nowrap;border-radius:5px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;display:inline-flex}.status-badge.pending{background:var(--color-warning-soft);color:var(--color-warning)}.status-badge.running{background:var(--color-surface-alt);color:var(--color-link)}.status-badge.succeeded{background:var(--color-kick-soft);color:var(--color-success)}.status-badge.failed,.status-badge.blocked{background:var(--color-error-soft);color:var(--color-error)}.job-meta{color:var(--color-muted);flex-wrap:wrap;gap:8px 18px;margin-top:11px;font-size:10px;display:flex}.job-explanation{color:var(--color-warning);margin:11px 0 7px;font-size:11px}.job-explanation code{margin-left:5px}.attempts{color:var(--color-muted);margin:10px 0;font-size:10px}.attempts summary{cursor:pointer}.attempts ul{margin:0;padding:5px 0;list-style:none}.attempts li{padding:4px 0}.attempts code{margin-left:5px}.small{font-size:11px}.job-card .small{margin:8px 0 0}.drawer-backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:20;justify-content:flex-end;display:flex;position:fixed;inset:0}.account-panel{background:var(--color-surface);width:600px;max-width:100%;height:100%;box-shadow:-8px 0 50px var(--color-shadow);animation:.18s ease-out slide;overflow:auto}.drawer-top{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:15px 27px;display:flex}.drawer-top .icon-button{font-size:24px}.account-header{padding:26px 30px 22px}.account-header h2{letter-spacing:-.6px;overflow-wrap:anywhere;margin:11px 0 7px;font-size:24px}.account-header>a{font-size:11px}.account-header .stable-id{margin-top:9px}.button-row{gap:8px;margin-top:19px;display:flex}.tabs{background:var(--color-surface);border-bottom:1px solid var(--color-border);z-index:1;gap:26px;padding:0 30px;display:flex;position:sticky;top:0}.tabs button{background:var(--color-transparent);border:0;border-bottom:2px solid var(--color-transparent);color:var(--color-muted);border-radius:0;padding:14px 0;font-size:12px}.tabs button[aria-current]{border-color:var(--color-border-strong);color:var(--color-link)}.panel-body{padding:4px 30px 30px}.panel-section{border-bottom:1px solid var(--color-border);padding:24px 0}.facts{margin:18px 0}.fact{border-bottom:1px solid var(--color-border);grid-template-columns:43% 1fr;gap:16px;padding:9px 0;font-size:12px;display:grid}.fact dt{color:var(--color-muted);font-size:11px}.fact dd{color:var(--color-link);overflow-wrap:anywhere;margin:0}.fact dd .small{font-size:10px}.description{margin-top:20px}.description p{color:var(--color-muted);white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font-size:12px;line-height:1.7;overflow:auto}.observation-meta{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:7px;gap:6px;margin-top:17px;padding:12px;font-size:10px;display:grid}.observation-meta>div{overflow-wrap:anywhere;grid-template-columns:95px 1fr;gap:8px;display:grid}.observation-meta span,.observation-meta time{color:var(--color-muted)}.observation-meta a{color:var(--color-link)}.raw-fields{color:var(--color-muted);margin-top:18px;font-size:10px}.raw-fields summary{cursor:pointer}.raw-fields pre{background:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-muted);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:7px;max-height:380px;padding:12px;font-size:10px;overflow:auto}.history-item{border-bottom:1px solid var(--color-border);padding:18px 0}.history-item h4{color:var(--color-muted);font-weight:550}.panel-section>.pagination{justify-content:space-between;margin-top:20px}.watch-section{padding:24px 0}.watch-row{border-bottom:1px solid var(--color-border);padding:13px 0}.switch-label{color:var(--color-link);cursor:pointer;align-items:center;gap:9px;font-size:12px;display:flex}.switch-label input{accent-color:var(--color-focus);width:16px;height:16px;margin:0}.watch-row p{margin:6px 0 0 25px;font-size:10px}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@keyframes slide{0%{opacity:.7;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (width>=1550px){.page-content{padding-top:45px}}@media (width<=1150px){.sidebar{width:185px;padding-left:12px;padding-right:12px}.main-content{margin-left:185px}.page-content{padding:28px 22px 40px}.topbar{padding:0 22px}.brand{font-size:22px}.workspace-label{font-size:7px}.table-scroll th,.table-scroll td{padding-left:13px;padding-right:13px}.account-url{max-width:170px}.access-bar{gap:9px 13px}.table-toolbar{padding:16px}.sidebar-bottom{flex-wrap:wrap}}@media (width<=760px){.app-shell{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--color-border);flex-direction:row;align-items:center;gap:20px;width:100%;padding:13px 18px;display:flex;position:static}.brand{gap:8px;margin:0;font-size:20px}.brand-mark{border-radius:7px;width:29px;height:30px;font-size:22px}.brand-sub{display:none}.main-nav{gap:3px;margin-left:auto;display:flex}.main-nav button{padding:8px;font-size:11px}.main-nav button>span:first-child{min-width:12px;font-size:15px}.workspace-label,.sidebar-note,.sidebar-bottom{display:none}.main-content{margin-left:0}.topbar{height:44px;padding:0 18px;font-size:9px}.timezone{font-size:8px}.page-content{padding:23px 16px 30px}.page-header{margin-bottom:21px}.page-header h1{font-size:26px}.page-header p:last-child{max-width:270px;font-size:11px}.page-header>.neutral-badge{font-size:8px}.collection-form{padding:18px}.collection-form form{flex-direction:column}.collection-form .primary{width:100%}.table-toolbar{flex-direction:column;align-items:flex-start;gap:12px}.table-controls{justify-content:space-between;width:100%}.access-bar,.access-note{font-size:9px;line-height:1.7}.table-footer{flex-wrap:wrap;padding:12px;font-size:8px}.table-scroll{max-width:100%}.table-scroll table{min-width:660px}.empty{padding:37px 20px}.account-panel{width:100%}.account-header{padding:22px}.drawer-top{padding:10px 22px}.tabs{padding:0 22px}.panel-body{padding:4px 22px 25px}.job-card{padding:16px}.section-heading{align-items:flex-start}.job-card .section-heading{flex-wrap:wrap}.fact{grid-template-columns:42% 1fr;gap:10px}.notice{font-size:11px}.button-row .primary,.button-row .secondary{padding:9px 12px;font-size:11px}.crumb{margin-left:5px}.nav-count{font-size:8px}.job-meta{font-size:9px}.account-header h2{font-size:23px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--color-canvas)}button,input,select,textarea{font-family:inherit}input,select,textarea{color:var(--color-ink);background:var(--color-surface-alt);accent-color:var(--color-accent)}textarea:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.sidebar{background:var(--color-surface);width:242px;padding:30px 18px 22px;overflow-y:auto}.brand{letter-spacing:-1.4px;color:var(--color-ink);gap:12px;margin:0 12px 43px;font-size:32px}.brand .brand-mark{color:var(--color-cyan);background:0 0;border-radius:0;flex-shrink:0;width:32px;height:38px}.brand-sub{letter-spacing:1.7px;color:var(--color-muted);margin-top:5px;font-size:8px;font-weight:600}.workspace-label{color:var(--color-muted);letter-spacing:1.25px;font-size:9px}.main-nav{gap:5px}.main-nav button{min-height:44px;color:var(--color-muted);border:1px solid #0000;border-radius:8px;gap:12px;font-size:12px}.main-nav button svg{opacity:.85;flex-shrink:0}.main-nav button.active{color:var(--color-ink);background:var(--color-accent-soft);border-color:var(--color-border-strong);box-shadow:inset 2px 0 var(--color-cyan)}.main-nav button.active svg{color:var(--color-cyan);opacity:1}.main-nav button:hover:not(.active){background:var(--color-surface-hover);color:var(--color-ink)}.sidebar-note{margin-top:30px;padding-top:21px}.sidebar-note .eyebrow{color:var(--color-muted);font-size:10px}.sidebar-note p{color:var(--color-muted);font-size:11px}.sidebar-note p:first-of-type{color:var(--color-cyan);font-size:12px}.sidebar-bottom{min-height:50px;color:var(--color-muted);flex-shrink:0}.local-dot{background:var(--color-success);box-shadow:0 0 8px var(--color-success-soft);border:0}.main-content{margin-left:242px}.topbar{background:var(--color-canvas);height:72px;color:var(--color-muted);padding:0 34px;font-size:12px}.crumb{color:var(--color-ink)}.topbar-actions{flex-shrink:0;align-items:center;gap:22px;display:flex}.timezone{color:var(--color-muted);letter-spacing:.8px;font-size:10px}.theme-switch{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;gap:3px;padding:4px;display:flex}.theme-switch button{color:var(--color-muted);background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:550;display:flex}.theme-switch button[aria-pressed=true]{color:var(--color-ink);background:var(--color-accent-soft);border-color:var(--color-border-strong)}.theme-switch button[aria-pressed=true] svg{color:var(--color-accent)}.theme-switch button:hover{color:var(--color-ink)}.page-content{max-width:1536px;padding:28px 34px 50px}.collection-form{border-radius:12px;padding:23px 25px}.collection-form h2{font-size:16px}.collection-form>div p{color:var(--color-muted);margin-bottom:18px;font-size:12px}.url-input-wrap{background:var(--color-canvas);gap:12px}.url-input-wrap>svg{color:var(--color-cyan);flex-shrink:0}.url-input-wrap input{color:var(--color-ink);padding:13px 0;font-size:13px}.primary{padding:11px 18px;font-size:12px;font-weight:650}.form-note{color:var(--color-muted);font-size:11px}.access-bar{gap:15px;margin-top:17px;font-size:11px}.access-bar>.eyebrow{color:var(--color-muted);font-size:9px}.access-item.configured{color:var(--color-success)}.access-bar .text-button{padding:6px;display:inline-flex}.access-note{color:var(--color-muted);margin-bottom:23px;font-size:10px;line-height:1.6}.accounts-section{border-radius:12px}.table-toolbar{padding:21px 24px}.table-toolbar h2{font-size:15px}.table-controls select,.compact{padding-top:8px;padding-bottom:8px;font-size:11px}th{letter-spacing:.55px;color:var(--color-muted);padding:13px 22px;font-size:10px}td{padding:18px 22px}.account-name{color:var(--color-ink);gap:12px;font-size:13px}.avatar{border-radius:10px;width:38px;height:38px;font-size:14px}.account-url{color:var(--color-muted);margin-top:5px;font-size:10px}.platform-badge{font-size:11px}.stable-id,.date-cell{color:var(--color-muted);font-size:11px}.icon-button{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:inline-flex}.table-footer{color:var(--color-muted);padding:15px 24px;font-size:10px}.account-panel{border-left:1px solid var(--color-border)}.account-header h2{color:var(--color-ink)}.account-header h2.account-title-missing{color:var(--color-muted);font-style:italic;font-weight:500}.account-header .account-name-source{margin:-2px 0 8px}.tabs{gap:22px;overflow-x:auto}.tabs button{white-space:nowrap;flex-shrink:0}.tabs button[aria-current]{color:var(--color-cyan);border-color:var(--color-cyan)}.neutral-badge,.status-badge{letter-spacing:.1px}.empty p{color:var(--color-muted);font-size:12px}@media (width<=1100px) and (width>=761px){.sidebar{width:212px;padding-left:12px;padding-right:12px}.main-content{margin-left:212px}.main-nav button{gap:9px;padding-left:11px;font-size:11px}.page-content{padding:24px}.topbar{padding:0 24px}.theme-switch button span,.timezone{display:none}}@media (width<=760px){.app-shell{display:block}.sidebar{width:100%;padding:18px 16px 12px;display:block;position:relative;overflow:visible}.brand{width:fit-content;margin:0 0 20px;font-size:28px}.brand-sub{font-size:7px;display:block}.brand .brand-mark{width:29px;height:34px}.workspace-label,.sidebar-note,.sidebar-bottom{display:none}.main-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0;display:grid}.main-nav button{gap:9px;min-height:42px;padding:9px 10px;font-size:11px}.main-nav button svg{width:18px}.main-content{margin-left:0}.topbar{gap:12px;height:auto;min-height:62px;padding:12px 16px;font-size:11px}.topbar>span{font-size:0}.crumb{margin-left:0;font-size:11px}.timezone{display:none}.topbar-actions{gap:0}.theme-switch button{padding:6px 8px;font-size:10px}.page-content{padding:16px 12px 32px}.collection-form{padding:20px}.collection-form form{flex-direction:column}.collection-form .primary{width:100%}.access-bar{gap:8px 14px;font-size:10px}.access-note{font-size:10px}.table-toolbar{padding:20px}.table-scroll table{min-width:740px}.table-footer{flex-wrap:wrap;gap:10px;padding:12px 16px}.account-panel{width:100%}.button-row{flex-wrap:wrap}.tabs{gap:20px}}.app-shell .axiom-nav{z-index:60;border-right:1px solid var(--color-border);background:var(--color-surface);width:48px;padding:0;transition:width .2s;position:fixed;inset:0 auto 0 0;overflow:visible}.nav-rail{width:47px;color:var(--color-muted);background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:28px;padding:24px 0;display:flex;position:absolute;inset:0 auto 0 0}.nav-rail:hover{background:var(--color-accent-soft);color:var(--color-accent)}.rail-monogram{color:var(--color-cyan);letter-spacing:-2px;font-size:24px;font-weight:750}.rail-track{background:linear-gradient(var(--color-accent),transparent);opacity:.3;flex:1;width:1px;max-height:180px}.nav-content{visibility:hidden;opacity:0;width:238px;height:100dvh;margin-left:48px;padding:28px 14px 20px;transition:opacity .16s;overflow-y:auto}.is-open .nav-content{visibility:visible;opacity:1}.nav-content .brand{margin:0 8px 32px;font-size:27px}.nav-content .brand-mark{display:none}.nav-content .sidebar-bottom{margin-top:32px;position:static}.nav-content .main-nav button{border-radius:9px;padding:11px 12px;font-size:12px}.nav-content .sidebar-note{font-size:11px;line-height:1.7}.nav-content .workspace-label{margin:0 10px 13px}@media (width<=700px){.app-shell .main-content{margin-left:40px}.app-shell .axiom-nav{width:40px}.nav-rail{width:39px}.nav-content{margin-left:40px}.app-shell .axiom-nav.is-open{width:min(278px,100vw - 20px)}.page-content{padding:18px 14px}.topbar{padding:15px}}@media (prefers-reduced-motion:reduce){.axiom-nav,.nav-content{transition:none!important}}@media (width>=761px){.app-shell .axiom-nav.is-pinned+.main-content{margin-left:286px}}@media (width<=760px){.app-shell .axiom-nav{display:block}.nav-content .main-nav{margin-left:0;display:grid}.nav-content .workspace-label,.nav-content .brand-sub{display:block}.nav-content .main-nav button{width:100%}.nav-content{max-width:calc(100vw - 60px)}}:root{--font-body:"Golos Text Variable","Segoe UI",sans-serif;--font-heading:"Manrope Variable","Golos Text Variable",sans-serif;--color-canvas:#f7f8fc;--color-surface:#fff;--color-surface-alt:#f2f1f8;--color-surface-hover:#eeecf6;--color-ink:#252238;--color-ink-soft:#49465c;--color-muted:#66637a;--color-muted-soft:#77738a;--color-border:#e3e1ec;--color-border-strong:#c6bce3;--color-violet:#6d46d7;--color-violet-strong:#5933bd;--color-violet-soft:#eee8ff;--color-cyan:#087f8c;--color-cyan-soft:#e3f5f7;--color-cyan-strong:#006a77;--color-accent:var(--color-violet);--color-accent-strong:var(--color-violet-strong);--color-accent-soft:var(--color-violet-soft);--color-link:#6542bd;--color-focus:#078291;--color-shadow:#25223824;--color-shadow-soft:#2522380a}[data-theme=light]{--color-canvas:#f7f8fc;--color-surface:#fff;--color-surface-alt:#f2f1f8;--color-surface-hover:#eeecf6;--color-ink:#252238;--color-ink-soft:#49465c;--color-muted:#66637a;--color-muted-soft:#77738a;--color-border:#e3e1ec;--color-border-strong:#c6bce3;--color-violet:#6d46d7;--color-violet-strong:#5933bd;--color-violet-soft:#eee8ff;--color-cyan:#087f8c;--color-cyan-soft:#e3f5f7;--color-cyan-strong:#006a77;--color-link:#6542bd;--color-focus:#078291;--color-shadow:#25223824;--color-shadow-soft:#2522380a}[data-theme=dark]{--color-canvas:#10101b;--color-surface:#181826;--color-surface-alt:#202031;--color-surface-hover:#29283c;--color-ink:#f3f1ff;--color-ink-soft:#d4d1e4;--color-muted:#aaa7bd;--color-muted-soft:#9591ac;--color-border:#303043;--color-border-strong:#51496d;--color-violet:#b59aff;--color-violet-strong:#cab7ff;--color-violet-soft:#302749;--color-cyan:#57d5e5;--color-cyan-soft:#17373f;--color-cyan-strong:#8ce6f0;--color-link:#bfa5ff;--color-focus:#57d5e5;--color-shadow:#0000004d;--color-shadow-soft:#0000001f}:root{font-family:var(--font-body);font-size:14px;font-weight:400;line-height:1.55}body{font-family:var(--font-body)}button,input,select,textarea{font:inherit}h1,h2,h3{font-family:var(--font-heading);letter-spacing:-.025em}h1{font-size:30px;font-weight:750;line-height:1.2}h2{font-size:20px;font-weight:700;line-height:1.3}h3{font-size:16px;font-weight:650;line-height:1.4}h4{font-size:14px}p{line-height:1.65}button:disabled{opacity:.55;cursor:not-allowed}a,button,input,select,textarea,summary{scroll-margin-block:90px}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}button svg{flex-shrink:0}.app-shell{min-height:100dvh}.app-shell .axiom-nav{z-index:40;background:var(--color-surface);border-inline-end:1px solid var(--color-border);width:56px;box-shadow:none;transition:width .14s}.app-shell .axiom-nav.is-open{width:252px;box-shadow:none}.app-shell .main-content{margin-left:56px}.app-shell .axiom-nav.is-pinned+.main-content{margin-left:252px}.app-shell .nav-rail{background:0 0;gap:24px;width:55px;padding:21px 0}.app-shell .rail-monogram{font-family:var(--font-heading);letter-spacing:-1px;font-size:26px;font-weight:800}.app-shell .rail-track{max-height:100px}.app-shell .nav-content{scrollbar-width:thin;flex-direction:column;width:196px;min-height:100dvh;max-height:100dvh;margin-left:56px;padding:25px 12px 16px 0;display:flex;overflow-y:auto}.app-shell .nav-content .brand{font-family:var(--font-heading);margin:0 10px 25px;font-size:29px;font-weight:800;line-height:1.15}.app-shell .brand-sub{font-family:var(--font-body);letter-spacing:.04em;margin-top:7px;font-size:10px;font-weight:400}.app-shell .workspace-label{text-transform:none;letter-spacing:0;margin:0 10px 8px;font-size:11px;font-weight:500}.app-shell .nav-group-title{color:var(--color-muted);letter-spacing:0;padding:19px 10px 7px;font-size:11px;font-weight:500;display:block}.app-shell .nav-content .main-nav{flex-direction:column;gap:3px;margin:0;display:flex}.app-shell .nav-content .main-nav button{text-align:start;border:0;border-radius:8px;gap:10px;min-height:41px;padding:9px 10px;font-size:13px;font-weight:450;line-height:1.4;position:relative}.app-shell .main-nav button svg{opacity:1;width:19px;height:19px;color:var(--color-muted)}.app-shell .main-nav button.active{background:var(--color-accent-soft);box-shadow:none;color:var(--color-accent);font-weight:600}.app-shell .main-nav button.active svg{color:var(--color-accent)}.app-shell .main-nav button.active:before{content:"";inset-inline-start:-3px;background:var(--color-cyan);border-radius:4px;width:3px;position:absolute;top:12px;bottom:12px}.app-shell .sidebar-note{display:none}.app-shell .nav-content .sidebar-bottom{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:7px;min-height:48px;margin-top:auto;padding:16px 8px 0;font-size:11px;display:flex}.app-shell .nav-footer{margin-top:24px;padding-bottom:20px}.app-shell .nav-footer>button{color:var(--color-muted);text-align:start;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:40px;padding:10px;font-size:13px;display:flex}.app-shell .topbar{background:var(--color-surface);border-bottom:1px solid var(--color-border);z-index:15;gap:12px;height:64px;padding:0 32px;font-size:12px;position:sticky;top:0}.app-shell .topbar-context{min-width:0;color:var(--color-muted);align-items:center;gap:12px;display:flex}.app-shell .topbar-context strong{color:var(--color-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.app-shell .topbar-actions{gap:10px}.app-shell .timezone{display:none}.app-shell .theme-switch{border:1px solid var(--color-border);background:var(--color-canvas);border-radius:9px;padding:3px}.app-shell .theme-switch button{border-radius:6px;gap:6px;min-height:34px;padding:5px 9px;font-size:12px}.app-shell .theme-switch button[aria-pressed=true]{background:var(--color-surface);border-color:var(--color-border);box-shadow:0 1px 3px var(--color-shadow-soft);color:var(--color-ink)}.app-shell .workspace-profile{background:0 0;border-color:#0000;border-radius:8px;max-width:145px;min-height:40px;padding:7px 12px;font-size:13px}.app-shell .workspace-profile:hover{background:var(--color-surface-alt)}.app-shell .workspace-profile svg{color:var(--color-cyan)}.app-shell .assistant-trigger{font-family:var(--font-body);background:var(--color-accent-soft);border-color:#0000;border-radius:8px;min-height:40px;padding:8px 12px;font-size:13px}.app-shell .page-content{min-width:0;max-width:1520px;margin:0 auto;padding:30px 32px 48px;position:relative}.app-shell .page-heading{border:0;align-items:center;gap:18px;margin-bottom:24px;padding:0 0 22px}.app-shell .page-heading h1{font-family:var(--font-heading);letter-spacing:-.8px;font-size:30px;font-weight:750;line-height:1.25}.app-shell .page-heading-title>p{max-width:72ch;margin-top:7px;font-size:14px}.app-shell .page-guide summary{color:var(--color-muted);background:0 0;border-color:#0000;min-height:40px;padding:8px;font-size:12px}.app-shell .page-guide-content{background:var(--color-surface);max-width:100%;box-shadow:none;padding:20px 24px;font-size:14px}.app-shell .page-guide-content ol{flex-wrap:wrap;gap:40px;display:flex}.app-shell .page-guide-content li{flex:180px;max-width:42ch;padding-inline-start:4px}.app-shell .page-guide-content p{border-top:1px solid var(--color-border);max-width:none;padding-top:14px;font-size:13px}.app-shell .primary,.app-shell .secondary{white-space:normal;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 15px;font-size:14px;font-weight:550;line-height:1.45;display:inline-flex}.app-shell .primary{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent);box-shadow:0 2px 4px var(--color-shadow-soft)}.app-shell .primary:hover:not(:disabled){background:var(--color-accent-strong)}.app-shell .secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-ink-soft)}.app-shell .secondary:hover:not(:disabled){background:var(--color-surface-hover);border-color:var(--color-border-strong)}.app-shell .compact{min-height:36px;padding:7px 12px;font-size:12px}.app-shell .text-button{min-height:32px;padding:4px 2px;font-size:13px;line-height:1.5}.app-shell .icon-button{border-radius:8px;min-width:40px;min-height:40px;padding:8px}.app-shell input[type=checkbox],.app-shell input[type=radio]{width:17px;height:17px;accent-color:var(--color-accent)}.app-shell textarea{resize:vertical}.app-shell label{color:var(--color-ink-soft);font-size:13px;line-height:1.5}.app-shell input::placeholder,.app-shell textarea::placeholder{color:var(--color-muted-soft);font-size:13px}.app-shell fieldset{min-width:0}.app-shell .small,.app-shell .form-note,.app-shell .access-note{font-size:12px;line-height:1.6}.app-shell .eyebrow{letter-spacing:.02em;color:var(--color-muted);font-size:11px;font-weight:500}.app-shell .neutral-badge,.app-shell .status-badge{border-radius:6px;padding:5px 9px;font-size:12px;line-height:1.4}.app-shell .notice{border-radius:8px;padding:13px 16px;font-size:13px;line-height:1.6}.app-shell .loading{min-height:96px;font-size:14px}.app-shell .empty{max-width:620px;padding:36px 24px}.app-shell .empty h3{font-size:20px;font-family:var(--font-heading);color:var(--color-ink)}.app-shell .empty p{font-size:14px}.app-shell .empty-icon{background:var(--color-accent-soft);width:48px;height:48px;color:var(--color-accent);border:0}.app-shell table{text-align:start;font-size:14px}.app-shell th{letter-spacing:0;background:var(--color-surface-alt);color:var(--color-muted);padding:12px 16px;font-size:12px;font-weight:500}.app-shell td{padding:15px 16px;font-size:14px;line-height:1.5}.app-shell tbody tr:hover{background:var(--color-surface-hover)}.app-shell .table-scroll{overscroll-behavior-x:contain;max-width:100%}.app-shell .table-toolbar{gap:12px;padding:20px}.app-shell .table-toolbar h2{font-size:17px}.app-shell .table-footer{flex-wrap:wrap;gap:12px;padding:14px 20px;font-size:12px}.app-shell .date-cell{font-size:12px}.app-shell .stable-id{color:var(--color-muted);font-size:12px}.app-shell .account-name{color:var(--color-ink);font-size:14px;font-weight:550}.app-shell .account-url{max-width:340px;font-size:12px}.app-shell .avatar{border-radius:10px;width:38px;height:38px;font-size:15px}.app-shell .platform-badge{font-size:12px}.app-shell .button-row{flex-wrap:wrap;gap:10px}.app-shell .pagination{flex-wrap:wrap}.app-shell .section-heading{flex-wrap:wrap;gap:16px}.app-shell details>summary{cursor:pointer;min-height:36px;color:var(--color-ink-soft);padding-block:6px;font-size:13px;line-height:1.6}.app-shell .fact{padding:12px 0;font-size:14px}.app-shell .fact dt{font-size:13px}.app-shell .description p{font-size:14px}.app-shell .observation-meta{padding:14px;font-size:12px;line-height:1.6}.app-shell .raw-fields{font-size:12px}.app-shell .account-panel{background:var(--color-surface);border-inline-start:1px solid var(--color-border);width:min(760px,100vw)}.app-shell .drawer-top{z-index:5;background:var(--color-surface);padding:12px 24px;position:sticky;top:0}.app-shell .account-header{padding:24px}.app-shell .account-header h2{font-size:28px}.app-shell .account-header>a{font-size:13px}.app-shell .panel-body{padding:0 24px 28px}.app-shell .tabs{gap:24px;padding:0 24px;top:65px}.app-shell .tabs button{padding:13px 0;font-size:13px}.app-shell .job-card{box-shadow:none;border-radius:12px;padding:20px}.app-shell .job-meta,.app-shell .job-explanation,.app-shell .attempts{font-size:12px}.app-shell .job-id{font-size:11px}.app-shell .creator-catalog,.app-shell .briefs-list-section,.app-shell .shortlists-list-section,.app-shell .geo-catalog,.app-shell .context-workspace{box-shadow:none;border-radius:14px}.app-shell .creator-filters{gap:14px}.app-shell .creator-list{flex-direction:column;gap:0;display:flex}.app-shell .creator-list-item{text-align:start;border:0;border-top:1px solid var(--color-border);background:0 0;border-radius:0;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:18px 8px;font-size:14px;display:flex}.app-shell .creator-list-item:first-child{border-top:0}.app-shell .creator-list-item:hover{background:var(--color-surface-hover)}.app-shell .creator-list-item strong{font-size:16px;line-height:1.4;font-family:var(--font-heading)}.app-shell .creator-list-item>span{font-size:12px}.app-shell .creator-list-item .stable-id{display:none}.app-shell .creator-pagination{flex-wrap:wrap;gap:16px}.app-shell .creator-detail{font-size:14px}.app-shell .creator-detail h2{font-size:26px}.app-shell .creator-detail p,.app-shell .creator-detail li,.app-shell .creator-detail blockquote{font-size:14px;line-height:1.65}.app-shell .creator-detail .stable-id,.app-shell .creator-detail dl,.app-shell .creator-detail .small{font-size:12px}.app-shell .creator-page-switch{margin-block:12px 20px}.app-shell .workspace-profile-dialog{background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-border);width:min(460px,100vw - 32px);box-shadow:0 24px 100px var(--color-shadow);border-radius:16px;padding:24px}.workspace-profile-dialog::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (width>=1600px){.app-shell .page-content{padding:36px 44px 56px}.app-shell .topbar{padding-inline:44px}}@media (width<=1200px){.app-shell .theme-switch button span{display:none}.app-shell .topbar{padding-inline:24px}.app-shell .page-content{padding:24px}.app-shell .page-heading h1{font-size:28px}}@media (width<=900px){.app-shell .topbar-context>span,.app-shell .workspace-profile>span{display:none}.app-shell .workspace-profile{max-width:42px;padding:7px}.app-shell .page-guide summary{font-size:12px}.app-shell .page-heading-title{flex-basis:240px}.app-shell .table-toolbar,.app-shell .creator-list-item{flex-wrap:wrap}}@media (width<=760px){.app-shell .sidebar.axiom-nav{background:var(--color-surface);width:44px}.app-shell .sidebar.axiom-nav.is-open{width:min(292px,100vw - 24px);box-shadow:12px 0 80px var(--color-shadow)}.app-shell .sidebar.axiom-nav .nav-rail{width:43px;padding-top:20px}.app-shell .sidebar.axiom-nav .nav-content{width:calc(min(292px,100vw - 24px) - 44px);max-width:none;max-height:100dvh;margin-left:44px;padding:22px 14px 20px 4px}.app-shell .sidebar.axiom-nav+.main-content,.app-shell .axiom-nav.is-pinned+.main-content{margin-left:44px}.app-shell .topbar{gap:8px;height:62px;min-height:62px;padding:10px 12px}.app-shell .topbar-context{display:none}.app-shell .topbar-actions{justify-content:flex-end;gap:8px;width:100%}.app-shell .topbar .assistant-trigger{min-width:40px;padding:8px}.app-shell .assistant-trigger>span{display:none}.app-shell .page-content{padding:24px 16px 40px}.app-shell .page-heading{align-items:flex-start;gap:10px;margin-bottom:20px;padding-bottom:0}.app-shell .page-heading-title{flex-basis:100%}.app-shell .page-heading h1{letter-spacing:-.5px;font-size:26px}.app-shell .page-heading-title>p{font-size:13px}.app-shell .page-guide summary{padding-inline:0}.app-shell .page-guide-content{padding:16px}.app-shell .page-guide-content ol{display:block}.app-shell .page-guide-content li{margin-bottom:10px}.app-shell .page-guide-content p{font-size:12px}.app-shell .table-scroll table{min-width:660px}.app-shell .table-toolbar{align-items:stretch;padding:16px}.app-shell .table-controls{flex-wrap:wrap;justify-content:flex-start}.app-shell .primary,.app-shell .secondary{min-height:40px;font-size:13px}.app-shell .compact{font-size:12px}.app-shell .table-footer{padding:14px}.app-shell .notice{flex-wrap:wrap;align-items:flex-start}.app-shell .account-panel{width:100vw}.app-shell .drawer-top{padding:12px 16px}.app-shell .account-header{padding:20px 16px}.app-shell .panel-body,.app-shell .tabs{padding-inline:16px}.app-shell .fact{grid-template-columns:minmax(100px,.8fr) 1fr}.app-shell .creator-list-item{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 0}.app-shell .quiet-panel{padding:18px}.app-shell .sidebar-bottom{display:flex}.app-shell .brand-sub{display:block}.app-shell .nav-content .main-nav{display:flex}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.app-shell th{text-align:start}.app-shell .nav-content .main-nav>div>button{width:100%;display:flex}.app-shell .accounts-workspace .accounts-table-tools .account-search input{box-shadow:none;background:0 0;border:0}.app-shell .nav-content .main-nav>div{gap:3px;display:grid}.app-shell .nav-group-title{padding-top:14px}.app-shell .nav-content .brand{margin-bottom:14px}.app-shell .drawer-backdrop{z-index:80}.drawer-job{margin-top:18px}.account-shortlist-action{margin-top:12px}.account-shortlist-picker{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;margin-top:10px;padding:14px}.account-shortlist-picker h3{margin:0;font-size:13px}.account-shortlist-field{gap:7px;min-width:0;margin:14px 0;font-size:13px;font-weight:600;display:grid}.account-shortlist-field select{width:100%;min-width:0;max-width:100%}.account-shortlist-form{gap:10px;margin-top:10px;display:grid}.account-shortlist-form p{margin:0}.table-scroll{min-width:0;max-width:100%;position:relative}.visually-hidden{inset:0 auto auto 0}.observation-sources{gap:5px;min-width:0;display:grid}.drawer-job .job-card{margin-bottom:0;padding:13px}.drawer-job .job-id{font-size:9px}.content-data{margin-top:22px}.content-note{margin-bottom:22px}.content-summary{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.content-summary h4{font-size:13px}.content-summary>span{color:var(--color-muted);font-size:10px}.content-table{border:1px solid var(--color-border);border-radius:7px;margin:8px 0 15px}.content-table table{min-width:440px}.content-table th{padding:10px;font-size:9px}.content-table td{padding:12px 10px;font-size:11px}.content-table td:first-child{min-width:230px}.content-table .small{font-size:9px}.content-title{overflow-wrap:anywhere;margin-bottom:6px}.content-title a{color:var(--color-link);font-size:12px}.live-sample{border:1px solid var(--color-border);border-radius:8px;margin-bottom:20px;padding:17px}.live-sample h4{margin-bottom:0}.live-sample a{font-size:10px}.history-select{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);padding:6px 20px 6px 8px;font-size:11px}.panel-section>.section-heading+p{margin-top:12px}@media (width<=760px){.content-table table{min-width:390px}.content-table td:first-child{min-width:195px}.live-sample{padding:13px}.live-sample .section-heading{flex-wrap:wrap}}.discovery-panel,.discovery-run-area{min-width:0}.discovery-form{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;margin-bottom:24px;padding:24px}.discovery-form h2,.discovery-results h2,.discovery-history h2{margin:0;font-size:20px}.discovery-fields{align-items:flex-end;gap:16px;margin:20px 0 16px;display:flex}.discovery-fields label{color:var(--color-muted);gap:8px;font-size:13px;display:grid}.discovery-fields input,.discovery-fields select{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-link);border-radius:8px;min-height:44px;padding:10px 12px;font-size:14px}.discovery-fields select{min-width:150px}.discovery-query{flex:1;min-width:0}.discovery-query input{width:100%}.discovery-form .form-note,.discovery-budget-note{max-width:85ch;margin:8px 0 0;font-size:13px;line-height:1.65}.discovery-budget-note{color:var(--color-muted)}.discovery-form .notice{margin:12px 0}.discovery-layout{grid-template-columns:minmax(235px,300px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.discovery-surface-quick .discovery-layout{grid-template-columns:minmax(0,1fr)}.discovery-history{min-width:0}.discovery-history .section-heading{flex-wrap:wrap;gap:8px}.discovery-history>.small{margin:8px 0 16px;font-size:13px}.discovery-history-list{border-top:1px solid var(--color-border);max-height:760px;display:grid;overflow-y:auto}.discovery-history-list>button{text-align:start;border:0;border-bottom:1px solid var(--color-border);color:var(--color-muted);overflow-wrap:anywhere;background:0 0;border-radius:0;align-items:start;gap:6px;min-width:0;padding:16px;font-size:13px;display:grid}.discovery-history-list>button:hover,.discovery-history-list>button.selected{background:var(--color-surface-alt)}.discovery-history-list>button.selected{box-shadow:inset 3px 0 var(--color-focus)}.discovery-history-list strong{color:var(--color-link);white-space:normal;font-size:15px;font-weight:600}.history-platform,.discovery-history-list time,.history-page{color:var(--color-muted);font-size:12px}.discovery-run{border-bottom:1px solid var(--color-border);margin-bottom:20px;padding:0 0 20px}.discovery-run h2{overflow-wrap:anywhere;margin:8px 0 0;font-size:20px}.discovery-run .section-heading{flex-wrap:wrap;gap:12px}.discovery-run>.small{margin:10px 0}.discovery-incomplete{background:var(--color-warning-soft);color:var(--color-warning);border-radius:8px;margin:16px 0 0;padding:16px;font-size:14px}.discovery-run-provenance,.candidate-provenance{color:var(--color-muted);overflow-wrap:anywhere;margin-top:12px;font-size:12px}.discovery-run-provenance summary,.candidate-provenance summary{cursor:pointer;min-height:32px;padding-block:6px}.discovery-run-provenance p,.candidate-provenance p{margin:8px 0}.discovery-run-dates{gap:8px;margin:16px 0;display:grid}.discovery-run-dates>div{gap:16px;display:flex}.discovery-run-dates dt{min-width:90px}.discovery-run-dates dd{margin:0}.discovery-source-links{overflow-wrap:anywhere;gap:8px;display:grid}.discovery-coverage{margin-top:16px;line-height:1.65}.discovery-results{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;overflow:hidden}.discovery-results .table-toolbar{padding:20px 24px 12px}.discovery-result-note{color:var(--color-muted);margin:0 0 16px;padding-inline:24px;font-size:13px;line-height:1.65}.discovery-results>.notice{margin:16px}.candidate-selection-bar{border-block:1px solid var(--color-border);background:var(--color-surface-alt);gap:12px;padding:16px 24px;display:grid}.candidate-selection-bar>label{align-items:center;gap:10px;min-height:32px;font-size:13px;display:flex}.candidate-selection-bar .button-row{flex-wrap:wrap;align-items:center;gap:12px}.candidate-selection-bar strong{margin-inline-end:auto;font-size:14px}.candidate-selection-bar p{color:var(--color-muted);margin:0;font-size:12px;line-height:1.65}.candidate-selection-bar input,.candidate-identity>input{width:18px;height:18px;accent-color:var(--color-focus);flex:none}.candidate-table{border-collapse:collapse;width:100%;min-width:720px}.candidate-table th{text-align:start;padding:14px 20px;font-size:12px;font-weight:600}.candidate-table td{vertical-align:top;border-top:1px solid var(--color-border);padding:20px}.candidate-table td:first-child{width:34%}.candidate-table td:nth-child(2){width:36%}.candidate-table td:last-child{width:30%}.candidate-table tr.is-selected{background:var(--color-surface-alt)}.candidate-identity{gap:12px;display:flex}.candidate-identity>input{margin-top:5px}.candidate-identity>div{min-width:0}.candidate-name{overflow-wrap:anywhere;margin:8px 0;font-size:15px;font-weight:600}.candidate-mobile-label{display:none}.candidate-identity .small{margin:8px 0 0;font-size:12px;line-height:1.7}.candidate-facts{gap:10px;margin:0;font-size:12px;display:grid}.candidate-facts>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.candidate-facts dt{color:var(--color-muted)}.candidate-facts dd{color:var(--color-link);overflow-wrap:anywhere;margin:0}.candidate-stream-title{color:var(--color-muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:13px}.candidate-action{justify-items:start;gap:12px;display:grid}.candidate-action .small{margin:0;font-size:12px}.candidate-action .notice{flex-wrap:wrap;margin:0;padding:12px;font-size:13px}.candidate-action button{white-space:normal;min-height:40px}.discovery-next{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;display:flex}.discovery-next p{margin:0;font-size:13px}@media (width<=1100px){.discovery-layout{grid-template-columns:minmax(0,1fr)}.discovery-history-list{max-height:280px}.discovery-history-list>button{grid-template-columns:100px 1fr}.discovery-history-list time,.history-page{grid-column:2}}@media (width<=760px){.discovery-form{padding:16px}.discovery-fields{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.discovery-results .table-toolbar,.candidate-selection-bar{padding:16px}.discovery-result-note{padding-inline:16px}.discovery-history-list>button{grid-template-columns:1fr}.discovery-history-list time,.history-page{grid-column:auto}.discovery-next{flex-direction:column;align-items:stretch}.discovery-results>.table-scroll{overflow:visible}.candidate-table{min-width:0;display:block}.candidate-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.candidate-table tbody{display:block}.candidate-table tbody tr{border-bottom:1px solid var(--color-border);min-width:0;padding:4px 0;display:block}.discovery-results .candidate-table td{border:0;width:100%;min-width:0;padding:12px 16px;display:block}.candidate-mobile-label{color:var(--color-muted);margin-bottom:12px;font-size:12px;font-weight:600;display:block}.candidate-action{justify-items:stretch}.candidate-action .status-badge{justify-self:start}.candidate-selection-bar .button-row>button{flex:1}.discovery-run-dates>div{flex-wrap:wrap;gap:4px 12px}}.contact-section{border-bottom:1px solid var(--color-border);padding:24px 0}.contact-section>.section-heading+p{margin-top:12px;line-height:1.75}.contact-source{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:8px;margin:16px 0;padding:14px}.contact-source h4{margin:0;font-size:11px}.contact-source>a{overflow-wrap:anywhere;margin-top:9px;font-size:9px;display:inline-block}.contact-source dl{color:var(--color-muted);gap:5px;margin:10px 0 0;font-size:9px;display:grid}.contact-source dl>div{grid-template-columns:46% 1fr;gap:10px;display:grid}.contact-source dd{margin:0}.contact-source>p{color:var(--color-warning);margin:11px 0 0;font-size:10px}.contact-age{color:var(--color-success);text-align:right;font-size:8px}.contact-age.stale{color:var(--color-warning)}.contact-state{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);border-radius:7px;padding:13px;font-size:11px;line-height:1.7}.contact-list{gap:11px;margin:16px 0;display:grid}.contact-list:empty{display:none}.contact-candidate{border:1px solid var(--color-border);border-radius:8px;padding:16px}.contact-value{color:var(--color-link);overflow-wrap:anywhere;font-size:14px;font-weight:550}.contact-qualification{color:var(--color-warning);margin:5px 0 12px;font-size:10px}.contact-checks{color:var(--color-muted);gap:25px;margin:0 0 13px;font-size:10px;display:flex}.contact-checks>div{gap:3px;display:grid}.contact-checks dd{color:var(--color-link);margin:0}.contact-excerpt{color:var(--color-muted);font-size:10px}.contact-excerpt summary{cursor:pointer}.contact-excerpt blockquote{background:var(--color-surface-alt);border-left:2px solid var(--color-border);color:var(--color-muted);white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;margin:10px 0 0;padding:11px;overflow-y:auto}.contact-footnote{color:var(--color-muted-soft);margin:11px 0 0;font-size:9px}.contact-extract{white-space:normal;text-align:left}.contact-extract-note{margin:10px 0 0;font-size:9px;line-height:1.7}@media (width<=760px){.contact-section>.section-heading{flex-wrap:wrap}.contact-source{padding:12px}.contact-source .section-heading{flex-wrap:wrap}.contact-extract{text-align:center;width:100%;font-size:11px}}.creators-panel,.creator-evidence,.account-creator,.creator-page{min-width:0}.creator-back{color:var(--color-link);align-items:center;gap:7px;margin:0 0 14px;padding:7px 0;font-size:13px;display:inline-flex}.creator-back:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:3px}.creator-page-switch{border-block:1px solid var(--color-border);flex-wrap:wrap;gap:6px;margin:20px 0 24px;padding:12px 0;display:flex}.creator-page-switch button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-muted);font:inherit;border-radius:6px;padding:8px 13px;font-size:13px}.creator-page-switch button[aria-pressed=true]{border-color:var(--color-border-strong);background:var(--color-surface-alt);color:var(--color-link)}.creator-page-switch button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.creator-route-notice{margin-bottom:16px;line-height:1.6}.creator-notes{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;margin-bottom:16px;padding:20px}.creator-notes>.section-heading{align-items:start;gap:14px}.creator-notes h2{margin-top:5px;font-size:16px}.creator-notes>.small{margin:10px 0 16px;line-height:1.7}.creator-notes>label{color:var(--color-muted);margin-bottom:7px;font-size:13px;display:block}.creator-notes textarea{resize:vertical;border:1px solid var(--color-border);background:var(--color-surface-alt);width:100%;min-width:0;color:var(--color-link);font:inherit;border-radius:7px;padding:12px;line-height:1.6;display:block}.creator-notes textarea:disabled{opacity:.7}.creator-note-meta{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin:9px 0 14px;font-size:12px;display:flex}.creator-notes>.notice{margin-bottom:12px;line-height:1.6}.creator-note-latest{border:1px solid var(--color-warning);background:var(--color-surface-alt);border-radius:7px;gap:9px;margin:12px 0;padding:13px;display:grid}.creator-note-latest>strong{color:var(--color-warning);font-size:13px}.creator-note-latest>label{color:var(--color-muted);font-size:12px}.creator-catalog{border:1px solid var(--color-border);background:var(--color-surface);border-radius:10px;margin-bottom:22px;padding:21px}.creator-filters{flex-wrap:wrap;align-items:end;gap:11px;display:flex}.creator-filters label,.evidence-form label,.evidence-check label{color:var(--color-muted);gap:7px;min-width:0;font-size:13px;display:grid}.creator-search{flex:1;min-width:190px!important}.creator-filters input,.creator-filters select,.evidence-form input,.evidence-form select,.evidence-form textarea,.evidence-check select{width:100%;min-width:0;max-width:100%;font:inherit;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-link);border-radius:6px;padding:10px}.creator-filters>label:nth-child(2){width:110px}.creator-catalog>.small{margin:14px 0;line-height:1.7}.creator-list{border-block-start:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);gap:0;margin-top:24px;display:grid}.creator-list-item{text-align:start;border:0;border-block-end:1px solid var(--color-border);background:var(--color-surface);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(190px,.7fr) 24px;align-items:center;gap:16px;min-width:0;padding:20px 12px;display:grid}.creator-list-item:hover,.creator-list-item.selected{background:var(--color-surface-alt);border-color:var(--color-border)}.creator-list-item strong{color:var(--color-link);overflow-wrap:anywhere;font-size:13px}.creator-pagination{justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.creator-pagination>.small{font-size:12px}.compact-catalog{margin-top:14px;padding:14px}.compact-catalog .creator-list{grid-template-columns:minmax(0,1fr)}.creator-evidence{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:25px}.account-creator .creator-evidence{border:0;padding:24px 0}.creator-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.creator-heading h2{font-family:var(--font-heading);letter-spacing:-.03em;overflow-wrap:anywhere;margin:6px 0 10px;font-size:30px;line-height:1.2}.creator-heading .stable-id{margin-top:9px}.creator-evidence>.small{margin-top:13px;line-height:1.7}.creator-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.creator-overview>div{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;align-content:start;gap:8px;min-width:0;padding:15px;display:grid}.creator-overview span,.creator-overview small{color:var(--color-muted);font-size:12px;line-height:1.5}.creator-overview strong{color:var(--color-link);overflow-wrap:anywhere;font-size:13px}.creator-platforms{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.geo-label{color:var(--color-muted);font-size:12px}.geo-label.assertion{color:var(--color-muted)}.geo-label.conflict{color:var(--color-warning)}.creator-section{border-top:1px solid var(--color-border);margin-top:24px;padding-top:23px}.creator-section>.section-heading{margin-bottom:17px}.creator-section .section-heading h3{font-size:14px}.linked-account{border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;padding:13px 0}.linked-account-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.linked-account>.stable-id{margin-top:6px}.linked-account>p{margin:8px 0;line-height:1.7}.linked-account details{color:var(--color-muted);font-size:12px}.linked-account summary,.source-support summary{cursor:pointer}.evidence-card{border:1px solid var(--color-border);border-radius:8px;min-width:0;margin-top:14px;padding:17px}.evidence-card h4{color:var(--color-link);overflow-wrap:anywhere;margin-bottom:10px;font-size:12px}.evidence-card .section-heading{flex-wrap:wrap;gap:7px}.evidence-version{color:var(--color-muted);margin-bottom:8px;font-size:12px;display:block}.evidence-card>.stable-id{display:block}.evidence-card>.small{line-height:1.7}.evidence-quote{border-left:2px solid var(--color-border);background:var(--color-surface-alt);color:var(--color-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0;padding:12px;font-size:13px;line-height:1.7}.evidence-source{overflow-wrap:anywhere;font-size:12px}.evidence-source dl{gap:6px;display:grid}.evidence-source dl>div{grid-template-columns:110px minmax(0,1fr);gap:10px;display:grid}.evidence-source dt{color:var(--color-muted)}.evidence-source dd{color:var(--color-muted);margin:0}.evidence-check{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;margin:16px 0;padding:13px}.evidence-check>button{margin-top:12px}.evidence-check>.small{overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.7}.source-support{color:var(--color-warning);margin-bottom:15px;font-size:12px}.source-support.matched{color:var(--color-kick)}.source-support strong{font-weight:550}.source-support p{color:var(--color-muted);margin:7px 0;font-size:12px;line-height:1.7}.source-support .small{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.source-support details{margin-top:8px}.source-support code{margin-top:7px;display:block}.evidence-form{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;gap:16px;margin-top:20px;padding:20px;scroll-margin-block-start:65px;display:grid}.evidence-form h3{color:var(--color-link);margin:0}.evidence-form>p{margin:0;line-height:1.7}.evidence-form>.secondary{justify-self:start}.evidence-snapshot-fill{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:6px;gap:12px;padding:13px;display:grid}.evidence-snapshot-fill>button{justify-self:start}.evidence-snapshot-fill>p{margin:0}.evidence-form textarea{resize:vertical}.evidence-form button{white-space:normal}.evidence-date-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:13px;display:grid}.evidence-actions{flex-wrap:wrap;gap:12px;display:flex}.association-mode{gap:9px;display:flex}.association-mode .active{background:var(--color-surface-alt);border-color:var(--color-border-strong)}.account-creator .empty{padding:30px 5px}.account-panel .tabs{gap:22px}@media (width<=1000px){.creator-list-item{grid-template-columns:minmax(0,1fr) minmax(170px,.7fr) 20px}}@media (width<=760px){.main-nav{flex-wrap:wrap}.main-nav button{flex:calc(50% - 3px)}.creator-catalog,.creator-evidence,.creator-notes{padding:16px}.creator-notes>.section-heading{flex-direction:column;align-items:stretch}.creator-list{grid-template-columns:minmax(0,1fr)}.creator-filters{grid-template-columns:minmax(0,1fr);display:grid}.creator-filters>label:nth-child(2){width:auto}.creator-search{min-width:0!important}.creator-heading,.creator-pagination{flex-direction:column}.creator-overview{grid-template-columns:minmax(0,1fr)}.creator-section>.section-heading{flex-wrap:wrap}.evidence-card{padding:13px}.evidence-form{padding:14px}.evidence-date-fields{grid-template-columns:minmax(0,1fr)}.evidence-source dl>div{grid-template-columns:95px minmax(0,1fr)}.evidence-check select{font-size:12px}.evidence-actions{flex-direction:column}.account-panel .tabs{justify-content:space-between;gap:0;padding:0 16px}.account-panel .tabs button{font-size:12px}.association-mode{flex-direction:column}}.creator-page,.creators-panel{font-size:14px;line-height:1.6}.creator-page [hidden]{display:none!important}.creator-page :is(button,input,select,textarea){font-family:inherit}.creator-page :is(button,a,input,select,textarea,summary):focus-visible,.creator-catalog :is(button,input,select):focus-visible{outline:3px solid var(--color-cyan);outline-offset:3px}.creator-page-switch button{background:0 0;border-color:#0000;min-height:42px;padding:10px 16px;font-size:14px}.creator-page-switch button[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent);border-color:var(--color-border-strong)}.creator-heading>.text-button{min-height:40px;font-size:13px}.creator-technical{color:var(--color-muted);margin:8px 0 14px;font-size:12px}.creator-technical summary{cursor:pointer}.creator-technical code{max-width:max-content;margin-top:7px;display:block}.creator-evidence .eyebrow{letter-spacing:.1em;font-size:11px}.creator-evidence>p.small{max-width:85ch;font-size:13px}.creator-list-item strong{font-size:15px;font-weight:600}.creator-list-arrow{color:var(--color-accent);font-size:21px}.creator-list-item.selected{box-shadow:inset 3px 0 var(--color-accent)}.compact-catalog .creator-list-item{grid-template-columns:minmax(0,1fr) 20px;gap:5px 12px}.compact-catalog .creator-list-item .geo-label{grid-column:1}.compact-catalog .creator-list-arrow{grid-area:1/2/3}.creator-overview{border-block:1px solid var(--color-border);gap:0;margin-top:0;padding-block:18px}.creator-overview>div{border:0;border-inline-end:1px solid var(--color-border);background:0 0;border-radius:0;gap:8px;padding:4px 20px}.creator-overview>div:first-child{padding-inline-start:0}.creator-overview>div:last-child{border-inline-end:0}.creator-overview strong{font-size:16px}.creator-overview span,.creator-overview small{font-size:12px}.creator-section{margin-top:26px;padding-top:26px}.creator-section h3{font-family:var(--font-heading);letter-spacing:-.015em;font-size:19px!important}.creator-section .section-heading>button{min-height:38px;font-size:13px}.creator-section .text-button{min-height:36px;margin-inline-end:16px;font-size:13px}.linked-account{padding:18px 0}.linked-account-heading>.text-button{font-size:16px;font-weight:600}.linked-account>.stable-id{display:none}.linked-account details>.evidence-source{font-size:12px}.evidence-card{border-radius:12px;padding:20px}.evidence-card h4{font-size:15px}.evidence-card .neutral-badge{font-size:11px}.evidence-quote{border-inline-start-color:var(--color-cyan);font-size:14px;line-height:1.75}.source-support{font-size:14px}.source-support p{font-size:12px}.evidence-form :is(input,select,textarea),.evidence-check select{min-height:42px;font-size:14px}.creator-notes{padding:24px}.creator-notes h2{font-family:var(--font-heading);font-size:22px}.creator-notes textarea{min-height:180px;font-size:15px;line-height:1.75}.creator-notes>label{font-size:14px}.creator-note-meta{font-size:12px}.creator-filters :is(input,select),.creator-filters>button{min-height:44px;font-size:14px}.creator-filters label,.creator-section .small{font-size:13px}.source-support .small,.evidence-check>.small{font-size:12px}.creator-notes .primary{min-height:42px;font-size:14px}@media (width<=760px){.creator-list-item{grid-template-columns:minmax(0,1fr) 24px;gap:7px 12px}.creator-list-item .geo-label{grid-column:1}.creator-list-arrow{grid-area:1/2/3}.creator-overview{grid-template-columns:1fr}.creator-overview>div{border:0;border-block-end:1px solid var(--color-border);padding:14px 0!important}.creator-overview>div:last-child{border:0}.creator-heading h2{font-size:26px}.creator-page-switch{gap:4px}.creator-page-switch button{padding:8px 12px;font-size:13px}.evidence-card{padding:16px}.creator-notes .creator-note-latest{padding:14px}.creator-pagination{align-items:stretch}.creator-pagination .pagination{justify-content:space-between}}.creator-filter-bar{gap:12px;display:grid}.creator-search-form{align-items:center;gap:8px;display:flex}.creator-search-field{border:1px solid var(--ax-line-strong);background:var(--ax-surface-2);min-height:42px;color:var(--ax-muted);border-radius:12px;flex:1;align-items:center;gap:8px;padding:0 10px 0 12px;display:flex;position:relative}.creator-search-field:focus-within{border-color:var(--ax-ore);box-shadow:0 0 0 3px var(--ax-ore-glow)}.creators-panel .creator-search-field input,.account-creator .creator-search-field input{min-width:0;min-height:40px;color:var(--ax-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.creator-search-clear{width:28px;height:28px;color:var(--ax-muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.creator-search-clear:hover{background:var(--ax-hover);color:var(--ax-ink)}.creator-filter-row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.creator-platforms{border:1px solid var(--ax-line);background:var(--ax-surface-2);border-radius:12px;flex-wrap:wrap;gap:4px;padding:3px;display:inline-flex}.creator-platforms button{min-height:34px;color:var(--ax-ink-2);font-size:var(--ax-text-sm);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.creator-platforms button:hover{background:var(--ax-hover)}.creator-platforms button[aria-pressed=true]{background:var(--ax-raised);border-color:var(--ax-line-strong);color:var(--ax-ink);box-shadow:var(--ax-shadow-1)}.creator-country{align-items:center;gap:8px;display:inline-flex;position:relative}.creator-filter-label{color:var(--ax-muted);font-size:var(--ax-text-sm);font-weight:600}.creator-country-trigger{border:1px solid var(--ax-line-strong);background:var(--ax-surface-2);min-height:40px;color:var(--ax-ink);border-radius:12px;align-items:center;gap:7px;padding:0 12px;font-weight:600;display:inline-flex}.creator-country-trigger[aria-expanded=true]{border-color:var(--ax-ore)}.creator-country-panel{z-index:30;border:1px solid var(--ax-line-strong);background:var(--ax-surface-solid);width:min(360px,100vw - 32px);box-shadow:var(--ax-shadow-3);border-radius:14px;gap:10px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.creator-country-hint,.creator-country-source{color:var(--ax-muted);font-size:var(--ax-text-xs);margin:0;line-height:1.45}.creator-country-search{border:1px solid var(--ax-line-strong);min-height:38px;color:var(--ax-muted);border-radius:10px;align-items:center;gap:8px;padding:0 10px;display:flex}.creator-country-search input{min-width:0;color:var(--ax-ink);min-height:36px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.creator-country-states{flex-wrap:wrap;gap:6px;display:flex}.creator-country-states button,.creator-country-list button{border:1px solid var(--ax-line);background:var(--ax-surface-2);min-height:32px;color:var(--ax-ink-2);font-size:var(--ax-text-sm);border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.creator-country-states button b,.creator-country-list button b{color:var(--ax-ink);font-variant-numeric:tabular-nums}.creator-country-states button[aria-pressed=true],.creator-country-list button[aria-pressed=true]{border-color:var(--ax-ore);background:var(--ax-ore-soft);color:var(--ax-ink)}.creator-country-list{overscroll-behavior:contain;gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.creator-country-list button{background:0 0;border-color:#0000;border-radius:8px;justify-content:flex-start;width:100%}.creator-country-list button:hover,.creator-country-list button:focus-visible{background:var(--ax-hover)}.creator-country-list button>span{text-align:start;flex:1}.creator-country-list code{color:var(--ax-muted);font-size:var(--ax-text-xs);background:0 0;padding:0}.creator-country-none{color:var(--ax-muted);font-size:var(--ax-text-sm);padding:8px 10px}.creator-chips{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.creator-chip{border:1px solid var(--ax-ore);background:var(--ax-ore-soft);min-height:30px;color:var(--ax-ink);font-size:var(--ax-text-sm);border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 12px;font-weight:600;display:inline-flex}.creator-chip:hover{background:var(--ax-pressed)}.creator-order{color:var(--ax-muted);font-size:var(--ax-text-xs);margin:16px 0 6px}.creator-rows{--creator-cols:minmax(0, 1.5fr) minmax(150px, .8fr) minmax(190px, 1fr) 40px;border-top:1px solid var(--ax-line);margin-top:6px}.creator-rows.has-audience{--creator-cols:minmax(0, 1.35fr) minmax(170px, .9fr) minmax(150px, .75fr) minmax(190px, 1fr) 40px}.creator-rows ul{margin:0;padding:0;list-style:none}.creator-rows-head{grid-template-columns:var(--creator-cols);color:var(--ax-muted);font-size:var(--ax-text-xs);border-bottom:1px solid var(--ax-line);gap:16px;padding:8px 14px;font-weight:600;display:grid}.creators-panel .creator-row,.account-creator .creator-row{cursor:pointer;grid-template-columns:var(--creator-cols);border:0;border-bottom:1px solid var(--ax-line);width:100%;color:var(--ax-ink);text-align:start;background:0 0;border-radius:0;align-items:center;gap:16px;padding:12px 14px;display:grid;position:relative}.creator-rows[data-compact]{--creator-cols:minmax(0, 1fr) minmax(130px, auto) 32px}.creator-row:hover,.creator-row.selected{background:var(--ax-hover)}.creator-row:has(.creator-row-open:focus-visible){background:var(--ax-hover)}.creator-row .creator-row-open{min-height:0;color:inherit;font:inherit;text-align:start;background:0 0;border:0;border-radius:4px;padding:0;transition:none;display:block;transform:none}.creator-row .creator-row-open:after{content:"";position:absolute;inset:0}.creator-row .creator-row-open:hover:not(:disabled){background:0 0}.creator-row.selected{box-shadow:inset 3px 0 var(--ax-ore)}.creator-row-identity{gap:4px;min-width:0;display:grid}.creator-row-identity strong{color:var(--ax-ink);overflow-wrap:anywhere;font-size:14.5px;font-weight:650}.creator-row-accounts{color:var(--ax-muted);font-size:var(--ax-text-xs);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.creator-row-platform{color:var(--ax-ink-2);align-items:center;gap:5px;font-weight:600;display:inline-flex}.creator-row-added{color:var(--ax-faint)}.creator-geo{font-size:var(--ax-text-sm);align-items:flex-start;gap:6px;font-weight:600;line-height:1.35;display:inline-flex}.creator-geo>svg{flex:none;margin-top:2px}.creator-geo small{color:var(--ax-muted);font-weight:500;font-size:var(--ax-text-xs);display:block}.creator-geo.is-unknown{color:var(--ax-muted)}.creator-geo.is-known{color:var(--ax-ink)}.creator-geo.is-known>svg{color:var(--ax-ok)}.creator-geo.is-conflict{color:var(--ax-ember)}.creator-audience{gap:3px;display:grid}.creator-audience-figure{font-size:var(--ax-text-sm);align-items:baseline;gap:6px;display:inline-flex}.creator-audience-figure>svg{align-self:center}.creator-audience-figure b{font-variant-numeric:tabular-nums;color:var(--ax-ink)}.creator-audience-figure small{color:var(--ax-muted);font-size:var(--ax-text-xs)}.creator-audience-figure.is-missing b{color:var(--ax-muted);font-weight:500}.creator-row-work{gap:5px;min-width:0;display:grid}.creator-work{font-size:var(--ax-text-sm);gap:4px;display:grid}.creator-work.is-loading,.creator-work.is-none,.creator-work.is-error{color:var(--ax-muted)}.creator-work.is-error{color:var(--ax-ember)}.creator-work-total{color:var(--ax-ink);font-weight:650}.creator-work-total small{color:var(--ax-muted);margin-inline-start:8px;font-weight:500}.creator-work-stages{flex-wrap:wrap;gap:4px;display:flex}.creator-work-stage{border:1px solid var(--ax-line);background:var(--ax-surface-2);color:var(--ax-ink-2);font-size:var(--ax-text-xs);border-radius:999px;align-items:center;gap:4px;padding:1px 8px 1px 6px;font-weight:600;display:inline-flex}.creator-work-stage b{color:var(--ax-muted);font-weight:600}.creator-contact{color:var(--ax-ink-2);font-size:var(--ax-text-xs);align-items:center;gap:5px;display:inline-flex}.creator-contact small,.creator-contact.is-none{color:var(--ax-muted)}.creator-row-go{border:1px solid var(--ax-line);width:34px;height:34px;color:var(--ax-ore);background:var(--ax-surface-2);transition:background var(--ax-fast), border-color var(--ax-fast), transform var(--ax-fast);border-radius:50%;place-items:center;display:grid}.creator-row:hover .creator-row-go{border-color:var(--ax-ore);background:var(--ax-ore-soft)}.creator-row:has(.creator-row-open:focus-visible) .creator-row-go{border-color:var(--ax-ore);background:var(--ax-ore-soft)}:root[data-motion=full] .creator-row:hover .creator-row-go{transform:translate(2px)}.creator-pagination .small{font-size:var(--ax-text-xs)}@media (width<=1100px){.creator-rows,.creator-rows.has-audience{--creator-cols:minmax(0, 1fr) minmax(0, 1fr) 36px}.creator-rows-head{display:none}.creator-row-identity{grid-column:1/3}.creator-row-go{grid-area:1/3}}@media (width<=760px){.creator-search-form{flex-wrap:wrap}.creator-search-form>.secondary{flex:1}.creator-filter-row{flex-direction:column;align-items:stretch}.creator-platforms{justify-content:space-between}.creator-platforms button{flex:1;justify-content:center;padding:0 8px}.creator-country{flex-wrap:wrap}.creator-country-trigger{flex:1}.creator-country-panel{width:auto;left:0;right:0}.creator-rows,.creator-rows.has-audience{--creator-cols:minmax(0, 1fr) 34px}.creator-row>:not(.creator-row-go){grid-column:1}.creator-row-go{grid-area:1/2}}.creator-contacts>.small{margin:4px 0 0}.contacts-empty{background:radial-gradient(60% 120% at 0% 50%, color-mix(in srgb, var(--ax-ore) 12%, transparent), transparent 70%), var(--ax-surface-2);border:1px solid var(--ax-line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:12px;padding:16px 18px;display:flex}.contacts-empty-art{flex:none;width:min(190px,100%);height:auto}.contacts-empty>div{flex:260px;justify-items:start;gap:8px;display:grid}.contacts-empty h4{font-size:var(--ax-text-md);color:var(--ax-ink);margin:0}.contacts-empty p{color:var(--ax-muted);max-width:62ch;margin:0;line-height:1.55}.contact-card h4.contact-value{color:var(--ax-ink);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:14px;display:flex}.contact-card h4>svg{color:var(--ax-lamp)}.contact-kind{background:var(--ax-raised);color:var(--ax-muted);font-size:var(--ax-text-xs);border-radius:999px;padding:1px 8px;font-weight:600}.contact-facts{font-size:var(--ax-text-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;display:flex}.contact-fact{color:var(--ax-ink-2);font-weight:600}.contact-fact.is-muted{color:var(--ax-muted);font-weight:500}.creator-as-of{margin:6px 0 0}@media (width<=560px){.contacts-empty-art{width:min(140px,100%)}}.briefs-panel,.brief-editor,.brief-detail{min-width:0}.brief-list-section,.brief-detail,.brief-editor{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;margin-bottom:24px;padding:24px}.brief-register-description{color:var(--color-muted);max-width:70ch;margin:8px 0 0;font-size:14px;line-height:1.65}.brief-list-section>.section-heading{align-items:start;gap:24px}.brief-list-section h2{margin:0;font-size:20px}.brief-help{color:var(--color-muted);margin:16px 0 24px;font-size:13px}.brief-help summary{cursor:pointer;min-height:36px;padding-block:8px}.brief-help p{max-width:75ch;line-height:1.65}.brief-register{border-collapse:collapse;width:100%;min-width:670px}.brief-register th{color:var(--color-muted);text-align:start;border-bottom:1px solid var(--color-border);padding:12px 16px;font-size:12px;font-weight:600}.brief-register td{vertical-align:middle;border-bottom:1px solid var(--color-border);padding:16px;font-size:13px;line-height:1.6}.brief-register td:first-child{width:36%}.brief-register time{color:var(--color-muted);font-size:12px}.brief-register-open{color:var(--color-link);text-align:start;white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;min-height:40px;padding:0;font-size:15px;font-weight:600;display:block}.brief-register-open:hover{text-decoration:underline}.brief-register-state{color:var(--color-muted);font-size:12px;display:block}.brief-back{min-height:40px;margin-bottom:16px}.brief-editor{gap:24px;display:grid}.brief-editor h2,.brief-editor p{margin-bottom:0}.brief-editor-purpose{color:var(--color-muted);max-width:80ch;margin:0;font-size:13px;line-height:1.65}.brief-step-toolbar{border-block:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.brief-steps{flex-wrap:wrap;gap:8px;display:flex}.brief-steps button{min-height:44px;color:var(--color-muted);text-align:start;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex}.brief-steps button>span{background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.brief-steps button[aria-current=step]{background:var(--color-surface-alt);color:var(--color-link);border-color:var(--color-border-strong)}.brief-steps button[aria-current=step]>span{border-color:var(--color-focus);color:var(--color-link)}.brief-step-content{gap:24px;display:grid}.brief-step-content[hidden]{display:none}.brief-editor label{color:var(--color-muted);gap:8px;min-width:0;font-size:13px;display:grid}.brief-editor input,.brief-editor select,.brief-editor textarea{font:inherit;color:var(--color-link);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:10px 12px}.brief-editor textarea{resize:vertical}.brief-editor fieldset{border:1px solid var(--color-border);border-radius:10px;gap:16px;min-width:0;margin:0;padding:20px;display:grid}.brief-editor legend{color:var(--color-link);padding:0 8px;font-size:15px;font-weight:600}.brief-editor .brief-check{border:1px solid var(--ax-line,var(--color-border));min-height:56px;color:var(--ax-ink,var(--color-ink));cursor:pointer;background:linear-gradient(135deg, color-mix(in srgb, var(--ax-ink,#fff) 9%, var(--ax-surface-2,var(--color-surface-alt))) 0%, var(--ax-surface-2,var(--color-surface-alt)) 55%, color-mix(in srgb, var(--ax-lamp,#6fd8e8) 10%, var(--ax-surface-2,var(--color-surface-alt))) 100%);border-radius:14px;align-items:center;gap:12px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.brief-editor .brief-check:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--ax-ink,#fff) 14%, transparent), transparent 55%);opacity:.7;position:absolute;inset:0}.brief-editor .brief-check>*{z-index:1;position:relative}.brief-editor .brief-check:hover{border-color:color-mix(in srgb, var(--ax-ore,var(--color-focus)) 50%, var(--ax-line,var(--color-border)));box-shadow:0 10px 24px -14px color-mix(in srgb, var(--ax-ore,var(--color-focus)) 60%, transparent);transform:translateY(-1px)}.brief-editor .brief-check:has(input:checked){border-color:color-mix(in srgb, var(--ax-lamp,var(--color-focus)) 55%, var(--ax-ore,var(--color-focus)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ax-ink,#fff) 18%, transparent), 0 12px 26px -14px color-mix(in srgb, var(--ax-lamp,var(--color-focus)) 65%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--ax-ore,var(--color-focus)) 26%, var(--ax-surface-2,var(--color-surface-alt))) 0%, color-mix(in srgb, var(--ax-lamp,var(--color-focus)) 16%, var(--ax-surface-2,var(--color-surface-alt))) 100%)}.brief-editor .brief-check:has(input:focus-visible){outline:2px solid var(--ax-lamp,var(--color-focus));outline-offset:2px}.brief-check input[type=checkbox]{width:22px;height:22px;min-height:22px;accent-color:var(--ax-ore,var(--color-focus));flex:none;padding:0}@media (prefers-reduced-motion:reduce){.brief-editor .brief-check{transition:none}.brief-editor .brief-check:hover{transform:none}}.brief-field-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.brief-checkboxes{flex-wrap:wrap;gap:10px 12px;display:flex}.brief-checkboxes>.small{width:100%}.brief-editor .small{margin-bottom:0;font-size:13px;line-height:1.7}.brief-editor .notice{margin:0;font-size:13px;line-height:1.65}.brief-editor details{color:var(--color-muted);font-size:13px}.brief-editor summary{cursor:pointer;min-height:40px;padding-block:10px}.brief-editor details[open]>*+*{margin-top:16px}.brief-criteria{gap:20px;display:grid}.brief-criteria h3{margin:0;font-size:18px}.brief-criterion{background:var(--color-surface)}.brief-criterion>.text-button{justify-self:start}.brief-review-summary h3{margin:0 0 16px;font-size:18px}.brief-review-summary>strong{overflow-wrap:anywhere;font-size:20px}.brief-editor-footer{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.brief-editor-footer .button-row{flex-wrap:wrap;justify-content:flex-end}.brief-editor-footer button{white-space:normal;min-height:44px}.brief-detail>.small{margin:16px 0;font-size:13px;line-height:1.65}.brief-detail>.brief-editor{margin-top:24px}.brief-history{border-top:1px solid var(--color-border);margin-top:24px;padding-top:20px}.brief-history h3{font-size:16px}.brief-history-list{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.brief-history-list button{min-height:40px;font-size:13px}.brief-history-list .selected{border-color:var(--color-border-strong);background:var(--color-surface-alt)}.brief-version{border-top:1px solid var(--color-border);min-width:0;margin-top:24px;padding-top:24px}.brief-version>.section-heading{flex-wrap:wrap}.brief-version h3{color:var(--color-link);overflow-wrap:anywhere;font-size:20px}.brief-version>.small{margin-top:12px;font-size:13px;line-height:1.65}.brief-summary{gap:16px;margin:24px 0;font-size:14px;display:grid}.brief-summary>div{grid-template-columns:180px minmax(0,1fr);gap:24px;display:grid}.brief-summary dt{color:var(--color-muted)}.brief-summary dd{color:var(--color-link);overflow-wrap:anywhere;margin:0;line-height:1.65}.brief-version h4{color:var(--color-link);font-size:16px}.brief-policy-summary{border-inline-start:3px solid var(--color-border-strong);background:var(--color-surface-alt);min-width:0;margin:24px 0;padding:20px}.brief-policy-summary>.small,.brief-policy-summary .notice{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.brief-criterion-summary{border-top:1px solid var(--color-border);color:var(--color-link);overflow-wrap:anywhere;padding:16px 0;font-size:14px}.brief-criterion-summary strong{font-weight:600}.brief-criterion-summary p{white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.65}.brief-version-ids{color:var(--color-muted);margin-top:24px;font-size:12px}.brief-version-ids summary{cursor:pointer;min-height:40px;padding-block:10px}.brief-version-ids p{overflow-wrap:anywhere;margin-top:12px;line-height:1.7}@media (width<=900px){.brief-step-toolbar{flex-direction:column;align-items:start}.brief-steps{width:100%}.brief-steps button{flex:40%}}@media (width<=760px){.brief-list-section,.brief-detail,.brief-editor{padding:16px}.brief-field-grid{grid-template-columns:minmax(0,1fr)}.brief-editor fieldset{padding:16px}.brief-editor .section-heading,.brief-detail>.section-heading,.brief-list-section>.section-heading{flex-wrap:wrap}.brief-editor button,.brief-detail button,.brief-history-list button{white-space:normal}.brief-summary>div{grid-template-columns:minmax(0,1fr);gap:5px}.brief-checkboxes,.brief-history-list{flex-direction:column}.brief-editor-footer{flex-direction:column;align-items:stretch}.brief-editor-footer .button-row{justify-content:stretch}.brief-editor-footer .button-row>button{flex:1}.brief-register{min-width:600px}}.app-shell .brief-list-section>.section-heading>div>h2,.app-shell .brief-list-section>.brief-help{display:none}.app-shell .brief-register-description{margin-top:0}@media (width<=760px){.app-shell .table-scroll table.brief-register{min-width:0}table.brief-register,table.brief-register tbody{display:block}table.brief-register thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}table.brief-register tr{border-bottom:1px solid var(--ax-line);gap:4px;padding:12px 4px;display:grid}table.brief-register td{color:var(--ax-muted);font-size:var(--ax-text-sm);border:0;padding:0;display:block}table.brief-register td:first-child{color:var(--ax-ink);font-size:var(--ax-text-md)}}.app-shell .briefs-panel .brief-detail-card{gap:14px;min-width:0;display:grid}.app-shell .briefs-panel .brief-detail-state{color:var(--ax-muted);font-size:var(--ax-text-sm);margin:-4px 0 0}.brief-next{border:1px solid color-mix(in srgb, var(--ax-ore) 30%, var(--ax-line));background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--ax-ore) 14%, transparent), transparent 60%), var(--ax-surface-2);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px;display:flex;container-type:inline-size}.brief-next>div:first-child{flex:260px;min-width:0}.brief-next p{color:var(--ax-muted);font-size:var(--ax-text-sm);margin:2px 0 0}.brief-next-steps{flex:100%;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.brief-next-steps>li{display:contents}.brief-next-steps button{justify-content:flex-start}.brief-next-steps p{margin:0;line-height:1.45}@container (width<=620px){.brief-next-steps{grid-template-columns:minmax(0,1fr);gap:4px}.brief-next-steps>li{gap:4px;padding-bottom:6px;display:grid}.brief-next-steps button{justify-self:start}}.brief-versions{gap:8px;display:grid}.brief-versions-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.brief-versions-head h3{font-size:var(--ax-text-md);margin:0}.brief-versions-head p{color:var(--ax-muted);font-size:var(--ax-text-xs);margin:0}.app-shell .briefs-panel .brief-history-list{flex-wrap:wrap;gap:6px;display:flex}.app-shell .brief-version-chip{border:1px solid var(--ax-line);background:var(--ax-surface-2);min-height:32px;color:var(--ax-ink-2);font-size:var(--ax-text-sm);border-radius:999px;padding:0 12px;font-weight:600}.app-shell .brief-version-chip.is-active{border-color:var(--ax-ok-line)}.app-shell .brief-version-chip.is-draft{border-color:var(--ax-ember-line)}.app-shell .brief-version-chip.selected{background:var(--ax-ore-soft);color:var(--ax-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ax-ore) 45%, transparent)}.brief-compare-toggle{justify-self:start}.brief-version-view{gap:12px;min-width:0;display:grid}.brief-version-meta{color:var(--ax-muted);font-size:var(--ax-text-sm);margin:0;font-weight:600}.brief-section-hint{color:var(--ax-muted);font-size:var(--ax-text-sm);margin:0;line-height:1.5}.brief-placements{flex-direction:column;gap:4px;display:flex}.brief-placements>span{align-items:center;gap:6px;display:inline-flex}.brief-rules{gap:8px;margin:0;padding:0;list-style:none;display:grid}.brief-rule{border:1px solid var(--ax-line);background:var(--ax-surface);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.brief-rule-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.brief-rule-statement{overflow-wrap:anywhere;margin:0;line-height:1.5}.brief-rule-full>summary{width:fit-content;color:var(--ax-muted);font-size:var(--ax-text-sm);cursor:pointer}.brief-rule-full>p{color:var(--ax-ink-2);font-size:var(--ax-text-sm);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.5}.brief-rule-how{color:var(--ax-muted);font-size:var(--ax-text-sm);overflow-wrap:anywhere;margin:0}.brief-rule-how>span:first-child{color:var(--ax-ink-2);font-weight:600}.brief-diff-list{gap:4px;margin:0;padding-left:18px;display:grid}.brief-diff-add{color:var(--ax-ok);font-weight:650}.brief-diff-remove{color:var(--ax-bad);font-weight:650}.brief-diff-change{color:var(--ax-ember);font-weight:650}.brief-start{justify-items:start}.brief-start-steps{color:var(--ax-ink-2);gap:4px;margin:0;padding-left:20px;display:grid}.brief-start-warning{font-size:var(--ax-text-sm);align-items:center;gap:6px;display:flex}.brief-start-example{border:1px dashed var(--ax-line-strong);max-width:68ch;color:var(--ax-ink-2);font-size:var(--ax-text-sm);border-radius:12px;margin:0;padding:10px 12px;line-height:1.5}.app-shell .briefs-panel .brief-editor{background:var(--ax-surface-2);border-color:var(--ax-line);border-radius:14px;margin:0}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ax-canvas:#f3f1fa;--ax-canvas-deep:#e9e5f6;--ax-surface:#fff;--ax-surface-2:#f7f5fd;--ax-raised:#efecf9;--ax-hover:#ebe7f8;--ax-pressed:#e0daf3;--ax-ink:#1f1a3a;--ax-ink-2:#433c62;--ax-muted:#625b7e;--ax-faint:#6c6689;--ax-line:#e2ddf0;--ax-line-strong:#c9c0e4;--ax-ore:#6743d6;--ax-ore-strong:#5130b8;--ax-ore-soft:#ece6ff;--ax-ore-glow:#6743d638;--ax-lamp:#007c8c;--ax-lamp-strong:#006372;--ax-lamp-soft:#dff3f5;--ax-ember:#8a5200;--ax-ember-bright:#f29b1d;--ax-ember-soft:#fff1da;--ax-ember-line:#ecc58a;--ax-ok:#1f7350;--ax-ok-soft:#e0f3ea;--ax-ok-line:#93cfb3;--ax-bad:#a8323f;--ax-bad-soft:#fbe5e8;--ax-bad-line:#e3a6ae;--ax-info:#2f5d99;--ax-info-soft:#e5eefa;--ax-info-line:#a7c0e2;--ax-on-ore:#fff;--ax-overlay:#140f2d85;--ax-shadow-1:0 1px 2px #1f1a3a0f, 0 1px 1px #1f1a3a0a;--ax-shadow-2:0 6px 18px -6px #1f1a3a29, 0 2px 4px #1f1a3a0d;--ax-shadow-3:0 24px 60px -18px #1f1a3a52, 0 6px 16px #1f1a3a14;--ax-grid-line:#6743d626;--ax-grid-line-2:#007c8c1c;--ax-horizon:radial-gradient(60% 50% at 82% 8%, #aa8cff42, transparent 70%), radial-gradient(50% 45% at 8% 92%, #8cc8e638, transparent 70%);--ax-surface-solid:#fff;--ax-lilac:#6743d6;--ax-panel-edge:inset 0 1px 0 #fffc;--ax-chart-1:#6743d6;--ax-stage-1:#00939c;--ax-stage-2:#6743d6;--ax-stage-3:#b07300;--ax-stage-4:#c2407a;--ax-stage-5:#2a6fd0;--ax-stage-placed:#1f7a3e;--ax-stage-refused:#8d87a6;--ax-youtube:#b3261e;--ax-twitch:#6a3fd1;--ax-kick:#237a3a}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ax-canvas:#07050e;--ax-canvas-deep:#030208;--ax-surface:#130e22f2;--ax-surface-solid:#130e22;--ax-surface-2:#1a142ef5;--ax-raised:#211a3d;--ax-hover:#a98cff17;--ax-pressed:#a98cff29;--ax-ink:#f3f0ff;--ax-ink-2:#d5cff0;--ax-muted:#aaa3c9;--ax-faint:#8b84b0;--ax-line:#beaaff1f;--ax-line-strong:#beaaff3d;--ax-ore:#a98cff;--ax-ore-strong:#c9b6ff;--ax-ore-soft:#a98cff29;--ax-ore-glow:#a98cff57;--ax-lilac:#cbb8ff;--ax-lamp:#5fdcec;--ax-lamp-strong:#9aeef7;--ax-lamp-soft:#5fdcec21;--ax-ember:#ffc46b;--ax-ember-bright:#ffb547;--ax-ember-soft:#ffb54721;--ax-ember-line:#ffc46b61;--ax-ok:#7ee2b4;--ax-ok-soft:#7ee2b41f;--ax-ok-line:#7ee2b459;--ax-bad:#ff96a3;--ax-bad-soft:#ff96a31f;--ax-bad-line:#ff96a35c;--ax-info:#9ccdff;--ax-info-soft:#9ccdff1c;--ax-info-line:#9ccdff52;--ax-on-ore:#160f2c;--ax-overlay:#03020ab3;--ax-shadow-1:0 1px 2px #0006;--ax-shadow-2:0 18px 40px -18px #000c, inset 0 1px 0 #ffffff0a;--ax-shadow-3:0 36px 80px -24px #000000d9, 0 0 0 1px #beaaff1f;--ax-grid-line:#a98cff33;--ax-grid-line-2:#5fdcec24;--ax-horizon:radial-gradient(55% 45% at 86% 4%, #844cf06b, transparent 72%), radial-gradient(45% 40% at 4% 96%, #602cc461, transparent 72%), radial-gradient(30% 30% at 50% 110%, #3cb4dc1f, transparent 70%);--ax-panel-edge:inset 0 1px 0 #ffffff0d;--ax-chart-1:#9a7cf2;--ax-stage-1:#199e9e;--ax-stage-2:#9085e9;--ax-stage-3:#c98500;--ax-stage-4:#d55181;--ax-stage-5:#3987e5;--ax-stage-placed:#2e9b57;--ax-stage-refused:#6f6a8a;--ax-youtube:#ff8c8c;--ax-twitch:#b9a0ff;--ax-kick:#79e08f}:root{--ax-font:"Golos Text Variable", "Segoe UI", system-ui, sans-serif;--ax-font-display:"Golos Text Variable", "Segoe UI", system-ui, sans-serif;--ax-text-xs:11.5px;--ax-text-sm:12.5px;--ax-text-md:14px;--ax-text-lg:16px;--ax-text-xl:20px;--ax-text-2xl:26px;--ax-text-3xl:34px;--ax-leading:1.5;--ax-1:4px;--ax-2:8px;--ax-3:12px;--ax-4:16px;--ax-5:20px;--ax-6:24px;--ax-8:32px;--ax-10:40px;--ax-12:48px;--ax-r-control:10px;--ax-r-chip:999px;--ax-r-surface:16px;--ax-r-sheet:20px;--ax-control-h:38px;--ax-control-h-sm:30px;--ax-ease:cubic-bezier(.2, .7, .2, 1);--ax-fast:.12s;--ax-med:.22s;--ax-rail:64px;--ax-rail-open:248px;--ax-topbar:60px;--ax-page-max:1720px;--ax-strata:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='160' viewBox='0 0 640 160'%3E%3Cg fill='none' stroke='%23a98cff' stroke-width='1'%3E%3Cpath d='M0 22 C80 6 150 40 240 26 S420 4 500 24 S600 40 640 18' opacity='.55'/%3E%3Cpath d='M0 48 C90 30 170 66 260 50 S430 28 520 50 S610 66 640 44' opacity='.45'/%3E%3Cpath d='M0 76 C70 60 160 92 250 78 S420 56 510 78 S600 96 640 72' opacity='.35'/%3E%3Cpath d='M0 104 C100 88 180 120 280 106 S440 84 530 104 S610 122 640 100' opacity='.25'/%3E%3Cpath d='M0 132 C80 118 170 148 260 134 S430 112 520 132 S600 150 640 128' opacity='.15'/%3E%3C/g%3E%3C/svg%3E");--ax-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.45 0 0 0 0 0.8 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");--font-body:var(--ax-font);--font-heading:var(--ax-font);--color-canvas:var(--ax-canvas);--color-surface:var(--ax-surface);--color-surface-alt:var(--ax-surface-2);--color-surface-hover:var(--ax-hover);--color-surface-active:var(--ax-pressed);--color-ink:var(--ax-ink);--color-ink-soft:var(--ax-ink-2);--color-muted:var(--ax-muted);--color-muted-soft:var(--ax-faint);--color-border:var(--ax-line);--color-border-strong:var(--ax-line-strong);--color-line:var(--ax-line);--color-violet:var(--ax-ore);--color-violet-strong:var(--ax-ore-strong);--color-violet-soft:var(--ax-ore-soft);--color-cyan:var(--ax-lamp);--color-cyan-strong:var(--ax-lamp-strong);--color-cyan-soft:var(--ax-lamp-soft);--color-accent:var(--ax-ore);--color-accent-strong:var(--ax-ore-strong);--color-accent-soft:var(--ax-ore-soft);--color-on-accent:var(--ax-on-ore);--color-success:var(--ax-ok);--color-success-soft:var(--ax-ok-soft);--color-success-border:var(--ax-ok-line);--color-warning:var(--ax-ember);--color-warning-soft:var(--ax-ember-soft);--color-warning-border:var(--ax-ember-line);--color-error:var(--ax-bad);--color-error-soft:var(--ax-bad-soft);--color-error-border:var(--ax-bad-line);--color-info:var(--ax-info);--color-info-soft:var(--ax-info-soft);--color-info-border:var(--ax-info-line);--color-focus:var(--ax-lamp);--color-link:var(--ax-ore-strong);--color-overlay:var(--ax-overlay);--color-youtube:var(--ax-youtube);--color-twitch:var(--ax-twitch);--color-kick:var(--ax-kick);--color-youtube-soft:color-mix(in srgb, var(--ax-youtube) 14%, var(--ax-surface));--color-twitch-soft:color-mix(in srgb, var(--ax-twitch) 14%, var(--ax-surface));--color-kick-soft:color-mix(in srgb, var(--ax-kick) 14%, var(--ax-surface))}[data-theme=light]{--color-link:var(--ax-ore)}@media (prefers-reduced-motion:reduce){:root{--ax-fast:0s;--ax-med:0s}}html{background:var(--ax-canvas)}:root{font-family:var(--ax-font);font-size:var(--ax-text-md);line-height:var(--ax-leading);color:var(--ax-ink);font-feature-settings:"cv11", "ss01"}body{background:var(--ax-canvas);min-height:100dvh;color:var(--ax-ink);font-family:var(--ax-font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{background:var(--ax-ore-glow);color:var(--ax-ink)}h1,h2,h3,h4{color:var(--ax-ink);font-family:var(--ax-font);letter-spacing:-.01em;text-wrap:balance}h1{font-family:var(--ax-font-display);font-size:var(--ax-text-2xl);letter-spacing:-.028em;margin:0 0 var(--ax-2);font-weight:600;line-height:1.12}h2{font-size:var(--ax-text-xl);margin:0 0 var(--ax-2);font-weight:650;line-height:1.3}h3{font-size:var(--ax-text-lg);margin:0 0 var(--ax-2);font-weight:650;line-height:1.35}h4{font-size:var(--ax-text-md);margin:0 0 var(--ax-2);font-weight:650}p{margin:0 0 var(--ax-3);text-wrap:pretty;line-height:1.55}small,.small{font-size:var(--ax-text-sm)}.muted{color:var(--ax-muted)}a{color:var(--color-link);text-underline-offset:3px;text-decoration:none}a:hover{text-decoration:underline}code{background:var(--ax-raised);color:var(--ax-ink-2);overflow-wrap:anywhere;border-radius:6px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}hr{border:0;border-top:1px solid var(--ax-line);margin:var(--ax-4) 0}bdi{unicode-bidi:isolate}.visually-hidden,.assistant-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.tabular,td,.ax-num{font-variant-numeric:tabular-nums}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ax-lamp);outline-offset:2px;border-radius:inherit;box-shadow:0 0 0 5px color-mix(in srgb, var(--ax-lamp) 22%, transparent)}button{font:inherit;cursor:pointer}button:where(:disabled){cursor:not-allowed;opacity:.5}button,.button{min-height:var(--ax-control-h);padding:0 var(--ax-4);border-radius:var(--ax-r-control);border:1px solid var(--ax-line-strong);background:var(--ax-surface);color:var(--ax-ink);font-weight:560;font-size:var(--ax-text-md);justify-content:center;align-items:center;gap:var(--ax-2);transition:background var(--ax-fast), border-color var(--ax-fast), color var(--ax-fast), box-shadow var(--ax-fast), transform var(--ax-fast);line-height:1.2;display:inline-flex}button:where(:hover:not(:disabled)),.button:where(:hover){background:var(--ax-hover);border-color:var(--ax-line-strong)}button:where(:active:not(:disabled)){transform:translateY(1px)}.primary,button.primary,a.primary,.app-shell .primary{isolation:isolate;background:linear-gradient(180deg, color-mix(in srgb, var(--ax-lilac) 92%, white) 0%, var(--ax-lilac) 100%);color:var(--ax-on-ore);box-shadow:inset 0 1px 0 #ffffff73, 0 10px 26px -10px var(--ax-ore-glow);border-color:#0000;border-radius:999px;padding-inline:18px;position:relative;overflow:hidden}[data-theme=light] .primary,[data-theme=light] .app-shell .primary{color:#fff;box-shadow:inset 0 1px 0 #ffffff47, 0 10px 24px -12px var(--ax-ore-glow);background:linear-gradient(#6443d8,#5232c0)}.secondary,button.secondary,.app-shell .secondary{isolation:isolate;background:color-mix(in srgb, var(--ax-raised) 70%, transparent);color:var(--ax-ink);border-color:var(--ax-line-strong);box-shadow:var(--ax-panel-edge);position:relative;overflow:hidden}.secondary:hover:not(:disabled),.app-shell .secondary:hover:not(:disabled){background:var(--ax-hover)}.compact,button.compact{min-height:var(--ax-control-h-sm);padding:0 var(--ax-3);font-size:var(--ax-text-sm);border-radius:8px}.text-button,button.text-button{min-height:0;color:var(--color-link);background:0 0;border:0;border-radius:6px;padding:2px 4px;font-weight:600}.text-button:hover:not(:disabled){background:0 0;text-decoration:underline}.icon-button,button.icon-button{width:36px;min-width:36px;height:36px;min-height:36px;color:var(--ax-ink-2);background:0 0;border:1px solid #0000;border-radius:10px;padding:0}.icon-button:hover:not(:disabled){background:var(--ax-hover);color:var(--ax-ink)}.danger,button.danger{color:var(--ax-bad);border-color:var(--ax-bad-line)}button.primary.danger{background:var(--ax-bad);color:#fff;border-color:#0000}.button-row,.section-actions{gap:var(--ax-2);flex-wrap:wrap;align-items:center;display:flex}input,select,textarea{font:inherit;color:var(--ax-ink)}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color])),select,textarea{min-height:var(--ax-control-h);width:auto;max-width:100%;padding:0 var(--ax-3);border-radius:var(--ax-r-control);background:var(--ax-surface);border:1px solid var(--ax-line-strong);color:var(--ax-ink);transition:border-color var(--ax-fast), box-shadow var(--ax-fast), background var(--ax-fast)}textarea{padding:var(--ax-2) var(--ax-3);resize:vertical;line-height:1.5}input::placeholder,textarea::placeholder{color:var(--ax-faint);opacity:1}:where(input,select,textarea):where(:hover:not(:disabled,:focus)){border-color:var(--ax-ore)}:where(input,select,textarea):focus-visible{border-color:var(--ax-lamp);box-shadow:0 0 0 3px color-mix(in srgb, var(--ax-lamp) 25%, transparent);outline:none}:where(input,select,textarea):where(:disabled){background:var(--ax-surface-2);color:var(--ax-muted);cursor:not-allowed}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--ax-bad)}select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%238a84a3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}input[type=checkbox],input[type=radio]{accent-color:var(--ax-ore);cursor:pointer;width:16px;height:16px;margin:0}input[type=range]{accent-color:var(--ax-ore)}label{color:var(--ax-ink-2);font-weight:520}fieldset{border:1px solid var(--ax-line);border-radius:var(--ax-r-surface);padding:var(--ax-3) var(--ax-4) var(--ax-4);min-width:0;margin:0}legend{padding:0 var(--ax-1);color:var(--ax-ink);font-weight:650}.field-hint,.form-note{color:var(--ax-muted);font-size:var(--ax-text-sm);line-height:1.45}.switch-label{align-items:center;gap:var(--ax-2);cursor:pointer;display:inline-flex}input[type=checkbox][role=switch]{appearance:none;background:var(--ax-line-strong);width:34px;height:20px;transition:background var(--ax-fast);border:0;border-radius:999px;flex:none;position:relative}input[type=checkbox][role=switch]:after{content:"";width:14px;height:14px;transition:transform var(--ax-med) var(--ax-ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0000004d}input[type=checkbox][role=switch]:checked{background:var(--ax-ore)}input[type=checkbox][role=switch]:checked:after{transform:translate(14px)}input[type=checkbox][role=switch]:disabled{opacity:.5}table{border-collapse:separate;border-spacing:0;text-align:left;width:100%}th,.app-shell th{z-index:1;background:color-mix(in srgb, var(--ax-surface-solid) 94%, var(--ax-ore));color:var(--ax-muted);font-size:var(--ax-text-sm);letter-spacing:0;text-transform:none;white-space:nowrap;border-bottom:1px solid var(--ax-line);padding:10px 14px;font-weight:600;position:sticky;top:0}td{border-top:0;border-bottom:1px solid var(--ax-line);vertical-align:top;padding:12px 14px}tbody tr{transition:background var(--ax-fast)}tbody tr:where(:hover){background:color-mix(in srgb, var(--ax-hover) 55%, transparent)}tbody tr:last-child td{border-bottom:0}.table-scroll{border-radius:var(--ax-r-surface);overflow-x:auto}.neutral-badge,.status-badge,.ax-chip{border-radius:var(--ax-r-chip);min-height:22px;font-size:var(--ax-text-xs);white-space:nowrap;background:var(--ax-raised);color:var(--ax-ink-2);border:1px solid var(--ax-line);align-items:center;gap:6px;padding:1px 9px;font-weight:600;line-height:1.3;display:inline-flex}.status-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.status-badge.succeeded{background:var(--ax-ok-soft);color:var(--ax-ok);border-color:var(--ax-ok-line)}.status-badge.failed{background:var(--ax-bad-soft);color:var(--ax-bad);border-color:var(--ax-bad-line)}.status-badge.blocked{background:var(--ax-ember-soft);color:var(--ax-ember);border-color:var(--ax-ember-line)}.status-badge.running,.status-badge.pending{background:var(--ax-lamp-soft);color:var(--ax-lamp);border-color:color-mix(in srgb, var(--ax-lamp) 40%, transparent)}.platform-badge{font-size:var(--ax-text-xs);color:var(--ax-ink-2);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:650;display:inline-flex}.notice{align-items:center;gap:var(--ax-2) var(--ax-3);margin:var(--ax-2) 0;border:1px solid var(--ax-info-line);background:var(--ax-info-soft);color:var(--ax-ink);border-radius:12px;flex-wrap:wrap;padding:10px 14px;line-height:1.45;display:flex}.notice.error{border-color:var(--ax-bad-line);background:var(--ax-bad-soft)}.notice.error>span:first-child,.notice.error>p{color:var(--ax-ink)}.notice.warning,.notice.needs-check{border-color:var(--ax-ember-line);background:var(--ax-ember-soft)}.notice.success{border-color:var(--ax-ok-line);background:var(--ax-ok-soft)}.notice>:last-child{margin-bottom:0}.tabs,.surface-tabs{background:var(--ax-raised);border:1px solid var(--ax-line);scrollbar-width:none;border-radius:12px;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.tabs button,.surface-tabs button{min-height:32px;color:var(--ax-muted);padding:0 var(--ax-3);white-space:nowrap;background:0 0;border:0;border-radius:9px;font-weight:600}.tabs button:hover:not(:disabled),.surface-tabs button:hover:not(:disabled){background:var(--ax-hover);color:var(--ax-ink)}.tabs button[aria-current],.tabs button[aria-selected=true],.surface-tabs button[aria-selected=true],.surface-tabs button[aria-current]{background:var(--ax-surface);color:var(--ax-ink);box-shadow:var(--ax-shadow-1);border:1px solid var(--ax-line)}details>summary{cursor:pointer;align-items:center;gap:var(--ax-2);color:var(--ax-ink-2);border-radius:8px;font-weight:600;list-style:none;display:flex}details>summary::-webkit-details-marker{display:none}details>summary:before{content:"";width:7px;height:7px;transition:transform var(--ax-fast);border-bottom:1.6px solid;border-right:1.6px solid;flex:none;margin:0 2px;transform:rotate(-45deg)}details[open]>summary:before{transform:rotate(45deg)}.loading{align-items:center;gap:var(--ax-3);color:var(--ax-muted);padding:var(--ax-5) var(--ax-4);display:flex}.spinner{border:2px solid var(--ax-line-strong);border-top-color:var(--ax-lamp);border-radius:50%;flex:none;width:18px;height:18px;animation:.8s linear infinite ax-spin}@keyframes ax-spin{to{transform:rotate(360deg)}}.empty{justify-items:start;gap:var(--ax-1);padding:var(--ax-8) var(--ax-6);margin:var(--ax-3) 0;border:1px dashed var(--ax-line-strong);border-radius:var(--ax-r-surface);background:radial-gradient(70% 130% at 100% 100%, color-mix(in srgb, var(--ax-ore) 13%, transparent), transparent 70%), var(--ax-surface-2);display:grid}.empty h3{margin:var(--ax-2) 0 0}.empty p{color:var(--ax-muted);max-width:62ch;margin:0}.empty-icon{width:min(160px,100%);height:auto;font-size:0;display:block}.empty-icon>.empty-art-default{width:100%;height:auto;margin:0}.app-shell .empty-icon.empty-picture,.empty-icon.empty-picture{width:min(160px,100%);height:auto;color:inherit;background:0 0;border:0;border-radius:0;margin:0 0 8px;padding:0;display:block}:root[data-look]:not([data-look=axiom]) .empty-icon{opacity:.85;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}:root[data-look]:not([data-look=axiom]) .empty-icon>svg{display:none}.ax-surface,.quiet-panel{background:var(--ax-surface);border:1px solid var(--ax-line);border-radius:var(--ax-r-surface)}*{scrollbar-width:thin;scrollbar-color:var(--ax-line-strong) transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.assistant-panel:not([data-mode=page]),.ax-dialog,.demo-panel,.workspace-profile-menu,[role=menu],[role=listbox]{background-color:var(--ax-surface-solid)}.accounts-section,.archive-section,.journal-section,.work-surface,.quiet-panel{box-shadow:var(--ax-shadow-2)}.fact{border-bottom:1px solid var(--ax-line);font-size:var(--ax-text-md);grid-template-columns:minmax(140px,38%) 1fr;gap:12px;padding:10px 0;display:grid}.fact:last-child{border-bottom:0}.fact dt{color:var(--ax-muted);font-size:var(--ax-text-sm);align-items:flex-start;gap:6px;display:flex}.fact dd{color:var(--ax-ink);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.facts-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:10px 0;display:grid}.facts-grid .fact{border:1px solid var(--ax-line);background:var(--ax-surface-2);border-radius:12px;grid-template-columns:1fr;align-content:start;gap:4px;padding:10px 12px}.facts-grid .fact:last-child{border-bottom:1px solid var(--ax-line)}.facts-grid .fact dd{font-size:18px;font-weight:650}.app-shell .drawer-backdrop,.command-palette-layer,.intro-tour{top:var(--demo-strip-height,0px)}.observation-meta>div{grid-template-columns:minmax(160px,24%) 1fr;align-items:start;gap:10px;display:grid}.profile-dropdown,.workspace-profile-panel,[role=menu]{background-color:var(--ax-surface-solid)}[role=menu] [role=menuitem],[role=menu] [role=menuitemradio]{text-align:start;justify-content:flex-start}[role=menu] [role=menuitem]:where(:hover,:focus-visible){background:var(--ax-hover)}:root[data-motion=full] .profile-dropdown,:root[data-motion=full] [role=menu]{animation:ax-menu-in .14s var(--ax-ease);transform-origin:100% 0}@keyframes ax-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.ax-dialog{border-radius:var(--ax-r-sheet);border:1px solid var(--ax-line-strong);background:var(--ax-surface);width:min(560px,100vw - 24px);max-height:calc(100dvh - 40px);color:var(--ax-ink);box-shadow:var(--ax-shadow-3);padding:22px 24px}.ax-dialog::backdrop{background:var(--ax-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ax-dialog h2{font-size:var(--ax-text-xl);overflow-wrap:anywhere;margin-bottom:12px}.ax-dialog h3{font-size:var(--ax-text-sm);color:var(--ax-muted)}.ax-dialog-actions{justify-content:flex-end;margin-top:16px}.accounts-bulk-field{gap:6px;margin:8px 0;display:grid}.empty-art{pointer-events:none;width:min(220px,100%);height:auto;margin:0 auto;display:block}.empty>.empty-art{margin-bottom:12px}.selection-empty-scene,.work-stage-empty-scene{text-align:center;justify-items:center;gap:8px;display:grid}.work-stage-empty-scene .empty-art-work{width:min(300px,100%)}.comms-thread-empty>.empty-art{width:min(420px,100%);margin:0 0 6px}.comms-list-state>.empty-art{width:min(176px,100%);margin:0}@media (width<=760px){.comms-thread-empty>.empty-art{width:min(300px,100%)}}@property --sheen-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --sheen-y{syntax:"<percentage>";inherits:true;initial-value:0%}@property --sheen-r{syntax:"<length>";inherits:true;initial-value:64px}:is(.ax-sheen,.primary,.secondary){--sheen-core:#fffc;--sheen-mid:#ece2ff52;--sheen-rim:#fff;--sheen-rest:72px;--sheen-ring-a:#6ee8ff42;--sheen-ring-b:#ff96ec38;--sheen-blend:screen;--sheen-sink:inset 0 2px 7px #0a041e4d;isolation:isolate;position:relative}[data-theme=light] :is(.ax-sheen,.primary){--sheen-core:#ffffff2e;--sheen-mid:#ffffff12;--sheen-rim:#fffffff2;--sheen-ring-a:#78ecff38;--sheen-ring-b:#ffaaec2e;--sheen-blend:screen;--sheen-sink:inset 0 2px 6px #1e0a5052}:is(.secondary,.ax-sheen-soft){--sheen-core:#e8deff4d;--sheen-mid:#c4acff1f;--sheen-rim:#e2d4fff2;--sheen-blend:screen;--sheen-ring-a:#6ee8ff1a;--sheen-ring-b:transparent;--sheen-sink:inset 0 2px 6px #00000052}[data-theme=light] :is(.secondary,.ax-sheen-soft){--sheen-core:#6743d629;--sheen-mid:#6743d60f;--sheen-rim:#6743d6bf;--sheen-blend:normal;--sheen-ring-a:#007c8c14;--sheen-ring-b:transparent;--sheen-sink:inset 0 2px 5px #3c288c2e}.secondary.danger{--sheen-core:#ffaab43d;--sheen-mid:#ff96a314;--sheen-rim:#ffb4bee6;--sheen-ring-a:transparent}[data-theme=light] .secondary.danger{--sheen-core:#a8323f1f;--sheen-mid:#a8323f0a;--sheen-rim:#a8323f99}.primary.danger{--sheen-core:#ffffff38;--sheen-mid:#ffffff0f;--sheen-ring-a:transparent;--sheen-ring-b:transparent}:is(.ax-sheen,.primary,.secondary):is(.compact,td *,[role=row] *){--sheen-rest:46px;--sheen-ring-b:transparent}:is(.ax-sheen,.primary,.secondary):before,:is(.ax-sheen,.primary,.secondary):after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;--sheen-r:var(--sheen-rest);transition:opacity .28s,--sheen-x .14s cubic-bezier(.2,.8,.3,1),--sheen-y .14s cubic-bezier(.2,.8,.3,1),--sheen-r .38s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}:is(.ax-sheen,.primary,.secondary):before{background:radial-gradient(ellipse calc(var(--sheen-r) * 1.3) var(--sheen-r) at var(--sheen-x) var(--sheen-y), var(--sheen-core), var(--sheen-mid) 55%, transparent 100%), radial-gradient(ellipse calc(var(--sheen-r) * 2.6) calc(var(--sheen-r) * 2) at var(--sheen-x) var(--sheen-y), transparent 36%, var(--sheen-ring-a) 56%, var(--sheen-ring-b) 74%, transparent 94%);mix-blend-mode:var(--sheen-blend)}:is(.ax-sheen,.primary,.secondary):after{background:radial-gradient(circle calc(var(--sheen-r) * 1.7) at var(--sheen-x) var(--sheen-y), var(--sheen-rim), color-mix(in srgb, var(--sheen-rim) 40%, transparent) 45%, transparent 80%);-webkit-mask-composite:xor;padding:1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-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}:is(.ax-sheen,.primary,.secondary)[data-sheen=enter]:before,:is(.ax-sheen,.primary,.secondary)[data-sheen=enter]:after{--sheen-r:18px;transition:none}:is(.ax-sheen,.primary,.secondary)[data-sheen=on]:not(:disabled,[aria-busy=true],[aria-disabled=true]):before,:is(.ax-sheen,.primary,.secondary)[data-sheen=on]:not(:disabled,[aria-busy=true],[aria-disabled=true]):after{opacity:1}:is(.ax-sheen,.primary,.secondary)[data-sheen=off]:before,:is(.ax-sheen,.primary,.secondary)[data-sheen=off]:after{--sheen-r:calc(var(--sheen-rest) * 1.35)}:is(.ax-sheen,.primary,.secondary):active:not(:disabled,[aria-busy=true],[aria-disabled=true]){box-shadow:var(--sheen-sink);transform:none}:is(.ax-sheen,.primary,.secondary):active:not(:disabled,[aria-busy=true],[aria-disabled=true]):before,:is(.ax-sheen,.primary,.secondary):active:not(:disabled,[aria-busy=true],[aria-disabled=true]):after{--sheen-r:calc(var(--sheen-rest) * .55);transition-duration:.28s,.11s,.11s,90ms}:root[data-motion=full] :is(.ax-sheen,.primary,.secondary)[data-sheen-press]:not(:disabled,[aria-busy=true]):before{animation:.46s cubic-bezier(.2,.7,.2,1) both ax-sheen-press}:root[data-motion=full] :is(.ax-sheen,.primary,.secondary)[data-sheen-press]:not(:disabled,[aria-busy=true]):after{animation:.46s ease-out both ax-sheen-press-rim}@keyframes ax-sheen-press{0%{opacity:1;--sheen-r:12px}55%{opacity:.9}to{opacity:0;--sheen-r:calc(var(--sheen-rest) * 2.2)}}@keyframes ax-sheen-press-rim{0%{opacity:1}to{opacity:0}}:is(.ax-sheen,.primary,.secondary):focus-visible:not(:disabled):after{opacity:.9;--sheen-x:50%;--sheen-y:0%;--sheen-r:120px}:root[data-motion=calm] :is(.ax-sheen,.primary,.secondary):before,:root[data-motion=calm] :is(.ax-sheen,.primary,.secondary):after{transition:opacity .2s}:root[data-motion=calm] :is(.ax-sheen,.primary,.secondary)[data-sheen=enter]:before,:root[data-motion=calm] :is(.ax-sheen,.primary,.secondary)[data-sheen=enter]:after{--sheen-r:var(--sheen-rest)}@media (hover:hover){:root[data-motion=off] :is(.ax-sheen,.primary,.secondary):hover:not(:disabled,[aria-busy=true],[aria-disabled=true]):before,:root[data-motion=off] :is(.ax-sheen,.primary,.secondary):hover:not(:disabled,[aria-busy=true],[aria-disabled=true]):after{opacity:.85;--sheen-x:50%;--sheen-y:0%;--sheen-r:90px;transition:none}}@media (forced-colors:active){:is(.ax-sheen,.primary,.secondary):before,:is(.ax-sheen,.primary,.secondary):after{display:none}}:root[data-motion=full] :is(.ax-sheen,.primary,.secondary)[data-sheen-variant=glitch][data-sheen=on]:before{animation:.26s steps(4,end) ax-sheen-glitch}@keyframes ax-sheen-glitch{0%{box-shadow:inset 3px 0 #00e8ffb3,inset -3px 0 #ff46d2b3}50%{box-shadow:inset -2px 0 #00e8ff80,inset 2px 0 #ff46d280}to{box-shadow:none}}[data-theme=dark][data-palette=neon]{--ax-ore:#d27bff;--ax-ore-strong:#ecb8ff;--ax-ore-soft:#d27bff29;--ax-ore-glow:#d27bff5c;--ax-lilac:#e6a9ff;--ax-on-ore:#1d0b2a}[data-theme=dark][data-palette=dusk]{--ax-ore:#b3a9de;--ax-ore-strong:#d6d0f0;--ax-ore-soft:#b3a9de24;--ax-ore-glow:#b3a9de42;--ax-lilac:#d0c9ee;--ax-on-ore:#17142a}[data-theme=dark][data-palette=graphite]{--ax-ore:#cfcbd9;--ax-ore-strong:#eceaf2;--ax-ore-soft:#cfcbd91f;--ax-ore-glow:#cfcbd933;--ax-lilac:#e2dfea;--ax-on-ore:#15131c}[data-theme=light][data-palette=neon]{--ax-ore:#8b2fc9;--ax-ore-strong:#6d1fa3;--ax-ore-soft:#f4e6fd;--ax-ore-glow:#8b2fc938;--ax-lilac:#8b2fc9;--ax-on-ore:#fff}[data-theme=light][data-palette=dusk]{--ax-ore:#5b5390;--ax-ore-strong:#463f75;--ax-ore-soft:#ebe9f6;--ax-ore-glow:#5b539033;--ax-lilac:#5b5390;--ax-on-ore:#fff}[data-theme=light][data-palette=graphite]{--ax-ore:#4a4658;--ax-ore-strong:#36333f;--ax-ore-soft:#ebeaef;--ax-ore-glow:#4a46582e;--ax-lilac:#4a4658;--ax-on-ore:#fff}[data-palette=neon] .ax-atmo{filter:saturate(1.2)hue-rotate(12deg)}[data-palette=dusk] .ax-atmo{filter:saturate(.55)}[data-palette=graphite] .ax-atmo{filter:saturate(.12)}[data-font=onest]{--ax-font:"Onest Variable", "Segoe UI", system-ui, sans-serif}[data-font=inter]{--ax-font:"Inter Variable", "Segoe UI", system-ui, sans-serif}[data-font=plex]{--ax-font:"IBM Plex Sans Variable", "Segoe UI", system-ui, sans-serif}[data-font=manrope]{--ax-font:"Manrope Variable", "Segoe UI", system-ui, sans-serif}[data-font]:not([data-font=golos]){--ax-font-display:var(--ax-font);--font-body:var(--ax-font);--font-heading:var(--ax-font)}[data-backdrop=calm] .ax-atmo-strata{opacity:.28}[data-backdrop=calm] .ax-atmo-light{opacity:.6}[data-backdrop=plain] .ax-atmo>*{display:none}[data-surface=glass][data-theme=dark]{--ax-surface:#1c14369e;--ax-surface-2:#241b4494;--ax-raised:#3024589e;--ax-line:#cdbeff29;--ax-line-strong:#cdbeff4d;--ax-panel-edge:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #cdbeff0f;--ax-shadow-2:0 22px 48px -22px #000000b3, inset 0 1px 0 #ffffff1a}[data-surface=glass][data-theme=light]{--ax-surface:#ffffffa8;--ax-surface-2:#faf8ff99;--ax-raised:#ffffffc7;--ax-line:#6743d629;--ax-line-strong:#6743d64d;--ax-panel-edge:inset 0 1px 0 #fffffff2}[data-surface=glass] .app-shell :is(.work-surface,.creator-catalog,.accounts-section,.quiet-panel,.creator-evidence,.creator-notes,.comms-pane,.assistant-workspace,.dashboard-widget,.settings-panel,.latest-job,.email-thread){-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);box-shadow:var(--ax-panel-edge), var(--ax-shadow-2)}@media (prefers-reduced-transparency:reduce){[data-surface=glass] .app-shell *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-surface=glass][data-theme=dark]{--ax-surface:#1a1330;--ax-surface-2:#1f1739}[data-surface=glass][data-theme=light]{--ax-surface:#fff;--ax-surface-2:#f8f6fe}}[data-surface=paper][data-theme=dark]{--ax-canvas:#0d0a17;--ax-surface:#16121f;--ax-surface-2:#1b1626;--ax-raised:#221c30;--ax-line:#2c2540;--ax-line-strong:#3d3459;--ax-shadow-1:none;--ax-shadow-2:none;--ax-panel-edge:none}[data-surface=paper][data-theme=light]{--ax-canvas:#f6f5f9;--ax-surface:#fff;--ax-surface-2:#fbfaff;--ax-raised:#f2f0f8;--ax-line:#e1dcea;--ax-line-strong:#c8c0da;--ax-shadow-1:none;--ax-shadow-2:0 1px 0 #e1dcea;--ax-panel-edge:none}[data-surface=paper] .ax-atmo>:not(.ax-atmo-light){display:none}[data-surface=paper] .ax-atmo-light{opacity:.35}[data-surface=paper] .app-shell :is(.primary,.secondary){box-shadow:none}.app-shell{min-height:calc(100dvh - var(--demo-strip-height,0px));isolation:isolate;--ax-gutter:12px;display:flow-root;position:relative}:root{--shell-glass:#110c22b3;--shell-glass-strong:#130e26e0;--shell-line:#cdbeff21;--shell-line-strong:#cdbeff3d;--shell-hi:#ffffff12;--shell-field:#ffffff0a;--shell-field-hover:#ffffff14;--shell-shadow:0 18px 48px -26px #000c}[data-theme=light]{--shell-glass:#ffffffb8;--shell-glass-strong:#ffffffeb;--shell-line:#6743d624;--shell-line-strong:#6743d642;--shell-hi:#ffffffe6;--shell-field:#6743d60a;--shell-field-hover:#6743d614;--shell-shadow:0 18px 44px -28px #2e186e66}.app-shell .sidebar.axiom-nav{--nav-ink:#f3f0ff;--nav-ink-2:#d6cff2;--nav-muted:#aaa2cc;--nav-faint:#938cba;--nav-line:#cdbeff21;--nav-hover:#ffffff0f;z-index:40;top:calc(var(--demo-strip-height,0px) + var(--ax-gutter));bottom:var(--ax-gutter);left:var(--ax-gutter);width:var(--ax-rail);color:var(--nav-ink);-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);transition:width var(--ax-med) var(--ax-ease);background:radial-gradient(120% 40% at 30% 0,#8c64ff29,#0000 70%),linear-gradient(#1e163ad1 0%,#0f0a1ee0 100%);border:1px solid #cdbeff26;border-radius:20px;padding:0;display:block;position:fixed;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #0000002e,0 30px 70px -34px #04020cd9}[data-theme=light] .app-shell .sidebar.axiom-nav{background:radial-gradient(120% 40% at 30% 0,#9670ff38,#0000 70%),linear-gradient(#2c2058f2 0%,#1a1338f7 100%);box-shadow:inset 0 1px #ffffff1a,0 26px 60px -30px #2816648c}.app-shell .sidebar.axiom-nav.is-open{width:var(--ax-rail-open)}.app-shell .sidebar.axiom-nav:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0f,#0000 18%),linear-gradient(90deg,#0000 96%,#8c6eff1a);position:absolute;inset:0}.app-shell .sidebar.axiom-nav .nav-rail{z-index:2;width:44px;height:44px;min-height:44px;color:var(--nav-muted);background:0 0;border:1px solid #0000;border-radius:13px;place-items:center;padding:0;display:grid;position:absolute;top:12px;left:9px}.app-shell .sidebar.axiom-nav.is-open .nav-rail{border-radius:10px;width:34px;height:34px;min-height:34px;top:18px;left:auto;right:12px}.app-shell .sidebar.axiom-nav .nav-rail:hover{background:var(--nav-hover);color:var(--nav-ink)}.app-shell .sidebar.axiom-nav.is-open .nav-rail:is(:hover,:focus-visible,[aria-expanded=true]:active){background:#ffffff0f;border-color:#cdbeff2e;box-shadow:inset 0 1px #ffffff14}.app-shell .sidebar.axiom-nav .nav-rail:focus-visible{outline:2px solid var(--ax-lamp);outline-offset:1px}.app-shell .sidebar.axiom-nav .rail-letter{transition:filter var(--ax-fast);place-items:center;display:grid}.app-shell .sidebar.axiom-nav .nav-rail:hover .rail-letter{filter:brightness(1.15)}.app-shell .sidebar.axiom-nav .rail-collapse-icon,.app-shell .sidebar.axiom-nav .rail-menu-icon,.app-shell .sidebar.axiom-nav.is-open .rail-letter{display:none}.app-shell .sidebar.axiom-nav.is-open .rail-collapse-icon{display:block;overflow:visible}.app-shell .sidebar.axiom-nav .rail-edge{opacity:.6;transition:opacity var(--ax-fast), color var(--ax-fast)}.app-shell .sidebar.axiom-nav .rail-chevron{transition:transform var(--ax-fast) var(--ax-ease)}.app-shell .sidebar.axiom-nav .nav-rail:is(:hover,:focus-visible) .rail-edge{opacity:1;color:#8eeaf5}:root[data-motion=full] .app-shell .sidebar.axiom-nav.is-open .nav-rail:is(:hover,:focus-visible) .rail-chevron{transform:translate(-1.5px)}:root[data-motion=off] .app-shell .sidebar.axiom-nav,:root[data-motion=off] .app-shell .sidebar.axiom-nav .nav-content,:root[data-motion=off] .app-shell .main-content,:root[data-motion=off] .app-shell .sidebar.axiom-nav :is(.rail-edge,.rail-chevron,.nav-rail-tip){transition:none}.app-shell .sidebar.axiom-nav .nav-rail-tip{white-space:nowrap;pointer-events:none;background:var(--ax-surface-solid);border:1px solid var(--ax-line-strong);box-shadow:var(--ax-shadow-2);color:var(--ax-ink);font:600 12.5px/1.2 var(--ax-font);opacity:0;transition:opacity var(--ax-fast), transform var(--ax-fast);border-radius:9px;padding:6px 10px;position:absolute;top:50%;left:calc(100% + 12px);transform:translate(-4px,-50%)}.app-shell .sidebar.axiom-nav .nav-rail:is(:hover,:focus-visible) .nav-rail-tip{opacity:1;transform:translateY(-50%)}.app-shell .sidebar.axiom-nav.is-open .nav-rail-tip{top:calc(100% + 6px);left:auto;right:0;transform:translateY(-4px)}.app-shell .sidebar.axiom-nav.is-open .nav-rail:is(:hover,:focus-visible) .nav-rail-tip{transform:none}@media (hover:none){.app-shell .sidebar.axiom-nav .nav-rail-tip{display:none}}.app-shell .sidebar.axiom-nav .nav-content{z-index:1;height:100%;width:var(--ax-rail-open);border-radius:inherit;gap:var(--ax-2);visibility:visible;opacity:1;transition:opacity var(--ax-fast);scrollbar-width:thin;scrollbar-color:#cdbeff33 transparent;flex-direction:column;margin:0;padding:18px 12px 12px;display:flex;position:relative;overflow:hidden auto}.app-shell .sidebar.axiom-nav .nav-content[inert]{visibility:hidden;opacity:0;pointer-events:none}.app-shell .sidebar.axiom-nav .nav-content{min-height:0;max-height:none}@media (width>=761px) and (height<=1000px){.app-shell .sidebar.axiom-nav .nav-content:not([data-compact]) .main-nav{gap:8px}.app-shell .sidebar.axiom-nav .nav-content:not([data-compact]) :is(.nav-link,.nav-footer button){min-height:33px}.app-shell .sidebar.axiom-nav .nav-content:not([data-compact]) .brand{margin-bottom:6px}.app-shell .sidebar.axiom-nav .nav-content:not([data-compact]) .nav-group-title{padding-block:2px}}.app-shell .brand{color:#fff;--ax-wordmark-size:27px;border-radius:12px;align-self:flex-start;align-items:center;min-height:40px;margin:-2px 0 12px;padding:4px 10px;text-decoration:none;display:inline-flex}.app-shell .brand:hover{text-decoration:none}.app-shell .brand .ax-wordmark{transition:filter var(--ax-med)}.app-shell .brand:hover .ax-wordmark{filter:brightness(1.12)drop-shadow(0 0 10px #b496ff59)}.app-shell .brand:focus-visible{outline:2px solid var(--ax-lamp);outline-offset:2px}.app-shell .brand .brand-crystal{filter:drop-shadow(0 0 6px #aa8cff73);width:22px;height:26px;transition:filter var(--ax-med);flex:none;margin-right:8px}.app-shell .brand:hover .brand-crystal{filter:drop-shadow(0 0 10px #96e6ff99)}.app-shell .main-nav{gap:12px;display:grid}.app-shell .nav-group{gap:2px;display:grid}.app-shell .nav-group-title{color:var(--nav-faint);letter-spacing:.04em;text-transform:none;padding:4px 10px 3px;font-size:11px;font-weight:650}.app-shell .nav-link,.app-shell .nav-footer button{isolation:isolate;min-height:37px;color:var(--nav-ink-2);width:100%;transition:background var(--ax-fast), color var(--ax-fast), border-color var(--ax-fast);background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;padding:0 10px;font-size:13.5px;font-weight:540;text-decoration:none;display:flex;position:relative}.app-shell .nav-link svg{color:var(--nav-muted);transition:color var(--ax-fast);flex:none}.app-shell .nav-link:hover{background:var(--nav-hover);color:var(--nav-ink);text-decoration:none}.app-shell .nav-link:hover svg{color:var(--nav-ink)}.app-shell .nav-link:focus-visible{outline:2px solid var(--ax-lamp);outline-offset:-2px}.app-shell .nav-link.active{color:#fff;background:linear-gradient(90deg,#926cff61,#926cff1f 70%,#5fdcec0f);border-color:#c4acff42;font-weight:640;box-shadow:inset 3px 0 #c9b4ff,0 8px 22px -12px #825affcc}.app-shell .nav-link.active svg{color:#e2d6ff}.app-shell .nav-link span:not(.nav-count){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell .nav-count{color:#aaf2fa;background:#5fdcec2e;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:grid}.app-shell .nav-footer{border-top:1px solid var(--nav-line);gap:2px;margin-top:auto;padding-top:10px;display:grid}.app-shell .sidebar-bottom{color:var(--nav-faint);background:#ffffff0a;border-radius:10px;align-items:center;gap:6px;margin-top:4px;padding:7px 10px;font-size:11px;display:flex}.app-shell .sidebar-bottom .muted{color:var(--nav-faint);margin-left:auto}.app-shell .sidebar.axiom-nav .ax-sheen{--sheen-core:#ffffff29;--sheen-mid:#c4acff0f;--sheen-rim:#dcceffd9;--sheen-ring-a:transparent;--sheen-ring-b:transparent;--sheen-blend:screen;--sheen-rest:56px}.app-shell .sidebar.axiom-nav .nav-rail.ax-sheen{--sheen-rest:26px;--sheen-rim:#dcceff8c}.app-shell .sidebar.axiom-nav .nav-content[data-compact]{width:var(--ax-rail);align-items:center;gap:4px;padding:62px 0 10px;overflow:visible}.app-shell .sidebar.axiom-nav .nav-content[data-compact] :is(.brand,.sidebar-bottom){display:none}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .main-nav,.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-group{justify-items:center;gap:2px}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-group-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-group+.nav-group:before{content:"";background:var(--nav-line);width:26px;height:1px;margin:2px auto 4px;display:block}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-footer{padding-top:6px}.app-shell .sidebar.axiom-nav .nav-content[data-compact] :is(.nav-link,.nav-footer button){justify-content:center;width:44px;min-height:36px;padding:0}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-link>span:not(.nav-count){z-index:6;pointer-events:none;background:var(--ax-surface-solid);border:1px solid var(--ax-line-strong);box-shadow:var(--ax-shadow-2);color:var(--ax-ink);font:600 12.5px/1.2 var(--ax-font);white-space:nowrap;opacity:0;transition:opacity var(--ax-fast), transform var(--ax-fast);border-radius:9px;padding:6px 10px;position:absolute;top:50%;left:calc(100% + 14px);overflow:visible;transform:translate(-4px,-50%)}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-link:is(:hover,:focus-visible)>span:not(.nav-count){opacity:1;transform:translateY(-50%)}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-link.active{box-shadow:inset 0 0 0 1px #c4acff4d,0 8px 22px -12px #825affcc}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-count{min-width:16px;height:16px;padding:0 4px;font-size:9.5px;position:absolute;top:1px;right:-2px}.app-shell .sidebar.axiom-nav .nav-content[data-compact] .nav-footer{justify-items:center;width:100%}.app-shell .main-content{margin-left:calc(var(--ax-rail) + var(--ax-gutter) * 2);min-width:0;transition:margin-left var(--ax-med) var(--ax-ease)}.app-shell .sidebar.axiom-nav.is-pinned+.main-content{margin-left:calc(var(--ax-rail-open) + var(--ax-gutter) * 2)}.app-shell .topbar{top:calc(var(--demo-strip-height,0px) + var(--ax-gutter));z-index:30;height:var(--ax-topbar);margin:var(--ax-gutter) var(--ax-gutter) 0 0;align-items:center;gap:var(--ax-3);border:1px solid var(--shell-line);box-shadow:inset 0 1px 0 var(--shell-hi), var(--shell-shadow);border-radius:18px;padding:0 10px 0 20px;display:flex;position:sticky}.app-shell .topbar:before{content:"";z-index:-1;border-radius:inherit;background:var(--shell-glass);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);pointer-events:none;position:absolute;inset:0}.app-shell .topbar-context{min-width:0;color:var(--ax-muted);font-size:var(--ax-text-sm);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:flex;overflow:hidden}.app-shell .topbar-context .crumb{color:var(--ax-ink);text-overflow:ellipsis;font-weight:650;overflow:hidden}.app-shell .topbar-actions{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.app-shell .command-palette-trigger{border:1px solid var(--shell-line);background:var(--shell-field);min-width:clamp(220px,22vw,320px);height:38px;min-height:38px;color:var(--ax-muted);font-weight:520;font-size:var(--ax-text-sm);box-shadow:none;border-radius:12px;justify-content:flex-start;gap:9px;padding:0 6px 0 12px}.app-shell .command-palette-trigger:hover:not(:disabled){background:var(--shell-field-hover);border-color:var(--shell-line-strong);color:var(--ax-ink)}.app-shell .command-palette-trigger span{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-shell .command-palette-trigger kbd{font:600 11px/1 var(--ax-font);border:1px solid var(--shell-line-strong);background:var(--ax-raised);color:var(--ax-muted);border-radius:6px;margin-left:auto;padding:4px 6px}.app-shell .theme-switch{background:var(--shell-field);border:1px solid var(--shell-line);isolation:isolate;border-radius:12px;grid-auto-flow:column;gap:0;padding:3px;display:inline-grid;position:relative}.app-shell .theme-switch:before{content:"";z-index:-1;background:var(--ax-surface-solid);width:calc(50% - 3px);box-shadow:inset 0 1px 0 var(--shell-hi), 0 2px 8px -2px #00000059, 0 0 0 1px var(--shell-line);transition:transform var(--ax-med) var(--ax-ease);border-radius:9px;position:absolute;top:3px;bottom:3px;left:3px}.app-shell .theme-switch:has(button:last-child[aria-pressed=true]):before{transform:translate(100%)}.app-shell .theme-switch:not(:has(button[aria-pressed=true])):before{opacity:0}.app-shell .theme-switch button{width:36px;height:30px;min-height:30px;color:var(--ax-muted);background:0 0;border:0;border-radius:9px;gap:0;padding:0;font-size:0}.app-shell .theme-switch button:hover:not(:disabled){color:var(--ax-ink);background:0 0}.app-shell .theme-switch button[aria-pressed=true]{color:var(--ax-ink)}.app-shell .theme-switch button[aria-pressed=true] svg{color:var(--ax-lilac)}.app-shell .theme-switch button svg{width:17px;height:17px}.app-shell .theme-switch button:focus-visible{outline:2px solid var(--ax-lamp);outline-offset:1px}.app-shell .theme-switch button[aria-disabled=true]{opacity:.6}.app-shell .topbar .assistant-trigger{border:1px solid color-mix(in srgb, var(--ax-ore) 32%, var(--shell-line));height:38px;min-height:38px;color:var(--ax-ink);background:linear-gradient(135deg, color-mix(in srgb, var(--ax-ore) 20%, transparent), color-mix(in srgb, var(--ax-lamp) 8%, transparent));font-weight:620;font-size:var(--ax-text-sm);border-radius:12px;gap:8px;padding:0 14px 0 11px}.app-shell .topbar .assistant-trigger svg{color:var(--ax-lilac)}.app-shell .topbar .assistant-trigger:hover:not(:disabled){border-color:color-mix(in srgb, var(--ax-ore) 55%, transparent)}@media (width<=1100px){.app-shell .topbar .assistant-trigger{justify-content:center;width:40px;padding:0}.app-shell .topbar .assistant-trigger span{display:none}}.app-shell .topbar .profile-trigger{height:42px;min-height:42px;color:var(--ax-ink);background:0 0;border:1px solid #0000;border-radius:14px;gap:9px;padding:3px 10px 3px 4px}.app-shell .topbar .profile-trigger:hover,.app-shell .topbar .profile-trigger[aria-expanded=true]{background:var(--shell-field-hover);border-color:var(--shell-line)}.app-shell .topbar .profile-trigger .profile-avatar{width:34px;height:34px;box-shadow:0 0 0 2px var(--ax-surface-solid), 0 0 0 3px color-mix(in srgb, var(--ax-ore) 45%, transparent);border-radius:11px}.app-shell .topbar .profile-trigger-label{max-width:150px;font-weight:620;font-size:var(--ax-text-sm)}.app-shell .topbar .profile-trigger:focus-visible{outline:2px solid var(--ax-lamp);outline-offset:1px}.app-shell .page-content{max-width:var(--ax-page-max);margin:0 auto;padding:26px 32px 96px 20px}.app-shell .page-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;margin:0 0 22px;padding:6px 0 18px;display:flex;position:relative}.app-shell .page-heading:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--ax-ore) 45%, transparent), var(--ax-line) 30%, var(--ax-line) 70%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.app-shell .page-heading h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:clamp(24px,2.2vw,31px);font-weight:680}.app-shell .page-heading-title{flex:360px;min-width:0}.app-shell .page-heading-title>p{color:var(--ax-muted);max-width:70ch;font-size:var(--ax-text-md);margin:6px 0 0}.app-shell .page-guide{font-size:var(--ax-text-sm)}.app-shell .page-guide summary{min-height:32px;color:var(--ax-muted);border:1px solid #0000;border-radius:9px;padding:0 10px;font-weight:560}.app-shell .page-guide summary:before{display:none}.app-shell .page-guide summary:hover{color:var(--ax-ink);background:var(--ax-hover)}.app-shell .page-guide[open]{flex-basis:100%}.app-shell .page-guide-content{border-radius:var(--ax-r-surface);background:var(--ax-surface);border:1px solid var(--ax-line);max-width:900px;margin-top:10px;padding:14px 18px}.app-shell .page-guide-content ol{gap:4px;margin:0;padding-left:20px;display:grid}.app-shell .page-guide-content p{color:var(--ax-muted);margin:10px 0 0}.profile-dropdown{border:1px solid var(--ax-line-strong)!important;background:var(--ax-surface-solid)!important;box-shadow:inset 0 1px 0 var(--shell-hi), var(--ax-shadow-3)!important;border-radius:18px!important;padding:6px!important}.profile-dropdown .profile-dropdown-identity{background:radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--ax-ore) 16%, transparent), transparent 65%), var(--ax-surface-2);border-bottom:0;border-radius:13px;margin:0 0 6px;padding:14px 12px 16px}.profile-dropdown [role=menuitem]{border-radius:11px;min-height:46px}.profile-dropdown [role=menuitem]:hover,.profile-dropdown [role=menuitem]:focus-visible{background:var(--ax-hover)}.mobile-tabbar{display:none}@media (width<=1180px){.app-shell .page-content{padding:22px 20px 96px 12px}.app-shell .command-palette-trigger{min-width:200px}}@media (width<=960px){.app-shell .topbar-context{display:none}.app-shell .command-palette-trigger{flex:1;min-width:0}.app-shell .topbar-actions{flex:1}.app-shell .topbar .profile-trigger-label{max-width:110px}}@media (width<=760px){:root{--ax-topbar:52px}.app-shell{--ax-gutter:8px}.app-shell .sidebar.axiom-nav{-webkit-backdrop-filter:none;backdrop-filter:none;width:0;box-shadow:none;background:0 0;border:0;border-radius:0;top:0;bottom:0;left:0;overflow:visible}.app-shell .sidebar.axiom-nav:after{display:none}.app-shell .sidebar.axiom-nav .nav-rail{top:calc(var(--demo-strip-height,0px) + var(--ax-gutter) + 6px);left:calc(var(--ax-gutter) + 6px);z-index:45;color:#f3f0ff;background:#16102ceb;border-color:#cdbeff2e;border-radius:12px;width:40px;height:40px;position:fixed}.app-shell .sidebar.axiom-nav.is-open .nav-rail{left:min(280px,86vw - 46px);right:auto;top:calc(var(--demo-strip-height,0px) + 12px);border-radius:12px;width:40px;height:40px;min-height:40px}.app-shell .sidebar.axiom-nav .nav-content{top:var(--demo-strip-height,0px);z-index:44;width:min(330px,86vw);transition:transform var(--ax-med) var(--ax-ease);background:linear-gradient(#20183ef7,#0f0a1efa);border:1px solid #cdbeff26;border-left:0;border-radius:0 22px 22px 0;padding-top:18px;position:fixed;bottom:0;left:0;transform:translate(-102%);box-shadow:0 30px 80px -20px #000000b3}.app-shell .sidebar.axiom-nav.is-open .nav-content{transform:none}.app-shell .sidebar.axiom-nav.is-open:before{content:"";z-index:43;background:var(--ax-overlay);position:fixed;inset:0}.app-shell .sidebar.axiom-nav .nav-rail-tip,.app-shell .sidebar.axiom-nav:not(.is-open) .rail-letter{display:none}.app-shell .sidebar.axiom-nav:not(.is-open) .rail-menu-icon{display:block}.app-shell .main-content,.app-shell .sidebar.axiom-nav+.main-content,.app-shell .sidebar.axiom-nav.is-pinned+.main-content{margin-left:0}.app-shell .topbar{margin:var(--ax-gutter) var(--ax-gutter) 0;border-radius:16px;gap:6px;padding:0 6px 0 58px}.app-shell .topbar-actions{gap:4px}.app-shell .command-palette-trigger{flex:none;justify-content:center;width:40px;min-width:40px;padding:0}.app-shell .command-palette-trigger span,.app-shell .command-palette-trigger kbd{display:none}.app-shell .topbar .assistant-trigger{justify-content:center;width:40px;padding:0}.app-shell .topbar .assistant-trigger span{display:none}.app-shell .topbar .profile-trigger{padding:3px}.app-shell .topbar .profile-trigger-label,.app-shell .topbar .profile-trigger-caret{display:none}.app-shell .theme-switch button{width:32px}.app-shell .page-content{padding:16px 12px 112px}.app-shell .page-heading{margin-bottom:16px;padding-top:2px}.app-shell .page-guide{width:100%}.mobile-tabbar{z-index:35;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));border:1px solid var(--shell-line);background:var(--shell-glass-strong);-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);box-shadow:inset 0 1px 0 var(--shell-hi), 0 20px 40px -18px #0000008c;border-radius:20px;grid-template-columns:repeat(5,1fr);gap:2px;padding:5px;display:grid;position:fixed}.mobile-tabbar a{color:var(--ax-muted);letter-spacing:-.01em;border-radius:14px;align-content:start;justify-items:center;gap:2px;min-width:0;min-height:50px;padding:6px 1px 5px;font-size:9.5px;font-weight:580;text-decoration:none;display:grid}.mobile-tabbar a[aria-current=page]{color:var(--ax-ink);background:linear-gradient(180deg, color-mix(in srgb, var(--ax-ore) 26%, transparent), color-mix(in srgb, var(--ax-ore) 10%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ax-ore) 30%, transparent)}.mobile-tabbar a[aria-current=page] svg{color:var(--ax-lilac)}.mobile-tabbar a:focus-visible{outline:2px solid var(--ax-lamp);outline-offset:-2px}.mobile-tabbar span{text-align:center;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;line-height:1.15;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-transparency:reduce){.app-shell .sidebar.axiom-nav,.app-shell .topbar:before,.mobile-tabbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-shell .topbar:before,.mobile-tabbar{background:var(--ax-surface-solid)}}.app-shell .drawer-backdrop{background:color-mix(in srgb, var(--ax-overlay) 85%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.app-shell .account-panel{background:var(--ax-surface-solid);border-inline-start:1px solid var(--ax-line-strong);width:min(1080px,94vw);box-shadow:var(--ax-shadow-3);border-radius:var(--ax-r-sheet) 0 0 var(--ax-r-sheet)}.app-shell .account-panel .drawer-top{background:var(--ax-surface-solid);border-bottom:1px solid var(--ax-line);padding:12px 28px}.app-shell .account-panel .drawer-top .eyebrow{font-size:var(--ax-text-sm);color:var(--ax-muted);letter-spacing:0;text-transform:none;font-weight:600}.app-shell .account-panel .panel-body{padding:8px 32px 40px}.app-shell .account-panel .tabs{z-index:4;margin:12px 0 18px;position:sticky;top:58px}.app-shell .account-panel .account-header{padding:24px 32px 18px}.app-shell .account-panel .account-links{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:2px 0 6px;display:flex}.app-shell .account-panel .account-links>p{margin:0}.app-shell .account-panel .account-analytics{font-size:var(--ax-text-sm);flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:inline-flex}.app-shell .account-panel .account-analytics-label{color:var(--ax-muted)}.app-shell .account-panel .account-analytics a{font-weight:600}.app-shell .account-panel .account-tabs{z-index:4;background:var(--ax-surface-solid);margin:0 32px 18px;position:sticky;top:58px}@media (width<=760px){.app-shell .account-panel{border-radius:0;width:100vw}.app-shell .account-panel .panel-body{padding:6px 14px 32px}.app-shell .account-panel .drawer-top{padding:10px 14px}.app-shell .account-panel .account-header{padding:18px 14px 14px}.app-shell .account-panel .account-tabs{margin:0 0 14px;padding:0 8px}}:root[data-motion=off] .account-panel{animation:none}.skip-link{z-index:2147483001;border-radius:var(--ax-r-control,10px);background:var(--ax-surface-solid);color:var(--ax-ink);border:1px solid var(--ax-line-strong);box-shadow:var(--ax-shadow-2);padding:8px 14px;position:fixed;top:-200px;left:8px}.skip-link:focus,.skip-link:focus-visible{top:calc(var(--demo-strip-height,0px) + 8px)}.font-sample-button{pointer-events:none;align-items:center;display:inline-flex}
