.label-container{box-sizing:border-box;justify-content:center;gap:30px;width:100%;display:flex}@media (max-width:768px){.label-container{gap:10px;padding:0 5px}}.label{cursor:pointer;align-items:center;padding:15px 20px;display:flex;position:relative}.label-prefix{align-items:center;margin-right:15px;padding:0 21px 0 5px;display:flex;position:relative}.active-prefix{font-weight:700}.label-content{flex-direction:column;align-items:flex-start;display:flex;position:relative}.original-filename{opacity:.5;margin-top:2px;font-size:12px}.pulsating-dot{clip-path:polygon(0 0,100% 50%,0 100%);background-color:var(--at-accent,#e0ff00);width:9px;height:10px;animation:1.5s infinite pulse;display:inline-block;position:absolute;top:50%;left:-11px;transform:translateY(-50%)}.pin-icon{color:var(--at-on-ink,#fff);align-items:center;display:flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.pin-icon.bob .material-icons{animation:1.2s ease-in-out infinite bob}.pin-icon .material-icons{font-size:14px}.dark-pin{color:var(--at-ink,#000)}.main-switch.pinned{cursor:pointer;position:relative}.main-switch.pinned.holding{background-color:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000)}.main-switch.holding,.main-switch.pressed{box-shadow:0 6px 0 var(--at-shadow,#000000d9);background-color:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000);transition:transform .18s,box-shadow .18s,background-color .12s;transform:translateY(-4px)}.unpin-content{align-items:center;gap:10px;height:100%;padding:0 14px;display:inline-flex}.pin-switch-icon{margin-right:6px;font-size:18px;transition:transform .18s ease-out}.unpin-text{flex-direction:column;align-items:flex-start;min-width:140px;display:flex}.unpin-text .main-switch-sub{text-align:center;letter-spacing:.08em;text-transform:uppercase;opacity:.9;width:100%;margin-top:2px;font-size:10px}.unpin-text .main-switch-title{font-size:1em;line-height:1.1}.unpin-text .main-switch-sub{letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-top:2px;font-size:10px}.main-switch.pinned:hover .pin-switch-icon{transform:translateY(-3px)}@keyframes pulse{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fadeDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes bob{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}.main-switch-content{flex-direction:column;justify-content:center;align-items:center;display:flex}.main-switch{box-sizing:border-box;justify-content:center;align-items:center;width:auto;max-width:calc(100% - 20px);margin-left:auto;margin-right:auto;display:inline-flex;padding:.9em 2em!important}@media (max-width:768px){.progress-bar-container{cursor:pointer;-webkit-user-select:none;user-select:none;max-width:calc(100% - 10px);margin:32px auto;position:relative}@media (min-width:769px){.progress-bar-container{cursor:col-resize}}.main-switch{box-sizing:border-box;min-width:140px;height:auto;width:auto!important;margin:1.2em auto!important;padding:1.1em 2em!important;font-size:1.08em!important}}.main-switch-title{font-size:1em;line-height:1.1}.main-switch-sub{letter-spacing:.08em;text-transform:uppercase;opacity:.9;margin-top:4px;font-size:10px}@media (max-width:768px){.main-switch-title{font-size:.9em;line-height:1}.main-switch-sub{letter-spacing:.06em;margin-top:3px;font-size:8px;display:none}}@media (max-width:480px){.main-switch-title{font-size:.8em}.main-switch-sub{letter-spacing:.05em;margin-top:2px;font-size:7px;display:none}.player-section{padding:0 2px}.button-control{height:32px;margin:.2em;padding:.2em .6em}.progress-bar-container{margin:16px 0}.label{padding:6px 10px;font-size:.85em}.label .label-content{max-width:140px}}@media (max-width:768px){.label-container{flex-direction:column;gap:10px;margin-bottom:15px}.label{padding:10px 15px;font-size:.95em}.label .label-content{text-overflow:ellipsis;max-width:200px;overflow:hidden}.player-section{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 5px;display:flex}.controls-container{flex-direction:row;justify-content:center;width:100%;margin:10px 0;display:flex}.button-control{height:36px;margin:.3em;padding:.3em .8em}.progress-bar-container{max-width:calc(100% - 10px);margin:10px auto}}.compare-container button,.editor-page button,.player-section button,.button-upload,.button-control{border-radius:9999px!important}@media (max-width:768px){.label-container{gap:6px;margin-bottom:6px}.label{padding:8px 12px}.progress-bar-container{margin:26px auto!important}.main-switch{margin:.6em auto!important}.controls-container{margin:4px 0}.button-control{min-width:52px;height:44px!important;padding:.3em .9em!important}}@media (min-width:769px){.player-section .has-level-match+.waveform-progress{transition:margin-top .28s}.player-section .has-level-match:has(.lmp-open)+.waveform-progress{margin-top:46px}.player-section .has-level-match{transition:margin-top .28s}.player-section .has-level-match:has(.lmp-open){margin-top:28px}.player-section .main-switch{margin-bottom:.4em;font-size:1.6em}}.waveform-progress{position:relative;overflow:visible;background:0 0!important;border:none!important;height:auto!important}.waveform-progress-canvas{width:100%;display:block}.wave-marker{pointer-events:auto;cursor:grab;flex-direction:column;justify-content:space-between;align-items:center;height:92px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.wave-marker:active{cursor:grabbing}.wave-marker-tick{background:var(--at-ink,#000);border-radius:1px;flex:none;width:2px;height:12px}.wave-elapsed{background:var(--at-ink,#000);white-space:nowrap;border-radius:9999px;padding:2px 7px;font-size:9px;font-weight:700}.player-section .button{background-color:var(--at-surface,#fff);color:var(--at-ink,#000);border-color:var(--at-ink,#000)}.player-section .button:hover{background-color:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000);border-color:var(--at-ink,#000);box-shadow:0 5px 0 var(--at-ink,#000)}.player-section .main-switch:not(:hover):not(:active):not(.holding):not(.pressed){box-shadow:0 8px 0 var(--at-ink,#000);transform:translateY(-8px)}.player-section .main-switch:hover{background-color:var(--at-surface,#fff);color:var(--at-ink,#000);box-shadow:0 8px 0 var(--at-ink,#000)}.player-section .main-switch:active{background-color:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000);box-shadow:0 4px 0 var(--at-ink,#000)}.player-section .button-control{background-color:var(--at-surface,#fff);color:var(--at-ink,#000);border-color:var(--at-ink,#000);box-shadow:0 5px 0 var(--at-ink,#000)}.player-section .button-control:hover{background-color:var(--at-surface,#fff);color:var(--at-ink,#000);box-shadow:0 0 0 var(--at-ink,#000), inset 0 1px 0 var(--at-ink,#000);transform:translateY(5px)}.player-section .label{background-color:var(--at-surface-2,#f4f4f4);color:var(--at-ink,#000);border:2px solid var(--at-ink,#000)}.player-section .label.active{background-color:var(--at-ink,#000);color:var(--at-on-ink,#fff)}.player-section .label.active:after{content:"";border:5px solid var(--at-accent,#e0ff00);pointer-events:none;border-radius:9999px;animation:1.5s -.75s infinite pulse;position:absolute;inset:-5px}.player-section .label-container .label.label-a.active{color:var(--at-on-ink,#fff)}.player-section .label-container .label.label-b.active{color:var(--at-accent-text,var(--at-accent,#e0ff00))}.player-section .progress-bar-container{background-color:var(--at-surface-2,#f4f4f4);border-color:var(--at-ink,#000)}.player-section .label{z-index:2;border-radius:9999px;padding:15px 30px;position:relative}.has-level-match{align-items:center;gap:0}.has-level-match .label{margin-right:0}.lmp{z-index:1;box-sizing:border-box;background:0 0;border-radius:9999px;flex:none;justify-content:center;align-items:center;gap:22px;margin:0 -22px;padding:10px 26px;transition:background-color .28s,padding .28s;display:flex;position:relative}.lmp-open{background:var(--at-surface-2,#f4f4f4)}.lmp-closed{padding-left:14px;padding-right:14px}.lmp-side{opacity:0;flex-direction:column;flex:none;align-items:center;gap:6px;width:0;transition:width .3s cubic-bezier(.22,1,.36,1),opacity .22s,transform .3s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden;transform:translate(0)}.lmp-open .lmp-side{opacity:1;width:92px}.lmp-closed .lmp-side-a{transform:translate(18px)}.lmp-closed .lmp-side-b{transform:translate(-18px)}.lmp-center{flex-direction:column;flex:none;justify-content:space-around;align-self:stretch;align-items:center;width:76px;display:flex;position:relative}.lmp-orb{box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;text-align:center;width:74px;height:74px;color:var(--at-ink,#000);background:var(--at-surface,#fff);cursor:pointer;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1px;padding:0 6px;font-family:inherit;font-size:8px;font-weight:800;line-height:1.25;transition:transform .25s cubic-bezier(.165,.84,.44,1),box-shadow .25s cubic-bezier(.165,.84,.44,1),background-color .25s cubic-bezier(.165,.84,.44,1),color .25s cubic-bezier(.165,.84,.44,1);display:inline-flex;border:2px solid var(--at-ink,#000)!important;border-radius:50%!important}.lmp-orb .material-icons{font-size:17px}.lmp-orb-expand .material-icons{transform:rotate(90deg)}.lmp-orb:hover:not(:disabled){box-shadow:0 5px 0 var(--at-ink,#000);transform:translateY(-5px)}.lmp-orb:disabled{opacity:.55;cursor:default}.lmp-orb-label{display:block}.lmp-orb-expand{background:0 0;transition:transform .25s cubic-bezier(.165,.84,.44,1),box-shadow .25s cubic-bezier(.165,.84,.44,1),background-color .25s cubic-bezier(.165,.84,.44,1),border-color .25s cubic-bezier(.165,.84,.44,1);border-color:#0000!important}.lmp-orb-expand:hover:not(:disabled),.lmp-orb-expand:focus-visible{background:var(--at-surface,#fff);border-color:var(--at-ink,#000)!important}.lmp-orb-label b{letter-spacing:.1em;font-size:11px}.lmp-orb-auto .lmp-orb-label{font-size:10px;line-height:1.15}.lmp-orb-state{letter-spacing:.06em;background:color-mix(in srgb, var(--at-ink,#000) 10%, transparent);color:var(--at-ink,#000);border-radius:9999px;margin-top:5px;padding:2px 7px;font-size:9px;font-weight:800}.lmp-orb-state.is-on{background:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000)}.lmp-orb-auto.is-off{background:0 0;border-color:var(--at-muted-border,#c6c6c6)!important}.lmp-orb-auto:hover:not(:disabled){background:var(--at-surface,#fff);box-shadow:none;transform:none}.lmp-orb-auto.is-on,.lmp-orb-auto.is-on:hover:not(:disabled){background:var(--at-ink,#000);color:var(--at-on-ink,#fff);box-shadow:none;transform:none;border-color:var(--at-ink,#000)!important}.lmp-tool{width:30px;height:30px;color:var(--at-ink,#000);box-sizing:border-box;cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;transition:transform .25s cubic-bezier(.165,.84,.44,1),box-shadow .25s cubic-bezier(.165,.84,.44,1),background-color .25s cubic-bezier(.165,.84,.44,1),border-color .25s cubic-bezier(.165,.84,.44,1);display:inline-flex;border:2px solid #0000!important;border-radius:50%!important}.lmp-tool .material-icons{font-size:20px}.lmp-tool:hover{background:var(--at-surface-2,#f4f4f4);box-shadow:0 3px 0 var(--at-ink,#000);transform:translateY(-3px);border-color:var(--at-ink,#000)!important}.lmp-summary{text-align:center;width:88px;font-size:10px;font-weight:800;line-height:1.3;position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%)}.lmp-error{color:#d92b2b;font-size:9px}.gain-fader{--gf-rail:96px;--gf-cross:20px;--gf-thumb:20px;--gf-thumb-thick:7px;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:7px;display:flex}.gain-fader-left{flex-direction:row}.gain-fader-right{flex-direction:row-reverse}.gain-readout-block{flex-direction:column;flex:none;align-items:center;gap:2px;width:62px;display:flex}.gain-readout{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--at-ink,#000);text-align:center;white-space:nowrap;font-size:11px;font-weight:800}.gain-meta{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.55;font-size:9px;font-weight:700}.gain-readout-neutral{opacity:.45;font-weight:600}.gain-readout-clip{color:#d92b2b;opacity:1}.gain-column{flex-direction:column;align-items:center;gap:12px;display:flex}.gain-step{width:19px;height:19px;color:var(--at-ink,#000);background:color-mix(in srgb, var(--at-ink,#000) 9%, transparent);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;font-weight:700;line-height:1;transition:background-color .12s,color .12s;display:inline-flex;border-radius:50%!important}.gain-step:hover:not(:disabled){background:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000)}.gain-step:disabled{opacity:.3;cursor:default}.gain-rail{width:var(--gf-cross);height:var(--gf-rail);justify-content:center;align-items:center;display:flex;position:relative}.gain-ticks{pointer-events:none;z-index:1;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.gain-tick{background:var(--at-ink,#000);opacity:.5;border-radius:1px;width:13px;height:1.5px}.gain-zero{left:50%;bottom:var(--gf-zero);background:var(--at-ink,#000);opacity:.9;pointer-events:none;z-index:1;border-radius:1.5px;width:100%;height:2px;position:absolute;transform:translate(-50%,50%)}.gain-fill{left:50%;bottom:var(--gf-low);width:6px;height:var(--gf-span);background:var(--at-accent,#e0ff00);pointer-events:none;z-index:0;border-radius:3px;transition:bottom 80ms linear,height 80ms linear;position:absolute;transform:translate(-50%)}.gain-range{appearance:none;writing-mode:vertical-lr;width:var(--gf-cross);height:var(--gf-rail);cursor:ns-resize;z-index:2;direction:rtl;background:0 0;margin:0;padding:0;position:relative}.gain-range:disabled{cursor:default}.gain-fader-disabled .gain-fill,.gain-fader-disabled .gain-zero,.gain-fader-disabled .gain-ticks{opacity:.25}.gain-range::-webkit-slider-runnable-track{background:0 0;border:none}.gain-range::-moz-range-track{background:0 0;border:none}.gain-range::-webkit-slider-thumb{appearance:none;width:var(--gf-thumb);height:var(--gf-thumb-thick);box-sizing:border-box;border:2.5px solid var(--at-ink,#000);background:var(--at-accent,#e0ff00);border-radius:3px}.gain-range::-moz-range-thumb{width:var(--gf-thumb);height:var(--gf-thumb-thick);box-sizing:border-box;border:2.5px solid var(--at-ink,#000);background:var(--at-accent,#e0ff00);border-radius:3px}.gain-range:focus-visible{outline:2px solid var(--at-accent,#e0ff00);outline-offset:3px;border-radius:4px}@media (max-width:768px){.label-container{align-items:center}.has-level-match{gap:4px}.player-section .label.active:after{border-width:4px;inset:-4px}.lmp{box-sizing:border-box;border-radius:0;flex-direction:column;align-self:stretch;align-items:center;gap:10px;width:100vw;max-width:100vw;margin:-10px calc(50% - 50vw);padding:14px 0}.lmp-side{box-sizing:border-box;opacity:0;width:100%;max-width:520px;max-height:0;padding:0 10px;transition:max-height .3s cubic-bezier(.22,1,.36,1),opacity .22s;transform:none}.lmp-open .lmp-side{opacity:1;width:100%;max-height:90px}.lmp-closed .lmp-side-a,.lmp-closed .lmp-side-b{transform:none}.lmp-center{order:2;gap:7px;width:auto}.lmp-open .lmp-center{box-sizing:border-box;flex-flow:row-reverse wrap;justify-content:space-between;align-self:stretch;align-items:center;padding:0 16px}.lmp-side-b{order:3}.lmp-orb{width:96px;height:96px;font-size:9px}.lmp-orb .material-icons{font-size:20px}.lmp-tool .material-icons{font-size:27px}.gain-fader,.gain-fader-left,.gain-fader-right{grid-template-columns:74px minmax(0,1fr) 74px;align-self:stretch;align-items:center;gap:8px;width:100%;display:grid}.gain-readout-block{grid-row:1;justify-content:center;width:auto;height:34px}.gain-fader-neg .gain-readout-block{grid-column:1}.gain-fader-pos .gain-readout-block{grid-column:3}.gain-readout{text-align:center;order:2;font-size:12px;line-height:1.2}.gain-meta{font-size:10px;line-height:1.2}.gain-column{flex-direction:row-reverse;grid-area:1/2;align-items:center;gap:9px;min-width:0}.gain-step{width:26px;height:26px;font-size:15px}.gain-rail{width:auto;min-width:0;height:var(--gf-cross);flex:1}.gain-range{writing-mode:horizontal-tb;width:100%;height:var(--gf-cross);cursor:ew-resize;direction:ltr}.gain-ticks{flex-direction:row}.gain-tick{width:1.5px;height:13px}.gain-zero{left:var(--gf-zero);width:2.5px;height:100%;top:50%;bottom:auto;transform:translate(-50%,-50%)}.gain-fill{left:var(--gf-low);width:var(--gf-span);height:6px;transition:left 80ms linear,width 80ms linear;top:50%;bottom:auto;transform:translateY(-50%)}.gain-range::-webkit-slider-thumb{width:var(--gf-thumb-thick);height:var(--gf-thumb)}.gain-range::-moz-range-thumb{width:var(--gf-thumb-thick);height:var(--gf-thumb)}.lmp-summary{order:3;width:100%;font-size:12px;position:static;transform:none}}.player-section.at-theme-dark{--at-ink:#f2f2f2;--at-on-ink:#101010;--at-surface:#171717;--at-surface-2:#262626;--at-shadow:#ffffffb3;--at-muted:#9a9a9a;--at-muted-border:#555;--at-wave-idle:#3a3a3a;color:#f2f2f2}.player-keys{color:var(--at-ink,#000);opacity:.55;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:22px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.player-keys li{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.player-keys kbd{box-sizing:border-box;border:1.5px solid;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-family:inherit;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.player-keys .player-key-arrow{-webkit-text-stroke:.7px currentColor}.player-keys kbd+kbd{margin-left:1px}.player-keys kbd:last-of-type{margin-right:3px}@media (hover:none) and (pointer:coarse){.player-keys{display:none}}.player-tilt{flex-direction:column;align-items:center;gap:4px;margin-top:14px;display:none}.player-section .player-tilt-toggle{color:var(--at-ink,#000);border:1.5px solid var(--at-muted-border,#c6c6c6);cursor:pointer;box-shadow:none;background:0 0;align-items:center;gap:5px;padding:4px 6px 4px 10px;font-family:inherit;font-size:11px;font-weight:600;display:inline-flex}.player-tilt-icon{flex:none;width:16px;height:20px;display:block}.player-tilt-state{letter-spacing:.06em;background:var(--at-surface-2,#f4f4f4);color:var(--at-muted,#8a8a8a);border-radius:9999px;padding:2px 6px;font-size:9px;font-weight:800}.player-section .player-tilt-toggle.is-on{border-color:var(--at-ink,#000)}.player-tilt-toggle.is-on .player-tilt-state{background:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000)}.player-tilt-note{color:var(--at-ink,#000);opacity:.55;margin:0;font-size:11px}@media (hover:none) and (pointer:coarse){.player-tilt{display:flex}}.player-section .abar{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;width:100%;margin:-8px auto 0;display:flex}.player-section .abar+.waveform-progress{margin-top:40px}@media (min-width:769px){.player-section .has-level-match+.aframe-closed>.abar,.player-section .has-level-match+.aframe{transition:margin-top .28s}.player-section .has-level-match:has(.lmp-open)+.aframe-closed>.abar{margin-top:26px}.player-section .has-level-match:has(.lmp-open)+.aframe{margin-top:26px}}.player-section .aframe{box-sizing:border-box;border:1.5px solid var(--at-muted-border,#d4d4d4);border-radius:9999px;width:100%;margin:-8px 0 18px;padding:16px 72px 12px}.player-section .aframe .abar{margin-top:0}.aframe-closed{display:contents}@media (max-width:768px){.player-section .aframe{border-radius:0;padding:12px 16px 10px}.player-section:not(.at-theme-nostalgiamp) .aframe{border-left:none;border-right:none;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.player-section .abar-toggle{color:var(--at-ink,#000);box-shadow:none;cursor:pointer;background:0 0;border:1.5px solid #0000;align-items:center;gap:6px;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:700;transition:border-color .15s,background-color .15s;display:inline-flex}.player-section .abar-toggle:hover,.player-section .abar-toggle:focus-visible,.player-section .abar-toggle.is-on{border-color:var(--at-ink,#000);background:var(--at-surface,#fff)}.abar-toggle-value{opacity:.6;font-variant-numeric:tabular-nums;font-weight:600}.player-section .abar-toggle.is-applied,.player-section .abar-toggle.is-applied:hover,.player-section .abar-toggle.is-applied:focus-visible{border-color:var(--at-ink,#000);background:var(--at-ink,#000);color:var(--at-on-ink,#fff);padding-right:6px}.abar-toggle.is-applied .abar-toggle-value{opacity:.75}.abar-on{letter-spacing:.06em;background:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000);border-radius:9999px;padding:2px 6px;font-size:9px;font-weight:800}.abar-readout{font-variant-numeric:tabular-nums;color:var(--at-ink,#000);font-size:12px;font-weight:700}.abar-title{color:var(--at-ink,#000);align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.align-icon{flex:none;display:block}.player-section .abar-btn{font-variant-numeric:tabular-nums;color:var(--at-ink,#000);background:var(--at-surface,#fff);border:1.5px solid var(--at-ink,#000);box-shadow:none;cursor:pointer;align-items:center;gap:4px;padding:4px 9px;font-family:inherit;font-size:11px;font-weight:700;transition:transform .25s cubic-bezier(.165,.84,.44,1),box-shadow .25s cubic-bezier(.165,.84,.44,1);display:inline-flex}.player-section .abar-auto.is-pending{isolation:isolate;border-color:#0000;position:relative;overflow:hidden}.player-section .abar-auto.is-pending:disabled{opacity:1}.player-section .abar-auto.is-pending:before{content:"";z-index:-2;aspect-ratio:1;background:conic-gradient(var(--at-accent,#e0ff00), transparent 30%, transparent 55%, var(--at-ink,#000) 75%, var(--at-accent,#e0ff00));width:300%;animation:1.1s linear infinite abar-spin;position:absolute;top:50%;left:50%}.player-section .abar-auto.is-pending:after{content:"";z-index:-1;border-radius:inherit;background:var(--at-surface,#fff);position:absolute;inset:2px}@keyframes abar-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.player-section .abar-auto.is-pending:before{animation:none;transform:translate(-50%,-50%)}}.player-section .abar-btn:hover:not(:disabled),.player-section .abar-toggle:hover{box-shadow:0 3px 0 var(--at-ink,#000);transform:translateY(-3px)}.player-section .abar-toggle{transition:transform .25s cubic-bezier(.165,.84,.44,1),box-shadow .25s cubic-bezier(.165,.84,.44,1),border-color .15s,background-color .15s}.player-section .abar-auto.is-on{background:var(--at-ink,#000);color:var(--at-on-ink,#fff);padding-right:5px}.player-section .abar-btn .material-icons{font-size:15px}.player-section .abar-close{padding:3px}.player-section .abar-close .material-icons{font-size:18px}.player-section .abar-apply{background:var(--at-ink,#000);color:var(--at-on-ink,#fff);padding:4px 12px 4px 9px}.player-section .abar-btn:disabled{opacity:.45;cursor:default}.abar-note{text-align:center;color:var(--at-ink,#000);opacity:.75;flex-basis:100%;margin:2px 0 0;font-size:12px}.aedit{width:100%;color:var(--at-ink,#000);grid-template-columns:26px minmax(0,1fr);column-gap:8px;margin:40px 0 8px;display:grid}.aedit-gutter{grid-template-rows:44px 44px;place-items:center;row-gap:10px;display:grid}.aedit-badge{border:2px solid var(--at-ink,#000);box-sizing:border-box;border-radius:9999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:inline-flex}.aedit-badge-a{background:var(--at-ink,#000);color:var(--at-on-ink,#fff)}.aedit-badge-b{background:var(--at-accent,#e0ff00);color:var(--at-accent-ink,#000)}.aedit-area{touch-action:none;-webkit-user-select:none;user-select:none;height:98px;position:relative}.aedit-canvas{width:100%;display:block}.aedit-row{cursor:grab;border-radius:0;transition:background-color .15s;position:absolute;left:0;right:0}.aedit-row:hover{background:color-mix(in srgb, var(--at-ink,#000) 5%, transparent)}.aedit-row:active{cursor:grabbing}.aedit-row-name{text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb, var(--at-surface,#fff) 85%, transparent);pointer-events:none;border-radius:9999px;max-width:45%;padding:1px 7px;font-size:10px;font-weight:700;position:absolute;top:-1px;left:4px;overflow:hidden}.aedit-cut{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--at-ink,#000) 14%, transparent) 0 5px, transparent 5px 11px);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:-4px;bottom:-4px}.aedit-cut span{letter-spacing:.2em;background:var(--at-surface,#fff);border-radius:9999px;padding:1px 6px;font-size:10px;font-weight:800}.aedit-handle{z-index:3;cursor:ew-resize;touch-action:none;width:16px;margin-left:-8px;position:absolute;top:-26px;bottom:-4px}.aedit-handle:before{content:"";background:var(--at-ink,#000);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:22px;bottom:0;left:50%}.aedit-handle:after{content:"";box-sizing:border-box;border:2px solid var(--at-ink,#000);background:var(--at-surface,#fff);border-radius:9999px;width:10px;height:24px;margin-left:-5px;position:absolute;top:calc(50% - 1px);left:50%}.aedit-handle-label{font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--at-ink,#000);color:var(--at-on-ink,#fff);border-radius:9999px;padding:2px 7px;font-size:10px;font-weight:800;position:absolute;top:0}.aedit-handle-in .aedit-handle-label{left:4px}.aedit-handle-out .aedit-handle-label{right:4px}.aedit-playhead{z-index:2;background:var(--at-ink,#000);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:-6px;bottom:-6px}.aedit-playhead-time{white-space:nowrap;background:var(--at-ink,#000);color:var(--at-on-ink,#fff);border-radius:9999px;margin-top:3px;padding:2px 7px;font-size:9px;font-weight:700;position:absolute;top:100%;left:50%;transform:translate(-50%)}.aedit-hint{text-align:center;opacity:.55;grid-column:1/-1;margin:26px 0 0;font-size:11px}.aedit-disabled .aedit-handle{cursor:default}.player-section.at-theme-nostalgiamp{--at-ink:#d4d4de;--at-on-ink:#000;--at-surface:#c3c3cc;--at-surface-2:#000;--at-shadow:#000;--at-muted:#8a8aa0;--at-muted-border:#50506a;--at-wave-idle:#123f12;--na-lcd:#00e000;--na-lcd-dim:#0b6b0b;--na-chrome:#2a2a3a;--na-face:#c3c3cc;--na-face-ink:#101018;--na-raised:inset 1px 1px 0 #f4f4fa, inset -1px -1px 0 #34343e, inset 2px 2px 0 #dcdce4, inset -2px -2px 0 #7c7c8a;--na-pressed:inset 1px 1px 0 #34343e, inset -1px -1px 0 #f4f4fa, inset 2px 2px 0 #7c7c8a, inset -2px -2px 0 #dcdce4;--na-lcd-inset:inset 1px 1px 0 #07070c, inset -1px -1px 0 #5a5a72;--at-wave-round:0;box-sizing:border-box;max-width:760px;color:var(--at-ink);background-color:var(--na-chrome);background-image:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);border:2px solid #0a0a10;border-color:#6c6c84 #0a0a10 #0a0a10 #6c6c84;margin:0 auto;padding:0 16px 16px;font-family:Tahoma,Verdana,Segoe UI,sans-serif;position:relative}.player-section.at-theme-nostalgiamp:before{content:"NOSTALGIAMP";letter-spacing:.35em;text-align:center;color:#e6d68a;background:linear-gradient(#1d1d2a,#1d1d2a) 50%/132px 100% no-repeat,repeating-linear-gradient(#8f8f9e 0 1px,#34344a 1px 2px,#0000 2px 3px) 0 3px/100% 10px no-repeat,#1d1d2a;border-bottom:1px solid #0a0a10;margin:0 -16px 14px;padding:3px 0;font-size:9px;font-weight:700;line-height:10px;display:block}.player-section.at-theme-nostalgiamp .label{color:var(--na-lcd-dim);box-shadow:var(--na-lcd-inset);text-transform:uppercase;letter-spacing:.04em;background-color:#000;border:1px solid #14141d;border-radius:0;font-family:Lucida Console,Courier New,ui-monospace,monospace}.player-section.at-theme-nostalgiamp .label.active{color:var(--na-lcd);text-shadow:0 0 6px #00e00073;background-color:#000}.player-section.at-theme-nostalgiamp .label-container .label.label-a.active{color:var(--na-lcd)}.player-section.at-theme-nostalgiamp .label-container .label.label-b.active{color:var(--at-accent-text,var(--at-accent,#e0ff00));text-shadow:none}.player-section.at-theme-nostalgiamp .label.active:after{border-width:2px;border-radius:0;inset:-4px}.player-section.at-theme-nostalgiamp .original-filename{opacity:.6}.player-section.at-theme-nostalgiamp .pin-icon,.player-section.at-theme-nostalgiamp .dark-pin{color:var(--na-lcd)}.player-section.at-theme-nostalgiamp .waveform-progress{--at-ink:var(--na-lcd);--at-on-ink:#000;box-shadow:var(--na-lcd-inset);box-sizing:border-box;border-radius:0;padding:6px 4px;background:#000!important;border:1px solid #14141d!important}.player-section.at-theme-nostalgiamp .wave-elapsed{color:#000;border-radius:0;font-family:Lucida Console,Courier New,ui-monospace,monospace}.player-section.at-theme-nostalgiamp button{border-radius:0!important}.player-section.at-theme-nostalgiamp .main-switch,.player-section.at-theme-nostalgiamp .button-control{color:var(--na-face-ink);background-color:var(--na-face);border:1px solid #000;font-family:Tahoma,Verdana,Segoe UI,sans-serif;transition:none;box-shadow:var(--na-raised)!important;transform:none!important}.player-section.at-theme-nostalgiamp .main-switch:hover,.player-section.at-theme-nostalgiamp .button-control:hover{color:var(--na-face-ink);background-color:#d0d0d8}.player-section.at-theme-nostalgiamp .main-switch:active,.player-section.at-theme-nostalgiamp .main-switch.holding,.player-section.at-theme-nostalgiamp .main-switch.pressed,.player-section.at-theme-nostalgiamp .button-control:active{color:var(--na-face-ink);background-color:#b4b4be;box-shadow:var(--na-pressed)!important}.player-section.at-theme-nostalgiamp .main-switch-title{text-transform:uppercase;letter-spacing:.06em;font-weight:700}.player-section.at-theme-nostalgiamp .button-control{min-width:44px;height:30px;margin:.25em}.player-section.at-theme-nostalgiamp .lmp-open{background:var(--na-chrome);border-radius:0;box-shadow:inset 1px 1px #6c6c84,inset -1px -1px #0a0a10}.player-section.at-theme-nostalgiamp .lmp-orb{background:var(--na-face);color:var(--na-face-ink);box-shadow:var(--na-raised);position:relative;border:1px solid #000!important;border-radius:0!important}.player-section.at-theme-nostalgiamp .lmp-orb:hover:not(:disabled){box-shadow:var(--na-raised);transform:none}.player-section.at-theme-nostalgiamp .lmp-orb-expand{color:var(--at-ink);box-shadow:none;background:0 0;border-color:#0000!important}.player-section.at-theme-nostalgiamp .lmp-orb-expand:hover:not(:disabled),.player-section.at-theme-nostalgiamp .lmp-orb-expand:focus-visible{background:var(--na-face);color:var(--na-face-ink);box-shadow:var(--na-raised);border-color:#000!important}.player-section.at-theme-nostalgiamp .lmp-orb-auto:hover:not(:disabled){color:var(--na-face-ink);background:#d0d0d8}.player-section.at-theme-nostalgiamp .lmp-orb-auto.is-on,.player-section.at-theme-nostalgiamp .lmp-orb-auto.is-on:hover:not(:disabled){background:var(--na-face);color:var(--na-face-ink);box-shadow:var(--na-pressed)}.player-section.at-theme-nostalgiamp .lmp-orb-auto:before{content:"";background:#1f3a1f;width:7px;height:4px;position:absolute;top:6px;left:6px}.player-section.at-theme-nostalgiamp .lmp-orb-auto.is-on:before{background:var(--na-lcd);box-shadow:0 0 4px var(--na-lcd)}.player-section.at-theme-nostalgiamp .lmp-side{box-shadow:var(--na-lcd-inset);color:var(--na-lcd);background:#000;border:1px solid #000;border-radius:0}.player-section.at-theme-nostalgiamp .aframe{border:1px solid #0a0a10;border-radius:0;padding:12px 14px 10px;box-shadow:inset 1px 1px #6c6c84}.player-section.at-theme-nostalgiamp .aedit-area{--at-ink:var(--na-lcd);--at-on-ink:#000;--at-surface:#000;box-shadow:var(--na-lcd-inset);background:#000}.player-section.at-theme-nostalgiamp .aedit-badge{box-shadow:var(--na-raised);border:1px solid #000;border-radius:0}.player-section.at-theme-nostalgiamp .aedit-badge-a{background:var(--na-face);color:var(--na-face-ink)}.player-section.at-theme-nostalgiamp .aedit-row,.player-section.at-theme-nostalgiamp .aedit-row-name,.player-section.at-theme-nostalgiamp .aedit-cut span,.player-section.at-theme-nostalgiamp .aedit-handle-label,.player-section.at-theme-nostalgiamp .aedit-playhead-time{border-radius:0;font-family:Lucida Console,Courier New,ui-monospace,monospace}.player-section.at-theme-nostalgiamp .abar-toggle:hover,.player-section.at-theme-nostalgiamp .abar-toggle:focus-visible,.player-section.at-theme-nostalgiamp .abar-toggle.is-on,.player-section.at-theme-nostalgiamp .abar-btn{color:var(--na-face-ink);background:var(--na-face);box-shadow:var(--na-raised);border:1px solid #000}.player-section.at-theme-nostalgiamp .abar-on{color:var(--na-lcd);background:#000;border-radius:0}.player-section.at-theme-nostalgiamp .abar-toggle.is-applied{color:var(--na-face-ink);background:var(--na-face);box-shadow:var(--na-pressed), inset 0 -3px 0 var(--na-lcd);border:1px solid #000}.player-section.at-theme-nostalgiamp .abar-auto.is-on{box-shadow:var(--na-pressed), inset 0 -3px 0 var(--na-lcd)}.player-section.at-theme-nostalgiamp .abar-btn:hover:not(:disabled),.player-section.at-theme-nostalgiamp .abar-toggle:hover{box-shadow:var(--na-raised);transform:none}.player-section.at-theme-nostalgiamp .abar-btn:active{box-shadow:var(--na-pressed)}.player-section.at-theme-nostalgiamp .abar-readout{color:var(--na-lcd);box-shadow:var(--na-lcd-inset);background:#000;padding:2px 7px;font-family:Lucida Console,Courier New,ui-monospace,monospace}.player-section.at-theme-nostalgiamp{padding:0 10px 10px}.player-section.at-theme-nostalgiamp:before{margin:0 -10px 10px}.player-section.at-theme-nostalgiamp .label-container{gap:8px;margin-bottom:10px}.player-section.at-theme-nostalgiamp .label{letter-spacing:0;text-transform:none;margin-right:0;padding:7px 12px;font-size:13px;line-height:1.25}.player-section.at-theme-nostalgiamp .label-prefix{margin-right:8px}.player-section.at-theme-nostalgiamp .label-content{overflow-wrap:anywhere;min-width:0}.player-section.at-theme-nostalgiamp .original-filename{font-size:10px}.player-section.at-theme-nostalgiamp{--na-lcd-dim:#4cb04c}.player-section.at-theme-nostalgiamp .waveform-progress{--at-accent-text:#000;padding:3px 4px;margin:10px 0!important}.player-section.at-theme-nostalgiamp .wave-marker-tick{visibility:hidden}.player-section.at-theme-nostalgiamp .main-switch{font-size:1.05em;margin:.5em auto!important;padding:.7em 1.6em!important}.player-section.at-theme-nostalgiamp .main-switch-sub{margin-top:2px}.player-section.at-theme-nostalgiamp .controls-container{margin:4px 0 0}.player-section.at-theme-nostalgiamp .button-control{justify-content:center;align-items:center;min-width:42px;height:28px;line-height:1;display:inline-flex;padding:0!important}.player-section.at-theme-nostalgiamp .button-control .material-icons{font-size:18px;line-height:1}.player-section.at-theme-nostalgiamp .player-keys{gap:4px 12px;margin-top:10px;font-size:10px}.player-section.at-theme-nostalgiamp .player-keys kbd{min-width:17px;height:17px;padding:0 4px}.player-section.at-theme-nostalgiamp .lmp-orb-state{color:var(--na-lcd-dim);background:#000;border-radius:0}.player-section.at-theme-nostalgiamp .lmp-orb-state.is-on{color:var(--na-lcd)}.player-section.at-theme-nostalgiamp .lmp-orb-auto.is-on,.player-section.at-theme-nostalgiamp .lmp-orb-auto.is-on:hover:not(:disabled){color:var(--na-face-ink);border-color:#000!important}.player-section.at-theme-nostalgiamp .player-keys{color:#b8b8c8;opacity:.8}.player-section.at-theme-nostalgiamp .player-keys kbd{color:var(--na-face-ink);background:var(--na-face);box-shadow:var(--na-raised);border:1px solid #000;border-radius:0}.player-section.at-theme-nostalgiamp .player-tilt-toggle{color:var(--na-face-ink);background:var(--na-face);box-shadow:var(--na-raised);border:1px solid #000}.player-section.at-theme-nostalgiamp .player-tilt-state{color:var(--na-lcd-dim);background:#000;border-radius:0}.player-section.at-theme-nostalgiamp .player-tilt-toggle.is-on .player-tilt-state{color:var(--na-lcd);background:#000}@media (max-width:768px){.player-section.at-theme-nostalgiamp{padding:0 8px 12px}.player-section.at-theme-nostalgiamp:before{margin:0 -8px 10px}.lmp-closed{padding-top:2px;padding-bottom:2px}.lmp-closed .lmp-orb-expand{width:58px;height:58px;font-size:7.5px}.lmp-closed .lmp-orb-expand .material-icons{font-size:17px}.player-section .abar,.player-section .aframe{margin-top:18px}}@media (min-width:1000px){.player-section .label-container{width:min(1120px,100vw - 64px);margin-left:calc(50% + -1*min(560px,50vw - 32px));margin-right:calc(50% + -1*min(560px,50vw - 32px))}.player-section .label{word-break:normal;overflow-wrap:break-word;min-width:0}}.embed-view .player-section .label-container{width:100%;margin-left:0;margin-right:0}.player-section.at-theme-nostalgiamp .label-container{width:auto;margin-left:0;margin-right:0}.player-section .hold-slot{justify-content:center;padding:26px 0 10px;display:flex}.player-section .hold-ring-wrap{max-width:calc(100% - 20px);display:inline-flex;position:relative}.player-section .hold-slot .hold-ring-wrap .main-switch{z-index:1;max-width:100%;position:relative;margin:0!important}.player-section .hold-ring{z-index:0;border:9px solid var(--at-accent,#e0ff00);pointer-events:none;border-radius:9999px;animation:1.5s -.75s infinite pulse;position:absolute;inset:-17px -9px -9px}@media (max-width:768px){.player-section .hold-slot{padding:20px 0 12px}.player-section .hold-ring{border-width:8px;inset:-16px -8px -8px}}.player-section.at-theme-nostalgiamp .hold-slot{padding:8px 0}.player-section.at-theme-nostalgiamp .hold-ring{border-width:4px;border-radius:0;inset:-6px}@media (prefers-reduced-motion:reduce){.player-section .hold-ring{animation:none}}@media (max-width:768px){.player-section .main-switch{padding:1.15em 1.9em!important;font-size:1.22em!important}.player-section .main-switch-title{white-space:nowrap;font-size:.95em}}@media (max-width:480px){.player-section .main-switch-title{font-size:.9em}}
