:root{--mtg-ink: #0c1014;--mtg-panel: #12181d;--mtg-panel-raised: #182026;--mtg-line: #2d363c;--mtg-line-strong: #485158;--mtg-paper: #e8dfcc;--mtg-muted: #929b9d;--mtg-brass: #bb9a59;--mtg-green: #63a876;--mtg-yellow: #d0ad4d}body{background:var(--mtg-ink)}.mtg-product-filters{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-bottom:20px}.mtg-product-filters label{display:grid;gap:8px;color:var(--mtg-muted);font-size:12px}.mtg-product-filters input,.mtg-product-filters select{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--mtg-line);border-radius:4px;color:var(--mtg-paper);background:var(--mtg-panel)}.mtg-product-result-count{color:var(--mtg-muted);font-size:12px}.mtg-product-hero,.mtg-product-add,.mtg-product-contents{width:min(1280px,calc(100% - 48px));margin:28px auto}.mtg-product-hero{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.mtg-product-hero h1{margin:12px 0;font-family:Georgia,serif;font-size:clamp(32px,5vw,56px);font-weight:400}.mtg-product-hero p,.mtg-product-add p{color:var(--mtg-muted);line-height:1.6}.mtg-eyebrow{color:var(--mtg-brass);font-size:12px}.mtg-product-add{padding:20px;border:1px solid var(--mtg-line);background:var(--mtg-panel);border-radius:4px;box-sizing:border-box}.mtg-product-add-button{min-height:44px;padding:12px 20px;border:1px solid var(--mtg-brass);border-radius:4px;color:var(--mtg-paper);background:#3a3220;font-weight:700;cursor:pointer}.mtg-product-add-button:disabled{opacity:.55;cursor:default}.mtg-product-add ul{max-height:220px;overflow:auto;color:var(--mtg-muted)}.mtg-product-contents ul{list-style:none;padding:0}.mtg-product-contents li{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--mtg-line)}.mtg-product-contents li a{color:var(--mtg-brass);font-size:12px}@media(max-width:680px){.mtg-product-filters,.mtg-product-hero{grid-template-columns:1fr}.mtg-product-contents li{grid-template-columns:32px 1fr}.mtg-product-contents li a{grid-column:2}}.mtg-shell{min-height:100vh;color:var(--mtg-paper);background:radial-gradient(circle at 70% 0,rgba(47,77,91,.15),transparent 35rem),var(--mtg-ink)}.mtg-shell:before{position:fixed;z-index:120;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,#d9d0b8 0,#d9d0b8 20%,#467aa1 20%,#467aa1 40%,#27282a 40%,#27282a 60%,#9b4a3e 60%,#9b4a3e 80%,#557a52 80%);content:""}.mtg-header{position:sticky;z-index:90;top:0;min-height:68px;display:grid;grid-template-columns:68px max-content minmax(0,1fr) max-content;align-items:stretch;border-bottom:1px solid var(--mtg-line);background:#0a0e11eb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mtg-platform-mark{display:grid;place-items:center;border-right:1px solid var(--mtg-line)}.mtg-platform-mark img{width:30px;height:30px;opacity:.88}.mtg-product-name{display:grid;align-content:center;padding:0 24px;color:var(--mtg-paper);text-decoration:none}.mtg-product-name span{color:var(--mtg-muted);font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.mtg-product-name strong{margin-top:2px;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500;letter-spacing:.015em}.mtg-header nav{display:flex;align-items:center;gap:24px;padding-left:clamp(10px,3vw,44px)}.mtg-header nav a{color:#aeb5b5;font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.mtg-header nav a:hover{color:#e7d09b}.mtg-header .settings-wrap{min-width:94px;border-left:1px solid var(--mtg-line)}.mtg-account-button{width:100%;height:100%;border:0;background:transparent;color:#c7cbc8;padding:0 19px;font-size:12px;font-weight:700}.mtg-account-button:hover{background:#171d21;color:var(--mtg-paper)}.mtg-header .account-panel{top:62px;color:var(--text);text-align:left}.mtg-header .account-panel button,.mtg-header .account-panel input{min-height:38px;padding:8px 11px}.mtg-list-page,.mtg-detail-page{min-height:calc(100vh - 160px)}.mtg-archive-hero{position:relative;min-height:clamp(480px,67vw,720px);display:flex;flex-direction:column;overflow:hidden;border-bottom:1px solid var(--mtg-line);background:linear-gradient(90deg,#070a0cf5,#070a0c9e 47%,#070a0c2e 72%),linear-gradient(0deg,#0c1014 0%,transparent 45%),url(/games/magic-the-gathering/set-collector-archive.png) center / cover no-repeat}.mtg-archive-hero-copy{position:relative;width:min(1280px,calc(100% - 48px));margin:0 auto;padding:80px 0}.mtg-kicker,.mtg-section-heading>div>span{color:#c4a663;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.mtg-archive-hero h1{max-width:680px;margin:15px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,9vw,112px);font-weight:400;line-height:.84;letter-spacing:-.055em;text-wrap:balance}.mtg-archive-hero p{max-width:600px;margin:0;color:#b0b5b1;font-size:clamp(16px,2vw,20px);line-height:1.55}.mtg-archive-overview{position:relative;z-index:2;margin:24px auto 0;width:min(1280px,calc(100% - 48px));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(104,114,118,.52);background:#454e52b3;box-shadow:0 18px 50px #00000040;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mtg-expensive-card-toggle{min-width:0;min-height:94px;display:grid;align-content:center;padding:15px 21px;background:#0a0f12db}.mtg-expensive-card-toggle{grid-template-columns:18px minmax(0,1fr);align-items:center;align-content:center;gap:11px;cursor:pointer}.mtg-expensive-card-toggle input{width:18px;height:18px;margin:0;accent-color:var(--mtg-yellow)}.mtg-expensive-card-toggle>span{min-width:0;display:grid;gap:5px}.mtg-expensive-card-toggle strong{color:#ddd6c6;font-size:10px;line-height:1.25}.mtg-expensive-card-toggle small{color:#879092;font-size:8px;letter-spacing:.045em;text-transform:uppercase}.mtg-collection-progress{min-width:0;padding:24px;border:1px solid var(--mtg-line);border-radius:12px;background:#0a0f12e0;container-type:inline-size}.mtg-archive-overview>.mtg-collection-progress{grid-column:1 / -1;border:0;border-radius:0}.mtg-set-hero>.mtg-collection-progress{margin-top:26px;padding:0;border:0;border-radius:0;background:transparent}.mtg-collection-action{display:flex;justify-content:flex-end;margin-bottom:18px}.mtg-collection-action .mtg-expensive-card-toggle{min-height:0;padding:0;background:transparent}.mtg-collection-action .mtg-expensive-card-toggle strong{font-size:11px}.mtg-category-labels,.mtg-category-figures-grid{display:grid;grid-template-columns:var(--unique-column, 50%) minmax(0,1fr)}.mtg-category-labels{margin-bottom:10px;font-size:16px;font-weight:600;color:var(--mtg-paper)}.mtg-category-labels>span{min-width:0;display:flex;align-items:center;gap:8px}.mtg-category-labels>span:before{content:"";flex:0 0 9px;height:9px;border-radius:50%;background:#64be81}.mtg-category-labels>.mtg-category-label--reprints:before{background:#e6bd50}.mtg-collection-bar{display:flex;height:30px;overflow:hidden;border:1px solid #657969;border-radius:999px;background:#293238}.mtg-category-track{display:flex;flex:0 0 auto;height:100%;overflow:hidden;background:#203c2d}.mtg-category-track--reprints{background:#403b22}.mtg-category-track+.mtg-category-track{border-left:2px solid #141d1d}.mtg-category-track>span{flex:0 0 auto;height:100%}.mtg-category-fill{background:#64be81}.mtg-category-track--reprints .mtg-category-fill{background:#e6bd50}.mtg-category-fill--other{background:#65aff0}.mtg-collection-bar--pending{opacity:.5}.mtg-category-figures-grid{margin-top:12px}.mtg-category-figures{min-width:0;padding-right:14px;font-variant-numeric:tabular-nums}.mtg-category-count{color:var(--mtg-muted);font-size:21px;line-height:1.6}.mtg-category-count strong{color:var(--mtg-paper);font-weight:650}.mtg-category-count small{font-size:12px}.mtg-category-values{color:var(--mtg-paper);font-size:19px;line-height:1.6}.mtg-category-values strong{font-weight:600}.mtg-category-total{color:var(--mtg-muted)}.mtg-category-other,.mtg-category-count .mtg-category-other{color:#80c3ff}.mtg-collection-price{white-space:nowrap}.mtg-collection-price sup{color:var(--mtg-brass);font-size:9px}.mtg-collection-notice,.mtg-collection-empty{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;color:var(--mtg-muted);font-size:13px}.mtg-collection-notice button{min-height:36px;padding:5px 12px;border:1px solid #77663f;border-radius:6px;background:transparent;color:#d8bd7a;cursor:pointer;font:inherit}.mtg-collection-progress--compact{padding:14px 0;border:0;border-radius:0;background:transparent}.mtg-collection-progress--compact .mtg-category-labels{font-size:12px;margin-bottom:8px}.mtg-collection-progress--compact .mtg-collection-bar{height:14px}.mtg-collection-progress--compact .mtg-category-figures-grid{margin-top:8px}.mtg-collection-progress--compact .mtg-category-count,.mtg-collection-progress--compact .mtg-category-values{font-size:13px}.mtg-collection-progress--compact .mtg-category-count small{font-size:11px}@container (max-width: 480px){.mtg-category-labels,.mtg-category-figures-grid{grid-template-columns:1fr 1fr}.mtg-category-labels{font-size:12px}.mtg-category-count,.mtg-category-values{font-size:13px}.mtg-category-figures{padding-right:8px}}.mtg-catalog-section{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:clamp(64px,8vw,112px) 0 110px}.mtg-section-heading,.mtg-checklist>header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.mtg-section-heading h2,.mtg-checklist h2{margin:6px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,5vw,64px);font-weight:400;letter-spacing:-.035em}.mtg-section-heading p,.mtg-checklist-controls>p{max-width:510px;margin:0;color:var(--mtg-muted);line-height:1.5;text-align:right}.mtg-filters{display:grid;grid-template-columns:minmax(180px,1fr) minmax(170px,220px) minmax(150px,190px) minmax(150px,180px);gap:12px;margin:34px 0 56px;padding:16px;border:1px solid var(--mtg-line);background:#12181dbf}.mtg-filters label{display:grid;gap:7px;color:#9fa7a7;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.mtg-filters input:not([type=checkbox]),.mtg-filters select{width:100%;min-height:48px;border:1px solid #3b454b;background:#0c1115;color:#e5dece;padding:0 14px;font-size:14px}.mtg-filters .mtg-filter-toggle{grid-template-columns:18px minmax(0,1fr);align-items:center;align-self:end;min-height:48px;gap:11px;padding:0 14px;border:1px solid #3b454b;background:#0c1115;cursor:pointer}.mtg-filter-toggle input{width:18px;height:18px;margin:0;accent-color:var(--mtg-yellow)}.mtg-filter-toggle>span{min-width:0;display:grid;gap:3px}.mtg-filter-toggle strong{color:#d3cec0;font-size:10px;line-height:1.25}.mtg-filter-toggle small{color:#707b7d;font-size:8px;line-height:1.25}.mtg-filter-menu{position:relative;align-self:end;min-width:0}.mtg-filter-menu summary{min-height:48px;padding:14px;border:1px solid #3b454b;background:#0c1115;color:#d3cec0;cursor:pointer;font-size:12px;font-weight:800}.mtg-filter-menu summary:focus-visible{outline:2px solid #d0ad4d;outline-offset:3px}.mtg-filter-menu[open] summary{border-color:var(--mtg-yellow)}.mtg-filter-count{margin-left:8px;color:var(--mtg-yellow);font-size:10px;font-weight:400}.mtg-filter-options{position:absolute;z-index:5;top:calc(100% + 8px);right:0;width:320px;max-width:calc(100vw - 64px);display:grid;gap:8px;padding:8px;border:1px solid #3b454b;background:#12181d;box-shadow:0 12px 32px #0008}.mtg-filter-options .mtg-filter-toggle{min-height:60px;padding-block:10px}.mtg-filter-toggle:has(input:disabled),.mtg-reprint-filter:has(input:disabled){opacity:.6;cursor:not-allowed}.mtg-shell input:focus-visible,.mtg-shell button:focus-visible,.mtg-shell select:focus-visible,.mtg-shell a:focus-visible{outline:2px solid #d0ad4d;outline-offset:3px}.mtg-set-group{margin-top:48px}.mtg-set-group>header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:12px}.mtg-set-group>header h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:400}.mtg-year-totals{display:flex;align-items:baseline;justify-content:flex-end;gap:clamp(14px,3vw,34px);color:#727d80;font-size:12px;font-variant-numeric:tabular-nums}.mtg-year-totals>span:not(.mtg-year-set-count){display:grid;grid-template-columns:max-content max-content;align-items:baseline;gap:3px 8px}.mtg-year-totals small{color:#7e898b;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mtg-year-totals strong{color:#cfc9ba;font-size:13px}.mtg-year-totals em{grid-column:2;color:#b89959;font-size:7px;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mtg-set-table{border-top:1px solid var(--mtg-line-strong)}.mtg-set-row{position:relative;display:grid;grid-template-columns:minmax(240px,.9fr) minmax(360px,1.1fr) 38px;align-items:center;min-height:150px;border-bottom:1px solid var(--mtg-line);transition:background .16s ease,border-color .16s ease}.mtg-set-row:hover{border-color:#58646a;background:#1d262ca6}.mtg-set-primary{min-width:0;display:flex;align-items:center;gap:17px;color:inherit;text-decoration:none}.mtg-set-symbol{flex:0 0 48px;width:48px;height:48px;display:grid;place-items:center;border:1px solid #444d52;border-radius:50%;background:#151b1f;color:#a7afb0;font-family:Georgia,Times New Roman,serif;font-size:12px}.mtg-set-symbol img{width:29px;height:29px;filter:invert(80%) sepia(18%) saturate(509%) hue-rotate(354deg) brightness(88%)}.mtg-set-identity{min-width:0;display:grid;gap:7px}.mtg-set-identity strong{overflow:hidden;color:#e8e0d0;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mtg-set-identity span{overflow:hidden;color:#808b8d;font-size:11px;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap}.mtg-set-identity em{display:inline-flex;margin-left:8px;color:#c4a663;font-size:8px;font-style:normal;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mtg-set-open{color:#899396;font-size:24px;text-decoration:none}.mtg-progress-notice{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:-30px 0 42px;padding:13px 16px;border-left:3px solid #a98a4f;background:#a98a4f1a;color:#b9b7ad;font-size:12px}.mtg-progress-notice button{flex:0 0 auto;min-height:36px;padding:0 13px;border:1px solid #77663f;background:transparent;color:#d8bd7a;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mtg-progress-notice--error{border-left-color:#c36d59;background:#6f2c232e;color:#e0b6ac}.mtg-progress-notice--error button{border-color:#8b594e;color:#e2aa9d}.mtg-state-card{width:min(720px,100%);margin:70px auto;padding:34px;border:1px dashed #4a555b;background:#12181d;text-align:center}.mtg-state-card strong{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500}.mtg-state-card p{color:var(--mtg-muted);line-height:1.55}.mtg-state-card a,.mtg-state-card button{min-height:42px;display:inline-flex;align-items:center;padding:0 15px;border:1px solid #7d6b43;background:#a98a4f;color:#0f1111;font-weight:800;text-decoration:none}.mtg-detail-page{width:min(1440px,calc(100% - 48px));margin:0 auto;padding:28px 0 110px}.mtg-breadcrumb{display:flex;gap:9px;color:#747e81;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.mtg-breadcrumb a{color:#b29b67;text-decoration:none}.mtg-set-hero{margin-top:26px;padding:clamp(28px,5vw,66px);border:1px solid var(--mtg-line);background:radial-gradient(circle at 92% 5%,rgba(81,112,123,.14),transparent 28rem),linear-gradient(145deg,#151c21,#101519);box-shadow:0 35px 90px #0000003d}.mtg-set-title{display:flex;align-items:flex-start;gap:22px}.mtg-set-title>img{width:58px;height:58px;margin-top:8px;filter:invert(81%) sepia(19%) saturate(633%) hue-rotate(356deg) brightness(89%)}.mtg-set-title span{color:#a68e5a;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.mtg-set-title h1{margin:10px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,7vw,86px);font-weight:400;line-height:.92;letter-spacing:-.05em}.mtg-set-title p{margin:0;color:var(--mtg-muted)}.mtg-set-provenance{display:flex;justify-content:space-between;gap:18px;padding-top:19px;color:#707b7d;font-size:11px}.mtg-checklist{padding-top:clamp(64px,8vw,108px)}.mtg-checklist-controls{display:grid;justify-items:end;gap:12px}.mtg-checklist-filters{display:flex;flex-wrap:wrap;gap:10px}.mtg-owned-filter>span{display:grid;gap:3px;padding-block:7px}.mtg-owned-filter small{color:var(--mtg-muted);font-size:9px;font-weight:500;letter-spacing:normal;text-transform:none}.mtg-checklist-notice{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;color:var(--mtg-muted);font-size:13px}.mtg-checklist-notice button{min-height:40px;padding:8px 14px;border:1px solid var(--mtg-line);background:#0c1115;color:var(--mtg-yellow);cursor:pointer}.mtg-reprint-filter{min-height:40px;display:inline-flex;align-items:center;gap:10px;padding:0 13px;border:1px solid #3b454b;background:#0c1115;color:#c8c5ba;cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.mtg-reprint-filter input{width:17px;height:17px;margin:0;accent-color:var(--mtg-yellow)}.mtg-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-top:34px}.mtg-card-entry{min-width:0;overflow:hidden;border:1px solid #303a40;background:#12181d;box-shadow:0 16px 44px #0000002e}.mtg-card-image-stage{position:relative;display:grid;gap:9px;padding:12px 12px 0;background:#090d10}.mtg-card-image-stage>img{width:100%;aspect-ratio:488 / 680;display:block;object-fit:contain;border-radius:4.7%/3.4%;background:#07090a}.mtg-card-image-fallback{width:100%;aspect-ratio:488 / 680;display:grid;place-content:center;gap:10px;padding:26px;border:1px solid #343e43;border-radius:4.7%/3.4%;background:radial-gradient(circle at 50% 20%,#202c32,#0e1418 60%);text-align:center}.mtg-card-image-fallback span{color:#b29760;font-size:11px;letter-spacing:.18em}.mtg-card-image-fallback strong{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400}.mtg-card-image-fallback small{color:#6f797c}.mtg-face-switch{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#30383d}.mtg-face-switch button{min-height:34px;border:0;background:#171e22;color:#8d9698;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mtg-face-switch button.is-active{background:#314049;color:#e7deca}.mtg-card-copy{display:grid;gap:17px;padding:17px}.mtg-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mtg-card-heading>div{min-width:0}.mtg-card-heading>div>span{color:#737f82;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mtg-card-heading h3{margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1.15}.mtg-card-heading h3 a{color:#e3dccd;text-decoration:none}.mtg-card-heading h3 a:hover{color:#d5b66f}.mtg-reprint-tag{flex:0 0 auto;padding:4px 6px;border:1px solid #685d46;color:#cbb57e;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.mtg-card-price{min-height:45px;display:grid;gap:5px}.mtg-card-price strong{color:#d5c596;font-size:15px;font-variant-numeric:tabular-nums}.mtg-card-price span{color:#737e80;font-size:10px;line-height:1.4}.mtg-ownership{min-height:42px;display:flex;align-items:center;justify-content:flex-start;gap:9px;border:1px solid #3a454a;background:#0e1417;color:#a5adae;padding:0 12px;font-size:11px;font-weight:800}.mtg-ownership>span{width:19px;height:19px;display:grid;place-items:center;border:1px solid #586166;border-radius:50%;color:transparent;font-size:12px}.mtg-ownership--exact{border-color:#447854;background:#356d462e;color:#a9d2b3}.mtg-ownership--exact>span{border-color:#69ad7b;background:#63a876;color:#071009}.mtg-ownership--other{border-color:#806d39;color:#d8c075}.mtg-ownership--other>span{border-color:#d0ad4d;color:#d0ad4d}.mtg-inline-error{margin-top:20px;padding:13px 16px;border-left:3px solid #c36d59;background:#6f2c2338;color:#e5b7ad}.mtg-scanner-page{min-height:calc(100vh - 160px)}.mtg-scanner-hero{width:min(1280px,calc(100% - 48px));min-height:680px;display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);align-items:center;gap:clamp(48px,8vw,120px);margin:0 auto;padding:80px 0}.mtg-scanner-hero h1{margin:16px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,7vw,96px);font-weight:400;line-height:.92;letter-spacing:-.055em}.mtg-scanner-hero p{max-width:690px;margin:0;color:#a8b0af;font-size:18px;line-height:1.65}.mtg-scanner-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:34px}.mtg-scanner-actions a{min-height:48px;display:inline-flex;align-items:center;padding:0 18px;border:1px solid #9a7f48;font-size:11px;font-weight:900;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.mtg-scanner-primary{background:#c4a663;color:#0a0d0e}.mtg-scanner-secondary{color:#d9c58f}.mtg-scanner-actions span{flex-basis:100%;color:#697578;font-size:11px}.mtg-scanner-frame{aspect-ratio:9 / 16;display:grid;align-content:center;gap:22px;padding:24px;border:1px solid #4a565b;border-radius:34px;background:radial-gradient(circle at 50% 30%,#30414a,#11181c 62%);box-shadow:0 40px 100px #0006}.mtg-scanner-card-outline{aspect-ratio:488 / 680;display:grid;place-items:end center;padding:20px;border:2px solid #d4bc7a;border-radius:5%/3.5%;box-shadow:0 0 30px #d4bc7a26 inset}.mtg-scanner-card-outline span{padding:7px 10px;background:#050809bd;color:#efe1bc;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.mtg-scanner-readout{display:grid;gap:5px}.mtg-scanner-readout span{color:#78b589;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mtg-scanner-readout strong{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:500}.mtg-scanner-details{width:min(1280px,calc(100% - 48px));margin:0 auto;padding:80px 0 120px;border-top:1px solid var(--mtg-line)}.mtg-scanner-details h2{max-width:760px;margin:10px 0 42px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5vw,64px);font-weight:400;line-height:1}.mtg-scanner-details ol{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;padding:1px;background:var(--mtg-line);list-style:none;counter-reset:scanner-step}.mtg-scanner-details li{min-height:220px;display:grid;align-content:start;gap:14px;padding:30px;background:#10161a;counter-increment:scanner-step}.mtg-scanner-details li:before{color:#b99c5b;font-size:10px;font-weight:900;content:"0" counter(scanner-step)}.mtg-scanner-details li strong{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500}.mtg-scanner-details li span,.mtg-scanner-details aside p{color:#8e9899;line-height:1.6}.mtg-scanner-details aside{margin-top:30px;padding:24px 28px;border-left:3px solid #a98a4f;background:#a98a4f17}.mtg-scanner-details aside p{margin:7px 0 0}.mtg-footer{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px clamp(24px,5vw,72px);border-top:1px solid var(--mtg-line);background:#090d10;color:#6f787a;font-size:11px;line-height:1.55}.mtg-footer p{max-width:760px;margin:0}.mtg-footer nav{display:flex;align-items:center;gap:15px}.mtg-footer a{color:#a99566;text-decoration:none}.mtg-footer .discord-community-link{display:inline-flex;align-items:center;gap:6px}@media(max-width:1120px){.mtg-archive-hero{min-height:700px}.mtg-archive-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.mtg-set-row{grid-template-columns:minmax(210px,.8fr) minmax(340px,1.2fr) 30px}.mtg-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.mtg-header{grid-template-columns:56px minmax(0,1fr) max-content;grid-template-rows:64px 44px}.mtg-header nav{display:flex;grid-column:1 / -1;grid-row:2;justify-content:center;min-height:44px;padding:0 12px;border-top:1px solid var(--mtg-line)}.mtg-platform-mark{grid-row:1}.mtg-product-name{padding-inline:15px}.mtg-product-name span{display:none}.mtg-header .settings-wrap{grid-column:3;grid-row:1}.mtg-product-hero,.mtg-product-add,.mtg-product-contents{width:100%}.mtg-archive-hero{min-height:660px;background-position:64% center}.mtg-archive-hero-copy,.mtg-archive-overview,.mtg-catalog-section,.mtg-detail-page{width:min(100% - 28px,1280px)}.mtg-section-heading,.mtg-checklist>header{align-items:flex-start;flex-direction:column}.mtg-section-heading p,.mtg-checklist-controls>p{text-align:left}.mtg-checklist-controls{justify-items:start}.mtg-filters{grid-template-columns:minmax(0,1fr) minmax(200px,280px)}.mtg-filters .mtg-filter-toggle,.mtg-filter-menu{grid-column:1 / -1}.mtg-filter-options{left:0;right:auto;width:100%;max-width:100%}.mtg-set-row{grid-template-columns:minmax(0,1fr) 30px;gap:14px;padding:20px 0}.mtg-set-row>.mtg-collection-progress{grid-column:1 / -1;grid-row:2;padding:0}.mtg-set-open{grid-column:2;grid-row:1}.mtg-set-provenance{align-items:flex-start;flex-direction:column}.mtg-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mtg-scanner-hero{grid-template-columns:1fr}.mtg-scanner-frame{width:min(390px,100%);justify-self:center}.mtg-scanner-details ol{grid-template-columns:1fr}.mtg-footer{align-items:flex-start;flex-direction:column}}@media(max-width:540px){.mtg-account-button{padding-inline:12px}.mtg-archive-hero{min-height:650px}.mtg-archive-hero-copy{padding-bottom:50px}.mtg-archive-overview{margin-top:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.mtg-collection-progress{padding:20px 16px}.mtg-expensive-card-toggle{min-height:84px;padding:12px 14px}.mtg-expensive-card-toggle strong{font-size:9px}.mtg-archive-hero h1{font-size:55px}.mtg-filters{grid-template-columns:1fr}.mtg-filters .mtg-filter-toggle{grid-column:1}.mtg-set-group>header{align-items:flex-start;flex-direction:column;gap:8px}.mtg-year-totals{width:100%;justify-content:space-between;gap:10px}.mtg-set-row{min-height:0}.mtg-set-symbol{width:42px;height:42px;flex-basis:42px}.mtg-progress-notice{align-items:flex-start;flex-direction:column;margin-top:-36px}.mtg-set-title>img{width:42px;height:42px}.mtg-set-title h1{font-size:43px}.mtg-card-grid{grid-template-columns:1fr}.mtg-card-entry{width:min(100%,390px);margin:0 auto}.mtg-scanner-hero,.mtg-scanner-details{width:min(100% - 28px,1280px)}.mtg-scanner-hero{padding-top:52px}.mtg-scanner-hero h1{font-size:51px}.mtg-footer nav{align-items:flex-start;flex-wrap:wrap}}
