@media(max-width:768px){.gallery-viewer-fullscreen{height:100%!important;inset:0!important;transform:none!important;width:100%!important}}.gv-card[data-v-5219323b]{backface-visibility:hidden;box-shadow:0 0 28px 2px var(--gv-glow,hsla(0,0%,100%,.12));position:relative;transition:transform .12s ease-out;will-change:transform}.gv-card[data-v-5219323b],.gv-media[data-v-5219323b]{border-radius:20px;display:block}.gv-media[data-v-5219323b]{max-height:82vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.gv-holo[data-v-5219323b]{background:linear-gradient(115deg,transparent 28%,hsla(0,0%,100%,.22) 42%,rgba(214,222,238,.6) 50%,hsla(0,0%,100%,.22) 58%,transparent 72%);background-size:220% 220%;border-radius:20px;mix-blend-mode:overlay;opacity:0}.gv-glare[data-v-5219323b],.gv-holo[data-v-5219323b]{inset:0;pointer-events:none;position:absolute;transition:opacity .25s ease}.gv-glare[data-v-5219323b]{border-radius:inherit;mix-blend-mode:soft-light}.rarity-frame[data-v-5219323b],.rarity-glow[data-v-5219323b]{border-radius:20px;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;mix-blend-mode:screen;overflow:hidden;pointer-events:none;position:absolute;z-index:15}.rarity-frame[data-v-5219323b]{filter:drop-shadow(0 0 5px rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*.6)));padding:3px}.rarity-frame[data-v-5219323b]:before{animation:rarity-rotate-5219323b var(--frame-dur,7s) linear infinite;background:conic-gradient(from 0deg,rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*.42)) 0deg 46%,rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*1)) 62%,rgba(255,255,255,calc(var(--frame-glow, .5)*1)),rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*1)) 82%,rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*.42)) 96% 100%);content:"";inset:-60%;position:absolute}.rarity-glow[data-v-5219323b]{filter:blur(6px);opacity:.9;padding:9px;z-index:14}.rarity-glow[data-v-5219323b]:before{animation:rarity-rotate-5219323b var(--frame-dur,7s) linear infinite;background:conic-gradient(from 0deg,transparent 0deg,transparent 58%,rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*.9)) 67%,rgba(255,255,255,calc(var(--frame-glow, .5)*.95)) 73%,rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*.9)) 79%,transparent 88%,transparent 100%);content:"";inset:-60%;position:absolute}@keyframes rarity-rotate-5219323b{to{transform:rotate(1turn)}}.rarity-corners[data-v-5219323b]{inset:0;pointer-events:none;position:absolute;z-index:16}.rarity-corner[data-v-5219323b]{animation:rarity-corner-breathe-5219323b var(--frame-dur,7s) ease-in-out infinite;border:3px solid rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*.95));filter:drop-shadow(0 0 7px rgba(var(--grade-rgb),calc(var(--frame-glow, .5)*.8)));height:28px;position:absolute;width:28px}.rarity-corner--tl[data-v-5219323b]{border-bottom:none;border-right:none;border-top-left-radius:18px;left:0;top:0}.rarity-corner--tr[data-v-5219323b]{border-bottom:none;border-left:none;border-top-right-radius:18px;right:0;top:0}.rarity-corner--bl[data-v-5219323b]{border-bottom-left-radius:18px;border-right:none;border-top:none;bottom:0;left:0}.rarity-corner--br[data-v-5219323b]{border-bottom-right-radius:18px;border-left:none;border-top:none;bottom:0;right:0}@keyframes rarity-corner-breathe-5219323b{0%,to{opacity:.7}50%{opacity:1}}.grade-badge[data-v-5219323b]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#141414b3;border:1px solid rgba(var(--grade-rgb),.5);border-radius:9999px;box-shadow:0 2px 10px #0006;display:inline-flex;gap:6px;left:14px;padding:6px 12px 6px 8px;position:absolute;top:14px;z-index:20}.grade-badge-icon[data-v-5219323b]{flex-shrink:0;height:16px;width:16px}.grade-badge-label[data-v-5219323b]{color:rgb(var(--grade-rgb));font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1}.gv-no-audio-ui[data-v-5219323b]::-webkit-media-controls-mute-button,.gv-no-audio-ui[data-v-5219323b]::-webkit-media-controls-volume-control-container,.gv-no-audio-ui[data-v-5219323b]::-webkit-media-controls-volume-slider,.gv-no-audio-ui[data-v-5219323b]::-webkit-media-controls-volume-slider-container{display:none!important}.gallery-grade-badges[data-v-18a8ef73]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.gallery-grade-badges--grid[data-v-18a8ef73]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr);width:100%}.gallery-grade-badges--grid .gg-pill[data-v-18a8ef73]{justify-content:center;width:100%}.gallery-grade-badges--grid .gg-pill--total[data-v-18a8ef73]{grid-column:span 2}.gallery-grade-badges--compact[data-v-18a8ef73]{flex-wrap:nowrap;gap:3px;justify-content:center}.gallery-grade-badges--compact .gg-pill[data-v-18a8ef73]{flex:0 0 auto;gap:2px;height:28px;padding:0 6px}.gallery-grade-badges--compact .gg-pill-icon[data-v-18a8ef73]{height:14px;width:14px}.gallery-grade-badges--compact .gg-pill-name[data-v-18a8ef73]{display:none}.gallery-grade-badges--compact .gg-pill--total[data-v-18a8ef73]{padding:0 8px}.gg-pill[data-v-18a8ef73]{align-items:center;border:1.5px solid transparent;border-radius:100px;cursor:pointer;display:inline-flex;gap:4px;height:30px;opacity:.6;padding:0 12px;transition:opacity .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s ease;white-space:nowrap}.gg-pill[data-v-18a8ef73]:hover{opacity:.85}.gg-pill--selected[data-v-18a8ef73]{opacity:1;transform:translateY(-1px)}.gg-pill-icon[data-v-18a8ef73]{flex-shrink:0;height:16px;width:16px}.gg-pill-name[data-v-18a8ef73]{font-family:Pretendard,sans-serif;font-size:14px;font-weight:700;line-height:1;margin-right:2px}.gg-pill-count[data-v-18a8ef73],.gg-pill-total[data-v-18a8ef73]{font-family:Pretendard,sans-serif;font-size:14px;font-weight:600;line-height:1}.gg-pill-total[data-v-18a8ef73]{color:#666}.gg-pill--g0[data-v-18a8ef73]{background:#211b18;box-shadow:inset 0 0 8.6px #a36e484d}.gg-pill--g0 .gg-pill-count[data-v-18a8ef73],.gg-pill--g0 .gg-pill-name[data-v-18a8ef73]{color:#d18351}.gg-pill--g1[data-v-18a8ef73]{background:#1a1a1a;box-shadow:inset 0 0 8.6px #484848}.gg-pill--g1 .gg-pill-name[data-v-18a8ef73]{color:#a5a5a5}.gg-pill--g1 .gg-pill-count[data-v-18a8ef73]{color:#c5c5c5}.gg-pill--g2[data-v-18a8ef73]{background:#111006;box-shadow:inset 0 0 8.6px #453513}.gg-pill--g2 .gg-pill-count[data-v-18a8ef73],.gg-pill--g2 .gg-pill-name[data-v-18a8ef73]{color:#f3c150}.gg-pill--g3[data-v-18a8ef73]{background:#160c1b;box-shadow:inset 0 0 8.6px #b5ccf866}.gg-pill--g3 .gg-pill-count[data-v-18a8ef73],.gg-pill--g3 .gg-pill-name[data-v-18a8ef73]{color:#85a2e2}.gg-pill--total[data-v-18a8ef73]{background:#160500;box-shadow:inset 0 0 8.6px var(--primary-muted);gap:6px;padding:0 10px}.gg-total-label[data-v-18a8ef73]{font-family:Pretendard,sans-serif;font-size:12px;font-weight:500;line-height:1}.gg-pill--total .gg-pill-count[data-v-18a8ef73],.gg-total-label[data-v-18a8ef73]{color:var(--primary-active)}.gg-total-separator[data-v-18a8ef73]{background:#4a281e;height:14px;margin:0 2px;width:1px}.gg-total-percent[data-v-18a8ef73]{background:linear-gradient(180deg,var(--primary) 0,var(--primary-hover) 100%);-webkit-background-clip:text;font-family:Pretendard,sans-serif;font-size:14px;font-weight:700;line-height:1;-webkit-text-fill-color:transparent;background-clip:text}.gg-pill--g0.gg-pill--selected[data-v-18a8ef73]{border-color:#d18351b3;box-shadow:inset 0 0 8.6px #a36e484d,0 0 12px #d1835159}.gg-pill--g1.gg-pill--selected[data-v-18a8ef73]{border-color:#a5a5a5b3;box-shadow:inset 0 0 8.6px #484848,0 0 12px #c5c5c559}.gg-pill--g2.gg-pill--selected[data-v-18a8ef73]{border-color:#f3c150b3;box-shadow:inset 0 0 8.6px #453513,0 0 12px #f3c15059}.gg-pill--g3.gg-pill--selected[data-v-18a8ef73]{border-color:#85a2e2b3;box-shadow:inset 0 0 8.6px #b5ccf866,0 0 12px #85a2e259}.gg-pill--total.gg-pill--selected[data-v-18a8ef73]{border-color:rgba(var(--primary-rgb),.6);box-shadow:inset 0 0 8.6px var(--primary-muted),0 0 12px rgba(var(--primary-rgb),.3)}@media(max-width:768px){.gallery-grade-badges[data-v-18a8ef73]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start;margin:0 -4px;padding:2px 4px;scrollbar-width:none}.gallery-grade-badges[data-v-18a8ef73]::-webkit-scrollbar{display:none}}
