/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */.multimedia-action-primary{background-color:var(--color-surface,#fff);border:1px solid var(--color-border,#0003);color:var(--icon-primary,#1a1a1a);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 12px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.multimedia-action-primary:hover{background-color:var(--media-interactive-hover,#0000000f);color:var(--icon-primary,#1a1a1a)}.multimedia-action-primary:focus-visible{outline:2px solid var(--icon-primary,#1a1a1a);outline-offset:2px;border-radius:6px}:where(.dark,.dark *) .multimedia-action-primary,[data-theme=dark] .multimedia-action-primary{color:var(--icon-primary,#f0f0f0);background-color:var(--color-surface,#1e1e1e);border-color:var(--color-border,#ffffff2e)}.multimedia-slot-frame{border-color:var(--color-border,#00000026)}:where(.dark,.dark *) .multimedia-slot-frame,[data-theme=dark] .multimedia-slot-frame{border-color:var(--color-border,#ffffff2e)}.multimedia-card[data-v-543df1a8]{background-color:var(--color-background)}[data-theme=dark] .multimedia-card[data-v-543df1a8]{background-color:var(--color-background-alt)}.multimedia-header[data-v-543df1a8]{min-height:2.25rem}.multimedia-toggle[data-v-543df1a8]{cursor:pointer;user-select:none;white-space:nowrap}.multimedia-toggle[data-v-543df1a8]:disabled{opacity:.5;cursor:not-allowed}.multimedia-body[data-v-543df1a8]{padding:0;background-color:var(--color-background)}[data-theme=dark] .multimedia-body[data-v-543df1a8]{background-color:var(--color-background)}.multimedia-rail[data-v-543df1a8],.multimedia-order[data-v-543df1a8]{flex-shrink:0}.header-actions-wrapper[data-v-543df1a8]{transition:all .2s ease;scrollbar-width:none;-ms-overflow-style:none}.header-actions-wrapper[data-v-543df1a8]::-webkit-scrollbar{display:none;height:2px}.header-actions-wrapper.allow-scroll[data-v-543df1a8]{overflow-x:auto;max-width:100%}@media (hover: hover){.header-actions-wrapper.allow-scroll[data-v-543df1a8]:hover::-webkit-scrollbar,.header-actions-wrapper.allow-scroll[data-v-543df1a8]:focus-within::-webkit-scrollbar{display:block}.header-actions-wrapper.allow-scroll[data-v-543df1a8]:hover,.header-actions-wrapper.allow-scroll[data-v-543df1a8]:focus-within{scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent}}.multimedia-toggle-icon[data-v-543df1a8]{transition:transform .2s cubic-bezier(.2,.9,.2,1);transform-origin:50% 50%;display:inline-block;transform:rotate(0)}.multimedia-toggle-icon.is-expanded[data-v-543df1a8]{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.multimedia-toggle-icon[data-v-543df1a8]{transition:none}}.multimedia-container[data-v-c564c4d9]{display:flex;flex-direction:column;gap:1px;background-color:var(--color-border);border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden}[data-theme=dark] .multimedia-container[data-v-c564c4d9]{background-color:var(--color-background-alt);border-color:var(--color-background-soft)}.thumbnails[data-v-2886f11c]{display:grid;grid-template-columns:repeat(5,1fr);width:100%;gap:4px}.thumbnails-grid-5[data-v-2886f11c]{display:grid;grid-template-columns:repeat(5,1fr)}.thumbnails-grid-10[data-v-2886f11c]{display:grid;grid-template-columns:repeat(10,1fr)}.thumbnails-grid-15[data-v-2886f11c]{display:grid;grid-template-columns:repeat(15,1fr)}.thumbnail[data-v-2886f11c]{width:100%;height:100%;aspect-ratio:1 / 1;position:relative;overflow:hidden;margin:0}.thumbnail[data-v-2886f11c]:nth-child(odd){background-color:var(--color-gray-700, #606062)}.thumbnail[data-v-2886f11c]:nth-child(2n){background-color:var(--color-gray-800, #363435)}.skeleton-placeholder[data-v-2886f11c]{width:100%;height:100%;background:linear-gradient(90deg,var(--color-gray-800, #363435) 0%,var(--color-gray-700, #606062) 50%,var(--color-gray-800, #363435) 100%);animation:skeleton-pulse-2886f11c 2s ease-in-out infinite}.skeleton-placeholder.is-loaded[data-v-2886f11c]{animation:none}@keyframes skeleton-pulse-2886f11c{0%{opacity:1;filter:brightness(1)}50%{opacity:.7;filter:brightness(.85)}to{opacity:1;filter:brightness(1)}}.thumbnail-content[data-v-2886f11c]{width:100%;height:100%}.thumbnail-wrapper[data-v-2886f11c]{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.thumbnail-label[data-v-2886f11c]{display:block;padding:0;margin:0;width:100%;height:100%;box-sizing:border-box;transition:padding .16s ease,background-color .16s ease,box-shadow .16s ease}.thumbnail-icon[data-v-2886f11c]{position:absolute;z-index:10;background-color:#ffffff40}.thumbnail-img[data-v-2886f11c]{display:block;object-fit:cover;width:100%;height:100%;border:0;border-radius:.25rem;padding:0;transition:opacity .16s ease,box-shadow .16s ease,border-radius .16s ease}.thumbnail-active[data-v-2886f11c]{outline:2px dashed var(--color-highlight, #d47b47);outline-offset:-4px;box-shadow:0 0 0 1px #d47b4733}.thumbnail-active .thumbnail-label[data-v-2886f11c]{padding:.375rem;background:linear-gradient(135deg,var(--color-gray-50, #f9fafb) 0%,var(--color-gray-100, #f3f4f6) 100%);box-shadow:inset 0 0 0 1px var(--color-gray-200, #e5e7eb);border-radius:.1875rem}.thumbnail-active .thumbnail-img[data-v-2886f11c]{border-radius:.125rem;box-shadow:inset 0 0 0 .5px var(--color-gray-300, #d1d5db)}@media (prefers-color-scheme: light){.thumbnail-active .thumbnail-label[data-v-2886f11c]{background:linear-gradient(135deg,#ffffff 0%,var(--color-gray-100, #f3f4f6) 100%);box-shadow:inset 0 0 0 1.5px var(--color-highlight, #d47b47)}.thumbnail-active .thumbnail-img[data-v-2886f11c]{box-shadow:inset 0 0 0 1px var(--color-gray-400, #9ca3af)}}.thumbnail-img[data-v-2886f11c]:hover{cursor:pointer;opacity:.82}.thumbnails [type=radio][data-v-2886f11c]{position:absolute;opacity:0;width:0;height:0}.thumbnails [type=radio]:checked+img[data-v-2886f11c]{box-shadow:inset 0 0 0 1px var(--color-primary, #008080)}.thumbnails [type=radio]:not(:checked):focus+img[data-v-2886f11c]{box-shadow:inset 0 0 0 2px var(--color-primary, #008080)}.media-error[data-v-2886f11c]{width:100%;height:100%;min-width:1em;min-height:1em}.thumbnail-cta-btn[data-v-2886f11c]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:transparent;border:2px dashed var(--color-primary, #008080);border-radius:.25rem;color:var(--color-primary, #008080);cursor:pointer;padding:0;animation:cta-pulse-2886f11c 2.5s ease-in-out infinite;transition:background-color .16s ease,border-color .16s ease}.thumbnail-cta-btn[data-v-2886f11c]:hover{background-color:#0080801f;animation-play-state:paused}.thumbnail-cta-btn[data-v-2886f11c]:focus-visible{outline:3px solid var(--color-primary, #008080);outline-offset:2px;animation-play-state:paused}.thumbnail-cta-icon[data-v-2886f11c]{display:flex;font-size:1.5rem;opacity:.75;pointer-events:none}@keyframes cta-pulse-2886f11c{0%,to{opacity:1}50%{opacity:.55}}.rail-gallery[data-v-780d0acc]{display:flex;flex-direction:column;width:100%;min-width:0;gap:4px}
