.header.svelte-jdr4tl{min-width:0;display:block;overflow:hidden;margin-inline:calc(-1 * var(--cqi));width:calc(100% + 2 * var(--cqi))}.header-row.svelte-jdr4tl{--card-header-fit-scale: 1;--card-header-cost-track-width: calc( var(--card-header-fit-scale) * (14.5 + 2.2) * var(--cqi) + 2px );width:100%;min-width:0;max-width:100%;display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;column-gap:max(1px,calc(var(--card-header-fit-scale) * 2.2 * var(--cqi)));overflow:hidden}.header-row--no-name.svelte-jdr4tl{grid-template-columns:1fr max-content}.header-row--no-name.svelte-jdr4tl .type-badge:where(.svelte-jdr4tl){grid-column:1}.card-name.svelte-jdr4tl{grid-column:1;justify-self:start;flex:0 0 auto;border-radius:calc(3 * var(--cqi));background:var(--card-title-plaque-bg, rgba(183, 131, 86, .92));box-shadow:var(--card-title-plaque-shadow, none);padding:calc(var(--card-header-fit-scale) * 2.1 * var(--cqi)) calc(var(--card-header-fit-scale) * 2.7 * var(--cqi));color:var(--card-name-color, #fff);font-size:min(calc(var(--card-header-fit-scale) * var(--card-name-font-scale, 1) * 12.8 * var(--cqi)),42px);font-weight:900;line-height:1;white-space:nowrap;letter-spacing:0}.type-badge.svelte-jdr4tl{grid-column:2;justify-self:center;flex:0 0 auto;min-width:fit-content;max-width:none;color:var(--card-type-color, rgba(248, 250, 252, .95));font-size:min(calc(var(--card-header-fit-scale) * var(--card-type-font-scale, 1) * 7.8 * var(--cqi)),32px);font-weight:850;text-transform:uppercase;letter-spacing:0;padding:0;white-space:nowrap;text-align:center;opacity:1}.cost-slot.svelte-jdr4tl{grid-column:3;justify-self:end;flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;min-width:var(--card-header-cost-track-width);overflow:visible}.header-row--no-name.svelte-jdr4tl .cost-slot:where(.svelte-jdr4tl){grid-column:2}.cost-pill.svelte-jdr4tl{flex:0 0 auto;box-sizing:border-box;position:relative;background:var( --card-cost-badge-bg, linear-gradient(180deg, rgba(177, 116, 59, .96), rgba(111, 70, 32, .98)) );color:var(--card-cost-color, #fff);font-weight:900;font-size:calc(var(--card-header-fit-scale) * var(--card-cost-font-scale, 1) * 10.6 * var(--cqi));width:calc(var(--card-header-fit-scale) * 14.5 * var(--cqi));height:calc(var(--card-header-fit-scale) * 14.5 * var(--cqi));min-width:calc(var(--card-header-fit-scale) * 14.5 * var(--cqi));min-height:calc(var(--card-header-fit-scale) * 14.5 * var(--cqi));aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--card-cost-badge-border, var(--card-cost-border, rgba(253, 224, 171, .5)));box-shadow:0 calc(.6 * var(--cqi)) calc(1.6 * var(--cqi)) #03061124,inset 0 1px 0 var(--card-cost-badge-highlight, rgba(255, 255, 255, .24))}.cost-pill__value.svelte-jdr4tl{position:relative;z-index:1}.rules-summary.svelte-1sc9o4f{--card-rules-fit-scale: 1;min-height:0;width:100%;height:100%;border-radius:calc(3.5 * var(--cqi));background:transparent;border:1px solid var(--card-rules-border, rgba(148, 163, 184, .22));box-sizing:border-box;position:relative;box-shadow:none;color:var(--card-rules-color, rgba(248, 250, 252, .94));padding:calc(4 * var(--cqi));overflow:hidden}.rules-summary__content.svelte-1sc9o4f{min-height:0;width:100%;height:100%;max-height:100%;overflow:hidden}.rules-summary__list.svelte-1sc9o4f{min-height:0;max-height:100%;display:grid;align-content:start;gap:var(--card-rules-entry-gap);text-align:var(--card-rules-text-align, left);font-size:calc(var(--card-rules-fit-scale) * var(--card-rules-font-size-cqi-multiplier) * var(--cqi));line-height:var(--card-rules-line-height-ratio)}.rules-summary__line.svelte-1sc9o4f{color:var(--card-rules-color, rgba(248, 250, 252, .94));font-size:inherit;line-height:var(--card-rules-line-height-ratio);font-weight:var(--card-rules-font-weight);overflow:var(--card-rules-overflow);display:var(--card-rules-display);box-sizing:border-box;white-space:var(--card-rules-white-space);text-wrap:var(--card-rules-text-wrap);position:relative;padding-top:var(--card-rules-entry-padding-block)}.rules-summary__line.svelte-1sc9o4f:first-child{padding-top:0}.rules-summary__line.svelte-1sc9o4f:not(:first-child):before{content:"";position:absolute;top:0;left:5%;width:90%;height:1px;background:#cbd5e12e}.rules-summary__more.svelte-1sc9o4f{position:absolute;right:calc(3.2 * var(--cqi));bottom:calc(3.2 * var(--cqi));min-width:calc(14 * var(--cqi));min-height:calc(8.2 * var(--cqi));display:inline-flex;align-items:center;justify-content:center;gap:calc(1.15 * var(--cqi));color:var(--card-rules-more-color, rgba(255, 255, 255, .78));background:var(--card-rules-more-bg, rgba(3, 6, 17, .3));border:1px solid var(--card-rules-more-border, rgba(255, 255, 255, .1));border-radius:calc(3.6 * var(--cqi));box-shadow:inset 0 1px #ffffff14;pointer-events:none}.rules-summary__more.svelte-1sc9o4f span:where(.svelte-1sc9o4f){width:max(2px,calc(1.45 * var(--cqi)));height:max(2px,calc(1.45 * var(--cqi)));border-radius:50%;background:currentColor}.rules-summary__more--standalone.svelte-1sc9o4f{position:static;place-self:center}.rules-empty.svelte-1sc9o4f{color:var(--card-rules-empty-color, rgba(255, 255, 255, .56));font-size:max(var(--card-rules-empty-font-min, 8px),calc(var(--card-rules-empty-font-scale, 1) * 7.8 * var(--cqi)));font-weight:700;line-height:1.15}.body.svelte-tvpeqy{min-height:0;display:grid;gap:var(--card-front-region-gap, calc(3.4 * var(--cqi)));align-content:stretch;background:none;padding:0;box-sizing:border-box;overflow:hidden}.body--with-keywords.svelte-tvpeqy{grid-template-rows:auto minmax(0,1fr)}.body--no-keywords.svelte-tvpeqy{grid-template-rows:minmax(0,1fr)}.body[data-mode=compact-board].svelte-tvpeqy{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:calc(2 * var(--cqi));padding:0}.body[data-mode=board].svelte-tvpeqy{gap:var(--card-front-region-gap, calc(3.4 * var(--cqi)));padding:0}.keyword-rack.svelte-tvpeqy,.compact-badge-rack.svelte-tvpeqy{--card-chip-row-fit-scale: 1;display:flex;align-items:center;justify-content:center;align-content:center;gap:calc(var(--card-chip-row-fit-scale) * 1.8 * var(--cqi));flex-wrap:nowrap;min-height:0;overflow:hidden}.compact-badge-rack.svelte-tvpeqy{justify-content:center;align-content:center;overflow:visible}.keyword-tag.svelte-tvpeqy,.compact-badge.svelte-tvpeqy{font-size:max(var(--card-keyword-font-min, 7px),calc(var(--card-chip-row-fit-scale) * var(--card-keyword-font-scale, 1) * 6.5 * var(--cqi)));line-height:1;font-weight:900;color:var(--card-keyword-color, rgba(255, 255, 255, .94));background:var(--card-keyword-bg, rgba(255, 255, 255, .08));border:1px solid var(--card-keyword-border, rgba(255, 255, 255, .18));padding:calc(var(--card-chip-row-fit-scale) * 1.2 * var(--cqi)) calc(var(--card-chip-row-fit-scale) * 2.2 * var(--cqi));border-radius:calc(2 * var(--cqi));white-space:nowrap;overflow:hidden;text-overflow:clip;box-shadow:0 calc(.5 * var(--cqi)) calc(1.4 * var(--cqi)) var(--card-keyword-shadow, rgba(3, 6, 17, .14))}.compact-badge.svelte-tvpeqy{max-width:100%;overflow:hidden;text-overflow:ellipsis}.keyword-tag.svelte-tvpeqy{flex:0 0 auto;max-width:none;overflow:visible}.compact-badge--condition.svelte-tvpeqy{color:var(--card-state-pill-color, rgba(255, 245, 230, .96));background:var(--card-state-pill-bg, rgba(190, 88, 49, .26));border-color:var(--card-state-pill-border, rgba(245, 158, 11, .34))}.compact-badge--overflow.svelte-tvpeqy{color:var(--card-rules-more-color, rgba(255, 255, 255, .9));background:var(--card-rules-more-bg, rgba(255, 255, 255, .06));border-color:var(--card-rules-more-border, rgba(255, 255, 255, .12))}.keyword-tag--more.svelte-tvpeqy{background:var(--card-keyword-more-bg, rgba(255, 255, 255, .12));color:var(--card-keyword-more-color, rgba(255, 255, 255, .84))}.rules-block.svelte-tvpeqy{min-height:0;width:100%;height:100%;border-radius:calc(3.5 * var(--cqi));background:transparent;border:1px solid var(--card-rules-border, rgba(148, 163, 184, .22));box-sizing:border-box;position:relative;box-shadow:none;color:var(--card-rules-color, rgba(248, 250, 252, .94))}.rules-block.svelte-tvpeqy{padding:calc(4 * var(--cqi));font-size:max(var(--card-rules-font-min, 8px),calc(var(--card-rules-font-scale, 1) * 8.1 * var(--cqi)));line-height:1.34;color:var(--card-rules-color, rgba(248, 250, 252, .94));overflow-y:auto;text-align:left}.rule-line.svelte-tvpeqy{margin:0;padding-top:calc(2.15 * var(--cqi));font-weight:650;position:relative}.rule-line.svelte-tvpeqy:first-child{padding-top:0}.rule-line.svelte-tvpeqy:not(:first-child):before{content:"";position:absolute;top:0;left:5%;width:90%;height:1px;background:#cbd5e12e}.rules-empty.svelte-tvpeqy{color:var(--card-rules-empty-color, rgba(255, 255, 255, .56));font-size:max(var(--card-rules-empty-font-min, 8px),calc(var(--card-rules-empty-font-scale, 1) * 7.8 * var(--cqi)));font-weight:700;line-height:1.15}.stat-segment.svelte-1lt6nil{position:relative;display:inline-flex;align-items:center;gap:calc(1.25 * var(--cqi));font-weight:900;font-size:max(7px,calc(7.15 * var(--cqi)));line-height:1;color:var(--card-stat-color, rgba(255, 255, 255, .96));min-width:0;max-width:100%;justify-content:center;text-align:center;overflow:hidden;border-radius:calc(2.2 * var(--cqi));padding:calc(.6 * var(--cqi)) calc(1.2 * var(--cqi))}.stat-segment--left.svelte-1lt6nil,.stat-segment--right.svelte-1lt6nil{justify-self:center}.stat-abbr.svelte-1lt6nil{position:relative;color:var(--card-stat-label-color, rgba(255, 255, 255, .96));font-size:inherit;font-weight:850;letter-spacing:-.01em;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.stat-abbr--compact.svelte-1lt6nil{font-size:inherit;letter-spacing:-.01em}.stat-separator.svelte-1lt6nil{position:relative;color:#ffffffd1;font-size:inherit;flex:0 0 auto}.stat-val.svelte-1lt6nil{position:relative;font-size:inherit;flex:0 0 auto}.is-modified.svelte-1lt6nil .stat-val:where(.svelte-1lt6nil){color:var(--stat-buffed)}.is-negative.svelte-1lt6nil .stat-val:where(.svelte-1lt6nil){color:var(--stat-damaged)}[data-role=buffer].svelte-1lt6nil{color:var(--card-buffer-color, #3b82f6)}.footer.svelte-ykw0ej{display:grid;gap:calc(1.6 * var(--cqi));width:100%}.state-stack.svelte-ykw0ej{display:grid;gap:calc(1.1 * var(--cqi));min-width:0}.state-row.svelte-ykw0ej{--card-chip-row-fit-scale: 1;display:flex;justify-content:flex-start;gap:calc(var(--card-chip-row-fit-scale) * 1.2 * var(--cqi));min-width:0;overflow:hidden}.stats-row.svelte-ykw0ej{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0;align-items:center;width:100%;min-height:calc(16.5 * var(--cqi));padding:calc(2.1 * var(--cqi)) calc(3.6 * var(--cqi));border-radius:calc(4 * var(--cqi));background:linear-gradient(180deg,#ffffff14,#ffffff08),linear-gradient(180deg,rgba(255,255,255,.02),transparent 36%);box-shadow:0 calc(1 * var(--cqi)) calc(2 * var(--cqi)) #0306111f}.stats-divider.svelte-ykw0ej{width:1px;height:calc(8.8 * var(--cqi));justify-self:center;background:#ffffffeb;flex:0 0 auto}.state-pill.svelte-ykw0ej{font-size:max(var(--card-state-pill-font-min, 7px),calc(var(--card-chip-row-fit-scale) * var(--card-state-pill-font-scale, 1) * 6.2 * var(--cqi)));line-height:1;font-weight:900;color:var(--card-state-pill-color, rgba(255, 245, 230, .96));background:var(--card-state-pill-bg, rgba(190, 88, 49, .26));border:1px solid var(--card-state-pill-border, rgba(245, 158, 11, .34));border-radius:calc(2.2 * var(--cqi));padding:calc(var(--card-chip-row-fit-scale) * .95 * var(--cqi)) calc(var(--card-chip-row-fit-scale) * 1.8 * var(--cqi));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.state-pill--more.svelte-ykw0ej{color:#ffffffeb;background:#ffffff1a;border-color:#fff3}.card-front.svelte-1264h47{--cqi: calc(var(--card-w, 100px) / 100);--card-front-padding: calc(4.8 * var(--cqi));--card-front-region-gap: calc(3.4 * var(--cqi));width:100%;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--card-front-region-gap);padding:var(--card-front-padding);box-sizing:border-box;color:var(--card-front-text, #f8fafc);font-family:var(--font-body);background:transparent;position:relative;overflow:hidden;z-index:1}.card-frame.svelte-174xk8s{width:100%;height:100%;background:radial-gradient(circle at 20% 12%,rgba(153,168,201,.18),transparent 34%),radial-gradient(circle at 78% 18%,rgba(225,232,255,.12),transparent 26%),radial-gradient(circle at 52% 58%,rgba(94,110,158,.16),transparent 42%),radial-gradient(circle at 28% 26%,rgba(122,90,136,.12),transparent 26%),radial-gradient(circle at 68% 68%,rgba(95,132,144,.12),transparent 30%),radial-gradient(circle at 46% 44%,rgba(142,121,77,.08),transparent 34%),linear-gradient(180deg,#292e43f5,#181b29fa);-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08);border:1px solid var(--card-frame-border, rgba(187, 197, 221, .3));border-radius:calc(var(--cqi, 4px) * 3.2);display:flex;flex-direction:column;box-sizing:border-box;transition:transform .2s cubic-bezier(.2,0,.2,1),box-shadow .2s ease,border-color .2s ease;cursor:default;box-shadow:var( --card-frame-shadow, inset 0 0 0 1px rgba(255, 255, 255, .07), 0 calc(3 * var(--cqi)) calc(8 * var(--cqi)) rgba(2, 6, 23, .44) );overflow:hidden;position:relative}.card-frame-shell.svelte-174xk8s{width:var(--card-w, 100%);height:var(--card-h, 100%)}.card-frame.svelte-174xk8s:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 22%,transparent 78%,rgba(255,255,255,.05)),linear-gradient(120deg,rgba(128,164,255,.08),transparent 28%,rgba(255,188,107,.05) 60%,transparent 80%),radial-gradient(circle at 50% 10%,rgba(255,255,255,.08),transparent 40%);pointer-events:none;opacity:.92;mix-blend-mode:screen}.card-frame.svelte-174xk8s:after{content:"";position:absolute;inset:calc(1.1 * var(--cqi));border-radius:calc(var(--cqi, 4px) * 2.5);border:1px solid rgba(255,255,255,.08);pointer-events:none;opacity:.8}.card-frame.svelte-174xk8s:hover:not(.disabled){transform:translateY(-4px) scale(1.02);border-color:var(--card-frame-hover-border, rgba(255, 255, 255, .28));box-shadow:var( --card-frame-hover-shadow, 0 calc(3 * var(--cqi)) calc(7 * var(--cqi)) rgba(4, 8, 20, .34), 0 calc(12 * var(--cqi)) calc(20 * var(--cqi)) rgba(4, 8, 20, .42) );z-index:10}.card-frame.disabled.svelte-174xk8s{cursor:default}.card-frame.is-muted.svelte-174xk8s{opacity:.94;filter:saturate(.92)}.card-frame.card--hidden-opponent-hand.is-muted.svelte-174xk8s{opacity:1}.card-back.svelte-pw3a3l{width:100%;height:100%;border-radius:6px;background:var(--card-back-bg, linear-gradient(135deg, #2c3e50, #1a252f));border:2px solid var(--card-back-border, rgba(255, 255, 255, .15));box-shadow:var(--card-back-shadow, inset 0 1px 2px rgba(255, 255, 255, .1))}
