:root{--sx-p-000:#f2efe6;--sx-p-050:#f6f3ea;--sx-p-100:#faf7ee;--sx-p-200:#edeadf;--sx-p-300:#e0dcce;--sx-p-400:#c7c2b1;--sx-paper:#f3f0ea;--sx-ink-900:#0b0b0a;--sx-ink-800:#1c1c1a;--sx-ink-700:#3a3a36;--sx-ink-600:#5c5b53;--sx-ink-500:#84847a;--sx-ink-400:#a8a79b;--sx-rule:#0b0b0a;--sx-rule-soft:rgba(11,11,10,0.22);--sx-rule-faint:rgba(11,11,10,0.1);--sx-accent:#ea4125;--sx-wave-ink:rgba(128,128,128,0.55);--sx-accent-soft:#ea41251a;--sx-accent-ink:#faf7ee;--sx-share-accent:#aba185;--sx-primary:#f9a916;--sx-primary-ink:#000000;--sx-primary-soft:#f9a9161a;--sx-solo:#1f5aa8;--sx-solo-ink:#faf7ee;--sx-ok:#2f7a3d;--sx-warn:#c48a00;--sx-danger:#b51a0e;--sx-info:#1f5aa8;--sx-tone-lab:#ea4125;--sx-attach:#1f5aa8;--sx-fingerprint:#c48a00;--sx-loop-marker:var(--sx-attach);--sx-range-marker:var(--sx-fingerprint);--sx-ff-display:"Suisse Int'l","Söhne Breit","Neue Haas Grotesk Display Pro","Helvetica Neue",Helvetica,Arial,sans-serif;--sx-ff-ui:"Suisse Int'l","Söhne","Neue Haas Grotesk Text Pro","Helvetica Neue",Helvetica,Arial,sans-serif;--sx-ff-mono:"Suisse Int'l Mono","JetBrains Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sx-sp-1:4px;--sx-sp-2:8px;--sx-sp-3:12px;--sx-sp-4:16px;--sx-sp-5:20px;--sx-sp-6:24px;--sx-sp-8:32px;--sx-sp-10:40px;--sx-sp-12:48px;--sx-sp-16:64px;--sx-ease-in:cubic-bezier(0.32,0,0.67,0);--sx-ease-in-out:cubic-bezier(0.42,0,0.58,1);--sx-dur-pop:120ms;--sx-dur-5:600ms;--sx-dur-loop:1600ms;--sx-dur-stagger:60ms;--sx-dur-wipe:240ms;--sx-ease-wipe:cubic-bezier(0.45,0,0.2,1);--sx-dur-crossfade:600ms;--sx-dur-switch-out:320ms;--sx-dur-switch-gap:80ms;--sx-dur-switch-in:320ms;--sx-ease-out:cubic-bezier(0.2,0.7,0.2,1);--sx-dur-1:100ms;--sx-dur-2:180ms;--sx-dur-3:280ms;--sx-dur-4:420ms;--sx-zoom-in:400ms;--sx-zoom-in-ease:cubic-bezier(0.2,0.7,0.2,1);--sx-zoom-out:320ms;--sx-zoom-out-ease:cubic-bezier(0.32,0,0.67,0);--sx-zoom-row:200ms;--sx-zoom-row-stagger:24ms;--sx-zoom-row-delay:300ms;--sx-zoom-fade:180ms;--sx-app-sessions:#92a2be;--sx-app-packs:#bb988e;--sx-app-generate:#ae99b3;--sx-nav-label:#888888;--sx-app-live:#8faa92;--sx-app-video:#81aaaf;--sx-app-seed:#ba96a1;--sx-app-plugin:#9ca2a9;--sx-on-media:#f5f1e3;--sx-on-media-ink:#0b0b0a;--sx-key-ink:#0c0c0a;--sx-mode-active:#6c55b0;--sx-mode-bar:#7b5cf0;--sx-nav-selected:color-mix(in srgb,var(--sx-primary) 18%,transparent);--sx-app-tint-mix:38%;--sx-studio-nav:182px;--sx-studio-nav-catalog:300px;--sx-track-head:220px;--sx-rail-chat:clamp(300px,32vw,380px);--sx-rail-idle:clamp(220px,24vw,240px);--sx-fx-panel:clamp(280px,24vw,340px);--sx-hero-pad-x:clamp(24px,5vw,64px);--sx-hub-popover-dir:row;--sx-hub-popover-align:center;--sx-hub-popover-wrap:nowrap;--sx-deck-row-dir:row;--sx-deck-head-dir:column;--sx-deck-head-wrap:nowrap;--sx-deck-head-align:stretch;--sx-deck-label-display:flex;--sx-deck-toggle:18px;--sx-deck-minibtn:16px;--sx-deck-tracknum:18px;--sx-deck-section-border:1px solid var(--sx-rule-faint);--sx-deck-section-pad:5px;--sx-deck-head-justify:center;--sx-rail-drawer:min(86vw,340px);--sx-app-h:100vh;--sx-tap-min:44px;--sx-fs-10:calc(10px * var(--sx-text-scale, 1));--sx-fs-12:calc(12px * var(--sx-text-scale, 1));--sx-fs-14:calc(14px * var(--sx-text-scale, 1));--sx-fs-16:calc(16px * var(--sx-text-scale, 1));--sx-fs-18:calc(18px * var(--sx-text-scale, 1));--sx-lh-text:1.2;--sx-tracking-snug:0.3px;--sx-tracking-wide:0.7px;--sx-tracking-wider:0.8px;--sx-tracking-mono:1.2px;--sx-fw-regular:400;--sx-fw-medium:500;--sx-fw-semibold:600}@supports (height:100dvh){:root{--sx-app-h:100dvh}}@media (max-width:1180px){:root{--sx-track-head:184px;--sx-rail-chat:clamp(272px,26vw,320px);--sx-rail-idle:clamp(208px,20vw,224px);--sx-fx-panel:clamp(248px,22vw,300px);--sx-hub-popover-dir:column;--sx-hub-popover-align:flex-start;--sx-hub-popover-wrap:normal}}@media (max-width:960px){:root{--sx-track-head:156px;--sx-rail-chat:264px;--sx-rail-idle:200px;--sx-fx-panel:240px}}@media (max-width:767px){:root{--sx-track-head:100%;--sx-fx-panel:100%;--sx-deck-row-dir:column;--sx-deck-head-dir:row;--sx-deck-head-wrap:wrap;--sx-deck-head-align:center;--sx-deck-head-justify:flex-start;--sx-deck-label-display:none;--sx-deck-section-border:none;--sx-deck-section-pad:0px;--sx-deck-toggle:var(--sx-tap-min,44px);--sx-deck-minibtn:var(--sx-deck-toggle);--sx-deck-tracknum:var(--sx-deck-toggle)}}.sx-drawer-panel,.sx-drawer-panel *{touch-action:pan-y}.sx-drawer-panel [data-sx-hscroll]{touch-action:pan-x}.sx-scope{background:var(--sx-p-000);color:var(--sx-ink-900);font-family:var(--sx-ff-ui);font-size:calc(13px * var(--sx-text-scale, 1));line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11","tnum";min-height:100vh}.sx-scope *,.sx-scope :after,.sx-scope :before{box-sizing:border-box}.sx-t-display{letter-spacing:-.03em}.sx-t-display,.sx-t-headline{font-family:var(--sx-ff-display);font-weight:500}.sx-t-headline{letter-spacing:-.025em;font-size:calc(22px * var(--sx-text-scale, 1))}.sx-t-title{font-weight:600;letter-spacing:-.01em}.sx-t-body,.sx-t-title{font-family:var(--sx-ff-ui);font-size:calc(13px * var(--sx-text-scale, 1))}.sx-t-body,.sx-t-small{font-weight:400}.sx-t-small{font-family:var(--sx-ff-ui);font-size:calc(11.5px * var(--sx-text-scale, 1));color:var(--sx-ink-600)}.sx-t-micro{font-family:var(--sx-ff-mono);font-weight:500;font-size:calc(10.5px * var(--sx-text-scale, 1));letter-spacing:.02em;text-transform:uppercase;color:var(--sx-ink-600)}.sx-t-mono{font-size:calc(12px * var(--sx-text-scale, 1))}.sx-t-mono,.sx-t-mono-sm{font-family:var(--sx-ff-mono);font-weight:400}.sx-t-mono-sm{font-size:calc(11px * var(--sx-text-scale, 1))}.sx-t-caps{text-transform:uppercase}.sx-t-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.sx-scope ::-moz-selection{background:var(--sx-accent);color:var(--sx-accent-ink)}.sx-scope ::selection{background:var(--sx-accent);color:var(--sx-accent-ink)}.sx-scope.sx-share-page ::-moz-selection{background:revert;color:revert}.sx-scope.sx-share-page ::selection{background:revert;color:revert}.sx-scope.sx-platform:not(.sx-share-page) ::-moz-selection,:root.sx-platform .sx-scope:not(.sx-share-page) ::-moz-selection{background:var(--sx-selection);color:#000}.sx-scope.sx-platform:not(.sx-share-page) ::selection,:root.sx-platform .sx-scope:not(.sx-share-page) ::selection{background:var(--sx-selection);color:#000}.sx-btn{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border:1px solid var(--sx-rule);background:var(--sx-p-100);color:var(--sx-ink-900);font-family:var(--sx-ff-ui);font-size:calc(12px * var(--sx-text-scale, 1));font-weight:500;border-radius:0;cursor:pointer;transition:background var(--sx-dur-1) var(--sx-ease-out),color var(--sx-dur-1) var(--sx-ease-out);white-space:nowrap}.sx-btn:hover{background:var(--sx-fill-inverse,var(--sx-ink-900));color:var(--sx-p-100)}.sx-btn:disabled{cursor:not-allowed;opacity:.5}.sx-btn:disabled,.sx-btn:disabled:hover{background:var(--sx-p-200);color:var(--sx-ink-500)}.sx-btn-primary{background:var(--sx-primary);color:var(--sx-primary-ink);border-color:var(--sx-primary-edge,var(--sx-primary))}.sx-btn-primary:hover{background:var(--sx-primary-hover,var(--sx-ink-900));border-color:var(--sx-primary-hover,var(--sx-ink-900));color:var(--sx-primary-hover-ink,var(--sx-p-100))}.sx-cta{background:var(--sx-primary);color:var(--sx-primary-ink);transition:background var(--sx-dur-1) var(--sx-ease-out)}.sx-cta:hover:not(:disabled){background:var(--sx-primary-hover,var(--sx-ink-900))}.sx-cta:disabled{background:var(--sx-p-200);color:var(--sx-ink-500)}.sx-btn-ghost{background:transparent;border-color:transparent;color:var(--sx-ink-700)}.sx-btn-ghost:hover{background:var(--sx-fill-inverse,var(--sx-ink-900));color:var(--sx-p-100)}.sx-btn-sm{height:22px;padding:0 8px;font-size:calc(11px * var(--sx-text-scale, 1));gap:6px}.sx-btn-lg{height:34px;padding:0 16px;font-size:calc(13px * var(--sx-text-scale, 1))}.sx-share-icon-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:36px;width:36px;padding:0;margin:0;border:1px solid rgba(255,255,255,.6);border-radius:0;background:transparent;color:#fff;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background var(--sx-dur-pop) var(--sx-ease-out)}.sx-share-icon-btn:hover{background:rgba(255,255,255,.15)}.sx-share-icon-btn:disabled{cursor:not-allowed;opacity:.4}.sx-share-icon-btn:disabled:hover{background:transparent}.sx-share-icon-btn-play{background-color:var(--sx-share-accent);border-color:var(--sx-share-accent)}.sx-share-icon-btn-play:hover{background-color:var(--sx-share-accent);opacity:.85}.sx-share-cta-btn{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;width:-moz-fit-content;width:fit-content;margin:0;padding:8px 16px;border:1px solid rgba(255,255,255,.7);border-radius:0;background:#131311;color:#fff;font-family:var(--sx-ff-ui);font-size:calc(14px * var(--sx-text-scale, 1));font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background var(--sx-dur-pop) var(--sx-ease-out),color var(--sx-dur-pop) var(--sx-ease-out)}.sx-share-cta-btn:hover{background:#fff;color:#131311}.sx-share-cta-btn:disabled{cursor:not-allowed;opacity:.5}.sx-share-volume-slider{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:96px!important;height:4px;margin:0;background:transparent;transform:rotate(-90deg);cursor:pointer}input[type=range].sx-share-volume-slider::-webkit-slider-runnable-track{height:2px;background:rgba(255,255,255,.3)}.sx-share-volume-slider::-moz-range-track{height:2px;background:rgba(255,255,255,.3)}input[type=range].sx-share-volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:16px;width:16px;margin-top:-7px;border-radius:50%;background:var(--sx-share-accent);border:1px solid rgba(0,0,0,.3)}.sx-share-volume-slider::-moz-range-thumb{height:16px;width:16px;border-radius:50%;background:var(--sx-share-accent);border:1px solid rgba(0,0,0,.3)}.sx-share-eyebrow{margin:0;font-size:calc(12px * var(--sx-text-scale, 1));letter-spacing:.3px;color:rgba(255,255,255,.7)}.sx-share-eyebrow-muted{color:rgba(255,255,255,.5)}.sx-share-heading{margin-top:4px;font-size:calc(30px * var(--sx-text-scale, 1));line-height:calc(40px * var(--sx-text-scale, 1));letter-spacing:-.63px;font-weight:700;color:#fff}.sx-share-heading-cta{max-width:16ch;margin-bottom:20px}@media (max-width:767px){.sx-share-heading{font-size:calc(24px * var(--sx-text-scale, 1));line-height:calc(32px * var(--sx-text-scale, 1));letter-spacing:-.456px}}.sx-input{background:var(--sx-p-100);color:var(--sx-ink-900);border:1px solid var(--sx-rule);border-radius:0;font-family:var(--sx-ff-ui);font-size:calc(13px * var(--sx-text-scale, 1));padding:0 10px;height:30px;outline:none}.sx-input:focus{border-color:var(--sx-accent);box-shadow:0 0 0 2px var(--sx-accent-soft)}.sx-input-lg{height:38px;font-size:calc(14px * var(--sx-text-scale, 1));padding:0 14px}.sx-textarea{background:var(--sx-p-100);color:var(--sx-ink-900);border:1px solid var(--sx-rule);border-radius:0;font-family:var(--sx-ff-ui);font-size:calc(13px * var(--sx-text-scale, 1));line-height:1.5;padding:10px 14px;outline:none;resize:vertical;min-height:80px;width:100%}.sx-textarea:focus{border-color:var(--sx-accent);box-shadow:0 0 0 2px var(--sx-accent-soft)}.sx-kbd{justify-content:center;min-width:16px;height:16px;padding:0 4px}.sx-chip,.sx-kbd{display:inline-flex;align-items:center;border:1px solid var(--sx-rule);background:var(--sx-p-100);font-family:var(--sx-ff-mono);font-size:calc(10px * var(--sx-text-scale, 1));color:var(--sx-ink-800);border-radius:0}.sx-chip{gap:5px;height:18px;padding:0 6px;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.sx-chip-dot{width:6px;height:6px;background:var(--sx-ink-700);border-radius:0}.sx-chip-accent{background:var(--sx-accent);color:var(--sx-accent-ink);border-color:var(--sx-accent)}.sx-beta-logo-on-light{display:block}.sx-beta-logo-on-dark,.sx-scope.sx-dark .sx-beta-logo-on-light{display:none}.sx-scope.sx-dark .sx-beta-logo-on-dark{display:block}.sx-scope.sx-platform .sx-beta-logo-on-light,:root.sx-platform .sx-scope .sx-beta-logo-on-light{display:none}.sx-scope.sx-platform .sx-beta-logo-on-dark,:root.sx-platform .sx-scope .sx-beta-logo-on-dark{display:block}.sx-only-dark{display:none}.sx-scope.sx-dark .sx-only-dark{display:block}.sx-scope.sx-dark .sx-only-light{display:none}.sx-scope.sx-platform .sx-only-dark,:root.sx-platform .sx-scope .sx-only-dark{display:block}.sx-scope.sx-platform .sx-only-light,:root.sx-platform .sx-scope .sx-only-light{display:none}.sx-chip-accent .sx-chip-dot{background:var(--sx-accent-ink)}.sx-audiobar .sx-audiobar-play{width:40px;height:40px}.sx-audiobar :focus-visible,.sx-details :focus-visible{outline:2px solid var(--sx-primary);outline-offset:2px}.sx-scrub{--p:0;position:relative;display:flex;align-items:center;min-width:0;height:40px;overflow-x:clip;cursor:pointer;touch-action:pan-y}.sx-scrub-head{position:absolute;top:-2px;bottom:-2px;left:calc(var(--p) * 100%);width:1px;background:var(--sx-ink-900);opacity:0;pointer-events:none;transition:opacity var(--sx-dur-2) var(--sx-ease-out)}.sx-scrub[data-active] .sx-scrub-head{opacity:1}.sx-wave{position:relative;display:block;flex:1;align-self:stretch;min-width:0}.sx-wave canvas{position:absolute;inset:0;width:100%;height:100%;transition:opacity var(--sx-dur-3) var(--sx-ease-out)}.sx-wave[data-loading] canvas{opacity:.45}.sx-wave:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--sx-ink-900) 16%,transparent) 50%,transparent 100%);background-size:40% 100%;background-repeat:no-repeat;opacity:0;pointer-events:none;animation:sx-wave-shimmer var(--sx-dur-loop) var(--sx-ease-in-out) infinite paused;transition:opacity var(--sx-dur-3) var(--sx-ease-out)}.sx-wave[data-loading]:after{opacity:1;animation-play-state:running}@keyframes sx-wave-shimmer{0%{background-position:-40% 0}to{background-position:140% 0}}.sx-wave-probe{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden}.sx-audiobar{container:sx-audiobar/inline-size;display:grid;grid-template-rows:1fr;border-top:1px solid var(--sx-rule-soft);background:var(--sx-audiobar-bg,var(--sx-nav-ground,var(--sx-p-100)));color:var(--sx-ink-900);font-family:var(--sx-ff-ui);animation:sx-audiobar-in var(--sx-dur-3) var(--sx-ease-out);transition:grid-template-rows var(--sx-dur-2) var(--sx-ease-out)}.sx-audiobar[data-placement=fixed]{position:fixed;left:0;right:0;bottom:0;z-index:var(--sx-audiobar-z,40)}.sx-audiobar[data-placement=sticky]{position:sticky;bottom:0;z-index:var(--sx-audiobar-z,40)}.sx-audiobar[data-state=leaving]{grid-template-rows:0fr;animation:sx-audiobar-out var(--sx-dur-2) var(--sx-ease-out) forwards}@keyframes sx-audiobar-in{0%{transform:translateY(40%);opacity:0}}@keyframes sx-audiobar-out{to{transform:translateY(40%);opacity:0}}.sx-audiobar-clip{min-height:0}.sx-audiobar[data-state=leaving] .sx-audiobar-clip{overflow:hidden}.sx-audiobar-row{display:grid;grid-template-columns:auto minmax(140px,240px) minmax(0,1fr) auto auto;grid-auto-flow:column;align-items:center;gap:14px;padding:8px var(--sx-audiobar-pad-end,20px) 8px 20px}.sx-audiobar[data-show=none] .sx-audiobar-row{grid-template-columns:auto minmax(140px,240px) minmax(0,1fr) auto}.sx-audiobar[data-placement=fixed] .sx-audiobar-row{padding-bottom:calc(8px + env(safe-area-inset-bottom))}.sx-audiobar-room{transition:height var(--sx-dur-2) var(--sx-ease-out)}.sx-audiobar-keys{display:flex;align-items:center;gap:6px}.sx-audiobar-skip{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--sx-ink-800);cursor:pointer;transition:background-color var(--sx-dur-1) var(--sx-ease-out),color var(--sx-dur-1) var(--sx-ease-out),opacity var(--sx-dur-1) var(--sx-ease-out)}.sx-audiobar-skip:hover:not(:disabled){background:var(--sx-ink-900);color:var(--sx-p-000)}.sx-audiobar-skip:disabled{cursor:default;opacity:.35}.sx-audiobar-what{display:grid;gap:2px;min-width:0}.sx-audiobar-title{display:flex;align-items:center;gap:8px;min-width:0;color:var(--sx-ink-900);font:600 calc(13px * var(--sx-text-scale, 1))/1.3 var(--sx-ff-ui)}.sx-audiobar-name{flex:0 1 auto;min-width:6ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-audiobar-tag{display:inline-block;flex:none;box-sizing:border-box;height:18px;padding:0 7px;border:1px solid var(--sx-ink-700);border-radius:4px;color:var(--sx-ink-900);font:500 calc(9px * var(--sx-text-scale, 1))/calc(16px * var(--sx-text-scale, 1)) var(--sx-ff-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@container sx-audiobar (max-width: 419.98px){.sx-audiobar-tag{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%)}}.sx-audiobar-sub{overflow:hidden;color:var(--sx-ink-600);font-size:calc(11.5px * var(--sx-text-scale, 1));line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.sx-audiobar-wave{height:34px;touch-action:none}.sx-audiobar-time{color:var(--sx-ink-900);font:500 calc(11px * var(--sx-text-scale, 1))/1 var(--sx-ff-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.sx-audiobar-time em{font-style:normal;color:var(--sx-ink-600)}.sx-audiobar-show{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;padding:0 10px;border:1px solid transparent;border-radius:0;background:transparent;color:var(--sx-ink-700);font:500 calc(11.5px * var(--sx-text-scale, 1))/1 var(--sx-ff-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--sx-dur-1) var(--sx-ease-out),border-color var(--sx-dur-1) var(--sx-ease-out),color var(--sx-dur-1) var(--sx-ease-out)}.sx-audiobar-show:hover{border-color:var(--sx-ink-900);background:var(--sx-ink-900);color:var(--sx-p-000)}.sx-audiobar-trail{display:flex;align-items:center;gap:4px}.sx-audiobar-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;padding:0 10px;border:1px solid transparent;border-radius:0;background:transparent;color:var(--sx-ink-700);font:500 calc(11.5px * var(--sx-text-scale, 1))/1 var(--sx-ff-ui);white-space:nowrap;cursor:pointer;transition:background-color var(--sx-dur-1) var(--sx-ease-out),border-color var(--sx-dur-1) var(--sx-ease-out),color var(--sx-dur-1) var(--sx-ease-out),opacity var(--sx-dur-1) var(--sx-ease-out)}.sx-audiobar-action:hover:not(:disabled){border-color:var(--sx-ink-900);background:var(--sx-ink-900);color:var(--sx-p-000)}.sx-audiobar-action:disabled{cursor:default;opacity:.4}.sx-audiobar[data-lead] .sx-audiobar-row{grid-template-columns:auto auto minmax(140px,240px) minmax(0,1fr) auto auto}.sx-audiobar[data-lead][data-show=none] .sx-audiobar-row{grid-template-columns:auto auto minmax(140px,240px) minmax(0,1fr) auto}.sx-audiobar-lead{display:flex;align-items:center;min-width:0}.sx-audiobar[data-rest] .sx-audiobar-name{color:var(--sx-ink-600);font-weight:500}.sx-audiobar[data-rest] .sx-audiobar-wave{background:linear-gradient(var(--sx-rule-faint),var(--sx-rule-faint)) 50% /100% 1px no-repeat}.sx-audiobar[data-rest] .sx-audiobar-time{color:var(--sx-ink-500)}@container sx-audiobar (max-width: 900px){.sx-audiobar-row,.sx-audiobar[data-show=none] .sx-audiobar-row{grid-template-columns:auto minmax(0,1fr) auto;padding-inline:16px var(--sx-audiobar-pad-end,16px)}.sx-audiobar[data-lead] .sx-audiobar-row,.sx-audiobar[data-lead][data-show=none] .sx-audiobar-row{grid-template-columns:auto auto minmax(0,1fr) auto;gap:10px}.sx-audiobar-show,.sx-audiobar-wave{display:none}}@container sx-audiobar (max-width: 520px){.sx-audiobar[data-lead] .sx-audiobar-row,.sx-audiobar[data-lead][data-show=none] .sx-audiobar-row{grid-template-columns:auto auto minmax(0,1fr)}.sx-audiobar-action [data-words],.sx-audiobar[data-lead] .sx-audiobar-time{display:none}.sx-audiobar-action{width:30px;padding:0}}.sx-details{position:fixed;top:var(--sx-details-top,0);right:0;bottom:var(--sx-details-bottom,0);z-index:var(--sx-details-z,40);display:flex;justify-content:flex-end;width:min(340px,92vw);border-left:1px solid var(--sx-rule-faint);background:var(--sx-p-050);color:var(--sx-ink-900);font-family:var(--sx-ff-ui);box-shadow:-20px 0 60px rgba(12,12,10,.5);animation:sx-details-in var(--sx-dur-3) var(--sx-ease-out);transition:top var(--sx-dur-2) var(--sx-ease-out),bottom var(--sx-dur-2) var(--sx-ease-out)}.sx-details:focus{outline:none}.sx-details[data-state=leaving]{animation:sx-details-out var(--sx-dur-2) var(--sx-ease-out) forwards}@keyframes sx-details-in{0%{transform:translateX(100%);opacity:.6}}@keyframes sx-details-out{to{transform:translateX(100%);opacity:0}}.sx-details[data-placement=beside]{position:relative;top:auto;right:auto;bottom:auto;z-index:auto;align-self:stretch;width:var(--sx-fx-panel);min-height:0;overflow:hidden;box-shadow:-24px 0 48px -32px rgba(12,12,10,.8);animation-name:sx-details-open}.sx-details[data-placement=beside][data-state=leaving]{animation-name:sx-details-shut}@keyframes sx-details-open{0%{width:0}}@keyframes sx-details-shut{to{width:0}}.sx-details-scroll{flex:1;min-width:0;overflow:auto;overscroll-behavior:contain;padding:14px 16px 18px;scrollbar-width:thin}.sx-details[data-placement=beside] .sx-details-scroll{flex:none;width:var(--sx-fx-panel)}@media (max-width:1180px){.sx-details[data-placement=beside]{position:fixed;top:var(--sx-details-top,0);right:0;bottom:var(--sx-details-bottom,0);z-index:var(--sx-details-z,40);width:min(340px,92vw);overflow:visible;box-shadow:-20px 0 60px rgba(12,12,10,.5);animation-name:sx-details-in}.sx-details[data-placement=beside][data-state=leaving]{animation-name:sx-details-out}.sx-details[data-placement=beside] .sx-details-scroll{flex:1;width:auto}}@media (max-width:767px){.sx-details,.sx-details[data-placement=beside]{top:0;bottom:0}.sx-details[data-sheet],.sx-details[data-sheet][data-placement=beside]{top:var(--sx-details-top,0);left:0;right:0;width:auto;border-left:0;background:transparent;box-shadow:none;overflow:hidden;pointer-events:none;animation:none;transition:background-color var(--sx-dur-3) var(--sx-ease-out)}.sx-details[data-sheet][data-stop=full]{background:rgba(0,0,0,.5);pointer-events:auto}.sx-details[data-sheet] .sx-details-sheet{--sx-sheet-y:calc(100% - var(--sx-sheet-peek, 260px));position:absolute;inset:0;display:flex;flex-direction:column;min-height:0;border-top:1px solid var(--sx-rule-soft);border-radius:6px 6px 0 0;background:var(--sx-p-050);box-shadow:0 -18px 48px rgba(12,12,10,.45);pointer-events:auto;transform:translateY(var(--sx-sheet-y));transition:transform var(--sx-dur-3) var(--sx-ease-out);animation:sx-sheet-in var(--sx-dur-3) var(--sx-ease-out)}.sx-details[data-sheet][data-stop=full] .sx-details-sheet{--sx-sheet-y:0px}.sx-details[data-sheet] .sx-details-sheet[data-dragging]{transform:translateY(max(0px,calc(var(--sx-sheet-y) + var(--sx-sheet-drag, 0px))));transition:none}.sx-details[data-sheet][data-state=leaving] .sx-details-sheet{animation:sx-sheet-out var(--sx-dur-2) var(--sx-ease-out) forwards}.sx-details[data-sheet] .sx-details-grab{display:block;flex:none;width:100%;height:18px;padding:0;border:0;background:none;cursor:grab;touch-action:none}.sx-details[data-sheet] .sx-details-grab span{display:block;width:36px;height:4px;margin:7px auto;border-radius:2px;background:var(--sx-ink-500)}.sx-details[data-sheet] .sx-details-scroll,.sx-details[data-sheet][data-placement=beside] .sx-details-scroll{flex:1;width:auto;padding-top:2px;overflow:hidden}.sx-details[data-sheet][data-stop=full] .sx-details-scroll{overflow:auto}}@keyframes sx-sheet-in{0%{transform:translateY(100%)}}@keyframes sx-sheet-out{to{transform:translateY(100%)}}.sx-details-body,.sx-details-top{display:grid;min-width:0}.sx-details-top{gap:12px;padding-bottom:14px}.sx-details-head{display:flex;align-items:flex-start;gap:10px;min-width:0}.sx-details-mark{flex:none;display:grid;place-items:center}.sx-details-titles{flex:1;display:grid;gap:3px;min-width:0;padding-top:3px}.sx-details-maker{display:flex;align-items:center;gap:6px;min-width:0;color:var(--sx-ink-600);font:500 calc(10.5px * var(--sx-text-scale, 1))/1.3 var(--sx-ff-mono);letter-spacing:.02em;text-transform:uppercase}.sx-details-title{margin:0;color:var(--sx-ink-900);font:500 calc(16px * var(--sx-text-scale, 1))/1.25 var(--sx-ff-ui);letter-spacing:-.015em;overflow-wrap:anywhere}.sx-details-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;color:var(--sx-ink-600);font:400 calc(12px * var(--sx-text-scale, 1))/1.4 var(--sx-ff-ui)}.sx-details-facts{color:var(--sx-ink-500);font:400 calc(11px * var(--sx-text-scale, 1))/1.3 var(--sx-ff-mono)}.sx-details-head-actions{flex:none;display:flex;align-items:center;margin-top:-2px}.sx-details-head-actions+.sx-details-close{margin-left:-6px}.sx-details-close{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;margin-top:-2px;padding:0;border:1px solid transparent;border-radius:0;background:transparent;color:var(--sx-ink-600);cursor:pointer;transition:background-color var(--sx-dur-1) var(--sx-ease-out),color var(--sx-dur-1) var(--sx-ease-out)}.sx-details-close:hover{background:var(--sx-ink-900);color:var(--sx-p-000)}.sx-details-preview{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 12px}.sx-details-preview .sx-scrub{height:40px}.sx-details-preview[data-trailing]{grid-template-columns:auto minmax(0,1fr) auto}.sx-details-preview-trail{display:inline-grid;grid-row:1;grid-column:3}.sx-details-time{grid-column:2;justify-self:end;color:var(--sx-ink-900);font:500 calc(10.5px * var(--sx-text-scale, 1))/1 var(--sx-ff-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.sx-details-time em{font-style:normal;color:var(--sx-ink-600)}.sx-details-chips{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.sx-details-chip{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 7px;border:1px solid var(--sx-rule-soft);background:var(--sx-p-000);color:var(--sx-ink-900);font:400 calc(11.5px * var(--sx-text-scale, 1))/1 var(--sx-ff-ui);white-space:nowrap}.sx-details-chip[data-mono] .sx-details-chip-value{font-family:var(--sx-ff-mono);font-weight:500}.sx-details-chip-unit{color:var(--sx-ink-500);font-size:calc(10px * var(--sx-text-scale, 1))}.sx-details-chip-icon{display:inline-grid;color:var(--sx-ink-600)}.sx-details-chip-key{flex:none;width:10px;height:10px;border-radius:2px}.sx-details-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sx-details-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:-4px}.sx-details-actions{container:sx-details-actions/inline-size;display:flex;flex-wrap:wrap;align-items:center;gap:6px}@container sx-details-actions (max-width: 290px){.sx-details-actions [data-shrink] [data-words]{display:none}.sx-details-actions [data-shrink]{width:26px;padding:0}}.sx-details-section{display:grid;min-width:0}.sx-details-sec{gap:8px;margin-inline:-16px;padding:12px 16px;border-top:1px solid var(--sx-rule-faint)}.sx-details-sec-head{display:flex;align-items:center;gap:6px;margin:0;color:var(--sx-ink-600);font:500 calc(10.5px * var(--sx-text-scale, 1))/1.2 var(--sx-ff-mono);letter-spacing:.06em;text-transform:uppercase}.sx-details-count{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 5px;border-radius:999px;background:var(--sx-p-200);color:var(--sx-ink-700);font:500 calc(9.5px * var(--sx-text-scale, 1))/1 var(--sx-ff-mono);letter-spacing:0}.sx-details-sec-rt{margin-left:auto;color:var(--sx-ink-600);font:400 calc(12px * var(--sx-text-scale, 1))/1 var(--sx-ff-ui);letter-spacing:0;text-transform:none}.sx-details-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--sx-dur-3) var(--sx-ease-out),opacity var(--sx-dur-3) var(--sx-ease-out)}.sx-details-reveal[data-shown]{grid-template-rows:1fr;opacity:1}.sx-details-reveal-clip{min-height:0;overflow:hidden}.sx-details-trail{display:flex;gap:6px;margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none}.sx-details-trail li{display:inline-flex;flex:none}.sx-details-version{display:grid;gap:3px;min-width:66px;padding:5px 8px;border:1px solid var(--sx-rule-faint);border-radius:3px;background:var(--sx-p-050);color:var(--sx-ink-900);font:inherit;text-align:left;transition:background-color var(--sx-dur-1) var(--sx-ease-out),border-color var(--sx-dur-1) var(--sx-ease-out),color var(--sx-dur-1) var(--sx-ease-out)}button.sx-details-version{cursor:pointer}button.sx-details-version:hover{border-color:var(--sx-rule-soft);background:var(--sx-p-200)}.sx-details-version[aria-current=true]{border-color:var(--sx-primary)}.sx-details-version-n{display:inline-flex;align-items:center;gap:4px;font:500 calc(10.5px * var(--sx-text-scale, 1))/1 var(--sx-ff-mono)}.sx-details-version-cap{color:var(--sx-ink-600);font:400 calc(10.5px * var(--sx-text-scale, 1))/1.2 var(--sx-ff-ui)}.sx-details-version[aria-current=true] .sx-details-version-cap{color:var(--sx-primary)}.sx-details-uses{display:grid;margin:0;padding:0;list-style:none}.sx-details-uses-more{margin-top:-8px}.sx-details-use{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 4px;border:0;border-top:1px solid var(--sx-rule-faint);background:none;color:var(--sx-ink-900);font:400 calc(12.5px * var(--sx-text-scale, 1))/1.35 var(--sx-ff-ui);text-align:left;text-decoration:none}a.sx-details-use,button.sx-details-use{cursor:pointer}a.sx-details-use:before,button.sx-details-use:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--sx-brand,var(--sx-primary)) 12%,transparent);opacity:0;pointer-events:none;transition:opacity var(--sx-dur-2) var(--sx-ease-out)}a.sx-details-use:hover:before,button.sx-details-use:hover:before{opacity:1}.sx-details-use-glyph{position:relative;display:inline-grid;flex:none;color:var(--sx-ink-600)}.sx-details-use-text{position:relative;min-width:0;overflow-wrap:anywhere}.sx-details-more{justify-self:start;padding:2px 0;border:0;background:none;color:var(--sx-ink-800);font:500 calc(12px * var(--sx-text-scale, 1))/1.3 var(--sx-ff-ui);-webkit-text-decoration:underline 1px var(--sx-rule-soft);text-decoration:underline 1px var(--sx-rule-soft);text-underline-offset:3px;cursor:pointer}.sx-details-note{margin:0;color:var(--sx-ink-600);font-size:calc(11.5px * var(--sx-text-scale, 1));line-height:1.45}.sx-details-folds{display:grid;margin-inline:-16px;border-top:1px solid var(--sx-rule-faint)}.sx-details-foldsec{border-bottom:1px solid var(--sx-rule-faint)}.sx-details-sec+.sx-details-foldsec,.sx-details-top+.sx-details-foldsec{margin-inline:-16px;border-top:1px solid var(--sx-rule-faint)}.sx-details-label{margin:0}.sx-details-fold{display:grid;grid-template-columns:12px auto minmax(0,1fr);align-items:center;gap:8px;width:100%;height:38px;padding:0 16px;border:0;background:none;color:var(--sx-ink-800);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--sx-dur-2) var(--sx-ease-out)}.sx-details-fold:hover{background:var(--sx-wash,color-mix(in srgb,var(--sx-ink-900) 5%,transparent))}.sx-details-fold-title{color:var(--sx-ink-900);font:500 calc(12.5px * var(--sx-text-scale, 1))/1 var(--sx-ff-ui);white-space:nowrap}.sx-details-fold-sum{justify-self:end;max-width:100%;overflow:hidden;color:var(--sx-ink-500);font:400 calc(11.5px * var(--sx-text-scale, 1))/1.2 var(--sx-ff-ui);text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--sx-dur-2) var(--sx-ease-out)}.sx-details-section:not([data-folded]) .sx-details-fold-sum{opacity:0}.sx-details-fold-mark{color:var(--sx-ink-600);transition:transform var(--sx-dur-2) var(--sx-ease-out)}.sx-details-section[data-folded] .sx-details-fold-mark{transform:rotate(-90deg)}.sx-details-fold-mark path{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;transition:opacity var(--sx-dur-2) var(--sx-ease-out)}.sx-details-fold-mark [data-when=folded]{opacity:0}.sx-details-fold-body{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--sx-dur-3) var(--sx-ease-out),opacity var(--sx-dur-3) var(--sx-ease-out)}.sx-details-section[data-folded] .sx-details-fold-body{grid-template-rows:0fr;opacity:0}.sx-details-fold-clip{min-height:0;overflow:hidden}.sx-details-fold-inner{display:grid;gap:10px;padding:2px 16px 14px}.sx-details-prompt{position:relative;margin:0;padding:8px 36px 8px 10px;border:1px solid var(--sx-rule-faint);background:var(--sx-p-000);color:var(--sx-ink-900);font:400 calc(12.5px * var(--sx-text-scale, 1))/1.45 var(--sx-ff-ui);overflow-wrap:anywhere}.sx-details-prompt-copy{position:absolute;top:3px;right:3px}.sx-details-receipt{display:grid;align-content:start;gap:3px;margin:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--sx-ink-900) 16%,transparent);background:var(--sx-p-050);font:400 calc(11.5px * var(--sx-text-scale, 1))/1.6 var(--sx-ff-mono)}.sx-details-row{display:grid;grid-template-columns:minmax(84px,max-content) minmax(0,1fr);gap:10px}.sx-details-row dt{color:var(--sx-ink-600);font:400 calc(11.5px * var(--sx-text-scale, 1))/1.6 var(--sx-ff-ui)}.sx-details-row dd{min-width:0;margin:0;color:var(--sx-ink-900);overflow-wrap:anywhere}.sx-details-row[data-tone=warn] dd{color:var(--sx-accent)}.sx-details-row[data-tone=accent] dd{color:var(--sx-primary)}.sx-details-sheet{display:contents}.sx-details-grab{display:none}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .sx-scope .sx-audiobar,:where(:root:not([data-motion=full])) .sx-scope .sx-details{animation:sx-fade-in var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-audiobar[data-state=leaving],:where(:root:not([data-motion=full])) .sx-scope .sx-details[data-state=leaving]{animation:sx-fade-out var(--sx-dur-2) var(--sx-ease-out) forwards!important}:where(:root:not([data-motion=full])) .sx-scope .sx-audiobar,:where(:root:not([data-motion=full])) .sx-scope .sx-details-fold-body{transition:grid-template-rows var(--sx-dur-2) var(--sx-ease-out),opacity var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-details{transition:top var(--sx-dur-2) var(--sx-ease-out),bottom var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope :is(.sx-audiobar-skip,.sx-audiobar-show,.sx-audiobar-action,.sx-details-close,.sx-details-version,.sx-details .sx-btn,.sx-details .sx-details-more){transition:background-color var(--sx-dur-1) var(--sx-ease-out),border-color var(--sx-dur-1) var(--sx-ease-out),color var(--sx-dur-1) var(--sx-ease-out),opacity var(--sx-dur-1) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-details-fold{transition:background-color var(--sx-dur-1) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-details-fold-mark,:where(:root:not([data-motion=full])) .sx-scope .sx-details-section[data-folded] .sx-details-fold-mark{transform:none;transition:opacity var(--sx-dur-1) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-details-section[data-folded] .sx-details-fold-mark [data-when=open]{opacity:0}:where(:root:not([data-motion=full])) .sx-scope .sx-details-section[data-folded] .sx-details-fold-mark [data-when=folded]{opacity:1}:where(:root:not([data-motion=full])) .sx-scope :is(.sx-details-reveal,.sx-details-fold-sum){transition:grid-template-rows var(--sx-dur-2) var(--sx-ease-out),opacity var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-details[data-sheet] .sx-details-sheet{animation:sx-fade-in var(--sx-dur-2) var(--sx-ease-out)!important;transition:opacity var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-details[data-sheet][data-state=leaving] .sx-details-sheet{animation:sx-fade-out var(--sx-dur-2) var(--sx-ease-out) forwards!important}:where(:root:not([data-motion=full])) .sx-scope :is(.sx-scrub-head,.sx-details-fold-mark path){transition:opacity var(--sx-dur-1) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-wave canvas{transition:opacity var(--sx-dur-3) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-audiobar-room{transition:height var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-wave:after{animation-play-state:paused;animation-delay:-.7s}:where(:root:not([data-motion=full])) .sx-wave[data-loading]:after{animation-play-state:paused}}:where(:root[data-motion=reduce]) .sx-scope .sx-audiobar,:where(:root[data-motion=reduce]) .sx-scope .sx-details{animation:sx-fade-in var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-audiobar[data-state=leaving],:where(:root[data-motion=reduce]) .sx-scope .sx-details[data-state=leaving]{animation:sx-fade-out var(--sx-dur-2) var(--sx-ease-out) forwards!important}:where(:root[data-motion=reduce]) .sx-scope .sx-audiobar,:where(:root[data-motion=reduce]) .sx-scope .sx-details-fold-body{transition:grid-template-rows var(--sx-dur-2) var(--sx-ease-out),opacity var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-details{transition:top var(--sx-dur-2) var(--sx-ease-out),bottom var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope :is(.sx-audiobar-skip,.sx-audiobar-show,.sx-audiobar-action,.sx-details-close,.sx-details-version,.sx-details .sx-btn,.sx-details .sx-details-more){transition:background-color var(--sx-dur-1) var(--sx-ease-out),border-color var(--sx-dur-1) var(--sx-ease-out),color var(--sx-dur-1) var(--sx-ease-out),opacity var(--sx-dur-1) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-details-fold{transition:background-color var(--sx-dur-1) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-details-fold-mark,:where(:root[data-motion=reduce]) .sx-scope .sx-details-section[data-folded] .sx-details-fold-mark{transform:none;transition:opacity var(--sx-dur-1) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-details-section[data-folded] .sx-details-fold-mark [data-when=open]{opacity:0}:where(:root[data-motion=reduce]) .sx-scope .sx-details-section[data-folded] .sx-details-fold-mark [data-when=folded]{opacity:1}:where(:root[data-motion=reduce]) .sx-scope :is(.sx-details-reveal,.sx-details-fold-sum){transition:grid-template-rows var(--sx-dur-2) var(--sx-ease-out),opacity var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-details[data-sheet] .sx-details-sheet{animation:sx-fade-in var(--sx-dur-2) var(--sx-ease-out)!important;transition:opacity var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-details[data-sheet][data-state=leaving] .sx-details-sheet{animation:sx-fade-out var(--sx-dur-2) var(--sx-ease-out) forwards!important}:where(:root[data-motion=reduce]) .sx-scope :is(.sx-scrub-head,.sx-details-fold-mark path){transition:opacity var(--sx-dur-1) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-wave canvas{transition:opacity var(--sx-dur-3) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-audiobar-room{transition:height var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-wave:after{animation-play-state:paused;animation-delay:-.7s}:where(:root[data-motion=reduce]) .sx-wave[data-loading]:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce) and (min-width:1181px){:where(:root:not([data-motion=full])) .sx-scope .sx-details[data-placement=beside]{justify-content:flex-start;animation:sx-details-open-fade var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root:not([data-motion=full])) .sx-scope .sx-details[data-placement=beside][data-state=leaving]{animation:sx-details-shut-fade var(--sx-dur-2) var(--sx-ease-out) forwards!important}}@media (min-width:1181px){:where(:root[data-motion=reduce]) .sx-scope .sx-details[data-placement=beside]{justify-content:flex-start;animation:sx-details-open-fade var(--sx-dur-2) var(--sx-ease-out)!important}:where(:root[data-motion=reduce]) .sx-scope .sx-details[data-placement=beside][data-state=leaving]{animation:sx-details-shut-fade var(--sx-dur-2) var(--sx-ease-out) forwards!important}}@keyframes sx-fade-in{0%{opacity:0}}@keyframes sx-fade-out{to{opacity:0}}@keyframes sx-details-open-fade{0%{width:0;opacity:0}}@keyframes sx-details-shut-fade{to{width:0;opacity:0}}.sx-chip-gold{background:var(--sx-primary);color:var(--sx-primary-ink);border-color:var(--sx-primary)}.sx-chip-gold .sx-chip-dot{background:var(--sx-primary-ink)}.sx-chip-attach{background:var(--sx-attach);color:var(--sx-p-100);border-color:var(--sx-attach)}.sx-chip-fingerprint{background:var(--sx-fingerprint);color:var(--sx-p-100);border-color:var(--sx-fingerprint)}.sx-chip-outline{background:transparent;color:var(--sx-ink-800)}.sx-num{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--sx-rule);background:var(--sx-p-100);font-family:var(--sx-ff-mono);font-size:calc(10.5px * var(--sx-text-scale, 1));font-weight:500;color:var(--sx-ink-900)}.sx-num-filled{background:var(--sx-fill-inverse,var(--sx-ink-900));color:var(--sx-p-100)}.sx-num-accent{background:var(--sx-accent);color:var(--sx-accent-ink);border-color:var(--sx-accent)}.sx-meter-seg{display:flex;gap:1px;height:6px}.sx-meter-seg>i{flex:1;background:var(--sx-p-300);transition:background 60ms linear,box-shadow 60ms linear}.sx-meter-seg>i.on{background:linear-gradient(to bottom,var(--sx-ink-800) 0,var(--sx-ink-900) 100%);box-shadow:0 0 3px rgba(11,11,10,.45),inset 0 0 1px rgba(255,255,255,.08)}.sx-meter-seg>i.warn{background:linear-gradient(180deg,#f5c542 0,#c48a00);box-shadow:0 0 3px rgba(245,197,66,.6),inset 0 0 1px rgba(255,240,180,.7)}.sx-meter-seg>i.hot{background:linear-gradient(180deg,#ff7a4d 0,#ea4125);box-shadow:0 0 4px rgba(255,122,77,.75),inset 0 0 1px rgba(255,200,160,.8)}.sx-meter-seg>i.peak{background:var(--sx-ink-700);opacity:.7}.sx-meter-seg>i.peak-warn{background:linear-gradient(180deg,#f5c542 0,#c48a00);opacity:.65}.sx-meter-seg>i.peak-hot{background:linear-gradient(180deg,#ff7a4d 0,#ea4125);opacity:.7}.sx-progress{height:4px;background:var(--sx-p-300);border:1px solid var(--sx-rule);position:relative;overflow:hidden}.sx-progress-fill{position:absolute;top:0;left:0;height:100%;background:var(--sx-accent);transition:width var(--sx-dur-2) var(--sx-ease-out)}.sx-rule-b{border-bottom:1px solid var(--sx-rule)}.sx-rule-t{border-top:1px solid var(--sx-rule)}.sx-rule-r{border-right:1px solid var(--sx-rule)}.sx-rule-l{border-left:1px solid var(--sx-rule)}.sx-rule-soft-b{border-bottom:1px solid var(--sx-rule-soft)}.sx-rule-soft-t{border-top:1px solid var(--sx-rule-soft)}.sx-rule-faint-b{border-bottom:1px solid var(--sx-rule-faint)}.sx-scroll::-webkit-scrollbar{width:10px;height:10px}.sx-scroll::-webkit-scrollbar-track{background:transparent}.sx-scroll::-webkit-scrollbar-thumb{background:var(--sx-rule);border:3px solid var(--sx-p-050);background-clip:padding-box}.sx-dsl{font-family:var(--sx-ff-mono);font-size:calc(11px * var(--sx-text-scale, 1));line-height:1.6;color:var(--sx-ink-900);background:var(--sx-p-050);border:1px solid var(--sx-rule);padding:12px 14px;overflow:auto;white-space:pre-wrap;border-radius:0}.sx-dsl .k{color:var(--sx-accent);font-weight:500}.sx-dsl .n{color:var(--sx-ok)}.sx-dsl .s{color:var(--sx-warn)}.sx-dsl .c{color:var(--sx-ink-500);font-style:normal}.sx-dsl .f{color:var(--sx-info)}.sx-drawer{position:absolute;top:0;right:0;bottom:0;width:560px;background:var(--sx-p-050);border-left:1px solid var(--sx-rule);display:flex;flex-direction:column;animation:sx-drawer-in var(--sx-dur-4) var(--sx-ease-out);z-index:20}@keyframes sx-drawer-in{0%{transform:translateX(18px);opacity:0}to{transform:translateX(0);opacity:1}}.sx-hatch{background-image:repeating-linear-gradient(45deg,var(--sx-rule-faint) 0 1px,transparent 1px 6px)}@keyframes sx-blink{0%,50%{opacity:1}51%,to{opacity:0}}.sx-blink{animation:sx-blink 1s steps(1) infinite}.sx-scope input[type=range].sx-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:14px;background:transparent;cursor:pointer;margin:0;padding:0}.sx-scope input[type=range].sx-range::-webkit-slider-runnable-track{height:1px;background:var(--sx-rule);border:none;border-radius:0}.sx-scope input[type=range].sx-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px;height:12px;background:var(--sx-ink-900);border:1px solid var(--sx-ink-900);border-radius:0;margin-top:-6px;cursor:pointer;box-shadow:none}.sx-scope input[type=range].sx-range::-moz-range-track{height:1px;background:var(--sx-rule);border:none}.sx-scope input[type=range].sx-range::-moz-range-thumb{width:8px;height:12px;background:var(--sx-ink-900);border:1px solid var(--sx-ink-900);border-radius:0;cursor:pointer}.sx-scope input[type=range].sx-range.sx-hardware-fader{height:22px}.sx-scope input[type=range].sx-range.sx-hardware-fader::-webkit-slider-runnable-track{height:22px;background:transparent}.sx-scope input[type=range].sx-range.sx-hardware-fader::-webkit-slider-thumb{width:24px;height:22px;margin-top:0;border:0;background:transparent}.sx-scope input[type=range].sx-range.sx-hardware-fader::-moz-range-track{height:22px;background:transparent}.sx-scope input[type=range].sx-range.sx-hardware-fader::-moz-range-thumb{width:24px;height:22px;border:0;background:transparent}.sx-scope.sx-dark{--sx-mode-active:#c0afd9;--sx-mode-bar:#a381ff;--sx-p-000:#0c0c0a;--sx-p-050:#131311;--sx-p-100:#1a1a17;--sx-p-200:#232320;--sx-p-300:#2c2c28;--sx-p-400:#44443e;--sx-ink-900:#f5f1e3;--sx-ink-800:#e2ded0;--sx-ink-700:#c4c0b1;--sx-ink-600:#95918a;--sx-ink-500:#6e6c66;--sx-ink-400:#4d4b46;--sx-rule:#f5f1e3;--sx-rule-soft:rgba(245,241,227,0.22);--sx-rule-faint:rgba(245,241,227,0.1);--sx-accent-ink:#0c0c0a;--sx-loop-marker:#72a5ff;--sx-range-marker:#e0ae4f}.sx-scope.sx-platform,:root.sx-platform .sx-scope{--sx-paper:#f3f0ea;--sx-fill-inverse:var(--sx-paper);--sx-p-000:#000000;--sx-p-050:#0b0b0b;--sx-p-100:#141414;--sx-p-200:#1f1f1f;--sx-p-300:#2b2b2b;--sx-p-400:#333333;--sx-ink-900:#ffffff;--sx-ink-800:#e8e8e8;--sx-ink-700:#cfcdc6;--sx-wave-ink:#bbb29a;--sx-rail-chat:clamp(300px,24vw,344px);--sx-ink-600:#8e8e8e;--sx-ink-500:#6a6a6a;--sx-ink-400:#4d4d4d;--sx-rule:#ffffff;--sx-rule-soft:rgba(255,255,255,0.22);--sx-rule-faint:rgba(255,255,255,0.1);--sx-accent:#ea4125;--sx-accent-soft:#ea41251a;--sx-accent-ink:#000000;--sx-primary:#aba185;--sx-primary-ink:#000000;--sx-primary-soft:rgba(171,161,133,0.1);--sx-primary-hover:#bcb296;--sx-brand:#aba185;--sx-brand-ink:#000000;--sx-ok:#3fb96b;--sx-warn:#e0ae4f;--sx-danger:#ff5a45;--sx-info:#6aa3ff;--sx-solo:#3fc8d6;--sx-solo-ink:#000000;--sx-attach:#8ee3ec;--sx-attach-line:dashed;--sx-loop-marker:#a381ff;--sx-loop-ui:var(--sx-loop-marker);--sx-range-marker:#c0afd9;--sx-selection:#c0afd9;--sx-fingerprint:#e0ae4f;--sx-mode-active:#c0afd9;--sx-mode-bar:#a381ff;--sx-nav-selected:color-mix(in srgb,var(--sx-brand) 20%,transparent);--sx-nav-ground:#121212;--sx-deck-panel-bg:#262626;--sx-facet-genre:#7fb0ff;--sx-facet-vibe:#5fd3c6;--sx-facet-instr:#9ed77f;--sx-facet-purpose:#f59ab0;--sx-inpaint:#f8a815;--sx-chat-panel-bg:var(--sx-nav-ground);--sx-empty-row-min:min-content;--sx-nav-foot-bg:#3c3c3c;--sx-nav-foot-sub:var(--sx-ink-700);--sx-deck-surface:transparent;--sx-ff-ui:"Neue Haas Grotesk Text Pro","SX Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--sx-ff-display:"Neue Haas Grotesk Text Pro","SX Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--sx-ff-mono:"SX Plex Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sx-wash:color-mix(in srgb,var(--sx-primary) 12%,transparent);--sx-rule-mid:color-mix(in srgb,var(--sx-ink-900) 16%,transparent);--sx-e-hi:inset 0 1px 0 0 color-mix(in srgb,white 3%,transparent);--sx-e-1:0 0 0 0 transparent;--sx-e-2:0 4px 12px -6px color-mix(in srgb,black 55%,transparent);--sx-e-3:0 12px 28px -14px color-mix(in srgb,black 75%,transparent),0 2px 6px -2px color-mix(in srgb,black 40%,transparent);--sx-e-4:0 24px 60px -24px color-mix(in srgb,black 85%,transparent),0 8px 20px -8px color-mix(in srgb,black 50%,transparent);--sx-card-sheen:none;--sx-glow:0 0 0 1px var(--sx-primary);--sx-ring:0 0 0 2px var(--sx-p-000),0 0 0 4px color-mix(in srgb,var(--sx-primary) 60%,transparent);--sx-r-control:0;--sx-r-card:0;--sx-r-menu:0;--sx-r-dialog:0;--sx-r-large:0;--sx-r-chip:0;--sx-r-pill:999px;--sx-z-rail:30;--sx-z-pane:140;--sx-z-drawer:150;--sx-z-menu:160;--sx-z-dialog:170;--sx-z-toast:180;--sx-z-tip:190;--sx-app-sessions:#92a2be;--sx-app-sessions-2:#3b485e;--sx-app-packs:#bb988e;--sx-app-packs-2:#5b4038;--sx-app-generate:#ae99b3;--sx-app-generate-2:#514055;--sx-app-live:#8faa92;--sx-app-live-2:#394e3b;--sx-app-video:#81aaaf;--sx-app-video-2:#2b4e52;--sx-app-seed:#ba96a1;--sx-app-seed-2:#5a3e47;--sx-app-plugin:#9ca2a9;--sx-app-plugin-2:#43484e}:root.sx-platform .sx-scope .sx-chip,:root.sx-platform .sx-scope .sx-t-caps,:root.sx-platform .sx-scope .sx-t-micro{text-transform:none!important;letter-spacing:0!important}.sx-studio-nav{display:none}.sx-scope.sx-platform .sx-not-platform,:root.sx-platform .sx-scope .sx-not-platform{display:none!important}.sx-scope.sx-platform,:root.sx-platform{--sx-grain-image:var(--sx-grain-film);--sx-grain-size:var(--sx-grain-film-size);--sx-grain-ground:0.08;--sx-grain-panel:0.06;--sx-grain-card:0.12;--sx-grain-field:0.55;--sx-grain-opacity:var(--sx-grain-panel)}.sx-scope.sx-platform .sx-grain,:root.sx-platform .sx-grain{isolation:isolate}.sx-scope.sx-platform .sx-grain:before,:root.sx-platform .sx-grain:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--sx-grain-image);background-size:var(--sx-grain-size);opacity:var(--sx-grain-opacity)}:root{--sx-grain-film-fine:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='233'%20height='233'%3E%3Cfilter%20id='g'%20x='0'%20y='0'%20width='233'%20height='233'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.85'%20numOctaves='2'%20seed='23'%20stitchTiles='stitch'%20result='n'/%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.045'%20numOctaves='2'%20seed='5'%20stitchTiles='stitch'%20result='d'/%3E%3CfeColorMatrix%20in='n'%20type='matrix'%20values='0%200%200%200%201%200%200%200%200%201%200%200%200%200%201%201%200%200%200%200'%20result='nl'/%3E%3CfeComponentTransfer%20in='nl'%20result='l'%3E%3CfeFuncA%20type='table'%20tableValues='0%200%200%200.01%200.035%200.08%200.15%200.26%200.4'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix%20in='n'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20-1%200%200%201'%20result='nd'/%3E%3CfeComponentTransfer%20in='nd'%20result='k'%3E%3CfeFuncA%20type='table'%20tableValues='0%200%200%200.02%200.06%200.14%200.26%200.42%200.6'/%3E%3C/feComponentTransfer%3E%3CfeMerge%20result='s'%3E%3CfeMergeNode%20in='k'/%3E%3CfeMergeNode%20in='l'/%3E%3C/feMerge%3E%3CfeColorMatrix%20in='d'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%201.6%200%200%200%20-0.25'%20result='m'/%3E%3CfeComposite%20in='s'%20in2='m'%20operator='in'/%3E%3C/filter%3E%3Crect%20width='233'%20height='233'%20filter='url(%23g)'/%3E%3C/svg%3E");--sx-grain-film-clump:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='487'%20height='487'%3E%3Cfilter%20id='c'%20x='0'%20y='0'%20width='487'%20height='487'%20filterUnits='userSpaceOnUse'%20color-interpolation-filters='sRGB'%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.28'%20numOctaves='3'%20seed='71'%20stitchTiles='stitch'%20result='n'/%3E%3CfeColorMatrix%20in='n'%20type='matrix'%20values='0%200%200%200%201%200%200%200%200%201%200%200%200%200%201%201%200%200%200%200'%20result='nl'/%3E%3CfeComponentTransfer%20in='nl'%20result='l'%3E%3CfeFuncA%20type='table'%20tableValues='0%200%200%200%200%200.01%200.06%200.16%200.28'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix%20in='n'%20type='matrix'%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%20-1%200%200%201'%20result='nd'/%3E%3CfeComponentTransfer%20in='nd'%20result='k'%3E%3CfeFuncA%20type='table'%20tableValues='0%200%200%200%200%200.02%200.08%200.2%200.34'/%3E%3C/feComponentTransfer%3E%3CfeTurbulence%20type='fractalNoise'%20baseFrequency='0.011'%20numOctaves='3'%20seed='3'%20stitchTiles='stitch'%20result='b'/%3E%3CfeColorMatrix%20in='b'%20type='matrix'%20values='0%200%200%200%201%200%200%200%200%201%200%200%200%200%201%200.09%200%200%200%20-0.03'%20result='w'/%3E%3CfeMerge%3E%3CfeMergeNode%20in='w'/%3E%3CfeMergeNode%20in='k'/%3E%3CfeMergeNode%20in='l'/%3E%3C/feMerge%3E%3C/filter%3E%3Crect%20width='487'%20height='487'%20filter='url(%23c)'/%3E%3C/svg%3E");--sx-grain-film-fine-size:233px 233px;--sx-grain-film-clump-size:487px 487px;--sx-grain-film:var(--sx-grain-film-fine),var(--sx-grain-film-clump);--sx-grain-film-size:var(--sx-grain-film-fine-size),var(--sx-grain-film-clump-size);--sx-grain-film-blend:normal;--sx-grain-film-strength:1}.sx-grain-film{position:absolute;inset:0;pointer-events:none;background-image:var(--sx-grain-film);background-size:var(--sx-grain-film-size);mix-blend-mode:var(--sx-grain-film-blend);opacity:var(--sx-grain-film-strength)}@media (prefers-contrast:more){.sx-grain-film{display:none}}.sx-dark{--sx-nav-foot-bg:#3c3c3c;--sx-nav-foot-sub:var(--sx-ink-700)}.sx-nav-foot{background:var(--sx-nav-foot-bg,var(--sx-p-100));color:var(--sx-ink-900);transition:background var(--sx-dur-2) var(--sx-ease-out)}.sx-nav-foot:hover{background:var(--sx-brand,var(--sx-primary));color:var(--sx-brand-ink,var(--sx-primary-ink))}.sx-scope.sx-platform .sx-deck-ops button:not(:disabled),:root.sx-platform .sx-deck-ops button:not(:disabled){position:relative}.sx-scope.sx-platform .sx-deck-ops button:not(:disabled):after,:root.sx-platform .sx-deck-ops button:not(:disabled):after{content:"";position:absolute;inset:0;pointer-events:none;background:var(--sx-ink-900);opacity:0;transition:opacity var(--sx-dur-2) var(--sx-ease-out)}.sx-scope.sx-platform .sx-deck-ops button:not(:disabled):hover:after,:root.sx-platform .sx-deck-ops button:not(:disabled):hover:after{opacity:.08}.sx-acct-trigger:after{content:"";position:absolute;inset:0}.sx-lib-row:before,.sx-nav-row:before{content:"";position:absolute;pointer-events:none;background:color-mix(in srgb,var(--sx-brand,var(--sx-primary)) 12%,transparent);opacity:0;transition:opacity var(--sx-dur-2) var(--sx-ease-out)}.sx-nav-row:before{left:0;right:0;top:50%;height:34px;transform:translateY(-50%)}.sx-lib-row:focus-visible:before,.sx-lib-row:hover:not(:disabled):before,.sx-nav-row:has(:focus-visible):before,.sx-nav-row:hover:before{opacity:1}.sx-lib-row{position:relative;isolation:isolate;background:transparent}.sx-lib-row:before{inset:0 -8px;z-index:-1}.sx-lib-row[aria-current=true]:before{opacity:1;background:var(--sx-nav-selected)}.sx-lib-open{display:inline-flex;align-items:center;gap:4px;height:16px;padding:0 5px 0 4px;border-radius:3px;background:var(--sx-mode-bar);color:#fff;font-size:calc(9.5px * var(--sx-text-scale, 1));line-height:1;flex-shrink:0}.sx-nav-link{transition:background var(--sx-dur-2) var(--sx-ease-out)}.sx-nav-link:focus-visible,.sx-nav-link:hover{background:color-mix(in srgb,var(--sx-brand,var(--sx-primary)) 12%,transparent)}.sx-credit-pill{background:var(--sx-ink-800);color:var(--sx-p-050);border-radius:4px}.sx-nav-foot:hover .sx-credit-pill{background:var(--sx-fill-inverse,var(--sx-ink-900));color:var(--sx-brand-ink,var(--sx-primary-ink))}.sx-scope.sx-platform:not(.sx-dark),:root.sx-platform .sx-scope:not(.sx-dark){--sx-fill-inverse:var(--sx-ink-900);--sx-p-000:#ebe6dc;--sx-p-050:#efebe3;--sx-p-100:var(--sx-paper);--sx-p-200:#e1dbce;--sx-p-300:#d7d1c4;--sx-p-400:#c5bdab;--sx-ink-900:#121212;--sx-ink-800:#1e1e1e;--sx-ink-700:#3f3e40;--sx-ink-600:#595959;--sx-ink-500:#8a8a8a;--sx-ink-400:#b0b0b0;--sx-rule:#0b0b0b;--sx-rule-soft:rgba(0,0,0,0.2);--sx-rule-faint:rgba(0,0,0,0.08);--sx-accent:#e03a1f;--sx-accent-soft:#e03a1f1a;--sx-accent-ink:#000000;--sx-primary:#aba185;--sx-primary-ink:#000000;--sx-primary-edge:#857a5c;--sx-primary-soft:rgba(171,161,133,0.16);--sx-primary-hover:#9c9274;--sx-primary-hover-ink:#000000;--sx-brand:#aba185;--sx-brand-ink:#000000;--sx-ok:#1e9a50;--sx-warn:#b07a17;--sx-danger:#d5361f;--sx-info:#2f6ddf;--sx-solo:#0e8e9b;--sx-solo-ink:#ffffff;--sx-attach:#4cbfcb;--sx-loop-marker:#7b5cf0;--sx-loop-ui:var(--sx-loop-marker);--sx-range-marker:#a08bcf;--sx-selection:#a08bcf;--sx-fingerprint:#b07a17;--sx-mode-active:#6c55b0;--sx-mode-bar:#7b5cf0;--sx-nav-selected:color-mix(in srgb,var(--sx-brand) 28%,transparent);--sx-nav-ground:#e6e0d4;--sx-nav-label:#3f3e40;--sx-deck-panel-bg:var(--sx-p-100);--sx-nav-foot-bg:var(--sx-p-300);--sx-nav-foot-sub:var(--sx-ink-600);--sx-grain-opacity:0;--sx-grain-image:none}@media (prefers-contrast:more){.sx-scope.sx-platform,:root.sx-platform,:root.sx-platform .sx-scope{--sx-grain-opacity:0;--sx-grain-image:none}}.sx-scope.sx-platform:not(.sx-dark) .sx-grain:before,:root.sx-platform .sx-scope:not(.sx-dark) .sx-grain:before{background-image:none}.sx-scope.sx-platform:not(.sx-dark) .sx-beta-logo-on-light,.sx-scope.sx-platform:not(.sx-dark) .sx-only-light,:root.sx-platform .sx-scope:not(.sx-dark) .sx-beta-logo-on-light,:root.sx-platform .sx-scope:not(.sx-dark) .sx-only-light{display:block}.sx-scope.sx-platform:not(.sx-dark) .sx-beta-logo-on-dark,.sx-scope.sx-platform:not(.sx-dark) .sx-only-dark,:root.sx-platform .sx-scope:not(.sx-dark) .sx-beta-logo-on-dark,:root.sx-platform .sx-scope:not(.sx-dark) .sx-only-dark{display:none}.sx-scope.sx-platform:not(.sx-dark) .sx-credit-pill,:root.sx-platform .sx-scope:not(.sx-dark) .sx-credit-pill{background:var(--sx-paper,#f3f0ea);color:var(--sx-ink-900)}:root.sx-platform .sx-scope:not(.sx-dark) .sx-nav-foot:hover .sx-credit-pill{background:var(--sx-p-050);color:var(--sx-ink-900)}.sx-studio-nav-rail{display:none}@keyframes sx-nav-float-in{0%{transform:translateX(-12px);opacity:0}to{transform:none;opacity:1}}.sx-nav-float{animation:sx-nav-float-in var(--sx-dur-2) var(--sx-ease-out)}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .sx-nav-float{animation:none}}:where(:root[data-motion=reduce]) .sx-nav-float{animation:none}.sx-scope input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.sx-scope.sx-platform .sx-studio-nav,:root.sx-platform .sx-studio-nav{display:block}.sx-scope.sx-platform .sx-studio-nav-rail,:root.sx-platform .sx-studio-nav-rail{display:flex;flex-direction:column}
/* !important because ProducerRail sets `display: flex` inline on these. */.sx-scope.sx-platform .sx-rail-foot-yielded,.sx-scope.sx-platform .sx-rail-head,.sx-scope.sx-platform .sx-rail-yielded,:root.sx-platform .sx-rail-foot-yielded,:root.sx-platform .sx-rail-head,:root.sx-platform .sx-rail-yielded{display:none!important}.sx-scope.sx-platform .sx-range-region,:root.sx-platform .sx-range-region{background:linear-gradient(180deg,color-mix(in srgb,var(--sx-range-marker) 40%,transparent),color-mix(in srgb,var(--sx-range-marker) 10%,transparent))!important}.sx-scope.sx-platform .sx-range-region[data-loop-active=true],:root.sx-platform .sx-range-region[data-loop-active=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--sx-loop-marker) 40%,transparent),color-mix(in srgb,var(--sx-loop-marker) 10%,transparent))!important}.sx-only-platform{display:none}.sx-not-platform,.sx-scope.sx-platform .sx-only-platform,:root.sx-platform .sx-only-platform{display:contents}.sx-scope.sx-platform .sx-not-platform,:root.sx-platform .sx-not-platform{display:none}.sx-scope.sx-platform .sx-empty-row,:root.sx-platform .sx-empty-row{opacity:1!important}.sx-scope.sx-platform .sx-rail:not(.sx-drawer-panel),:root.sx-platform .sx-rail:not(.sx-drawer-panel){order:1;border-right:0;margin:12px 12px 12px 0}.sx-scope.sx-platform .sx-grain,:root.sx-platform .sx-grain{position:relative}.sx-scope.sx-platform .sx-panel-end,:root.sx-platform .sx-panel-end{border-bottom-color:transparent}.sx-scope.sx-platform .sx-panel-divide,:root.sx-platform .sx-panel-divide{border-top-color:var(--sx-rule-soft)}
/* !important: the row sets its 2px top edge inline. */.sx-scope.sx-platform .sx-master-row,:root.sx-platform .sx-master-row{border-top:1px solid var(--sx-rule-soft)!important}.sx-scope.sx-platform .sx-master-row .sx-rule-b,.sx-scope.sx-platform .sx-master-row .sx-rule-r,:root.sx-platform .sx-master-row .sx-rule-b,:root.sx-platform .sx-master-row .sx-rule-r{border-color:var(--sx-rule-soft)}.sx-scope.sx-platform .sx-prompt-bar:not([open]),:root.sx-platform .sx-prompt-bar:not([open]){background:transparent!important}.sx-scope.sx-platform .sx-scroll::-webkit-scrollbar-thumb,:root.sx-platform .sx-scroll::-webkit-scrollbar-thumb{background:var(--sx-rule-soft);border-color:transparent}.sx-scope.sx-platform .sx-deck-frame,:root.sx-platform .sx-deck-frame{padding:12px;gap:12px;background:var(--sx-p-000)}@keyframes sx-bounce{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-3px);opacity:1}}@keyframes sx-scrub{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes sx-reel-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:where(:root.sx-platform,.sx-scope.sx-platform) :is(.sx-text-title,.sx-text-nav,.sx-text-nav-secondary,.sx-text-body,.sx-text-body-sm,.sx-text-caption,.sx-text-micro){font-family:var(--sx-ff-ui);font-weight:var(--sx-fw-regular);line-height:var(--sx-lh-text)}:where(:root.sx-platform,.sx-scope.sx-platform) :is(.sx-text-mono,.sx-text-mono-sm){font-family:var(--sx-ff-mono);font-weight:var(--sx-fw-semibold);line-height:var(--sx-lh-text)}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-title{font-size:var(--sx-fs-18);letter-spacing:0}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-nav{font-size:var(--sx-fs-16);letter-spacing:0}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-nav-secondary{font-size:var(--sx-fs-12);letter-spacing:0;color:var(--sx-ink-900)}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-body{font-size:var(--sx-fs-14);letter-spacing:var(--sx-tracking-wide)}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-body-sm{font-size:var(--sx-fs-12);letter-spacing:0}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-eyebrow{font-family:var(--sx-ff-mono);font-weight:var(--sx-fw-medium);font-size:var(--sx-fs-10);line-height:var(--sx-lh-text);letter-spacing:.02em;text-transform:uppercase;color:var(--sx-ink-600)}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-caption{font-size:var(--sx-fs-10);letter-spacing:var(--sx-tracking-snug);color:var(--sx-ink-700)}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-micro{font-size:var(--sx-fs-10);letter-spacing:var(--sx-tracking-wider);color:var(--sx-ink-700)}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-mono{font-size:var(--sx-fs-12);letter-spacing:var(--sx-tracking-mono)}:where(:root.sx-platform,.sx-scope.sx-platform) .sx-text-mono-sm{font-size:var(--sx-fs-10);letter-spacing:0}