.primitives-module__F0cZvq__panel{--rs-surface-text-default:var(--rs-text-panel);--rs-surface-text-subtle:var(--rs-text-panel-subtle);--rs-surface-text-muted:var(--rs-text-panel-muted);--rs-surface-text-disabled:var(--rs-text-panel-disabled);background:var(--rs-color-panel);border-radius:var(--rs-radius-base)}.primitives-module__F0cZvq__progressBar{background:var(--rs-color-gray);border-radius:var(--rs-space-none);height:var(--rs-height-progress-bar);width:100%;position:relative;overflow:hidden}.primitives-module__F0cZvq__progressBar[data-variant=interactive]{cursor:pointer;touch-action:none;overflow:visible}.primitives-module__F0cZvq__progressBar[data-variant=interactive][data-disabled=true]{cursor:not-allowed;opacity:var(--rs-opacity-disabled)}.primitives-module__F0cZvq__progressBar[data-variant=interactive]:focus-visible{outline:none}.primitives-module__F0cZvq__progressBarHandle{background:var(--rs-color-white);border-radius:var(--rs-radius-full);height:var(--rs-pad-small);opacity:0;pointer-events:none;width:var(--rs-pad-small);transition:opacity .16s;position:absolute;top:50%;transform:translate(-50%,-50%)}.primitives-module__F0cZvq__progressBar[data-variant=interactive]:before{content:"";inset:calc(var(--rs-pad-base) * -1) var(--rs-space-none);position:absolute}.primitives-module__F0cZvq__progressBar[data-variant=interactive]:hover .primitives-module__F0cZvq__progressBarHandle,.primitives-module__F0cZvq__progressBar[data-variant=interactive]:focus-visible .primitives-module__F0cZvq__progressBarHandle,.primitives-module__F0cZvq__progressBar[data-variant=interactive][data-dragging=true] .primitives-module__F0cZvq__progressBarHandle{opacity:var(--rs-opacity-base)}.primitives-module__F0cZvq__progressBarFill{background:var(--rs-progress-bar-fill,var(--rs-color-success));border-radius:var(--rs-space-none);height:100%;position:relative;overflow:hidden}.primitives-module__F0cZvq__progressBarFill:after{background:var(--rs-fill-progress-pulse);content:"";inset:var(--rs-space-none);opacity:var(--rs-opacity-base);animation:1.8s linear infinite primitives-module__F0cZvq__progress-bar-pulse;position:absolute;transform:translate(-100%)}@keyframes primitives-module__F0cZvq__progress-bar-pulse{0%{opacity:0;transform:translate(-100%)}15%{opacity:var(--rs-opacity-subtle)}85%{opacity:var(--rs-opacity-subtle)}to{opacity:0;transform:translate(100%)}}.primitives-module__F0cZvq__mediaCardMenu .primitives-module__F0cZvq__popoutMenuShell[data-open=false]{color:var(--rs-color-white);background:0 0}.primitives-module__F0cZvq__mediaCardMenu .primitives-module__F0cZvq__popoutMenuShell[data-open=false]:hover,.primitives-module__F0cZvq__mediaCardMenu .primitives-module__F0cZvq__popoutMenuShell[data-open=false]:focus-visible{background:var(--rs-color-white);color:var(--rs-text-primary)}.primitives-module__F0cZvq__mediaCardMenu .primitives-module__F0cZvq__popoutMenuShell[data-open=true]{color:var(--rs-text-primary)}.primitives-module__F0cZvq__mediaCardMenu .primitives-module__F0cZvq__popoutMenuShell[data-open=false]:hover .primitives-module__F0cZvq__mediaCardMenuTrigger,.primitives-module__F0cZvq__mediaCardMenu .primitives-module__F0cZvq__popoutMenuShell[data-open=false]:focus-visible .primitives-module__F0cZvq__mediaCardMenuTrigger{mix-blend-mode:normal}.primitives-module__F0cZvq__artworkCover{background-color:var(--rs-color-media-card);background-image:var(--rs-artwork-image);background-position:50%;background-repeat:no-repeat;background-size:cover}.primitives-module__F0cZvq__projectCardCover{background-image:var(--rs-artwork-image);inset:var(--rs-space-none);z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute}.primitives-module__F0cZvq__trackRow{align-items:center;gap:var(--rs-space-base);justify-content:space-between;width:100%;min-width:0;display:flex}.primitives-module__F0cZvq__trackRowInfo{flex:auto;min-width:0}.primitives-module__F0cZvq__trackRowTitleLine,.primitives-module__F0cZvq__trackRowText{min-width:0}.primitives-module__F0cZvq__trackRowMeta{flex:none}.primitives-module__F0cZvq__trackRowActions{align-items:center;display:inline-flex}
.TrackDiscCover-module__ZueCPa__trackDiscCover{background:var(--rs-color-white);background-image:var(--rs-track-disc-image);border-radius:var(--rs-radius-full);height:var(--rs-track-disc-size);width:var(--rs-track-disc-size);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:none;transition:transform .24s;animation:8s linear infinite paused TrackDiscCover-module__ZueCPa__track-disc-spin;overflow:hidden}.TrackDiscCover-module__ZueCPa__trackDiscCover[data-spinning=true]{animation-play-state:running}@keyframes TrackDiscCover-module__ZueCPa__track-disc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.button-preview-module__Eo9yJW__root{gap:var(--rs-space-large);display:grid}.button-preview-module__Eo9yJW__section{padding:var(--rs-space-large)}.button-preview-module__Eo9yJW__buttonRow{gap:var(--rs-space-small);flex-wrap:wrap;display:flex}
.library-slice-preview-module__kMVbqW__root{box-sizing:border-box;height:calc(100dvh - (var(--rs-space-large) * 2));min-width:0;min-height:0;padding:var(--rs-pad-xlarge) var(--rs-pad-huge) var(--rs-pad-xlarge) var(--rs-pad-huge);flex-direction:column;display:flex;position:relative;overflow:hidden}.library-slice-preview-module__kMVbqW__topBar{min-height:calc(var(--rs-icon-base) * 2);margin-bottom:calc(var(--rs-space-x-large) + var(--rs-space-large));z-index:30;background:var(--rs-color-app-bg);flex:none;position:relative}.library-slice-preview-module__kMVbqW__logo{width:32px;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.library-slice-preview-module__kMVbqW__accountMenu{color:var(--rs-color-black);z-index:30;position:absolute;top:0;right:0}.library-slice-preview-module__kMVbqW__libraryHeader{box-sizing:border-box;z-index:20;width:min(1296px,100%);max-width:100%;margin:0 auto var(--rs-space-large);background:var(--rs-color-app-bg);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;display:grid;position:sticky;top:0}.library-slice-preview-module__kMVbqW__titleGroup,.library-slice-preview-module__kMVbqW__filterGroup,.library-slice-preview-module__kMVbqW__tagRail{align-items:center;display:flex}.library-slice-preview-module__kMVbqW__titleGroup{gap:24px;min-width:0}.library-slice-preview-module__kMVbqW__headerSearch{flex:0 auto;width:min(520px,52vw)}.library-slice-preview-module__kMVbqW__filterGroup{gap:12px}.library-slice-preview-module__kMVbqW__sortTriggerLabel{color:var(--rs-color-black)}.library-slice-preview-module__kMVbqW__title{color:var(--rs-color-black);font-family:var(--rs-font-family);font-size:34px;font-weight:var(--rs-font-weight-medium);line-height:var(--rs-line-height-tight);letter-spacing:0;margin:0}.library-slice-preview-module__kMVbqW__libraryContentScroll{box-sizing:border-box;overscroll-behavior:contain;width:100%;min-width:0;min-height:0;padding-bottom:calc((var(--rs-space-x-large) * 6) + var(--safe-area-inset-bottom,0px));flex:auto;overflow:hidden auto}.library-slice-preview-module__kMVbqW__cardGrid{box-sizing:border-box;align-content:start;width:min(1296px,100%);max-width:100%;margin:0 auto;display:grid}.library-slice-preview-module__kMVbqW__card{justify-self:stretch}.library-slice-preview-module__kMVbqW__bottomBar{left:50%;bottom:calc(20px + var(--safe-area-inset-bottom,0px));z-index:18;box-sizing:border-box;pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(48px,760px) minmax(0,1fr);align-items:end;gap:20px;width:min(1296px,100% - 40px);min-height:48px;margin:0;display:grid;position:fixed;transform:translate(-50%)}.library-slice-preview-module__kMVbqW__tagRail{pointer-events:auto;grid-column:1;place-self:end start;gap:22px}.library-slice-preview-module__kMVbqW__tagDockMenu{color:var(--rs-color-white)}.library-slice-preview-module__kMVbqW__dockFocusSlot{pointer-events:auto;grid-column:2;justify-content:center;place-self:end center;align-items:flex-end;width:100%;display:flex}.library-slice-preview-module__kMVbqW__playerSlotReveal{transform-origin:bottom;justify-content:center;width:100%;display:flex}.library-slice-preview-module__kMVbqW__dockSecondarySlot{pointer-events:auto;grid-column:3;justify-content:flex-end;place-self:end;align-items:flex-end;display:flex}@media (max-width:920px){.library-slice-preview-module__kMVbqW__libraryHeader{grid-template-columns:1fr;gap:24px}.library-slice-preview-module__kMVbqW__filterGroup{justify-content:space-between;padding-bottom:2px;overflow-x:auto}.library-slice-preview-module__kMVbqW__bottomBar{grid-template-columns:minmax(0,1fr) minmax(48px,640px) minmax(0,1fr);gap:16px}.library-slice-preview-module__kMVbqW__tagRail{overflow-x:auto}}@media (max-width:580px){.library-slice-preview-module__kMVbqW__root{height:calc(100dvh - (var(--rs-space-base) * 2));padding:var(--rs-pad-large) var(--rs-space-none) var(--rs-pad-large) var(--rs-space-none)}.library-slice-preview-module__kMVbqW__topBar{margin-bottom:calc(var(--rs-space-x-large) - var(--rs-space-tight));padding-inline:16px}.library-slice-preview-module__kMVbqW__libraryHeader{margin-bottom:var(--rs-space-large)}.library-slice-preview-module__kMVbqW__libraryHeader,.library-slice-preview-module__kMVbqW__bottomBar{padding-inline:16px}.library-slice-preview-module__kMVbqW__titleGroup{justify-content:space-between;gap:16px}.library-slice-preview-module__kMVbqW__headerSearch{width:min(100%,360px)}.library-slice-preview-module__kMVbqW__title{font-size:30px}}
.library-surface-module__q4IDaW__layout{gap:var(--rs-space-large);grid-template-columns:280px minmax(0,1fr) 320px;align-items:start;display:grid}.library-surface-module__q4IDaW__sidebarPanel,.library-surface-module__q4IDaW__mainPanel,.library-surface-module__q4IDaW__detailPanel{padding:var(--rs-space-large)}.library-surface-module__q4IDaW__sticky{top:calc(var(--safe-area-inset-top,0px) + var(--rs-space-large));position:sticky}.library-surface-module__q4IDaW__surfaceSection{padding-bottom:var(--rs-space-large);border-bottom:1px solid #0000}.library-surface-module__q4IDaW__metricGrid{gap:var(--rs-space-base);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.library-surface-module__q4IDaW__metricCard{padding:var(--rs-space-base);border-radius:var(--rs-radius-base);background:#ffffff14}.library-surface-module__q4IDaW__projectList,.library-surface-module__q4IDaW__trackList{gap:var(--rs-space-small);flex-direction:column;display:flex}.library-surface-module__q4IDaW__projectButton{text-align:left;justify-content:space-between;width:100%}.library-surface-module__q4IDaW__trackRow{text-align:left;width:100%;min-height:72px;padding:var(--rs-space-small) var(--rs-space-base);justify-content:space-between}.library-surface-module__q4IDaW__trackMeta{flex:1;min-width:0}.library-surface-module__q4IDaW__trackMetaText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.library-surface-module__q4IDaW__detailCard{padding:var(--rs-space-base);border-radius:var(--rs-radius-base);background:#ffffff14}.library-surface-module__q4IDaW__audio{filter:grayscale()contrast(1.2);width:100%;height:40px}.library-surface-module__q4IDaW__divider{background:#ffffff14;height:1px}@media (max-width:1200px){.library-surface-module__q4IDaW__layout{grid-template-columns:260px minmax(0,1fr)}.library-surface-module__q4IDaW__detailPanel{grid-column:1/-1}}@media (max-width:900px){.library-surface-module__q4IDaW__layout{grid-template-columns:1fr}.library-surface-module__q4IDaW__sticky{position:static}.library-surface-module__q4IDaW__metricGrid{grid-template-columns:1fr}}
.preview-module__E08CzG__root{gap:var(--rs-space-large);display:grid}.preview-module__E08CzG__hero{gap:var(--rs-space-small);display:grid}.preview-module__E08CzG__tabBar{gap:var(--rs-space-small);flex-wrap:wrap;display:flex}.preview-module__E08CzG__grid{gap:var(--rs-space-large);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.preview-module__E08CzG__full{grid-column:1/-1}.preview-module__E08CzG__section{padding:var(--rs-space-large)}.preview-module__E08CzG__tokenGrid{gap:var(--rs-space-small);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.preview-module__E08CzG__colorSwatch{border-radius:var(--rs-radius-base);min-height:120px;padding:var(--rs-space-base);flex-direction:column;justify-content:space-between;display:flex}.preview-module__E08CzG__radiusRow{gap:var(--rs-space-base);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.preview-module__E08CzG__radiusExample{background:var(--rs-color-panel);min-height:88px;color:var(--rs-color-panel-text);justify-content:center;align-items:center;display:flex}.preview-module__E08CzG__spacingRow{gap:var(--rs-space-base);display:grid}.preview-module__E08CzG__spacingExample{border-radius:var(--rs-radius-base);padding:var(--rs-space-small);background:#0000000f;align-items:center;display:flex}.preview-module__E08CzG__spacingBlock{background:var(--rs-color-panel);border-radius:var(--rs-radius-small);height:28px}.preview-module__E08CzG__surfaceStack{gap:var(--rs-space-base);display:grid}.preview-module__E08CzG__controlRow{gap:var(--rs-space-small);flex-wrap:wrap;display:flex}.preview-module__E08CzG__inputStack{gap:var(--rs-space-small);max-width:420px;display:grid}.preview-module__E08CzG__iconLibraryGrid{gap:var(--rs-space-small);grid-template-columns:repeat(auto-fill,minmax(132px,1fr));display:grid}.preview-module__E08CzG__iconLibraryItem{border-radius:var(--rs-radius-base);color:var(--rs-text-primary);align-items:center;gap:var(--rs-space-small);min-height:112px;padding:var(--rs-space-base);text-align:center;background:#0000000a;justify-items:center;display:grid}.preview-module__E08CzG__iconLibraryStage{background:var(--rs-color-panel);border-radius:var(--rs-radius-full);color:var(--rs-color-panel-text);height:calc(var(--rs-icon-base) * 2);width:calc(var(--rs-icon-base) * 2);justify-content:center;align-items:center;display:flex}.preview-module__E08CzG__searchStack{gap:var(--rs-space-small);max-width:760px;display:grid}.preview-module__E08CzG__dockDemo{gap:var(--rs-space-base);display:grid}.preview-module__E08CzG__dockDemoControls{gap:var(--rs-space-small);flex-wrap:wrap;justify-content:center;display:flex}.preview-module__E08CzG__dockDemoStage{align-items:flex-end;gap:var(--rs-space-base);min-height:calc(var(--rs-space-x-large) * 10);justify-content:center;display:flex}.preview-module__E08CzG__popoutPreviewRow{align-items:flex-start;gap:var(--rs-space-large);min-height:calc(var(--rs-space-x-large) * 5);flex-wrap:wrap;display:flex}.preview-module__E08CzG__mediaCardGrid{gap:var(--rs-space-large);flex-wrap:wrap;display:flex}.preview-module__E08CzG__typographyStack{gap:var(--rs-space-small);display:grid}@media (max-width:900px){.preview-module__E08CzG__grid{grid-template-columns:1fr}.preview-module__E08CzG__radiusRow{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-module__E08CzG__tokenGrid{grid-template-columns:1fr}}
.reactive-motion-tuner-module__SrojnG__root{gap:var(--rs-space-large);display:grid}.reactive-motion-tuner-module__SrojnG__hero{gap:var(--rs-space-small);display:grid}.reactive-motion-tuner-module__SrojnG__previewPanel,.reactive-motion-tuner-module__SrojnG__tunerPanel{gap:var(--rs-space-base);padding:var(--rs-space-large);display:grid}.reactive-motion-tuner-module__SrojnG__previewHeader,.reactive-motion-tuner-module__SrojnG__toolbar{align-items:flex-start;gap:var(--rs-space-base);flex-wrap:wrap;justify-content:space-between;display:flex}.reactive-motion-tuner-module__SrojnG__stateControls{gap:var(--rs-space-small);flex-wrap:wrap;justify-content:flex-end;display:flex}.reactive-motion-tuner-module__SrojnG__stage{min-height:calc(var(--rs-space-x-large) * 10);justify-content:center;align-items:flex-end;display:flex}.reactive-motion-tuner-module__SrojnG__surfaceShelf{align-items:end;gap:var(--rs-space-x-large);grid-template-columns:repeat(2,minmax(0,auto));display:grid}.reactive-motion-tuner-module__SrojnG__surfaceSlot{align-items:center;gap:var(--rs-space-base);justify-items:center;min-width:0;display:grid}.reactive-motion-tuner-module__SrojnG__toolbar{align-items:center}.reactive-motion-tuner-module__SrojnG__status{color:var(--rs-text-subtle);font-family:var(--rs-font-family);font-size:var(--rs-font-label-m);line-height:var(--rs-line-height-base);margin-left:auto}.reactive-motion-tuner-module__SrojnG__tunerGrid{gap:var(--rs-space-base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reactive-motion-tuner-module__SrojnG__controlGroup,.reactive-motion-tuner-module__SrojnG__jsonPanel{border-radius:var(--rs-radius-base);gap:var(--rs-space-base);min-width:0;padding:var(--rs-space-base);border:1px solid #00000014;margin:0;display:grid}.reactive-motion-tuner-module__SrojnG__controlGroup legend{color:var(--rs-text-default);font-family:var(--rs-font-family);font-size:var(--rs-font-label-m);font-weight:var(--rs-font-weight-medium);line-height:var(--rs-line-height-base);padding:0 var(--rs-space-tight)}.reactive-motion-tuner-module__SrojnG__controlGrid{gap:var(--rs-space-base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reactive-motion-tuner-module__SrojnG__control{gap:var(--rs-space-small);min-width:0;display:grid}.reactive-motion-tuner-module__SrojnG__controlHeader{color:var(--rs-text-default);font-family:var(--rs-font-family);font-size:var(--rs-font-label-m);align-items:center;gap:var(--rs-space-small);line-height:var(--rs-line-height-base);justify-content:space-between;display:flex}.reactive-motion-tuner-module__SrojnG__controlHeader output{color:var(--rs-text-subtle);font-variant-numeric:tabular-nums}.reactive-motion-tuner-module__SrojnG__controlDescription{color:var(--rs-text-subtle);font-family:var(--rs-font-family);font-size:var(--rs-font-label-s);line-height:var(--rs-line-height-base)}.reactive-motion-tuner-module__SrojnG__controlInputs{align-items:center;gap:var(--rs-space-small);grid-template-columns:minmax(0,1fr) 76px;display:grid}.reactive-motion-tuner-module__SrojnG__range{accent-color:var(--rs-color-panel);inline-size:100%}.reactive-motion-tuner-module__SrojnG__number,.reactive-motion-tuner-module__SrojnG__select,.reactive-motion-tuner-module__SrojnG__json{border-radius:var(--rs-radius-small);color:var(--rs-text-default);font-family:var(--rs-font-family);font-size:var(--rs-font-label-m);line-height:var(--rs-line-height-base);background:#0000000f;border:0}.reactive-motion-tuner-module__SrojnG__number{min-width:0;padding:var(--rs-space-tight) var(--rs-space-small)}.reactive-motion-tuner-module__SrojnG__select{appearance:none;min-width:0;padding:var(--rs-space-tight) var(--rs-space-small)}.reactive-motion-tuner-module__SrojnG__jsonPanel{grid-column:1/-1}.reactive-motion-tuner-module__SrojnG__json{min-height:260px;padding:var(--rs-space-base);resize:vertical;width:100%}.reactive-motion-tuner-module__SrojnG__popoutTrigger{appearance:none;background:var(--rs-color-panel);border-radius:var(--rs-radius-full);color:var(--rs-text-panel);cursor:pointer;font-family:var(--rs-font-family);font-size:var(--rs-font-label-m);font-weight:var(--rs-font-weight-medium);min-width:120px;min-height:40px;padding:0 var(--rs-space-base);border:0;justify-content:center;align-items:center;display:inline-flex}@media (max-width:900px){.reactive-motion-tuner-module__SrojnG__previewHeader,.reactive-motion-tuner-module__SrojnG__toolbar{flex-direction:column;align-items:stretch}.reactive-motion-tuner-module__SrojnG__stateControls{justify-content:flex-start}.reactive-motion-tuner-module__SrojnG__status{margin-left:0}.reactive-motion-tuner-module__SrojnG__tunerGrid,.reactive-motion-tuner-module__SrojnG__controlGrid,.reactive-motion-tuner-module__SrojnG__surfaceShelf{grid-template-columns:1fr}}
.app-shell-module__QayvPW__root{background:var(--rs-color-app-bg);min-height:100dvh;color:var(--rs-color-black);font-family:var(--rs-font-family)}.app-shell-module__QayvPW__frame{min-height:100dvh;padding:calc(var(--safe-area-inset-top,0px) + var(--rs-space-large)) calc(var(--safe-area-inset-right,0px) + var(--rs-space-large)) calc(var(--safe-area-inset-bottom,0px) + var(--rs-space-large)) calc(var(--safe-area-inset-left,0px) + var(--rs-space-large))}@media (max-width:900px){.app-shell-module__QayvPW__frame{padding:calc(var(--safe-area-inset-top,0px) + var(--rs-space-base)) calc(var(--safe-area-inset-right,0px) + var(--rs-space-base)) calc(var(--safe-area-inset-bottom,0px) + var(--rs-space-base)) calc(var(--safe-area-inset-left,0px) + var(--rs-space-base))}}
