.aw{--color-bg:#10131a;--color-surface:#ffffff0d;--color-border:#ffffff1f;--color-border-control:#fff3;--color-accent-soft:#4d6bff33;--color-accent-hover:#c3ccff;--color-danger:#ffa89e;--color-focus:var(--ink-accent);--color-warning:#f0c47a;--color-warning-soft:#d8a24c1a;min-width:0;color:var(--ink-text);font-family:var(--font-ui);gap:.9rem;display:grid}.aw-noscript{color:var(--ink-dim)}.aw .opt-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23c9c3b6' stroke-width='1.6'/%3E%3C/svg%3E")}.aw .opt-input{color:var(--ink-text)}.aw-zone{background:radial-gradient(120% 140% at 50% 0%, #4d6bff1a 0%, transparent 60%), var(--obj-bg);box-shadow:var(--obj-light), inset 0 0 0 1px var(--obj-edge);text-align:center;cursor:pointer;border-radius:18px;justify-items:center;gap:.9rem;padding:clamp(2rem,6vw,3.5rem) 1.25rem;transition:box-shadow .2s;display:grid}.aw-zone.is-dragover,.aw.is-dragover .aw-zone{box-shadow:var(--obj-light), inset 0 0 0 1px var(--ink-accent), 0 0 50px -12px #4d6bff8c}.aw-zone.has-error{box-shadow:var(--obj-light), inset 0 0 0 1px #f0786eb3}.aw-zone__title{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.15rem,1rem + .6vw,1.45rem);font-weight:600}.aw-zone__hint{max-width:50ch;color:var(--ink-muted);font-size:.875rem;line-height:1.45}.aw-alert:empty{display:none}.aw-alert{color:#ffc9c2;background:#f0786e1f;border-radius:10px;padding:.7rem .9rem;font-size:.95rem}.aw-trust{color:var(--ink-muted);font-size:.8125rem}.aw .aw-button{min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--obj-edge);color:var(--ink-text);font:500 .95rem var(--font-ui);text-align:center;cursor:pointer;background:#ffffff0f;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 1.1rem;text-decoration:none;display:inline-flex}.aw .aw-button--primary{background:var(--ink-accent-fill);box-shadow:none;color:#fff}.aw .aw-button--small{min-height:2.25rem;padding:0 .8rem;font-size:.875rem}.aw .aw-button:disabled{opacity:var(--ix-disabled-opacity);cursor:not-allowed}@media (hover:hover){.aw .aw-button:hover{color:var(--ink-text);background:#ffffff1a}.aw .aw-button--primary:hover{color:#fff;background:#4262f2}.aw .aw-act:hover{background:#ffffff17}}.aw .aw-button:active:not(:disabled),.aw .aw-act:active{background:var(--ix-active)}.aw .aw-button--primary:active:not(:disabled){background:var(--ix-accent-active)}.aw .aw-link{min-height:2.25rem;color:var(--ink-dim);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.35rem 0;font-size:.875rem;text-decoration:underline #ffffff4d}.aw :is(button,a,summary,input,select,textarea,audio):focus-visible{outline:var(--ix-focus-width) solid var(--ix-focus);outline-offset:var(--ix-focus-offset)}.aw [tabindex="-1"]:focus{outline:none}.aw-session{gap:1rem;min-width:0;display:grid}.aw-bar{background:var(--obj-bg);box-shadow:var(--obj-light), inset 0 0 0 1px var(--obj-edge);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:.55rem 1rem;padding:1rem 1.1rem;display:grid}.aw .aw-bar__id{align-items:center;gap:.7rem;min-width:0;display:flex}.aw .aw-badge{background:var(--ink-text);color:var(--ink-bg);font:600 11px var(--font-code);letter-spacing:.08em;border-radius:6px;flex-shrink:0;padding:5px 8px}.aw .aw-bar__name{min-width:0;font:500 .95rem/1.4 var(--font-code);color:var(--ink-text);overflow-wrap:anywhere;outline:none}.aw .aw-bar__state{flex-wrap:wrap;grid-column:1/-1;justify-content:start;gap:0 .45rem;margin:-.3rem 0 0;display:flex}.aw .aw-chip{font:500 12px/1.5 var(--font-code,ui-monospace, monospace);letter-spacing:.02em;color:var(--ink-muted);background:0 0;border-radius:0;padding:0}.aw .aw-chip+.aw-chip:before{content:"·";color:var(--ink-muted);margin-right:.45rem}.aw .aw-chip.is-derived{color:var(--ink-accent-text);background:0 0}.aw .aw-chip.is-unsaved{color:#f0c47a;background:0 0}.aw .aw-chip.is-saved{color:#8fdcb0;background:0 0}.aw .aw-bar__facts{flex-wrap:wrap;grid-column:1/-1;gap:.3rem 1.3rem;margin:0;display:flex}.aw .aw-bar__facts div{align-items:baseline;gap:.45rem;min-width:0;display:flex}.aw .aw-bar__facts dt,.aw .aw-dl dt{font:10.5px var(--font-code);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.aw .aw-bar__facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.9rem}.aw .aw-bar__origin{font:12.5px var(--font-code);color:var(--ink-muted);border-top:1px solid #ffffff12;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem .75rem;padding-top:.6rem;display:flex}.aw .aw-bar__origin span{margin-right:auto}.aw .aw-bar__actions{flex-wrap:wrap;grid-column:1/-1;gap:0 1rem;display:flex}.aw-notes{gap:.4rem;display:grid}.aw-notes:empty{display:none}.aw .aw-note{color:var(--ink-dim);background:#d8a24c0f;border-left:2px solid #d8a24ccc;border-radius:0 8px 8px 0;padding:.55rem .8rem;font-size:.9rem;line-height:1.45}.aw-stage{box-shadow:inset 0 0 0 1px var(--obj-edge);background:#00000040;border-radius:16px;gap:.75rem;padding:1rem .5rem .9rem;display:grid}.aw-stage .trim-wave{background:0 0;border-block-color:#ffffff14;height:8.5rem}.aw-panel,.aw-output{background:#ffffff06;border-radius:16px;padding:1rem 1.1rem;box-shadow:inset 0 0 0 1px #ffffff0f}.aw-context{color:var(--ink-muted);font-size:.85rem}.aw-context:empty,.aw-warnings:empty{display:none}.aw-warnings{gap:.4rem;display:grid}.aw-run{width:100%}.aw .aw-outcome{color:var(--ink-dim);background:#ffffff0a;border-radius:12px;gap:.45rem;padding:.8rem 1rem;font-size:.925rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.aw .aw-outcome.is-error{color:#ffd6d0;background:#f0786e1a;box-shadow:inset 0 0 0 1px #f0786e66}.aw .aw-outcome__title{color:var(--ink-text);font-weight:600}.aw .aw-progress{width:100%;height:6px;accent-color:var(--ink-accent)}.aw .aw-receipt{background:#4d6bff14;border-radius:16px;gap:.8rem;padding:1rem 1.1rem;display:grid;box-shadow:inset 0 0 0 1px #4d6bff59}.aw .aw-receipt__title{font:600 12px var(--font-code);letter-spacing:.14em;text-transform:uppercase;outline:none}.aw .aw-receipt__name{font:500 .9rem/1.4 var(--font-code);overflow-wrap:anywhere}.aw .aw-receipt__player{width:100%;min-height:2.75rem}.aw .aw-current__player{width:100%;min-height:2.75rem;display:block}.aw .aw-receipt__actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.5rem;display:grid}.aw .aw-receipt__hint,.aw .aw-receipt__saved{color:var(--ink-muted);font-size:.825rem}.aw .aw-receipt__saved:empty{display:none}.aw .aw-dl{gap:.35rem;margin:0;display:grid}.aw .aw-dl div{grid-template-columns:minmax(6rem,9rem) minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.aw .aw-dl dd{overflow-wrap:anywhere;margin:0;font-size:.9rem}@media (width<=30rem){.aw .aw-dl div{grid-template-columns:minmax(0,1fr);gap:.15rem}}.aw .aw-answer{background:var(--obj-bg);box-shadow:var(--obj-light), inset 0 0 0 1px var(--obj-edge);color:var(--ink-dim);border-radius:16px;gap:.75rem;padding:1.25rem;display:grid}.aw .aw-answer__title{color:var(--ink-text);outline:none;font-size:1.25rem;font-weight:600}.aw .aw-recover{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=860px){.aw-bar{grid-template-columns:minmax(0,1fr)}.aw .aw-bar__state{justify-content:start}.aw-stage .trim-wave{height:6.5rem}}.aw .aw-view__ready,.aw .aw-view__action,.aw .aw-view__result,.aw .aw-panel-box{gap:1rem;min-width:0;display:grid}.aw .aw-action__head{gap:.15rem;display:grid}.aw .aw-action__job{font:500 12px var(--font-code);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.aw .aw-action__name{letter-spacing:-.01em;color:var(--ink-text);outline:none;font-size:1.2rem;font-weight:600}.aw .aw-loading{color:var(--ink-dim);font-size:.9rem}.aw .aw-trim{gap:1rem;min-width:0;display:grid}.aw .aw-trim__controls{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;display:grid}.aw .trim-fine{padding-block:.25rem}.aw .trim-fine>summary{color:var(--ink-text);cursor:pointer;font-size:.95rem;font-weight:600}.aw .trim-fine[open]>.trim-fine__body{padding-block:.5rem .75rem}.aw [data-busy] .aw-run{opacity:.6}.aw .aw-next{gap:.6rem;display:grid}.aw .aw-next__title,.aw .aw-others>summary{color:var(--ink-text);font-size:.95rem;font-weight:600}.aw .aw-others>summary,.aw .aw-acts__more>summary,.aw .aw-result__details>summary,.aw .trim-fine>summary{min-height:var(--tap-min);cursor:pointer;align-items:center;width:fit-content;display:inline-flex}.aw .aw-others>summary:after,.aw .aw-acts__more>summary:after,.aw .aw-result__details>summary:after,.aw .trim-fine>summary:after{content:"+";color:var(--ink-muted);margin-left:.5rem;font-weight:400}.aw .aw-others[open]>summary:after,.aw .aw-acts__more[open]>summary:after,.aw .trim-fine[open]>summary:after,.aw .aw-result__details[open]>summary:after{content:"−"}.aw .aw-others>summary::-webkit-details-marker,.aw .aw-acts__more>summary::-webkit-details-marker,.aw .aw-result__details>summary::-webkit-details-marker,.aw .trim-fine>summary::-webkit-details-marker{display:none}.aw .aw-others[open],.aw .aw-acts,.aw .aw-acts__more[open]{gap:.6rem;display:grid}.aw .aw-acts__row{grid-template-columns:repeat(auto-fill,minmax(min(100%,10.5rem),1fr));gap:.5rem;display:grid}.aw .aw-act{min-height:var(--tap-min);color:var(--ink-text);font:inherit;text-align:left;cursor:pointer;background:#ffffff0d;border:0;border-radius:12px;gap:.1rem;padding:.6rem .8rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.aw .aw-act__job{font-size:.925rem;font-weight:600}.aw .aw-act__name{color:var(--ink-muted);font-size:.8rem}.aw .aw-acts__more>summary{color:var(--ink-dim);font-size:.9rem}.aw .aw-result__title{color:var(--ink-text);outline:none;font-size:1.2rem;font-weight:600}.aw .aw-result__facts{font-variant-numeric:tabular-nums;color:var(--ink-dim);font-size:.875rem}.aw .aw-result__download{width:100%}.aw .aw-result__details>summary{color:var(--ink-dim);font-size:.875rem}.aw .aw-result__details[open]{gap:.5rem;display:grid}.aw .aw-receipt .aw-link{justify-self:start}.aw .aw-foot{border-top:1px solid #ffffff12;flex-wrap:wrap;gap:0 1.25rem;padding-top:.5rem;display:flex}.aw .aw-foot .aw-link{min-height:var(--tap-min)}@media (prefers-reduced-motion:reduce){.aw,.aw *{transition:none!important}}.ws-page .aw-zone{box-shadow:var(--obj-light), var(--obj-shadow), var(--obj-glow);border-radius:30px}.aw .aw-tools{box-shadow:inset 0 0 0 1px var(--obj-edge);scrollbar-width:none;background:#ffffff08;border-radius:14px;flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:4px;display:flex;overflow-x:auto}.aw .aw-tool{min-height:44px;color:var(--ink-dim);font:500 14px/1 var(--font-ui,inherit);cursor:pointer;transition:background .16s var(--ease-out), color .16s var(--ease-out);background:0 0;border:0;border-radius:10px;flex:none;padding:0 14px}.aw .aw-tool:hover{color:var(--ink-text);background:#ffffff0d}.aw .aw-tool[aria-pressed=true]{color:var(--ink-text);background:#4d6bff38;box-shadow:inset 0 0 0 1px #8a9cff73}.aw .aw-tool:focus-visible{outline:2px solid var(--color-focus,#8a9cff);outline-offset:2px}@media (width<=520px){.aw .aw-tools{flex-wrap:nowrap}}@media (prefers-reduced-motion:reduce){.aw .aw-tool{transition:none}}@media (width<=520px){.aw .aw-view__action>.aw-runbox{z-index:2;padding:12px 4px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom, transparent, var(--color-bg,#10131a) 14px);margin-inline:-4px;position:sticky;bottom:0}}.aw .wsd .aw-notes:empty,.aw .wsd .aw-warnings:empty,.aw .wsd .aw-context{display:none}.aw .wsd .aw-stage-box{flex-direction:column;flex:auto;justify-content:safe center;min-height:0;display:flex}.aw .wsd .trim-fine>summary{display:none}.aw .wsd .trim-fine,.aw .wsd .trim-fine__body{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.aw .wsd .aw-fine-toggle{min-height:44px;color:var(--ink-dim);font:500 14px/1 var(--font-ui,inherit);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;display:none}.aw .wsd .aw-fine-toggle:after{content:"+";color:var(--ink-muted)}.aw .wsd .aw-fine-toggle[aria-expanded=true]:after{content:"−"}.aw .wsd .aw-fine-toggle:focus-visible{outline:2px solid var(--ink-accent);outline-offset:2px}.aw .wsd .aw-output-fold>summary{min-height:44px;color:var(--ink-dim);cursor:pointer;align-items:center;font-size:14px;display:flex}.aw .wsd .aw-stage{box-shadow:none;background:0 0;border-radius:0;padding:0}.aw .wsd .aw-stage .trim-wave{height:clamp(10rem,38vh,18rem)}.aw .wsd .aw-current{width:min(100%,36rem);margin:auto}.aw .wsd .aw-panel-box,.aw .wsd .aw-panel{box-shadow:none;background:0 0;border-radius:0;padding:0}.aw .wsd .aw-action__name,.aw .wsd .aw-idle__title,.aw .wsd .aw-result__title{font:600 16px/1.3 var(--font-ui,inherit);letter-spacing:-.01em;margin:0}.aw .wsd .aw-run,.aw .wsd .aw-result__download{width:auto}.aw .wsd .aw-idle{align-content:start;gap:14px;display:grid}.aw .wsd .aw-idle__facts{gap:6px;margin:0;display:grid}.aw .wsd .aw-idle__facts div{justify-content:space-between;gap:12px;display:flex}.aw .wsd .aw-idle__facts dt{color:var(--ink-muted);font-size:13px}.aw .wsd .aw-idle__facts dd{font:13px/1.4 var(--font-code,monospace);text-align:right;margin:0}.aw .wsd .aw-idle__made{color:var(--ink-accent-text,#8a9cff);margin:0;font-size:13px}.aw .wsd .aw-idle__unsaved{color:var(--ink-muted)}.aw .wsd .aw-idle__acts{justify-items:start;gap:8px;display:grid}.aw .wsd .aw-idle__acts .aw-button--primary{width:100%}.aw .wsd .aw-receipt{box-shadow:none;background:0 0;border:0;align-content:start;gap:12px;padding:0;display:grid}.aw .wsd .aw-result__facts{color:var(--ink-muted);font:12px/1.4 var(--font-code,monospace);margin:0}.aw .wsd .aw-result__change-settings,.aw .wsd .aw-result__back{justify-self:start}@media (width<=760px),(width<=900px) and (orientation:portrait){.aw .wsd .aw-idle{display:none}.aw .wsd .aw-stage .trim-wave{height:clamp(7.5rem,22dvh,15rem)}.aw .wsd .trim-fine__body>.opt-help{display:none}.aw .wsd .audio-trim__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aw .wsd .aw-trim:not(.is-fine) .trim-point__nudge,.aw .wsd .aw-trim:not(.is-fine) .trim-point__row--actions,.aw .wsd .aw-trim:not(.is-fine) .aw-output-fold{display:none}.aw .wsd .aw-trim.is-fine .audio-trim__fields{grid-template-columns:minmax(0,1fr)}.aw .wsd .aw-fine-toggle{display:inline-flex}.aw .wsd .aw-action__head{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.aw .trim-wave__marker{cursor:ew-resize;touch-action:none;width:44px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.aw .trim-wave__marker[hidden]{display:none}.aw .trim-wave__marker:before{content:"";background:var(--color-accent);opacity:.7;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.aw .trim-wave__marker--split:before{background:var(--ink-text,#efe9dc);opacity:1}.aw .trim-wave__marker .trim-wave__grip{width:10px;height:22px}.aw .trim-wave__marker--split .trim-wave__grip{background:var(--ink-text,#efe9dc)}.aw .trim-wave__marker.is-dragging .trim-wave__time{display:block}.aw .trim-wave__marker:focus-visible{outline:none}.aw .trim-wave__marker:focus-visible .trim-wave__grip{outline:2px solid var(--ink-accent,#4d6bff);outline-offset:1px}.aw .wsd .aw-adjust{gap:14px;display:grid}.aw .wsd .aw-adjust__segmented{flex-wrap:nowrap;gap:4px}.aw .wsd .aw-adjust__segmented label{flex:1 1 0}.aw .wsd .aw-adjust__segmented span{min-height:40px;padding:6px 8px;font-size:13px}.aw .wsd .aw-adjust__sections .opt-legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aw .wsd .aw-adjust__section{gap:10px;display:grid}.aw .wsd .aw-adjust__section[hidden],.aw .wsd .aw-adjust__level[hidden],.aw .wsd .aw-adjust__clip[hidden]{display:none}.aw .wsd .aw-adjust__level{gap:6px;display:grid}.aw .wsd .aw-adjust__number{justify-content:space-between;align-items:center;gap:12px;display:flex}.aw .wsd .aw-adjust__field{align-items:center;gap:6px;display:inline-flex}.aw .wsd .aw-adjust__value{text-align:right;font-variant-numeric:tabular-nums;width:6.5rem;min-height:44px}.aw .wsd .aw-adjust__unit{min-width:2.6rem;color:var(--ink-muted);font:12px/1 var(--font-code,monospace)}.aw .wsd .aw-adjust__peak{font:13px/1.4 var(--font-code,monospace);font-variant-numeric:tabular-nums;margin:0}.aw .wsd .aw-adjust__fades{gap:8px;display:grid}.aw .wsd .aw-adjust__channels .opt-segmented{flex-wrap:wrap}.aw .wsd .aw-adjust__channels label{flex:40%}.aw .wsd .aw-adjust__listen{margin:0}.aw .wsd .aw-split{gap:10px;display:grid}.aw .wsd .aw-split__count{margin:0;font-weight:600}.aw .wsd .aw-split__add{justify-self:start;min-height:44px}.aw .wsd .aw-split__status:empty{display:none}.aw .wsd .aw-split__parts{max-height:min(16rem,40dvh);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.aw .wsd .aw-split__part{min-height:44px;box-shadow:inset 0 -1px 0 var(--wsd-edge,#ffffff14);grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:8px;display:grid}.aw .wsd .aw-split__range{color:var(--ink-muted);font:12px/1.3 var(--font-code,monospace);font-variant-numeric:tabular-nums}.aw .wsd .aw-split__remove{width:44px;height:44px;color:var(--ink-dim);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;font-size:18px;display:inline-grid}.aw .wsd .aw-split__remove:hover{color:var(--ink-text)}.aw .wsd .aw-split__remove:focus-visible{outline:2px solid var(--ink-accent,#4d6bff);outline-offset:-2px}.aw .wsd .aw-set{max-height:min(20rem,45dvh);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.aw .wsd .aw-set__item{min-height:52px;box-shadow:inset 0 -1px 0 var(--wsd-edge,#ffffff14);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.aw .wsd .aw-set__text{min-width:0;display:grid}.aw .wsd .aw-set__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.aw .wsd .aw-set__facts{color:var(--ink-muted);font:12px/1.3 var(--font-code,monospace)}.aw .wsd .aw-set__save{min-height:44px;color:var(--ink-accent-text,#8a9cff);background:0 0;border:0;padding:0 12px;font-size:14px}.aw .wsd .aw-set__save.is-saved{color:var(--ink-muted)}.aw .trim-transport [hidden]{display:none}.aw .wsd .aw-adjust__section>.opt-group:first-child>.opt-legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aw .wsd .aw-button.aw-set__save{box-shadow:none;background:0 0;border:0}
