html[data-skin=neu] .m2{--accent-1:var(--neu-accent);--accent-2:var(--neu-accent-ink);--accent:var(--neu-accent);--panel:var(--neu-bg);--panel-strong:var(--neu-bg);--border:var(--neu-border);--border-2:var(--neu-border-2);background:var(--neu-bg)}html[data-skin=neu] .m2-choose-aura,html[data-skin=neu] .m2-dash-aura{display:none}html[data-skin=neu] .m2-err{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm);color:var(--neu-bad)}html[data-skin=neu] .m2-err button{color:var(--neu-bad)}html[data-skin=neu] .m2-choose-title,html[data-skin=neu] .m2-dash-title{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--neu-ink)}html[data-skin=neu] .m2-stat,html[data-skin=neu] .m2-stat-credits{background:var(--neu-bg);border:0;border-radius:var(--neu-radius-lg);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-stat-bar{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-dash-gallery{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-dash-gallery:hover{color:var(--neu-accent-ink);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-choose-card,html[data-skin=neu] .m2-choose-card.ai,html[data-skin=neu] .m2-choose-tile,html[data-skin=neu] .m2-dashmode,html[data-skin=neu] .m2-dashmode.featured{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-choose-card.ai:hover,html[data-skin=neu] .m2-choose-card:hover,html[data-skin=neu] .m2-choose-tile:hover,html[data-skin=neu] .m2-dashmode:hover{transform:none;box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .m2-choose-card:active,html[data-skin=neu] .m2-choose-tile:active,html[data-skin=neu] .m2-dashmode:active{box-shadow:var(--neu-inset)}html[data-skin=neu] .m2-choose-card.ai:before,html[data-skin=neu] .m2-choose-card:before,html[data-skin=neu] .m2-choose-orb,html[data-skin=neu] .m2-choose-sheen,html[data-skin=neu] .m2-choose-tile:before,html[data-skin=neu] .m2-dashmode.featured:before,html[data-skin=neu] .m2-dashmode:before{display:none}html[data-skin=neu] .m2-cc-ic,html[data-skin=neu] .m2-ct-ic,html[data-skin=neu] .m2-dashmode-ic{background:var(--neu-bg);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-dashmode:hover .m2-dashmode-arrow{color:var(--neu-accent-ink)}html[data-skin=neu] .m2-cc-badge,html[data-skin=neu] .m2-dashmode-star{background:var(--neu-accent);color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-cc-cta,html[data-skin=neu] .m2-choose-card.ai .m2-cc-cta{color:var(--neu-accent-ink)}html[data-skin=neu] .m2-choose-dot.auto,html[data-skin=neu] .m2-choose-dot.manual{background:var(--neu-accent);box-shadow:none}html[data-skin=neu] .m2-choose-secthead{border-bottom-color:transparent}html[data-skin=neu] .m2-soon-card{background:var(--neu-bg);border:0;border-radius:var(--neu-radius-lg);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-do-btn,html[data-skin=neu] .m2-soon-btn{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-side{background:var(--neu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-right-color:transparent;box-shadow:6px 0 14px -8px var(--neu-dark)}html[data-skin=neu] .m2-side-brand-tx{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--neu-ink)}html[data-skin=neu] .m2-side-item:hover:not(:disabled){background:var(--neu-bg);color:var(--neu-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-side-item.on{background:var(--neu-bg);border-color:transparent;color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-side-collapse{background:var(--neu-bg);border:0;color:var(--neu-muted);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-side-collapse:hover{color:var(--neu-accent-ink)}html[data-skin=neu] .m2-head{border-bottom-color:transparent}html[data-skin=neu] .m2-back{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-back:not(.on){animation:none}html[data-skin=neu] .m2-back:hover{box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-back.on,html[data-skin=neu] .m2-back:hover{background:var(--neu-bg);color:var(--neu-accent-ink);border-color:transparent}html[data-skin=neu] .m2-back.on{background-image:none;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-back-edge,html[data-skin=neu] .m2-back.on .m2-back-edge,html[data-skin=neu] .m2-back:hover .m2-back-edge{background:var(--neu-accent);box-shadow:none}html[data-skin=neu] .m2-galbtn{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-galbtn:hover{color:var(--neu-accent-ink)}html[data-skin=neu] .m2-viewseg{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-viewseg button.on{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-gpu,html[data-skin=neu] .m2-gpu-wide{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-gpu-track{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-gpu-ok .m2-gpu-fill{background:var(--neu-ok);box-shadow:none}html[data-skin=neu] .m2-gpu-warn .m2-gpu-fill{background:var(--neu-warn);box-shadow:none}html[data-skin=neu] .m2-gpu-low .m2-gpu-fill{background:var(--neu-bad);box-shadow:none}html[data-skin=neu] .m2-gpu-shine{display:none}html[data-skin=neu] .m2-work{background:var(--neu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:var(--neu-radius-lg);box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .m2-stage{border-right-color:transparent}html[data-skin=neu] .m2-stage.m2-stage-vgen .m2-stage-media,html[data-skin=neu] .m2-stage.m2-stage-vgen .m2-vgi-dock{background:var(--neu-bg);border:0;border-radius:var(--neu-radius);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-stage-media img,html[data-skin=neu] .m2-stage-media video{box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-stage-audio{color:var(--neu-accent)}html[data-skin=neu] .m2-rail{background:transparent}html[data-skin=neu] .m2-rail-left{border-right-color:transparent}html[data-skin=neu] .m2-rail-h{background:none}html[data-skin=neu] .m2-lib{border-left-color:transparent}html[data-skin=neu] .m2-rail .m2-tool,html[data-skin=neu] .m2-tool{border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-rail .m2-tool:not(.gold),html[data-skin=neu] .m2-tool:not(.gold){background:var(--neu-bg)}html[data-skin=neu] .m2-tool.gold:after{display:none}html[data-skin=neu] .m2-rail .m2-tool select,html[data-skin=neu] .m2-tool select{background:transparent;box-shadow:none}html[data-skin=neu] .m2-tool select option{background:var(--neu-bg);color:var(--neu-ink)}html[data-skin=neu] .m2-varnum{border:0}html[data-skin=neu] .m2-rail .m2-vd,html[data-skin=neu] .m2-vd,html[data-skin=neu] .m2-vd-auto{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-vd-auto{color:var(--neu-accent-ink)}html[data-skin=neu] .m2-vd-clear,html[data-skin=neu] .m2-vd-modes button{background:var(--neu-bg);border:0;color:var(--neu-muted);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-vd-modes button.on{color:var(--neu-accent-ink);background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-rail-av{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-rail-av:hover{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-rail-ingbtn.has,html[data-skin=neu] .m2-rail-ingnote{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-rail-ingnote{color:var(--neu-warn);border:0}html[data-skin=neu] .m2-tile{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-tile:hover{transform:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-tile-active{box-shadow:var(--neu-raise-sm),0 0 0 2px var(--neu-accent)}html[data-skin=neu] .m2-tile-audio{color:var(--neu-accent);background:var(--neu-bg)}html[data-skin=neu] .m2-tile-ph{color:var(--neu-muted)}html[data-skin=neu] .m2-rail-ing button:hover,html[data-skin=neu] .m2-railtile-reuse:hover,html[data-skin=neu] .m2-tile-play:hover,html[data-skin=neu] .m2-tile-stop:hover{background:var(--neu-accent);border-color:var(--neu-accent)}html[data-skin=neu] .m2-tile-check.on{background:var(--neu-accent);border-color:transparent}html[data-skin=neu] .m2-tile-fail-btn{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-tile-sb-tag{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-skin=neu] .m2-tile-sb-btn{background:var(--neu-accent);border:0;color:var(--neu-on-accent);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-skin=neu] .m2-tile-sb-btn:hover{background:var(--neu-accent-ink)}html[data-skin=neu] .m2-tile-gen{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-tile-gen:after{display:none}html[data-skin=neu] .m2-tile-gen-in{color:var(--neu-accent-ink)}html[data-skin=neu] .m2-tile-gen-ring,html[data-skin=neu] .m2-tile-gen-ring.queued,html[data-skin=neu] .m2-tile-gen-ring.starting{border-color:var(--neu-edge);border-top-color:var(--neu-accent)}html[data-skin=neu] .m2-tile-gen-bar{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-tile-gen-bar>span{background:var(--neu-accent)}html[data-skin=neu] .m2-lib-spin{border-color:var(--neu-edge);border-top-color:var(--neu-accent)}html[data-skin=neu] .m2-lib-skel{border:0;box-shadow:var(--neu-inset-sm);background-image:linear-gradient(100deg,var(--neu-bg) 30%,var(--neu-bg-2) 50%,var(--neu-bg) 70%)}html[data-skin=neu] .m2-lib-sel{background:var(--neu-bg);border:0;color:var(--neu-muted);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-lib-sel.on{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-reuse{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-reuse:hover{background:var(--neu-bg);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-act{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-act:hover{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-act-del:hover{color:var(--neu-bad)}html[data-skin=neu] .m2-folder-card{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-folder-card:hover{transform:none;box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .m2-folder-cover{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-folder-empty{color:var(--neu-muted)}html[data-skin=neu] .m2-folder-add,html[data-skin=neu] .m2-folder-new{border:0;background:var(--neu-bg);box-shadow:var(--neu-inset)}html[data-skin=neu] .m2-folder-add span{color:var(--neu-accent)}html[data-skin=neu] .m2-composer{background:var(--neu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:var(--neu-radius-lg);box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .m2-inputrow{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset)}html[data-skin=neu] .m2-inputrow .m2-input{background:transparent;box-shadow:none}html[data-skin=neu] .m2-send{background:var(--neu-accent);color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-send:hover:not(:disabled){background:var(--neu-accent-ink);transform:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-send:disabled{box-shadow:none}html[data-skin=neu] .m2-assist,html[data-skin=neu] .m2-expand{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-assist{color:var(--neu-accent-ink)}html[data-skin=neu] .m2-assist:hover:not(:disabled),html[data-skin=neu] .m2-expand:hover{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-modes button,html[data-skin=neu] .m2-seg button,html[data-skin=neu] .m2-settings-pill,html[data-skin=neu] .m2-toggle,html[data-skin=neu] .m2-types button,html[data-skin=neu] .m2-voice{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-modes button:hover,html[data-skin=neu] .m2-settings-pill:hover,html[data-skin=neu] .m2-types button:hover{color:var(--neu-accent-ink);background:var(--neu-bg)}html[data-skin=neu] .m2-modes button.on,html[data-skin=neu] .m2-seg button.on,html[data-skin=neu] .m2-settings-pill.on,html[data-skin=neu] .m2-toggle.on,html[data-skin=neu] .m2-types button.on,html[data-skin=neu] .m2-voice.on{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-voice-play{background:var(--neu-accent);color:var(--neu-on-accent)}html[data-skin=neu] .m2-voice-ck{color:var(--neu-accent)}html[data-skin=neu] .m2-avatar-btn{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-avatar-btn:hover{background:var(--neu-bg);box-shadow:var(--neu-raise)}html[data-skin=neu] .m2-avatar-btn.on{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-avatar-chip{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-avatar-chip img,html[data-skin=neu] .m2-avatar-chip-x{border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-avatar-chip-x{background:var(--neu-bg)}html[data-skin=neu] .m2-avatar-chip-x:hover{background:var(--neu-bg);color:var(--neu-bad)}html[data-skin=neu] .asb-btn{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .asb-btn:hover{background:var(--neu-bg);box-shadow:var(--neu-raise)}html[data-skin=neu] .asb-btn:active{box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-attach-add{border:0;background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-cost{color:var(--neu-ok)}html[data-skin=neu] .m2-script-in{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-script-in:focus{box-shadow:var(--neu-inset-sm),0 0 0 2px var(--neu-accent)}html[data-skin=neu] .m2-script-toggle:hover{color:var(--neu-accent-ink)}html[data-skin=neu] .m2-split-row{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-split-n{background:var(--neu-accent);color:var(--neu-on-accent)}html[data-skin=neu] .m2-script-rec{color:var(--neu-ok);background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .m2-plan{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .m2-plan.warn{color:var(--neu-warn)}html[data-skin=neu] .adm-top{border-bottom-color:transparent}html[data-skin=neu] .adm-back,html[data-skin=neu] .adm-ghostbtn{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .adm-back:hover,html[data-skin=neu] .adm-ghostbtn:hover{color:var(--neu-accent-ink)}html[data-skin=neu] .adm-lib-btn{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .adm-lib-btn:hover{background:var(--neu-bg);box-shadow:var(--neu-raise)}html[data-skin=neu] .adm-beta{background:var(--neu-bg);background-image:none;border-color:transparent;color:var(--neu-ink-2);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-err{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm);color:var(--neu-bad)}html[data-skin=neu] .adm-orb{background:var(--neu-bg);box-shadow:var(--neu-raise);animation:none}html[data-skin=neu] .adm-orb-ring{display:none}html[data-skin=neu] .adm-bigtitle{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--neu-ink)}html[data-skin=neu] .adm-promptglow{display:none}html[data-skin=neu] .adm-bigprompt{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-skin=neu] .adm-bigprompt:focus{border-color:transparent;box-shadow:var(--neu-inset),0 0 0 2px var(--neu-accent)}html[data-skin=neu] .adm-quote{background:var(--neu-bg);border-left:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-card,html[data-skin=neu] .adm-card2{background:var(--neu-bg);border:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .adm-card2{box-shadow:var(--neu-raise)}html[data-skin=neu] .adm-card2:hover{transform:none;box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .adm-card2.is-approved,html[data-skin=neu] .adm-card2.is-done{box-shadow:var(--neu-raise),inset 0 0 0 2px color-mix(in srgb,var(--neu-ok) 45%,transparent)}html[data-skin=neu] .adm-opt{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-musicsel,html[data-skin=neu] .adm-opt select{background:transparent;box-shadow:none}html[data-skin=neu] .adm-musicsel option,html[data-skin=neu] .adm-opt select option,html[data-skin=neu] .adm-voice select option{background:var(--neu-bg);color:var(--neu-ink)}html[data-skin=neu] .adm-seg{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-seg button.on{background:var(--neu-bg);background-image:none;border-color:transparent;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .adm-approve-all,html[data-skin=neu] .adm-final-dl,html[data-skin=neu] .adm-go,html[data-skin=neu] .adm-musicplay{background:var(--neu-accent);background-image:none;border-color:transparent;color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .adm-approve-all:hover:not(:disabled),html[data-skin=neu] .adm-final-dl:hover,html[data-skin=neu] .adm-go:hover:not(:disabled),html[data-skin=neu] .adm-musicplay:hover{background:var(--neu-accent-ink);transform:none;filter:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .adm-approve-all:disabled,html[data-skin=neu] .adm-go:disabled{box-shadow:none}html[data-skin=neu] .adm-approve{background:var(--neu-ok);color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .adm-approve:hover{transform:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .adm-edit,html[data-skin=neu] .adm-reject,html[data-skin=neu] .adm-remove{background:var(--neu-bg);border-color:transparent;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .adm-edit:hover{color:var(--neu-accent-ink);border-color:transparent}html[data-skin=neu] .adm-reject,html[data-skin=neu] .adm-reject:hover{color:var(--neu-warn);background:var(--neu-bg)}html[data-skin=neu] .adm-remove,html[data-skin=neu] .adm-remove:hover{color:var(--neu-bad);background:var(--neu-bg)}html[data-skin=neu] .adm-plan-badge{background:var(--neu-bg);background-image:none;border-color:transparent;color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-plans2-title b{color:var(--neu-accent-ink)}html[data-skin=neu] .adm-approved-tag,html[data-skin=neu] .adm-music-chip,html[data-skin=neu] .adm-overlay-chip,html[data-skin=neu] .adm-qinfo{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-approved-tag{color:var(--neu-ok)}html[data-skin=neu] .adm-music-chip{color:var(--neu-accent-ink)}html[data-skin=neu] .adm-overlay-chip{color:var(--neu-warn)}html[data-skin=neu] .adm-prog-msg,html[data-skin=neu] .adm-regen,html[data-skin=neu] .adm-render-msg,html[data-skin=neu] .adm-scene-genph{color:var(--neu-accent-ink)}html[data-skin=neu] .adm-render-err{color:var(--neu-bad)}html[data-skin=neu] .adm-render-spin{border-color:var(--neu-edge);border-top-color:var(--neu-accent)}html[data-skin=neu] .adm-prog-bar{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-prog-bar span{background:var(--neu-accent)}html[data-skin=neu] .adm-queued-dot{box-shadow:none}html[data-skin=neu] .adm-scene-thumb{background:var(--neu-bg);border-color:transparent;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-scene.gen .adm-scene-thumb{border-color:var(--neu-accent);border-style:dashed}html[data-skin=neu] .adm-voice-play{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .adm-vo-script{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .adm-footer,html[data-skin=neu] .adm-vo{border-top-color:transparent}html[data-skin=neu] .bot-status{color:var(--neu-accent-ink)}html[data-skin=neu] .bot-field{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset)}html[data-skin=neu] .bot-grid-bg{background-image:linear-gradient(var(--neu-dark-soft) 1px,transparent 1px),linear-gradient(90deg,var(--neu-dark-soft) 1px,transparent 1px)}html[data-skin=neu] .bot-floor{background:var(--neu-edge);box-shadow:none}html[data-skin=neu] .bot-tile{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm);-webkit-backdrop-filter:none;backdrop-filter:none;animation-name:neu-bot-collect}html[data-skin=neu] .bot-tile-ic{color:var(--neu-accent)}html[data-skin=neu] .bot-body{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .bot-eye{background:var(--neu-ink);box-shadow:none}html[data-skin=neu] .bot-antenna{background:var(--neu-edge)}html[data-skin=neu] .bot-antenna:after{background:var(--neu-accent);box-shadow:none}html[data-skin=neu] .bot-arm,html[data-skin=neu] .bot-legs span{background:var(--neu-edge)}html[data-skin=neu] .bot-timeline{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .tl-slot{border-color:var(--neu-edge);color:var(--neu-muted);animation-name:neu-tl-fill}html[data-skin=neu] .tl-playhead{background:var(--neu-accent);box-shadow:none}html[data-skin=neu] .tpl-grid-bg{display:none}html[data-skin=neu] .tpl-title{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--neu-ink)}html[data-skin=neu] .tpl-search,html[data-skin=neu] .tplf-input,html[data-skin=neu] .tplf-select,html[data-skin=neu] .tplf-textarea{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .tpl-search:focus,html[data-skin=neu] .tplf-input:focus,html[data-skin=neu] .tplf-select:focus,html[data-skin=neu] .tplf-textarea:focus{box-shadow:var(--neu-inset-sm),0 0 0 2px var(--neu-accent)}html[data-skin=neu] .tplf-opt select option,html[data-skin=neu] .tplf-select option{background:var(--neu-bg);color:var(--neu-ink)}html[data-skin=neu] .tpl-cats button{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .tpl-cats button:hover{color:var(--neu-accent-ink)}html[data-skin=neu] .tpl-cats button.on{background:var(--neu-bg);background-image:none;border-color:transparent;color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .tpl-card,html[data-skin=neu] .tplf-card{background:var(--neu-bg);border:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .tplf-card{box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .tpl-card:hover{transform:none;box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .tpl-card:active{box-shadow:var(--neu-inset)}html[data-skin=neu] .tpl-card-sheen{display:none}html[data-skin=neu] .tpl-card-cta{color:var(--neu-accent-ink)}html[data-skin=neu] .tpl-tag,html[data-skin=neu] .tplf-chip{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .tpl-tag.approx,html[data-skin=neu] .tplf-chip.warn,html[data-skin=neu] .tplf-note{color:var(--neu-warn);background:var(--neu-bg);border:0}html[data-skin=neu] .tplf-note{box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .tplf-err,html[data-skin=neu] .tplf-req{color:var(--neu-bad)}html[data-skin=neu] .tplf-back,html[data-skin=neu] .tplf-ghost{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .tplf-back:hover,html[data-skin=neu] .tplf-ghost:hover{color:var(--neu-accent-ink)}html[data-skin=neu] .tplf-foot,html[data-skin=neu] .tplf-settings{border-top-color:transparent}html[data-skin=neu] .tplf-opt{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .tplf-opt select{background:transparent;box-shadow:none}html[data-skin=neu] .tplf-seg,html[data-skin=neu] .tplf-toggle{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .tplf-seg button.on,html[data-skin=neu] .tplf-toggle button.on{background:var(--neu-bg);background-image:none;border-color:transparent;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .tplf-go{background:var(--neu-accent);background-image:none;border-color:transparent;color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .tplf-go:hover{background:var(--neu-accent-ink);transform:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .vbp-title{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--neu-ink)}html[data-skin=neu] .vbp .vbp-recent-h{background:var(--neu-bg);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-skin=neu] .vbp .vbp-grid>.vbp-col:nth-of-type(2),html[data-skin=neu] .vbp .vbp-recent{background:transparent;border-color:transparent}html[data-skin=neu] .vbp-block{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise)}html[data-skin=neu] .vbp .vbp-grid>.vbp-col:first-of-type>.vbp-block:first-child{box-shadow:-6px -6px 14px var(--neu-light)}html[data-skin=neu] .vbp .vbp-grid>.vbp-col:first-of-type>.vbp-block:last-child{box-shadow:6px 6px 14px var(--neu-dark)}html[data-skin=neu] .vbp-cycle,html[data-skin=neu] .vbp-recent-acts button,html[data-skin=neu] .vbp-result-x,html[data-skin=neu] .vbp-rw-undo,html[data-skin=neu] .vbp-vedit,html[data-skin=neu] .vbp-x{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .vbp-cycle:hover,html[data-skin=neu] .vbp-recent-acts button:hover,html[data-skin=neu] .vbp-result-x:hover,html[data-skin=neu] .vbp-rw-undo:hover,html[data-skin=neu] .vbp-vedit:hover,html[data-skin=neu] .vbp-x:hover{background:var(--neu-bg);color:var(--neu-accent-ink)}html[data-skin=neu] .vbp-err,html[data-skin=neu] .vbp-recent-model{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .vbp-err,html[data-skin=neu] .vbp-err button{color:var(--neu-bad)}html[data-skin=neu] .vbp-hint,html[data-skin=neu] .vbp-queued{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm);color:var(--neu-accent-ink)}html[data-skin=neu] .vbp-queued button{color:var(--neu-accent-ink)}html[data-skin=neu] .vbp-result{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise)}html[data-skin=neu] .vbp-result video{box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .vbp-result-side b{color:var(--neu-ink)}html[data-skin=neu] .vbp-matched-sub,html[data-skin=neu] .vbp-rw-note{color:var(--neu-accent-ink)}html[data-skin=neu] .vbp-vnote.ok{color:var(--neu-ok)}html[data-skin=neu] .vbp-vnote.miss{color:var(--neu-warn)}html[data-skin=neu] .vbp-moved,html[data-skin=neu] .vbp-script,html[data-skin=neu] .vbp-select{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .vbp-script:focus,html[data-skin=neu] .vbp-select:focus{box-shadow:var(--neu-inset-sm),0 0 0 2px var(--neu-accent)}html[data-skin=neu] .vbp-select option{background:var(--neu-bg);color:var(--neu-ink)}html[data-skin=neu] .vbp-add,html[data-skin=neu] .vbp-clone,html[data-skin=neu] .vbp-rw-go{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .vbp-add:hover,html[data-skin=neu] .vbp-clone:hover,html[data-skin=neu] .vbp-rw-go:hover:not(:disabled){background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-raise)}html[data-skin=neu] .vbp-seg button{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .vbp-seg button.on{color:var(--neu-accent-ink)}html[data-skin=neu] .vbp-seg button.on,html[data-skin=neu] .vbp-slider{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .vbp-slider::-webkit-slider-thumb{background:var(--neu-accent);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .vbp-slider::-moz-range-thumb{background:var(--neu-accent);border:0}html[data-skin=neu] .vbp-generate,html[data-skin=neu] .vbp-voice-play,html[data-skin=neu] .vbp-vprompt button{background:var(--neu-accent);color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .vbp-generate:hover:not(:disabled){background:var(--neu-accent-ink);transform:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .vbp-generate:disabled{box-shadow:none}html[data-skin=neu] .vbp-voice-play:disabled,html[data-skin=neu] .vbp-vprompt button:disabled{background:var(--neu-bg);color:var(--neu-muted);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .vbp-eq span{background:var(--neu-on-accent)}html[data-skin=neu] .vbp-matched{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .vbp-spin{border-color:var(--neu-edge);border-top-color:var(--neu-accent)}html[data-skin=neu] .vbp-broll-tile,html[data-skin=neu] .vbp-skel{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .vbp-broll-ph{color:var(--neu-muted)}html[data-skin=neu] .ved-rail-btn:before{background:var(--neu-accent)}html[data-skin=neu][data-theme=dark] .ved-rail-btn.gen{color:color-mix(in srgb,var(--neu-accent) 45%,var(--neu-ink))}html[data-skin=neu][data-theme=dark] :is(.ved-rail-btn.gen:hover,.ved-rail-btn.gen.on){color:var(--neu-ink)}html[data-skin=neu] .ved-rail-btn.gen{color:color-mix(in srgb,var(--neu-accent) 45%,var(--neu-light))}html[data-skin=neu] .ved-rail-btn.gen .ved-rail-ic{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor}html[data-skin=neu] .ved-rail-btn.gen:hover{background:color-mix(in srgb,var(--neu-accent) 16%,transparent);color:var(--neu-light)}html[data-skin=neu] .ved-rail-btn.gen.on{background:color-mix(in srgb,var(--neu-accent) 24%,transparent);border-color:var(--neu-accent);color:var(--neu-light)}html[data-skin=neu] .ved-cta,html[data-skin=neu] .ved-proj-add,html[data-skin=neu] .ved-tile-hover button,html[data-skin=neu] .ved-top-export{background:var(--neu-accent);color:var(--neu-on-accent)}html[data-skin=neu] .ved-gen-bar span,html[data-skin=neu] .ved-scrub-fill,html[data-skin=neu] .ved-sub-bar span{background:var(--neu-accent)}html[data-skin=neu] .ved-guide{background:var(--neu-accent);box-shadow:none}html[data-skin=neu] .ved-stage-cmt.grabbable:hover,html[data-skin=neu] .ved-stage-cmt.on,html[data-skin=neu] .ved-stage-overlay.grabbable:hover,html[data-skin=neu] .ved-stage-overlay.on,html[data-skin=neu] .ved-stage-text.grabbable:hover,html[data-skin=neu] .ved-stage-text.on{outline-color:var(--neu-accent)}html[data-skin=neu] .ved-lane-body.filedrop{outline-color:var(--neu-accent);background:color-mix(in srgb,var(--neu-accent) 14%,transparent)}html[data-skin=neu] .ved-drop.over,html[data-skin=neu] .ved-drop:hover{border-color:var(--neu-accent);background:color-mix(in srgb,var(--neu-accent) 12%,transparent);color:var(--neu-light)}html[data-skin=neu][data-theme=dark] :is(.ved-drop:hover,.ved-drop.over){color:var(--neu-ink)}html[data-skin=neu] .ved-dropping{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .ved-dropping.bad{background:var(--neu-bg);color:var(--neu-bad)}html[data-skin=neu] .ved-dropping-spin,html[data-skin=neu] .ved-xchip-ring{border-color:var(--neu-edge);border-top-color:var(--neu-accent)}html[data-skin=neu] .ved-xchip{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .ved-xchip.ok{box-shadow:var(--neu-raise-lg),inset 0 0 0 1.5px var(--neu-ok)}html[data-skin=neu] .ved-xchip.bad{box-shadow:var(--neu-raise-lg),inset 0 0 0 1.5px var(--neu-bad)}html[data-skin=neu] .ved-xchip a,html[data-skin=neu] .ved-xchip button{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .ved-xchip a:hover,html[data-skin=neu] .ved-xchip button:hover{background:var(--neu-bg);color:var(--neu-accent-ink)}html[data-skin=neu] .se-card{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .se-card.sel{box-shadow:var(--neu-inset-sm),0 0 0 2px var(--neu-accent)}html[data-skin=neu] .se-card.gen{border:1.5px dashed var(--neu-accent)}html[data-skin=neu] .se-queue{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise)}html[data-skin=neu] .se-insp-preview{border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .se-insp-ph,html[data-skin=neu] .se-thumb-ph{color:var(--neu-accent-ink)}html[data-skin=neu] .se-toggle{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .se-toggle.on{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .se-toggle.on .se-toggle-dot{background:var(--neu-accent);box-shadow:none}html[data-skin=neu] .isc-maskbtn{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .isc-maskbtn:hover:not(:disabled){background:var(--neu-bg);box-shadow:var(--neu-raise)}html[data-skin=neu] .isc-maskbtn.on{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .isc-plan-label{color:var(--neu-accent-ink)}html[data-skin=neu] .isc-spin{border-color:var(--neu-edge);border-top-color:var(--neu-accent)}html[data-skin=neu] .pcb-ball{background:var(--neu-accent);background-image:none;border-color:transparent;color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .pcb-ball:hover{transform:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .pcb-ball-ping{border-color:color-mix(in srgb,var(--neu-accent) 55%,transparent)}html[data-skin=neu] .sbd-step{background:var(--neu-bg);border:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .sbd-btn-primary,html[data-skin=neu] .sbd-step-n{background:var(--neu-accent);color:var(--neu-on-accent)}html[data-skin=neu] .sbd-btn-primary{box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .mkt-btn-export,html[data-skin=neu] .mkt-btn-fix,html[data-skin=neu] .mkt-btn-primary{background:var(--neu-accent);color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-bar{background:var(--neu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent;box-shadow:0 6px 14px -10px var(--neu-dark)}html[data-skin=neu] .lpb-logo{animation:none}html[data-skin=neu] .lpb-back,html[data-skin=neu] .lpb-exit,html[data-skin=neu] .lpb-folder{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-back:hover,html[data-skin=neu] .lpb-exit:hover,html[data-skin=neu] .lpb-folder:hover{background:var(--neu-bg);color:var(--neu-accent-ink);transform:none}html[data-skin=neu] .lpb-device{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .lpb-device button.on{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-canvas{background:var(--neu-bg)}html[data-skin=neu] .lpb-modeswitch{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-skin=neu] .lpb-mode-glow{background:var(--neu-bg);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-mode.on{color:var(--neu-accent-ink)}html[data-skin=neu] .lpb-pointbanner{background:var(--neu-bg);border:0;color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .lpb-build-dot,html[data-skin=neu] .lpb-pulse{background:var(--neu-accent);animation-name:neu-ping}html[data-skin=neu] .lpb-frame{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-lg)}html[data-skin=neu] .lpb-frame.point{box-shadow:var(--neu-raise-lg),0 0 0 2px var(--neu-accent)}html[data-skin=neu] .lpb-browserbar{background:var(--neu-bg);border-bottom-color:transparent}html[data-skin=neu] .lpb-url{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .lpb-empty-orb,html[data-skin=neu] .lph-empty-orb{background:var(--neu-bg);box-shadow:var(--neu-raise)}html[data-skin=neu] .lpb-empty-orb span,html[data-skin=neu] .lph-empty-orb span{background:var(--neu-bg);box-shadow:var(--neu-inset-sm);animation:none}html[data-skin=neu] .lpb-build{background:var(--neu-bg)}html[data-skin=neu] .lpb-wire-art,html[data-skin=neu] .lpb-wire-cards em,html[data-skin=neu] .lpb-wire-col span,html[data-skin=neu] .lpb-wire-nav{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-wire-col i{background:color-mix(in srgb,var(--neu-accent) 22%,var(--neu-bg));border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-build-status{color:var(--neu-ink-2)}html[data-skin=neu] .lpb-build-bar{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .lpb-build-bar i{background:var(--neu-accent)}html[data-skin=neu] .lpb-scan{background:color-mix(in srgb,var(--neu-bg) 45%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-skin=neu] .lpb-scan-line{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--neu-accent) 20%,transparent),transparent)}html[data-skin=neu] .lpb-scan-label{background:var(--neu-bg);border:0;color:var(--neu-ink);box-shadow:var(--neu-raise)}html[data-skin=neu] .lpb-spinner,html[data-skin=neu] .lph-spin{border-color:var(--neu-edge);border-top-color:var(--neu-accent)}html[data-skin=neu] .lpb-ai{background:var(--neu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-left-color:transparent;box-shadow:-6px 0 14px -8px var(--neu-dark)}html[data-skin=neu] .lpb-ai-head,html[data-skin=neu] .lpb-composer,html[data-skin=neu] .lpb-pins-foot{border-color:transparent}html[data-skin=neu] .lpb-ai-spark{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-ai-spark.point{background:var(--neu-bg);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .lpb-msg.ai{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-msg.user{background:color-mix(in srgb,var(--neu-accent) 10%,var(--neu-bg));border:0;color:var(--neu-ink);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-chip{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-chip:hover{background:var(--neu-bg);color:var(--neu-accent-ink);box-shadow:var(--neu-raise)}html[data-skin=neu] .lpb-err{background:var(--neu-bg);border:0;color:var(--neu-bad);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .lpb-ai-input textarea:focus,html[data-skin=neu] .lpb-cand-where:focus,html[data-skin=neu] .lpb-imgpop-prompt:focus,html[data-skin=neu] .lpb-pin-imgprompt:focus,html[data-skin=neu] .lpb-pin-note:focus{border-color:transparent;box-shadow:var(--neu-inset-sm),0 0 0 2px var(--neu-accent)}html[data-skin=neu] .lpb-attach,html[data-skin=neu] .lpb-cand-btn,html[data-skin=neu] .lpb-pin-imggo{background:var(--neu-bg);border:0;color:var(--neu-ink-2);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-attach:hover:not(:disabled),html[data-skin=neu] .lpb-cand-btn:hover:not(:disabled),html[data-skin=neu] .lpb-pin-imggo:hover:not(:disabled){color:var(--neu-accent-ink)}html[data-skin=neu] .lpb-attach.on,html[data-skin=neu] .lpb-imgpop-tabs button.on{background:var(--neu-bg);background-image:none;border-color:transparent;color:var(--neu-accent-ink);box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .lpb-apply,html[data-skin=neu] .lpb-cand-ins,html[data-skin=neu] .lpb-imgpop-go,html[data-skin=neu] .lpb-send{background:var(--neu-accent);color:var(--neu-on-accent);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-apply:hover:not(:disabled),html[data-skin=neu] .lpb-cand-ins:hover:not(:disabled),html[data-skin=neu] .lpb-send:hover:not(:disabled){background:var(--neu-accent-ink);transform:none;box-shadow:var(--neu-raise)}html[data-skin=neu] .lpb-apply:disabled,html[data-skin=neu] .lpb-cand-ins:disabled,html[data-skin=neu] .lpb-imgpop-go:disabled,html[data-skin=neu] .lpb-send:disabled{box-shadow:none}html[data-skin=neu] .lpb-cand,html[data-skin=neu] .lpb-pin-cand{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}html[data-skin=neu] .lpb-cand-cap{color:var(--neu-ink-2)}html[data-skin=neu] .lpb-lib-thumb:hover{border-color:var(--neu-accent)}html[data-skin=neu] .lpb-pin{background:var(--neu-bg);border:0;box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-pin-num{background:var(--neu-accent);color:var(--neu-on-accent)}html[data-skin=neu] .lpb-pin-x{border:0;background:var(--neu-bg);box-shadow:var(--neu-raise-sm)}html[data-skin=neu] .lpb-pin-x:hover{color:var(--neu-bad)}html[data-skin=neu] .lf-ai{background:var(--neu-bg);border:0;box-shadow:var(--neu-inset-sm)}@keyframes neu-tl-fill{0%,8%{opacity:.35;transform:scale(.96);background:transparent;border-style:dashed}16%{opacity:1;transform:scale(1.03)}22%,to{opacity:1;transform:scale(1);background:color-mix(in srgb,var(--neu-accent) 14%,var(--neu-bg));border-style:solid;border-color:var(--neu-accent);color:var(--neu-accent-ink)}}@keyframes neu-bot-collect{0%,26%{transform:translateY(0) scale(1);opacity:1}34%{transform:translateY(-8px) scale(1.12);opacity:1}48%{transform:translateY(64px) scale(.5);opacity:.2}49%,to{opacity:0}}@keyframes neu-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--neu-accent) 45%,transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb,var(--neu-accent) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--neu-accent) 0%,transparent)}}