:where(.reset) *,:where(.reset) :before,:where(.reset) :after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--un-default-border-color,#e5e7eb)}:where(.reset){-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}:where(.reset) hr{height:0;color:inherit;border-top-width:1px}:where(.reset) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.reset) h1,:where(.reset) h2,:where(.reset) h3,:where(.reset) h4,:where(.reset) h5,:where(.reset) h6{font-size:inherit;font-weight:inherit}:where(.reset) a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.reset) b,:where(.reset) strong{font-weight:bolder}:where(.reset) code,:where(.reset) kbd,:where(.reset) samp,:where(.reset) pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}:where(.reset) small{font-size:80%}:where(.reset) sub,:where(.reset) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.reset) sub{bottom:-.25em}:where(.reset) sup{top:-.5em}:where(.reset) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.reset) button,:where(.reset) input,:where(.reset) optgroup,:where(.reset) select,:where(.reset) textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}:where(.reset) button,:where(.reset) select{text-transform:none}:where(.reset) button,:where(.reset) [type=button],:where(.reset) [type=reset],:where(.reset) [type=submit]{-webkit-appearance:button;background-image:none}:where(.reset) :-moz-focusring{outline:auto}:where(.reset) :-moz-ui-invalid{box-shadow:none}:where(.reset) progress{vertical-align:baseline}:where(.reset) ::-webkit-inner-spin-button{height:auto}:where(.reset) ::-webkit-outer-spin-button{height:auto}:where(.reset) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.reset) ::-webkit-search-decoration{-webkit-appearance:none}:where(.reset) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.reset) summary{display:list-item}:where(.reset) blockquote,:where(.reset) dl,:where(.reset) dd,:where(.reset) h1,:where(.reset) h2,:where(.reset) h3,:where(.reset) h4,:where(.reset) h5,:where(.reset) h6,:where(.reset) hr,:where(.reset) figure,:where(.reset) p,:where(.reset) pre{margin:0}:where(.reset) fieldset{margin:0;padding:0}:where(.reset) legend{padding:0}:where(.reset) ol,:where(.reset) ul,:where(.reset) menu{margin:0;padding:0;list-style:none}:where(.reset) dialog{padding:0}:where(.reset) textarea{resize:vertical}:where(.reset) input::placeholder,:where(.reset) textarea::placeholder{opacity:1;color:#9ca3af}:where(.reset) button,:where(.reset) [role=button]{cursor:pointer}:where(.reset) :disabled{cursor:default}:where(.reset) img,:where(.reset) svg,:where(.reset) video,:where(.reset) canvas,:where(.reset) audio,:where(.reset) iframe,:where(.reset) embed,:where(.reset) object{vertical-align:middle;display:block}:where(.reset) img,:where(.reset) video{max-width:100%;height:auto}:where(.reset) [hidden]:where(:not([hidden=until-found])){display:none}*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.gi-tcg-card-data-viewer .grid{display:grid}.gi-tcg-card-data-viewer .children\:grid-area-\[1\/1\]>*{grid-area:1/1}.gi-tcg-card-data-viewer .mb-\[0\.25em\]{margin-bottom:.25em}.gi-tcg-card-data-viewer .mb-\[0\.5em\]{margin-bottom:.5em}.gi-tcg-card-data-viewer .mb-2{margin-bottom:.5rem}.gi-tcg-card-data-viewer .mr-\[0\.5em\]{margin-right:.5em}.gi-tcg-card-data-viewer .mt-\[0\.5em\]{margin-top:.5em}.gi-tcg-card-data-viewer .inline-block{display:inline-block}.gi-tcg-card-data-viewer .h-\[1\.25em\]{height:1.25em}.gi-tcg-card-data-viewer .h-\[1\.5em\]{height:1.5em}.gi-tcg-card-data-viewer .h-\[3em\]{height:3em}.gi-tcg-card-data-viewer .h-full{height:100%}.gi-tcg-card-data-viewer .min-h-0{min-height:0}.gi-tcg-card-data-viewer .w-\[1\.5em\]{width:1.5em}.gi-tcg-card-data-viewer .w-\[1em\]{width:1em}.gi-tcg-card-data-viewer .w-\[3em\]{width:3em}.gi-tcg-card-data-viewer .w-full{width:100%}.gi-tcg-card-data-viewer .flex{display:flex}.gi-tcg-card-data-viewer .shrink-0{flex-shrink:0}.gi-tcg-card-data-viewer .flex-row{flex-direction:row}.gi-tcg-card-data-viewer .flex-col{flex-direction:column}.gi-tcg-card-data-viewer .flex-wrap{flex-wrap:wrap}.gi-tcg-card-data-viewer .cursor-pointer{cursor:pointer}.gi-tcg-card-data-viewer .select-text{-webkit-user-select:text;user-select:text}.gi-tcg-card-data-viewer .place-items-center{place-items:center}.gi-tcg-card-data-viewer .place-self-end{place-self:end}.gi-tcg-card-data-viewer .items-center{align-items:center}.gi-tcg-card-data-viewer .justify-between{justify-content:space-between}.gi-tcg-card-data-viewer .gap-\[0\.25em\]{gap:.25em}.gi-tcg-card-data-viewer .gap-\[0\.5em\]{gap:.5em}.gi-tcg-card-data-viewer .whitespace-pre-wrap{white-space:pre-wrap}.gi-tcg-card-data-viewer .rounded-\[1em\]{border-radius:1em}.gi-tcg-card-data-viewer .rounded-full{border-radius:9999px}.gi-tcg-card-data-viewer .bg-black\/50{background-color:#00000080}.gi-tcg-card-data-viewer .p-\[0\.25em\]{padding:.25em}.gi-tcg-card-data-viewer .p-\[0\.5em\]{padding:.5em}.gi-tcg-card-data-viewer .px-\[0\.5em\]{padding-left:.5em;padding-right:.5em}.gi-tcg-card-data-viewer .text-center{text-align:center}.gi-tcg-card-data-viewer .font-bold{font-weight:700}.gi-tcg-card-data-viewer .line-height-normal{line-height:1.5}.gi-tcg-card-data-viewer .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.gi-tcg-card-data-viewer{-webkit-user-select:none;user-select:none;--panel-width:18em;--card-width:10em;--panel-background-color:#fef9c3;--panel-border-color:#854d0e;--text-color-h1:#713f12;--text-color-h2:#713f12;--text-color-h3:#ca8a04;--text-color-h4:#fef9c3;--text-color-content:#854d0e;--text-color-strong:#000;--item-background-color:#fef08a;--item-border-color:#eab308;--tag-background-color:#854d0e;--category-background-color:#eab308;--reference-border-color:#854d0e;--skill-icon-color:#713f12;--id-color:#ca8a04;flex-direction:row;align-items:flex-start;gap:.5em;width:100%;height:100%;min-height:0;display:flex}.gi-tcg-card-data-viewer:where([data-light],[data-light] *){--panel-background-color:#f7f7eb;--panel-border-color:#b4967e;--text-color-h1:#716864;--text-color-h2:#716864;--text-color-h3:#b4967e;--text-color-h4:#fefef4;--text-color-content:#716864;--text-color-strong:#4b2300;--item-background-color:#f0eadd;--item-border-color:#b4967e;--tag-background-color:#cab5a1;--category-background-color:#cab5a1;--reference-border-color:#b4967e;--skill-icon-color:#716864;--id-color:#ca8a04}.gi-tcg-card-data-viewer:where([data-dark],[data-dark] *){--panel-background-color:#2e3740;--panel-border-color:#404d5c;--text-color-h1:#cad8ea;--text-color-h2:#ede5da;--text-color-h3:#d3bc8e;--text-color-h4:#758498;--text-color-content:#b2afa8;--text-color-strong:#fff;--item-background-color:#22292f;--item-border-color:#434e5a;--tag-background-color:#cad8ea;--category-background-color:#252d37;--reference-border-color:#62686f;--skill-icon-color:#fff;--id-color:#ca8a04}.gi-tcg-card-data-viewer .card-face{width:var(--card-width);aspect-ratio:7/12}.gi-tcg-card-data-viewer .card-panel{width:var(--panel-width,18em);border:.125em solid var(--panel-border-color);color:var(--text-color-content);background-color:var(--panel-background-color);pointer-events:auto;scrollbar-width:thin;scrollbar-color:var(--panel-border-color) transparent;border-radius:.375em;min-height:0;max-height:100%;padding:.5em .25em .5em .5em;position:relative;overflow-y:auto}.gi-tcg-card-data-viewer .card-name{color:var(--text-color-h1);font-size:1.25em;font-weight:700}.gi-tcg-card-data-viewer .card-info{color:var(--text-color-content);font-size:.875em}.gi-tcg-card-data-viewer .card-tag{background-color:var(--tag-background-color);color:var(--panel-background-color);border-radius:.125em;padding:0 .5em;font-size:.875em;font-weight:700}.gi-tcg-card-data-viewer .skill-wrap{border:.125em solid var(--item-border-color);border-radius:.375em;overflow:clip}.gi-tcg-card-data-viewer .skill-header{background-color:var(--item-background-color)}.gi-tcg-card-data-viewer .skill-icon{width:3em;height:3em;-webkit-mask-size:3em 3em;mask-size:3em 3em;-webkit-mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);background-color:var(--skill-icon-color)}.gi-tcg-card-data-viewer .skill-name{color:var(--text-color-h2);font-size:1em}.gi-tcg-card-data-viewer .skill-type{color:var(--text-color-h3);font-size:.875em}.gi-tcg-card-data-viewer .play-cost{color:#fff;paint-order:stroke fill;-webkit-text-stroke-color:black;-webkit-text-stroke-width:.125em;font-size:.875em;font-weight:700}.gi-tcg-card-data-viewer .description{color:var(--text-color-content);font-size:1em}.gi-tcg-card-data-viewer .description-strong{color:var(--text-color-strong);margin-inline:.125em}.gi-tcg-card-data-viewer .description-underline{color:var(--text-color-strong);text-underline-offset:.1875em;margin-inline:.125em;text-decoration-line:underline;text-decoration-thickness:.0625em}.gi-tcg-card-data-viewer .reference{border-left:.1875em solid var(--reference-border-color);padding-left:.5em}.gi-tcg-card-data-viewer .reference:not(:last-child){margin-bottom:.5em}.gi-tcg-card-data-viewer .reference-name{color:var(--text-color-strong);font-size:.875em}.gi-tcg-card-data-viewer .reference-type{color:var(--text-color-h3);font-size:.875em}.gi-tcg-card-data-viewer .reference-description{color:var(--text-color-content);font-size:.875em}.gi-tcg-card-data-viewer .id-box{color:var(--id-color);font-size:.75em}.gi-tcg-card-data-viewer .entity-category{background-color:var(--category-background-color);color:var(--text-color-h4);padding:.125em;font-weight:700}.gi-tcg-card-data-viewer .entity-category[data-show-combine-button]:after{content:"⇌";font-weight:700;position:absolute;right:1em}.gi-tcg-card-data-viewer .entity-variable{text-align:center;color:#fff;background-color:#333e;width:1.25em;height:1.25em;font-size:1em;line-height:1.25em}.gi-tcg-card-data-viewer .keyword-name{color:var(--text-color-strong);font-size:1.125em;font-weight:700}:root{color:#eef2f8;font-synthesis:none;--row-heading-width:300px;--version-width:40px;--line:#ffffff17;--panel:#1b202b;--panel-strong:#252c39;--accent:#e9b86e;--accent-strong:#ffd38d;--detail-panel-width:20em;background:#10131a;font-family:Inter,Noto Sans SC,Microsoft YaHei,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}button{font:inherit}.app-shell{grid-template-columns:minmax(0, 1fr) var(--detail-panel-width);background:radial-gradient(circle at 18% -20%,#344259 0,#0000 34rem),#10131a;grid-template-rows:auto minmax(0,1fr);height:100%;display:grid;overflow:hidden}.app-toolbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10131ae0;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;min-height:86px;padding:14px 22px;display:flex}.app-toolbar p{color:#8792a5;letter-spacing:.2em;margin:0 0 3px;font-size:10px;font-weight:800}.app-toolbar h1{letter-spacing:.02em;margin:0;font-size:clamp(20px,3vw,30px);line-height:1.15}.toolbar-actions{color:#aab2c0;white-space:nowrap;align-items:center;gap:14px;display:flex}.toolbar-actions button{color:#241a0c;cursor:pointer;background:linear-gradient(135deg,#ffd897,#dba658);border:1px solid #f0c47f;border-radius:9px;padding:9px 15px;font-weight:800;box-shadow:0 5px 20px #e9b86e33}.toolbar-actions button:hover{filter:brightness(1.08)}.table-scroll{isolation:isolate;scrollbar-color:#485164 #181c25;grid-area:2/1;min-width:0;position:relative;overflow:auto}.row-grid{grid-template-columns:var(--row-heading-width) repeat(var(--version-count), var(--version-width));min-width:calc(var(--row-heading-width) + var(--version-count) * var(--version-width));display:grid}.version-header{z-index:7;min-height:58px;position:sticky;top:0}.corner-heading,.version-heading{z-index:5;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#c5cbd6;background:#1f2531f7;justify-content:center;align-items:center;font-size:12px;font-weight:750;display:flex;position:relative}.corner-heading{z-index:8;color:#f0f2f6;flex-direction:column;align-items:flex-start;padding:10px 18px;position:sticky;left:0;box-shadow:10px 0 18px #00000029}.corner-heading small{color:#8993a4;margin-top:3px;font-size:10px;font-weight:500}.section-row{background:#151922;min-height:38px}.section-title{z-index:4;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--accent-strong);letter-spacing:.06em;background:#151922;align-items:center;gap:9px;padding:7px 17px;display:flex;position:sticky;left:0}.section-title span{color:#aeb7c6;text-align:center;background:#2c3341;border-radius:999px;min-width:22px;padding:2px 7px;font-size:10px}.section-rule{border-bottom:1px solid var(--line);background:#151922;grid-column:2/-1}.compare-row{border-bottom:1px solid var(--line);background-color:#161a23ad;background-image:repeating-linear-gradient(90deg, transparent 0, transparent calc(var(--version-width) - 1px), var(--line) calc(var(--version-width) - 1px), var(--line) var(--version-width));background-position-x:var(--row-heading-width);align-items:stretch;min-height:68px;position:relative}.compare-row:nth-of-type(2n){background-color:#1c212bb3}.compare-row.related-row{background-color:#222733c2;min-height:61px}.compare-row.diverged{background-color:#53332485}.row-heading{z-index:3;border-right:1px solid var(--line);background:#1d222dfa;grid-area:1/1;align-items:center;gap:10px;min-width:0;padding:7px 10px;display:flex;position:sticky;left:0;box-shadow:10px 0 18px #0000001f}.related-row .row-heading{background:#242a36fa;padding-left:34px}.diverged .row-heading{box-shadow:inset 3px 0 #e78c62,10px 0 18px #0000001f}.row-heading img,.image-placeholder{object-fit:cover;background:#11151d;border-radius:9px;flex:none;width:46px;height:46px}.image-placeholder{color:#7c8596;border:1px dashed #586174;place-items:center;font-weight:800;display:grid}.expand-button{color:#e5e9ef;cursor:pointer;background:#252b38;border:1px solid #596275;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;line-height:1;display:grid;position:absolute;bottom:4px;left:45px}.row-title{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.row-title strong{color:#f1f3f6;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.row-title span{color:#8791a3;font-size:10px}.row-title em{color:var(--accent-strong);margin-top:2px;font-style:normal;display:block}.diverged-badge{color:#ffc0a8;white-space:nowrap;border:1px solid #b45e42;border-radius:5px;align-self:flex-start;padding:2px 5px;font-size:9px}.version-segment{z-index:1;color:#dbe1e9;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:right;background:linear-gradient(135deg,#323a49,#252b37);border:1px solid #596477;border-radius:8px;grid-row:1;align-self:center;min-width:0;height:44px;margin:0 4px;font-size:12px;overflow:hidden;box-shadow:0 4px 11px #0003}.version-segment:hover{background:linear-gradient(135deg,#3a4556,#2b3340);border-color:#9ba7b9}.version-segment.selected{color:#2a1c09;background:linear-gradient(135deg,#ffdb9b,#dba55c);border-color:#ffdc9f;font-weight:850;box-shadow:0 0 0 1px #ffe1ab59,0 6px 18px #dea85747}.version-segment span{white-space:nowrap;display:block;overflow:hidden}.empty-row-note{color:#737d8f;grid-area:1/2/auto/-1;align-self:center;padding-left:20px;font-size:11px;font-style:italic}.detail-panel{background:#171b24;border-left:1px solid #4b5567;flex-direction:column;grid-area:2/2;min-width:0;display:flex}.detail-panel-header{border-bottom:1px solid var(--line);background:#202631;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:12px 14px 12px 18px;display:flex}.detail-panel-header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.detail-panel-header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail-panel-header span{color:var(--accent);font-size:11px}.detail-panel-content{flex:1;min-height:0;padding:16px;overflow:auto}.detail-panel-content .gi-tcg-card-data-viewer{flex-direction:column}.detail-panel-loading,.detail-panel-placeholder{color:#aeb8c8;place-items:center;min-height:120px;font-size:13px;display:grid}.detail-panel-placeholder{text-align:center;margin:0}.detail-panel-content .gi-tcg-card-data-viewer{width:100%;color:initial}@media (width<=720px){:root{--row-heading-width:245px;--version-width:104px;--detail-panel-width:min(42vw, 300px)}.app-toolbar{min-height:76px;padding:10px 12px}.app-toolbar p,.toolbar-actions span{display:none}.toolbar-actions button{padding:8px 10px}.related-row .row-heading{padding-left:24px}}
