@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono");font-style:normal;font-weight:100 800;font-display:swap}:root{color-scheme:dark;--ink: #0d1012;--field: #121518;--line: #22262a;--bone: #e7e2dc;--snip: #a9a4a0;--ash: #85807d;--ghost: #5a5754;--pend: #2a2f34;--ember: #ff514a;--accent: #f0525e;--success: #73c8a6;--warn: #e0b35a;--line-strong: #3a3f45;--sel: #2a1b1b;--on-brand: var(--ink);--danger: var(--ember);--text: var(--bone);--muted: var(--ash);--brand: var(--ember);--snippet: var(--snip);--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-base: 13px;--line-height: 1.6;--font-title: 16px;--font-snippet: 12.5px;--font-label: 11px;--font-tag: 10px;--radius-control: 3px;--radius-box: 4px;--rule: 2px;--gutter: 24px;--container: 1240px}*,*:before,*:after{box-sizing:border-box}html,html body{background:var(--ink);color:var(--bone);font-family:var(--mono);font-size:var(--font-base);line-height:var(--line-height);font-variant-numeric:tabular-nums}a{color:var(--bone);text-decoration:none}a:hover{color:var(--ember)}input::placeholder,textarea::placeholder{color:var(--ghost)}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{outline:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-atlas-theme]{--ghost: var(--ash)}:root[data-atlas-theme=ember],:root[data-atlas-theme=moss]{color-scheme:dark}:root[data-atlas-theme=moss]{--ember: #73c8a6;--accent: #73c8a6;--danger: #ff514a;--sel: #182b25}:root[data-atlas-theme=bone]{color-scheme:light;--ink: #e7e2dc;--field: #f2efeb;--line: #b4ada6;--bone: #202b3c;--snip: #506176;--ash: #506176;--pend: #d8d1ca;--ember: #b92e38;--accent: #b92e38;--success: #006b50;--warn: #76510c;--line-strong: #78716b;--sel: #dfd6cf;--on-brand: #ffffff}:root[data-atlas-theme] :is(.atl-button,.atl-chip,.atl-result-row__n,.atl-pagination__page){transition-property:border-color}:root[data-atlas-theme] .atl-switch__track{transition-property:border-color}:root[data-atlas-theme] .atl-switch__knob{transition-property:left}.atl-mark{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;line-height:1;color:var(--bone);white-space:nowrap}.atl-mark__glyph{color:var(--ember);font-weight:700;font-size:18px;line-height:1}.atl-mark__qualifier{color:var(--ash);font-weight:400}.atl-mark--inline{gap:.5em;font-size:inherit}.atl-mark--inline .atl-mark__glyph{font-size:1em}.atl-wordmark{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.atl-wordmark__text{font-size:var(--atl-wordmark-size, clamp(64px, 11vw, 120px));line-height:.95;font-weight:500;letter-spacing:.03em;color:var(--ember)}.atl-wordmark__rule{width:48px;height:2px;background:var(--ember)}.atl-wordmark__tagline{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ash)}.atl-kbd{font:inherit;color:var(--bone);font-weight:600;background:var(--field);border:1px solid var(--line);border-radius:2px;padding:0 5px}.atl-keyhint{display:inline-flex;align-items:baseline;gap:.45em;white-space:nowrap}.atl-keyhint__key{color:var(--bone);font-weight:600}.atl-keyhint__verb{color:var(--ash)}.atl-keyhint--primary .atl-keyhint__key{background:var(--ember);color:var(--on-brand);padding:0 .45em}.atl-keyhint--padded .atl-keyhint__key{padding:0 .45em}.atl-keyhint__key+.atl-keyhint__key,.atl-kbd+.atl-kbd{margin-left:-.2em}.atl-status{display:inline-flex;align-items:baseline;gap:.5em;white-space:nowrap;--atl-status-tone: var(--ash)}.atl-status__glyph{color:var(--atl-status-tone)}.atl-status--done,.atl-status--connected{--atl-status-tone: var(--success)}.atl-status--running,.atl-status--warn{--atl-status-tone: var(--warn)}.atl-status--failed,.atl-status--offline,.atl-status--denied{--atl-status-tone: var(--danger)}.atl-status--pending{--atl-status-tone: var(--ash)}.atl-status--color-word .atl-status__word{color:var(--atl-status-tone)}.atl-status--caps{font-size:11px;letter-spacing:.06em;text-transform:uppercase}.atl-modeltag{display:inline-flex;align-items:baseline;gap:.4em;color:var(--warn);white-space:nowrap}.atl-tag{display:inline-block;border:1px solid var(--line);padding:0 6px;border-radius:2px;font-size:var(--font-tag);letter-spacing:.04em;line-height:18px;color:var(--ash);white-space:nowrap}.atl-tag--success{color:var(--success)}.atl-tag--warn{color:var(--warn)}.atl-tag--brand{color:var(--ember)}.atl-label{font-size:var(--font-label);font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--ash);line-height:1.6;margin:0}.atl-label--brand{color:var(--ember)}.atl-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius-control);font-family:var(--mono);line-height:1;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}.atl-button--primary{background:var(--ember);border-color:var(--ember);color:var(--on-brand);font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.atl-button--secondary{background:transparent;border-color:var(--line);color:var(--bone);font-weight:400;font-size:12px}.atl-button--secondary:hover{border-color:var(--ember)}.atl-button--ghost{background:transparent;color:var(--ash);font-weight:400;font-size:12px}.atl-button--ghost:hover{color:var(--bone)}.atl-button--lg{min-height:44px;padding:0 18px}.atl-button--md{min-height:34px;padding:0 14px}.atl-button--sm{min-height:26px;padding:0 10px}.atl-button--secondary.atl-button--lg{padding:0 16px}.atl-button__trailing{opacity:.7}.atl-button:disabled{opacity:.4;cursor:not-allowed}.atl-button--secondary:disabled:hover{border-color:var(--line)}.atl-chip{display:inline-flex;align-items:center;gap:1px;border:1px solid var(--line);border-radius:var(--radius-control);background:transparent;color:var(--ash);font:400 12px/1.6 var(--mono);text-decoration:none;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}.atl-chip--sm{padding:3px 10px}.atl-chip--md{min-height:30px;padding:0 12px}.atl-chip--snippet{color:var(--snip)}.atl-chip:hover{border-color:var(--ember);color:var(--bone)}.atl-chip__lead{color:var(--ember)}.atl-chip--selected,.atl-chip--selected:hover{background:var(--ember);border-color:var(--ember);color:var(--on-brand);font-weight:600}.atl-chip--selected .atl-chip__lead{color:var(--on-brand)}.atl-panel{display:block;background:var(--field);border:1px solid var(--line);border-top:2px solid var(--ember)}.atl-panel--md{padding:18px 20px}.atl-panel--sm{padding:14px 16px}.atl-panel--plain{border-top:1px solid var(--line)}.atl-panel--focused{border-color:var(--ember)}.atl-panel__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px}.atl-panel__aside{font-size:11px;color:var(--ash);font-variant-numeric:tabular-nums}.atl-stat{display:flex;flex-direction:column;gap:3px;background:var(--field);border:1px solid var(--line);border-top:2px solid var(--ember);padding:14px 16px;transition:border-color .15s}.atl-stat:hover{border-left-color:var(--line-strong);border-right-color:var(--line-strong);border-bottom-color:var(--line-strong)}.atl-stat__label{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ember)}.atl-stat__value{font-weight:600;font-size:14px;color:var(--bone)}.atl-stat--number .atl-stat__value{font-size:22px;line-height:1.2;font-variant-numeric:tabular-nums}.atl-stat__unit{font-size:12px;color:var(--ash);font-weight:400}.atl-stat__meta{font-size:11px;color:var(--ash);font-variant-numeric:tabular-nums}.atl-header{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:0 var(--gutter);min-height:52px;background:var(--ink);border-bottom:var(--rule) solid var(--ember)}.atl-header--line{border-bottom:1px solid var(--line)}.atl-header__mark{display:flex;align-items:center;min-width:88px}.atl-header__main{display:flex;align-items:center;flex:1 1 360px;min-width:0;max-width:760px}.atl-header__end{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-left:auto}.atl-header__nav{display:flex;flex-wrap:wrap;gap:20px;font-size:12px}.atl-header__nav a{color:var(--ash);padding:4px 0;border-bottom:1px solid transparent}.atl-header__nav a:hover,.atl-header__nav a[aria-current]{color:var(--bone);border-bottom-color:var(--ember)}.atl-header__status{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--ash);font-variant-numeric:tabular-nums}.atl-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:14px var(--gutter);border-top:1px solid var(--line);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ash)}.atl-footer__mark{color:var(--ember)}.atl-footer__links{display:flex;flex-wrap:wrap;gap:16px}.atl-footer__links a{color:var(--ash);padding:0 0 2px;border-bottom:1px solid transparent}.atl-footer__links a:hover{color:var(--bone);border-bottom-color:var(--ember)}.atl-meter{display:flex;align-items:center;gap:16px;font-variant-numeric:tabular-nums;white-space:nowrap;--atl-meter-tone: var(--ember)}.atl-meter--success{--atl-meter-tone: var(--success)}.atl-meter--warn{--atl-meter-tone: var(--warn)}.atl-meter--muted{--atl-meter-tone: var(--ash)}.atl-meter__label{flex:0 0 11ch;color:var(--bone)}.atl-meter__track{position:relative;flex:1 1 auto;min-width:60px;height:3px;background:linear-gradient(var(--line-strong),var(--line-strong)) center / 100% 1px no-repeat}.atl-meter__fill{position:absolute;inset:0 auto 0 0;background:var(--atl-meter-tone)}.atl-meter__glyphs{flex:1 1 auto;min-width:0;overflow:hidden;letter-spacing:0}.atl-meter__glyph-fill{color:var(--atl-meter-tone)}.atl-meter__glyph-rest{color:var(--line-strong)}.atl-meter__value{flex:0 0 var(--atl-meter-value-width, 18ch);text-align:right;color:var(--bone);overflow:hidden;text-overflow:ellipsis}.atl-meter__status{flex:0 0 var(--atl-meter-status-width, 13ch);overflow:hidden}.atl-modeline{display:flex;align-items:stretch;gap:16px;min-height:26px;padding-right:8px;border-top:1px solid var(--line);font-size:12px;line-height:26px;white-space:nowrap;overflow:hidden;font-variant-numeric:tabular-nums}.atl-modeline--norule{border-top:0}.atl-modeline__chip{display:inline-flex;align-items:center;padding:0 .8em;font-weight:600;letter-spacing:.04em}.atl-modeline__chip--brand{background:var(--ember);color:var(--on-brand)}.atl-modeline__chip--text{background:var(--bone);color:var(--ink)}.atl-modeline__hints{display:flex;align-items:center;gap:16px;min-width:0;overflow:hidden}.atl-modeline__running{display:flex;align-items:center;gap:.7em;min-width:0;flex:0 1 auto;overflow:hidden}.atl-modeline__tool{color:var(--ash)}.atl-modeline__args{color:var(--ghost);max-width:24ch;overflow:hidden;text-overflow:ellipsis}.atl-modeline__elapsed{color:var(--ash)}.atl-modeline__stop{margin-left:1.2em}.atl-modeline__running .atl-keyhint+.atl-keyhint{margin-left:.9em}.atl-modeline__end{display:flex;align-items:center;gap:16px;margin-left:auto;flex:0 0 auto}.atl-modeline__end .atl-status__word,.atl-modeline__counter{color:var(--ash)}.atl-modeline__slash{color:var(--line-strong)}.atl-modeline__counter--warn{color:var(--warn)}.atl-topbar{display:flex;align-items:center;gap:0;min-height:26px;padding:0 8px;border-bottom:2px solid var(--ember);font-size:12px;white-space:nowrap;overflow:hidden;font-variant-numeric:tabular-nums;color:var(--bone)}.atl-topbar--norule{border-bottom:0}.atl-topbar .atl-mark{flex:0 0 auto}.atl-topbar .atl-mark__name{font-weight:600}.atl-topbar__sep{flex:0 0 auto;color:var(--line-strong);padding:0 1ch}.atl-topbar__seg{min-width:0;overflow:hidden;text-overflow:ellipsis}.atl-topbar__clock{margin-left:auto;padding-left:2ch;color:var(--ash)}.atl-pane{position:relative;display:flex;flex-direction:column;min-height:0;margin:10px 0 8px;border:1px solid var(--line);border-top:2px solid var(--ember);border-radius:2px;background:var(--ink)}.atl-pane--live{border-color:var(--ember)}.atl-pane__title{position:absolute;top:-10px;left:10px;padding:0 6px;background:var(--ink);font-size:12px;line-height:18px;font-weight:600;color:var(--ember);white-space:nowrap}.atl-pane--live .atl-pane__title{color:var(--success)}.atl-pane__body{flex:1 1 auto;min-height:0;overflow:hidden;padding:14px 14px 12px;font:12px/1.35 var(--mono);color:var(--bone)}.atl-pane__body--pre{white-space:pre}.atl-pane__footer{position:absolute;bottom:-8px;left:10px;padding:0 6px;background:var(--ink);font-size:11px;line-height:15px;color:var(--ghost);white-space:nowrap}.atl-pane__footer--right{left:auto;right:10px}.atl-cursor{display:inline-block;width:.55em;height:1.1em;vertical-align:-.18em;background:var(--ember)}.atl-cursor--text{background:var(--bone)}.atl-cursor--success{background:var(--success)}.atl-cursor--blink{animation:atl-cursor-blink 1s steps(1) infinite}@keyframes atl-cursor-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.atl-cursor--blink{animation:none}}.atl-search-box{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;max-width:720px;margin:0;padding:5px 5px 5px 16px;background:var(--field);border:1px solid var(--line);border-radius:var(--radius-box);transition:border-color .15s,box-shadow .15s}.atl-search-box--header{flex-wrap:nowrap;max-width:760px;padding:3px 3px 3px 12px}.atl-search-box--focused,.atl-search-box:focus-within{border-color:var(--ember);box-shadow:0 0 0 1px var(--ember)}.atl-search-box--home{box-shadow:0 12px 40px -24px #000}.atl-search-box--home.atl-search-box--focused,.atl-search-box--home:focus-within{box-shadow:0 0 0 1px var(--ember),0 12px 40px -20px var(--ember)}.atl-search-box__caret{flex:none;color:var(--ember);font-weight:600;font-size:18px;line-height:1;padding-left:2px;cursor:text;-webkit-user-select:none;user-select:none}.atl-search-box--header .atl-search-box__caret{font-size:15px;padding-left:0}.atl-search-box__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.atl-search-box__input{flex:1 1 200px;min-width:0;margin:0;padding:12px 4px;background:transparent;border:0;border-radius:0;outline:none;box-shadow:none;appearance:none;color:var(--bone);font:500 18px var(--mono)}.atl-search-box--header .atl-search-box__input{padding:8px 4px;font-size:14px}.atl-search-box__input:focus,.atl-search-box__input:focus-visible{outline:none;box-shadow:none}.atl-search-box__input::placeholder{color:var(--ghost)}.atl-search-box__input::-webkit-search-cancel-button,.atl-search-box__input::-webkit-search-decoration{appearance:none}.atl-search-box .atl-button{flex:none}.atl-search-box--autocomplete{position:relative}.atl-search-box__suggestions{position:absolute;z-index:20;left:0;right:0;top:calc(100% + 4px);border:1px solid var(--line);border-radius:var(--radius-box);background:var(--field);color:var(--bone);box-shadow:0 8px 24px -12px var(--ink);overflow:hidden}.atl-search-box__list{margin:0;padding:4px;list-style:none;max-height:260px;overflow-y:auto}.atl-search-box__option{display:flex;gap:8px;align-items:flex-start;padding:9px 10px;font:13px var(--mono);cursor:pointer;overflow-wrap:anywhere}.atl-search-box__option:hover{background:var(--line)}.atl-search-box__option--active{background:var(--sel)}.atl-search-box__option-mark{color:var(--ember);flex:0 0 1ch}.atl-search-box__suggestion-status{border-top:1px solid var(--line);padding:8px 12px;color:var(--muted);font:11px var(--mono);overflow-wrap:anywhere}.atl-category-tabs{display:flex;flex-wrap:wrap;align-items:stretch;gap:0 4px;padding:0 var(--gutter);border-bottom:1px solid var(--line);font-size:12px;container-type:inline-size}.atl-category-tabs__tabs{flex:1 1 240px;display:flex;flex-wrap:nowrap;align-items:stretch;gap:0 4px;min-width:0;overflow-x:auto;scrollbar-width:none;padding-bottom:1px;margin-bottom:-1px}.atl-category-tabs__tab{display:inline-flex;align-items:center;gap:6px;margin:0 0 -1px;padding:10px 10px 8px;background:transparent;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--ash);font:400 12px/1.6 var(--mono);cursor:pointer;white-space:nowrap}.atl-category-tabs__tab--active{color:var(--ember);border-bottom-color:var(--ember);font-weight:600}.atl-category-tabs__count{font-size:var(--font-tag);color:var(--ash);font-weight:400;font-variant-numeric:tabular-nums}.atl-category-tabs__filters{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:8px 0;font-size:var(--font-label);color:var(--ash)}.atl-category-tabs__filter{color:var(--ash);white-space:nowrap}.atl-category-tabs__filter:hover,.atl-category-tabs__value{color:var(--bone)}@container (max-width: 560px){.atl-category-tabs__filters{order:-1;flex:1 0 100%;margin-left:0;padding-left:0}}button.atl-category-tabs__filter{background:transparent;border:0;padding:0;font:inherit;cursor:pointer}.atl-category-tabs__tab:focus-visible{outline-offset:-2px}.atl-result-row{display:grid;grid-template-columns:36px minmax(0,1fr);gap:0 14px;margin:0;padding:14px 0;border-bottom:1px solid var(--line);list-style:none}.atl-result-row__n{display:inline-flex;align-items:center;justify-content:center;height:24px;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font-size:var(--font-label);font-weight:600;font-variant-numeric:tabular-nums;transition:color .15s,border-color .15s}.atl-result-row:hover .atl-result-row__n,.atl-result-row--highlighted .atl-result-row__n{color:var(--ember);border-color:var(--ember)}.atl-result-row__body{min-width:0;display:flex;flex-direction:column;gap:4px}.atl-result-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;font-size:var(--font-label);color:var(--ash)}.atl-result-row__fav{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;border-radius:2px;background:var(--bone);color:var(--ink);font:700 9px/1 var(--mono);object-fit:cover}.atl-result-row__fav--success{background:var(--success)}.atl-result-row__fav--warn{background:var(--warn)}.atl-result-row__fav--accent{background:var(--accent)}.atl-result-row__fav--snippet{background:var(--snip)}.atl-result-row__fav--muted{background:var(--ash)}.atl-result-row__host{color:var(--success)}.atl-result-row__path{min-width:0;max-width:32ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-result-row__sep{color:var(--ghost)}.atl-result-row__date{font-variant-numeric:tabular-nums}.atl-result-row__actions{margin-left:auto;display:flex;gap:12px;opacity:0;transition:opacity .15s}.atl-result-row:hover .atl-result-row__actions,.atl-result-row:focus-within .atl-result-row__actions,.atl-result-row--highlighted .atl-result-row__actions{opacity:1}.atl-result-row__action{margin:0;padding:0;background:none;border:0;color:var(--ash);font:inherit;cursor:pointer;white-space:nowrap}.atl-result-row__action:hover{color:var(--bone)}.atl-result-row__title{max-width:64ch;color:var(--bone);font-size:var(--font-title);font-weight:600;line-height:1.35}.atl-result-row a.atl-result-row__title:hover{color:var(--ember)}.atl-result-row__snippet{margin:0;max-width:70ch;color:var(--snip);font-size:var(--font-snippet)}.atl-result-row__tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:2px;font-size:var(--font-tag);color:var(--ash)}.atl-result-row__kind{margin-left:auto;letter-spacing:.06em;text-transform:uppercase;color:var(--ash)}.atl-result-row__kind--code{color:var(--success)}.atl-result-row__kind--discussion{color:var(--warn)}.atl-results-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;font-size:var(--font-label);color:var(--ash);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums}.atl-results-summary__value{color:var(--bone)}.atl-results-summary__warn{color:var(--warn)}.atl-results-summary__aside{display:inline-flex;align-items:center;letter-spacing:0;text-transform:none;font-size:12px}.atl-answer-strip{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;padding:10px 16px;background:var(--field);border:1px solid var(--line);border-left:var(--rule) solid var(--success);font-size:12px}.atl-answer-strip__label{font-size:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--success)}.atl-answer-strip__body{min-width:0;color:var(--bone)}.atl-answer-strip__body a:not(.atl-answer-strip__bang){font-weight:600;border-bottom:1px solid var(--ember)}.atl-answer-strip__bang{color:var(--ember)}.atl-agent-block{display:flex;flex-direction:column;gap:12px;min-width:0}.atl-agent-block__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:var(--font-label);color:var(--ash)}.atl-agent-block__copies{display:flex;flex-wrap:wrap;gap:12px}.atl-agent-block .atl-agent-block__copy{min-height:0;padding:2px 10px;font-size:var(--font-label);line-height:1.6}.atl-agent-block__value{color:var(--bone)}.atl-agent-block__list{display:flex;flex-direction:column;gap:14px;margin:0;padding:16px 18px;list-style:none;background:var(--field);border:1px solid var(--line);border-left:var(--rule) solid var(--ember)}.atl-agent-block__entry{display:grid;grid-template-columns:36px minmax(0,1fr);gap:0 10px;font-size:12px}.atl-agent-block__entry--highlighted{outline:1px solid var(--ember);outline-offset:4px}.atl-agent-block__selected{position:absolute;left:-12px}.atl-agent-block__n{position:relative;color:var(--ember);font-weight:600;font-variant-numeric:tabular-nums}.atl-agent-block__fields{min-width:0;display:flex;flex-direction:column;gap:2px}.atl-agent-block__title{font-weight:600;color:var(--bone)}.atl-agent-block__url{color:var(--success);overflow-wrap:anywhere}.atl-agent-block__snippet{color:var(--snip)}.atl-agent-block__meta{color:var(--ash);font-size:var(--font-label)}.atl-agent-block__footer{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:var(--font-label);color:var(--ash);font-variant-numeric:tabular-nums}.atl-agent-block__feedback{margin:8px 0}.atl-segmented-control{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius-control);overflow:hidden;letter-spacing:0;text-transform:none;vertical-align:middle}.atl-segmented-control__segment{margin:0;border:0;border-radius:0;background:transparent;color:var(--ash);font:400 12px/1 var(--mono);cursor:pointer;white-space:nowrap}.atl-segmented-control__segment--active{font-weight:600}.atl-segmented-control--brand .atl-segmented-control__segment{min-height:28px;padding:0 12px}.atl-segmented-control--brand .atl-segmented-control__segment--active{background:var(--ember);color:var(--on-brand)}.atl-segmented-control--quiet .atl-segmented-control__segment{min-height:24px;padding:0 8px;font-size:var(--font-label)}.atl-segmented-control--quiet .atl-segmented-control__segment--active{background:var(--line);color:var(--bone)}.atl-segmented-control__segment:focus-visible{outline:2px solid var(--ember);outline-offset:-2px}.atl-segmented-control--brand .atl-segmented-control__segment--active:focus-visible{outline-color:var(--on-brand)}.atl-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 0 0;border-top:1px solid var(--line);font-size:12px;font-variant-numeric:tabular-nums}.atl-pagination__position{margin-right:auto;font-size:var(--font-label);color:var(--ash);letter-spacing:.06em;text-transform:uppercase}.atl-pagination__value{color:var(--bone)}.atl-pagination__pages{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.atl-pagination__page{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;margin:0;padding:0 10px;background:transparent;border:1px solid transparent;border-radius:var(--radius-control);color:var(--ash);font:inherit;line-height:1;font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}.atl-pagination__page:hover{border-color:var(--ember);color:var(--bone)}.atl-pagination__page--step{border-color:var(--line);color:var(--bone)}.atl-pagination__page:disabled,.atl-pagination__page:disabled:hover{border-color:transparent;color:var(--ghost);cursor:default}.atl-pagination__page--current,.atl-pagination__page--current:hover{background:var(--ember);border-color:var(--ember);color:var(--on-brand);font-weight:600;cursor:default}.atl-pagination__page--gap,.atl-pagination__page--gap:hover{border-color:transparent;color:var(--ghost);cursor:default}.atl-pagination__size{display:flex;align-items:center;gap:6px;font-size:var(--font-label);color:var(--ash)}.atl-switch{display:inline-flex;align-items:center;gap:10px;margin:0;padding:0;background:none;border:0;color:inherit;font:inherit;cursor:pointer;vertical-align:middle}.atl-switch__track{position:relative;display:inline-block;flex:none;width:40px;height:22px;border-radius:11px;border:1px solid var(--line-strong);background:var(--field);transition:background-color .15s,border-color .15s}.atl-switch__knob{position:absolute;top:2px;left:3px;width:16px;height:16px;border-radius:8px;background:var(--ash);transition:left .15s,background-color .15s}.atl-switch--on .atl-switch__track{background:var(--ember);border-color:var(--ember)}.atl-switch--on .atl-switch__knob{left:19px;background:var(--on-brand)}.atl-switch__word{min-width:3ch;font-size:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ash)}.atl-switch--on .atl-switch__word{color:var(--success)}.atl-switch:disabled{opacity:.4;cursor:not-allowed}.atl-switch:focus-visible{outline:none}.atl-switch:focus-visible .atl-switch__track{outline:2px solid var(--ember);outline-offset:2px}.atl-select{display:inline-flex;flex-direction:column;gap:6px;min-width:200px}.atl-select__label{font-size:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.atl-select__control{width:100%;min-height:38px;margin:0;padding:0 30px 0 10px;background-color:var(--field);background-image:linear-gradient(45deg,transparent 50%,var(--ash) 50%),linear-gradient(135deg,var(--ash) 50%,transparent 50%);background-position:calc(100% - 16px) 16px,calc(100% - 11px) 16px;background-size:5px 5px;background-repeat:no-repeat;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--bone);font:400 12px var(--mono);appearance:none;cursor:pointer;transition:border-color .15s}.atl-select__control:hover{border-color:var(--line-strong)}.atl-select__control:focus,.atl-select__control:focus-visible,.atl-select--focused .atl-select__control{outline:none;border-color:var(--ember)}.atl-select__control option{background:var(--field);color:var(--bone)}.atl-select--disabled{opacity:.4}.atl-select--disabled .atl-select__control{cursor:not-allowed}.atl-select--disabled .atl-select__control:hover{border-color:var(--line)}.atl-prefs-rail{display:flex;flex-direction:column;gap:2px;width:100%;max-width:220px;font-size:12px}.atl-prefs-rail__tab{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:40px;margin:0;padding:0 14px;background:transparent;border:0;border-left:var(--rule) solid transparent;border-radius:0;color:var(--ash);font:400 12px/1.6 var(--mono);text-align:left;cursor:pointer}.atl-prefs-rail__tab--active{background:var(--field);color:var(--bone);border-left-color:var(--ember);font-weight:600}.atl-prefs-rail__count{font-size:var(--font-label);color:var(--ash);font-weight:400;font-variant-numeric:tabular-nums}.atl-prefs-rail__note{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:20px;padding-top:14px;border-top:1px solid var(--line);font-size:var(--font-label);color:var(--ash)}.atl-prefs-rail__note-label{letter-spacing:.1em;text-transform:uppercase}.atl-prefs-rail__link{margin:0;padding:0;background:none;border:0;color:var(--ash);font:inherit;text-align:left;cursor:pointer}.atl-prefs-rail__link:hover{color:var(--bone)}.atl-setting-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 0;border-bottom:1px solid var(--line)}.atl-setting-row__text{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:1px}.atl-setting-row__label{font-weight:600;color:var(--bone)}.atl-setting-row__description{font-size:12px;color:var(--ash)}.atl-setting-row__state{font-size:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ash)}.atl-setting-row__state--on{color:var(--success)}.atl-setting-row__control{flex:none;display:flex;align-items:center}.atl-theme-swatch{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:14px 16px;background:var(--field);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--bone);font:400 12px/1.6 var(--mono);text-align:left;cursor:pointer;transition:border-color .15s}.atl-theme-swatch:hover{border-color:var(--line-strong)}.atl-theme-swatch--selected,.atl-theme-swatch--selected:hover{border-color:var(--ember);box-shadow:0 0 0 1px var(--ember)}.atl-theme-swatch__chips{display:flex;align-items:center;gap:4px;align-self:stretch}.atl-theme-swatch__chip{display:block;width:18px;height:18px;border-radius:2px;border:1px solid var(--line-strong)}.atl-theme-swatch__check{margin-left:auto;color:var(--bone);font-size:var(--font-label);line-height:1}.atl-theme-swatch__label{font-weight:600}.atl-theme-swatch__description{font-size:var(--font-label);color:var(--ash)}.atl-theme-swatch--ember,.atl-theme-swatch--moss,.atl-theme-swatch--system{--swatch-ground: #0d1012;--swatch-text: #e7e2dc;--swatch-accent: #ff514a}.atl-theme-swatch--bone{--swatch-ground: #e7e2dc;--swatch-text: #202b3c;--swatch-accent: #b92e38}.atl-theme-swatch--moss{--swatch-accent: #73c8a6}.atl-theme-swatch--system{--swatch-accent: #85807d}.atl-theme-swatch__chip--1{background:var(--swatch-ground)}.atl-theme-swatch__chip--2{background:var(--swatch-text)}.atl-theme-swatch__chip--3{background:var(--swatch-accent)}.atl-engine-table{display:flex;flex-direction:column;gap:16px;min-width:0}.atl-engine-table__bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.atl-engine-table__head{display:flex;flex-direction:column;gap:2px;min-width:0}.atl-engine-table__title{margin:0;font-size:20px;font-weight:500;line-height:1.6;color:var(--bone)}.atl-engine-table__summary{font-size:12px;color:var(--ash);font-variant-numeric:tabular-nums}.atl-engine-table__filter{display:flex;align-items:center;gap:8px;margin-left:auto;padding:0 10px;min-height:36px;background:var(--field);border:1px solid var(--line);border-radius:var(--radius-control);transition:border-color .15s}.atl-engine-table__filter:focus-within{border-color:var(--ember)}.atl-engine-table__caret{color:var(--ember);font-weight:600}.atl-engine-table__filter input{width:160px;margin:0;padding:0;background:transparent;border:0;outline:none;appearance:none;color:var(--bone);font:400 12px var(--mono)}.atl-engine-table__filter input::-webkit-search-cancel-button{appearance:none}.atl-engine-table__scroll{overflow-x:auto;border:1px solid var(--line)}.atl-engine-table__table{width:100%;min-width:640px;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.atl-engine-table__table th{padding:10px 12px;border-bottom:1px solid var(--line);color:var(--ash);font-size:var(--font-label);font-weight:400;letter-spacing:.06em;text-transform:uppercase;text-align:left;white-space:nowrap}.atl-engine-table__table td{padding:6px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.atl-engine-table__table th.atl-engine-table__on{width:64px}.atl-engine-table__table .atl-engine-table__num{text-align:right}.atl-engine-table__row:hover td,.atl-engine-table__row--highlighted td{background:var(--field)}.atl-engine-table__name{font-weight:600}.atl-engine-table__muted{color:var(--ash)}.atl-engine-table__bang{color:var(--ember)}.atl-engine-table__status{white-space:nowrap}.atl-engine-table__dot{color:var(--success)}.atl-engine-table__word{color:var(--ash)}.atl-engine-table__status--timeout .atl-engine-table__dot,.atl-engine-table__status--timeout .atl-engine-table__word{color:var(--warn)}.atl-engine-table__note{margin:0;font-size:var(--font-label);color:var(--ash)}.atl-search-infobox.atl-panel{display:flex;flex-direction:column;gap:10px;padding:16px 18px}.atl-search-infobox .atl-panel__head{margin:0;gap:8px}.atl-search-infobox__title{font-size:var(--font-title);font-weight:600;line-height:1.3;color:var(--bone)}.atl-search-infobox__description{margin:0;font-size:12px;color:var(--snip)}.atl-search-infobox__facts{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;margin:0;padding-top:4px;border-top:1px solid var(--line);font-size:12px}.atl-search-infobox__fact{display:contents}.atl-search-infobox__facts dt{color:var(--ash)}.atl-search-infobox__facts dd{margin:0;min-width:0;color:var(--bone)}.atl-search-infobox__facts a{color:var(--success)}.atl-search-infobox__facts a:hover{color:var(--ember)}.atl-search-engine-list{display:flex;flex-direction:column;gap:6px;min-width:0}.atl-search-engine-list__head{display:flex;justify-content:space-between;gap:8px;padding-bottom:6px;border-bottom:1px solid var(--line);font-size:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ash)}.atl-search-engine-list__rows{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.atl-search-engine-list__row{display:flex;align-items:center;gap:10px;min-height:24px;font-size:12px;font-variant-numeric:tabular-nums}.atl-search-engine-list__glyph{width:12px;flex:none;color:var(--success)}.atl-search-engine-list__name{flex:1 1 auto;min-width:0;color:var(--bone)}.atl-search-engine-list__hits{width:36px;flex:none;text-align:right;color:var(--ash)}.atl-search-engine-list__time{width:56px;flex:none;text-align:right;color:var(--ash)}.atl-search-engine-list__row--timeout .atl-search-engine-list__glyph,.atl-search-engine-list__row--timeout .atl-search-engine-list__time{color:var(--warn)}.atl-search-section{display:flex;flex-direction:column;gap:18px;min-width:0}.atl-search-section--group{gap:4px}.atl-search-section__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.atl-search-section--group .atl-search-section__head{margin-bottom:8px}.atl-search-section__titles{display:flex;flex-direction:column;gap:2px;min-width:0}.atl-search-section__title{margin:0;color:var(--bone);font-size:20px;font-weight:500;line-height:1.6}.atl-search-section--group .atl-search-section__title{font-size:14px;font-weight:600}.atl-search-section__description{font-size:12px;color:var(--ash);font-variant-numeric:tabular-nums}.atl-search-section__aside{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:var(--font-label);color:var(--ash)}.atl-terminal-frame{--atl-term-ground: var(--ink);box-sizing:border-box;display:flex;flex-direction:column;min-height:200px;min-width:0;background:var(--ink);color:var(--bone);font-family:var(--mono);overflow:hidden}.atl-terminal-frame--bordered{border:1px solid var(--line)}.atl-terminal-frame__top,.atl-terminal-frame__modeline{flex:0 0 auto}.atl-terminal-frame__work{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;font-size:12.5px;line-height:1.45}.atl-terminal-frame__scroll{display:flex;flex-direction:column-reverse;flex:1 1 auto;min-height:0;overflow-y:auto;padding:1.45em 2ch;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.atl-terminal-frame__log{flex:0 0 auto;margin-bottom:auto;min-width:0}.atl-terminal-frame__composer{flex:0 0 auto;padding:0 2ch 1.45em}.atl-terminal-frame__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1.45em 2ch;pointer-events:none}.atl-terminal-frame__overlay>*{pointer-events:auto;max-height:100%}.atl-terminal-frame__overlay--top{align-items:flex-start}.atl-terminal-frame__toasts{position:absolute;top:1.45em;right:2ch;display:flex;flex-direction:column;align-items:flex-end;max-width:calc(100% - 4ch);pointer-events:none}.atl-terminal-frame__toasts>*{pointer-events:auto}.atl-transcript{display:flex;flex-direction:column;gap:1.45em;min-width:0;font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-transcript>*{flex:0 0 auto}.atl-turn{position:relative;margin:0;font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-turn__head{display:flex;align-items:baseline;gap:1ch;white-space:nowrap}.atl-turn__name{font-weight:600}.atl-turn__meta{color:var(--ash);overflow:hidden;text-overflow:ellipsis}.atl-turn__mark.atl-mark{align-self:center;gap:1ch;font-size:inherit}.atl-turn__mark .atl-mark__glyph{font-size:1em}.atl-turn__body{padding-left:2ch;overflow-wrap:anywhere}.atl-turn__body>*{margin-top:0;margin-bottom:0}.atl-turn__body>*+*{margin-top:1.45em}.atl-turn--user{padding-left:2ch}.atl-turn--user:before{content:"";position:absolute;top:.08em;bottom:.08em;left:0;width:.55ch;background:var(--accent)}.atl-turn--user .atl-turn__body{padding-left:0}.atl-tool-call{--atl-tool-call-ground: var(--atl-term-ground, var(--ink));container-type:inline-size;position:relative;padding:.725em 0;font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-tool-call__box{position:relative;border:1px solid var(--line-strong);padding:calc(.725em - .5px) 1.5ch}.atl-tool-call__head{position:absolute;top:calc(-.725em - .5px);left:1.5ch;right:1.5ch;display:flex;justify-content:space-between;gap:2ch;height:1.45em;white-space:nowrap}.atl-tool-call__head[role=button]{cursor:pointer}.atl-tool-call__head:focus-visible{outline:none}.atl-tool-call__title,.atl-tool-call__timing{padding:0 1ch;background:var(--atl-tool-call-ground)}.atl-tool-call__title{display:flex;gap:1ch;min-width:0;overflow:hidden}.atl-tool-call__glyph,.atl-tool-call__state{flex:0 0 auto;color:var(--atl-tool-call-tone)}.atl-tool-call__tool{flex:0 0 auto;font-weight:600}.atl-tool-call__args{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ash)}.atl-tool-call__timing{flex:0 0 auto;color:var(--ash)}.atl-tool-call--done{--atl-tool-call-tone: var(--success)}.atl-tool-call--running{--atl-tool-call-tone: var(--warn)}.atl-tool-call--running .atl-tool-call__timing{color:var(--warn)}.atl-tool-call--failed{--atl-tool-call-tone: var(--ember)}.atl-tool-call--pending{--atl-tool-call-tone: var(--ash)}.atl-tool-call__line{white-space:pre;overflow:hidden;text-overflow:ellipsis;font-variant-ligatures:none}.atl-tool-call__more,.atl-tool-call__collapsed{color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atl-tool-call:focus-within .atl-tool-call__box{border-color:var(--ember);box-shadow:0 0 0 1px var(--ember)}@container (max-width: 480px){.atl-tool-call__box{border-width:1px 0 0;padding:calc(.725em - .5px) 0 0 3ch}.atl-tool-call__head{left:2ch;right:0}}.atl-tool-approval{box-sizing:border-box;width:100%;max-width:72ch;margin-inline:auto;padding:calc(.725em + 2px) 2ch;border:2px solid var(--ember);background:var(--field);font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-tool-approval__question{font-weight:600}.atl-tool-approval__object{margin-top:1.45em}.atl-tool-approval__command{display:flex;align-items:baseline;gap:2ch;min-width:0}.atl-tool-approval__tool{flex:0 0 auto;color:var(--ash)}.atl-tool-approval__chip{min-width:0;padding:0 1ch;background:var(--sel);color:var(--bone);font:inherit;white-space:pre;overflow:hidden;text-overflow:ellipsis}.atl-tool-approval__consequence{color:var(--warn)}.atl-tool-approval__keys{display:flex;flex-wrap:wrap;gap:.2em 3ch;margin-top:1.45em}.atl-tool-approval__keys .atl-keyhint--plain .atl-keyhint__key{padding:0 .45em}.atl-command-palette{box-sizing:border-box;width:100%;max-width:64ch;border:1px solid var(--line-strong);background:var(--atl-term-ground, var(--ink));font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-command-palette__query{display:flex;align-items:baseline;gap:1ch;padding:calc(.725em - .5px) 1.5ch;cursor:text}.atl-command-palette__caret{flex:0 0 auto;width:1ch;color:var(--ember)}.atl-command-palette__field{display:flex;align-items:baseline;min-width:0;flex:1 1 auto;overflow:hidden;white-space:pre}.atl-command-palette__input{flex:0 1 auto;min-width:1px;max-width:100%;padding:0;margin:0;border:0;background:transparent;color:var(--bone);font:inherit;letter-spacing:0;caret-color:transparent}.atl-command-palette__cursor{flex:0 0 auto;align-self:center}.atl-command-palette__placeholder{margin-left:1ch;color:var(--ghost);overflow:hidden;text-overflow:ellipsis}.atl-command-palette__list{margin:0;padding:calc(.725em - .5px) 0;list-style:none;border-top:1px solid var(--line-strong)}.atl-command-palette__item{display:grid;grid-template-columns:2ch 12ch minmax(0,1fr) 7ch;column-gap:0;padding:0 1.5ch;cursor:default;white-space:nowrap}.atl-command-palette__item--selected{background:var(--sel)}.atl-command-palette__mark{color:var(--ember)}.atl-command-palette__item--selected .atl-command-palette__command{font-weight:600}.atl-command-palette__command,.atl-command-palette__description{overflow:hidden;text-overflow:ellipsis;padding-right:1ch}.atl-command-palette__shortcut{color:var(--ash)}.atl-command-palette__footer{padding:calc(.725em - .5px) 1.5ch;border-top:1px solid var(--line-strong);color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atl-session-panel{box-sizing:border-box;width:100%;padding:calc(.725em - 1px) 0 .725em;border-top:var(--rule) solid var(--ember);background:var(--atl-term-ground, var(--ink));font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-session-panel__head{display:flex;align-items:baseline;gap:2ch;white-space:nowrap;min-width:0}.atl-session-panel__title{font-weight:600}.atl-session-panel__detail{color:var(--ash);overflow:hidden;text-overflow:ellipsis}.atl-session-panel__meters{display:flex;flex-direction:column;margin-top:1.45em;--atl-meter-value-width: 15ch;--atl-meter-status-width: 13ch}.atl-session-panel__meters .atl-meter{gap:2ch;min-height:1.45em}.atl-session-panel__amount{font-weight:600}.atl-session-panel__limit,.atl-session-panel__note{color:var(--ash)}.atl-session-panel__meters .atl-meter__value{text-align:right}.atl-session-panel__counts{display:flex;flex-wrap:wrap;gap:0 4ch;margin:1.45em 0 0}.atl-session-panel__count{display:flex;gap:3ch;white-space:nowrap}.atl-session-panel__count dt{color:var(--ash)}.atl-session-panel__count dd{margin:0}.atl-diff-view{--atl-diff-view-ground: var(--atl-term-ground, var(--ink));position:relative;padding:.725em 0;font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-diff-view__box{position:relative;border:1px solid var(--line-strong)}.atl-diff-view__head{position:absolute;top:calc(-.725em - .5px);left:1.5ch;right:1.5ch;display:flex;justify-content:space-between;gap:2ch;height:1.45em;white-space:nowrap}.atl-diff-view__title,.atl-diff-view__stat{padding:0 1ch;background:var(--atl-diff-view-ground)}.atl-diff-view__title{display:flex;gap:1ch;min-width:0;overflow:hidden}.atl-diff-view__tool{flex:0 0 auto;font-weight:600}.atl-diff-view__path{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ash)}.atl-diff-view__stat{flex:0 0 auto;color:var(--ash)}.atl-diff-view__lines{padding:calc(.725em - .5px) 1.5ch}.atl-diff-view__line{display:grid;grid-template-columns:3ch 3ch minmax(0,1fr);white-space:pre;font-variant-ligatures:none}.atl-diff-view__number{color:var(--ash);text-align:right}.atl-diff-view__sign{text-align:center}.atl-diff-view__code{overflow:hidden;text-overflow:ellipsis}.atl-diff-view__line--remove .atl-diff-view__sign,.atl-diff-view__line--remove .atl-diff-view__code{color:var(--ember)}.atl-diff-view__line--add .atl-diff-view__sign,.atl-diff-view__line--add .atl-diff-view__code{color:var(--success)}.atl-diff-view__more{padding-left:6ch;color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atl-diff-view__keys{display:flex;flex-wrap:wrap;gap:.2em 3ch;padding:calc(.725em - .5px) 1.5ch;border-top:1px solid var(--line-strong)}.atl-diff-view__keys .atl-keyhint--plain .atl-keyhint__key{padding:0 .45em}.atl-composer{box-sizing:border-box;width:100%;padding:calc(.725em - .5px) 1.5ch;border:1px solid var(--line-strong);background:var(--field);font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-composer--focused,.atl-composer:focus-within{border-color:var(--ember);box-shadow:inset 0 0 0 1px var(--ember)}.atl-composer__prompt{display:flex;align-items:baseline;gap:1ch;min-width:0;cursor:text}.atl-composer__caret{flex:0 0 auto;color:var(--ash)}.atl-composer--focused .atl-composer__caret,.atl-composer:focus-within .atl-composer__caret{color:var(--ember)}.atl-composer__field{display:flex;align-items:baseline;flex:1 1 auto;min-width:0;overflow:hidden;white-space:pre}.atl-composer__input{flex:0 1 auto;min-width:1px;max-width:100%;padding:0;margin:0;border:0;background:transparent;color:var(--bone);font:inherit;letter-spacing:0;caret-color:transparent}.atl-composer__cursor{display:none;flex:0 0 auto;align-self:center}.atl-composer--focused .atl-composer__cursor,.atl-composer:focus-within .atl-composer__cursor{display:inline-block}.atl-composer__placeholder{color:var(--ghost);overflow:hidden;text-overflow:ellipsis}.atl-composer--focused .atl-composer__placeholder,.atl-composer:focus-within .atl-composer__placeholder{margin-left:1ch}.atl-composer__line{display:flex;align-items:baseline;gap:1ch;min-width:0;white-space:nowrap}.atl-composer__glyph{flex:0 0 auto;color:var(--ember)}.atl-composer__message{flex:0 0 auto;font-weight:600}.atl-composer__detail{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ash)}.atl-toast{box-sizing:border-box;width:38ch;max-width:100%;padding:calc(.725em - .5px) 1.5ch;border:1px solid var(--line-strong);background:var(--atl-term-ground, var(--ink));font-family:var(--mono);font-size:12.5px;line-height:1.45;color:var(--bone)}.atl-toast__head{display:flex;align-items:baseline;justify-content:space-between;gap:2ch;min-width:0}.atl-toast__title.atl-status{gap:1ch;min-width:0;overflow:hidden}.atl-toast__title .atl-status__word{font-weight:600;overflow:hidden;text-overflow:ellipsis}.atl-toast__time{flex:0 0 auto;color:var(--ash)}.atl-toast__detail{color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atl-toast+.atl-toast{margin-top:1.45em}.atl-status-bar{--atl-status-bar-seg: color-mix(in srgb, var(--field) 50%, var(--line));--atl-status-bar-dark: color-mix(in srgb, var(--ink) 65%, var(--ember));display:flex;align-items:center;gap:2ch;min-height:26px;font-family:var(--mono);font-size:12px;line-height:26px;white-space:nowrap;overflow:hidden;font-variant-numeric:tabular-nums;color:var(--bone)}.atl-status-bar__muted{color:var(--ash)}.atl-status-bar__warn{color:var(--warn)}.atl-status-bar__success{color:var(--success)}.atl-status-bar__item{flex:0 0 auto}.atl-status-bar__fluid{flex:0 1 auto;min-width:3ch;overflow:hidden;text-overflow:ellipsis}.atl-status-bar__hints{display:flex;align-items:center;gap:2ch;margin-left:auto;flex:0 0 auto}.atl-status-bar--modeline{display:block}.atl-status-bar--powerline{gap:0}.atl-status-bar__pl-mode{flex:0 0 auto;padding:0 1ch;background:var(--ember);color:var(--ink);font-weight:600;letter-spacing:.04em}.atl-status-bar__pl-seg{display:inline-flex;align-items:center;gap:1ch;flex:0 0 auto;padding:0 1ch;background:var(--atl-status-bar-seg)}.atl-status-bar__pl-seg.atl-status-bar__fluid{display:block;flex:0 1 auto;min-width:3ch;overflow:hidden;text-overflow:ellipsis}.atl-status-bar__pl-arrow{position:relative;flex:0 0 auto;align-self:stretch;width:9px}.atl-status-bar__pl-arrow:before{content:"";position:absolute;inset:0 0 0 -1px;clip-path:polygon(0 0,100% 50%,0 100%)}.atl-status-bar__pl-arrow--mode{background:var(--atl-status-bar-seg)}.atl-status-bar__pl-arrow--mode:before{background:var(--ember)}.atl-status-bar__pl-arrow--out:before,.atl-status-bar__pl-arrow--in:before{background:var(--atl-status-bar-seg)}.atl-status-bar__pl-arrow--in{margin-left:2ch}.atl-status-bar__pl-arrow--in:before{left:0;right:-1px;clip-path:polygon(100% 0,0 50%,100% 100%)}.atl-status-bar--powerline .atl-status-bar__item{padding-left:2ch}.atl-status-bar__pl-arrow--out+.atl-status-bar__item{padding-left:1ch}.atl-status-bar--powerline .atl-status-bar__hints{padding-left:2ch}.atl-status-bar--powerline>.atl-status-bar__hints:last-child{padding-right:1ch}.atl-status-bar--rail{gap:0;padding:0 1ch;background:var(--ember);color:var(--ink)}.atl-status-bar__rail-mark{flex:0 0 auto}.atl-status-bar__rail-strong{font-weight:700}.atl-status-bar__rail-sep{flex:0 0 auto;padding:0 1ch;color:var(--atl-status-bar-dark)}.atl-status-bar__rail-key{color:var(--atl-status-bar-dark);font-weight:600}.atl-status-bar--rail .atl-status-bar__hints{padding-left:2ch}.atl-status-bar--hairline{gap:2ch;border-top:var(--rule) solid var(--ember)}.atl-status-bar__hl-mode{flex:0 0 auto;color:var(--ember);font-weight:600}.atl-status-bar--hairline .atl-label{margin-right:.4ch}.atl-status-bar--instrument{display:block}.atl-status-bar__meters{display:flex;align-items:center;gap:3ch;min-height:26px;padding:0 1ch 0 0}.atl-status-bar__gauge{display:flex;align-items:center;gap:1ch;min-width:0;flex:1 1 0}.atl-status-bar__gauge--ctx{flex-grow:40}.atl-status-bar__gauge--cost{flex-grow:27}.atl-status-bar__gauge--rate{flex-grow:28}.atl-status-bar__gauge>span{flex:0 0 auto}.atl-status-bar__gauge .atl-meter{flex:1 1 auto;min-width:0}.atl-status-bar__gauge .atl-meter__track{min-width:24px}.atl-dock{display:flex;align-items:center;gap:16px;min-height:26px;padding:0 6px;border-top:1px solid var(--line);font-family:var(--mono);font-size:12px;line-height:1.35;color:var(--ash);white-space:nowrap;overflow:hidden;font-variant-numeric:tabular-nums}.atl-dock__brand{display:inline-flex;align-items:center;gap:1ch;flex:0 0 auto}.atl-dock__mark .atl-mark__glyph{font-size:15px}.atl-dock__tabs{display:inline-flex;gap:8px;flex:0 0 auto}.atl-dock__tab{padding:2px 8px;border:1px solid var(--line);border-radius:0;background:transparent;color:var(--bone);font:inherit;line-height:inherit;cursor:pointer}.atl-dock__tab--active{background:var(--field);border-color:var(--ember)}.atl-dock__clock{flex:1 1 auto;min-width:0;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:pre}.atl-dock__tray{display:flex;align-items:center;gap:16px;flex:0 0 auto}.atl-dock__value{display:inline-block;min-width:4ch;text-align:right;color:var(--ash)}.atl-generation-status{display:inline-flex;align-items:baseline;white-space:nowrap;font-variant-numeric:tabular-nums;--atl-gen-tone: var(--ash)}.atl-generation-status--word{font-size:var(--font-tag);letter-spacing:.06em;text-transform:uppercase}.atl-generation-status--header{font-size:var(--font-label);letter-spacing:.06em;text-transform:uppercase}.atl-generation-status--line{font-size:var(--font-label);color:var(--ash)}.atl-generation-status--line.atl-generation-status--failed{color:var(--bone)}.atl-generation-status__own{display:inline-flex;align-items:baseline;gap:.5em}.atl-generation-status--playing{--atl-gen-tone: var(--ember)}.atl-generation-status--ready{--atl-gen-tone: var(--ash)}.atl-generation-status__glyph,.atl-generation-status--color-word .atl-generation-status__word{color:var(--atl-gen-tone)}.atl-play-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;font-family:var(--mono);line-height:1;cursor:pointer}.atl-play-button--filled{background:var(--ember);color:var(--ink)}.atl-play-button--outline{background:transparent;border:1px solid var(--line);color:var(--bone);transition:border-color .15s}.atl-play-button--outline:hover{border-color:var(--ember)}.atl-play-button--studio{width:52px;height:52px;font-size:18px}.atl-play-button--bar{width:44px;height:44px;font-size:15px}.atl-play-button--phone{width:68px;height:68px;font-size:22px}.atl-play-button--inline{width:40px;height:40px;font-size:14px}.atl-play-button:disabled{opacity:.4;cursor:not-allowed}.atl-waveform{display:flex;flex-direction:column;gap:8px;min-width:0;font-variant-numeric:tabular-nums}.atl-waveform--tooltip-space{padding-top:26px}.atl-waveform--tooltip-gap .atl-waveform__well{margin-top:20px}.atl-waveform--phone{gap:6px}.atl-waveform__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:var(--font-label);color:var(--ash)}.atl-waveform__sections{display:flex;flex-wrap:wrap;gap:0 14px}.atl-waveform__section{white-space:nowrap}.atl-waveform__section-mark{color:var(--ash)}.atl-waveform__section-mark--active{color:var(--ember)}.atl-waveform__region-info{margin-left:auto;white-space:nowrap}.atl-waveform__region-time{color:var(--bone)}.atl-waveform__action{padding:0;border:0;border-bottom:1px solid transparent;background:none;font:inherit;color:var(--ash);cursor:pointer}.atl-waveform__action:hover{color:var(--bone)}.atl-waveform__action--primary{color:var(--bone);border-bottom-color:var(--ember)}.atl-waveform__well{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.atl-waveform--studio .atl-waveform__well{background:var(--field);border:1px solid var(--line);border-radius:var(--radius-box);padding:14px 12px 10px}.atl-waveform__bars{position:relative;display:flex;align-items:center;gap:2px;min-width:0}.atl-waveform--seekable .atl-waveform__bars{cursor:pointer}.atl-waveform__bar{flex:1 1 0;min-width:0;border-radius:1px;background:var(--bone)}.atl-waveform__bar--played{background:var(--ember)}.atl-waveform__bar--region{background:var(--warn)}.atl-waveform__bar--pending{background:var(--pend)}.atl-waveform--studio .atl-waveform__bar--pending{opacity:.6}.atl-waveform--studio .atl-waveform__bar:not(.atl-waveform__bar--pending):hover{opacity:.85}.atl-waveform__region{position:absolute;top:0;bottom:0;border-left:1px solid var(--warn);border-right:1px solid var(--warn);background:color-mix(in srgb,var(--warn) 8%,transparent);pointer-events:none}.atl-waveform__pending{position:absolute;top:-6px;bottom:-6px;right:0;background:repeating-linear-gradient(90deg,transparent 0 6px,color-mix(in srgb,var(--ember) 8%,transparent) 6px 8px);cursor:not-allowed}.atl-waveform__playhead{position:absolute;top:0;bottom:0;width:2px;background:var(--ember);pointer-events:none}.atl-waveform--studio .atl-waveform__region,.atl-waveform--studio .atl-waveform__playhead{top:-6px;bottom:-6px}.atl-waveform--studio .atl-waveform__playhead,.atl-waveform--phone .atl-waveform__playhead{box-shadow:0 0 10px var(--ember)}.atl-waveform__gen-label.atl-generation-status{position:absolute;top:4px;letter-spacing:.08em;pointer-events:none}.atl-waveform__tooltip{position:absolute;bottom:calc(100% + 21px);transform:translate(-50%);padding:1px 6px;border-radius:2px;background:var(--ember);color:var(--ink);font-size:var(--font-tag);font-weight:600;line-height:1.6;white-space:nowrap;pointer-events:none}.atl-waveform__ruler{display:flex;justify-content:space-between;padding:0 2px;font-size:var(--font-tag);color:var(--ghost)}.atl-waveform__readout{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px}.atl-waveform__readout-time{font-weight:600}.atl-waveform__readout-total{color:var(--ash)}.atl-transport{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;min-width:0;font-variant-numeric:tabular-nums}.atl-transport--studio{padding:6px 0}.atl-transport--phone{justify-content:center}.atl-transport__buttons{display:flex;align-items:center;gap:6px}.atl-transport--phone .atl-transport__buttons{gap:14px}.atl-transport__button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:0;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font:400 12px/1 var(--mono);cursor:pointer;transition:border-color .15s,color .15s}.atl-transport__button:hover{border-color:var(--ember);color:var(--bone)}.atl-transport--bar .atl-transport__button{min-width:34px;min-height:34px}.atl-transport--phone .atl-transport__button{min-width:44px;min-height:44px;font-size:13px}.atl-transport__readout{font-size:14px;font-weight:600;white-space:nowrap}.atl-transport__total{color:var(--ash);font-weight:400}.atl-transport__cluster{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto}.atl-transport__loop{min-height:36px;padding:0 12px;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font:400 11px/1 var(--mono);letter-spacing:.04em;cursor:pointer;transition:border-color .15s}.atl-transport__loop:hover{border-color:var(--ember)}.atl-transport__loop--on,.atl-transport__loop--on:hover{background:var(--warn);border-color:var(--warn);color:var(--ink);font-weight:600}.atl-transport__speeds{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius-control);overflow:hidden}.atl-transport__speed{min-height:34px;padding:0 10px;background:transparent;border:0;color:var(--ash);font:400 11px/1 var(--mono);cursor:pointer}.atl-transport__speed:hover{color:var(--bone)}.atl-transport__speed--on{background:var(--line);color:var(--bone);font-weight:600}.atl-transport__volume{display:inline-flex;align-items:center;gap:8px;margin-left:8px;font-size:var(--font-label);color:var(--ash)}.atl-transport__volume-track{position:relative;display:inline-block;width:90px;height:2px;background:var(--line);cursor:pointer}.atl-transport__volume-fill{position:absolute;left:0;top:0;height:2px;background:var(--bone)}.atl-transport__volume-thumb{position:absolute;top:1px;width:10px;height:10px;border-radius:50%;background:var(--bone);transform:translate(-50%,-50%);transition:width .1s,height .1s}.atl-transport__volume-track:hover .atl-transport__volume-thumb{width:12px;height:12px}.atl-prompt-rail{box-sizing:content-box;flex:1 1 300px;max-width:360px;min-width:0;display:flex;flex-direction:column;gap:20px;padding:20px 20px 24px;border-right:1px solid var(--line)}.atl-prompt-rail__prompt{display:flex;flex-direction:column;gap:8px}.atl-prompt-rail__label-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.atl-prompt-rail__count{font-size:var(--font-label);color:var(--ash);font-variant-numeric:tabular-nums}.atl-prompt-rail__box{background:var(--field);border:1px solid var(--line);border-radius:var(--radius-box);padding:12px 14px;transition:border-color .15s}.atl-prompt-rail__box:focus-within,.atl-prompt-rail__box--focused{border-color:var(--ember)}.atl-prompt-rail__textarea{display:block;width:100%;padding:0;background:transparent;border:0;outline:none;resize:none;color:var(--bone);font:400 var(--font-base)/var(--line-height) var(--mono)}.atl-prompt-rail__chips{display:flex;flex-wrap:wrap;gap:6px}.atl-prompt-rail__chips .atl-chip{padding:2px 8px;font-size:var(--font-label)}.atl-prompt-rail__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.atl-prompt-rail__field{display:flex;flex-direction:column;gap:4px;min-width:0}.atl-prompt-rail .atl-prompt-rail__field-label{letter-spacing:.08em}.atl-prompt-rail__select{box-sizing:content-box;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:0 10px;background:var(--field);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--bone);font:400 12px/1.6 var(--mono);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;transition:border-color .15s}.atl-prompt-rail__select:hover{border-color:var(--line-strong)}.atl-prompt-rail__select>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-prompt-rail__select-glyph{color:var(--ash)}.atl-prompt-rail__field--reference{gap:8px}.atl-prompt-rail__reference{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--field);border:1px solid var(--line);border-radius:var(--radius-control);font-size:12px}.atl-prompt-rail__reference-mini{flex:0 0 auto;display:flex;align-items:flex-end;gap:2px;height:18px}.atl-prompt-rail__reference-mini i{display:block;width:2px;background:var(--ash)}.atl-prompt-rail__reference-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atl-prompt-rail__reference-meta{flex:0 0 auto;font-size:var(--font-label);color:var(--ash);font-variant-numeric:tabular-nums}.atl-prompt-rail__actions{margin-top:auto;display:flex;flex-direction:column;gap:10px}.atl-prompt-rail .atl-prompt-rail__generate{font-size:12px;gap:10px}.atl-prompt-rail__alts{display:flex;gap:8px}.atl-prompt-rail .atl-prompt-rail__alt{flex:1 1 0;min-width:0;min-height:40px}.atl-prompt-rail__cost{font-size:var(--font-label);color:var(--ash);font-variant-numeric:tabular-nums}.atl-take-list{display:flex;flex-direction:column;gap:8px;min-width:0}.atl-take-list__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;border-bottom:1px solid var(--line)}.atl-take-list__rows{display:flex;flex-direction:column;gap:8px}.atl-take-list__take{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:8px 10px;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--bone);font:400 12px/1.6 var(--mono);text-align:left;cursor:pointer;transition:border-color .15s}.atl-take-list__take:hover{border-color:var(--line-strong)}.atl-take-list__take--selected,.atl-take-list__take--selected:hover{background:var(--field);border-color:var(--ember)}.atl-take-list__badge{box-sizing:content-box;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font-size:var(--font-label);font-weight:600}.atl-take-list__take--selected .atl-take-list__badge{background:var(--ember);border-color:var(--ember);color:var(--ink)}.atl-take-list__title{flex:0 0 auto;white-space:nowrap}.atl-take-list__mini{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:1px;height:22px;overflow:hidden}.atl-take-list__mini i{flex:0 0 auto;display:block;width:3px;border-radius:1px;background:var(--ghost)}.atl-take-list__take--selected .atl-take-list__mini i{background:var(--ember)}.atl-take-list__meta{flex:0 0 auto;font-size:var(--font-label);color:var(--ash);white-space:nowrap;font-variant-numeric:tabular-nums}.atl-take-list__state{flex:0 0 auto}.atl-take-list__hint{font-size:var(--font-label);color:var(--ash)}.atl-stem-list{display:flex;flex-direction:column;gap:8px;min-width:0}.atl-stem-list__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;border-bottom:1px solid var(--line)}.atl-stem-list__stem{display:flex;align-items:center;gap:10px;min-height:32px;font-size:12px}.atl-stem-list__toggle{flex:0 0 auto;width:26px;height:26px;padding:0;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font:700 10px/1 var(--mono);cursor:pointer;transition:border-color .15s}.atl-stem-list__toggle:hover{border-color:var(--line-strong)}.atl-stem-list__toggle--mute,.atl-stem-list__toggle--mute:hover{background:var(--ash);border-color:var(--ash);color:var(--ink)}.atl-stem-list__toggle--solo,.atl-stem-list__toggle--solo:hover{background:var(--warn);border-color:var(--warn);color:var(--ink)}.atl-stem-list__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bone)}.atl-stem-list__stem--dim .atl-stem-list__name{color:var(--ghost)}.atl-stem-list__level{position:relative;flex:0 0 80px;height:2px;margin-left:auto;background:var(--line)}.atl-stem-list__level-fill{position:absolute;left:0;top:0;height:2px;background:var(--success)}.atl-stem-list__stem--dim .atl-stem-list__level-fill{background:var(--line-strong)}.atl-stem-list__download{flex:0 0 auto;padding:0 2px;background:none;border:0;color:var(--ash);font:400 11px/1.6 var(--mono);cursor:pointer}.atl-stem-list__download:hover{color:var(--bone)}.atl-player-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;min-height:calc(80px + var(--rule));padding:10px var(--gutter);background:var(--ink);border-top:var(--rule) solid var(--ember);font-variant-numeric:tabular-nums}.atl-player-bar__title{display:flex;flex-direction:column;min-width:160px}.atl-player-bar__name{font-size:var(--font-base);font-weight:600;line-height:1.3;white-space:nowrap}.atl-player-bar__take{color:var(--ash);font-weight:400}.atl-player-bar__status{font-size:var(--font-label);color:var(--ash);white-space:nowrap}.atl-player-bar__wave{flex:999 1 300px;min-width:0;display:flex;align-items:center;gap:12px}.atl-player-bar__time{font-size:12px;font-weight:600;white-space:nowrap}.atl-player-bar__total{font-size:12px;color:var(--ash);white-space:nowrap}.atl-player-bar__waveform{flex:1 1 auto}.atl-player-bar__cluster{display:flex;align-items:center;gap:6px;margin-left:auto}.atl-player-bar__button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;padding:0;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font:400 12px/1 var(--mono);text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .15s,color .15s}.atl-player-bar__button:hover{border-color:var(--ember);color:var(--bone)}.atl-player-bar__button--text{min-width:0;padding:0 10px}.atl-player-bar__button--on{color:var(--bone)}.atl-player-bar__open{padding:0 12px;color:var(--bone)}.atl-player-bar__loop{min-height:34px;padding:0 10px;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font:400 11px/1 var(--mono);cursor:pointer;transition:border-color .15s}.atl-player-bar__loop:hover{border-color:var(--ember)}.atl-player-bar__loop--on,.atl-player-bar__loop--on:hover{background:var(--warn);border-color:var(--warn);color:var(--ink);font-weight:600}.atl-key-legend{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:12px;border-top:1px solid var(--line);font-size:var(--font-label);color:var(--ash)}.atl-key-legend__row{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px}.atl-key-legend--plain .atl-key-legend__row{gap:4px 14px}.atl-key-legend__hint{display:inline-flex;align-items:baseline;gap:.45em;white-space:nowrap}.atl-key-legend__keys{display:inline-flex;gap:4px}.atl-key-legend__verb{color:var(--ash)}.atl-key-legend__aside{margin-left:auto;white-space:nowrap}.atl-thread-message{display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 14px}.atl-thread-message--user .atl-thread-message__gutter{justify-self:start;align-self:stretch;width:3px;margin-top:4px;border-radius:1px;background:var(--accent)}.atl-thread-message--atlas .atl-thread-message__gutter{align-self:start;margin-top:2px}.atl-thread-message__main{display:flex;flex-direction:column;gap:4px;min-width:0}.atl-thread-message--atlas .atl-thread-message__main{gap:10px}.atl-thread-message__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;font-size:var(--font-label);color:var(--ash);font-variant-numeric:tabular-nums}.atl-thread-message__author{color:var(--bone);font-weight:600}.atl-thread-message__actions{display:flex;gap:12px;margin-left:auto}.atl-thread-message__body{max-width:68ch;font-size:var(--font-base);color:var(--bone)}.atl-thread-message--atlas .atl-thread-message__body{font-size:var(--font-snippet);color:var(--snip)}.atl-thread-message__chips{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.atl-thread-message__chips .atl-chip{padding:2px 10px;font-size:var(--font-label)}.atl-thread-message__reveal{opacity:0;transition:opacity .15s}.atl-thread-message:hover .atl-thread-message__reveal,.atl-thread-message:focus-within .atl-thread-message__reveal,.atl-thread-message--show-actions .atl-thread-message__reveal{opacity:1}.atl-thread-message__link{padding:0;background:none;border:0;color:var(--ash);font:inherit;cursor:pointer}.atl-thread-message__link:hover,.atl-thread-message__link--text{color:var(--bone)}.atl-thread-message__take{padding:12px 14px;background:var(--field);border:1px solid var(--line);border-radius:var(--radius-box)}.atl-thread-message__take--playing{border-color:var(--ember)}.atl-thread-message__take--generating{display:flex;flex-direction:column;gap:8px;border-left:2px solid var(--warn)}.atl-thread-message__take-row{display:flex;align-items:center;gap:12px}.atl-thread-message__spinner{box-sizing:content-box;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line);border-radius:50%;color:var(--warn)}.atl-thread-message__take-id{display:flex;flex-direction:column;min-width:120px}.atl-thread-message__take-name{font-size:var(--font-base);font-weight:600}.atl-thread-message__take-meta{font-size:var(--font-label);color:var(--ash);font-variant-numeric:tabular-nums}.atl-thread-message__take-time{font-size:var(--font-label);color:var(--ash);white-space:nowrap;font-variant-numeric:tabular-nums}.atl-thread-message__take--generating .atl-thread-message__take-time{color:var(--warn)}.atl-thread-message__wave{position:relative;flex:1 1 200px;min-width:0;height:44px;display:flex;align-items:center;gap:1px}.atl-thread-message__bar{flex:1 1 0;min-width:0;border-radius:1px;background:var(--ghost)}.atl-thread-message__bar--played{background:var(--ember)}.atl-thread-message__bar--generated{background:var(--bone)}.atl-thread-message__bar--region{background:var(--warn)}.atl-thread-message__bar--rewriting{background:var(--line-strong)}.atl-thread-message__playhead{position:absolute;top:0;bottom:0;width:2px;background:var(--ember)}.atl-thread-message__take-actions{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:var(--font-label)}.atl-thread-message__reply{margin-left:auto}.atl-thread-message__note{font-size:var(--font-label);color:var(--ash)}.atl-audio-deck-lanes{display:flex;flex-direction:column;min-width:0;font-variant-numeric:tabular-nums}.atl-audio-deck-lanes__row{display:grid;grid-template-columns:220px minmax(0,1fr);border-bottom:1px solid var(--line)}.atl-audio-deck-lanes__side{border-right:1px solid var(--line)}.atl-audio-deck-lanes__ruler .atl-audio-deck-lanes__side{padding:6px 24px;display:flex;align-items:flex-end}.atl-audio-deck-lanes__ticks{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding:6px 12px;font-size:var(--font-tag);color:var(--ghost)}.atl-audio-deck-lanes__ticks--flags{padding-top:22px}.atl-audio-deck-lanes__flags{position:absolute;left:12px;right:12px;top:0;height:100%;pointer-events:none}.atl-audio-deck-lanes__flag{position:absolute;top:4px;padding-left:4px;border-left:1px solid var(--line-strong);font-size:9px;line-height:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--ash);white-space:nowrap}.atl-audio-deck-lanes__flag--active{border-left-color:var(--ember);color:var(--ember)}.atl-audio-deck-lanes__lane{min-height:104px;transition:background .15s}.atl-audio-deck-lanes__lane:hover{background:var(--field)}.atl-audio-deck-lanes__head{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px 16px 12px 24px}.atl-audio-deck-lanes__title{display:flex;align-items:center;gap:10px;min-width:0}.atl-audio-deck-lanes__badge{flex:0 0 auto;width:24px;height:24px;padding:0;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font:700 11px/1 var(--mono);cursor:pointer}.atl-audio-deck-lanes__lane--selected .atl-audio-deck-lanes__badge{background:var(--ember);border-color:var(--ember);color:var(--ink)}.atl-audio-deck-lanes__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-base);font-weight:600}.atl-audio-deck-lanes__state{margin-left:auto}.atl-audio-deck-lanes__meta{font-size:var(--font-label);color:var(--ash)}.atl-audio-deck-lanes__controls{display:flex;align-items:center;gap:6px}.atl-audio-deck-lanes__toggle{width:26px;height:26px;padding:0;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font:700 10px/1 var(--mono);cursor:pointer}.atl-audio-deck-lanes__toggle--mute{background:var(--ash);border-color:var(--ash);color:var(--ink)}.atl-audio-deck-lanes__toggle--solo{background:var(--warn);border-color:var(--warn);color:var(--ink)}.atl-audio-deck-lanes__download{margin-left:auto;padding:0;background:none;border:0;color:var(--ash);font:400 11px/1.6 var(--mono);cursor:pointer}.atl-audio-deck-lanes__download:hover{color:var(--bone)}.atl-audio-deck-lanes__wave{position:relative;display:flex;align-items:center;padding:14px 12px;min-width:0}.atl-audio-deck-lanes__bars{position:relative;flex:1 1 auto;align-self:stretch;display:flex;align-items:center;gap:1px;min-width:0}.atl-audio-deck-lanes__bar{flex:1 1 0;min-width:0;border-radius:1px;background:color-mix(in srgb,var(--ash) 37%,var(--ghost))}.atl-audio-deck-lanes__bar--played{background:var(--ghost)}.atl-audio-deck-lanes__bar--pending{background:var(--pend)}.atl-audio-deck-lanes__lane--selected .atl-audio-deck-lanes__bar--generated{background:var(--bone)}.atl-audio-deck-lanes__lane--selected .atl-audio-deck-lanes__bar--played{background:var(--ember)}.atl-audio-deck-lanes__bar--region{background:var(--warn)}.atl-audio-deck-lanes__lane--dim .atl-audio-deck-lanes__bar{background:var(--pend)}.atl-audio-deck-lanes__region{position:absolute;top:-14px;bottom:-14px;border-left:1px solid var(--warn);border-right:1px solid var(--warn);background:color-mix(in srgb,var(--warn) 7%,transparent);pointer-events:none}.atl-audio-deck-lanes__playhead{position:absolute;top:-14px;bottom:-14px;width:2px;background:var(--ember);box-shadow:0 0 8px var(--ember);pointer-events:none}.atl-audio-deck-lanes__gen-label.atl-generation-status{position:absolute;top:8px;right:16px;letter-spacing:.08em;pointer-events:none}.atl-audio-deck-lanes__footer{min-height:56px;border-bottom:0}.atl-audio-deck-lanes__footer .atl-audio-deck-lanes__side{padding:14px 24px}.atl-audio-deck-lanes__new{padding:0;background:none;border:0;color:var(--ash);font:400 12px/1.6 var(--mono);cursor:pointer}.atl-audio-deck-lanes__new:hover{color:var(--bone)}.atl-audio-deck-lanes__note{padding:14px 12px;font-size:var(--font-label);color:var(--ghost)}.atl-audio-deck-transport{display:flex;flex-wrap:wrap;align-items:center;gap:18px 32px;font-variant-numeric:tabular-nums}.atl-audio-deck-transport__position{display:flex;flex-direction:column;gap:2px;min-width:0}.atl-audio-deck-transport__time{font-size:44px;font-weight:500;line-height:1;letter-spacing:.02em}.atl-audio-deck-transport__hundredths{font-size:20px;color:var(--ash)}.atl-audio-deck-transport__meta{font-size:var(--font-label);color:var(--ash)}.atl-audio-deck-transport__keys{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.atl-audio-deck-transport__key{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:56px;min-height:56px;padding:0 6px;background:var(--field);border:1px solid var(--line);border-bottom-width:3px;border-radius:var(--radius-box);color:var(--bone);font:400 16px/1.2 var(--mono);cursor:pointer;transition:border-color .15s}.atl-audio-deck-transport__key:hover{border-color:var(--line-strong)}.atl-audio-deck-transport__key:active{border-bottom-width:1px;transform:translateY(2px)}.atl-audio-deck-transport__key small{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.atl-audio-deck-transport__key--play{min-width:72px;background:var(--ember);border-color:var(--ember);color:var(--ink);font-size:20px}.atl-audio-deck-transport__key--play:hover{border-color:var(--ember)}.atl-audio-deck-transport__key--loop-on,.atl-audio-deck-transport__key--loop-on:hover{background:var(--warn);border-color:var(--warn);color:var(--ink)}.atl-audio-deck-transport__key--play small,.atl-audio-deck-transport__key--loop-on small{color:var(--ink);opacity:.7}.atl-audio-deck-transport__actions{display:flex;flex-direction:column;gap:8px;flex:0 1 320px;min-width:220px;margin-left:auto}.atl-audio-take-pills{display:flex;gap:8px}.atl-audio-take-pills .atl-audio-take-pills__pill{flex:1 1 0;min-width:0;min-height:44px;justify-content:center;gap:6px;font-weight:600}.atl-audio-take-pills .atl-audio-take-pills__pill--generating,.atl-audio-take-pills .atl-audio-take-pills__pill--generating .atl-chip__lead{color:var(--warn)}.atl-audio-take-pills__loop{flex:1.4 1 0;min-width:0;min-height:44px;padding:0 10px;background:transparent;border:1px solid var(--line);border-radius:var(--radius-control);color:var(--ash);font:400 12px/1 var(--mono);cursor:pointer;transition:border-color .15s}.atl-audio-take-pills__loop:hover{border-color:var(--ember)}.atl-audio-take-pills__loop--on,.atl-audio-take-pills__loop--on:hover{background:var(--warn);border-color:var(--warn);color:var(--ink);font-weight:600}.atl-hex-view{font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none;white-space:pre;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.atl-hex-view__rows{width:max-content;min-width:100%}.atl-hex-view__row{display:block;padding-left:2ch}.atl-hex-view--narrow .atl-hex-view__row{padding-left:0}.atl-hex-view__row--head,.atl-hex-view__offset{color:var(--ash)}.atl-hex-view__hex,.atl-hex-view__text,.atl-hex-view__note{margin-left:3ch}.atl-hex-view--narrow .atl-hex-view__hex,.atl-hex-view--narrow .atl-hex-view__text,.atl-hex-view--narrow .atl-hex-view__note{margin-left:2ch}.atl-hex-view__note{color:var(--ash)}.atl-hex-view__b--null{color:var(--ghost)}.atl-hex-view__b--control{color:var(--ash)}.atl-hex-view__b--printable{color:var(--bone)}.atl-hex-view__b--high{color:var(--accent)}.atl-hex-view__b--edited{color:var(--ember);font-weight:600}.atl-hex-view__b--sel{background:var(--sel)}.atl-hex-view__b--ul-brand,.atl-hex-view__b--ul-success{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.atl-hex-view__b--ul-brand{text-decoration-color:var(--ember)}.atl-hex-view__b--ul-success{text-decoration-color:var(--success)}.atl-hex-view__b--cursor{background:var(--bone);color:var(--ink);text-decoration-line:none}.atl-hex-view__nibble{color:var(--ember);font-weight:600}.atl-byte-inspector{font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none;white-space:pre;min-width:0}.atl-byte-inspector--divider{border-left:1px solid var(--line-strong);padding-left:1ch}.atl-byte-inspector__head{display:block}.atl-byte-inspector__head--field{margin-top:1.5em}.atl-byte-inspector__title{color:var(--ember);font-weight:600}.atl-byte-inspector__meta{color:var(--ash)}.atl-byte-inspector__block{display:block;min-width:max-content;margin:0}.atl-byte-inspector__row{display:flex;justify-content:space-between;gap:2ch}.atl-byte-inspector__row dt,.atl-byte-inspector__row dd{margin:0}.atl-byte-inspector__type{color:var(--ash)}.atl-byte-inspector__value{color:var(--bone);text-align:right}.atl-byte-inspector__value--muted{color:var(--ash)}.atl-byte-inspector__value--accent{color:var(--accent)}.atl-byte-inspector__value--success{color:var(--success)}.atl-byte-inspector--line{display:block;overflow:hidden;text-overflow:ellipsis}.atl-structure-overlay{position:relative;margin-top:9px;border:1px solid var(--line-strong);background:var(--ink);font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none}.atl-structure-overlay__top{position:absolute;top:-9px;left:1ch;right:1ch;display:flex;justify-content:space-between;gap:2ch;line-height:18px;white-space:nowrap;overflow:hidden}.atl-structure-overlay__title,.atl-structure-overlay__aside{padding:0 1ch;background:var(--ink)}.atl-structure-overlay__title{font-weight:600}.atl-structure-overlay__struct{font-weight:400}.atl-structure-overlay__at{font-weight:400;color:var(--ash)}.atl-structure-overlay__aside{color:var(--ash)}.atl-structure-overlay__body{padding:11px 0 4px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.atl-structure-overlay__table{width:100%;border-collapse:collapse;border-spacing:0}.atl-structure-overlay__table td{padding:0 2ch 0 0;white-space:pre;text-align:left;vertical-align:baseline}.atl-structure-overlay__table td.atl-structure-overlay__caret{padding:0 1ch;color:var(--ember)}.atl-structure-overlay__row--selected{background:var(--sel)}.atl-structure-overlay__offset{color:var(--bone)}.atl-structure-overlay__size{color:var(--ash)}.atl-structure-overlay__field{color:var(--bone)}.atl-structure-overlay__field--success,.atl-structure-overlay__field--brand{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.atl-structure-overlay__field--success{text-decoration-color:var(--success)}.atl-structure-overlay__field--brand{text-decoration-color:var(--ember)}.atl-structure-overlay__value{color:var(--bone)}.atl-structure-overlay__value--resolved{color:var(--success)}.atl-structure-overlay__table td.atl-structure-overlay__points{width:100%;color:var(--ash)}.atl-structure-overlay__keys{display:flex;flex-wrap:wrap;gap:0 3ch;border-top:1px solid var(--line-strong);padding:1px 1ch 2px;white-space:nowrap}.atl-edit-history{position:relative;margin-top:9px;border:1px solid var(--line-strong);background:var(--ink);font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none}.atl-edit-history__top{position:absolute;top:-9px;left:1ch;right:1ch;display:flex;justify-content:space-between;gap:2ch;line-height:18px;white-space:nowrap;overflow:hidden}.atl-edit-history__title,.atl-edit-history__aside{padding:0 1ch;background:var(--ink)}.atl-edit-history__title{font-weight:600}.atl-edit-history__aside{color:var(--ash)}.atl-edit-history__body{padding:11px 0 4px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.atl-edit-history__table{width:100%;border-collapse:collapse;border-spacing:0}.atl-edit-history__table td{padding:0 3ch 0 0;white-space:pre;text-align:left;vertical-align:baseline}.atl-edit-history__table td.atl-edit-history__caret{padding:0 1ch;color:var(--ember)}.atl-edit-history__table td.atl-edit-history__offset,.atl-edit-history__table td.atl-edit-history__kind{padding-right:2ch}.atl-edit-history__row--selected{background:var(--sel)}.atl-edit-history__kind,.atl-edit-history__field,.atl-edit-history__source,.atl-edit-history__time{color:var(--ash)}.atl-edit-history__table td.atl-edit-history__field{width:100%}.atl-edit-history__table td.atl-edit-history__time{padding-right:2ch}.atl-edit-history__b--null{color:var(--ghost)}.atl-edit-history__b--control{color:var(--ash)}.atl-edit-history__b--printable{color:var(--bone)}.atl-edit-history__b--high{color:var(--accent)}.atl-edit-history__new{color:var(--ember);font-weight:600}.atl-edit-history__new--inserted{text-decoration-line:underline;text-decoration-color:var(--ember);text-decoration-thickness:1px;text-underline-offset:3px}.atl-edit-history__keys{display:flex;flex-wrap:wrap;gap:0 3ch;border-top:1px solid var(--line-strong);padding:1px 1ch 2px;white-space:nowrap}.atl-hex-prompt{display:flex;align-items:baseline;min-width:0;padding:2px 1ch;border:1px solid var(--line-strong);background:var(--field);font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none;white-space:pre;overflow:hidden}.atl-hex-prompt--focused{border:2px solid var(--ember);padding:1px calc(1ch - 1px)}.atl-hex-prompt__caret{color:var(--ember)}.atl-hex-prompt__value{color:var(--bone)}.atl-hex-prompt__chip{background:var(--line);color:var(--bone)}.atl-hex-prompt__muted{color:var(--ash)}.atl-hex-prompt__count{color:var(--success)}.atl-hex-prompt__matches{min-width:0;overflow:hidden;text-overflow:ellipsis}.atl-hex-prompt__help{margin-left:auto;padding-left:2ch;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ash)}.atl-disasm-view{font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none;white-space:pre;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.atl-disasm-view__rows{width:max-content;min-width:100%}.atl-disasm-view__row{display:flex}.atl-disasm-view__gutter{flex:0 0 auto;color:var(--line-strong)}.atl-disasm-view__g{display:inline-block;width:1ch;text-align:center}.atl-disasm-view__g--active{color:var(--ember)}.atl-disasm-view__line{flex:1 0 auto}.atl-disasm-view__line--cursor{background:var(--sel)}.atl-disasm-view__addr{display:inline-block;padding-right:2ch;color:var(--ash)}.atl-disasm-view__bytes{display:inline-block;width:22ch;overflow:hidden;color:var(--ghost);vertical-align:top}.atl-disasm-view__bytes--patched{color:var(--ember);font-weight:600}.atl-disasm-view__code{display:inline-block;min-width:38ch;vertical-align:top}.atl-disasm-view__spacer{display:inline-block}.atl-disasm-view__comment{color:var(--ash)}.atl-disasm-view__mnem{display:inline-block;min-width:6ch;margin-right:1ch}.atl-disasm-view__mnem--tight{min-width:0}.atl-disasm-view__mnem--branch{color:var(--ember);font-weight:600}.atl-disasm-view__mnem--call{color:var(--accent);font-weight:600}.atl-disasm-view__mnem--data{color:var(--bone)}.atl-disasm-view__mnem--nop{color:var(--ghost)}.atl-disasm-view__mnem--bad{color:var(--warn)}.atl-disasm-view__op--reg{font-weight:600}.atl-disasm-view__op--rip{color:var(--warn)}.atl-disasm-view__op--imm{color:var(--accent)}.atl-disasm-view__op--size{color:var(--ash)}.atl-disasm-view__op--sym{color:var(--success)}.atl-disasm-view__op--unresolved{color:var(--accent)}.atl-disasm-view__op--bad{color:var(--warn)}.atl-disasm-view__label{color:var(--success)}.atl-disasm-view__label--fn{font-weight:600}.atl-disasm-view__colon{color:var(--ash)}.atl-disasm-view__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.atl-disasm-view__row{position:relative}.atl-xref-rail{width:34ch;flex:0 0 auto;font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none;white-space:pre}.atl-xref-rail--divider{border-left:1px solid var(--line-strong);padding-left:1ch}.atl-xref-rail__block+.atl-xref-rail__block{margin-top:1.5em}.atl-xref-rail__title{color:var(--ember);font-weight:600}.atl-xref-rail__muted{color:var(--ash)}.atl-xref-rail__grid{display:grid;grid-template-columns:6ch minmax(16ch,max-content) max-content}.atl-xref-rail__row{display:contents}.atl-xref-rail__kind{color:var(--ash)}.atl-xref-rail__name{padding-right:1ch;overflow:hidden;text-overflow:ellipsis}.atl-xref-rail__tag{color:var(--ash)}.atl-xref-rail__tag--rip{color:var(--warn)}.atl-xref-rail__label{display:inline-block;width:7ch;color:var(--ash)}.atl-xref-rail__note{margin:0;color:var(--ash);white-space:pre-line}.atl-xref-rail--collapsed{width:auto;color:var(--ash);overflow:hidden;text-overflow:ellipsis}.atl-function-list{position:relative;margin-top:9px;border:1px solid var(--line-strong);background:var(--ink);font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none}.atl-function-list__top{position:absolute;top:-9px;left:1ch;right:1ch;display:flex;justify-content:space-between;gap:2ch;line-height:18px;white-space:nowrap;overflow:hidden}.atl-function-list__title,.atl-function-list__aside{padding:0 1ch;background:var(--ink)}.atl-function-list__title{font-weight:600}.atl-function-list__aside{color:var(--ash)}.atl-function-list__prompt{padding:11px 1ch 1px;white-space:pre}.atl-function-list__caret{color:var(--ember)}.atl-function-list__body{padding:11px 0 2px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.atl-function-list__body--ruled{border-top:1px solid var(--line-strong);padding-top:2px}.atl-function-list__table{width:100%;border-collapse:collapse;border-spacing:0}.atl-function-list__table td{padding:0 2ch 0 0;white-space:pre;text-align:left;vertical-align:baseline}.atl-function-list__table td.atl-function-list__mark{padding:0 1ch;color:var(--ember)}.atl-function-list__cell{display:inline-block;min-width:18ch}.atl-function-list__table td.atl-function-list__proposal{width:100%;padding-right:1ch}.atl-function-list__row--selected{background:var(--sel)}.atl-function-list__name{color:var(--success)}.atl-function-list__name--unnamed{color:var(--accent)}.atl-function-list__num{color:var(--ash)}.atl-function-list__foot{border-top:1px solid var(--line-strong);padding:1px 1ch 2px;color:var(--ash);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atl-patch-view{font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none}.atl-patch-view__prompt{display:flex;align-items:baseline;margin-bottom:14px;padding:2px 1ch;border:2px solid var(--ember);background:var(--field);white-space:pre;overflow:hidden}.atl-patch-view__caret{color:var(--ember)}.atl-patch-view__input{color:var(--bone)}.atl-patch-view__assembled{margin-left:auto;padding-left:2ch}.atl-patch-view__box{position:relative;margin-top:9px;border:1px solid var(--line-strong);background:var(--ink)}.atl-patch-view__top{position:absolute;top:-9px;left:1ch;right:1ch;display:flex;justify-content:space-between;gap:2ch;line-height:18px;white-space:nowrap;overflow:hidden}.atl-patch-view__title,.atl-patch-view__aside{padding:0 1ch;background:var(--ink)}.atl-patch-view__title{font-weight:600}.atl-patch-view__aside{color:var(--ash)}.atl-patch-view__body{padding:11px 0 4px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.atl-patch-view__row{display:flex;align-items:baseline;padding-right:1ch;white-space:pre}.atl-patch-view__row--selected{background:var(--sel)}.atl-patch-view__mark{flex:0 0 3ch;padding-left:1ch;color:var(--ember)}.atl-patch-view__addr{flex:0 0 auto;padding-right:2ch}.atl-patch-view__before{flex:0 0 auto;min-width:16ch;padding-right:1ch}.atl-patch-view__arrow{flex:0 0 auto;padding-right:1ch}.atl-patch-view__after{flex:0 0 auto;min-width:16ch;padding-right:1ch}.atl-patch-view__bytes{flex:0 0 auto;min-width:18ch;padding-right:3ch}.atl-patch-view__note{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.atl-patch-view__state{flex:0 0 auto;padding-left:2ch}.atl-patch-view__mn--branch{color:var(--ember);font-weight:600}.atl-patch-view__mn--call{color:var(--accent);font-weight:600}.atl-patch-view__mn--data{color:var(--bone)}.atl-patch-view__mn--nop,.atl-patch-view__old{color:var(--ghost)}.atl-patch-view__new{color:var(--ember);font-weight:600}.atl-patch-view__muted,.atl-patch-view__note{color:var(--ash)}.atl-patch-view__keys{display:flex;flex-wrap:wrap;gap:0 3ch;border-top:1px solid var(--line-strong);padding:1px 1ch 2px;white-space:nowrap}.atl-disasm-prompt{display:flex;align-items:baseline;min-width:0;padding:2px 1ch;border:1px solid var(--line-strong);background:var(--field);font:12px/1.5 var(--mono);color:var(--bone);font-variant-numeric:tabular-nums;font-variant-ligatures:none;white-space:pre;overflow:hidden}.atl-disasm-prompt--focused{border:2px solid var(--ember);padding:1px calc(1ch - 1px)}.atl-disasm-prompt__caret{color:var(--ember)}.atl-disasm-prompt__value{color:var(--bone)}.atl-disasm-prompt__completion{background:var(--line)}.atl-disasm-prompt__help{margin-left:auto;padding-left:2ch;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--ash)}:root{--as-font-compact: 12px;--as-font-emphasis: 14px;--as-font-section: 18px;--as-font-heading: 20px;--as-font-page: 24px;--as-font-metric: 28px;--as-weight-regular: 400;--as-weight-medium: 500;--as-weight-semibold: 600;--as-weight-bold: 700;--as-space-4: 4px;--as-space-6: 6px;--as-space-8: 8px;--as-space-10: 10px;--as-space-12: 12px;--as-space-14: 14px;--as-space-16: 16px;--as-space-18: 18px;--as-space-20: 20px;--as-space-24: 24px;--as-space-28: 28px;--as-space-36: 36px;--as-radius-round: 50%;--as-radius-badge: 2px;--as-radius-bar: 1px;--as-control-border: var(--ash);--as-layer-raised: 1;--as-layer-badge: 2;--as-layer-sticky: 4;--as-layer-feedback: 20;--as-media-foreground: white;--as-media-scrim-control: rgb(0 0 0 / 55%);--as-media-scrim-hover: rgb(0 0 0 / 62%);--as-media-scrim-badge: rgb(0 0 0 / 78%);--as-media-border: rgb(255 255 255 / 55%);--as-media-border-strong: rgb(255 255 255 / 80%)}@font-face{font-family:JetBrains Mono;src:url(./JetBrainsMono-QjZ2Fb1p.woff2) format("woff2-variations");font-style:normal;font-weight:100 800;font-display:swap}html{scrollbar-gutter:stable;overflow-y:scroll}html,body{margin:0;min-height:100%}body{min-height:100vh}#root{min-height:100vh;display:flex;flex-direction:column}.as-app{flex:1;min-height:100vh;display:flex;flex-direction:column;background:var(--ink);color:var(--text);font-family:var(--mono);font-size:var(--font-base)}.as-app[data-page-width=compact]{--container: 960px}.as-app[data-page-width=wide]{--container: 1600px}.as-app[data-page-width=full]{--container: 100%}.as-skip-link{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.as-skip-link:focus{position:static;align-self:flex-start;width:auto;height:auto;max-width:calc(100% - 2 * var(--gutter));margin:var(--as-space-8) var(--gutter);padding:var(--as-space-8) var(--as-space-12);overflow:visible;clip-path:none;white-space:normal;background:var(--field);border:1px solid var(--ember);border-radius:var(--radius-control);color:var(--bone)}#main-content:focus-visible{outline:var(--rule) solid var(--ember);outline-offset:calc(-1 * var(--rule))}.as-screen{flex:1;display:flex;flex-direction:column}@media(max-width:800px){.as-site-header{position:relative}.as-site-header form[role=search]:has(>input[aria-autocomplete=list]){position:static}.as-site-header form[role=search]>div:has(>ul[role=listbox]){inset-inline:var(--gutter);inset-block-start:calc(100% + var(--rule))}}.as-mark{display:inline-flex;align-items:center;gap:var(--as-space-8);color:inherit;text-decoration:none}.as-mark:hover{color:inherit}.as-header-name{color:var(--bone);font-size:var(--as-font-emphasis);font-weight:var(--as-weight-semibold);line-height:1;white-space:nowrap}.as-header-name__search{color:var(--ember)}.as-chips{display:flex;flex-wrap:wrap;gap:var(--as-space-6)}.as-keys{display:flex;gap:var(--as-space-14);flex-wrap:wrap;font-size:var(--font-label)}.as-section{display:flex;flex-direction:column;gap:var(--as-space-12)}.as-note{font-size:var(--font-label);color:var(--ash);line-height:1.6}.as-strong{color:var(--text)}.as-link-success{color:var(--success);text-decoration:underline}.as-hr{height:1px;background:var(--line)}.as-caps{font-size:var(--font-label);text-transform:uppercase;letter-spacing:.06em;color:var(--ash)}.as-status-line{display:flex;align-items:center;gap:var(--as-space-14);min-height:28px}.as-brand{display:flex;flex-direction:column;align-items:center;gap:var(--as-space-14);text-align:center}.as-brand--start{align-items:flex-start;text-align:left}.as-wordmark{display:inline-flex;font-size:clamp(64px,11vw,120px);line-height:.95;font-weight:var(--as-weight-medium);letter-spacing:.03em;color:var(--ember)}.as-wordmark--small{font-size:clamp(64px,11vw,72px)}.as-wordmark__morph,.as-wordmark__fallback{display:block;width:3.15em;height:.95em}.as-wordmark__fallback{text-align:center}.as-rule{width:48px;height:2px;background:var(--ember);transform-origin:50% 50%}.as-tagline{font-size:var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ash)}@keyframes atl-rule-pulse{0%{transform:scaleX(.25)}to{transform:scaleX(1)}}@keyframes atl-rule-pulse-wide{0%{transform:scaleX(.25)}to{transform:scaleX(3)}}@media(prefers-reduced-motion:reduce){[data-anim]{animation:none!important}}.as-metadata-morph{width:min(100%,720px);text-align:center}.as-metadata-morph__stage{position:relative;display:grid;grid-template-rows:auto 2px auto;align-items:center;justify-items:center;gap:var(--as-space-14)}.as-metadata-morph__art{position:absolute;inset:0;width:100%;height:100%;color:var(--ember);opacity:var(--metadata-art-opacity, 1);pointer-events:none}.as-metadata-morph__underline{position:absolute;inset:0;width:100%;height:100%;color:var(--ember);pointer-events:none}.as-metadata-morph__stage:has(.as-metadata-retry:hover) .as-metadata-morph__underline,.as-metadata-morph__stage:has(.as-metadata-retry:focus-visible) .as-metadata-morph__underline{color:var(--bone)}.as-metadata-morph__stage:has(.as-metadata-retry:disabled) .as-metadata-morph__underline{opacity:.4}.as-metadata-morph__loading,.as-metadata-morph__loading .as-brand,.as-metadata-morph__copy{display:contents}.as-metadata-morph__loading .as-wordmark,.as-metadata-morph__copy h1{grid-area:1 / 1;align-self:end}.as-metadata-morph__loading .as-rule{grid-area:2 / 1}.as-metadata-morph__loading .as-tagline,.as-metadata-morph__copy p{grid-area:3 / 1;align-self:start}.as-metadata-morph:not([data-phase=loading]) .as-metadata-morph__loading .as-wordmark,.as-metadata-morph:not([data-phase=loading]) .as-metadata-morph__loading .as-tagline{visibility:hidden}.as-metadata-morph__detail{color:var(--ash)}.as-metadata-morph__copy h1,.as-metadata-morph__copy p{max-width:100%;min-width:0;overflow-wrap:anywhere}.as-metadata-morph__copy h1{margin:0;min-height:var(--metadata-heading-height, auto);align-content:end;font-size:var(--as-font-page);font-weight:var(--as-weight-medium);line-height:1.35;color:var(--ember)}.as-metadata-morph__copy p{margin:0;white-space:pre-wrap;font-size:var(--as-font-emphasis);color:var(--ash)}.as-metadata-morph__copy--pending h1,.as-metadata-morph__copy--pending p{opacity:var(--metadata-copy-opacity, 0);pointer-events:none}.as-metadata-retry{min-height:44px;padding:0 3px;gap:var(--as-space-4);vertical-align:baseline;font:inherit;color:inherit;border-radius:0;border-bottom:1px solid transparent}.as-metadata-retry:hover,.as-metadata-retry:focus-visible{color:var(--bone)}.as-metadata-retry:focus-visible{outline:2px solid var(--ember);outline-offset:4px}.as-metadata-retry__word{display:inline-block;position:relative;min-width:7ch;text-align:center}.as-metadata-retry__word svg{position:absolute;inset:0;width:100%;height:100%}.as-home{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px var(--gutter) 88px;gap:32px;box-sizing:border-box}.as-home__search{width:100%;max-width:720px;display:flex;flex-direction:column;gap:var(--as-space-12)}.as-home .as-keys{padding-top:var(--as-space-4)}.as-home--dense{flex:1;width:100%;max-width:var(--container);margin:0 auto;padding:40px var(--gutter) 64px;box-sizing:border-box;display:flex;flex-direction:column;gap:40px}.as-home__top{display:flex;flex-direction:column;gap:var(--as-space-18);max-width:760px}.as-home__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:var(--as-space-28);align-items:start}.as-home__api{padding-top:var(--as-space-10)}.as-results{overflow-wrap:anywhere;flex:1;width:100%;max-width:var(--container);margin:0 auto;padding:var(--as-space-16) var(--gutter) 48px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--as-space-36);align-items:flex-start}.as-results__list{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:var(--as-space-14)}.as-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.as-platform-list li{display:flex;flex-direction:column;gap:var(--as-space-8);padding:var(--as-space-20) 0;border-bottom:1px solid var(--line)}.as-image-details{display:grid;gap:var(--as-space-8);max-inline-size:280px}.as-image-details__thumbnail{display:block;inline-size:100%;max-inline-size:240px;block-size:150px;object-fit:contain;object-position:left center}.as-image-details__links{display:flex;flex-wrap:wrap;gap:var(--as-space-10)}.as-image-details__links a{color:var(--success);text-decoration:underline}.as-video-details{display:flex;align-items:flex-start;gap:var(--as-space-12);min-inline-size:0;margin-block:var(--as-space-8)}.as-video-player{flex:0 0 168px;inline-size:168px;max-inline-size:168px;min-inline-size:0}.as-video-player--open{flex-basis:320px;inline-size:320px;max-inline-size:320px}.as-video-player__media{position:relative;overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--line);background:var(--field)}.as-video-player__media:fullscreen{aspect-ratio:auto;inline-size:100%;block-size:100%;border:0;background:var(--ink)}.as-video-player__media .as-image-details__thumbnail{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover;object-position:center}.as-video-player__placeholder{display:grid;place-items:center;inline-size:100%;block-size:100%;padding:var(--as-space-8);color:var(--ash);font-size:var(--font-label);text-align:center}.as-video-player__frame{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;border:0;background:var(--field)}.as-video-player__overlay{position:absolute;z-index:var(--as-layer-raised);display:flex;align-items:center;justify-content:center;gap:var(--as-space-8);border:0;color:var(--as-media-foreground);background:var(--as-media-scrim-control);cursor:pointer;font:inherit;transition:opacity .14s ease,background-color .14s ease}.as-video-player__overlay--play{inset:0;flex-direction:column;font-size:var(--as-font-compact);font-weight:var(--as-weight-semibold);opacity:0}.as-video-player:hover .as-video-player__overlay--play,.as-video-player:focus-within .as-video-player__overlay--play{opacity:1}.as-video-player__overlay--play:hover{background:var(--as-media-scrim-hover)}.as-video-player__play-icon{display:grid;place-items:center;inline-size:34px;block-size:34px;border:1px solid var(--as-media-border-strong);border-radius:var(--as-radius-round);padding-inline-start:2px;font-size:var(--font-base)}.as-video-player__overlay--full{inset-block-start:6px;inset-inline-start:6px;inline-size:24px;block-size:24px;border:1px solid var(--as-media-border);border-radius:var(--as-radius-round);background:var(--as-media-scrim-control);font-size:var(--font-base);line-height:1}.as-video-player__overlay--close{inset-block-start:6px;inset-inline-end:6px;inline-size:24px;block-size:24px;border:1px solid var(--as-media-border);border-radius:var(--as-radius-round);background:var(--as-media-scrim-control);font-size:var(--font-title);line-height:1}.as-video-player__overlay:focus-visible{outline:2px solid var(--ember);outline-offset:-3px}@media(pointer:coarse){.as-video-player__overlay--full,.as-video-player__overlay--close{inline-size:44px;block-size:44px}}.as-video-details__body{display:grid;flex:1 1 auto;gap:var(--as-space-6);min-inline-size:0}.as-video-details__fields{display:flex;flex-wrap:wrap;gap:2px var(--as-space-12);margin:0;min-inline-size:0;font-size:var(--font-snippet);color:var(--text);overflow-wrap:anywhere}.as-video-details__fields dt{color:var(--ash)}.as-video-details__fields dd{margin:0;min-inline-size:0}.as-video-details__watch{color:var(--success);font-size:var(--font-snippet);text-decoration:underline}@media(hover:none){.as-video-player__overlay--play{opacity:1}}@media(max-width:420px){.as-video-details{gap:var(--as-space-10);flex-wrap:wrap}.as-video-player{flex-basis:136px;inline-size:136px;max-inline-size:136px}.as-video-player--open{flex-basis:100%;inline-size:100%;max-inline-size:100%}}.as-results--images .as-rows{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--as-space-16)}.as-results--images .as-rows>li{min-width:0;border:1px solid var(--line);padding:var(--as-space-14);background:var(--field)}.as-results--images .as-image-details{max-inline-size:none}.as-results--images .as-image-details__thumbnail{inline-size:100%;max-inline-size:none;block-size:190px;object-fit:cover;object-position:center;background:var(--field)}.as-results__list{container-type:inline-size}.as-results--videos .as-rows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px var(--as-space-16)}.as-results--videos .as-rows>li{min-width:0;padding:0;border:0;background:transparent}.as-results--videos .atl-result-row{display:block;padding:0;border-bottom:0}.as-results--videos .atl-result-row__body{display:flex;flex-direction:column;gap:var(--as-space-6)}.as-results--videos .atl-result-row__n,.as-results--videos .atl-result-row__actions,.as-results--videos .atl-result-row__path,.as-results--videos .atl-result-row__sep,.as-results--videos .atl-result-row__date,.as-results--videos .atl-result-row__snippet,.as-results--videos .atl-result-row__tags,.as-results--videos .as-video-details__body{display:none}.as-results--videos .as-video-details{display:block;order:-1;margin:0}.as-results--videos .as-video-player{flex:none;inline-size:100%;max-inline-size:none}.as-results--videos .as-video-player__media{border-radius:var(--radius-control)}.as-results--videos .atl-result-row__title{display:-webkit-box;order:0;overflow:hidden;font-size:var(--as-font-emphasis);line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.as-results--videos .atl-result-row__meta{order:1;gap:var(--as-space-6);min-height:0;font-size:var(--font-label)}.as-video-player__duration{position:absolute;z-index:var(--as-layer-badge);inset-inline-end:6px;inset-block-end:6px;padding:2px 5px;border-radius:var(--as-radius-badge);background:var(--as-media-scrim-badge);color:var(--as-media-foreground);font-size:var(--font-label);font-variant-numeric:tabular-nums;line-height:1.2;pointer-events:none}@container (max-width: 800px){.as-results--videos .as-rows{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 650px){.as-results--videos .as-rows{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 420px){.as-results--videos .as-rows{grid-template-columns:minmax(0,1fr)}}@media(hover:none){.as-app .atl-result-row__actions{opacity:1}}.as-rail{flex:1 1 280px;max-width:340px;min-width:0;display:flex;flex-direction:column;gap:22px;padding-top:2px}.as-related{display:flex;flex-direction:column;gap:var(--as-space-10)}.as-empty{border-top:1px solid var(--line);padding:var(--as-space-28) 0;display:flex;flex-direction:column;gap:var(--as-space-14);max-width:70ch}.as-empty__title{font-size:var(--font-title);font-weight:var(--as-weight-semibold)}.as-empty__body{font-size:var(--font-snippet);color:var(--snip);line-height:1.6}.as-prefs{flex:1;width:100%;max-width:var(--container);margin:0 auto;padding:var(--as-space-28) var(--gutter) 48px;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:var(--as-space-36);align-items:flex-start}.as-prefs__rail{flex:1 1 200px;max-width:220px}.as-prefs__main{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:30px}.as-selects{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--as-space-18) var(--as-space-28)}.as-setting-rows{display:flex;flex-direction:column;gap:var(--as-space-4)}.as-themes{margin:0;padding:0;border:0;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--as-space-12)}.as-bangs{border:1px solid var(--line);border-radius:var(--radius-box);overflow-x:auto}.as-bangs__head,.as-bangs__row{display:grid;grid-template-columns:90px minmax(120px,1fr) minmax(120px,1fr) minmax(160px,1.4fr);gap:0 var(--as-space-16);padding:9px var(--as-space-14);border-bottom:1px solid var(--line);align-items:center}.as-bangs__head{padding:var(--as-space-8) var(--as-space-14);font-size:var(--font-label);text-transform:uppercase;letter-spacing:.1em;color:var(--ash)}.as-bangs__row{font-size:var(--font-snippet)}.as-bangs__row:hover{background:var(--field)}.as-bangs__bang{font-weight:var(--as-weight-semibold)}.as-bangs__lead{color:var(--ember)}.as-bangs__engine{color:var(--success)}.as-bangs__category{color:var(--ash)}.as-bangs__example{color:var(--snip);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-bangs table{inline-size:100%;min-inline-size:566px;table-layout:fixed;border-collapse:collapse}.as-bangs table tr{display:table-row;padding:0}.as-bangs th,.as-bangs td{padding:9px var(--as-space-8);text-align:left;vertical-align:middle}.as-bangs th{padding-block:var(--as-space-8);font-weight:inherit}.as-bangs th:first-child,.as-bangs td:first-child{padding-inline-start:var(--as-space-14)}.as-bangs th:last-child,.as-bangs td:last-child{padding-inline-end:var(--as-space-14)}.as-bangs th:first-child{inline-size:112px}.as-bangs th:nth-child(2),.as-bangs th:nth-child(3){inline-size:calc((100% - 166px) / 3.4 + var(--as-space-16))}.as-savebar{display:flex;gap:var(--as-space-10);align-items:center;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:var(--as-space-18)}.as-savebar__spacer{flex:1}.as-about{flex:1;width:100%;max-width:var(--container);margin:0 auto;padding:var(--as-space-36) var(--gutter) 56px;box-sizing:border-box;display:flex;flex-direction:column;gap:44px}.as-about__hero{scroll-margin-top:64px;display:flex;flex-direction:column;gap:var(--as-space-12);max-width:72ch}.as-about__hero h1{margin:0;font-size:var(--as-font-heading);font-weight:var(--as-weight-medium);line-height:1.35}.as-about__hero p{margin:0;font-size:var(--font-base);color:var(--snip);line-height:1.7;text-wrap:pretty}.as-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--as-space-14)}.as-about__section{display:flex;flex-direction:column;gap:var(--as-space-16)}.as-panes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--as-space-28);padding-top:var(--as-space-10)}.as-copy-pane{position:relative;display:flex;flex-direction:column;min-width:0}.as-copy-pane__panel{flex:1}.as-json-code{display:block;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.as-json-key{color:var(--ember)}.as-json-string{color:var(--success)}.as-json-number,.as-json-literal{color:var(--warn)}.as-json-punctuation{color:var(--ash)}.as-copy-pane__button{position:absolute;inset-block-start:0;inset-inline-end:var(--as-space-8);min-width:var(--as-space-28);padding-inline:var(--as-space-6);background:var(--ink);color:var(--bone)}.as-copy-pane__feedback{position:absolute;inset-block-start:var(--as-space-28);inset-inline-end:var(--as-space-8);z-index:var(--as-layer-raised);max-inline-size:calc(100% - var(--as-space-16));font-size:var(--font-label);white-space:normal;overflow-wrap:anywhere}.as-copy-pane__feedback:not(:empty){padding:var(--as-space-6) var(--as-space-8);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--field);color:var(--bone)}@media(hover:hover)and (pointer:fine){.as-copy-pane__button{opacity:0;pointer-events:none}.as-copy-pane:hover .as-copy-pane__button,.as-copy-pane:focus-within .as-copy-pane__button,.as-copy-pane[data-copy-state] .as-copy-pane__button{opacity:1;pointer-events:auto}}.as-formats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--as-space-14)}.as-format__name{font-weight:var(--as-weight-semibold);margin-bottom:var(--as-space-4)}.as-format__desc{font-size:var(--as-font-compact);color:var(--snip);line-height:1.6}.as-about__note{font-size:var(--as-font-compact);color:var(--ash);line-height:1.7;max-width:72ch}.as-about__note a{text-decoration:underline}.as-about__keys{display:flex;gap:var(--as-space-18);flex-wrap:wrap;font-size:var(--as-font-compact)}.as-metadata{padding:var(--as-space-10) var(--as-space-24);display:flex;flex-wrap:wrap;gap:var(--as-space-12);align-items:center;border-bottom:1px solid var(--line)}.as-metadata>*{min-width:0;white-space:normal;overflow-wrap:anywhere}.as-engine-choice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--as-space-12) var(--as-space-24);padding-block:var(--as-space-16);border-bottom:1px solid var(--line)}.as-engine-choice__details{flex:1 1 260px;display:grid;gap:var(--as-space-4);min-width:0;font-size:var(--as-font-compact);color:var(--muted);overflow-wrap:anywhere}.as-engine-choice__details strong{color:var(--text);font-weight:var(--as-weight-semibold)}.as-engine-choice__control{flex:0 0 auto;max-width:100%}.as-engine-choice .as-engine-choice__control>button{min-height:44px}.as-engine-choice .as-engine-choice__control>button[aria-pressed=true]:focus-visible{outline-color:var(--on-brand, var(--ink))}.as-header-status{max-inline-size:calc(100% - var(--gutter) - var(--gutter));white-space:normal}.as-infobox-details{margin-top:var(--as-space-12);overflow-wrap:anywhere}.as-infobox-media{margin-block:var(--as-space-12)}.as-infobox-image{display:block;inline-size:100%;max-inline-size:120px;block-size:80px;object-fit:contain;object-position:left center}.as-infobox-image--main{max-inline-size:100%;block-size:160px;object-position:center}.as-filter-editor{display:flex;flex-wrap:wrap;align-items:end;gap:var(--as-space-12);padding:var(--as-space-12) var(--gutter);border-bottom:1px solid var(--line)}.as-filter-editor .as-note{margin:0}.as-copy-feedback{position:fixed;z-index:var(--as-layer-feedback);left:var(--gutter);right:var(--gutter);bottom:max(16px,env(safe-area-inset-bottom));width:fit-content;max-width:36rem;padding:var(--as-space-12) var(--as-space-16);border:1px solid var(--line-strong);border-radius:var(--radius-box);background:var(--field);color:var(--text);pointer-events:none}.as-result-metadata{margin:var(--as-space-8) 0;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap;font-size:var(--font-snippet);color:var(--text)}.as-package-details{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--as-space-4) var(--as-space-12);margin:var(--as-space-8) 0;font-size:var(--font-snippet);color:var(--text);overflow-wrap:anywhere}.as-package-details dt{color:var(--ash)}.as-package-details dd{margin:0;min-width:0}.as-package-details a{color:var(--success)}.as-package-details a:hover{text-decoration:underline}.as-paper-details,.as-file-details{min-width:0;overflow-wrap:anywhere;font-size:var(--font-snippet);color:var(--text)}.as-code-details{margin-block:var(--as-space-8);min-width:0;color:var(--text)}.as-keyvalue-result{margin-block:var(--as-space-16)}.as-keyvalue-details{min-width:0;color:var(--text);font-size:var(--font-snippet);overflow-wrap:anywhere}.as-keyvalue-details table{width:100%;table-layout:fixed;border-collapse:collapse;margin-bottom:var(--as-space-12)}.as-keyvalue-details caption{text-align:left;font-weight:var(--as-weight-semibold);padding-bottom:var(--as-space-12)}.as-keyvalue-details th,.as-keyvalue-details td{text-align:left;vertical-align:top;white-space:pre-wrap;padding:var(--as-space-8) var(--as-space-12) var(--as-space-8) 0;border-bottom:1px solid var(--line)}.as-keyvalue-details th{width:35%;font-weight:400}.as-keyvalue-details pre{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.as-keyvalue-details__format,.as-keyvalue-result__sources{color:var(--ash)}.as-code-details__legend{margin:0 0 var(--as-space-8);font-size:var(--font-snippet)}.as-code-lines{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--font-snippet)}.as-code-lines th{width:6ch;padding:0 var(--as-space-12) 0 0;text-align:right;vertical-align:top;font-weight:400;overflow-wrap:anywhere;color:var(--ash)}.as-code-lines td{padding:0}.as-code-lines pre{margin:0;min-height:1lh;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.as-code-lines__gap>*{border-top:1px dashed var(--line);padding-top:var(--as-space-8)}.as-paper-details p{margin:var(--as-space-8) 0}.as-paper-details mark{background:var(--field);color:var(--bone)}.as-paper-details a{color:var(--success)}.as-paper-details a:hover{text-decoration:underline}@media(max-width:420px){.as-package-details{grid-template-columns:minmax(0,1fr);gap:2px}.as-package-details dd{margin-bottom:var(--as-space-6)}}.as-translation-answer,.as-weather-answer{margin-block:var(--as-space-12);overflow-wrap:anywhere}.as-translation-answer summary,.as-weather-answer summary{cursor:pointer;padding-block:var(--as-space-12);min-height:20px}.as-translation-answer summary:focus-visible,.as-weather-answer summary:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.as-translation-answer dt{font-weight:var(--as-weight-semibold);margin-block:var(--as-space-12) var(--as-space-8)}.as-translation-answer dd{margin-inline-start:var(--as-space-16)}.as-translation-answer ul{padding-inline-start:var(--as-space-20)}.as-translation-answer__source,.as-weather-answer__source{margin-bottom:0;color:var(--muted)}.as-platform{flex:1;width:100%;max-width:1600px;margin:0 auto;display:grid;grid-template-columns:232px minmax(0,1fr);align-items:start;line-height:1.65}.as-admin-rail{position:sticky;top:16px;display:grid;gap:var(--as-space-24);min-width:0;padding:var(--as-space-28) var(--as-space-20)}.as-admin-rail__identity{display:grid;gap:var(--as-space-6)}.as-admin-eyebrow{color:var(--ember);font-size:var(--font-label);text-transform:uppercase;letter-spacing:.1em}.as-admin-rail__title{font-size:var(--font-title);font-weight:var(--as-weight-semibold)}.as-admin-canvas{min-width:0;min-height:calc(100dvh - 80px);padding:var(--as-space-28) 32px 64px;border-inline-start:1px solid var(--line)}.as-admin-header{display:flex;align-items:start;justify-content:space-between;gap:var(--as-space-16);padding-bottom:var(--as-space-24);margin-bottom:var(--as-space-24);border-bottom:1px solid var(--line)}.as-admin-header>div{flex:1;min-width:0;display:grid;gap:var(--as-space-6)}.as-admin-header p{color:var(--ash);max-width:62ch}.as-admin-exit{flex-shrink:0;display:inline-flex;min-height:44px;align-items:center;color:var(--ash);font-size:var(--as-font-compact)}.as-admin-content,.as-admin-stack{display:grid;gap:var(--as-space-24);min-width:0}.as-admin-content>*,.as-admin-grid>*,.as-admin-stack>*{min-width:0}.as-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--as-space-20);align-items:start}.as-admin-grid--snapshots{align-items:stretch}.as-admin-grid--snapshots dd{margin-bottom:var(--as-space-12)}.as-admin-grid--snapshots .atl-panel{height:100%}.as-admin-grid--inventory>:only-child{grid-column:1 / -1}.as-platform .atl-panel{min-width:0;padding:var(--as-space-20)}.as-platform .atl-panel__head{margin-bottom:var(--as-space-20);gap:var(--as-space-12);flex-wrap:wrap}.as-admin-state,.as-platform-feedback,.as-platform-configuration-banner{display:grid;gap:var(--as-space-12);padding:var(--as-space-20);border:1px solid var(--line);border-inline-start:2px solid var(--ember);background:var(--field);overflow-wrap:anywhere}.as-platform-feedback[role=alert]{border-inline-start-color:var(--danger)}.as-admin-state{min-height:112px;align-content:center}.as-admin-state>:where(button){justify-self:start}.as-admin-content>[role=status]{padding:var(--as-space-16);border:1px solid var(--line);background:var(--field)}.as-platform :where(button,input,select,textarea,a,[tabindex]):focus-visible{outline:2px solid var(--ember);outline-offset:3px}.as-platform .atl-button{line-height:1.5;padding-block:var(--as-space-8);min-height:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.as-platform .atl-select{min-width:0;max-width:100%}.as-platform .atl-select__label{overflow-wrap:anywhere}.as-platform :where(code,dd,dt,li,span){overflow-wrap:anywhere}@media(min-width:1200px){.as-admin-grid--snapshots{grid-template-columns:repeat(3,minmax(0,1fr))}.as-admin-grid--inventory{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@media(max-width:1023px){.as-platform{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.as-admin-rail{position:static;padding:var(--as-space-20) var(--as-space-24) 0;gap:var(--as-space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--line)}.as-admin-rail__identity{align-content:center}.as-admin-canvas{min-height:0;padding:var(--as-space-24) var(--as-space-24) 48px;border:0}.as-admin-rail .as-platform-nav{grid-column:1 / -1}}@media(max-width:699px){.as-admin-grid{grid-template-columns:minmax(0,1fr)}.as-admin-header{flex-direction:column;align-items:stretch;gap:var(--as-space-8);padding-bottom:var(--as-space-16)}.as-admin-rail{padding:var(--as-space-16) var(--as-space-16) 0;grid-template-columns:minmax(0,1fr);gap:var(--as-space-12)}.as-admin-rail__identity{display:flex;justify-content:space-between;align-items:center;gap:var(--as-space-8)}.as-admin-rail__identity .as-admin-eyebrow{font-size:var(--font-tag)}.as-admin-rail__title{font-size:var(--as-font-emphasis)}.as-admin-canvas{padding:var(--as-space-20) var(--as-space-16) 40px}.as-platform .atl-panel{padding:var(--as-space-16)}.as-admin-content,.as-admin-stack{gap:var(--as-space-20)}.as-platform-actions,.as-platform-member-actions{align-items:stretch}.as-platform-actions>button,.as-platform-form>:where(button){width:100%}}.as-platform h1,.as-platform h2,.as-platform p{margin:0;overflow-wrap:anywhere}.as-platform h1{font-size:var(--as-font-page);font-weight:var(--as-weight-medium)}.as-platform h2{font-size:var(--as-font-section);font-weight:var(--as-weight-medium)}.as-platform .atl-panel__head h2{font-size:var(--font-base);color:var(--bone);letter-spacing:0;text-transform:none;font-weight:var(--as-weight-semibold)}.as-platform code,.as-platform dd,.as-platform a{overflow-wrap:anywhere}.as-platform-heading,.as-platform-actions,.as-platform-member-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--as-space-12)}.as-platform-heading{justify-content:space-between}.as-platform-form{display:flex;flex-direction:column;align-items:stretch;gap:var(--as-space-18)}.as-platform-form>:where(button){align-self:flex-start}.as-platform-form .as-platform-form{align-self:stretch}.as-platform-form>.atl-select{width:100%;max-width:520px;min-width:0}.as-platform-field{display:flex;flex-direction:column;gap:var(--as-space-8);width:100%;min-width:0}.as-platform-field .atl-select{width:100%;max-width:100%;gap:var(--as-space-8)}.as-platform-field>label,.as-platform-field>span{color:var(--ash);font-size:var(--font-label);text-transform:uppercase;letter-spacing:.08em}.as-platform-field input,.as-platform-field textarea{box-sizing:border-box;width:100%;min-width:0;height:42px;padding:var(--as-space-10) var(--as-space-12);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--field);color:var(--text);font:inherit}.as-platform-field input:where(:enabled):where(:not([type=checkbox],[type=radio])),.as-platform-field textarea:where(:enabled){border-color:var(--as-control-border)}.as-platform-field input:focus-visible,.as-platform-field textarea:focus-visible,.as-platform a:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.as-platform-field input:disabled,.as-platform-field textarea:disabled{opacity:.6}.as-platform-field textarea{min-height:100px;height:auto;resize:vertical}.as-configuration-name{white-space:pre-wrap}.as-configuration-action{box-sizing:border-box;min-inline-size:0;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.4;padding-block:var(--as-space-8)}.as-platform-facts{display:grid;grid-template-columns:minmax(100px,180px) minmax(0,1fr);gap:var(--as-space-12) var(--as-space-24);margin:0 0 var(--as-space-24)}.as-admin-grid .as-platform-facts{grid-template-columns:1fr;gap:var(--as-space-4)}.as-platform-facts dt{color:var(--ash)}.as-platform-facts dd{margin:0}.as-platform-list,.as-platform-members{list-style:none;padding:0;margin:0}.as-platform-scope code{min-width:0;overflow-wrap:anywhere}.as-platform-list li>code{color:var(--ash);font-size:var(--as-font-compact)}.as-signin__sso>span{position:absolute;inset-inline-end:16px}.as-platform-member{padding:var(--as-space-20) 0;border-bottom:1px solid var(--line)}.as-platform-member>div:first-child{display:flex;flex-wrap:wrap;gap:var(--as-space-12);margin-bottom:var(--as-space-12)}.as-platform-member>div:first-child>span{color:var(--ash)}.as-platform-member-actions>label{max-width:100%}.as-platform-feedback{min-width:0;max-width:100%}.as-platform-error-status{display:flex;white-space:normal;overflow-wrap:anywhere}.as-platform-note{overflow-wrap:anywhere}.as-platform-services{list-style:none;padding:0;margin:0;width:100%}.as-platform-service{display:flex;flex-direction:column;gap:var(--as-space-20);padding:var(--as-space-24) 0;border-bottom:1px solid var(--line)}.as-platform-service .as-platform-facts{margin-bottom:0}.as-platform-login{display:inline-block;margin:var(--as-space-20) var(--as-space-20) 0 0}@media(max-width:540px){.as-platform-facts{grid-template-columns:1fr;gap:var(--as-space-6)}.as-platform-facts dd{margin-bottom:var(--as-space-12)}.as-platform-member-actions{align-items:flex-start;flex-direction:column}}.as-platform-table-scroll{min-width:0;max-width:100%;overflow-x:auto;border:1px solid var(--line);background:var(--field);scroll-padding:8px}.as-platform-table-scroll:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.as-platform-table{width:100%;border-collapse:collapse;table-layout:fixed}.as-platform-table[data-wide=true]{min-width:480px}.as-platform-table th{background:var(--ink);color:var(--ash);font-size:var(--font-label);font-weight:var(--as-weight-medium)}.as-platform-table caption{text-align:left;padding:var(--as-space-12);font-weight:var(--as-weight-medium)}.as-platform-table th,.as-platform-table td{padding:var(--as-space-12);text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.as-platform-field>select{box-sizing:border-box;width:100%;min-width:0;height:42px;padding:var(--as-space-10) var(--as-space-12);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--field);color:var(--text);font:inherit}.as-platform-field>select:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.atl-select__control:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.as-platform .atl-select__control{height:42px;background-position:calc(100% - 16px) center,calc(100% - 11px) center}.as-platform-field input[type=checkbox]{width:20px;height:20px}.as-platform-field [aria-invalid=true]{border-color:var(--danger)}.as-platform-token,.as-platform-confirm,.as-platform-pagination{min-width:0;display:flex;flex-direction:column;gap:var(--as-space-12);overflow-wrap:anywhere}.as-platform-token>:where(code){display:block;white-space:pre-wrap;-webkit-user-select:all;user-select:all}.as-platform-status{white-space:normal;overflow-wrap:anywhere}@media(max-width:560px){.as-platform-table th,.as-platform-table td{padding:var(--as-space-8) var(--as-space-4)}.as-platform-table{min-width:min(280px,100%)}.as-platform-field,.as-platform-actions{min-width:0;max-width:100%}.as-platform-actions>button{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}}.as-instance-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--as-space-16)}.as-instance-editor section:not([hidden]),.as-instance-item{display:grid;gap:var(--as-space-16)}.as-instance-item{min-width:0;margin:0 0 var(--as-space-16);padding:var(--as-space-16);border:1px solid var(--line);background:var(--field)}.as-instance-item legend{padding:0 var(--as-space-8);overflow-wrap:anywhere}.as-instance-document{max-height:28rem;max-width:100%;padding:var(--as-space-12);background:var(--field);border:1px solid var(--line);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto;font-size:var(--font-label)}.as-instance-history,.as-instance-activation{padding:var(--as-space-12) 0;border-bottom:1px solid var(--line)}.as-instance-snapshots{grid-template-columns:repeat(3,minmax(0,1fr))}.as-instance-editor summary,.as-instance-snapshots summary,.as-instance-history summary{min-height:44px;padding-block:var(--as-space-12);cursor:pointer}@media(max-width:900px){.as-instance-snapshots,.as-instance-fields{grid-template-columns:minmax(0,1fr)}}.as-platform-confirm-buttons{border:0;padding:0;margin:0;min-inline-size:0}.as-platform-configuration-banner{display:flex;flex-wrap:wrap;gap:.5rem;padding-block:.75rem;overflow-wrap:anywhere}.as-platform-configuration-history{display:flex;flex-direction:column;gap:var(--as-space-12);min-width:0}.as-platform-configuration-review:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.as-platform-table .as-platform-service,.as-platform-table .as-platform-member{min-width:0;padding-block:0;border-bottom:0;overflow-wrap:anywhere}@media(max-width:560px){.as-platform-table .as-platform-member-actions,.as-platform-table .as-platform-facts{display:flex;flex-direction:column;align-items:stretch}.as-platform-table .as-platform-member-actions .atl-select{min-width:0;max-width:100%}.as-platform-table .as-platform-member-actions .atl-select__label{overflow-wrap:anywhere}.as-platform-field>select{max-width:100%}}.as-platform-federation,.as-platform-audit{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0}.as-platform-federation{grid-template-columns:repeat(2,minmax(0,1fr))}.as-platform-federation>*{grid-column:1 / -1}.as-platform-federation>.as-admin-task{grid-column:auto}@media(max-width:699px){.as-platform-federation{grid-template-columns:minmax(0,1fr)}}.as-platform-federation>*,.as-platform-audit>*{min-width:0}.as-platform-aggregate-results{min-width:0;padding-inline-start:1.5rem;overflow-wrap:anywhere}.as-platform-federation .as-platform-actions{flex-wrap:wrap}.as-platform-audit-toolbar{align-items:flex-end}.as-platform-audit-toolbar .as-platform-field{flex:1 1 300px}.as-platform-audit-toolbar .atl-button{min-height:42px}.as-platform-federation .as-platform-form,.as-platform-audit .as-platform-field{min-width:0}.as-platform-nav{display:flex;flex-direction:column;gap:var(--as-space-4);min-width:0}.as-platform-nav a{display:flex;align-items:center;min-height:44px;padding:var(--as-space-10) var(--as-space-12);border-inline-start:2px solid transparent;color:var(--ash)}.as-platform-nav a[aria-current=page]{color:var(--bone);border-color:var(--ember);background:var(--field);font-weight:var(--as-weight-semibold)}.as-platform-nav a:hover{color:var(--bone);background:var(--field)}.as-platform-scope{min-width:0}.as-platform-scope .atl-select{width:100%;min-width:0}@media(max-width:1023px){.as-platform-nav{flex-direction:row;overflow-x:auto;padding:var(--as-space-4) var(--as-space-4) var(--as-space-8);scroll-padding-inline:4px}.as-platform-nav a{flex:0 0 auto;white-space:nowrap;border-inline-start:0;border-bottom:2px solid transparent}}.as-platform-federation .as-platform-table{min-width:1100px}.as-platform-audit .as-platform-table{min-width:1200px}.as-platform-federation .as-platform-table th:last-child{width:260px}.as-platform-federation .as-platform-table .as-platform-actions{align-items:stretch}.as-platform-federation .as-platform-confirm-buttons button,.as-platform-federation .as-platform-table .as-platform-actions>button{min-height:44px;white-space:normal}.as-admin-access{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--as-space-24);align-items:start}.as-signin__card{display:grid;gap:var(--as-space-20);padding:var(--as-space-28);border:1px solid var(--line);border-top:2px solid var(--ember);background:var(--field);min-width:0}.as-signin__sso{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:var(--as-space-12) var(--as-space-16);background:var(--ember);color:var(--on-brand);border-radius:var(--radius-control);font-weight:var(--as-weight-semibold)}.as-signin__sso:hover{color:var(--on-brand);outline:1px solid var(--ember);outline-offset:3px}.as-signin__check{width:100%}.as-auth-options,.as-auth-form,.as-auth-oidc{display:grid;gap:var(--as-space-16);min-width:0}.as-auth-form{max-width:36rem}.as-auth-form h3,.as-auth-form p,.as-auth-oidc p{margin:0}.as-auth-feedback:empty{display:none}.as-auth-notice{padding:var(--as-space-12);border:1px solid var(--line);color:var(--text);overflow-wrap:anywhere}.as-admin-access .as-platform-facts{grid-template-columns:1fr;gap:var(--as-space-8);margin:0}.as-admin-access dd{margin-bottom:var(--as-space-12)}@media(max-width:699px){.as-admin-access{grid-template-columns:minmax(0,1fr)}.as-signin__card{padding:var(--as-space-20)}}.as-about__nav{position:sticky;top:0;z-index:var(--as-layer-sticky);display:flex;flex-wrap:wrap;gap:var(--as-space-6) var(--as-space-18);padding:var(--as-space-10) 0;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--ink) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.as-about__nav a{display:inline-flex;align-items:center;min-block-size:var(--as-space-24);color:var(--ash);font-size:var(--font-label);letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.as-about__nav a:hover,.as-about__nav a:focus-visible{color:var(--bone)}.as-about__eyebrow{margin:0;color:var(--ember);font-size:var(--font-label);font-weight:var(--as-weight-bold);letter-spacing:.14em;text-transform:uppercase}.as-about__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--as-space-10) var(--as-space-20)}.as-about__button{display:inline-flex;align-items:center;min-height:42px;padding:0 var(--as-space-16);border:1px solid color-mix(in srgb,var(--ember) 65%,var(--line));border-radius:var(--radius-control);background:var(--ember);color:var(--on-brand);font-size:var(--font-base);font-weight:var(--as-weight-bold);text-decoration:none}.as-about__button:hover{background:color-mix(in srgb,var(--ember) 88%,white)}.as-about__link{color:var(--success);font-size:var(--as-font-compact);text-decoration:underline;text-underline-offset:3px}.as-about__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--as-space-14)}.as-about__card{min-width:0;padding:var(--as-space-16) var(--as-space-18);border:1px solid var(--line);border-top:2px solid var(--ember);border-radius:var(--radius-box);background:var(--field)}.as-about__card h3{margin:0 0 var(--as-space-8);color:var(--ember);font-size:var(--font-label);font-weight:var(--as-weight-bold);letter-spacing:.1em;text-transform:uppercase}.as-about__card p{margin:0;color:var(--snip);font-size:var(--as-font-compact);line-height:1.65}.as-about__grid .atl-panel,.as-about .atl-pane,.as-about .atl-pane__body,.as-about .atl-pane pre,.as-about .atl-pane__footer{min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap}.as-about__grid p{margin:0;color:var(--snip);font-size:var(--as-font-compact);line-height:1.65}.as-about__grid code,.as-about__note code{color:var(--bone)}.as-about__meta{display:flex;flex-direction:column;gap:var(--as-space-10);padding-top:var(--as-space-4)}.as-about__meta ul{margin:var(--as-space-8) 0 0;padding-inline-start:var(--as-space-20);color:var(--ash);font-size:var(--as-font-compact);line-height:1.6}.as-about section[id],.as-about header[id]{scroll-margin-top:64px}@media(max-width:800px){.as-about__hero,.as-about section[id],.as-about header[id]{scroll-margin-top:8rem}}@media(max-width:560px){.as-about__nav{gap:var(--as-space-6) var(--as-space-12)}.as-about__nav a{font-size:var(--font-tag)}}.as-about__params{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;border:1px solid var(--line);border-radius:var(--radius-box);background:var(--field)}.as-about__params>div{display:grid;grid-template-columns:minmax(150px,.4fr) minmax(0,1fr);gap:var(--as-space-12) var(--as-space-20);padding:var(--as-space-10) var(--as-space-14);border-bottom:1px solid var(--line)}.as-about__params>div:last-child{border-bottom:0}.as-about__params dt{color:var(--bone);font-size:var(--as-font-compact);font-weight:var(--as-weight-semibold)}.as-about__params dd{margin:0;color:var(--snip);font-size:var(--as-font-compact);line-height:1.55}@media(max-width:560px){.as-about__params>div{grid-template-columns:minmax(0,1fr);gap:3px}}.as-crawler-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--as-space-20);margin:var(--as-space-20) 0 0}.as-crawler-facts>div{min-width:0;display:grid;align-content:start;gap:var(--as-space-6)}.as-crawler-facts dt{color:var(--ash);overflow-wrap:anywhere}.as-crawler-facts dd{margin:0;min-width:0;font-size:var(--as-font-section);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media(min-width:700px){.as-crawler-facts--metrics{grid-template-columns:repeat(5,minmax(0,1fr))}}.as-crawler-feedback{display:flex;flex-wrap:wrap;align-items:center;gap:var(--as-space-8) var(--as-space-12);min-width:0;padding:var(--as-space-12) var(--as-space-14);border:1px solid var(--line);background:var(--field);overflow-wrap:anywhere}.as-platform .as-crawler-feedback>span{color:var(--snip)}.as-crawler-queue-summary{display:grid;gap:var(--as-space-4);margin-top:var(--as-space-20)}.as-crawler-queue-summary strong{color:var(--bone);font-size:var(--as-font-metric);font-variant-numeric:tabular-nums;line-height:1;overflow-wrap:anywhere}.as-platform .as-crawler-queue-summary span,.as-platform .as-crawler-queue-summary p,.as-platform .as-crawler-budget dt,.as-platform .as-crawler-summary dt,.as-platform .as-crawler-unknowns dt,.as-platform .as-crawler-history li span,.as-platform .as-crawler-history li>span{color:var(--ash);font-size:var(--as-font-compact)}.as-platform .as-crawler-queue-summary p{margin-top:var(--as-space-8);line-height:1.55}.as-crawler-budget,.as-crawler-summary,.as-crawler-unknowns{display:grid;gap:0;margin:var(--as-space-20) 0 0;border:1px solid var(--line);background:var(--field)}.as-crawler-budget>div,.as-crawler-summary>div,.as-crawler-unknowns>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--as-space-12);padding:var(--as-space-10) var(--as-space-12);border-bottom:1px solid var(--line)}.as-crawler-budget>div:last-child,.as-crawler-summary>div:last-child,.as-crawler-unknowns>div:last-child{border-bottom:0}.as-crawler-budget dd,.as-crawler-summary dd,.as-crawler-unknowns dd{margin:0;color:var(--bone);font-size:var(--font-base);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.as-crawler-unknowns dd{color:var(--ash)}.as-crawler-blocklist{display:grid;gap:0;margin:var(--as-space-20) 0 0;padding:0;list-style:none;border:1px solid var(--line);background:var(--field)}.as-platform .as-crawler-blocklist li{display:flex;align-items:center;justify-content:space-between;gap:var(--as-space-12);padding:var(--as-space-10) var(--as-space-12);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.as-crawler-blocklist li:last-child{border-bottom:0}.as-crawler-blocklist strong{color:var(--bone);font-size:var(--as-font-compact);text-transform:uppercase;letter-spacing:.04em}.as-crawler-history{display:grid;gap:0;margin:var(--as-space-20) 0 0;padding:0;list-style:none;border:1px solid var(--line);background:var(--field)}.as-platform .as-crawler-history li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--as-space-12);padding:var(--as-space-12);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.as-crawler-history li:last-child{border-bottom:0}.as-crawler-history li>div{display:grid;gap:3px}.as-crawler-history li strong{color:var(--bone);font-size:var(--font-base)}.as-platform .as-crawler-history li>span{align-self:center;text-align:end;font-variant-numeric:tabular-nums}@media(max-width:560px){.as-crawler-budget>div,.as-crawler-summary>div,.as-crawler-unknowns>div,.as-crawler-history li{grid-template-columns:minmax(0,1fr);gap:var(--as-space-4)}.as-crawler-history li>span{text-align:start}.as-platform .as-crawler-blocklist li{align-items:flex-start;flex-direction:column}}.as-crawler-rows{display:grid;gap:var(--as-space-16);list-style:none;padding:0;min-width:0}.as-platform .as-crawler-rows>li{min-width:0;overflow-wrap:anywhere;padding-block:var(--as-space-12);border-bottom:1px solid var(--line)}.as-crawler-rows dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:var(--as-space-12)}.as-crawler-rows dd{margin:0}.as-vtable__scroll{min-width:0;max-width:100%;margin-top:var(--as-space-20);overflow-x:auto;border:1px solid var(--line);background:var(--field)}.as-vtable__scroll:focus-visible{outline:2px solid var(--ember);outline-offset:2px}.as-vtable{width:100%;min-width:980px;border-collapse:collapse;font-size:var(--as-font-compact);font-variant-numeric:tabular-nums}.as-vtable__caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.as-vtable th,.as-vtable td{padding:9px var(--as-space-12);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.as-vtable thead th{position:sticky;top:0;z-index:var(--as-layer-raised);color:var(--ash);background:var(--field);font-size:var(--font-label);font-weight:var(--as-weight-regular);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.as-vtable tbody tr:last-child th,.as-vtable tbody tr:last-child td{border-bottom:0}.as-vtable tbody tr:hover th,.as-vtable tbody tr:hover td{background:color-mix(in srgb,var(--field) 82%,var(--bone) 18%)}.as-vtable th[scope=row]{color:var(--bone);font-weight:var(--as-weight-medium)}.as-vtable__rowhead{width:38%}.as-vtable__url{display:block;color:var(--bone);font-family:var(--mono);font-size:var(--font-label);overflow-wrap:anywhere}.as-vtable__num{text-align:right;white-space:nowrap}.as-vtable__pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--as-space-10) var(--as-space-16);margin-top:var(--as-space-12)}.as-vtable__status{margin:0;color:var(--ash);font-size:var(--as-font-compact);font-variant-numeric:tabular-nums}.as-vtable__pager-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--as-space-8)}.as-vtable__pager-actions>label{min-width:8rem}@media(max-width:699px){.as-vtable__scroll{overflow-x:visible;border:0;background:transparent}.as-vtable{display:block;min-width:0}.as-vtable thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.as-vtable tbody{display:block}.as-vtable tbody tr{display:grid;margin-bottom:var(--as-space-12);border:1px solid var(--line);background:var(--field)}.as-vtable tbody tr:last-child{margin-bottom:0}.as-vtable tbody th,.as-vtable tbody td{display:grid;grid-template-columns:minmax(7.5rem,38%) minmax(0,1fr);gap:var(--as-space-12);padding:var(--as-space-8) var(--as-space-12);border-bottom:1px solid var(--line);text-align:start;white-space:normal}.as-vtable tbody tr:last-child>:not(:last-child){border-bottom:1px solid var(--line)}.as-vtable tbody tr>:last-child{border-bottom:0}.as-vtable tbody th:before,.as-vtable tbody td:before{content:attr(data-label);color:var(--ash);font-size:var(--font-label);font-weight:var(--as-weight-regular);letter-spacing:.06em;text-transform:uppercase}.as-vtable__rowhead{width:auto}.as-vtable__num{text-align:start;white-space:normal}}@media(max-width:560px){.as-vtable__pager,.as-vtable__pager-actions{align-items:stretch;flex-direction:column}.as-vtable__pager-actions>button,.as-vtable__pager-actions>label{width:100%}}.as-crawler-worker-controls{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--as-space-12) var(--as-space-20);margin-bottom:var(--as-space-4)}.as-crawler-worker-controls>div{min-width:min(100%,22rem)}.as-crawler-worker-controls p{margin:0 0 var(--as-space-6)}.as-crawler-worker-controls>label{min-width:9rem}.as-crawler-refreshed{align-self:center;color:var(--ash);font-size:var(--as-font-compact);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.as-crawler-health{display:grid;gap:0;margin:var(--as-space-20) 0 0;border:1px solid var(--line);background:var(--field)}.as-crawler-health>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:var(--as-space-12);padding:var(--as-space-10) var(--as-space-12);border-bottom:1px solid var(--line)}.as-crawler-health>div:last-child{border-bottom:0}.as-crawler-health dt{color:var(--ash)}.as-crawler-health dd{margin:0;min-width:0;color:var(--bone);font-size:var(--font-base);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.as-crawler-run-outcome{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--as-space-4) var(--as-space-8)}.as-crawler-run-error{color:var(--ash);font-size:var(--font-label);overflow-wrap:anywhere}.as-crawler-timeline__legend{display:flex;flex-wrap:wrap;gap:var(--as-space-8) var(--as-space-16);margin-top:var(--as-space-20)}.as-crawler-timeline{display:grid;gap:var(--as-space-10);margin-top:var(--as-space-12)}.as-crawler-timeline__lane{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:center;gap:var(--as-space-10) var(--as-space-16)}.as-crawler-timeline__owner{display:grid;gap:2px;min-width:0}.as-crawler-timeline__owner strong{color:var(--bone);font-size:var(--as-font-compact);overflow-wrap:anywhere}.as-crawler-timeline__owner span{color:var(--ash);font-size:var(--font-label)}.as-crawler-timeline__track{position:relative;min-width:0;height:18px;margin:0;padding:0;list-style:none;border:1px solid var(--line);background:var(--field)}.as-crawler-timeline__bar{position:absolute;top:2px;bottom:2px;min-width:2px;border-radius:var(--as-radius-bar)}.as-crawler-timeline__bar--done{background:var(--success)}.as-crawler-timeline__bar--failed{background:var(--danger)}.as-crawler-timeline__bar--interrupted{background:var(--warn)}.as-crawler-timeline__axis{display:flex;justify-content:space-between;gap:var(--as-space-12);margin-top:var(--as-space-6);color:var(--ash);font-size:var(--font-label);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.as-crawler-clusters{display:grid;gap:0;margin:var(--as-space-20) 0 0;padding:0;list-style:none;border:1px solid var(--line);background:var(--field)}.as-platform .as-crawler-clusters li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--as-space-8) var(--as-space-16);padding:var(--as-space-10) var(--as-space-12);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.as-crawler-clusters li:last-child{border-bottom:0}.as-crawler-clusters li>span{display:grid;gap:2px;min-width:0}.as-crawler-clusters small{color:var(--ash);font-size:var(--font-label)}.as-crawler-host-failures{margin-top:var(--as-space-20)}.as-crawler-host-failures h3{margin:0 0 var(--as-space-8);color:var(--ash);font-size:var(--as-font-compact);font-weight:var(--as-weight-medium)}.as-crawler-host-failures ul{display:grid;gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--line);background:var(--field)}.as-platform .as-crawler-host-failures li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--as-space-6) var(--as-space-16);padding:var(--as-space-8) var(--as-space-12);border-bottom:1px solid var(--line);overflow-wrap:anywhere}.as-crawler-host-failures li:last-child{border-bottom:0}@media(max-width:560px){.as-crawler-health>div,.as-crawler-timeline__lane{grid-template-columns:minmax(0,1fr);gap:var(--as-space-4)}}
