html{--card-outline-radius:5% / 3.3333333333333335%}html body :is(.collection-face[data-card-front],.inspection-portrait[data-card-front],.pantheos-card-back,.pantheos-card-back-image,.cut-stack-card,.cut-card-stack){border-radius:var(--card-outline-radius)!important}html body :is(.collection-face[data-card-front],.inspection-portrait[data-card-front]){overflow:visible!important;clip-path:none!important}html body :is(.collection-face[data-card-front],.inspection-portrait[data-card-front])>:is(.card-art,canvas,.card-front__shade,.card-finish__effect),html body :is(.collection-face[data-card-front],.inspection-portrait[data-card-front]):before,html body :is(.collection-face[data-card-front],.inspection-portrait[data-card-front]):after,html body .pantheos-card-back-image{border-radius:var(--card-outline-radius)!important;clip-path:inset(0 round var(--card-outline-radius))!important}html body :is(.pantheos-card-back,.cut-stack-card,.cut-card-stack){overflow:hidden;clip-path:none!important}:is(.collection-face,.inspection-portrait)>.card-surface-webgpu__canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;border-radius:inherit;display:none}:is(.collection-face,.inspection-portrait)[data-card-surface-gpu=ready]>.card-surface-webgpu__canvas{display:block}.collection-face[data-card-surface-gpu=ready]>.card-front__shade{display:none!important}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish>.card-finish__effect{display:block!important;background:none!important;mix-blend-mode:normal!important}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish>.card-finish__effect>:is(.card-finish__depth,.card-finish__sheen,.card-finish__sparkles){background-image:none!important;mix-blend-mode:normal!important}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish>.card-finish__effect>i:before,html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish>.card-finish__effect>.card-finish__frame{display:none!important}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish--holo{filter:none}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish--holo{--finish-depth-opacity:.24;--finish-sheen-opacity:.38;--finish-sparkle-opacity:.42;--finish-frame-opacity:.58}html[data-card-surface-renderer=webgpu] .collection-face.card-finish--holo.card-front--hand{--finish-depth-opacity:.18;--finish-sheen-opacity:.28;--finish-sparkle-opacity:.32;--finish-frame-opacity:.46}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish--holo:is(:hover,:focus-within){--finish-depth-opacity:.34;--finish-sheen-opacity:.54;--finish-sparkle-opacity:.56}html[data-card-surface-renderer=webgpu] .collection-face.collection-face--readable.card-finish[data-card-front]:before{opacity:calc(.32 + var(--finish-light-strength,.45)*.28);background-image:radial-gradient(ellipse at var(--finish-x) var(--finish-y),#fff4cfb0,#f4c56959 28%,transparent 68%);background-size:100% 100%;background-position:center}:is(.collection-face,.inspection-portrait)[data-card-surface=v1]{--surface-shadow-x:calc(var(--finish-parallax-x,0)*-1cqw);--surface-shadow-y:calc(var(--finish-parallax-y,0)*-1cqw)}.inspection-portrait[data-card-surface=v1]{container-type:inline-size}:is(.collection-face,.inspection-portrait)[data-card-surface=v1]:after{z-index:2}html body .collection-face.collection-face--readable[data-card-surface=v1] .collection-face__mana,html body .inspection-portrait[data-card-surface=v1] .inspection-cost{filter:drop-shadow(calc(var(--surface-shadow-x)*1.2) calc(var(--surface-shadow-y)*1.2) .55cqw color-mix(in srgb,color-mix(in srgb,var(--surface-shadow-tint,#6a657a) 25%,#ffeccb) 10%,transparent));box-shadow:inset 0 1px 1px #e3ffff33}.collection-face.collection-face--readable[data-card-surface=v1] .collection-face__caption{overflow:visible}html body .collection-face.collection-face--readable[data-card-surface=v1] :is(.card-front__name,.card-front__type){filter:drop-shadow(calc(var(--surface-shadow-x)*.8) calc(var(--surface-shadow-y)*.8) .35cqw color-mix(in srgb,color-mix(in srgb,var(--surface-shadow-tint,#6a657a) 25%,#ffeccb) 12%,transparent))}html body .collection-face.collection-face--readable[data-card-surface=v1] .card-front__stat{filter:drop-shadow(calc(var(--surface-shadow-x)*1.3) calc(var(--surface-shadow-y)*1.3) .6cqw color-mix(in srgb,color-mix(in srgb,var(--surface-shadow-tint,#6a657a) 25%,#ffeccb) 10%,transparent));box-shadow:inset 0 1px 1px #f8e2ac33}:is(.collection-face,.inspection-portrait)[data-card-surface=v1]>.card-surface__frame-shadows{position:absolute;inset:0;display:block;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.card-surface__frame-shadows>i{position:absolute;inset:0;display:block;font-style:normal;pointer-events:none}.card-surface__frame-shadows>i:before{content:"";position:absolute;inset:0;display:block;pointer-events:none;background:#020109;mask:var(--card-frame,linear-gradient(transparent,transparent)) center/100% 100% no-repeat;-webkit-mask:var(--card-frame,linear-gradient(transparent,transparent)) center/100% 100% no-repeat}.card-surface__frame-shadow--contact{display:none!important}.card-surface__frame-shadow--ambient{opacity:.06;filter:blur(.4cqw);transform:translate(var(--surface-shadow-x),var(--surface-shadow-y))}.card-surface__frame-shadow--ambient:before{background:var(--surface-shadow-tint,#6a657a)}@media(prefers-reduced-motion:reduce){:is(.collection-face,.inspection-portrait)[data-card-surface=v1]{--surface-shadow-x:0cqw;--surface-shadow-y:0cqw}}@media(forced-colors:active){.card-surface-webgpu__canvas,.card-surface__frame-shadows{display:none!important}}.card-surface-webgpu__canvas{image-rendering:auto}.collection-face[data-card-layer-ready=true]>:not(.card-layer-compositor):not(.emitter-marker){opacity:0!important}.collection-face[data-card-layer-ready=true]{background:transparent!important}.collection-face.node-debug[data-card-layer-ready=true]>:not(.card-layer-compositor):not(.emitter-marker){opacity:initial!important}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish>.card-finish__effect,html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish>.card-finish__effect>i,html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait).card-finish>.card-finish__effect>i:after{display:none!important;animation:none!important;background:none!important}html[data-card-surface-renderer=webgpu] .collection-face.collection-face--readable[data-card-surface-gpu=ready]:after,html[data-card-surface-renderer=webgpu] .collection-face.collection-face--readable[data-card-surface-gpu=ready]:before,html[data-card-surface-renderer=webgpu] .inspection-portrait[data-card-surface-gpu=ready]:after,html[data-card-surface-renderer=webgpu] .inspection-portrait[data-card-surface-gpu=ready]:before{display:none!important}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait)[data-card-surface-gpu=ready]>.card-surface__frame-shadows{display:none}@property --surface-hover{syntax:"<number>"; inherits:true; initial-value:0;}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait){--surface-hover:0;rotate:var(--finish-rotate-axis-x,1) var(--finish-rotate-axis-y,0) 0 calc(var(--finish-rotate-angle,0deg)*1.15);transition:rotate var(--finish-motion-duration,.14s) ease-out,--finish-x var(--finish-motion-duration,.14s) ease-out,--finish-y var(--finish-motion-duration,.14s) ease-out,--finish-parallax-x var(--finish-motion-duration,.14s) ease-out,--finish-parallax-y var(--finish-motion-duration,.14s) ease-out,--finish-light-strength var(--finish-motion-duration,.14s) ease-out,--surface-hover var(--finish-motion-duration,.5s) ease-out}html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait):hover,html[data-card-surface-renderer=webgpu] :is(.archive-card,.playing-card,.booster-reveal-card):hover :is(.collection-face,.inspection-portrait){--surface-hover:1}@media(prefers-reduced-motion:reduce){html[data-card-surface-renderer=webgpu] :is(.collection-face,.inspection-portrait){--surface-hover:0!important;rotate:none!important}}html[data-card-surface-renderer=webgpu] .deck-archive--collection .collection-face{rotate:var(--finish-rotate-axis-x,1) var(--finish-rotate-axis-y,0) 0 calc(var(--finish-rotate-angle,0deg)*1.265)}html body .deck-archive--collection.archive-browse-only .archive-body{grid-template-columns:minmax(0,1fr)}html body .deck-archive--collection.archive-browse-only :is(.archive-deck,.archive-inspection){display:none}html body .deck-archive--collection.archive-browse-only .archive-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;align-content:start;max-height:none}html body .deck-archive--collection.archive-browse-only .archive-card{width:100%;max-width:340px;justify-self:center}@media(max-width:700px){html body .deck-archive--collection.archive-browse-only .archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}html body #dialog.dialog,html body #dialog :is(.primary-button,.subtle-button,.collection-forge__source>button,.archive-deck-row button:last-child,input,select),html body #app :is(.topbar nav,.setup-actions,#opponent-choice) :is(button,select),html body.duel-mode #game-ui :is(.world-panel,.myth-panel,#pass-button,.world-impulse,.grave-button,.summon-button),html body #card-detail .inspection-rules{background-clip:padding-box}html body #duel-menu>summary,html body #app .topbar nav .icon-button{background:linear-gradient(#07050366,#07050366) center/ calc(100% - 12px) calc(100% - 12px) no-repeat}html body #duel-menu .duel-menu__tools,html body .card-detail.card-detail--archive{background:linear-gradient(#080604b8,#080604b8) center/ calc(100% - 18px) calc(100% - 18px) no-repeat;box-shadow:none}html body #dialog.dialog:not(:has(.deck-archive--collection,.booster-archive)){background:linear-gradient(#080604d9,#080604d9) center/ calc(100% - 32px) calc(100% - 32px) no-repeat;box-shadow:none}html body.duel-mode #hand>.playing-card{background:none;border:0;box-shadow:none;clip-path:none;overflow:visible;filter:none}html body.duel-mode #hand>.playing-card:is(.playable,.unavailable,:hover,:focus-visible,.chosen){filter:none}html body.duel-mode #hand>.playing-card:before,html body.duel-mode #hand>.playing-card:after{content:none;display:none}html body.duel-mode #hand>.playing-card:is(:hover,:focus-visible,.chosen){transform:perspective(1000px) translateY(-48px) rotateX(0) rotate(0) scale(1.32)}html[data-card-surface-renderer=webgpu] body.duel-mode #hand .collection-face{rotate:var(--finish-rotate-axis-x,1) var(--finish-rotate-axis-y,0) 0 calc(var(--finish-rotate-angle,0deg)*1.265)}@media(prefers-reduced-motion:reduce){html[data-card-surface-renderer=webgpu] body.duel-mode #hand .collection-face{rotate:none!important}}
