.anime-trailer-dialog__trigger[data-v-b0d35668]{align-items:center;background:color-mix(in srgb,var(--color-primary) 9%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 58%,transparent);border-radius:var(--radius-field,.5rem);box-shadow:0 .5rem 1.8rem color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-base-content);display:inline-flex;font-size:.875rem;font-weight:750;gap:.6rem;justify-content:flex-start;min-height:2.5rem;outline:none;padding:.45rem .8rem;transition:border-color .16s ease-out,background-color .16s ease-out,transform .18s cubic-bezier(.16,1,.3,1);width:100%}.anime-trailer-dialog__trigger.is-compact[data-v-b0d35668]{font-size:.75rem;min-height:2rem;padding-block:.25rem}.anime-trailer-dialog__trigger[data-v-b0d35668]:hover{background:color-mix(in srgb,var(--color-primary) 16%,transparent);border-color:var(--color-primary);transform:translateY(-1px)}.anime-trailer-dialog__close[data-v-b0d35668]:focus-visible,.anime-trailer-dialog__trigger[data-v-b0d35668]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.anime-trailer-dialog__trigger-icon[data-v-b0d35668]{align-items:center;background:var(--color-primary);border-radius:999px;color:var(--color-primary-content);display:inline-flex;flex:0 0 auto;height:1.6rem;justify-content:center;width:1.6rem}.anime-trailer-dialog__trigger-icon svg[data-v-b0d35668]{height:1.15rem;width:1.15rem}.anime-trailer-dialog[data-v-b0d35668]{background:transparent;border:0;color:#fff;height:100%;inset:0;max-height:none;max-width:none;overflow:hidden;padding:0;position:fixed;width:100%;z-index:100}.anime-trailer-dialog[data-v-b0d35668]::backdrop{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020409db}.anime-trailer-dialog__backdrop[data-v-b0d35668]{background:transparent;border:0;inset:0;position:absolute}.anime-trailer-dialog__panel[data-v-b0d35668]{animation:trailer-dialog-in-b0d35668 .28s cubic-bezier(.16,1,.3,1) both;background:#090b10;border:1px solid hsla(0,0%,100%,.13);border-radius:1.25rem;box-shadow:0 2rem 7rem #000000a8;left:50%;max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(72rem,calc(100vw - 2rem))}.anime-trailer-dialog__header[data-v-b0d35668]{align-items:center;background:#090b10;display:flex;gap:1rem;justify-content:space-between;min-height:4.6rem;padding:.8rem 1rem .8rem 1.2rem;position:sticky;top:0;z-index:6}.anime-trailer-dialog__title[data-v-b0d35668]{min-width:0}.anime-trailer-dialog__header p[data-v-b0d35668]{color:#ffffff80;font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.anime-trailer-dialog__header h2[data-v-b0d35668]{color:#fff;font-size:clamp(1rem,2vw,1.35rem);font-weight:850;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anime-trailer-dialog__close[data-v-b0d35668]{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;height:2.6rem;justify-content:center;outline:none;transition:background-color .16s ease-out,transform .16s ease-out;width:2.6rem}.anime-trailer-dialog__close[data-v-b0d35668]:hover{background:#ffffff24;transform:rotate(4deg)}.anime-trailer-dialog__close svg[data-v-b0d35668]{height:1.35rem;width:1.35rem}.anime-trailer-dialog__stage[data-v-b0d35668]{aspect-ratio:16/9;background:#05070b;overflow:hidden;position:relative;width:100%}@keyframes trailer-dialog-in-b0d35668{0%{opacity:0;transform:translate(-50%,calc(-50% + 1rem)) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(max-width:640px){.anime-trailer-dialog__panel[data-v-b0d35668]{border-radius:1rem;width:calc(100vw - 1rem)}.anime-trailer-dialog__header[data-v-b0d35668]{min-height:4.2rem;padding-inline:.9rem}}@media(prefers-reduced-motion:reduce){.anime-trailer-dialog__panel[data-v-b0d35668]{animation:none}.anime-trailer-dialog__close[data-v-b0d35668],.anime-trailer-dialog__trigger[data-v-b0d35668]{transition:none}}
