.admin-shell .admin-page.admin-seed-data-board{flex-direction:column;flex:1;gap:1.5rem;min-height:0;display:flex}.admin-seed-hero{border:1px solid var(--admin-edge,color-mix(in oklab, var(--ld-line) 75%, transparent));background:var(--admin-surface-quiet,color-mix(in oklab, var(--ld-soft) 45%, transparent));box-shadow:none;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.15rem 1.2rem 1.25rem;display:flex}.admin-seed-hero__eyebrow{font-size:var(--admin-text-label,.72rem);letter-spacing:.04em;color:var(--ld-teal);margin:0;font-weight:700}.admin-seed-hero__title{color:var(--ld-ink);margin:.2rem 0 0;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:800;line-height:1.35}.admin-seed-hero__lead{max-width:42rem;font-size:var(--admin-text-body,.875rem);color:var(--ld-mute);margin:.45rem 0 0;line-height:1.65}.admin-seed-hero__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.1rem;display:flex}.admin-seed-hero__controls{flex-direction:column;gap:.85rem;margin-block:.35rem .15rem;display:flex}.admin-seed-force-switch{border:.5px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:color-mix(in oklab, var(--ld-soft) 55%, transparent);cursor:pointer;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.admin-seed-force-switch.is-on{border-color:color-mix(in oklab, var(--ld-coral) 45%, var(--ld-line));background:color-mix(in oklab, var(--ld-coral) 8%, transparent)}.admin-seed-force-switch.is-on-safe{border-color:color-mix(in oklab, var(--ld-teal) 40%, var(--ld-line));background:color-mix(in oklab, var(--ld-teal) 8%, transparent)}.admin-seed-force-switch.is-on-safe input[type=checkbox]:checked{background:var(--ld-teal);border-color:color-mix(in oklab, var(--ld-teal) 70%, #000)}.admin-seed-force-switch.is-disabled{opacity:.6;cursor:not-allowed}.admin-seed-force-switch__copy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.admin-seed-force-switch__copy strong{color:var(--ld-ink);font-size:.9rem;font-weight:750}.admin-seed-force-switch__copy span{color:var(--ld-mute);font-size:.8rem;line-height:1.45}.admin-seed-force-switch input[type=checkbox]{appearance:none;border:.5px solid var(--ld-line);background:color-mix(in oklab, var(--ld-mute) 25%, transparent);cursor:pointer;border-radius:999px;flex-shrink:0;width:2.6rem;height:1.45rem;transition:background .15s,border-color .15s;position:relative}.admin-seed-force-switch input[type=checkbox]:after{content:"";background:#fff;border-radius:999px;width:1.05rem;height:1.05rem;transition:inset-inline-start .15s;position:absolute;inset-block:.15rem;inset-inline-start:.15rem;box-shadow:0 1px 2px #0000002e;box-shadow:0 1px 2px lab(0% 0 0/.18)}.admin-seed-force-switch input[type=checkbox]:checked{background:var(--ld-coral);border-color:color-mix(in oklab, var(--ld-coral) 70%, #000)}.admin-seed-force-switch input[type=checkbox]:checked:after{inset-inline-start:calc(100% - 1.2rem)}.admin-seed-force-switch input[type=checkbox]:focus-visible{outline:2px solid var(--ld-teal);outline-offset:3px}.admin-seed-hero__select-actions{flex-wrap:wrap;align-items:center;gap:.45rem .55rem;display:flex}.admin-seed-hero__chip{appearance:none;border:.5px solid var(--ld-line);background:color-mix(in oklab, var(--ld-soft) 70%, transparent);color:var(--ld-ink);font:inherit;cursor:pointer;border-radius:999px;padding:.28rem .75rem;font-size:.78rem;font-weight:650}.admin-seed-hero__chip:hover:not(:disabled){border-color:color-mix(in oklab, var(--ld-teal) 45%, var(--ld-line))}.admin-seed-hero__chip:disabled{opacity:.45;cursor:not-allowed}.admin-seed-hero__selected-count{color:var(--ld-mute);margin-inline-start:.25rem;font-size:.8rem;font-weight:650}.admin-seed-hero__hint{color:var(--ld-mute);margin:0;font-size:.86rem}.admin-seed-hero__advanced-toggle{appearance:none;font:inherit;color:var(--ld-mute);cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:.35rem 0;font-size:.84rem;font-weight:650;text-decoration:underline}.admin-seed-hero__advanced-toggle:hover{color:var(--ld-ink)}.admin-seed-hero__advanced-toggle:focus-visible{outline:2px solid var(--ld-teal);outline-offset:3px;border-radius:.25rem}.admin-seed-hero__force{margin-block-start:.15rem}.admin-seed-hero__result{color:var(--ld-ok);margin:0;font-size:.86rem;font-weight:650}.admin-seed-hero__result-block{flex-direction:column;gap:.4rem;display:flex}.admin-seed-hero__result-note{color:var(--ld-mute);margin:0;font-size:.8rem;line-height:1.45}.admin-seed-hero__errors{color:var(--ld-coral);flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.admin-seed-hero__errors strong{margin-inline-end:.25rem}.admin-seed-status{flex-direction:column;flex:1;gap:.85rem;min-height:0;display:flex}.admin-seed-status__head{flex-direction:column;gap:.25rem;display:flex}.admin-seed-status__title{color:var(--ld-ink);margin:0;font-size:1rem;font-weight:750}.admin-seed-status__lead{color:var(--ld-mute);margin:0;font-size:.86rem;line-height:1.55}.admin-seed-status__skeleton{flex-direction:column;gap:.65rem;display:flex}.admin-seed-status__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.admin-seed-status__row{border:.5px solid color-mix(in oklab, var(--ld-line) 75%, transparent);background:color-mix(in oklab, var(--ld-soft) 35%, transparent);border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding:.9rem 1rem;display:flex}.admin-seed-status__row.is-selected{border-color:color-mix(in oklab, var(--ld-teal) 40%, var(--ld-line));background:color-mix(in oklab, var(--ld-teal) 6%, transparent)}.admin-seed-status__row.is-locked{opacity:.72}.admin-seed-status__select{cursor:pointer;align-items:center;padding-block:.2rem;display:flex}.admin-seed-status__select input{width:1.05rem;height:1.05rem;accent-color:var(--ld-teal);cursor:pointer}.admin-seed-status__select input:disabled{cursor:not-allowed}.admin-seed-status__main{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}.admin-seed-status__titles{flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;display:flex}.admin-seed-status__name{color:var(--ld-ink);font-size:.95rem;font-weight:750}.admin-seed-status__dest{color:var(--ld-mute);font-size:.75rem;font-weight:650}.admin-seed-status__meta,.admin-seed-status__last{color:var(--ld-mute);margin:0;font-size:.82rem;line-height:1.5}.admin-seed-status__lanes{flex-wrap:wrap;gap:.4rem;margin-block:.15rem .1rem;display:flex}.admin-seed-status__lane{border:.5px solid var(--ld-line);background:color-mix(in oklab, var(--ld-soft) 70%, transparent);border-radius:999px;align-items:center;gap:.35rem;min-height:1.55rem;padding:.12rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.admin-seed-status__lane-kind{color:var(--ld-mute);letter-spacing:.02em;font-weight:800}.admin-seed-status__lane-label{color:var(--ld-ink)}.admin-seed-status__lane.is-ready{border-color:color-mix(in oklab, var(--ld-ok) 30%, transparent);background:color-mix(in oklab, var(--ld-ok) 10%, transparent)}.admin-seed-status__lane.is-ready .admin-seed-status__lane-label{color:var(--ld-ok)}.admin-seed-status__lane.is-partial{border-color:color-mix(in oklab, var(--ld-gold) 35%, transparent);background:color-mix(in oklab, var(--ld-gold) 12%, transparent)}.admin-seed-status__lane.is-partial .admin-seed-status__lane-label{color:color-mix(in oklab, var(--ld-gold) 75%, var(--ld-ink))}.admin-seed-status__lane.is-indexing{border-color:color-mix(in oklab, var(--ld-accent,#3b82f6) 35%, transparent);background:color-mix(in oklab, var(--ld-accent,#3b82f6) 10%, transparent)}.admin-seed-status__lane.is-indexing .admin-seed-status__lane-label{color:color-mix(in oklab, var(--ld-accent,#3b82f6) 80%, var(--ld-ink))}.admin-seed-status__lane.is-empty,.admin-seed-status__lane.is-na{opacity:.85}.admin-seed-status__lane.is-error{border-color:color-mix(in oklab, var(--ld-coral) 35%, transparent);background:color-mix(in oklab, var(--ld-coral) 10%, transparent)}.admin-seed-status__lane.is-error .admin-seed-status__lane-label{color:var(--ld-coral)}.admin-seed-status__last.is-ok{color:var(--ld-ok)}.admin-seed-status__last.is-error,.admin-seed-data-preview__sub.is-error,.admin-seed-data-preview__hint.is-error{color:var(--ld-coral)}.admin-seed-status__side{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.55rem;display:flex}.admin-seed-status__pill{border:.5px solid #0000;border-radius:999px;align-items:center;min-height:1.7rem;padding:.15rem .65rem;font-size:.75rem;font-weight:750;display:inline-flex}.admin-seed-status__pill.is-ready{color:var(--ld-ok);background:color-mix(in oklab, var(--ld-ok) 12%, transparent);border-color:color-mix(in oklab, var(--ld-ok) 28%, transparent)}.admin-seed-status__pill.is-partial{color:color-mix(in oklab, var(--ld-gold) 80%, var(--ld-ink));background:color-mix(in oklab, var(--ld-gold) 14%, transparent);border-color:color-mix(in oklab, var(--ld-gold) 32%, transparent)}.admin-seed-status__pill.is-indexing{color:color-mix(in oklab, var(--ld-accent,#3b82f6) 85%, var(--ld-ink));background:color-mix(in oklab, var(--ld-accent,#3b82f6) 12%, transparent);border-color:color-mix(in oklab, var(--ld-accent,#3b82f6) 30%, transparent)}.admin-seed-status__pill.is-empty{color:var(--ld-mute);background:color-mix(in oklab, var(--ld-soft) 80%, transparent);border-color:var(--ld-line)}.admin-seed-status__pill.is-error{color:var(--ld-coral);background:color-mix(in oklab, var(--ld-coral) 12%, transparent);border-color:color-mix(in oklab, var(--ld-coral) 28%, transparent)}.admin-seed-status__pill.is-locked{color:var(--ld-mute);opacity:.75;border-color:var(--ld-line)}.admin-seed-status__detail{appearance:none;border:.5px solid color-mix(in oklab, var(--ld-line) 85%, transparent);min-height:2rem;color:var(--ld-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .8rem;font-size:.82rem;font-weight:700}.admin-seed-status__detail:hover{background:color-mix(in oklab, var(--ld-soft) 90%, transparent)}.admin-seed-status__detail:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.admin-seed-status__live{color:var(--ld-mute);margin:0;font-size:.82rem;font-weight:650;line-height:1.5}.admin-seed-status__live.is-running{color:var(--ld-teal)}.admin-seed-status__live.is-ok{color:var(--ld-ok)}.admin-seed-status__live.is-error{color:var(--ld-coral)}.admin-seed-status__row.is-importing{border-color:color-mix(in oklab, var(--ld-teal) 45%, var(--ld-line));background:linear-gradient(120deg, color-mix(in oklab, var(--ld-teal) 10%, transparent), transparent 55%), color-mix(in oklab, var(--ld-soft) 40%, transparent);box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 18%, transparent)}.admin-seed-status__row.is-imported{border-color:color-mix(in oklab, var(--ld-ok) 28%, var(--ld-line))}.admin-seed-status__row.is-import-error{border-color:color-mix(in oklab, var(--ld-coral) 35%, var(--ld-line))}.admin-seed-import-progress{border:.5px solid color-mix(in oklab, var(--ld-teal) 28%, var(--ld-line));background:linear-gradient(155deg, color-mix(in oklab, var(--ld-teal) 9%, transparent), transparent 50%), color-mix(in oklab, var(--ld-soft) 55%, transparent);border-radius:.95rem;flex-direction:column;gap:.85rem;margin-block-start:.35rem;padding:.95rem 1rem 1.05rem;display:flex}.admin-seed-import-progress__stage{align-items:center;gap:.75rem 1.1rem;display:grid}@media (min-width:720px){.admin-seed-import-progress__stage{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}.admin-seed-import-progress__visual{background:color-mix(in oklab, var(--ld-soft) 70%, transparent);border-radius:.85rem;justify-content:center;padding:.35rem;display:flex}.ld-dark .admin-seed-import-progress__visual{background:color-mix(in oklab, var(--ld-ink) 8%, transparent)}.admin-seed-import-progress__svg{width:min(100%,22rem);height:auto;display:block}.admin-seed-import-progress__svg [data-seed-progress-node][data-state=done] .admin-seed-import-progress__node-dot{fill:var(--ld-ok)}.admin-seed-import-progress__svg [data-seed-progress-node][data-state=active]>circle:nth-of-type(2){stroke:color-mix(in oklab, var(--ld-teal) 65%, var(--ld-line))}.admin-seed-import-progress__svg [data-seed-progress-node][data-state=active] .admin-seed-import-progress__node-dot{fill:var(--ld-gold)}.admin-seed-import-progress__svg [data-seed-progress-node][data-state=pending]{opacity:.55}.admin-seed-import-progress__svg [data-seed-progress-node][data-state=error] .admin-seed-import-progress__node-dot{fill:var(--ld-coral)}.admin-seed-import-progress__copy{flex-direction:column;gap:.35rem;min-width:0;display:flex}.admin-seed-import-progress__eyebrow{color:var(--ld-teal);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.75rem;font-weight:750;display:flex}.admin-seed-import-progress__sep{opacity:.55}.admin-seed-import-progress__message{color:var(--ld-ink);margin:0;font-size:.95rem;font-weight:700;line-height:1.5}.admin-seed-import-progress__micro{color:var(--ld-mute);align-items:center;gap:.45rem;margin:0;font-size:.8rem;display:inline-flex}.admin-seed-import-progress__micro-dot{background:var(--ld-teal);width:.45rem;height:.45rem;box-shadow:0 0 0 3px color-mix(in oklab, var(--ld-teal) 18%, transparent);border-radius:999px;flex-shrink:0}.admin-seed-import-progress__meter{flex-direction:column;gap:.35rem;display:flex}.admin-seed-import-progress__track{background:color-mix(in oklab, var(--ld-line) 55%, transparent);border-radius:999px;height:.55rem;position:relative;overflow:hidden}.admin-seed-import-progress__bar,.admin-seed-import-progress__bar-glow{border-radius:inherit;width:0%;position:absolute;inset-block:0;inset-inline-start:0}.admin-seed-import-progress__bar{background:linear-gradient(90deg, var(--ld-teal), color-mix(in oklab, var(--ld-gold) 70%, var(--ld-teal)))}.admin-seed-import-progress__bar-glow{filter:blur(6px);opacity:.45;background:var(--ld-teal)}.admin-seed-import-progress__meter-meta{color:var(--ld-mute);margin:0;font-size:.78rem}.admin-seed-import-progress__chips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.admin-seed-import-progress__chip{border:1px solid var(--admin-edge,var(--ld-line));background:color-mix(in oklab, var(--ld-soft) 70%, transparent);min-height:1.7rem;font-size:var(--admin-text-label,.72rem);color:var(--ld-mute);border-radius:999px;align-items:center;gap:.35rem;padding-block:.15rem;padding-inline:.35rem .55rem;font-weight:700;display:inline-flex}.admin-seed-import-progress__chip[data-state=active]{color:var(--ld-ink);border-color:color-mix(in oklab, var(--ld-teal) 40%, var(--ld-line));background:color-mix(in oklab, var(--ld-teal) 12%, transparent)}.admin-seed-import-progress__chip[data-state=done]{color:var(--ld-ok);border-color:color-mix(in oklab, var(--ld-ok) 30%, var(--ld-line));background:color-mix(in oklab, var(--ld-ok) 10%, transparent)}.admin-seed-import-progress__chip[data-state=error]{color:var(--ld-coral);border-color:color-mix(in oklab, var(--ld-coral) 32%, var(--ld-line));background:color-mix(in oklab, var(--ld-coral) 10%, transparent)}.admin-seed-import-progress__chip[data-state=pending]{opacity:.72}.admin-seed-import-progress__chip-index{background:color-mix(in oklab, var(--ld-soft) 90%, transparent);border-radius:999px;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;font-size:.68rem;font-weight:800;display:inline-flex}.admin-seed-import-progress__chip[data-state=active] .admin-seed-import-progress__chip-index{background:color-mix(in oklab, var(--ld-teal) 22%, transparent);color:var(--ld-teal)}.admin-seed-import-progress__chip[data-state=done] .admin-seed-import-progress__chip-index{background:color-mix(in oklab, var(--ld-ok) 18%, transparent);color:var(--ld-ok)}.admin-seed-import-progress__chip-label{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;overflow:hidden}.admin-seed-data-section-stack{flex-direction:column;gap:1.1rem;display:flex}.admin-seed-data-section{flex-direction:column;gap:.9rem;display:flex}.admin-seed-data-section__head{flex-direction:column;gap:.3rem;display:flex}.admin-seed-data-section__title{color:var(--ld-ink);margin:0;font-size:1.05rem;font-weight:700}.admin-seed-data-section__lead{color:var(--ld-mute);margin:0;font-size:.88rem;line-height:1.6}.admin-seed-data-packs{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.admin-seed-data-pack{text-align:start;border:.5px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:color-mix(in oklab, var(--ld-soft) 55%, transparent);width:100%;color:var(--ld-ink);cursor:pointer;border-radius:.8rem;flex-direction:column;gap:.3rem;padding:.85rem 1rem;transition:border-color .16s,background-color .16s;display:flex}.admin-seed-data-pack:hover{background:color-mix(in oklab, var(--ld-soft) 85%, transparent)}.admin-seed-data-pack:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.admin-seed-data-pack.is-selected{border-color:color-mix(in oklab, var(--ld-teal) 55%, var(--ld-line));background:color-mix(in oklab, var(--ld-teal) 10%, var(--ld-soft))}.admin-seed-data-pack__title{font-size:.95rem;font-weight:700}.admin-seed-data-pack__desc{color:var(--ld-mute);font-size:.84rem;line-height:1.5}.admin-seed-data-preview{border:.5px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:color-mix(in oklab, var(--ld-soft) 40%, transparent);border-radius:.85rem;flex-direction:column;gap:1rem;padding:.95rem 1rem 1.05rem;display:flex}.admin-seed-data-preview--drawer{background:0 0;border:0;border-radius:0;gap:.95rem;min-height:0;padding:0}.admin-drawer__body .admin-seed-data-section-stack{flex:none;gap:.9rem;width:100%;min-height:auto}.admin-drawer__body .admin-seed-data-section{border:.5px solid color-mix(in oklab, var(--ld-line) 78%, transparent);background:color-mix(in oklab, var(--ld-soft) 36%, var(--ld-surface));border-radius:.95rem;flex-direction:column;flex:none;gap:.85rem;width:100%;min-height:auto;padding:1rem 1rem 1.05rem;display:flex}.admin-drawer__body .admin-seed-data-preview--drawer{flex-direction:column;flex:none;min-height:auto;display:flex}.admin-seed-data-preview__title{margin:0;font-size:.98rem;font-weight:700}.admin-seed-data-preview__sub{color:var(--ld-mute);margin:.25rem 0 0;font-size:.88rem;line-height:1.65}.admin-seed-data-preview--drawer .admin-seed-data-preview__sub{max-width:40rem;margin:0;font-size:.9rem}.admin-seed-data-facts{border-block:.5px solid color-mix(in oklab, var(--ld-line) 65%, transparent);flex-direction:column;gap:.45rem;margin:0;padding:.15rem 0;display:flex}.admin-seed-data-facts__row{border-bottom:.5px solid color-mix(in oklab, var(--ld-line) 45%, transparent);grid-template-columns:minmax(7rem,9.5rem) minmax(0,1fr);align-items:start;gap:.55rem 1rem;padding:.65rem .15rem;display:grid}.admin-seed-data-facts__row:last-child{border-bottom:0}.admin-seed-data-facts dt{color:var(--ld-mute);margin:0;padding-block:.1rem;font-size:.78rem;font-weight:700;line-height:1.45}.admin-seed-data-facts dd{min-width:0;color:var(--ld-ink);overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:650;line-height:1.5}.admin-seed-data-facts__hint{color:var(--ld-mute);margin-block-start:.2rem;font-size:.78rem;font-weight:500;line-height:1.45;display:block}.admin-seed-data-facts__hint.is-error,.admin-seed-data-preview__sub .admin-seed-data-facts__hint.is-error{color:var(--ld-coral);font-weight:650}.admin-seed-data-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.admin-seed-data-stats>div{border:.5px solid color-mix(in oklab, var(--ld-line) 70%, transparent);background:color-mix(in oklab, var(--ld-soft) 55%, transparent);border-radius:.7rem;flex-direction:column;gap:.2rem;padding:.65rem .75rem;display:flex}.admin-seed-data-stats dt{color:var(--ld-mute);font-size:.72rem;font-weight:650}.admin-seed-data-stats dd{word-break:break-word;margin:0;font-size:.9rem;font-weight:700;line-height:1.4}.admin-seed-data-options{flex-direction:column;gap:.55rem;display:flex}.admin-seed-data-options .admin-seed-force-switch{width:100%}.admin-seed-data-check{color:var(--ld-ink);cursor:pointer;align-items:center;gap:.45rem;font-size:.86rem;display:inline-flex}.admin-seed-data-check input{width:1rem;height:1rem;accent-color:var(--ld-teal)}.admin-seed-data-preview__actions{flex-wrap:wrap;align-items:center;gap:.65rem .9rem;display:flex}.admin-seed-data-preview--drawer .admin-seed-data-preview__actions{border-block-start:.5px solid color-mix(in oklab, var(--ld-line) 70%, transparent);z-index:auto;background:0 0;margin-block-start:.15rem;padding:.85rem 0 0;position:static}.admin-drawer__body .admin-seed-data-facts{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0;display:grid}.admin-drawer__body .admin-seed-data-facts__row{border:.5px solid color-mix(in oklab, var(--ld-line) 72%, transparent);border-bottom:.5px solid color-mix(in oklab, var(--ld-line) 72%, transparent);background:color-mix(in oklab, var(--ld-surface) 78%, transparent);border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.18rem;min-width:0;padding:.7rem .8rem;display:flex}.admin-drawer__body .admin-seed-data-facts__row:last-child{border-bottom:.5px solid color-mix(in oklab, var(--ld-line) 72%, transparent)}.admin-drawer__body .admin-seed-data-facts__row:has(.admin-seed-data-facts__hint){grid-column:1/-1}.admin-drawer__body .admin-seed-data-facts dt{padding-block:0}.admin-drawer__body .admin-seed-data-preview__sub{padding:.15rem .1rem}.admin-drawer__body .admin-seed-force-switch{background:color-mix(in oklab, var(--ld-surface) 88%, transparent)}@container adminDrawerBody (max-width:36rem){.admin-drawer__body .admin-seed-data-facts{grid-template-columns:minmax(0,1fr)}}.admin-seed-data-preview__hint,.admin-seed-data-preview__result{color:var(--ld-mute);margin:0;font-size:.84rem;line-height:1.5}.admin-seed-data-preview__result{color:var(--ld-ok);flex:12rem}.admin-seed-drawer-meta{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;display:flex}.admin-seed-drawer-meta__pill{border:.5px solid #0000;border-radius:999px;align-items:center;min-height:1.65rem;padding:.12rem .6rem;font-size:.74rem;font-weight:750;display:inline-flex}.admin-seed-drawer-meta__pill.is-ready{color:var(--ld-ok);background:color-mix(in oklab, var(--ld-ok) 12%, transparent);border-color:color-mix(in oklab, var(--ld-ok) 28%, transparent)}.admin-seed-drawer-meta__pill.is-partial{color:color-mix(in oklab, var(--ld-gold) 80%, var(--ld-ink));background:color-mix(in oklab, var(--ld-gold) 14%, transparent);border-color:color-mix(in oklab, var(--ld-gold) 32%, transparent)}.admin-seed-drawer-meta__pill.is-indexing{color:color-mix(in oklab, var(--ld-accent,#3b82f6) 85%, var(--ld-ink));background:color-mix(in oklab, var(--ld-accent,#3b82f6) 12%, transparent);border-color:color-mix(in oklab, var(--ld-accent,#3b82f6) 30%, transparent)}.admin-seed-drawer-meta__pill.is-empty{color:var(--ld-mute);background:color-mix(in oklab, var(--ld-soft) 80%, transparent);border-color:var(--ld-line)}.admin-seed-drawer-meta__pill.is-error{color:var(--ld-coral);background:color-mix(in oklab, var(--ld-coral) 12%, transparent);border-color:color-mix(in oklab, var(--ld-coral) 28%, transparent)}.admin-seed-drawer-meta__pill.is-locked{color:var(--ld-mute);border-color:var(--ld-line)}.admin-seed-drawer-meta__chip{border:.5px solid var(--ld-line);background:color-mix(in oklab, var(--ld-soft) 70%, transparent);min-height:1.55rem;color:var(--ld-ink);border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.admin-seed-drawer-meta__chip-kind{color:var(--ld-mute);font-weight:800}.admin-seed-drawer-meta__chip.is-ready{border-color:color-mix(in oklab, var(--ld-ok) 28%, transparent);background:color-mix(in oklab, var(--ld-ok) 10%, transparent)}.admin-seed-drawer-meta__chip.is-partial{border-color:color-mix(in oklab, var(--ld-gold) 32%, transparent);background:color-mix(in oklab, var(--ld-gold) 12%, transparent)}.admin-seed-drawer-meta__chip.is-indexing{border-color:color-mix(in oklab, var(--ld-accent,#3b82f6) 30%, transparent);background:color-mix(in oklab, var(--ld-accent,#3b82f6) 10%, transparent)}.admin-seed-drawer-meta__chip.is-error{border-color:color-mix(in oklab, var(--ld-coral) 28%, transparent);background:color-mix(in oklab, var(--ld-coral) 10%, transparent)}.admin-seed-drawer-meta__chip.is-na,.admin-seed-drawer-meta__chip.is-empty{opacity:.85}.admin-seed-drawer-meta__dest{color:var(--ld-mute);margin-inline-start:.15rem;font-size:.75rem;font-weight:650}.admin-drawer__body .admin-seed-data-catalog{gap:.9rem}.admin-drawer__body .admin-seed-data-tool-list{gap:.45rem;max-height:none}.admin-drawer__body .admin-seed-data-tool-list__title{letter-spacing:.01em;color:var(--ld-mute);font-size:.78rem;font-weight:800}.admin-drawer__body .admin-seed-data-tool-list ul{border:.5px solid color-mix(in oklab, var(--ld-line) 75%, transparent);background:color-mix(in oklab, var(--ld-surface) 82%, transparent);border-radius:.75rem;max-height:18rem;padding-inline:.75rem}.admin-drawer__body .admin-seed-data-tool-list li{flex-direction:column;align-items:flex-start;gap:.12rem;padding:.65rem .05rem;display:flex}.admin-drawer__body .admin-seed-data-tool-list__slug,.admin-drawer__body .admin-seed-data-tool-list__http{white-space:normal;max-width:100%;text-overflow:unset;overflow-wrap:anywhere;overflow:visible}.admin-drawer__body .admin-seed-data-tool-list__http{grid-column:auto}.admin-seed-data-tool-list,.admin-seed-data-catalog{flex-direction:column;gap:.55rem;min-height:0;display:flex}.admin-seed-data-tool-list{max-height:min(42svh,26rem)}.admin-seed-data-tool-list__title{margin:0;font-size:.86rem;font-weight:700}.admin-seed-data-tool-list ul{border-top:.5px solid color-mix(in oklab, var(--ld-line) 70%, transparent);margin:0;padding:0;list-style:none;overflow:auto}.admin-seed-data-tool-list li{border-bottom:.5px solid color-mix(in oklab, var(--ld-line) 55%, transparent);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.2rem .75rem;padding:.5rem .15rem;font-size:.8rem;display:grid}@media (min-width:900px){.admin-seed-data-tool-list li{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.4fr)}}.admin-seed-data-tool-list__name{color:var(--ld-ink);font-weight:600}.admin-seed-data-tool-list__slug,.admin-seed-data-tool-list__http{color:var(--ld-mute);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-seed-data-tool-list__http{grid-column:1/-1}@media (min-width:900px){.admin-seed-data-tool-list__http{grid-column:auto}}@media (prefers-reduced-motion:reduce){.admin-seed-data-pack{transition:none}}
.agent-improve{flex-direction:column;gap:1rem;min-width:0;display:flex}.agent-improve__hero{border:.5px solid color-mix(in oklab, var(--ld-line) 78%, transparent);background:linear-gradient(145deg, color-mix(in oklab, var(--ld-teal) 12%, transparent), transparent 58%), color-mix(in oklab, var(--ld-soft) 55%, transparent);border-radius:1rem;justify-content:space-between;align-items:flex-end;gap:1.25rem;padding:1.15rem 1.2rem 1.2rem;display:flex}.agent-improve__eyebrow{letter-spacing:.02em;color:var(--ld-teal);margin:0;font-size:.72rem;font-weight:700}.agent-improve__title{color:var(--ld-ink);margin:.25rem 0 0;font-size:1.15rem;font-weight:800}.agent-improve__lead{max-width:42rem;color:color-mix(in oklab, var(--ld-ink) 78%, var(--ld-muted));margin:.45rem 0 0;font-size:.9rem;line-height:1.75}.agent-improve__rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.agent-improve__rules li{border:.5px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:color-mix(in oklab, var(--ld-soft) 40%, transparent);color:var(--ld-ink);border-radius:.8rem;margin:0;padding:.75rem .85rem;font-size:.82rem;line-height:1.7}.agent-improve__filters{flex-wrap:wrap;gap:.4rem;display:flex}.agent-improve__filter{border:.5px solid color-mix(in oklab, var(--ld-line) 85%, transparent);color:var(--ld-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.8rem;display:inline-flex}.agent-improve__filter span{font-variant-numeric:tabular-nums;color:var(--ld-muted)}.agent-improve__filter--on{border-color:color-mix(in oklab, var(--ld-teal) 55%, var(--ld-line));background:color-mix(in oklab, var(--ld-teal) 12%, transparent)}.agent-improve__list{flex-direction:column;gap:.85rem;display:flex}.agent-improve__card{border:.5px solid color-mix(in oklab, var(--ld-line) 82%, transparent);background:color-mix(in oklab, var(--ld-soft) 28%, transparent);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1.05rem 1.05rem;display:flex}.agent-improve__card--pending{border-color:color-mix(in oklab, var(--ld-teal) 42%, var(--ld-line))}.agent-improve__card-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.agent-improve__card-kicker{flex-wrap:wrap;gap:.35rem;margin:0;display:flex}.agent-improve__status,.agent-improve__target{border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.agent-improve__status--pending{color:var(--ld-teal);background:color-mix(in oklab, var(--ld-teal) 14%, transparent)}.agent-improve__status--approved{color:#0f7a45;background:#1f9d5a29;background:lab(57.1683% -46.2007 25.2568/.16)}.agent-improve__status--rejected{color:#9a3b32;background:#c4524824;background:lab(50.3622% 46.0269 29.9515/.14)}.agent-improve__target{color:var(--ld-ink);background:color-mix(in oklab, var(--ld-line) 45%, transparent)}.agent-improve__card-title{color:var(--ld-ink);margin:.4rem 0 0;font-size:1rem;font-weight:800}.agent-improve__meta{color:var(--ld-muted);flex:none;margin:0;font-size:.75rem}.agent-improve__rationale{color:var(--ld-ink);margin:0;font-size:.9rem;line-height:1.75}.agent-improve__evidence{border-inline-start:3px solid color-mix(in oklab, var(--ld-teal) 70%, var(--ld-line));background:color-mix(in oklab, var(--ld-soft) 70%, transparent);color:color-mix(in oklab, var(--ld-ink) 88%, var(--ld-muted));border-radius:.75rem;margin:0;padding:.7rem .85rem;font-size:.84rem;line-height:1.7}.agent-improve__evidence span{color:var(--ld-muted);margin-bottom:.25rem;font-size:.72rem;font-weight:700;display:block}.agent-improve__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.agent-improve__compare h5{color:var(--ld-muted);margin:0 0 .35rem;font-size:.75rem;font-weight:700}.agent-improve__compare pre{white-space:pre-wrap;word-break:break-word;border:.5px solid color-mix(in oklab, var(--ld-line) 80%, transparent);background:color-mix(in oklab, var(--ld-ink) 4%, transparent);max-height:16rem;color:var(--ld-ink);border-radius:.7rem;margin:0;padding:.7rem .75rem;font-family:inherit;font-size:.8rem;line-height:1.7;overflow:auto}.agent-improve__actions{flex-wrap:wrap;gap:.5rem;display:flex}.agent-improve__empty,.agent-improve__empty-card{color:var(--ld-muted);margin:0;font-size:.88rem;line-height:1.7}.agent-improve__empty--warn{color:#9a3b32}.agent-improve__empty-card{border:.5px dashed color-mix(in oklab, var(--ld-line) 90%, transparent);border-radius:.9rem;padding:1.1rem 1rem}.agent-improve__empty-title{color:var(--ld-ink);margin:0 0 .25rem;font-weight:800}@media (max-width:820px){.agent-improve__hero,.agent-improve__card-head,.agent-improve__compare,.agent-improve__rules{flex-direction:column;align-items:stretch;display:flex}}
.admin-drawer{--drawer-width-mobile:95%;--drawer-width-tablet:70%;--drawer-width-desktop:50%;--drawer-width:var(--drawer-width-mobile);--drawer-min-desktop:50%;--drawer-z:80;z-index:var(--drawer-z);pointer-events:none;position:fixed;inset:0}.admin-drawer>*{pointer-events:auto}@media (min-width:768px){.admin-drawer{--drawer-width:var(--drawer-width-tablet)}}@media (min-width:1024px){.admin-drawer{--drawer-width:var(--drawer-width-desktop)}.admin-drawer--size-lg{--drawer-width-desktop:62%;--drawer-min-desktop:58%}}@media (min-width:1600px){.admin-drawer--size-lg{--drawer-width-desktop:54rem;--drawer-min-desktop:54rem}}.admin-drawer__scrim{cursor:pointer;-webkit-backdrop-filter:none;background:#06101885;background:lab(4.22152% -1.65504 -6.03049/.52);border:0;margin:0;padding:0;position:absolute;inset:0}.admin-drawer__panel{background:color-mix(in oklab, var(--ld-surface) 97%, transparent);border:.5px solid color-mix(in oklab, var(--ld-gold) 22%, var(--ld-line));min-height:0;box-shadow:0 6px 52px color-mix(in oklab, var(--admin-ink-tint,#0b1526) 18%, transparent);opacity:0;will-change:transform, opacity;flex-direction:column;gap:.9rem;display:flex;position:absolute}.admin-drawer--inline-start .admin-drawer__panel{width:var(--drawer-width);min-inline-size:min(var(--drawer-min-desktop), calc(100% - 1.1rem));border-radius:var(--admin-radius-lg,.75rem);max-width:calc(100% - 1.1rem);height:calc(100% - 1.1rem);padding:1.05rem 1.1rem 1rem;inset-block:.55rem;inset-inline-start:.55rem}.admin-drawer--bottom .admin-drawer__panel{width:var(--drawer-width);border-radius:var(--admin-radius-lg,.75rem) var(--admin-radius-lg,.75rem) calc(var(--admin-radius-lg,.75rem) + .15rem) calc(var(--admin-radius-lg,.75rem) + .15rem);max-height:min(92dvh,100%);padding:.95rem 1rem calc(.95rem + env(safe-area-inset-bottom,0px));box-shadow:0 -16px 48px color-mix(in oklab, var(--admin-ink-tint,#0b1526) 18%, transparent);margin-inline:auto;inset-block-end:.45rem;inset-inline:0}.admin-drawer--bottom.admin-drawer--size-lg .admin-drawer__panel{--drawer-width:100%;max-height:min(96dvh,100%)}.admin-drawer__panel:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--ld-gold) 70%, transparent), transparent);pointer-events:none;border-radius:999px;height:2px;position:absolute;inset-block-start:0;inset-inline:1rem}.admin-drawer--bottom .admin-drawer__panel:after{content:"";background:color-mix(in oklab, var(--ld-mute) 35%, transparent);pointer-events:none;border-radius:999px;width:2.4rem;height:.28rem;margin-inline:auto;position:absolute;inset-block-start:.45rem;inset-inline:0}.admin-drawer__head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-block-start:.15rem;display:flex}.admin-drawer--bottom .admin-drawer__head{padding-block-start:.55rem}.admin-drawer__titles{min-width:0}.admin-drawer__eyebrow{font-size:var(--admin-text-label,.72rem);color:var(--ld-mute);margin:0;font-weight:750}.admin-drawer__title{font-size:var(--admin-text-title,1rem);color:var(--ld-ink);overflow-wrap:anywhere;margin:.15rem 0 0;font-weight:850;line-height:1.35}.admin-drawer__lead{font-size:var(--admin-text-meta,.8rem);color:var(--ld-mute);word-break:break-word;margin:.35rem 0 0;line-height:1.45}.admin-drawer__close{border:.5px solid color-mix(in oklab, var(--ld-gold) 18%, var(--ld-line));border-radius:var(--admin-radius,.55rem);background:color-mix(in oklab, var(--ld-soft) 55%, transparent);width:2.25rem;height:2.25rem;color:var(--ld-mute);cursor:pointer;flex-shrink:0;place-items:center;font-size:1.35rem;line-height:1;transition:background-color .18s,color .18s,border-color .18s;display:grid}.admin-drawer__close:hover{color:var(--ld-ink);border-color:color-mix(in oklab, var(--ld-gold) 35%, var(--ld-line));background:var(--ld-soft)}.admin-drawer__close:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.admin-drawer__meta{flex-wrap:wrap;flex-shrink:0;gap:.3rem .4rem;display:flex}.admin-meta-chip{border:.5px solid color-mix(in oklab, var(--ld-gold) 14%, var(--ld-line));background:color-mix(in oklab, var(--ld-soft) 45%, var(--ld-surface));border-radius:999px;align-items:baseline;gap:.35rem;max-width:100%;padding:.2rem .55rem;font-size:.72rem;line-height:1.6;display:inline-flex}.admin-meta-chip__label{color:var(--ld-mute);flex-shrink:0;font-weight:700}.admin-meta-chip__value{min-width:0;color:var(--ld-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.admin-drawer__tabs{scrollbar-width:none;border-block-end:.5px solid color-mix(in oklab, var(--ld-gold) 16%, var(--ld-line));flex-shrink:0;gap:.3rem;padding-block-end:.5rem;display:flex;overflow-x:auto}.admin-drawer__tabs::-webkit-scrollbar{display:none}.admin-drawer-tablist{gap:.3rem;display:flex}.admin-drawer__body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.85rem;min-height:0;padding-inline-end:.15rem;display:flex;overflow:auto;container:adminDrawerBody/inline-size}.admin-drawer__body>*{margin-block:0}.admin-drawer-tab{min-height:2.35rem;color:var(--ld-mute);font-family:var(--ld-font);white-space:nowrap;cursor:pointer;background:0 0;border:.5px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.3rem .75rem;font-size:.8rem;font-weight:750;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.admin-drawer-tab:hover:not(:disabled){color:var(--ld-ink);background:color-mix(in oklab, var(--ld-soft) 70%, transparent)}.admin-drawer-tab[aria-selected=true]{color:var(--ld-ink);border-color:color-mix(in oklab, var(--ld-gold) 34%, var(--ld-line));background:color-mix(in oklab, var(--ld-gold) 10%, var(--ld-surface))}.admin-drawer-tab:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.admin-drawer-tab__badge{background:color-mix(in oklab, var(--ld-teal) 14%, var(--ld-surface));min-width:1.3rem;height:1.3rem;color:color-mix(in oklab, var(--ld-teal) 85%, var(--ld-ink));border-radius:999px;place-items:center;padding-inline:.35rem;font-size:.7rem;font-weight:850;line-height:1;display:inline-grid}.admin-drawer-tab__badge--alert{background:var(--ld-coral-soft);color:var(--ld-coral)}.admin-drawer__foot{border-top:.5px solid color-mix(in oklab, var(--ld-gold) 16%, var(--ld-line));flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;padding-top:.65rem;display:flex}.admin-drawer__dirty{color:var(--ld-gold);align-items:center;gap:.35rem;margin-inline-end:auto;font-size:.74rem;font-weight:750;display:inline-flex}.admin-drawer__dirty:before{content:"";background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.admin-drawer-pane{flex-direction:column;gap:.9rem;display:flex}.admin-drawer-pane__lead{max-width:62ch;color:var(--ld-mute);margin:0;font-size:.8rem;line-height:1.85}.admin-drawer-pane__chips{flex-wrap:wrap;gap:.3rem .4rem;display:flex}.admin-drawer-pane__status{border-radius:var(--admin-radius,.55rem);background:color-mix(in oklab, var(--ld-soft) 55%, var(--ld-surface));color:var(--ld-mute);margin:0;padding:.4rem .65rem;font-size:.76rem;font-weight:700}.admin-drawer-pane__status.is-on{background:color-mix(in oklab, var(--ld-teal) 9%, var(--ld-surface));color:color-mix(in oklab, var(--ld-teal) 78%, var(--ld-ink))}.admin-drawer-group{border:.5px solid var(--ld-line);border-radius:var(--admin-radius-lg,.75rem);background:color-mix(in oklab, var(--ld-soft) 28%, var(--ld-surface));flex-direction:column;gap:.6rem;padding:.8rem .85rem;display:flex}.admin-drawer-group__head{gap:.2rem;display:grid}.admin-drawer-group__title{margin:0;font-size:.86rem;font-weight:800}.admin-drawer-group__lead{max-width:58ch;color:var(--ld-mute);margin:0;font-size:.76rem;line-height:1.7}.ld-dark .admin-drawer__scrim{background:#02080f9e;background:lab(1.956% -.826351 -3.52727/.62)}.ld-dark .admin-drawer__panel{background:color-mix(in oklab, var(--ld-surface) 92%, #0a1624);box-shadow:0 0 0 .5px color-mix(in oklab, var(--ld-gold) 28%, transparent), 0 8px 48px #0000006b}@supports (color:lab(0% 0 0)){.ld-dark .admin-drawer__panel{box-shadow:0 0 0 .5px color-mix(in oklab, var(--ld-gold) 28%, transparent), 0 8px 48px lab(0% 0 0/.42)}}@media (prefers-reduced-motion:reduce){.admin-drawer__close,.admin-drawer-tab{transition:none}}.admin-drawer,.admin-drawer__panel,.admin-drawer__panel input,.admin-drawer__panel button,.admin-drawer__panel select,.admin-drawer__panel textarea{font-family:var(--ld-font)}
.admin-login__shell.admin-gate{grid-template-columns:repeat(2,minmax(0,27rem));justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);width:min(100%,62rem);display:grid}.admin-gate__aside{justify-items:start;gap:clamp(1.1rem,2.5vh,1.9rem);min-width:0;display:grid}.admin-gate__aside>*{width:min(100%,27rem)}.admin-gate__gate{gap:1rem;min-width:0;display:grid}.admin-gate__aside-body{gap:.55rem;display:grid}.admin-gate__eyebrow{letter-spacing:.06em;color:color-mix(in oklab, var(--ld-gold) 60%, var(--ld-mute));margin:0;font-size:.75rem;font-weight:800}.admin-gate__aside-title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem);font-weight:800;line-height:1.35}.admin-gate__aside-lead{color:var(--ld-mute);margin:0 0 .35rem;font-size:.9rem}.admin-gate__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.admin-gate__item{border:1px solid color-mix(in oklab, var(--ld-ink) 7%, transparent);background:color-mix(in oklab, var(--ld-surface) 55%, transparent);-webkit-backdrop-filter:blur(6px);transform-origin:50%;border-radius:.9rem;align-items:flex-start;gap:.7rem;padding:.6rem .7rem;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.admin-gate__item.is-active{border-color:color-mix(in oklab, var(--ld-teal) 42%, transparent);background:color-mix(in oklab, var(--ld-teal-soft) 55%, var(--ld-surface));box-shadow:0 0 0 1px color-mix(in oklab, var(--ld-teal) 18%, transparent)}.admin-gate__item-icon{background:color-mix(in oklab, var(--ld-teal) 12%, transparent);width:2.1rem;height:2.1rem;color:var(--ld-teal);border-radius:.65rem;flex-shrink:0;place-items:center;display:grid}.admin-gate__item-icon svg{width:1.25rem;height:1.25rem;overflow:visible}.admin-gate__item-text{gap:.1rem;min-width:0;display:grid}.admin-gate__item-title{font-size:.9rem;font-weight:750;line-height:1.5}.admin-gate__item-detail{color:var(--ld-mute);font-size:.82rem;line-height:1.6}.ld-dark .admin-gate__item,.dark .admin-gate__item{border-color:color-mix(in oklab, var(--ld-teal) 18%, transparent);background:#0f1c288c;background:lab(9.54059% -2.5589 -10.0815/.55)}.ld-dark .admin-gate__item.is-active,.dark .admin-gate__item.is-active{border-color:color-mix(in oklab, var(--ld-teal) 48%, transparent);background:color-mix(in oklab, var(--ld-teal) 16%, #0f1c28);box-shadow:0 0 24px color-mix(in oklab, var(--ld-teal) 22%, transparent)}.ld-dark .admin-gate__item-icon,.dark .admin-gate__item-icon{background:color-mix(in oklab, var(--ld-teal) 18%, transparent)}.admin-login-progress{flex-wrap:wrap;align-items:center;gap:.35rem .55rem;margin:0 0 .85rem;padding:0;list-style:none;display:flex}.admin-login-progress__item{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.admin-login-progress__sep{opacity:.7;width:.7rem;height:.7rem;color:color-mix(in oklab, var(--ld-ink) 34%, transparent);border:0;place-items:center;margin-inline-end:.1rem;font-size:.78rem;font-weight:700;line-height:1;display:grid;transform:none}.admin-login-progress__sep:before{content:"›"}[dir=rtl] .admin-login-progress__sep:before{content:"‹"}.admin-login-progress__mark{width:1.55rem;height:1.55rem;color:var(--ld-mute);background:color-mix(in oklab, var(--ld-ink) 6%, transparent);border:1px solid color-mix(in oklab, var(--ld-ink) 10%, transparent);border-radius:999px;place-items:center;font-size:.72rem;font-weight:800;display:grid}.admin-login-progress__item.is-current .admin-login-progress__mark{color:var(--ld-paper);background:var(--ld-teal);border-color:#0000}.admin-login-progress__item.is-done .admin-login-progress__mark{color:var(--ld-ok);background:color-mix(in oklab, var(--ld-ok) 14%, transparent);border-color:color-mix(in oklab, var(--ld-ok) 35%, transparent)}.admin-login-progress__label{color:var(--ld-mute);white-space:nowrap;font-size:.78rem;font-weight:650}.admin-login-progress__item.is-current .admin-login-progress__label{color:var(--ld-ink)}.admin-login-progress__item.is-done .admin-login-progress__label{color:color-mix(in oklab, var(--ld-ok) 70%, var(--ld-ink))}.ld-dark .admin-login-progress__item.is-current .admin-login-progress__mark,.dark .admin-login-progress__item.is-current .admin-login-progress__mark{color:#071018}.admin-gate__gate .admin-login__foot{text-align:center;margin:0}@media (max-width:62rem){.admin-login__shell.admin-gate{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:1.5rem;width:min(100%,30rem)}.admin-gate__gate{order:-1}.admin-gate__aside{gap:1rem}.admin-gate__aside-title{font-size:1.35rem}.admin-gate__aside-lead{max-width:none}}.admin-login-bg__shape--blob{color:color-mix(in oklab, var(--ld-teal) 42%, transparent)}.admin-login-bg__shape--shell{color:color-mix(in oklab, var(--ld-gold) 34%, transparent)}.admin-login-bg__shape--hex{inset-inline-start:6%;width:min(10vw,78px);height:min(10vw,78px);color:color-mix(in oklab, var(--ld-teal) 30%, transparent);top:8%}.admin-login-bg__shape--squircle{color:color-mix(in oklab, var(--ld-coral) 26%, transparent)}.admin-login-bg__shape--stamp{color:color-mix(in oklab, var(--ld-teal) 26%, transparent)}.admin-login-bg__shape--rhombus{inset-inline-start:46%;color:color-mix(in oklab, var(--ld-gold) 26%, transparent);bottom:12%}.admin-login-bg__orb{filter:blur(46px);opacity:.5}.admin-login{padding-block-end:clamp(4rem,11vh,7rem)}@media (max-height:40rem) and (min-width:62rem){.admin-gate__list{gap:.4rem}.admin-gate__item-detail{display:none}}
.admin-shell{--admin-surface:var(--ld-surface);--admin-surface-quiet:color-mix(in oklab, var(--ld-soft) 42%, var(--ld-surface));--admin-surface-sunken:color-mix(in oklab, var(--ld-soft) 62%, var(--ld-surface));--admin-surface-raised:var(--ld-surface);--admin-hairline:color-mix(in oklab, var(--ld-ink) 8%, transparent);--admin-edge:color-mix(in oklab, var(--ld-ink) 13%, transparent);--admin-edge-accent:color-mix(in oklab, var(--ld-teal) 38%, var(--ld-line));--admin-shadow-overlay:0 24px 60px color-mix(in oklab, var(--admin-ink-tint) 26%, transparent);--admin-shadow-float:0 10px 30px color-mix(in oklab, var(--admin-ink-tint) 14%, transparent);--admin-text-label:.72rem;--admin-text-meta:.8rem;--admin-text-body:.875rem;--admin-text-title:1rem;--admin-text-metric:clamp(1.45rem, 1.15rem + .75vw, 1.95rem);--admin-row-h:2.75rem;--admin-cell-pad-block:.55rem;--admin-cell-pad-inline:.85rem}.ld-dark.admin-shell,.admin-shell.ld-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--admin-surface:color-mix(in oklab, var(--ld-surface) 92%, var(--admin-ink-tint));--admin-surface-quiet:color-mix(in oklab, var(--ld-surface) 74%, var(--admin-ink-tint));--admin-surface-sunken:color-mix(in oklab, var(--admin-ink-tint) 55%, var(--ld-surface));--admin-surface-raised:color-mix(in oklab, var(--ld-surface) 96%, var(--ld-teal) 4%);--admin-hairline:color-mix(in oklab, var(--ld-ink) 14%, transparent);--admin-edge:color-mix(in oklab, var(--ld-ink) 20%, transparent)}.admin-shell__frame{grid-template-rows:minmax(0,1fr)}.admin-shell .panel-sidebar{min-height:0}.admin-shell .panel-nav{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.admin-shell .panel-sidebar__foot{flex-shrink:0}.admin-shell .admin-table-shell,.admin-shell .admin-table-wrap,.admin-shell .admin-table-wrap--rich{border-color:var(--admin-edge);background:var(--admin-surface);box-shadow:none}.admin-shell .admin-table-shell__toolbar{border-bottom:1px solid var(--admin-hairline);background:var(--admin-surface-quiet);padding:.5rem .85rem}.admin-shell .admin-table-shell__footer{border-top:1px solid var(--admin-hairline);background:var(--admin-surface-quiet)}.admin-shell .admin-table-shell__count{font-size:var(--admin-text-label);letter-spacing:.01em;font-weight:700}.admin-shell .admin-table{font-variant-numeric:tabular-nums}.admin-shell .admin-table th,.admin-shell .admin-table td{padding:var(--admin-cell-pad-block) var(--admin-cell-pad-inline);font-size:var(--admin-text-body);border-bottom:1px solid var(--admin-hairline)}.admin-shell .admin-table tbody tr{height:var(--admin-row-h)}.admin-shell .admin-table th{font-size:var(--admin-text-label);letter-spacing:.02em;color:var(--ld-mute);background:var(--admin-surface-sunken);border-bottom-color:var(--admin-edge);font-weight:700}.admin-shell .admin-table tbody tr:nth-child(2n){background:0 0}.admin-shell .admin-table tbody tr:last-child>*{border-bottom:0}.admin-shell .admin-table tbody tr:hover{background:color-mix(in oklab, var(--ld-soft) 45%, transparent)}.admin-shell .admin-table--rich tbody tr.is-selected,.admin-shell .admin-table tbody tr.is-selected{background:color-mix(in oklab, var(--ld-teal-soft) 40%, transparent);box-shadow:none;border-inline-start:3px solid var(--ld-teal)}.admin-shell .admin-table tbody tr:focus-within{outline:2px solid color-mix(in oklab, var(--ld-teal) 55%, transparent);outline-offset:-2px}.admin-shell .admin-table__muted{font-size:var(--admin-text-meta)}.admin-shell .admin-filters__panel{border-color:var(--admin-edge);background:var(--admin-surface-quiet)}.admin-shell .admin-filter__label{font-size:var(--admin-text-label);letter-spacing:.01em;font-weight:700}.admin-shell .admin-filter__control{border-color:var(--admin-edge);background:var(--admin-surface)}.admin-shell .admin-filter-actions{border:1px solid var(--admin-hairline);background:var(--admin-surface-quiet)}.admin-shell .admin-bulk-bar{border-color:var(--admin-edge);background:var(--admin-surface-raised);box-shadow:var(--admin-shadow-float)}.admin-shell .admin-agent-list-bar:not([data-bulk-active]){background:0 0;border-color:#0000;padding-inline:.15rem}.admin-shell .admin-agent-list-bar[data-bulk-active]{border-color:color-mix(in oklab, var(--ld-teal) 30%, var(--admin-edge));background:color-mix(in oklab, var(--ld-teal-soft) 30%, var(--admin-surface))}.admin-shell .admin-chip{font-size:var(--admin-text-label);background:color-mix(in oklab, var(--ld-soft) 70%, transparent);color:var(--ld-mute);border-radius:999px;gap:.3rem;padding:.22rem .6rem;font-weight:700}.admin-shell .admin-chip--ok{background:color-mix(in oklab, var(--ld-ok-soft) 80%, transparent);color:var(--ld-ok)}.admin-shell .admin-chip--off{background:color-mix(in oklab, var(--ld-coral-soft) 80%, transparent);color:var(--ld-coral)}.admin-shell .admin-tool-card__action.is-primary{border-color:color-mix(in oklab, var(--ld-teal) 28%, var(--ld-line));background:color-mix(in oklab, var(--ld-teal) 9%, var(--ld-surface));color:color-mix(in oklab, var(--ld-teal) 32%, var(--ld-ink))}.admin-shell .admin-tool-card__action.is-primary:hover{background:color-mix(in oklab, var(--ld-teal) 15%, var(--ld-surface));border-color:color-mix(in oklab, var(--ld-teal) 42%, var(--ld-line))}.admin-shell .admin-modal__panel{border-color:var(--admin-edge);background:var(--admin-surface-raised);box-shadow:var(--admin-shadow-overlay)}.admin-shell .admin-modal__panel:before{height:2px}.admin-shell .admin-dash-band{gap:.5rem;display:grid}.admin-shell .admin-dash-band__head{justify-content:space-between;align-items:baseline;gap:.75rem;padding-inline:.15rem;display:flex}.admin-shell .admin-dash-band__eyebrow{font-size:var(--admin-text-label);letter-spacing:.04em;color:var(--ld-mute);margin:0;font-weight:800}.admin-shell .admin-dash-band__head:after{content:"";background:linear-gradient(to inline-end, var(--admin-hairline), transparent 85%);flex:1;height:1px}.admin-shell .admin-dash-band__meta{font-size:var(--admin-text-label);color:color-mix(in oklab, var(--ld-mute) 80%, transparent);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.admin-shell .admin-dash-infra{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.admin-shell .admin-dash-infra__item{border:1px solid var(--admin-edge);background:var(--admin-surface);border-radius:.7rem;justify-content:space-between;gap:.5rem;padding:.55rem .75rem;font-size:.82rem;display:flex}.admin-shell .admin-dash-infra__item.is-ok strong{color:var(--ld-ok,#0f7b4c)}.admin-shell .admin-dash-infra__item.is-down strong{color:var(--ld-danger,#b42318)}.admin-shell .admin-dash-infra__item.is-warn strong{color:var(--ld-warn,#b54708)}.admin-shell .admin-dash-infra__item.is-idle strong{color:var(--ld-mute)}.admin-shell .admin-dash-notice{border:1px solid var(--admin-edge);background:var(--admin-surface);border-inline-start-width:3px;border-radius:.7rem;gap:.25rem;margin:0 0 .75rem;padding:.7rem .9rem;font-size:.84rem;line-height:1.8;display:grid}.admin-shell .admin-dash-notice p{color:var(--ld-mute);margin:0}.admin-shell .admin-dash-notice.is-warn{border-inline-start-color:var(--ld-warn,#b54708)}.admin-shell .admin-dash-notice.is-down{border-inline-start-color:var(--ld-danger,#b42318)}.admin-audit-filters{flex-wrap:wrap;align-items:end;gap:.75rem;margin-bottom:1rem;display:flex}.admin-audit-filters label{gap:.25rem;font-size:.8rem;display:grid}.admin-audit-filters .ui-field{min-width:11rem}.admin-audit-pager{align-items:center;gap:.75rem;margin-top:.85rem;display:flex}.admin-shell .admin-dash-health{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.35fr);align-items:stretch;gap:.65rem;display:grid}@media (max-width:1280px){.admin-shell .admin-dash-health{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-shell .admin-consumers{grid-column:1/-1}}@media (max-width:760px){.admin-shell .admin-dash-health{grid-template-columns:1fr}}.admin-shell .admin-kpi{border-color:var(--admin-edge);background:var(--admin-surface)}.admin-shell .admin-kpi__label{font-size:var(--admin-text-label)}.admin-shell .admin-kpi__value{font-size:var(--admin-text-metric)}.admin-shell .admin-kpi--sm .admin-kpi__value{font-size:clamp(1.2rem,1.05rem + .4vw,1.45rem)}.admin-shell .admin-kpi__hint{font-size:var(--admin-text-label)}.admin-shell .admin-attention{border-color:var(--admin-edge);background:var(--admin-surface)}.admin-shell .admin-attention--calm{background:var(--admin-surface-quiet);padding:.6rem .85rem}.admin-shell .admin-consumers{border-radius:var(--admin-radius);border:1px solid var(--admin-edge);background:var(--admin-surface);align-content:start;gap:.45rem;padding:.75rem .9rem;display:grid}.admin-consumers__label{font-size:var(--admin-text-label);color:var(--ld-mute);margin:0;font-weight:750}.admin-consumers__empty{font-size:var(--admin-text-label);color:var(--ld-mute);margin:0}.admin-consumers__list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.admin-consumers__row{grid-template-columns:minmax(5rem,9rem) minmax(2.5rem,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding-block:.15rem;display:grid}.admin-consumers__name{font-size:var(--admin-text-label);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:650;overflow:hidden}.admin-consumers__track{background:color-mix(in oklab, var(--ld-soft) 70%, transparent);border-radius:999px;height:.4rem;overflow:hidden}.admin-consumers__bar{height:100%;transform-origin:inline-start;background:linear-gradient(to inline-end, var(--ld-teal), color-mix(in oklab, var(--ld-teal) 55%, var(--ld-gold)));border-radius:999px;display:block}.admin-consumers__figures{min-width:0;font-size:var(--admin-text-label);font-variant-numeric:tabular-nums;text-align:end;flex-direction:column;justify-content:center;align-items:flex-end;gap:.1rem;line-height:1.25;display:flex}.admin-consumers__tokens{font-weight:750}.admin-consumers__cost{color:var(--ld-mute)}.admin-consumers__toman{color:var(--ld-mute);white-space:nowrap;font-weight:650}.admin-ops-shell{flex-direction:column;flex:auto;min-height:0;display:flex}.admin-ops-shell__body,.admin-ops-shell__empty{flex:1;min-height:12rem}.admin-ops-shell__empty{margin:1.25rem}.admin-shell .admin-page.admin-staff-board{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex;overflow:hidden}.admin-shell .admin-page.admin-staff-board .admin-table-shell{flex:1;min-height:0}.admin-page--error{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:0;display:flex}.admin-error-state{text-align:center;width:100%;max-width:28rem;margin-inline:auto}.admin-error-state__actions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.admin-error-state__digest{font-size:var(--admin-text-label);color:var(--ld-mute);font-variant-numeric:tabular-nums;margin:0}.admin-agent-editor__panel--with-footer{min-height:0}.admin-agent-editor__panel--with-footer>.admin-agent-editor__panel-main{padding-block-end:.5rem}.admin-agent-editor__version-meta{font-size:var(--admin-text-meta);color:var(--ld-mute);flex-wrap:wrap;gap:.35rem .75rem;margin:.25rem 0 0;display:flex}.admin-agent-test__step-body{min-width:0;font-size:var(--admin-text-body);color:var(--ld-ink);gap:.35rem;display:grid}.admin-quick-tune__meter--sm{gap:.18rem}.admin-quick-tune__meter--sm .admin-quick-tune__meter-bar{height:.35rem}.admin-billing__ready-head{gap:.2rem;margin-block-end:.35rem;display:grid}.admin-billing__group-label{font-size:var(--admin-text-label);letter-spacing:.01em;color:var(--ld-mute);font-weight:800}.admin-credit-pricing__row-copy{gap:.2rem;min-width:0;display:grid}.admin-seed-hero__copy{gap:.35rem;min-width:0;display:grid}.admin-seed-detail-drawer{flex-direction:column;gap:.85rem;min-height:0;display:flex}.admin-tokens-results{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.admin-model-routing__head,.admin-observability__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem .85rem;margin-block-end:.55rem;display:flex}.admin-usage-logs__pager{border-top:1px solid var(--admin-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;margin-block-start:.75rem;padding-block-start:.65rem;display:flex}.admin-toolkit-group{border-radius:var(--admin-radius-lg,.85rem);border:1px solid var(--admin-edge);background:var(--admin-surface);gap:.65rem;padding:.85rem .9rem;display:grid}.admin-lab-conn{flex-direction:column;gap:.85rem;min-height:0;display:flex}.admin-tools-tool-card--accordion{border-radius:var(--admin-radius-lg,.85rem)}.admin-toolkit-deck--plain{background:var(--admin-surface-quiet);border-style:dashed}.admin-shell .empty-state__icon{box-shadow:none;border-color:var(--admin-edge,var(--ld-line))}.admin-shell .empty-state__title{font-size:var(--admin-text-title,1rem)}.admin-shell .empty-state__lead{font-size:var(--admin-text-body,.875rem)}.admin-shell .panel-btn--cta,.admin-shell .panel-btn--danger,.ld-dark.admin-shell .panel-btn--cta,.admin-shell.ld-dark .panel-btn--cta,.ld-dark.admin-shell .panel-btn--danger,.admin-shell.ld-dark .panel-btn--danger{box-shadow:none}.admin-shell .table-pager,.admin-shell .table-pager[data-busy=true]{box-shadow:none;border-color:var(--admin-edge,var(--ld-line));background:var(--admin-surface,var(--ld-surface))}.admin-shell .table-pager__pill{box-shadow:none}.admin-shell .table-pager__meta,.admin-shell .table-pager__num{font-size:var(--admin-text-meta)}.admin-shell :is(a,button,[role=button],summary):focus-visible,.admin-shell :is(input,select,textarea):focus-visible{outline:2px solid color-mix(in oklab, var(--ld-teal) 60%, transparent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.admin-shell .admin-table tbody tr{transition:none}}.admin-wf-step__kind{min-height:1.35rem;font-size:var(--admin-text-label);background:color-mix(in oklab, var(--ld-soft) 70%, transparent);color:var(--ld-mute);border-radius:999px;align-items:center;padding-inline:.45rem;font-weight:750;display:inline-flex}.admin-seo-faq{gap:.85rem;display:grid}.admin-seed-data-preview__meta{font-size:var(--admin-text-meta);color:var(--ld-mute);flex-wrap:wrap;gap:.35rem .75rem;display:flex}.admin-users-filters__confirmed{font-size:var(--admin-text-meta);color:var(--ld-mute);align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.admin-agent-editor__ai-actions{align-items:end;gap:.75rem;margin-block-start:.75rem;display:grid}@media (min-width:640px){.admin-agent-editor__ai-actions{grid-template-columns:minmax(0,1fr) auto}}.admin-agent-editor__section-actions{justify-content:flex-end;margin-block-start:.75rem;display:flex}.admin-agent-editor__field-hint,.suggest-agent-config__hint{font-size:var(--admin-text-body);color:var(--ld-mute);margin:0;font-weight:600;line-height:1.6}.admin-dash-band__error{margin-block:.25rem}.admin-kpi--span{grid-column:1/-1;align-content:start;gap:.45rem;padding:.85rem 1rem;display:grid}
.panel-drawer{--drawer-width-mobile:95%;--drawer-width-tablet:70%;--drawer-width-desktop:50%;--drawer-width:var(--drawer-width-mobile);--drawer-float-gap:clamp(.65rem, 1.4vw, 1.15rem);--drawer-radius:clamp(1.15rem, .9rem + .8vw, 1.65rem);--drawer-z:80;z-index:var(--drawer-z);pointer-events:none;position:fixed;inset:0}.panel-drawer>*{pointer-events:auto}@media (min-width:768px){.panel-drawer{--drawer-width:var(--drawer-width-tablet)}}@media (min-width:960px){.panel-drawer{--drawer-width:var(--drawer-width-desktop)}}.panel-drawer__scrim{cursor:pointer;-webkit-backdrop-filter:none;background:#0b15266b;background:lab(6.59% .346258 -13.187/.42);border:0;margin:0;padding:0;position:absolute;inset:0}.panel-drawer__panel{background:color-mix(in oklab, var(--ld-surface) 88%, transparent);border:.5px solid color-mix(in oklab, var(--ld-teal) 20%, var(--ld-line));-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);min-height:0;box-shadow:var(--ld-shadow-lg);opacity:0;will-change:transform, opacity, filter;flex-direction:column;gap:1rem;display:flex;position:absolute}.panel-drawer--inline-start .panel-drawer__panel{inset-block:var(--drawer-float-gap);width:var(--drawer-width);max-width:calc(100% - (var(--drawer-float-gap) * 2));height:calc(100% - (var(--drawer-float-gap) * 2));border-radius:var(--drawer-radius);padding:1.15rem 1.2rem 1.1rem;inset-inline-start:var(--drawer-float-gap)}.panel-drawer--bottom .panel-drawer__panel{width:var(--drawer-width);border-radius:var(--drawer-radius);max-height:min(90dvh,100%);padding:1.05rem 1.1rem calc(1.05rem + env(safe-area-inset-bottom,0px));margin-inline:auto;inset-block-end:var(--drawer-float-gap);inset-inline:0}.panel-drawer__panel:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(80% 45% at 100% 0%, color-mix(in oklab, var(--ld-teal) 12%, transparent), transparent 55%), radial-gradient(60% 40% at 0% 100%, color-mix(in oklab, var(--ld-gold) 8%, transparent), transparent 50%);opacity:.9;position:absolute;inset:0}.panel-drawer--bottom .panel-drawer__panel:after{content:"";background:color-mix(in oklab, var(--ld-mute) 28%, transparent);pointer-events:none;z-index:1;border-radius:999px;width:2.75rem;height:.3rem;position:absolute;inset-block-start:.55rem;inset-inline-start:50%;translate:-50%}.panel-drawer__head,.panel-drawer__body,.panel-drawer__foot{z-index:1;position:relative}.panel-drawer__head{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.panel-drawer--bottom .panel-drawer__head{padding-block-start:.55rem}.panel-drawer__titles{min-width:0}.panel-drawer__eyebrow{color:var(--ld-teal);margin:0;font-size:.74rem;font-weight:750}.panel-drawer__title{color:var(--ld-ink);margin:.2rem 0 0;font-size:clamp(1.05rem,.95rem + .35vw,1.25rem);font-weight:850}.panel-drawer__close{background:color-mix(in oklab, var(--ld-teal) 8%, var(--ld-soft));width:2.4rem;height:2.4rem;color:var(--ld-mute);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;place-items:center;font-size:1.35rem;line-height:1;transition:background-color .18s,color .18s,box-shadow .18s;display:grid}.panel-drawer__close:hover{color:var(--ld-teal);background:var(--ld-teal-soft)}.panel-drawer__close:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}.panel-drawer__body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:.9rem;min-height:0;display:flex;overflow:auto;container:panelDrawerBody/inline-size}.panel-drawer__foot{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;padding-top:.35rem;display:flex}.ld-dark .panel-drawer__scrim{background:#02080f94;background:lab(1.956% -.826351 -3.52727/.58)}.ld-dark .panel-drawer__panel{background:color-mix(in oklab, var(--ld-surface) 82%, #071018);box-shadow:0 0 0 .5px color-mix(in oklab, var(--ld-teal) 30%, transparent), 0 24px 64px #00000073, 0 0 40px color-mix(in oklab, var(--ld-teal) 12%, transparent)}@supports (color:lab(0% 0 0)){.ld-dark .panel-drawer__panel{box-shadow:0 0 0 .5px color-mix(in oklab, var(--ld-teal) 30%, transparent), 0 24px 64px lab(0% 0 0/.45), 0 0 40px color-mix(in oklab, var(--ld-teal) 12%, transparent)}}.ld-dark .panel-drawer__close:hover{box-shadow:0 0 16px color-mix(in oklab, var(--ld-teal) 22%, transparent)}@media (prefers-reduced-motion:reduce){.panel-drawer__close{transition:none}}.panel-drawer,.panel-drawer__panel,.panel-drawer__panel input,.panel-drawer__panel button,.panel-drawer__panel select,.panel-drawer__panel textarea{font-family:var(--ld-font)}
[data-sonner-toaster].robatchi-toaster{--ld-font:var(--font-vazirmatn), "Vazir", Tahoma, sans-serif;font-family:var(--ld-font);--width:min(24.5rem, calc(100vw - 1.75rem))}[data-sonner-toaster].robatchi-toaster.ld-light{--ld-ink:#0b1526;--ld-mute:#4a5568;--ld-teal:#0a4f4a;--ld-teal-soft:#d4f5ef;--ld-coral:#b91c3c;--ld-coral-soft:#ffe4e8;--ld-gold:#92400e;--ld-gold-soft:#fef3c7;--ld-ok:#047857;--ld-ok-soft:#d1fae5}[data-sonner-toaster].robatchi-toaster.ld-dark{--ld-ink:#e8edf5;--ld-mute:#93a0b6;--ld-surface:#141b2d;--ld-teal:#2dd4bf;--ld-teal-soft:#2dd4bf2e;--ld-coral:#e879a9;--ld-coral-soft:#e879a929;--ld-gold:#e8a33d;--ld-gold-soft:#e8a33d2e;--ld-ok:#3ecf8e;--ld-ok-soft:#3ecf8e2e}@supports (color:lab(0% 0 0)){[data-sonner-toaster].robatchi-toaster.ld-dark{--ld-teal-soft:lab(76.6427% -46.2429 -2.00341/.18);--ld-coral-soft:lab(65.0151% 47.687 -5.11729/.16);--ld-gold-soft:lab(72.5569% 19.8773 60.7595/.18);--ld-ok-soft:lab(74.4719% -51.157 20.8709/.18)}}[data-sonner-toaster].robatchi-toaster [data-sonner-toast].robatchi-toast{width:var(--width);box-sizing:border-box;isolation:isolate;color:var(--ld-ink);box-shadow:0 1.5px 0 #fff inset, 0 -1px 0 color-mix(in oklab, var(--ld-ink) 6%, transparent) inset, 0 0 0 1px color-mix(in oklab, var(--ld-ink) 5%, transparent), 0 22px 48px color-mix(in oklab, var(--ld-ink) 12%, transparent), 0 6px 16px color-mix(in oklab, var(--ld-ink) 8%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.55);backdrop-filter:blur(24px)saturate(1.55);background:linear-gradient(152deg,#ffffffeb 0%,#ffffffc7 42%,#fffcf8b3 100%);border:1.5px solid #fffffffa;border-radius:1.35rem;align-items:flex-start;gap:.7rem;padding-block:1rem;padding-inline:1.15rem 2.55rem;display:flex;position:relative;overflow:hidden}[data-sonner-toaster].robatchi-toaster.ld-dark [data-sonner-toast].robatchi-toast{background:linear-gradient(155deg, color-mix(in oklab, white 26%, var(--ld-surface)) 0%, color-mix(in oklab, var(--ld-surface) 80%, transparent) 55%, #1520339e 100%);box-shadow:0 1px 0 #ffffff3d inset, 0 22px 52px #00000080, 0 0 0 1px color-mix(in oklab, var(--ld-teal) 22%, transparent);border-color:#ffffff52;border-color:lab(100% -.0000298023 .0000119209/.32)}@supports (color:lab(0% 0 0)){[data-sonner-toaster].robatchi-toaster.ld-dark [data-sonner-toast].robatchi-toast{background:linear-gradient(155deg, color-mix(in oklab, white 26%, var(--ld-surface)) 0%, color-mix(in oklab, var(--ld-surface) 80%, transparent) 55%, lab(11.9775% .120975 -14.2352/.62) 100%);box-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.24) inset, 0 22px 52px lab(0% 0 0/.5), 0 0 0 1px color-mix(in oklab, var(--ld-teal) 22%, transparent)}}[data-sonner-toaster].robatchi-toaster [data-sonner-toast].robatchi-toast:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;opacity:1;background:linear-gradient(115deg,#fffffff2 0%,#ffffff59 22%,#0000 48%,#ffffff1f 100%);position:absolute;inset:0}[data-sonner-toaster].robatchi-toaster [data-sonner-toast].robatchi-toast:after{content:"";inset-inline-start:12%;z-index:0;pointer-events:none;opacity:.9;background:radial-gradient(at 50% 0,#ffffffbf 0%,#0000 70%);width:42%;height:45%;position:absolute;top:0}[data-sonner-toaster].robatchi-toaster.ld-dark [data-sonner-toast].robatchi-toast:before{opacity:.28;background:linear-gradient(118deg,#ffffff38 0%,#0000 50%);background:linear-gradient(118deg,lab(100% -.0000298023 .0000119209/.22) 0%,#0000 50%)}[data-sonner-toaster].robatchi-toaster.ld-dark [data-sonner-toast].robatchi-toast:after{opacity:.35}[data-sonner-toaster].robatchi-toaster .robatchi-toast__icon,[data-sonner-toaster].robatchi-toaster .robatchi-toast__content,[data-sonner-toaster].robatchi-toaster .robatchi-toast__close{z-index:1;position:relative}[data-sonner-toaster].robatchi-toaster .robatchi-toast__icon{width:2rem;height:2rem;color:var(--toast-accent,var(--ld-teal));background:color-mix(in oklab, var(--toast-accent-soft,var(--ld-teal-soft)) 88%, white);border:1px solid color-mix(in oklab, var(--toast-accent,var(--ld-teal)) 28%, transparent);border-radius:999px;flex-shrink:0;place-items:center;margin-top:.05rem;display:grid;box-shadow:inset 0 1px #ffffffb3}[data-sonner-toaster].robatchi-toaster.ld-dark .robatchi-toast__icon{background:color-mix(in oklab, var(--toast-accent-soft,var(--ld-teal-soft)) 92%, transparent);box-shadow:inset 0 1px #ffffff29;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.16)}[data-sonner-toaster].robatchi-toaster .robatchi-toast__glyph{width:1.05rem;height:1.05rem}[data-sonner-toaster].robatchi-toaster .robatchi-toast__content{text-align:start;flex-direction:column;flex:1;gap:.2rem;min-width:0;padding-top:.08rem;display:flex}[data-sonner-toaster].robatchi-toaster .robatchi-toast__title{color:var(--ld-ink);text-wrap:pretty;margin:0;font-size:13.5px;font-weight:900;line-height:1.45}[data-sonner-toaster].robatchi-toaster .robatchi-toast__description{color:color-mix(in oklab, var(--ld-ink) 78%, var(--ld-mute));text-wrap:pretty;margin:0;font-size:12px;font-weight:600;line-height:1.6}[data-sonner-toaster].robatchi-toaster .robatchi-toast__close{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);place-items:center;transition:color .2s,background-color .2s,border-color .2s;inset-block-start:.72rem!important;inset-inline:auto .72rem!important;width:1.65rem!important;height:1.65rem!important;color:color-mix(in oklab, var(--ld-ink) 55%, var(--ld-mute))!important;box-shadow:0 8px 20px color-mix(in oklab, var(--ld-ink) 10%, transparent)!important;background:#ffffffc7!important;border:1px solid #ffffffe6!important;border-radius:999px!important;padding:0!important;display:grid!important;position:absolute!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}[data-sonner-toaster].robatchi-toaster.ld-dark .robatchi-toast__close{background:color-mix(in oklab, var(--ld-surface) 70%, white 8%)!important;border-color:#ffffff47!important;border-color:lab(100% -.0000298023 .0000119209/.28)!important;box-shadow:0 8px 22px #00000059!important;box-shadow:0 8px 22px lab(0% 0 0/.35)!important}[data-sonner-toaster].robatchi-toaster .robatchi-toast__close:hover{color:var(--ld-ink)!important;border-color:color-mix(in oklab, var(--toast-accent,var(--ld-teal)) 30%, white)!important;background:#fffffff2!important}[data-sonner-toaster].robatchi-toaster.ld-dark .robatchi-toast__close:hover{background:color-mix(in oklab, white 18%, var(--ld-surface))!important}[data-sonner-toaster].robatchi-toaster .robatchi-toast__close:focus-visible{outline:2px solid var(--ld-teal);outline-offset:2px}[data-sonner-toaster].robatchi-toaster .robatchi-toast__action,[data-sonner-toaster].robatchi-toaster .robatchi-toast__cancel{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;margin-top:.55rem;padding:.32rem .8rem;font-size:11px;font-weight:800;transition:background .2s,transform .15s;display:inline-flex}[data-sonner-toaster].robatchi-toaster .robatchi-toast__action{color:var(--ld-teal);background:color-mix(in oklab, var(--ld-teal-soft) 88%, white);border:1px solid color-mix(in oklab, var(--ld-teal) 28%, transparent);box-shadow:inset 0 1px #ffffffb3}[data-sonner-toaster].robatchi-toaster .robatchi-toast__action:hover{background:var(--ld-teal-soft)}[data-sonner-toaster].robatchi-toaster .robatchi-toast__action:active{transform:scale(.97)}[data-sonner-toaster].robatchi-toaster .robatchi-toast__cancel{color:color-mix(in oklab, var(--ld-ink) 70%, var(--ld-mute));background:#ffffff8c;border:1px solid #ffffffd9}[data-sonner-toaster].robatchi-toaster.ld-dark .robatchi-toast__cancel{background:#ffffff14;background:lab(100% -.0000298023 .0000119209/.08);border-color:#ffffff38;border-color:lab(100% -.0000298023 .0000119209/.22)}[data-sonner-toaster].robatchi-toaster .robatchi-toast--success{--toast-accent:var(--ld-ok);--toast-accent-soft:var(--ld-ok-soft)}[data-sonner-toaster].robatchi-toaster .robatchi-toast--error{--toast-accent:var(--ld-coral);--toast-accent-soft:var(--ld-coral-soft)}[data-sonner-toaster].robatchi-toaster .robatchi-toast--info,[data-sonner-toaster].robatchi-toaster .robatchi-toast--loading{--toast-accent:var(--ld-teal);--toast-accent-soft:var(--ld-teal-soft)}[data-sonner-toaster].robatchi-toaster .robatchi-toast--warning{--toast-accent:var(--ld-gold);--toast-accent-soft:var(--ld-gold-soft)}@media (prefers-reduced-motion:reduce){[data-sonner-toaster].robatchi-toaster .robatchi-toast__close,[data-sonner-toaster].robatchi-toaster .robatchi-toast__action{transition:none}}
.app-confirm{z-index:80;pointer-events:none;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.app-confirm__backdrop{cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:none;background:#0c12207a;background:lab(5.44679% .746571 -10.378/.48);border:0;margin:0;padding:0;position:absolute;inset:0}.app-confirm__panel{z-index:1;pointer-events:auto;border:.5px solid color-mix(in oklab, var(--ld-line) 85%, transparent);background:radial-gradient(120% 80% at 100% 0%, color-mix(in oklab, var(--ld-teal) 12%, transparent), transparent 55%), color-mix(in oklab, var(--ld-surface) 96%, white);width:min(100%,26rem);box-shadow:0 24px 60px #0c12202e, 0 0 0 1px color-mix(in oklab, var(--ld-line) 40%, transparent);border-radius:1.35rem;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.app-confirm__panel{box-shadow:0 24px 60px lab(5.44679% .746578 -10.378/.18), 0 0 0 1px color-mix(in oklab, var(--ld-line) 40%, transparent)}}.app-confirm__panel.is-tone-danger{background:radial-gradient(120% 80% at 100% 0%, color-mix(in oklab, var(--ld-coral) 16%, transparent), transparent 55%), color-mix(in oklab, var(--ld-surface) 96%, white)}.app-confirm__panel.is-tone-warning{background:radial-gradient(120% 80% at 100% 0%, color-mix(in oklab, var(--ld-gold) 18%, transparent), transparent 55%), color-mix(in oklab, var(--ld-surface) 96%, white)}.app-confirm__body{text-align:center;flex-direction:column;align-items:center;gap:.65rem;padding:1.55rem 1.4rem .85rem;display:flex}.app-confirm__icon{width:2.75rem;height:2.75rem;color:var(--ld-ink);background:color-mix(in oklab, var(--ld-teal) 16%, var(--ld-soft));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ld-teal) 22%, transparent);border-radius:999px;place-items:center;font-size:1.25rem;font-weight:850;line-height:1;display:inline-grid}.app-confirm__panel.is-tone-danger .app-confirm__icon{color:color-mix(in oklab, var(--ld-coral) 90%, var(--ld-ink));background:color-mix(in oklab, var(--ld-coral) 14%, var(--ld-soft));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ld-coral) 28%, transparent)}.app-confirm__panel.is-tone-warning .app-confirm__icon{color:color-mix(in oklab, var(--ld-gold) 85%, var(--ld-ink));background:color-mix(in oklab, var(--ld-gold) 18%, var(--ld-soft));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ld-gold) 30%, transparent)}.app-confirm__title{color:var(--ld-ink);text-wrap:balance;margin:0;font-size:1.12rem;font-weight:850}.app-confirm__desc{max-width:34ch;color:var(--ld-mute);text-wrap:pretty;margin:0;font-size:.9rem;line-height:1.75}.app-confirm__foot{flex-wrap:wrap;justify-content:center;gap:.55rem;padding:.85rem 1.25rem 1.3rem;display:flex}.ld-dark .app-confirm__backdrop{background:#0206179e;background:lab(1.77049% 1.21939 -8.84593/.62)}.ld-dark .app-confirm__panel{background:radial-gradient(120% 80% at 100% 0%, color-mix(in oklab, var(--ld-teal) 18%, transparent), transparent 55%), color-mix(in oklab, var(--ld-surface) 92%, #0c1220);box-shadow:0 28px 70px #00000073, 0 0 0 1px color-mix(in oklab, var(--ld-line) 55%, transparent)}@supports (color:lab(0% 0 0)){.ld-dark .app-confirm__panel{box-shadow:0 28px 70px lab(0% 0 0/.45), 0 0 0 1px color-mix(in oklab, var(--ld-line) 55%, transparent)}}.ld-dark .app-confirm__panel.is-tone-danger{background:radial-gradient(120% 80% at 100% 0%, color-mix(in oklab, var(--ld-coral) 22%, transparent), transparent 55%), color-mix(in oklab, var(--ld-surface) 92%, #0c1220)}
html[data-boot]{overflow:hidden}html[data-boot] #robatchi-app{visibility:hidden;pointer-events:none}html:not([data-boot]) #robatchi-boot{pointer-events:none!important;visibility:hidden!important;display:none!important}.ui-boot{z-index:100;background:var(--ld-paper);place-items:center;display:grid;position:fixed;inset:0}.ui-boot__inner{width:100%;min-height:100%;position:relative}.dark .ui-boot,html.dark .ui-boot{background:var(--ld-paper)}.ui-page-loader{text-align:center;color:var(--ld-ink);place-items:center;gap:.65rem;display:grid}.ui-page-loader--fullscreen{background:var(--ld-hero-grad,var(--ld-paper));width:100%;max-width:100%;min-height:100svh;padding:2rem;position:relative;overflow:hidden}.ui-page-loader--panel{width:100%;min-height:min(28rem,60svh);padding:2.5rem 1.25rem}.ui-page-loader--inline{width:100%;min-height:12rem;padding:1.5rem}.ui-page-loader__glow{background:radial-gradient(circle, color-mix(in oklab, var(--ld-teal) 22%, transparent) 0%, transparent 68%);pointer-events:none;z-index:0;border-radius:999px;width:min(18rem,70vw);height:min(18rem,70vw);position:absolute;top:38%;left:50%;translate:-50% -50%}.ui-page-loader--panel .ui-page-loader__glow,.ui-page-loader--inline .ui-page-loader__glow{display:none}.ui-page-loader__mark{z-index:1;position:relative}.ui-page-loader__brand{z-index:1;letter-spacing:-.02em;background:linear-gradient(120deg, var(--ld-teal), color-mix(in oklab, var(--ld-teal) 45%, var(--ld-gold)));color:#0000;-webkit-background-clip:text;background-clip:text;margin:.35rem 0 0;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);font-weight:900;position:relative}.ui-page-loader__label{z-index:1;color:var(--ld-mute);margin:0;font-size:.88rem;font-weight:600;position:relative}.ui-orbit-loader,.ui-robot-loader,.ui-robot-loader-wrap{color:var(--ld-teal);display:block}.ui-page-loader__mark .ui-robot-loader{filter:drop-shadow(0 12px 28px color-mix(in oklab, var(--ld-teal) 22%, transparent))}.ui-btn-spinner{flex-shrink:0;width:1.1rem;height:1.1rem}.ui-loading-btn{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}.ui-loading-btn.is-loading{cursor:wait}.ui-loading-btn__label{display:inline-block}.ui-route-progress{z-index:90;pointer-events:none;opacity:0;height:2.5px;position:fixed;inset-block-start:0;inset-inline:0}.ui-route-progress[data-active=true]{opacity:1}.ui-route-progress__bar{transform-origin:100%;background:linear-gradient(90deg, var(--ld-gold), var(--ld-teal) 55%, color-mix(in oklab, var(--ld-teal) 70%, white));width:100%;height:100%;box-shadow:0 0 12px color-mix(in oklab, var(--ld-teal) 45%, transparent);transform:scaleX(0)}.ld-dark .ui-route-progress__bar{box-shadow:0 0 18px color-mix(in oklab, var(--ld-teal) 55%, transparent)}.ui-route-veil{z-index:85;pointer-events:none;background:color-mix(in oklab, var(--ld-paper) 72%, transparent);-webkit-backdrop-filter:none;opacity:0;visibility:hidden;place-items:center;display:grid;position:fixed;inset:0}.ui-route-veil__inner{justify-items:center;gap:.55rem;display:grid}.ui-route-veil__label{color:var(--ld-mute);margin:0;font-size:.85rem;font-weight:700}@media (prefers-reduced-motion:reduce){.ui-route-progress__bar{box-shadow:none}.ui-route-veil{-webkit-backdrop-filter:none}}
.create-agent-wizard.is-workflow-setup .create-agent-wizard__stage,.create-agent-wizard__stage.is-workflow-setup{width:min(92vw,70rem)!important;max-width:92vw!important;height:auto!important;max-height:min(90dvh,58rem)!important}.create-agent-wizard.is-workflow-setup .create-agent-wizard__panel,.create-agent-wizard.is-workflow-setup .create-agent-wizard__panel.is-workflow{width:100%!important;height:auto!important;max-height:min(90dvh,58rem)!important}.create-agent-wizard.is-workflow-setup .create-agent-wizard__body{flex:0 auto!important;max-height:min(90dvh - 11rem,40rem)!important;padding-block:.95rem .7rem!important;display:block!important;overflow:auto!important}.create-agent-wizard.is-workflow-setup .create-agent-wizard__foot{justify-content:space-between!important}.create-agent-wizard.is-workflow-setup [data-create-agent-piece]{transform:none;opacity:1!important}.create-agent-wizard.is-workflow-setup .panel-workflow-setup-embed.is-modal,.create-agent-wizard.is-workflow-setup .panel-workflow-step-body,.create-agent-wizard.is-workflow-setup .panel-workflow-overview{min-height:0;flex:none!important;width:100%!important}.wf-setup-brief{flex-direction:column;gap:1.35rem;width:100%;display:flex}.wf-setup-brief__hero{flex-direction:column;gap:.2rem;width:100%;display:flex}.wf-setup-brief__lead{max-width:48rem;color:var(--ld-mute);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.8}.wf-setup-brief__section{flex-direction:column;gap:.7rem;width:100%;display:flex}.wf-setup-brief__label{color:var(--ld-mute);margin:0;font-size:.78rem;font-weight:800}.wf-setup-rail{grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));align-items:stretch;gap:.65rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.wf-setup-rail__item{--pipe-accent:var(--ld-teal);border:.5px solid color-mix(in oklab, var(--ld-line) 78%, transparent);background:color-mix(in oklab, var(--ld-surface) 96%, transparent);opacity:1;border-radius:1.15rem;flex-direction:row;align-items:center;gap:.7rem;min-height:4.8rem;padding:.9rem .95rem;display:flex;position:relative;box-shadow:0 1px #ffffff7a;box-shadow:0 1px lab(100% -.0000298023 .0000119209/.48)}.wf-setup-rail__item.is-llm{--pipe-accent:var(--ld-gold)}.wf-setup-rail__item.is-action{--pipe-accent:var(--ld-teal)}.wf-setup-rail__item.is-end{--pipe-accent:var(--ld-mute)}.wf-setup-rail__item.is-human{--pipe-accent:var(--ld-coral)}.wf-setup-rail__item.is-condition{--pipe-accent:color-mix(in oklab, var(--ld-teal) 50%, var(--ld-gold))}.wf-setup-rail__index{width:1.7rem;height:1.7rem;color:var(--ld-ink);background:color-mix(in oklab, var(--pipe-accent) 16%, var(--ld-soft));box-shadow:inset 0 0 0 .5px color-mix(in oklab, var(--pipe-accent) 30%, transparent);border-radius:.6rem;flex-shrink:0;place-items:center;font-size:.72rem;font-weight:850;display:inline-grid}.wf-setup-rail__copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.wf-setup-rail__kind{color:color-mix(in oklab, var(--pipe-accent) 58%, var(--ld-mute));font-size:.7rem;font-weight:750}.wf-setup-rail__name{color:var(--ld-ink);font-size:.86rem;font-weight:800;line-height:1.35}.wf-setup-rail__sep{display:none}.wf-setup-path{flex-direction:column;gap:.7rem;width:100%;display:flex}.wf-setup-path__hero{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.wf-setup-path__headline{color:var(--ld-mute);margin:0;font-size:.78rem;font-weight:800}.wf-setup-path__todo{border:.5px solid color-mix(in oklab, var(--ld-gold) 35%, var(--ld-line));background:color-mix(in oklab, var(--ld-gold) 14%, transparent);color:color-mix(in oklab, var(--ld-ink) 70%, var(--ld-gold));white-space:nowrap;border-radius:999px;padding:.22rem .6rem;font-size:.72rem;font-weight:800}.wf-setup-path__todo.is-ok{border-color:color-mix(in oklab, var(--ld-ok) 40%, var(--ld-line));background:color-mix(in oklab, var(--ld-ok) 14%, transparent);color:var(--ld-ok)}.wf-setup-path__grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.7rem;width:100%;display:grid}.wf-setup-path__card{border:.5px solid color-mix(in oklab, var(--ld-line) 78%, transparent);background:var(--ld-surface);border-radius:1.2rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;min-height:7.4rem;padding:1rem 1.05rem;display:flex;box-shadow:0 1px #ffffff73;box-shadow:0 1px lab(100% -.0000298023 .0000119209/.45)}.wf-setup-path__card.is-todo{border-color:color-mix(in oklab, var(--ld-gold) 36%, var(--ld-line));background:linear-gradient(165deg, color-mix(in oklab, var(--ld-gold) 10%, transparent), var(--ld-surface) 62%)}.wf-setup-path__card.is-ready{border-color:color-mix(in oklab, var(--ld-ok) 34%, var(--ld-line));background:linear-gradient(165deg, color-mix(in oklab, var(--ld-ok) 9%, transparent), var(--ld-surface) 62%)}.wf-setup-path__mark{width:1.45rem;height:1.45rem;color:var(--ld-mute);place-items:center;display:inline-grid}.wf-setup-path__card.is-ready .wf-setup-path__mark{color:var(--ld-ok)}.wf-setup-path__card.is-todo .wf-setup-path__mark{color:color-mix(in oklab, var(--ld-ink) 45%, var(--ld-gold))}.wf-setup-path__title{color:var(--ld-ink);text-wrap:pretty;font-size:.92rem;font-weight:800;line-height:1.4;display:block}.wf-setup-path__chip{border-radius:999px;margin-block-start:auto;padding:.2rem .58rem;font-size:.7rem;font-weight:800}.wf-setup-path__chip.is-todo{color:color-mix(in oklab, var(--ld-ink) 70%, var(--ld-gold));background:color-mix(in oklab, var(--ld-gold) 14%, transparent)}.wf-setup-path__chip.is-ready{color:var(--ld-ok);background:color-mix(in oklab, var(--ld-ok) 12%, transparent)}.wf-setup-path__chip.is-info{color:var(--ld-mute);background:color-mix(in oklab, var(--ld-soft) 70%, transparent)}@media (max-width:640px){.wf-setup-rail__item,.wf-setup-path__card{flex-basis:100%;min-height:0}}
.create-agent-wizard.is-panel-assistant .create-agent-wizard__body:not(.is-browse){flex-direction:column;gap:0;min-height:0;padding-block:.7rem .85rem;display:flex}.panel-add-assistant-setup-stack{flex-direction:column;flex:auto;gap:.65rem;width:100%;min-height:0;display:flex}.panel-add-assistant-setup{flex-direction:column;flex:auto;gap:.55rem;width:100%;min-height:0;display:flex;container:assistant-setup/inline-size}.panel-add-assistant-setup>.panel-add-assistant-chrome,.panel-add-assistant-setup>.panel-add-assistant-ai-banner,.panel-add-assistant-setup>.panel-add-assistant-step-hint{flex-shrink:0}.panel-add-assistant-step-hint{margin:0}.panel-add-assistant-step-hint .ld-guide-glass__panel{padding-block:.55rem}.panel-add-assistant-stage{border:.5px solid color-mix(in oklab, var(--ld-line) 78%, transparent);background:linear-gradient(165deg, color-mix(in oklab, var(--ld-soft) 55%, var(--ld-surface)), var(--ld-surface) 62%);border-radius:1.2rem;flex-direction:column;flex:auto;gap:.85rem;min-height:0;padding:.85rem .9rem .95rem;display:flex;overflow:auto;box-shadow:0 1px #ffffff80,0 10px 22px #0610180a;box-shadow:0 1px lab(100% -.0000298023 .0000119209/.5),0 10px 22px lab(4.22152% -1.65504 -6.03049/.04)}.panel-add-assistant-setup--split .panel-add-assistant-stage{grid-template-columns:minmax(0,1fr) minmax(17.5rem,21.5rem);align-items:stretch;gap:.95rem;display:grid;overflow:hidden}.panel-add-assistant-setup--split .panel-add-assistant-stage__main,.panel-add-assistant-setup--stack .panel-add-assistant-stage__main,.panel-add-assistant-stage__main{flex-direction:column;grid-template-columns:none;gap:.85rem;min-width:0;min-height:0;display:flex;overflow:auto}.panel-add-assistant-surface{border:.5px solid color-mix(in oklab, var(--ld-line) 82%, transparent);background:color-mix(in oklab, var(--ld-surface) 94%, transparent);border-radius:1.1rem;flex-direction:column;gap:.75rem;min-width:0;padding:1rem 1.05rem 1.05rem;display:flex;box-shadow:0 1px #ffffff6b;box-shadow:0 1px lab(100% -.0000298023 .0000119209/.42)}.panel-add-assistant-surface.is-grow{flex:auto;min-height:9rem}.panel-add-assistant-surface__head{flex-direction:column;gap:.22rem;display:flex}.panel-add-assistant-surface__title{color:var(--ld-ink);margin:0;font-size:.92rem;font-weight:850}.panel-add-assistant-surface__hint{max-width:46rem;color:var(--ld-mute);margin:0;font-size:.8rem;line-height:1.65}.panel-add-assistant-surface__body{flex-direction:column;flex:auto;gap:.85rem;min-height:0;display:flex}.panel-add-assistant-surface.is-grow .panel-add-assistant-field--grow,.panel-add-assistant-surface.is-grow .ui-field{flex-direction:column;flex:auto;min-height:0;display:flex}.panel-add-assistant-surface.is-grow .ui-field__textarea,.panel-add-assistant-field--grow .ui-field__textarea{resize:vertical;flex:auto;min-height:7.5rem}.panel-add-assistant-setup--stack .panel-add-assistant-stage>.panel-add-assistant-hours-layout,.panel-add-assistant-setup--stack .panel-add-assistant-stage>.panel-add-assistant-tools-sections,.panel-add-assistant-setup--stack .panel-add-assistant-stage>.panel-add-assistant-tools-grid,.panel-add-assistant-setup--stack .panel-add-assistant-stage>.panel-add-assistant-empty,.panel-add-assistant-setup--stack .panel-add-assistant-stage>.panel-add-assistant-surface:not(.panel-add-assistant-tools-toolbar-wrap){flex:auto}.panel-add-assistant-hours-layout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.9rem;width:100%;min-height:100%;display:grid}.panel-add-assistant-hours-layout .panel-add-assistant-surface{min-height:100%}.panel-add-assistant-hours-layout .panel-add-assistant-stage-block+.panel-add-assistant-stage-block{border:0;margin:0;padding:0}@container assistant-setup (min-width:900px){.panel-add-assistant-hours-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel-add-assistant-hours-layout .panel-handoff.is-dense textarea{min-height:3.5rem}.panel-add-assistant-tools-toolbar-wrap{flex-shrink:0}.panel-add-assistant-tools-toolbar{grid-template-columns:minmax(0,1.4fr) auto auto;align-items:end;gap:.7rem;display:grid}.panel-add-assistant-tools-sections{flex-direction:column;flex:auto;gap:1.05rem;min-height:0;display:flex}.panel-add-assistant-tools-grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.7rem;display:grid}.panel-add-assistant-tools-grid--kits{grid-template-columns:1fr}.panel-add-assistant-tool-card,.panel-add-assistant-toolkit-card{min-height:4.25rem}.panel-add-assistant-choice{min-height:3.35rem;padding-inline-end:2.1rem;position:relative}.panel-add-assistant-choice__check{background:color-mix(in oklab, var(--ld-teal) 18%, var(--ld-surface));width:1.35rem;height:1.35rem;color:var(--ld-teal);border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-start:.75rem;inset-inline-end:.7rem}.panel-add-assistant-choices__grid.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-add-assistant-setup--split .panel-add-assistant-mini-preview{height:100%;min-height:0;max-height:none;position:static;top:auto}.panel-add-assistant-mini-preview{border:.5px solid color-mix(in oklab, var(--ld-teal) 32%, var(--ld-line));background:linear-gradient(180deg, color-mix(in oklab, var(--ld-teal) 16%, var(--ld-surface)), color-mix(in oklab, var(--ld-soft) 28%, var(--ld-surface)) 38%, var(--ld-surface));height:100%;min-height:0;max-height:none;box-shadow:inset 0 1px 0 #ffffff75, 0 16px 28px color-mix(in oklab, var(--ld-teal) 12%, transparent);border-radius:1.25rem;flex-direction:column;gap:.55rem;display:flex;overflow:hidden}@supports (color:lab(0% 0 0)){.panel-add-assistant-mini-preview{box-shadow:inset 0 1px 0 lab(100% -.0000298023 .0000119209/.46), 0 16px 28px color-mix(in oklab, var(--ld-teal) 12%, transparent)}}.panel-add-assistant-mini-preview__chrome{flex-shrink:0;align-items:center;gap:.32rem;padding:.7rem .85rem .2rem;display:flex}.panel-add-assistant-mini-preview__mark-wrap{width:1.55rem;height:1.55rem;color:var(--ld-teal);place-items:center;margin-inline-start:.15rem;display:grid}.panel-add-assistant-mini-preview__mark{display:block}.panel-add-assistant-mini-preview__eyebrow{margin-inline-start:auto}.panel-add-assistant-mini-preview__chat{background-image:radial-gradient(color-mix(in oklab, var(--ld-teal) 16%, transparent) 1.15px, transparent 1.15px);background-size:11px 11px;flex-direction:column;flex:auto;gap:.5rem;min-height:8rem;padding:.45rem .85rem .35rem;display:flex;overflow:auto}.panel-add-assistant-mini-preview__bubble{background:color-mix(in oklab, var(--ld-teal) 18%, var(--ld-surface));border:.5px solid color-mix(in oklab, var(--ld-teal) 16%, transparent);max-width:92%;color:var(--ld-ink);border-radius:1.05rem 1.05rem .35rem;margin:0;padding:.75rem .85rem;font-size:.86rem;line-height:1.7}.panel-add-assistant-mini-preview__bubble.is-customer{background:color-mix(in oklab, var(--ld-surface) 92%, transparent);border-color:color-mix(in oklab, var(--ld-line) 80%, transparent);border-radius:1.05rem 1.05rem 1.05rem .35rem;align-self:flex-end;max-width:85%}.panel-add-assistant-mini-preview__typing{align-self:flex-start;margin:0}.panel-add-assistant-mini-preview__meta{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:0;padding:0 .85rem .85rem;display:grid}.panel-add-assistant-empty{flex-direction:column;flex:auto;justify-content:center;min-height:14rem;display:flex}.panel-add-assistant-empty.is-success{border-style:solid;border-color:color-mix(in oklab, var(--ld-ok) 36%, var(--ld-line));background:linear-gradient(145deg, color-mix(in oklab, var(--ld-ok) 12%, var(--ld-surface)), color-mix(in oklab, var(--ld-teal) 6%, var(--ld-surface)))}.panel-add-assistant-review-board{flex-direction:column;gap:.75rem;min-height:0;display:flex}.panel-add-assistant-review-group{padding-block:.85rem .95rem}.panel-add-assistant-review{grid-template-columns:1fr;gap:.45rem;display:grid}.panel-add-assistant-conn-list{flex-direction:column;gap:.55rem;display:flex}.panel-add-assistant-foot-cta{flex:none;display:inline-flex}.create-agent-wizard.is-panel-assistant .create-agent-wizard__foot .panel-add-assistant-foot-cta .ui-loading-btn,.create-agent-wizard.is-panel-assistant .create-agent-wizard__foot .panel-add-assistant-foot-cta .panel-btn{border-radius:.95rem;min-height:2.85rem;padding-inline:1.35rem;font-weight:800}@container assistant-setup (max-width:720px){.panel-add-assistant-setup--split .panel-add-assistant-stage{grid-template-columns:1fr;overflow:auto}.panel-add-assistant-setup--split .panel-add-assistant-mini-preview,.panel-add-assistant-mini-preview{height:auto;min-height:16rem;max-height:22rem}.panel-add-assistant-stage__main{overflow:visible}}@media (max-width:960px){.panel-add-assistant-tools-toolbar{grid-template-columns:1fr 1fr}}@media (max-width:640px){.panel-add-assistant-setup--split .panel-add-assistant-stage,.panel-add-assistant-stage__main,.panel-add-assistant-tools-toolbar,.panel-add-assistant-tools-grid,.panel-add-assistant-choices__grid.is-compact{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.panel-add-assistant-choice,.panel-add-assistant-tool-card,.panel-add-assistant-review__item,.panel-add-assistant-path-card{transition:none}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card:hover{transform:none}}.create-agent-wizard.is-panel-assistant .panel-add-assistant-setup-stack>*{width:100%;min-width:0}.create-agent-wizard.is-panel-assistant .create-agent-wizard__body:not(.is-browse)>.panel-add-assistant-setup-stack{flex:auto;height:100%;min-height:0}.panel-add-assistant-path.panel-add-assistant-stage,.panel-add-assistant-auto.panel-add-assistant-stage{flex:auto;width:100%;min-height:0}.panel-add-assistant-path{flex-direction:column;flex:auto;gap:1.05rem;width:100%;min-height:0;display:flex}.panel-add-assistant-path__head{flex-direction:column;gap:.28rem;display:flex}.panel-add-assistant-path__eyebrow{color:color-mix(in oklab, var(--ld-gold) 35%, var(--ld-ink));margin:0;font-size:.74rem;font-weight:850}.panel-add-assistant-path__title{color:var(--ld-ink);margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:850}.panel-add-assistant-path__lead{max-width:42rem;color:var(--ld-mute);margin:0;font-size:.9rem;line-height:1.7}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path__grid{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.95rem;min-height:16rem;display:grid}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card{--panel-path-accent:var(--ld-teal);border:.5px solid color-mix(in oklab, var(--ld-line) 78%, transparent);background:linear-gradient(165deg, color-mix(in oklab, var(--panel-path-accent) 8%, var(--ld-surface)), var(--ld-surface) 42%);width:100%;min-width:0;height:100%;min-height:100%;color:var(--ld-ink);text-align:start;cursor:pointer;border-radius:1.35rem;flex-direction:column;gap:.55rem;padding:1.2rem 1.2rem 1.15rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px #ffffff80,0 14px 28px #0610180d;box-shadow:0 1px lab(100% -.0000298023 .0000119209/.5),0 14px 28px lab(4.22152% -1.65504 -6.03049/.05)}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card.is-recommended{--panel-path-accent:var(--ld-gold);border-color:color-mix(in oklab, var(--ld-gold) 55%, var(--ld-line));background:linear-gradient(145deg, color-mix(in oklab, var(--ld-gold) 22%, var(--ld-surface)), color-mix(in oklab, var(--ld-teal) 8%, var(--ld-surface)) 55%, var(--ld-surface));box-shadow:0 1px 0 #fff6, 0 18px 32px color-mix(in oklab, var(--ld-gold) 18%, transparent)}@supports (color:lab(0% 0 0)){.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card.is-recommended{box-shadow:0 1px 0 lab(100% -.0000298023 .0000119209/.4), 0 18px 32px color-mix(in oklab, var(--ld-gold) 18%, transparent)}}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card:hover{border-color:color-mix(in oklab, var(--panel-path-accent) 42%, var(--ld-line));box-shadow:0 16px 34px color-mix(in oklab, var(--panel-path-accent) 12%, transparent);transform:translateY(-2px)}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__glow{background:radial-gradient(circle, color-mix(in oklab, var(--panel-path-accent) 28%, transparent), transparent 72%);pointer-events:none;border-radius:50%;width:9rem;height:9rem;position:absolute;inset-block-start:-18%;inset-inline-end:-12%}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__top{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__media{width:3.15rem;height:3.15rem;color:var(--panel-path-accent);flex-shrink:0;place-items:center;display:grid;position:relative}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__shape{width:100%;height:100%;color:color-mix(in oklab, var(--panel-path-accent) 22%, var(--ld-surface));display:block;position:absolute;inset:0}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__icon{z-index:1;color:color-mix(in oklab, var(--panel-path-accent) 18%, var(--ld-ink));position:relative}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__badge{background:color-mix(in oklab, var(--ld-gold) 24%, var(--ld-surface));color:color-mix(in oklab, var(--ld-gold) 15%, var(--ld-ink));border-radius:999px;margin:0;padding:.22rem .65rem;font-size:.72rem;font-weight:850}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__badge.is-quiet{background:color-mix(in oklab, var(--ld-teal) 14%, var(--ld-surface));color:color-mix(in oklab, var(--ld-teal) 22%, var(--ld-ink))}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__eyebrow{color:var(--ld-mute);margin:0;font-size:.74rem;font-weight:800}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__title{color:var(--ld-ink);margin:0;font-size:1.14rem;font-weight:850}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__lead{color:var(--ld-mute);margin:0;font-size:.86rem;line-height:1.7}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__flow{margin-block-start:.15rem}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__cta-wrap{width:100%;margin-block-start:auto;display:flex!important}.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__cta,.create-agent-wizard.is-panel-assistant .panel-add-assistant-path-card__cta.panel-btn{border-radius:.95rem;width:100%;min-height:2.85rem;font-weight:850}.create-agent-wizard.is-panel-assistant .panel-add-assistant-auto{grid-template-columns:minmax(0,1.4fr) minmax(16.5rem,.85fr);align-items:stretch;gap:1rem;display:grid;overflow:hidden}.create-agent-wizard.is-panel-assistant .panel-add-assistant-auto__form{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.panel-add-assistant-switch-auto{border:.5px solid color-mix(in oklab, var(--ld-gold) 58%, var(--ld-line));background:linear-gradient(115deg, color-mix(in oklab, var(--ld-gold) 30%, var(--ld-surface)), color-mix(in oklab, var(--ld-teal) 8%, var(--ld-surface)));box-shadow:0 14px 26px color-mix(in oklab, var(--ld-gold) 16%, transparent);border-radius:1.15rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem .9rem;padding:.85rem 1rem;display:grid}.panel-add-assistant-switch-auto__mark{background:color-mix(in oklab, var(--ld-gold) 32%, var(--ld-surface));width:2.7rem;height:2.7rem;color:color-mix(in oklab, var(--ld-gold) 12%, var(--ld-ink));border-radius:.9rem;place-items:center;display:grid}.panel-add-assistant-switch-auto__spark{width:1.25rem;height:1.25rem}.panel-add-assistant-switch-auto__title{margin:0;font-size:.98rem;font-weight:850}.panel-add-assistant-switch-auto__lead{color:var(--ld-mute);margin:.18rem 0 0;font-size:.8rem;line-height:1.55}.panel-add-assistant-switch-auto__btn,.panel-add-assistant-switch-auto__btn.panel-btn{white-space:nowrap;border-radius:.9rem;min-height:2.75rem;padding-inline:1.2rem;font-weight:850}@media (max-width:720px){.create-agent-wizard.is-panel-assistant .panel-add-assistant-path__grid,.create-agent-wizard.is-panel-assistant .panel-add-assistant-auto{grid-template-columns:1fr}.create-agent-wizard.is-panel-assistant .paa-auto-rail{min-height:auto}.panel-add-assistant-switch-auto{grid-template-columns:auto minmax(0,1fr)}.panel-add-assistant-switch-auto__cta{grid-column:1/-1;justify-self:stretch}.panel-add-assistant-switch-auto__btn,.panel-add-assistant-switch-auto__btn.panel-btn{width:100%}}
