.rush-playing-overlay.svelte-nnetix{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none;border-radius:0}.rush-playing-bars.svelte-nnetix{display:inline-flex;align-items:center;justify-content:center;gap:.2rem;width:1.5rem;height:1.5rem}.rush-playing-bar.svelte-nnetix{width:.2rem;border-radius:9999px;background:#ff8400;transform-origin:bottom center}.rush-playing-bar--long.svelte-nnetix{height:1.15rem;animation:svelte-nnetix-rush-waveform-long 1.2s ease-in-out infinite;animation-delay:0s}.rush-playing-bar--medium.svelte-nnetix{height:.8rem;animation:svelte-nnetix-rush-waveform-medium 1.2s ease-in-out infinite;animation-delay:.2s}.rush-playing-bar--short.svelte-nnetix{height:.5rem;animation:svelte-nnetix-rush-waveform-short 1.2s ease-in-out infinite;animation-delay:.4s}@keyframes svelte-nnetix-rush-waveform-long{0%,to{height:1.15rem}50%{height:.4rem}}@keyframes svelte-nnetix-rush-waveform-medium{0%,to{height:.8rem}50%{height:1.25rem}}@keyframes svelte-nnetix-rush-waveform-short{0%,to{height:.5rem}50%{height:1.1rem}}.grid-page.cover-v.page-pushed.svelte-nnetix{animation:svelte-nnetix-f7-video-cover-v-current-to-prev .45s ease both}.grid-page.cover-v.page-returning.svelte-nnetix{animation:svelte-nnetix-f7-video-cover-v-prev-to-current .45s ease both}.grid-page.cover-v.player-revealing.svelte-nnetix{animation:none;opacity:calc(.5 + var(--player-reveal-progress) * .5);transform:perspective(1200px) translateZ(calc(-300px * (1 - var(--player-reveal-progress))));transition:transform var(--player-reveal-duration) cubic-bezier(.22,1,.36,1),opacity var(--player-reveal-duration) cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.grid-page.cover-v.player-revealing.svelte-nnetix{transform:none;opacity:1;transition:none}}@keyframes svelte-nnetix-f7-video-dive-current-to-prev{0%{opacity:1;transform:perspective(1200px) translateZ(0)}50%{opacity:0}to{opacity:0;transform:perspective(1200px) translateZ(150px)}}@keyframes svelte-nnetix-f7-video-dive-prev-to-current{0%{opacity:0;transform:perspective(1200px) translateZ(150px)}50%{opacity:0}to{opacity:1;transform:perspective(1200px) translateZ(0)}}@keyframes svelte-nnetix-f7-video-cover-v-current-to-prev{0%{opacity:1;transform:perspective(1200px) translateZ(0)}to{opacity:.5;transform:perspective(1200px) translateZ(-300px)}}@keyframes svelte-nnetix-f7-video-cover-v-prev-to-current{0%{opacity:.5;transform:perspective(1200px) translateZ(-300px)}to{opacity:1;transform:perspective(1200px) translateZ(0)}}.grid-page.svelte-nnetix{position:relative;width:100%;height:100dvh;overflow-x:hidden;overflow-y:auto;overflow-anchor:none;overscroll-behavior-y:none;scrollbar-width:none;background:#141515;color:#e8e9e7}.grid-toolbar.svelte-nnetix{position:sticky;top:0;z-index:3;display:flex;min-height:56px;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.06);padding:0 14px;background:#222222f2;backdrop-filter:none;-webkit-backdrop-filter:none}.media-switch.svelte-nnetix{display:flex;align-items:center;flex:none;gap:2px}.media-tab.svelte-nnetix,.media-compact.svelte-nnetix{display:flex;height:27px;align-items:center;justify-content:center;gap:5px;border:0;border-bottom:1px solid transparent;padding:0 6px;background:transparent;color:#8f9693;font:10px var(--font-sans),sans-serif;cursor:pointer}@media(min-width:751px){.media-tab.svelte-nnetix:first-child{padding-right:0}.media-tab.svelte-nnetix+.media-tab:where(.svelte-nnetix){position:relative;margin-left:17px;padding-right:0;padding-left:9px}.media-tab.svelte-nnetix+.media-tab:where(.svelte-nnetix):before{position:absolute;display:block;top:50%;left:-5px;width:1px;height:16px;background:#ffffff29;content:"";transform:translateY(-50%)}}.media-tab.svelte-nnetix svg:where(.svelte-nnetix),.media-compact.svelte-nnetix svg:where(.svelte-nnetix){width:14px;height:14px;flex:none}.media-tab.svelte-nnetix:hover,.media-tab.svelte-nnetix:focus-visible,.media-compact.svelte-nnetix:hover,.media-compact.svelte-nnetix:focus-visible{color:#e8e9e7}.media-tab.active.svelte-nnetix,.media-compact.svelte-nnetix{border-bottom-color:transparent;color:#d38b4c}.media-compact.svelte-nnetix{display:none;width:24px;padding:0}.sort-tools.svelte-nnetix,.filter-strip.svelte-nnetix,.toolbar-actions.svelte-nnetix,.inline-filter.svelte-nnetix,.size-control.svelte-nnetix{display:flex;align-items:center;min-width:0;gap:7px}.toolbar-actions.svelte-nnetix{flex:none;margin-left:auto;gap:8px}.sort-tools.svelte-nnetix{flex:none;gap:8px}.toolbar-section-divider.svelte-nnetix{width:1px;height:16px;flex:none;margin-inline:2px;background:#ffffff29}.filter-strip.svelte-nnetix{gap:12px}.inline-filter.svelte-nnetix svg:where(.svelte-nnetix),.mobile-filter-button.svelte-nnetix svg:where(.svelte-nnetix){width:14px;height:14px;flex:none;color:#8f9693}.inline-filter.svelte-nnetix input:where(.svelte-nnetix){min-width:0;height:20px;border:0;border-bottom:1px dotted rgb(255 255 255 / .18);border-radius:0;padding:0;background:transparent;color:#d8dbd8!important;color-scheme:dark;font:10px/18px var(--font-sans),sans-serif}.inline-filter.svelte-nnetix input:where(.svelte-nnetix):focus-visible{outline:none;border-bottom-color:#d38b4c}.date-filter.svelte-nnetix input:where(.svelte-nnetix)::-webkit-datetime-edit,.time-range-filter.svelte-nnetix input:where(.svelte-nnetix)::-webkit-datetime-edit,.date-filter.svelte-nnetix input:where(.svelte-nnetix)::-webkit-datetime-edit-fields-wrapper,.time-range-filter.svelte-nnetix input:where(.svelte-nnetix)::-webkit-datetime-edit-fields-wrapper{padding-left:0;padding-right:0}.date-filter.svelte-nnetix>span:where(.svelte-nnetix){color:#737a77;font-size:11px}.time-range-filter.svelte-nnetix{flex:none;gap:5px}.time-range-filter.svelte-nnetix input:where(.svelte-nnetix){width:auto}.time-range-filter.svelte-nnetix>span:where(.svelte-nnetix){color:#737a77;font-size:11px}.filter-separator.svelte-nnetix{width:1px;height:16px;flex:none;margin-inline:2px;background:#ffffff29}.filter-reset.svelte-nnetix,.mobile-filter-button.svelte-nnetix{display:grid;width:24px;height:26px;flex:none;place-items:center;border:0;padding:0;background:transparent;color:#c6cbc8;cursor:pointer}.filter-reset.svelte-nnetix{width:18px;color:#d38b4c}.filter-reset.svelte-nnetix svg:where(.svelte-nnetix){width:13px;height:13px}.inline-filter.filter-active.svelte-nnetix svg:where(.svelte-nnetix),.inline-filter.filter-active.svelte-nnetix>span:where(.svelte-nnetix),.time-range-filter.time-filtered.svelte-nnetix svg:where(.svelte-nnetix),.time-range-filter.time-filtered.svelte-nnetix>span:where(.svelte-nnetix){color:#d38b4c}.inline-filter.filter-active.svelte-nnetix input:where(.svelte-nnetix),.time-range-filter.time-filtered.svelte-nnetix input:where(.svelte-nnetix){border-bottom-color:#d38b4c;color:#d38b4c!important}.sort-direction-toggle.svelte-nnetix{display:grid;width:22px;height:22px;flex:none;place-items:center;border:0;padding:0;background:transparent;color:#d38b4c;font:16px/1 var(--font-sans),sans-serif;cursor:pointer}.sort-direction-toggle.svelte-nnetix:hover,.sort-direction-toggle.svelte-nnetix:focus-visible{color:#f1b27b}.sort-control.svelte-nnetix{position:relative;display:flex;align-items:center;flex:none;gap:4px}.sort-select-trigger.svelte-nnetix{display:flex;width:auto;flex:none;height:20px;align-items:center;justify-content:flex-start;gap:6px;border:0;border-bottom:1px dotted rgb(255 255 255 / .18);border-radius:0;padding:0;background:transparent;color:#d8dbd8;font:10px/18px var(--font-sans),sans-serif;text-align:left;white-space:nowrap;cursor:pointer}.sort-select-trigger.svelte-nnetix:hover,.sort-select-trigger.svelte-nnetix:focus-visible,.sort-select-trigger[aria-expanded=true].svelte-nnetix{border-bottom-color:#d38b4c;color:#fff;outline:none}.sort-select-trigger.svelte-nnetix svg:where(.svelte-nnetix){width:11px;height:11px;flex:none;color:#cbd0cc;transition:transform .12s ease}.sort-select-trigger[aria-expanded=true].svelte-nnetix svg:where(.svelte-nnetix){transform:rotate(180deg)}.sort-menu.svelte-nnetix{position:absolute;top:calc(100% + 5px);left:0;z-index:10;min-width:190px;border:1px solid rgb(255 255 255 / .18);border-radius:3px;padding:4px;background:#1c1e1e;box-shadow:0 12px 30px #00000073}.filter-menu.svelte-nnetix{max-width:min(320px,calc(100vw - 28px));max-height:min(360px,calc(100dvh - 100px));overflow-y:auto}.filter-menu.svelte-nnetix .sort-option:where(.svelte-nnetix)>span:where(.svelte-nnetix):last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sort-option-row.svelte-nnetix{display:flex;min-height:32px;align-items:center;border-radius:2px}.sort-option-row.svelte-nnetix:hover,.sort-option-row.svelte-nnetix:focus-within{background:#ffffff0e}.sort-option.svelte-nnetix{display:flex;min-width:0;min-height:32px;flex:1;align-items:center;gap:8px;border:0;padding:0 7px;background:transparent;color:#d2d5d3;font:12px var(--font-sans),sans-serif;text-align:left;cursor:pointer}.sort-option.selected.svelte-nnetix{color:#f0f1ef}.sort-option.svelte-nnetix:focus-visible,.sort-direction-toggle.svelte-nnetix:focus-visible{outline:1px solid rgb(211 139 76 / .7);outline-offset:-1px}.sort-option-check.svelte-nnetix{width:12px;flex:none;color:#d38b4c;font:13px/1 ui-sans-serif,system-ui,sans-serif}.shuffle-option-icon.svelte-nnetix{display:grid;width:22px;height:22px;flex:none;place-items:center;color:#a7aeaa}.shuffle-option-icon.svelte-nnetix svg:where(.svelte-nnetix){width:15px;height:15px}.filter-reset.svelte-nnetix:hover,.mobile-filter-button.svelte-nnetix:hover,.mobile-filter-button.svelte-nnetix:focus-visible{color:#d38b4c}.mobile-filter-button.svelte-nnetix:hover svg:where(.svelte-nnetix){color:inherit}.mobile-filter-button.svelte-nnetix{display:none;position:relative}.filter-count.svelte-nnetix{position:absolute;top:-2px;right:-3px;width:12px;height:12px;border-radius:50%;background:#d38b4c;color:#141515;font:9px/12px var(--font-sans),sans-serif;text-align:center}.size-control.svelte-nnetix output:where(.svelte-nnetix){white-space:nowrap;font:10px var(--font-sans),sans-serif;color:#d6d9d7}.size-control.svelte-nnetix input:where(.svelte-nnetix){width:116px;height:2px;appearance:none;background:transparent;cursor:pointer}.size-control.svelte-nnetix input:where(.svelte-nnetix)::-webkit-slider-runnable-track{height:2px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .18) 0 1px,transparent 1px 3px)}.size-control.svelte-nnetix input:where(.svelte-nnetix)::-moz-range-track{height:2px;border:0;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .18) 0 1px,transparent 1px 3px)}.size-control.svelte-nnetix input:where(.svelte-nnetix)::-webkit-slider-thumb{width:10px;height:10px;margin-top:-4px;appearance:none;border:0;border-radius:50%;background:#d38b4c}.size-control.svelte-nnetix input:where(.svelte-nnetix)::-moz-range-thumb{width:10px;height:10px;border:0;border-radius:50%;background:#d38b4c}.size-control.svelte-nnetix output:where(.svelte-nnetix){width:24px;text-align:right}.mobile-filter-dialog.svelte-nnetix{width:min(360px,calc(100vw - 28px));max-height:calc(100dvh - 40px);margin:auto;border:1px solid rgb(255 255 255 / .2);border-radius:8px;padding:18px;background:#1b1d1d;color:#e8e9e7;box-shadow:0 18px 70px #0009}.mobile-filter-dialog.svelte-nnetix::backdrop{background:#000000a6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dialog-heading.svelte-nnetix,.dialog-actions.svelte-nnetix,.dialog-dates.svelte-nnetix{display:flex;align-items:center;justify-content:space-between;gap:10px}.dialog-heading.svelte-nnetix{margin-bottom:18px}.dialog-heading.svelte-nnetix button:where(.svelte-nnetix),.dialog-actions.svelte-nnetix button:where(.svelte-nnetix){border:0;background:transparent;color:inherit;cursor:pointer}.dialog-heading.svelte-nnetix button:where(.svelte-nnetix){font-size:22px;line-height:1}.mobile-filter-dialog.svelte-nnetix label:where(.svelte-nnetix){display:flex;min-width:0;flex:1;flex-direction:column;gap:7px;margin-bottom:14px;color:#a0a6a4;font-size:11px}.mobile-filter-dialog.svelte-nnetix select:where(.svelte-nnetix),.mobile-filter-dialog.svelte-nnetix input:where(.svelte-nnetix){width:100%;min-width:0;height:36px;border:1px solid rgb(255 255 255 / .2);border-radius:3px;padding:0 8px;background:#292c2b;color:#e8e9e7;color-scheme:dark;font-size:12px}.dialog-actions.svelte-nnetix{justify-content:flex-end;margin-top:10px}.dialog-actions.svelte-nnetix button:where(.svelte-nnetix){padding:7px 10px;font-size:12px}.dialog-actions.svelte-nnetix button:where(.svelte-nnetix):last-child{color:#d38b4c}.empty-grid.svelte-nnetix{margin:0;padding:28px;color:#a0a6a4;font-size:13px}.mosaic.svelte-nnetix{--tile-aspect: 1.55;display:grid;grid-template-columns:repeat(var(--columns, 8),minmax(0,1fr));gap:0}.tile.svelte-nnetix{position:relative;contain:layout paint;isolation:isolate;min-width:0;aspect-ratio:var(--tile-aspect);overflow:hidden;border:0;border-radius:0;padding:0;color:#fff;text-align:left;cursor:pointer}.tile.svelte-nnetix:after{position:absolute;inset:25% 0 0;z-index:0;background:linear-gradient(transparent,#00000026 25%,#000000d1);content:"";pointer-events:none}.tile-image.svelte-nnetix{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s,filter .35s}.sound-art.svelte-nnetix{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,rgb(211 139 76 / .3),transparent 62%),#252828;color:#fff9}.sound-art.svelte-nnetix svg:where(.svelte-nnetix){width:min(55%,150px);height:auto}.tile.svelte-nnetix:hover .tile-image:where(.svelte-nnetix),.tile.svelte-nnetix:focus-visible .tile-image:where(.svelte-nnetix){transform:scale(1.065);filter:brightness(1.07)}.tile.svelte-nnetix:focus-visible{z-index:2;outline:2px solid #d38b4c;outline-offset:-2px}.tile-top.svelte-nnetix,.tile-info.svelte-nnetix{position:absolute;z-index:1;right:13px;left:13px;display:flex;align-items:center;justify-content:space-between;gap:10px}.tile-top.svelte-nnetix{top:12px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;text-shadow:0 1px 4px #000}.tile-index.svelte-nnetix{opacity:.82}.tile-duration.svelte-nnetix{padding:5px 6px;background:#0f1111b3}.tile-duration-bottom.svelte-nnetix{display:none}.tile-info.svelte-nnetix{bottom:12px;align-items:end}.mosaic[data-dense=true].svelte-nnetix .tile-duration:where(.svelte-nnetix){display:none}.mosaic[data-dense=true].svelte-nnetix .tile-info:where(.svelte-nnetix){justify-content:flex-end}.mosaic[data-dense=true].svelte-nnetix .tile-copy:where(.svelte-nnetix) strong:where(.svelte-nnetix),.mosaic[data-dense=true].svelte-nnetix .tile-copy:where(.svelte-nnetix) small:where(.svelte-nnetix){display:none}.mosaic[data-dense=true].svelte-nnetix .tile-duration-bottom:where(.svelte-nnetix){display:block;flex:none;padding:3px 4px;background:#0f1111b3;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;text-shadow:0 1px 4px #000}.tile-copy.svelte-nnetix{min-width:0;width:100%}.tile-copy.svelte-nnetix strong:where(.svelte-nnetix),.tile-copy.svelte-nnetix small:where(.svelte-nnetix){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-copy.svelte-nnetix strong:where(.svelte-nnetix){font-size:12px;font-weight:600;line-height:1.25}.tile-copy.svelte-nnetix small:where(.svelte-nnetix){margin-top:5px;color:#c5c9c7;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.grid-toolbar.svelte-nnetix,.grid-toolbar.svelte-nnetix :where(.svelte-nnetix){font-size:12px!important}@media(min-width:1024px){.mosaic.svelte-nnetix:not(.sound-grid){--tile-aspect: 1}.grid-toolbar.svelte-nnetix{gap:10px;padding:0 20px;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}}@media(max-width:1023px){.grid-toolbar.svelte-nnetix{min-height:56px}.filter-strip.svelte-nnetix,.toolbar-section-divider.svelte-nnetix{display:none}.mobile-filter-button.svelte-nnetix{display:grid}}@media(min-width:1024px)and (max-width:1200px){.grid-toolbar.svelte-nnetix{gap:12px}.media-tab.svelte-nnetix{width:auto}.media-tab.svelte-nnetix span:where(.svelte-nnetix){display:none}.size-control.svelte-nnetix input:where(.svelte-nnetix){width:90px}}@media(max-width:750px){.grid-toolbar.svelte-nnetix{display:none}.mosaic-viewport.svelte-nnetix{overflow:clip;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.mosaic.svelte-nnetix{--tile-aspect: 1;grid-template-columns:repeat(var(--pinch-columns, 4),minmax(0,1fr))}.media-tab.svelte-nnetix{display:none}.media-compact.svelte-nnetix{display:flex}.toolbar-actions.svelte-nnetix{width:auto;justify-content:flex-end;gap:5px}.sort-tools.svelte-nnetix{gap:5px}.size-control.svelte-nnetix input:where(.svelte-nnetix){width:46px}.tile-copy.svelte-nnetix small:where(.svelte-nnetix){display:none}}@media(prefers-reduced-motion:reduce){.grid-page.page-pushed.svelte-nnetix,.grid-page.page-returning.svelte-nnetix{animation-duration:1ms}.tile-image.svelte-nnetix{transition:none}}
