.add-sheet{--as-accent:var(--accent-primary);--as-surface:var(--surface-elevated);--as-border:var(--border-default);--as-tint:color-mix(in srgb,var(--accent-primary) 5%,var(--surface-elevated));--surface:var(--surface-elevated);--text:var(--text-primary);--p-pink:var(--palette-pink);--p-rose:var(--palette-rose);--spring:var(--ease-spring);--d:0ms;--as-p:0%;position:relative;display:grid;gap:var(--space-12);min-width:0}.as-grow{flex:1;min-width:0}.as-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.as-hidden{display:none}.as-field{position:relative;display:grid;border-radius:calc(var(--radius-card) + var(--space-2));background:var(--as-tint);border:1px solid var(--as-border);transition:background-color calc(.25s * var(--kit-dur)) ease,border-color calc(.25s * var(--kit-dur)) ease}.as-field:focus-within{background:var(--as-surface);outline:var(--focus-ring-width) solid var(--kit-ink);outline-offset:var(--space-2)}.as-field .as-field__input,.as-field .as-field__input:focus-visible{display:block;inline-size:100%;min-block-size:3rem;max-block-size:10rem;padding:var(--space-12) var(--space-16) var(--space-4);border:0;outline:0;box-shadow:none;resize:none;background:transparent;color:var(--text-primary);font:inherit;font-size:.9rem;line-height:1.5}.as-field .as-field__input::-moz-placeholder{color:var(--text-muted)}.as-field .as-field__input::placeholder{color:var(--text-muted)}.as-field__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);min-block-size:2.625rem;padding:var(--space-4) var(--space-8) var(--space-8) var(--space-12)}.as-field__hint{color:var(--text-muted);font-size:.75rem}.as-detect{display:inline-flex;align-items:center;gap:var(--space-8);min-inline-size:0;max-inline-size:100%;padding:var(--space-2) var(--space-12) var(--space-2) var(--space-2);border-radius:var(--radius-control);border:1px solid var(--as-border);background:var(--as-surface);animation:as-arrive calc(.35s * var(--kit-dur)) var(--ease-spring)}.as-detect .kind-art,.as-detect>:first-child{inline-size:1.625rem;block-size:1.625rem;flex:none}.as-detect b{font-weight:600;font-size:.78rem;white-space:nowrap}.as-detect span{overflow:hidden;min-inline-size:0;color:var(--text-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.as-kbd{display:inline-block;margin-inline-start:var(--space-4);padding:0 var(--space-4);border:1px solid var(--as-border);border-block-end-width:2px;border-radius:var(--space-4);background:var(--as-surface);color:var(--text-secondary);font:600 .65rem/1rem var(--font-sans)}.as-main{display:grid;gap:var(--space-12);min-inline-size:0}.as-tabbar{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-4);overflow-x:auto;border:1px solid var(--as-border);border-radius:var(--radius-pill);background:var(--as-tint);scrollbar-width:none}.add-sheet .as-tabs{display:flex;flex:1 1 auto;min-inline-size:0;padding:0;background:transparent}.add-sheet .as-tab{display:inline-flex;flex:1 1 auto;min-inline-size:0;align-items:center;justify-content:center;gap:var(--space-4);padding-inline:var(--space-6);font-size:.85rem;white-space:nowrap}.add-sheet .as-tab__label{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.add-sheet .as-tab .as-way__ic{flex:none}.as-tabbar{container-type:inline-size}@container (max-width: 34rem){.add-sheet .as-tab .as-way__ic{display:none}}.as-tab[data-tab=upload]{--way-c:var(--accent-primary)}.as-tab[data-tab=record]{--way-c:var(--palette-pink)}.as-tab[data-tab=link]{--way-c:var(--palette-orange)}.as-tab[data-tab=library]{--way-c:var(--palette-purple)}.as-tab[data-tab=phone]{--way-c:var(--palette-green)}.add-sheet .as-panel{display:flex;flex-direction:column;box-sizing:content-box;block-size:16rem;padding-block-start:var(--space-12)}.add-sheet .as-panel[data-state=inactive]{display:none}.add-sheet .as-panel>*{min-block-size:0}.add-sheet .as-panel>.as-pane__box,.as-drop{flex:1 1 auto}.as-drop{display:flex;flex-direction:column}.as-drop .thryve-file-dropzone-root>.thryve-file-dropzone,.as-drop>.thryve-file-dropzone-root{flex:1 1 auto;block-size:100%}.add-sheet .as-pane__box{display:flex;flex-direction:column}.add-sheet .as-pane__box>.as-pane__bd{flex:1 1 auto;min-block-size:0;overflow-y:auto}.add-sheet [data-testid=add-sheet-pane-record] .as-pane__bd{align-content:center}.add-sheet .as-panel[data-testid=add-sheet-pane-library]{block-size:24rem}.add-sheet .as-pane__box.as-lib{gap:var(--space-8);overflow:visible;border:0;border-radius:0;background:transparent;container-type:inline-size}.add-sheet .as-lib>.as-pane__bd{gap:var(--space-8);align-content:start;padding:var(--space-2)}.add-sheet .as-panel:focus-visible{outline:var(--focus-ring-width) solid var(--kit-ink);outline-offset:var(--space-2);border-radius:calc(var(--radius-card) + var(--space-2))}.as-lt{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-6)}.as-lt__label{color:var(--text-secondary);font-size:.78rem;font-weight:500}.as-or{display:flex;align-items:center;gap:var(--space-12);margin-block:var(--space-2);color:var(--text-muted);font-size:.75rem}.as-or:after,.as-or:before{content:"";flex:1;border-block-start:1px solid var(--as-border)}.as-field.as-text{flex:1 1 auto;grid-template-rows:minmax(0,1fr) auto;min-block-size:0}.as-field .as-text__input,.as-field .as-text__input:focus-visible{block-size:100%;min-block-size:3rem;max-block-size:none}.as-field.as-link{display:flex;flex:none;align-items:center;gap:var(--space-8);padding:var(--space-6) var(--space-8) var(--space-6) var(--space-6)}.as-link__mark .kind-art,.as-link__mark>*{inline-size:2rem;block-size:2rem;flex:none}.as-link .as-link__input,.as-link .as-link__input:focus-visible{flex:1;inline-size:100%;min-inline-size:0;block-size:2.5rem;padding:0 var(--space-4);border:0;outline:0;box-shadow:none;background:transparent;color:var(--text-primary);font:inherit;font-size:.9rem}.as-link .as-link__input::-moz-placeholder{color:var(--text-muted)}.as-link .as-link__input::placeholder{color:var(--text-muted)}.add-sheet .from-phone-tab{display:grid;flex:1 1 auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-24);padding:var(--space-16) var(--space-24);border:1px solid var(--as-border);border-radius:calc(var(--radius-card) + var(--space-2));background:var(--as-tint)}.from-phone-tab__qr{display:grid;place-items:center;inline-size:12rem;block-size:12rem;padding:var(--space-8);border-radius:var(--radius-card);background:var(--surface-elevated);box-shadow:inset 0 0 0 1px var(--as-border)}.from-phone-tab__ph,.from-phone-tab__qr .qr-code{inline-size:100%;block-size:100%}.from-phone-tab__ph{border-radius:var(--radius-control);background:var(--as-tint);animation:as-shimmer calc(1.4s * var(--kit-dur)) ease-in-out infinite alternate}@keyframes as-shimmer{to{opacity:.45}}.from-phone-tab__copy{display:grid;justify-items:start;gap:var(--space-12)}.from-phone-tab__title{margin:0;color:var(--text-primary);font-size:1.05rem;font-weight:600;line-height:1.35}.from-phone-tab__hint{margin:0;color:var(--text-muted);font-size:.8rem}@media (prefers-reduced-motion:reduce){.from-phone-tab__ph{animation:none}}.as-way__ic{display:grid;place-items:center;inline-size:1.5rem;block-size:1.5rem;border-radius:var(--space-8);background:color-mix(in srgb,var(--way-c,var(--accent-primary)) 14%,var(--as-surface));color:color-mix(in srgb,var(--way-c,var(--accent-primary)) 82%,var(--text-primary))}.as-way__n{display:grid;place-items:center;min-inline-size:1.125rem;block-size:1.125rem;padding:0 var(--space-4);border-radius:var(--radius-pill);background:var(--accent-primary);color:var(--text-on-accent);font-size:.65rem;font-variant-numeric:tabular-nums}.as-pane{animation:as-pane calc(.32s * var(--kit-dur)) var(--ease-panel)}@keyframes as-pane{0%{opacity:0;translate:0 calc(-6px * var(--kit-amp))}}.as-pane__box{overflow:hidden;border:1px solid var(--as-border);border-radius:calc(var(--radius-card) + var(--space-2));background:var(--as-surface)}.as-pane__hd{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-8) var(--space-8) var(--space-16);border-block-end:1px solid var(--as-border)}.as-pane__hd b{font-weight:600;font-size:.85rem}.as-pane__bd{display:grid;gap:var(--space-12);padding:var(--space-12) var(--space-16) var(--space-16)}.as-pane__note{margin:0;font-size:.75rem}.as-pane__note,.as-search{display:flex;align-items:center;gap:var(--space-8);color:var(--text-muted)}.as-search{flex:1;min-inline-size:7.5rem;block-size:2.125rem;padding:0 var(--space-12);border:1px solid var(--as-border);border-radius:var(--radius-control);background:var(--as-tint)}.as-search:focus-within{outline:var(--focus-ring-width) solid var(--kit-ink);outline-offset:1px;background:var(--as-surface)}.as-search .as-search__input,.as-search .as-search__input:focus-visible{inline-size:100%;min-inline-size:0;block-size:auto;padding:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--text-primary);font:inherit;font-size:.8rem}.as-libbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8)}.as-libbar .as-search{flex:1 1 10rem}.thryve-select-trigger.as-libsel{flex:none;inline-size:auto;block-size:2.125rem;gap:var(--space-6);padding-inline:var(--space-12) var(--space-8);border-color:var(--as-border);border-radius:var(--radius-control);background:var(--as-tint);color:var(--text-primary);font-size:.8rem}.as-libsel__v{display:inline-flex;align-items:center;gap:var(--space-6);white-space:nowrap}.as-libsel__k,.as-libsel__v .thryve-icon{color:var(--text-muted)}.thryve-select-content .thryve-select-item.as-libsel__sub{padding-inline-start:var(--space-24)}.as-libg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8)}@container (max-width: 26rem){.as-libg{grid-template-columns:minmax(0,1fr)}}.as-litem.thryve-btn{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr) 1.375rem;justify-content:stretch;align-items:center;gap:var(--space-12);block-size:auto;min-block-size:3.5rem;padding:var(--space-8) var(--space-12);text-align:start;white-space:normal}.as-litem .kind-art,.as-litem>:first-child{inline-size:2rem;block-size:2rem}.as-litem[aria-pressed=true]{--k-stand:1;--k-base:var(--plate-base);border-color:color-mix(in srgb,var(--accent-primary) 34%,var(--as-border));background:var(--plate)}.as-litem__t{display:grid;gap:var(--space-2);min-inline-size:0}.as-litem__t b{font-weight:600;font-size:.8rem;line-height:1.3}.as-litem__t b,.as-litem__t em{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.as-litem__t em{color:var(--text-muted);font-style:normal;font-weight:400;font-size:.7rem}.as-tick{display:grid;place-items:center;inline-size:1.375rem;block-size:1.375rem;border:1.5px solid var(--accent-primary);border-radius:var(--space-6);background:var(--as-surface)}.as-tick svg{inline-size:.875rem;block-size:.875rem;fill:none;stroke:var(--text-on-accent);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;opacity:0}[aria-pressed=true]>.as-tick{border-color:var(--accent-primary);background:var(--accent-primary)}[aria-pressed=true]>.as-tick svg{opacity:1}[aria-pressed=true]>.as-tick path{stroke-dasharray:1;stroke-dashoffset:1;animation:as-draw calc(.26s * var(--kit-dur)) ease forwards}@keyframes as-draw{to{stroke-dashoffset:0}}.as-libnone{display:grid;justify-items:center;gap:var(--space-4);padding:var(--space-12);color:var(--text-muted);font-size:.78rem;text-align:center}.as-libnone b{color:var(--text-primary)}.as-libnone__octo{inline-size:3.25rem;block-size:3.25rem}.as-btnrow{display:flex;flex-wrap:wrap;gap:var(--space-8)}.as-note{margin:0;padding:var(--space-8) var(--space-12);border-radius:var(--radius-control);background:color-mix(in srgb,var(--palette-orange) 10%,var(--as-surface));color:var(--text-secondary);font-size:.78rem;animation:as-arrive calc(.35s * var(--kit-dur)) var(--ease-spring)}.as-note--error{background:var(--qs-incorrect-tint);color:var(--qs-incorrect-text)}.as-tray{display:grid;gap:var(--space-6)}.as-tray__hd{display:flex;align-items:center;gap:var(--space-8);color:var(--text-muted);font-size:.75rem}.as-tray__hd b{color:var(--text-primary);font-weight:600;font-size:.8rem}.as-cap{display:flex;gap:3px}.as-cap i{inline-size:var(--space-8);block-size:var(--space-8);border-radius:3px;background:var(--qs-progress-track);transition:background-color calc(.3s * var(--kit-dur)) ease,scale calc(.3s * var(--kit-dur)) var(--ease-spring)}.as-cap i[data-on]{background:var(--accent-primary);scale:1.1}.as-rows{display:grid;gap:var(--space-6);margin:0;padding:0;list-style:none}.as-row{position:relative;display:grid;grid-template-columns:2.375rem minmax(0,1fr) auto;align-items:center;gap:var(--space-12);overflow:hidden;padding:var(--space-8);border:1px solid var(--as-border);border-radius:var(--radius-card);background:var(--as-surface);animation:as-row-in calc(.45s * var(--kit-dur)) var(--ease-spring) backwards}@keyframes as-row-in{0%{opacity:0;transform:translateY(calc(-10px * var(--kit-amp))) scale(.97)}}.as-row--fail{border-color:color-mix(in srgb,var(--palette-orange) 45%,var(--as-border));background:color-mix(in srgb,var(--palette-orange) 5%,var(--as-surface))}.as-row.as-bump{animation:as-bump calc(.45s * var(--kit-dur)) var(--ease-spring)}@keyframes as-bump{40%{scale:calc(1 + .03 * var(--kit-amp))}70%{scale:.99}}.as-row__mark .kind-art,.as-row__mark>*{inline-size:2.375rem;block-size:2.375rem}.as-row__t{display:grid;gap:var(--space-2);min-inline-size:0}.as-row__t b{overflow:hidden;white-space:nowrap}.as-row__t .as-row__name,.as-row__t b{font-weight:500;font-size:.85rem;text-overflow:ellipsis}.as-row__t .as-row__name{min-inline-size:0;block-size:auto;margin-inline-start:calc(-1 * var(--space-4));padding:var(--space-2) var(--space-4);border-color:transparent;border-radius:var(--radius-control);background:transparent;box-shadow:none;color:var(--text-primary)}.as-row__t .as-row__name:hover:not(:disabled){border-color:var(--as-border)}.as-row__t .as-row__name:focus,.as-row__t .as-row__name:focus-visible{border-color:var(--accent-primary);background:var(--surface-elevated)}.as-row__t small{display:flex;align-items:center;gap:var(--space-6);min-inline-size:0;color:var(--text-muted);font-size:.72rem}.as-row__t small span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-row--fail .as-row__t small{color:color-mix(in srgb,var(--palette-orange) 75%,var(--text-primary))}.as-row--fail .as-row__t small span{white-space:normal}.as-row[data-status=ready] .as-row__t small{color:var(--qs-correct-text)}.as-row__ok{inline-size:.9rem;block-size:.9rem;flex:none}.as-row__acts{display:flex;align-items:center;gap:var(--space-4)}.as-row__bar{position:absolute;inset-inline-start:0;inset-block-end:0;inline-size:var(--as-p,0);block-size:3px;border-start-end-radius:3px;border-end-end-radius:3px;background:var(--accent-primary);transition:inline-size calc(.25s * var(--kit-dur)) linear}.as-save{display:flex;align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-12);border-radius:var(--radius-control);background:var(--as-tint);color:var(--text-secondary);font-size:.78rem}.as-save span{flex:1;min-inline-size:0}.as-failbar{display:flex;justify-content:flex-end}.as-saveto{display:flex;align-items:center;gap:var(--space-12);padding-block-start:var(--space-12);color:var(--text-secondary);font-size:.85rem}.as-saveto__label{flex:none;font-weight:500}.as-saveto__pick{flex:1;min-inline-size:0;max-inline-size:calc(var(--space-48) * 6);color:var(--text-primary)}.as-dropall{position:absolute;inset:calc(-1 * var(--space-8));z-index:6;display:grid;place-content:center;justify-items:center;gap:var(--space-6);border:2.5px dashed var(--accent-primary);border-radius:calc(var(--radius-card) + var(--space-4));background:color-mix(in srgb,var(--surface-elevated) 84%,transparent);backdrop-filter:blur(3px);opacity:0;pointer-events:none;text-align:center;transition:opacity calc(.18s * var(--kit-dur)) ease}.add-sheet[data-dragging] .as-dropall{opacity:1}.as-dropall__octo{inline-size:5.25rem;block-size:5.25rem}.as-dropall b{font-weight:600;font-size:1.05rem}.as-dropall span{color:var(--text-muted);font-size:.8rem}@keyframes as-arrive{0%{opacity:0;transform:translateY(calc(-6px * var(--kit-amp))) scale(.97)}}.add-sheet .cs-octo{color:var(--p-pink);overflow:visible;--ka-ink:color-mix(in srgb,currentColor 86%,var(--text));--oc-pupil:var(--marketing-ink-inverse)}.add-sheet .cs-oc-body{fill:color-mix(in srgb,currentColor 52%,var(--surface));stroke:var(--ka-ink);stroke-width:3;stroke-linejoin:round}.add-sheet .cs-oc-arm{fill:none;stroke:color-mix(in srgb,currentColor 66%,var(--surface));stroke-linecap:round;transform-box:fill-box;transform-origin:50% 0;animation:as-oc-arm calc(2.4s * var(--kit-dur)) ease-in-out infinite;animation-delay:var(--d)}@keyframes as-oc-arm{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.add-sheet .cs-oc-hl{fill:none;stroke:color-mix(in srgb,var(--text-on-accent) 60%,transparent);stroke-width:3;stroke-linecap:round}.add-sheet .cs-oc-white{fill:var(--text-on-accent)}.add-sheet .cs-oc-pupil{fill:var(--oc-pupil)}.add-sheet .cs-oc-glint{fill:var(--text-on-accent)}.add-sheet .cs-oc-blush{fill:color-mix(in srgb,var(--p-rose) 45%,transparent)}.add-sheet .cs-oc-mouth{fill:none;stroke:var(--oc-pupil);stroke-width:2.4;stroke-linecap:round}.add-sheet .cs-oc-o{fill:var(--oc-pupil)}.add-sheet .cs-oc-eyes{transform-box:fill-box;transform-origin:center;animation:as-oc-blink calc(4.2s * var(--kit-dur)) infinite}@keyframes as-oc-blink{0%,91%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}.add-sheet .cs-oc-spot2{fill:color-mix(in srgb,currentColor 75%,var(--text));opacity:.35}.add-sheet .cs-oc-bob{animation:as-oc-bob calc(3.2s * var(--kit-dur)) ease-in-out infinite}@keyframes as-oc-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.add-sheet .cs-octo--wow .cs-oc-bob{animation:as-oc-hop calc(.5s * var(--kit-dur)) var(--ease-spring) infinite}@keyframes as-oc-hop{40%{transform:translateY(-12px) scale(1.05)}}.add-sheet:not([data-dragging]) .as-dropall .cs-oc-arm,.add-sheet:not([data-dragging]) .as-dropall .cs-oc-bob,.add-sheet:not([data-dragging]) .as-dropall .cs-oc-eyes{animation:none}@media (prefers-reduced-motion:reduce){.add-sheet *,.add-sheet :after,.add-sheet :before{animation:none!important;transition:none!important}}.as-foot__ask{margin-inline-end:auto;align-self:center;color:var(--text-primary);font-size:.875rem;font-weight:500}.as-rec-note{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-12);height:100%;text-align:center;color:var(--text-muted);font-size:.875rem}.as-rec-note b{color:var(--text-primary);font-weight:600}.as-tab__live{display:inline-flex;align-items:center;gap:var(--space-4);color:var(--text-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.as-tab__live:before{content:"";inline-size:var(--space-6);block-size:var(--space-6);border-radius:var(--radius-pill);background-color:var(--text-error)}.as-tab__live[data-paused]:before{background-color:var(--text-muted)}