.BoardMediaLightbox_overlay__JhzlO{position:fixed;z-index:100;inset:0;background:rgb(244 243 241/94%);backdrop-filter:blur(6px)}[class~=dark] .BoardMediaLightbox_overlay__JhzlO{background:rgb(20 24 22/94%)}.BoardMediaLightbox_lightbox__L9Hf3{--preview-ink:#171817;--preview-text:#555957;--preview-paper:oklch(0.998 0.002 75);--preview-surface:oklch(0.96 0.006 75);--preview-line:rgb(23 24 23/8%);--preview-shadow:0 18px 50px rgb(31 25 18/12%);position:fixed;z-index:100;inset:0;display:flex;align-items:center;justify-content:center;color:var(--preview-ink);line-height:normal}[class~=dark] .BoardMediaLightbox_lightbox__L9Hf3{--preview-ink:#e8ece9;--preview-text:#c3c8c4;--preview-paper:#222824;--preview-surface:#2b332d;--preview-line:rgb(232 236 233/9%);--preview-shadow:0 18px 50px rgb(0 0 0/45%)}.BoardMediaLightbox_bar__h5TU_{position:absolute;z-index:3;top:16px;left:50%;display:flex;max-width:calc(100vw - 40px);align-items:center;gap:6px;border:1px solid var(--preview-line);border-radius:14px;background:var(--preview-paper);box-shadow:var(--preview-shadow);font-size:12.5px;padding:5px 6px 5px 14px;transform:translateX(-50%)}.BoardMediaLightbox_title__i4QPD{margin-right:8px;font-size:inherit;font-weight:600;white-space:nowrap}.BoardMediaLightbox_close__8m7Yl{display:flex;height:30px;align-items:center;border:0;border-radius:10px;background:none;color:var(--preview-text);cursor:pointer;padding:0 10px}.BoardMediaLightbox_close__8m7Yl:hover{background:var(--preview-surface);color:var(--preview-ink)}.BoardMediaLightbox_figure__4GjaU{display:flex;max-width:86vw;flex-direction:column;align-items:center;gap:10px;margin:0}.BoardMediaLightbox_figure__4GjaU img,.BoardMediaLightbox_figure__4GjaU video{width:auto;max-width:86vw;height:76vh;object-fit:contain;border-radius:14px;box-shadow:var(--preview-shadow)}.BoardMediaLightbox_figure__4GjaU figcaption{max-width:620px;color:var(--preview-text);font-size:12.5px;text-align:center}@keyframes canvasMotion_fade-in__9yMpg{0%{opacity:0}}.canvasMotion_arrive__VeWKe{animation:canvasMotion_fade-in__9yMpg .24s cubic-bezier(.1667,0,.3495,1) backwards;animation-delay:calc(var(--arrive-i, 0) * 40ms)}@keyframes canvasMotion_develop__AuCNa{0%{opacity:0;filter:blur(calc(3px * var(--canvas-inverse-zoom, 1)))}}.canvasMotion_landed__LvAPW :is(img,video):not([data-loaded]){opacity:0}.canvasMotion_landed__LvAPW :is(img,video)[data-loaded]{animation:canvasMotion_develop__AuCNa .36s cubic-bezier(.1667,0,.3495,1) both;animation-delay:calc(var(--arrive-i, 0) * 60ms)}.canvasMotion_fadeIn__Y5bE2{animation:canvasMotion_fade-in__9yMpg .12s cubic-bezier(.4706,0,.1409,1) both}.canvasMotion_ringIn__svZZb{animation:canvasMotion_fade-in__9yMpg .14s cubic-bezier(.1667,0,.3495,1) both}@keyframes canvasMotion_roll-in__jO8YX{0%{opacity:0;transform:translateY(35%)}}.canvasMotion_roll__djePk{animation:canvasMotion_roll-in__jO8YX .18s cubic-bezier(.1667,0,.3495,1) both}@keyframes canvasMotion_label-breathe__lvXvb{0%{opacity:.55}}.canvasMotion_working__0vMwK{animation:canvasMotion_label-breathe__lvXvb 1.4s ease-in-out infinite alternate}@keyframes canvasMotion_reveal-glow__jE77J{0%{opacity:0}24%,50%{opacity:1}to{opacity:0}}.canvasMotion_revealGlow__OTIE0{pointer-events:none;box-shadow:0 0 0 1px color-mix(in srgb,#ff513f 55%,transparent),0 0 26px color-mix(in srgb,#ff513f 38%,transparent);animation:canvasMotion_reveal-glow__jE77J 2s ease-out both}@media (prefers-reduced-motion:reduce){.canvasMotion_arrive__VeWKe,.canvasMotion_fadeIn__Y5bE2,.canvasMotion_landed__LvAPW :is(img,video)[data-loaded],.canvasMotion_ringIn__svZZb,.canvasMotion_roll__djePk,.canvasMotion_working__0vMwK{animation:none}.canvasMotion_landed__LvAPW :is(img,video):not([data-loaded]){opacity:1}.canvasMotion_revealGlow__OTIE0{animation:none;opacity:.55}}.error-overlay,.preview-player{background-color:var(--player-background)}.preview-video-player{border-radius:17px;overflow:hidden}iframe{overflow:hidden;scrollbar-width:none;-ms-overflow-style:none}iframe::-webkit-scrollbar{display:none}.volume-slider-wrapper{position:relative;width:36px;height:108px;display:flex;align-items:center;justify-content:center}.volume-slider{--volume-progress:50%;--volume-fill:var(--text-primary,#111);--volume-track:var(--gray-200,rgba(0,0,0,0.15));--volume-thumb:var(--text-primary,#111);-webkit-appearance:none;appearance:none;width:88px;height:28px;transform:rotate(-90deg);background:transparent;cursor:pointer;outline:none;margin:0;touch-action:none}.volume-slider::-webkit-slider-runnable-track{width:100%;height:4px;border-radius:9999px;background:linear-gradient(to right,var(--volume-fill) 0,var(--volume-fill) var(--volume-progress),var(--volume-track) var(--volume-progress),var(--volume-track) 100%)}.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5px;border-radius:9999px;background:var(--volume-thumb);border:none;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .12s ease}.volume-slider:active::-webkit-slider-thumb,.volume-slider:focus-visible::-webkit-slider-thumb,.volume-slider:hover::-webkit-slider-thumb{transform:scale(1.15)}.volume-slider::-moz-range-track{height:4px;border-radius:9999px;background:var(--volume-track)}.volume-slider::-moz-range-progress{height:4px;border-radius:9999px;background:var(--volume-fill)}.volume-slider::-moz-range-thumb{width:14px;height:14px;border-radius:9999px;background:var(--volume-thumb);border:none;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .12s ease}.volume-slider:active::-moz-range-thumb,.volume-slider:focus-visible::-moz-range-thumb,.volume-slider:hover::-moz-range-thumb{transform:scale(1.15)}.breathing-circle{animation:breathing 2.5s ease-in-out infinite}@keyframes breathing{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.6);opacity:1}}.shimmer-text{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,1) 50%,rgba(0,0,0,.5));mask-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,1) 50%,rgba(0,0,0,.5));-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:shimmer 2s ease-in-out infinite}@keyframes shimmer{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:-100% 0;mask-position:-100% 0}}.loading-indicator-fade{animation:loading-indicator-fade-in .25s ease-out,shimmer 2s ease-in-out infinite}@keyframes loading-indicator-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.ItemCard_generating__czi_r{--generating-light:rgba(255,255,255,0.95);--generating-haze:rgba(255,255,255,0.5);position:absolute;inset:0;overflow:hidden;pointer-events:none;background:var(--canvas-card-fill,var(--bg-secondary))}[class~=dark] .ItemCard_generating__czi_r{--generating-light:rgba(244,243,241,0.1);--generating-haze:rgba(244,243,241,0.04)}.ItemCard_overlay__csqrV{--generating-light:rgba(255,255,255,0.55);--generating-haze:rgba(255,255,255,0.25);background:color-mix(in srgb,var(--canvas-card-fill,var(--bg-secondary)) 55%,transparent)}[class~=dark] .ItemCard_overlay__csqrV{--generating-light:rgba(244,243,241,0.08);--generating-haze:rgba(244,243,241,0.03)}.ItemCard_light__0qraS{position:absolute;border-radius:50%;background:radial-gradient(closest-side,var(--generating-light),var(--generating-haze) 45%,transparent)}.ItemCard_light__0qraS:first-child{top:42%;left:-55%;width:150%;height:95%;animation:ItemCard_generating-drift-wide__6awBn 5.6s cubic-bezier(.1667,0,.3495,1) infinite alternate,ItemCard_generating-breathe__bSELL 2.8s ease-in-out infinite alternate}.ItemCard_light__0qraS:nth-child(2){top:-30%;left:40%;width:95%;height:70%;animation:ItemCard_generating-drift-small__kbuTU 7.2s cubic-bezier(.1667,0,.3495,1) infinite alternate,ItemCard_generating-breathe__bSELL 3.6s ease-in-out infinite alternate-reverse}@keyframes ItemCard_generating-drift-wide__6awBn{0%{transform:translateY(6%) scale(1)}55%{transform:translate(26%,-14%) scale(1.08)}to{transform:translate(44%,2%) scale(.96)}}@keyframes ItemCard_generating-drift-small__kbuTU{to{transform:translate(-38%,20%) scale(1.12)}}@keyframes ItemCard_generating-breathe__bSELL{0%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ItemCard_generating__czi_r .ItemCard_light__0qraS{animation:none}}