.deck-study-controls{border-top:1px solid var(--soft);padding-top:18px;margin:12px 0 20px}.deck-study-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;flex-wrap:wrap}.deck-study-heading h2{font-size:32px;margin:0}.deck-study-views{display:flex;gap:0}.deck-study-views .button{font-size:16px}.deck-study-views .button+button{border-left:0}.deck-study-views [aria-pressed=true]{color:var(--ac-ink);background:var(--ac);border-color:var(--ac)}.deck-study-filters{display:grid;grid-template-columns:minmax(180px,2fr) minmax(120px,1fr) minmax(100px,1fr);gap:12px;align-items:end}.deck-study-filters label{display:flex;flex-direction:column;gap:8px;min-width:0;font:14px var(--body)}.deck-study-filters input,.deck-study-filters select{min-width:0;width:100%;min-height:44px;padding:10px;background:var(--bg2);color:var(--ink);border:1px solid var(--soft);border-radius:0;font:16px var(--body)}.deck-study-filters select{appearance:none;-webkit-appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat}.deck-study-summary{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-top:12px}.deck-study-summary .fine{flex:1}.deck-study-summary .button{font-size:14px;padding:8px 12px;flex:none}.deck-study-about summary{min-height:44px;display:flex;align-items:center;gap:8px;cursor:pointer;font:13px var(--mono);color:var(--muted)}.deck-study-about summary:before{content:"+";color:var(--ac)}.deck-study-about[open] summary:before{content:"\2212"}.deck-study-controls .fine{font-size:13px;line-height:1.6;margin:10px 0}.deck-study-scope{max-width:90ch}.deck-study-art,.deck-study-card-meta,.deck-study-differences{display:none!important}.deck-study-name{overflow-wrap:anywhere}.deck-study[data-view=visual] .deck-sections{grid-template-columns:minmax(0,1fr)}.deck-study[data-view=visual] .deck-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:16px}.deck-study[data-view=visual] .deck-list li{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid var(--soft);padding:8px;background:var(--bg2)}.deck-study[data-view=visual] .deck-list a[data-preview-card],.deck-study[data-view=visual] .deck-list .unlinked{display:flex;flex-direction:column;gap:8px;padding:0;font-size:15px}.deck-study[data-view=visual] .deck-list a[data-preview-card]:hover{color:var(--ac);text-decoration:none}.deck-study[data-view=visual] .deck-list b{position:absolute;top:12px;left:12px;padding:5px 8px;background:var(--ink);color:var(--bg);border:1px solid var(--bg);font-size:17px;z-index:1}.deck-study[data-view=visual] .deck-list b:before{content:"\d7";margin-right:2px}.deck-study[data-view=visual] .deck-study-art{display:block!important;position:relative;aspect-ratio:744/1039;background:var(--bg);width:100%;isolation:isolate}.deck-study[data-view=visual] [data-study-group=battlefields] .deck-study-art{aspect-ratio:1039/744}.deck-study-art img{position:absolute;width:100%;height:100%;object-fit:contain;z-index:1;background:var(--bg)}.deck-study-art img.error-image{visibility:hidden}.deck-study-art-fallback{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:12px;font:13px var(--mono);color:var(--muted)}.deck-study[data-view=visual] .deck-study-card-meta{display:block!important;margin:8px 0;font-size:13px;overflow-wrap:anywhere}.deck-study[data-view=visual] .deck-list .deck-study-differences{display:block!important;font-size:13px;padding:4px 0;margin:0;min-height:44px}.deck-study[data-view=visual] .deck-list>li>a[data-preview-card]{flex:1}.deck-study [data-study-section]{scroll-margin-top:20px}@media(max-width:800px){.deck-study-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.deck-study-search{grid-column:1/-1}}@media(max-width:600px){.deck-study-heading{align-items:flex-start}.deck-study-views .button{min-height:44px;padding:10px 14px}.deck-study[data-view=visual] .deck-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.deck-study[data-view=visual] .deck-list li{padding:6px}.deck-study[data-view=visual] .deck-list a[data-preview-card]{font-size:14px}.deck-study[data-view=visual] .deck-list b{top:9px;left:9px;font-size:15px}.deck-study-controls .fine{font-size:13px}}.reader-legend{font-size:13px;color:var(--muted);margin:0 0 10px}.reader-credit{font-size:13px;margin:0 0 12px;line-height:1.6}.reader-credit strong{font-weight:500}.reader-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:center}.reader-actions .button{font-size:16px;border-radius:0;min-height:44px;padding:10px}.reader-actions .record-tools{margin:0;display:flex}.reader-actions .save-button{width:100%;font-size:13px;border-radius:0;padding:10px;min-height:44px}.reader-actions [data-copy-status]{grid-column:1/-1;font-size:13px;margin:0;line-height:1.5}.reader-actions [data-copy-status]:empty{display:none}.reader-notice{display:flex;align-items:baseline;gap:16px;padding:12px 32px;border-bottom:1px solid var(--soft)}.reader-notice .eyebrow{font-size:13px;white-space:nowrap;color:var(--muted)}.reader-notice p{font-size:13px;line-height:1.7;color:var(--muted);margin:0}.reader-notice a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.deck-reader .deck-study-controls{border:0;margin:0 0 8px;padding:0}.deck-reader .deck-study-heading{margin-bottom:14px}.deck-reader .deck-study-heading h2{font-size:32px}.deck-reader .deck-study-views{border:1px solid var(--soft);border-radius:0;overflow:hidden}.deck-reader .deck-study-views .button{border:0;font:600 15px var(--body);text-transform:none;min-height:42px}.deck-reader .deck-study-views [aria-pressed=true]{background:var(--bg3);color:var(--ink)}.deck-reader .deck-study-filters{grid-template-columns:minmax(180px,2fr) minmax(150px,1fr) minmax(150px,1fr)}.deck-reader .deck-study-filters label{font-size:13px;gap:5px;color:var(--muted)}.deck-reader .deck-study-filters input,.deck-reader .deck-study-filters select{border-radius:0;font-size:14px}.deck-reader .deck-study-summary{margin-top:2px}.deck-reader .deck-study-summary .fine{font-size:13px}.deck-reader .deck-study-summary .button{border:0;font:600 14px var(--body);text-transform:none;padding-right:0}.deck-reader .deck-study-about{font-size:13px}.deck-reader .deck-study-about summary{min-height:32px;font-size:13px}.deck-reader .section-jumps{border-top:0;gap:8px;padding:10px 0 14px;margin-bottom:20px}.deck-reader .section-jumps a{display:flex;align-items:center;gap:7px;min-height:36px}.deck-reader .section-jumps span{color:var(--muted);font:13px var(--mono);background:var(--bg2);padding:3px 5px;border-radius:2px}.deck-reader .deck-study .deck-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;align-items:start}.deck-reader .deck-col{min-width:0}.deck-reader .deck-group{padding-bottom:24px}.deck-reader .deck-section-title{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 10px}.deck-reader .deck-section-title h3{font-size:26px;margin:0}.deck-reader .deck-section-title>span{font:13px var(--mono);color:var(--muted)}.deck-reader .deck-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:30px}.deck-reader .deck-list li{border-color:color-mix(in srgb,var(--soft) 70%,transparent);min-width:0}.deck-reader .deck-list a[data-preview-card],.deck-reader .deck-list .unlinked{font-size:13px;gap:10px;align-items:center;padding:10px 8px 10px 0;min-height:44px}.deck-reader .deck-list b{background:var(--bg2);border:1px solid var(--soft);color:var(--ink);text-align:center;min-width:26px;font-size:13px;padding:4px;border-radius:0}.deck-reader .deck-study[data-view=visual] .deck-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.deck-reader .deck-study[data-view=visual] .deck-sections{grid-template-columns:minmax(0,1fr)}.deck-reader .deck-study[data-view=visual] .deck-list a[data-preview-card],.deck-reader .deck-study[data-view=visual] .deck-list .unlinked{padding:0;align-items:stretch}.deck-reader .deck-study[data-view=visual] .deck-list b{background:var(--ink);color:var(--bg);font-size:16px;min-width:32px}.deck-reader .deck-study[data-view=visual] .deck-list>li>a[data-preview-card],.deck-reader .deck-study[data-view=visual] .deck-list>li>.unlinked{flex:0 0 auto;min-height:0}.deck-reader .deck-study[data-view=visual] .deck-list>li>.deck-study-card-meta{margin-top:auto;padding-top:8px}.reader-provenance{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:30px 32px;background:var(--bg2);border-top:1px solid var(--soft)}.reader-provenance h2{font-size:32px;margin:10px 0 16px}.reader-provenance .eyebrow{font-size:13px;margin:0}.reader-provenance p{font-size:13px;line-height:1.8;max-width:72ch}.reader-provenance details summary{font:13px var(--mono);padding:14px 0;cursor:pointer;min-height:44px}.reader-dates{margin:0}.reader-dates>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:18px;padding:12px 0;border-bottom:1px solid var(--soft);font-size:13px}.reader-dates dt{color:var(--muted)}.reader-dates dd{margin:0}.reader-related{margin:0 0 16px;padding:0;font-size:14px}@media(max-width:1000px){.reader-actions{grid-column:1/-1;display:flex;flex-wrap:wrap}.reader-actions .record-tools{flex:none}.reader-actions [data-copy-status]{flex-basis:100%}.deck-reader .deck-list{grid-template-columns:1fr}.deck-reader .deck-study[data-view=visual] .deck-list{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}@media(max-width:600px){.reader-credit,.reader-legend{font-size:13px}.reader-actions{gap:8px;display:grid;grid-template-columns:1fr 1fr}.reader-actions .button{font-size:15px}.reader-actions .save-button{font-size:13px}.reader-notice{display:block;padding:12px 18px}.reader-notice .eyebrow{display:block;margin-bottom:6px}.reader-notice p{font-size:13px}.deck-reader .deck-study-heading{gap:10px}.deck-reader .deck-study-heading h2{font-size:29px}.deck-reader .deck-study-views .button{font-size:13px;padding:10px 12px;min-height:44px}.deck-reader .deck-study-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.deck-reader .deck-study-filters input,.deck-reader .deck-study-filters select{font-size:16px}.deck-reader .deck-study-search{grid-column:1/-1}.deck-reader .section-jumps{gap:4px 16px}.deck-reader .section-jumps a{min-height:44px}.deck-reader .deck-study .deck-sections{grid-template-columns:minmax(0,1fr)}.deck-reader .deck-list{grid-template-columns:1fr}.deck-reader .deck-list a[data-preview-card],.deck-reader .deck-list .unlinked{font-size:14px}.deck-reader .deck-study[data-view=visual] .deck-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.reader-provenance{grid-template-columns:1fr;gap:16px;padding:24px 18px}.reader-dates>div{grid-template-columns:110px 1fr;font-size:13px}.reader-related{padding:0}}.reader-legend{margin-bottom:6px;font-size:13px}.reader-credit{margin-bottom:7px;font-size:13px}.reader-notice p{max-width:none}.deck-reader .deck-study-about,.deck-reader .deck-study[data-enhanced=true] .section-jumps,.deck-reader .deck-study[data-filtered=false] .deck-study-summary{display:none}.deck-reader .deck-study-summary .fine{max-width:none}.deck-reader .deck-study-controls{margin-bottom:24px}.deck-reader .deck-study-views .button{min-height:44px}.deck-reader .fine,.deck-reader .deck-domains,.deck-reader .reader-credit,.deck-reader .reader-notice p{font:14px/1.6 var(--body)}.deck-reader .deck-domains{display:flex;flex-wrap:wrap;gap:2px 10px;color:var(--muted)}.deck-reader .deck-domains>span{display:inline-flex;gap:5px;align-items:center}.deck-reader .domain-dot{display:inline-block;width:14px;height:14px;flex:none;background:var(--rune) center/contain no-repeat}.deck-reader .reader-legend{font-size:15px;line-height:1.5}.deck-reader .deck-study-filters label,.deck-reader .deck-study-about,.deck-reader .deck-study-about summary{font-size:14px;line-height:1.5}.deck-reader .deck-study-filters input,.deck-reader .deck-study-filters select{font-size:16px}.deck-reader .deck-list a[data-preview-card],.deck-reader .deck-list .unlinked{font-size:15px;line-height:1.5}.deck-reader .section-jumps{font:14px/1.5 var(--body);text-transform:none}.deck-reader .split-legend,.deck-reader .split-legend small{font-size:14px;line-height:1.5}.deck-reader .signature-row small{color:inherit;opacity:1;font-size:13px}.deck-reader .reader-provenance p,.deck-reader .reader-dates>div{font-size:14px;line-height:1.65}.deck-reader .reader-provenance details summary{font:14px/1.5 var(--body)}.reader-actions{grid-template-columns:1fr 1fr;gap:4px 12px}.reader-actions .button{font:600 16px/1.2 var(--body);min-height:48px;padding:12px}.reader-actions>[data-deck-copy=code],.reader-actions:not(.has-code)>[data-deck-copy=text]{grid-column:1;grid-row:1}.reader-actions.has-code>[data-deck-copy=text]{grid-column:2;grid-row:1}.reader-actions.has-code>a.button[href^="/builder/"]{grid-column:1;grid-row:2}.reader-actions:not(.has-code)>a.button[href^="/builder/"]{grid-column:2;grid-row:1}.reader-actions>.button{text-wrap:balance;text-align:center;gap:8px;padding-inline:10px}.reader-actions .reader-secondary{display:flex;align-items:center;min-height:44px;font:14px/1.5 var(--body);color:var(--muted)}.reader-actions .reader-secondary:hover{color:var(--ac)}.reader-actions .record-tools{margin:0}.reader-actions .save-button{width:100%;border:0;background:none;font:14px/1.5 var(--body);color:var(--muted);padding:0;min-height:44px;text-align:left}.reader-notice{padding:12px 32px;background:var(--bg2);border-top:1px solid var(--soft)}@media(max-width:1100px){.reader-actions{grid-column:auto;display:grid}}@media(max-width:850px){.reader-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center}.reader-actions .record-tools{grid-column:auto}.reader-actions .button{font-size:16px}}@media(max-width:600px){.reader-actions{grid-template-columns:1fr 1fr;gap:10px 14px}.reader-actions .button{font-size:17px;min-height:46px}.reader-actions .record-tools{grid-column:1/-1}.reader-actions .save-button{min-height:32px}.reader-notice{padding:12px 16px}.reader-notice>.eyebrow{display:none}.reader-provenance{padding:24px 16px}}.reader-actions,.reader-more{position:relative}.reader-more summary{font:600 16px/1.2 var(--body);display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px;border:1px solid var(--soft);cursor:pointer;color:var(--ink);list-style:none}.reader-more summary span{color:var(--ac)}.reader-more summary::-webkit-details-marker{display:none}.reader-more[open] summary{color:var(--ac)}.reader-more>div{position:absolute;z-index:6;top:100%;left:0;right:auto;min-width:220px;max-width:calc(100vw - 32px);background:var(--bg2);border:1px solid var(--soft);box-shadow:0 8px 24px #0003;padding:10px 16px}.reader-actions:has(>[data-deck-copy=link]:not([hidden])) .reader-more>div{left:auto;right:0}.deck-study-search-panel{border-block:1px solid var(--soft)}.deck-study-search-panel summary{font:14px/1.5 var(--body);color:var(--muted);display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none}.deck-study-search-panel summary::-webkit-details-marker{display:none}.deck-study-search-panel[open] summary{color:var(--ink)}.deck-study-toggle:before{content:"+"}.deck-study-search-panel[open] .deck-study-toggle:before{content:"\2212"}.deck-study-search-panel .deck-study-filters{padding:8px 0 16px}@media(min-width:601px)and (max-width:850px){.reader-actions:has(>[data-deck-copy=link]:not([hidden])){grid-template-columns:repeat(4,minmax(0,1fr))}.reader-actions .reader-more>div{left:auto;right:0}}.deck-cost{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px 40px;padding:18px var(--page-gutter,24px);border-bottom:1px solid var(--soft)}.precon-reader>.fine{padding-inline:var(--page-gutter,24px)}.deck-cost[hidden]{display:none}.deck-cost-figure{display:grid;gap:2px}.deck-cost-label{font:500 14px var(--body);color:var(--muted);text-transform:none;margin-bottom:4px}.deck-cost-figure strong{font:600 30px/1.1 var(--head);color:var(--ink)}.deck-cost-figure>span:last-child{font-size:13px;color:var(--muted)}.deck-cost-label{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.deck-cost-label small{padding:1px 6px;border:1px solid var(--soft);font:13px var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.deck-cost-bar{appearance:none;-webkit-appearance:none;display:block;width:100%;height:6px;margin-top:8px;border:0;background:var(--bg3);color:var(--ac);overflow:hidden}.deck-cost-bar::-webkit-progress-bar{background:var(--bg3)}.deck-cost-bar::-webkit-progress-value{background:var(--ac)}.deck-cost-bar::-moz-progress-bar{background:var(--ac)}.deck-cost-edit{margin-top:4px;color:var(--ink);font-size:14px;text-decoration:underline;text-underline-offset:3px}.deck-keep{grid-column:1/-1;max-width:520px;margin-top:6px;padding:16px 18px 14px;background:var(--bg2);border:1px solid var(--soft);border-top:3px solid var(--ac)}.deck-keep h3{margin:0 0 4px;font:700 28px/1 var(--head);text-transform:uppercase}.deck-keep p{margin:0 0 12px;color:var(--muted);font-size:15px;line-height:1.5}.deck-keep form{margin:0}.deck-keep .provider{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:48px;margin:0;padding:10px 14px;border:1px solid var(--ink);background:transparent;color:var(--ink);font:600 16px var(--body);cursor:pointer}.deck-keep .provider:hover{background:var(--bg3)}.deck-keep .provider svg{width:20px;height:20px}.deck-keep .provider:disabled{opacity:.6}.deck-keep p.deck-keep-links{margin:12px 0 0;font-size:14px}.deck-keep-links a,.deck-keep-links button{padding:0;border:0;background:transparent;color:var(--ink);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.deck-cost-actions{grid-column:3;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.deck-cost-actions .fine{flex-basis:100%;text-align:right;margin:0}.deck-cost-actions .fine:empty{display:none}.deck-cost-actions .deck-cost-affiliate{max-width:none}.deck-cost-note{grid-column:1/-1;margin:0;color:var(--muted)}@media(max-width:760px){.deck-cost{grid-template-columns:1fr 1fr;padding:16px var(--page-gutter,16px);gap:14px 20px}.deck-cost-figure strong{font-size:26px}.deck-cost-actions{grid-column:1/-1;justify-content:stretch}.deck-cost-actions .button{flex:1 1 100%;text-align:center}.deck-cost-actions .fine{text-align:left}}.reader-banned{border-left:3px solid var(--bad)}.reader-banned .eyebrow{color:var(--bad)}.reader-banned p{color:var(--ink)}.deck-study[data-view=visual] .deck-flag{position:absolute;top:12px;right:12px;margin:0;background:var(--bg);z-index:1}.deck-flag{display:inline-block;margin-left:8px;padding:1px 6px;border:1px solid var(--bad);color:var(--bad);font:600 13px/1.4 var(--body);letter-spacing:.02em;white-space:nowrap;vertical-align:1px}.deck-reader>:not(.domain-light,.dk-head,.dk-owner,.reader-notice,.reader-provenance){background:color-mix(in srgb,var(--bg) 95%,transparent)}.dk-head{display:grid;grid-template-columns:72px minmax(0,1fr) 288px;gap:20px;align-items:center;padding:16px var(--page-gutter,32px);border-bottom:1px solid var(--soft);position:relative}.dk-art img{width:72px;height:100px;display:block}.dk-id h1{font-size:56px;line-height:.95;margin:0 0 8px}.dk-meta{margin:0 0 6px;font-size:15px;line-height:1.7;color:var(--muted)}.dk-meta .finish,.dk-meta .best-of{display:inline-block;margin-right:4px}.dk-meta strong{color:var(--ink)}.dk-legend{margin:0;font-size:14px;color:var(--muted);display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.deck-reader .dk-meta,.deck-reader .dk-legend{max-width:none}.deck-reader .deck-group .deck-list{grid-template-columns:minmax(0,1fr)}.deck-reader .deck-list .dk-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:6px 4px 6px 0;min-height:42px}.deck-reader .deck-study-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 24px}.deck-reader .deck-study-heading{margin:0;flex:none}.deck-reader .deck-study-heading h2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.deck-reader .deck-study-search-panel{flex:1 1 220px;border:0;container-type:inline-size}.deck-reader .deck-study-controls:has(.deck-study-search-panel[open]){align-items:flex-start}@container (max-width:520px){.deck-reader .deck-study-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.deck-reader .deck-study-search{grid-column:1/-1}}.deck-reader .deck-study-summary,.deck-reader .deck-study-about{flex-basis:100%}.dk-body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:32px;padding:18px var(--page-gutter,32px) 36px;align-items:start}.dk-side{position:sticky;top:calc(var(--top-bar,0px) + 16px);display:flex;flex-direction:column;gap:18px}.dk-preview img{width:100%;height:auto;display:block;background:var(--bg2)}.dk-preview h2{font:600 22px/1.2 var(--head);margin:10px 0 4px}.dk-preview .fine{margin:0 0 8px}.dk-preview-text{font-size:14px;line-height:1.6}.dk-preview>.button{margin-top:12px}.dk-preview-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:12px}.dk-preview-price{flex-basis:100%;font:14px/1.4 var(--body);color:var(--muted)}.dk-preview-price b{font:600 17px var(--mono);color:var(--ink)}.dk-preview-note{margin:8px 0 0}.dk-preview-buy{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:6px 0 0}.dk-preview-buy .dk-preview-price{flex-basis:auto}.dk-preview-buy+.dk-preview-note{margin:6px 0 12px}.dk-curve{margin:0}.dk-curve figcaption{font:600 14px/1.4 var(--body);color:var(--ink);margin-bottom:8px}.dk-curve-note{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;min-height:32px;margin:6px 0 0;font:13px/1.5 var(--body);color:var(--muted)}.dk-curve-note button{min-height:32px;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dk-curve-note button[hidden]{display:none}.dk-bars{display:grid;grid-template-columns:auto;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;height:120px}.dk-axis{display:grid;grid-template-rows:1fr auto auto;justify-items:end;padding-right:4px;font:13px/1.5 var(--body);color:var(--muted)}.dk-axis i{font-style:normal}.dk-bars button{display:grid;grid-template-rows:1fr auto auto;align-items:end;justify-items:center;background:none;border:0;padding:0;color:var(--muted);cursor:pointer;font:13px var(--mono)}.dk-bars button span{width:100%;height:var(--h);min-height:2px;background:var(--ac);align-self:end}.dk-bars:has([aria-pressed=true]) button:not([aria-pressed=true]) span{opacity:.3}.dk-bars button[aria-pressed=true] :is(b,small){color:var(--ink);font-weight:600}.dk-bars button:disabled{cursor:default}.dk-bars b{font-weight:400;color:var(--ink)}.dk-bars b,.dk-bars small{line-height:1.5}.dk-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto auto;align-items:center;gap:8px;min-height:40px;padding:6px 4px 6px 0;color:var(--ink)}.dk-row:hover,.dk-row:focus-visible{color:var(--ac);text-decoration:none}.deck-reader .deck-list a:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}.dk-qty{font:600 15px var(--body);text-align:center;color:var(--ink)}.dk-tag{font:13px var(--mono);text-transform:uppercase;color:var(--muted)}.dk-cost{display:inline-flex;gap:4px;align-items:center}.dk-energy,.dk-power{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:50%;font:600 13px var(--body);font-style:normal}.dk-energy{border:1px solid var(--muted);color:var(--ink)}.dk-power{background:var(--muted);color:var(--bg)}.dk-power[data-domain]{display:inline-flex;gap:2px;min-width:0;border-radius:0;background:none}.dk-power .dk-rune{width:22px;height:22px;background:var(--rune) center/contain no-repeat}.deck-list li[data-dimmed] .dk-row{opacity:.28}.dk-event,.dk-more{padding:22px var(--page-gutter,32px);border-top:1px solid var(--soft)}.dk-also{display:flex;align-items:center;gap:10px 14px;padding:10px var(--page-gutter,32px);border-bottom:1px solid var(--soft);overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.dk-also::-webkit-scrollbar{display:none}.dk-also-label{flex:none;font:13px var(--mono);color:var(--muted);white-space:nowrap}.dk-also ul{display:flex;flex:none;gap:8px;list-style:none;margin:0;padding:0}.dk-also li a{display:flex;align-items:center;gap:8px;min-height:40px;padding:4px 12px 4px 6px;border:1px solid var(--soft);background:var(--bg2);color:var(--ink);font-size:14px;white-space:nowrap;text-decoration:none}.dk-also li a:not(:has(.finish)){padding-left:12px}.dk-also li a:hover,.dk-also li a:focus-visible{border-color:var(--ac)}.dk-also small{color:var(--muted);font-size:13px}.dk-also-all{flex:none;display:inline-flex;align-items:center;gap:4px;min-height:40px;color:var(--ac);font-size:14px;white-space:nowrap}@media(min-width:601px){.dk-also{overflow:visible}.dk-also ul{flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);padding-right:48px}.dk-also ul::-webkit-scrollbar{display:none}}.dk-rail-head{display:flex;justify-content:space-between;align-items:center;gap:4px 16px;flex-wrap:wrap}.dk-rail-head h2,.dk-more h2{font-size:28px;margin:0 0 12px}.dk-rail-head{margin-bottom:12px}.dk-rail-head h2{margin:0}.dk-rail-nav{display:flex;gap:8px;flex-wrap:wrap}.dk-rail-nav a{display:inline-flex;align-items:center;min-height:44px}.dk-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dk-rail:has(>:nth-child(9)){grid-template-columns:repeat(5,minmax(0,1fr))}.dk-rail.dk-rail-scroll,.dk-others .dk-rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);overflow-x:auto;padding-bottom:6px}.dk-tile{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:10px;padding:8px;border:1px solid var(--soft);color:var(--ink);font-size:14px;line-height:1.35}.dk-tile img{grid-row:1/4;width:48px;height:67px}.dk-tile[aria-current=page]{border-color:var(--ac)}.dk-tile-place{font:13px var(--mono);color:var(--muted)}.dk-tile span:last-child{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-more ul{list-style:none;margin:0 0 12px;padding:0}.dk-more li a{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:56px;padding:6px 0;border-bottom:1px solid var(--soft);color:var(--ink);font-size:15px}.dk-more li .finish{justify-self:start}.dk-more-who{display:grid;min-width:0}.dk-more-who strong,.dk-more-who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-more-who span,.dk-more time{color:var(--muted);font-size:14px}.dk-more time{text-align:right;white-space:nowrap}@media(max-width:1000px){.dk-head{grid-template-columns:72px minmax(0,1fr)}.dk-head .reader-actions{grid-column:1/-1}.dk-body{grid-template-columns:minmax(0,1fr)}.dk-side{display:none}}@media(max-width:600px){.dk-also{padding:8px 16px}.dk-head{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:14px 16px}.dk-art img{width:52px;height:72px}.dk-id h1{font-size:40px}.dk-meta{font-size:14px}.dk-body{padding:14px 16px 28px}.dk-event,.dk-more{padding:18px 16px}.dk-more li a{grid-template-columns:44px minmax(0,1fr) auto}.dk-rail,.dk-rail:has(>:nth-child(9)){grid-template-columns:repeat(2,minmax(0,1fr))}.dk-rail-head{flex-direction:column;align-items:stretch}.dk-rail-nav{justify-content:space-between}.dk-rail-nav a[data-rail-next]{margin-left:auto}}@media(max-width:1000px){dialog.card-preview{margin:auto auto 0;width:100%;max-width:560px;max-height:88vh;border-radius:12px 12px 0 0}dialog.card-preview img{max-width:260px;margin:0 auto;display:block}}.dk-dock{display:none}@media(max-width:700px){.dk-dock:not([hidden]){display:grid;grid-template-columns:1fr;gap:10px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--soft)}}.dk-title{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.dk-play{min-height:36px;padding:4px 12px;background:none;border:1px solid var(--soft);color:var(--ink);font:600 14px var(--body);cursor:pointer;white-space:nowrap}.dk-play:hover{border-color:var(--ac);color:var(--ac)}.dk-play[aria-pressed=true]{border-color:var(--ac);background:var(--ac-soft);color:var(--ac)}.dk-title h1{margin-bottom:0}.dk-toggles{display:contents}@media(max-width:600px){.dk-title h1{flex-basis:100%}}.dk-owner{--profile-line:var(--soft);--profile-ac:var(--ac);padding:10px var(--page-gutter,32px);background:var(--bg2)}.dk-owner .player-owner-actions .button{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;margin:0}.community-deck .reader-notice{display:block}.community-deck .reader-notice .eyebrow{display:block;margin-bottom:4px}.reader-notice ul{margin:6px 0 8px;padding-left:18px;font-size:13px;line-height:1.7;color:var(--muted)}.reader-unfinished .eyebrow{color:var(--ac)}.community-deck .dk-meta .finish-winner{margin-right:2px}@media(max-width:700px){.dk-owner{padding:10px 16px}}.community-deck .reader-notice.dk-issues{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px}.community-deck .dk-issues .eyebrow{grid-row:1/3;margin:0}.dk-issues ul{display:flex;flex-wrap:wrap;gap:2px 20px;margin:4px 0 0;padding:0;list-style:none}.dk-issues li{position:relative;padding-left:12px}.dk-issues li:before{content:"";position:absolute;left:0;top:.75em;width:5px;height:5px;border-radius:50%;background:currentColor}@media(max-width:700px){.community-deck .reader-notice.dk-issues{display:block}.community-deck .dk-issues .eyebrow{margin-bottom:4px}}.community-deck .dk-issues p{margin:0}.community-deck .dk-issues ul{margin-top:2px}.dk-bars span[data-h="0"]{--h:0%}.dk-bars span[data-h="5"]{--h:5%}.dk-bars span[data-h="10"]{--h:10%}.dk-bars span[data-h="15"]{--h:15%}.dk-bars span[data-h="20"]{--h:20%}.dk-bars span[data-h="25"]{--h:25%}.dk-bars span[data-h="30"]{--h:30%}.dk-bars span[data-h="35"]{--h:35%}.dk-bars span[data-h="40"]{--h:40%}.dk-bars span[data-h="45"]{--h:45%}.dk-bars span[data-h="50"]{--h:50%}.dk-bars span[data-h="55"]{--h:55%}.dk-bars span[data-h="60"]{--h:60%}.dk-bars span[data-h="65"]{--h:65%}.dk-bars span[data-h="70"]{--h:70%}.dk-bars span[data-h="75"]{--h:75%}.dk-bars span[data-h="80"]{--h:80%}.dk-bars span[data-h="85"]{--h:85%}.dk-bars span[data-h="90"]{--h:90%}.dk-bars span[data-h="95"]{--h:95%}.dk-bars span[data-h="100"]{--h:100%}.dk-owner{flex-wrap:wrap}.dk-visibility{display:inline-flex;border:1px solid var(--soft)}.dk-visibility button{min-height:44px;padding:0 14px;border:0;background:none;color:var(--muted);font:600 14px var(--body);cursor:pointer}.dk-visibility button+button{border-left:1px solid var(--soft)}.dk-visibility button[aria-checked=true]{background:var(--ac);color:var(--ac-ink)}.dk-visibility button:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.dk-visibility-note{flex:1 1 240px;margin:0;font-size:13px;color:var(--muted)}.dk-visibility-copy{margin-left:6px;padding:0;border:0;background:none;color:var(--ink);font:13px var(--body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dk-handle{color:var(--muted)}.dk-like{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid var(--soft);background:none;color:var(--ink);font:13px var(--body);cursor:pointer}.dk-like[aria-pressed=true]{border-color:var(--ac);color:var(--ac)}.dk-like.is-owner{cursor:default;margin:0;color:var(--muted)}.dk-like:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.dk-report{display:grid;gap:8px;margin-top:8px}.dk-report label{display:grid;gap:4px;font-size:13px;color:var(--muted)}.dk-about{margin-top:18px}.dk-about h3{margin:0 0 6px;font-size:20px}.dk-about p{margin:0 0 10px;white-space:normal;overflow-wrap:anywhere}.dk-about-form{display:grid;gap:8px;margin-top:18px}.dk-about-form label{font-weight:600}.dk-about-form label span{font-weight:400;font-size:13px;color:var(--muted);margin-left:6px}.dk-about-form textarea{width:100%;min-height:120px;padding:10px;background:var(--bg);color:var(--ink);border:1px solid var(--soft);font:15px/1.5 var(--body)}.dk-about-form div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.reader-more button.reader-secondary{width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.reader-more button.reader-secondary.is-danger{color:#f08a7e}:root[data-theme=light] .reader-more button.reader-secondary.is-danger{color:#b4372a}.dk-play[data-play-pending]{visibility:hidden}@media(max-width:600px){.dk-play{min-height:44px;padding:4px 12px}}.dk-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 16px;min-height:32px;margin:4px 0 0;font:14px/1.5 var(--body);color:var(--muted)}.dk-price[data-price-settling]{visibility:hidden;animation:dk-price-settle 0s 2.5s forwards}@keyframes dk-price-settle{to{visibility:visible}}.dk-price b{font:600 15px var(--mono);color:var(--ink)}.dk-price a{display:inline-flex;align-items:center;min-height:32px;color:var(--ac)}.dk-like[data-like-pending]{visibility:hidden}.deck-study [data-domain-1=Fury]{--d1:var(--fury);--d2:var(--fury)}.deck-study [data-domain-1=Calm]{--d1:var(--calm);--d2:var(--calm)}.deck-study [data-domain-1=Mind]{--d1:var(--mind);--d2:var(--mind)}.deck-study [data-domain-1=Body]{--d1:var(--body-color);--d2:var(--body-color)}.deck-study [data-domain-1=Chaos]{--d1:var(--chaos);--d2:var(--chaos)}.deck-study [data-domain-1=Order]{--d1:var(--order);--d2:var(--order)}.deck-study [data-domain-2=Fury]{--d2:var(--fury)}.deck-study [data-domain-2=Calm]{--d2:var(--calm)}.deck-study [data-domain-2=Mind]{--d2:var(--mind)}.deck-study [data-domain-2=Body]{--d2:var(--body-color)}.deck-study [data-domain-2=Chaos]{--d2:var(--chaos)}.deck-study [data-domain-2=Order]{--d2:var(--order)}.deck-reader .deck-study:not([data-view=visual]) .deck-list .dk-row{position:relative;padding-left:14px}.deck-reader .deck-study:not([data-view=visual]) [data-domain-1]>.dk-row:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:5px;background:linear-gradient(var(--d1) 50%,var(--d2) 50%)}.pull-intro{margin:0 0 18px;font:14px/1.6 var(--body);color:var(--muted)}.pull-intro p{margin:0 0 4px;max-width:72ch}.pull-intro a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.pull-intro .pull-keep{color:var(--ink)}.pull-signin{font:600 14px/1.6 var(--body);color:var(--ac);background:none;border:0;padding:8px 0;margin:-8px 0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pull-tools{display:flex;flex-wrap:wrap;align-items:center;gap:0 28px}.pull-tools label{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);cursor:pointer}.pull-tools input{width:18px;height:18px;margin:0;accent-color:var(--ac)}.pull-reset{min-height:44px;padding:0;border:0;background:none;color:var(--muted);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pull-reset:hover{color:var(--ac)}.pull-group .deck-section-title h3{display:flex;align-items:center;gap:10px}.pull-group[data-domain-1] .deck-section-title h3:before{content:"";flex:none;width:12px;height:12px;border-radius:50%;background:linear-gradient(90deg,var(--d1) 50%,var(--d2) 50%)}.deck-reader .deck-list .pull-row{width:100%;min-height:52px;grid-template-columns:30px minmax(0,1fr) auto;border:0;background:none;color:var(--ink);font:15px/1.4 var(--body);text-align:left;cursor:pointer}@media(hover:hover){.deck-reader .deck-list .pull-row:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 7%,transparent)}}.deck-reader .deck-list .pull-row:focus-visible{outline:2px solid var(--ac);outline-offset:-2px}.deck-reader .deck-list li[data-last] .pull-row{background:color-mix(in srgb,var(--d1,var(--ink)) 12%,transparent)}.pull-name{min-width:0;overflow-wrap:anywhere}.pull-name small{display:block;font:13px/1.4 var(--body);color:var(--muted)}.pull-pips{display:inline-flex;gap:5px;align-items:center}.pull-pips i{width:12px;height:12px;box-sizing:border-box;border:1.5px solid var(--muted);border-radius:50%}.pull-pips i[data-on]{border:0;background:linear-gradient(90deg,var(--d1,var(--ink)) 50%,var(--d2,var(--ink)) 50%)}.pull-count{font:13px var(--mono);color:var(--muted)}.deck-list li[data-done] .pull-name{color:var(--muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--muted) 60%,transparent)}.deck-reader .deck-list li[data-done] .pull-row b{background:var(--ink);border-color:transparent;color:var(--bg)}.deck-reader .deck-list li[data-done][data-domain-1] .pull-row b{background:var(--d1);color:#111}.deck-list li[data-done] .pull-pips{opacity:.55}.pull-bar{position:sticky;bottom:0;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 10px;margin-top:4px;padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--soft)}.pull-status{margin:0;min-width:0;font:14px/1.35 var(--body);color:var(--muted)}.pull-status b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:15px;font-weight:600}.pull-bar .button{min-height:44px;padding:8px 16px}.pull-bar .button[disabled]{opacity:.45;cursor:default}.pull-track{grid-column:1/-1;height:3px;background:color-mix(in srgb,var(--ink) 12%,transparent)}.pull-track i{display:block;height:100%;background:var(--ac);transform:scaleX(var(--pull,0));transform-origin:left;transition:transform .2s}.deck-reader:has(.deck-study:is([data-view=pull],[data-view=hand])) .dk-dock{display:none!important}@media(max-width:600px){.pull-bar{margin-inline:-16px;padding-inline:16px}}@media(max-width:600px){.deck-reader .deck-study-heading{flex:1 1 100%;min-width:0}.deck-reader .deck-study-views{width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.deck-reader .deck-study-views::-webkit-scrollbar{display:none}.deck-reader .deck-study-views .button{flex:1 0 auto;padding-inline:10px;white-space:nowrap}.deck-study-views .view-long{display:none}}.dk-preview h2{text-transform:none}.dk-legal{color:var(--muted);padding-left:12px;border-left:1px solid var(--soft)}@media(max-width:600px){.dk-legal{flex-basis:100%;padding-left:0;border-left:0}}.dk-meta .best-of{color:var(--muted)}.dk-owner-playing{color:var(--ink)}.dk-owner-playing:before{content:"\2605  ";color:var(--muted)}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row{grid-template-columns:30px 52px minmax(0,1fr) 48px;grid-template-rows:auto auto auto;align-content:center;gap:0 10px;padding-top:4px;padding-bottom:4px}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.dk-qty{grid-column:1;grid-row:1/-1}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.dk-thumb{grid-column:2;grid-row:1/-1;display:block}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.deck-study-name{grid-column:3;grid-row:1}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.dk-tag{grid-column:3;grid-row:2;justify-self:start;font:13px/1.4 var(--body);text-transform:none}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.deck-flag{grid-column:3;grid-row:3;justify-self:start;margin:2px 0 0}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.dk-cost{grid-column:4;grid-row:1/-1;justify-self:start}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row:not(:has(>.dk-tag,>.deck-flag,>.dk-need))>.deck-study-name,.deck-reader .deck-study:not([data-mine]):not([data-view=visual]) [data-study-entry]>.dk-row:not(:has(>.dk-tag,>.deck-flag))>.deck-study-name{grid-row:1/-1;align-self:center}.dk-thumb{display:none;box-sizing:border-box;width:52px;height:36px;object-fit:cover;object-position:50% 24%;border:1px solid color-mix(in srgb,var(--soft) 80%,transparent);background:var(--bg2)}.dk-thumb-wide{object-position:50% 50%}.dk-body:has(.deck-study[data-view=stats]){grid-template-columns:minmax(0,1fr)}.dk-body:has(.deck-study[data-view=stats]) .dk-side{display:none}@media(max-width:700px){body:has(.dk-dock){padding-bottom:calc(68px + env(safe-area-inset-bottom))}}@media(hover:none){.reader-actions .save-button{min-height:44px}}@media(max-width:700px){.deck-reader .dk-head{gap:10px 12px;padding:12px 16px}.deck-reader .dk-title{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.deck-reader .dk-title h1{flex:1 1 0;min-width:min-content;max-width:100%;font-size:30px;line-height:1.05;overflow-wrap:break-word}.deck-reader .dk-toggles{display:flex;gap:6px}.deck-reader .dk-play{flex:none;min-width:44px;height:44px;padding:0 10px;font:600 14px/1 var(--body);display:flex;align-items:center;border:1px solid var(--soft);background:transparent;color:var(--ink)}.deck-reader .dk-play[aria-pressed=true]{color:var(--ac)}.deck-reader .dk-like{flex:none;min-height:44px;padding:0 10px;font-size:14px;white-space:nowrap}.deck-reader .dk-meta{margin:6px 0 0;font-size:14px;line-height:1.45}.deck-reader .dk-legend{margin:2px 0 0;font-size:14px;line-height:1.45}.deck-reader .dk-head .reader-actions.has-code{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.deck-reader .dk-head .reader-actions.has-code>:is([data-copy-status],[data-copy-fallback]){flex:0 0 100%}.deck-reader .dk-head .reader-actions.has-code>.button.primary{flex:1;min-width:0}.deck-reader .dk-head .reader-actions.has-code>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]),.deck-reader .dk-head .reader-actions.has-code .reader-more>summary{flex:none;width:48px;min-width:48px;min-height:48px;padding:3px 0 4px;font-size:0;display:grid;grid-template-rows:auto auto;align-content:center;justify-items:center;row-gap:3px;border:1px solid var(--soft)}.deck-reader .dk-head .reader-actions.has-code>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]):before{content:"";display:block;margin:auto;width:20px;height:20px;background:currentColor;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.deck-reader .dk-head .reader-actions.has-code>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]):after,.deck-reader .dk-head .reader-actions.has-code .reader-more>summary:after{font:500 13px/1 var(--body);letter-spacing:0;color:inherit}.deck-reader .dk-head .reader-actions.has-code>a.button:after{content:"Edit"}.deck-reader .dk-head .reader-actions.has-code>[data-deck-copy=link]:after{content:"Share"}.deck-reader .dk-head .reader-actions.has-code>[data-deck-copy=text]:after{content:"List"}.deck-reader .dk-head .reader-actions.has-code .reader-more>summary:after{content:"More"}.deck-reader .dk-head .reader-actions.has-code>[data-deck-copy=text]{--icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M8 4h8l4 4v12H8z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M4 8v12h10' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/><path d='M11 11h6M11 15h6' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>")}.deck-reader .dk-head .reader-actions.has-code>a.button{--icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 20h4L19 9l-4-4L4 16z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M13 7l4 4' stroke='black' stroke-width='2'/></svg>")}.deck-reader .dk-head .reader-actions.has-code>[data-deck-copy=link]{--icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 3v12M7 8l5-5 5 5M5 13v7h14v-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.deck-reader .dk-head .reader-actions.has-code .reader-more{flex:none}.deck-reader .dk-head .reader-actions.has-code .reader-more>summary:before{content:"\2022\2022\2022";content:"\2022\2022\2022" / "";font:600 15px/1 var(--body);letter-spacing:1px}.deck-reader .dk-head .reader-actions.has-code .reader-more>summary span{display:none}.deck-reader .deck-study-controls:not([hidden]){display:contents}.deck-reader .deck-study-heading{position:sticky;top:var(--top-bar,0px);z-index:5;margin:0 -16px 10px;padding:8px 16px;background:var(--bg)}.deck-reader .deck-study-heading h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.deck-reader .deck-study-views [data-study-view][aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}}.deck-reader .dk-head+.dk-owner{border-top:0}.deck-reader .dk-like.is-owner{border:0;background:none;padding:0;min-height:0;color:var(--muted);font-size:14px}@media(max-width:700px){.deck-reader .dk-owner{padding:8px 16px;gap:8px}.deck-reader .dk-owner [data-visibility-note]{font-size:13px;margin:0}}@media(max-width:700px){.deck-reader .dk-legend .dk-legal{flex-basis:auto;padding-left:0;border-left:0}.deck-reader .dk-legend .dk-legal:before{content:"\b7  "}.deck-reader .dk-head .reader-actions.has-code>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]),.deck-reader .dk-head .reader-actions.has-code .reader-more>summary{width:44px;min-width:44px;min-height:46px}.deck-reader .dk-head .reader-actions.has-code>.button.primary{min-height:44px}.deck-reader .deck-section-title h3{font-size:20px}.deck-reader .deck-section-title{margin-bottom:6px}.deck-reader .dk-owner{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.deck-reader .dk-owner .player-owner-actions{display:none}.deck-reader .dk-owner .dk-visibility-note{flex-basis:100%;margin:0;font-size:13px;line-height:1.4}}@media(max-width:700px){.deck-reader .dk-head{grid-template-columns:40px minmax(0,1fr);row-gap:4px;align-items:center}.deck-reader .dk-head>.dk-art{grid-column:1;grid-row:1;width:40px}.deck-reader .dk-head>.dk-id{display:contents}.deck-reader .dk-id>.dk-title{grid-column:2;grid-row:1}.deck-reader .dk-id>:not(.dk-title){grid-column:1/-1}.deck-reader .dk-head>.reader-actions{grid-column:1/-1;margin-top:8px}.dk-crumbs{padding-block:6px}.deck-reader .dk-head>.dk-art{overflow:hidden}}.dk-meta-short,.dk-legal .dk-short{display:none}@media(max-width:700px){.deck-reader:not(.community-deck) .dk-meta{display:none}.deck-reader .dk-meta-short{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:14px;line-height:1.6;overflow:hidden}.deck-reader .dk-legal .dk-long{display:none}.deck-reader .dk-legal .dk-short{display:inline}.deck-reader .dk-legend .dk-legal:before{content:none}.deck-reader .dk-head>.dk-art img{width:40px;height:auto}main:has(>.deck-reader:not(.community-deck))>.breadcrumbs,main:has(>.deck-reader:not(.community-deck)) .breadcrumbs:not(.dk-crumbs){display:none}.deck-reader .deck-study-heading{padding:4px 16px;margin-bottom:6px}.deck-reader .deck-study>details:first-of-type,.deck-reader .study-filters{margin-bottom:8px}}.dk-unreleased{color:var(--muted)}.dk-theorycraft-rail .dk-tile span:last-child{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:701px){.deck-reader .dk-head .reader-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px 0;--cell:1 1 25%;--ic-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M8 4h8l4 4v12H8z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M4 8v12h10' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/><path d='M11 11h6M11 15h6' stroke='black' stroke-width='2' stroke-linecap='round'/></svg>");--ic-edit:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M4 20h4L19 9l-4-4L4 16z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/><path d='M13 7l4 4' stroke='black' stroke-width='2'/></svg>");--ic-share:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12 3v12M7 8l5-5 5 5M5 13v7h14v-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");--ic-more:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><circle cx='5' cy='12' r='2'/><circle cx='12' cy='12' r='2'/><circle cx='19' cy='12' r='2'/></svg>")}.deck-reader .dk-head .reader-actions>.button.primary{flex:1 1 100%;min-height:52px;font-size:17px}.deck-reader .dk-head .reader-actions>[data-copy-fallback]{flex:0 0 100%}.deck-reader .dk-head .reader-actions>[data-copy-status]{position:absolute;top:calc(100% + 6px);left:0;right:0;margin:0}.deck-reader .dk-head .reader-actions:has(>[data-copy-fallback])>[data-copy-status]{position:static}.deck-reader .dk-head .reader-actions>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]:not(.primary)),.deck-reader .dk-head .reader-actions>.reader-more{flex:var(--cell);min-width:0;margin:0 0 0 -1px}.deck-reader .dk-head .reader-actions>.button.primary+*{margin-left:0}.deck-reader .dk-head .reader-actions>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]:not(.primary)),.deck-reader .dk-head .reader-actions .reader-more>summary{min-height:60px;padding:8px 2px 7px;font-size:0;flex-direction:column;gap:0;border:1px solid var(--soft);position:relative}.deck-reader .dk-head .reader-actions>.reader-more{display:flex}.deck-reader .dk-head .reader-actions .reader-more>summary{flex:1;width:100%}.deck-reader .dk-head .reader-actions .reader-more>summary span{display:none}.deck-reader .dk-head .reader-actions>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]:not(.primary)):before,.deck-reader .dk-head .reader-actions .reader-more>summary:before{content:"";display:block;width:20px;height:20px;background:currentColor;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}.deck-reader .dk-head .reader-actions>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]:not(.primary)):after,.deck-reader .dk-head .reader-actions .reader-more>summary:after{margin-top:7px;font:500 13px/1 var(--body);letter-spacing:.01em;color:inherit}.deck-reader .dk-head .reader-actions>[data-deck-copy=text]:not(.primary){--icon:var(--ic-text)}.deck-reader .dk-head .reader-actions>[data-deck-copy=text]:not(.primary):after{content:"Decklist";content:"Decklist" / ""}.deck-reader .dk-head .reader-actions>a.button{--icon:var(--ic-edit)}.deck-reader .dk-head .reader-actions>a.button:after{content:"Edit copy";content:"Edit copy" / ""}.deck-reader .dk-head .reader-actions>a.button[href^="/builder/?cloud="]:after{content:"Edit deck";content:"Edit deck" / ""}.deck-reader .dk-head .reader-actions>[data-deck-copy=link]{--icon:var(--ic-share)}.deck-reader .dk-head .reader-actions>[data-deck-copy=link]:after{content:"Share";content:"Share" / ""}.deck-reader .dk-head .reader-actions .reader-more>summary{--icon:var(--ic-more)}.deck-reader .dk-head .reader-actions .reader-more>summary:after{content:"More";content:"More" / ""}.deck-reader .dk-head .reader-actions>:is(a.button,[data-deck-copy=link],[data-deck-copy=text]):hover,.deck-reader .dk-head .reader-actions .reader-more>summary:hover,.deck-reader .dk-head .reader-actions .reader-more[open]>summary{z-index:1}}@media(min-width:701px)and (max-width:1000px){.deck-reader .dk-head .reader-actions{--cell:0 0 84px;margin-bottom:8px}.deck-reader .dk-head .reader-actions>.button.primary{flex:1 1 220px;margin-right:8px}}@media(min-width:1001px){.deck-reader .dk-head{grid-template-columns:72px minmax(0,1fr) 312px}}.deck-reader .dk-head .reader-actions>[data-copied]:not(.primary){--icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5 12.5l4.5 4.5L19 7' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.deck-reader .dk-head .reader-actions>[data-copied]:not(.primary):after{content:"Copied";content:"Copied" / ""}.dk-play{background:color-mix(in srgb,var(--ink) 7%,transparent);box-shadow:0 2px 0 var(--soft)}.card-preview .preview-steps{position:sticky;bottom:0;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--soft)}.preview-steps .button{min-height:48px;font-size:16px;padding:10px 12px;width:100%}.preview-steps .button:disabled{opacity:.35;cursor:default}.preview-count{font:13px var(--mono);color:var(--muted);text-align:center;white-space:nowrap}.deck-reader .deck-study[data-view=visual] .deck-sections{display:flex;flex-wrap:wrap;align-items:flex-start;gap:26px 28px}.deck-reader .deck-study[data-view=visual] .deck-col{display:contents}.deck-reader .deck-study[data-view=visual] .deck-group{flex:0 1 auto;min-width:0;margin:0}.deck-reader .deck-study[data-view=visual] [data-study-group=legend]{order:1}.deck-reader .deck-study[data-view=visual] [data-study-group=battlefields]{order:2}.deck-reader .deck-study[data-view=visual] [data-study-group=runes]{order:3}.deck-reader .deck-study[data-view=visual] [data-study-group=units]{order:4}.deck-reader .deck-study[data-view=visual] [data-study-group=spells]{order:5}.deck-reader .deck-study[data-view=visual] [data-study-group=gear]{order:6}.deck-reader .deck-study[data-view=visual] [data-study-group=other]{order:7}.deck-reader .deck-study[data-view=visual] [data-study-group=sideboard]{order:8;flex-basis:100%}.deck-reader .deck-study[data-view=visual] .deck-section-title{gap:12px}.deck-reader .deck-study[data-view=visual] .deck-list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 10px;padding-top:4px}.deck-reader .deck-study[data-view=visual] .deck-list li{position:relative;width:104px;padding:12px 0 0;border:0;background:none}.deck-reader .deck-study[data-view=visual] :is([data-study-group=legend],[data-study-group=runes]) .deck-list li{width:76px}.deck-reader .deck-study[data-view=visual] [data-study-group=battlefields] .deck-list li{width:104px}.deck-reader .deck-study[data-view=visual] :is([data-study-group=legend],[data-study-group=battlefields],[data-study-group=runes]) .deck-study-name{-webkit-line-clamp:3;min-height:0;font-size:13px}.deck-reader .deck-study[data-view=visual] [data-study-group=legend] .dk-tag{display:none}.deck-reader .deck-study[data-view=visual] .deck-list a[data-preview-card],.deck-reader .deck-study[data-view=visual] .deck-list .unlinked{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"art" "name" "tag" "need" "each";align-items:center;gap:0 6px;font-size:13px;line-height:1.3}.deck-reader .deck-study[data-view=visual] .deck-study-art{grid-area:art;margin-right:10px;border-radius:5px;background:var(--bg2)}.deck-reader .deck-study[data-view=visual] .deck-study-art img{border-radius:5px;background:none}.deck-reader .deck-study[data-view=visual] li[data-study-quantity="2"] .deck-study-art{box-shadow:5px -6px 0 0 var(--bg3),5px -6px 0 1px var(--soft)}.deck-reader .deck-study[data-view=visual] li:not([data-study-quantity="1"]):not([data-study-quantity="2"]) .deck-study-art{box-shadow:5px -6px 0 0 var(--bg3),5px -6px 0 1px var(--soft),10px -12px 0 0 var(--bg2),10px -12px 0 1px var(--soft)}.deck-reader .deck-study[data-view=visual] .deck-list b.dk-qty{grid-area:art;align-self:end;justify-self:start;z-index:1;position:static;min-width:0;margin:0 0 6px 6px;padding:4px 6px 3px;font:600 13px/1 var(--mono);color:#f3f3ef;background:#101010e0;border:1px solid rgb(243 243 239 / .3);box-shadow:none}.deck-reader .deck-study[data-view=visual] .deck-study-name{grid-area:name;align-self:start;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:normal;word-break:normal;padding-right:4px}.deck-reader .deck-study[data-view=visual] .dk-cost{display:none!important}.deck-reader .deck-study[data-view=visual] .dk-tag{grid-area:tag;justify-self:start;font-size:13px}.dk-need{grid-area:need;justify-self:start;max-width:100%;font:13px/1.4 var(--mono);color:var(--muted)}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row:has(>.dk-each){grid-template-columns:30px 52px minmax(0,1fr) 48px auto}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.dk-each{grid-column:5;grid-row:1/-1;align-self:center;justify-self:end;min-width:52px;font:13px var(--mono);color:var(--muted);text-align:right}.deck-reader .deck-study[data-view=visual] .dk-each{display:none}.deck-reader .deck-study[data-view=visual][data-sort=price] .dk-each{grid-area:each;display:block;justify-self:start;font:13px var(--mono);color:var(--muted)}.dk-each small{color:var(--muted)}@media(max-width:600px){.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.dk-each{display:none}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row:has(>.dk-each){grid-template-columns:30px 52px minmax(0,1fr) 48px}}.deck-reader .deck-study:not([data-view=visual]) [data-study-entry]>.dk-row>.dk-need{grid-column:3;grid-row:2;justify-self:start;margin:2px 0 0}.deck-reader .deck-study[data-view=visual] :is(.deck-study-card-meta,.deck-study-differences,.dk-thumb){display:none!important}@media(max-width:600px){.deck-reader .deck-study[data-view=visual] .deck-sections{gap:22px 20px}.deck-reader .deck-study[data-view=visual] [data-study-group=units],.deck-reader .deck-study[data-view=visual] [data-study-group=spells],.deck-reader .deck-study[data-view=visual] [data-study-group=gear]{flex-basis:100%}.deck-reader .deck-study[data-view=visual] .deck-list{gap:14px 8px}.deck-reader .deck-study[data-view=visual] .deck-list li,.deck-reader .deck-study[data-view=visual] [data-study-group=battlefields] .deck-list li{width:calc((100vw - 32px - 16px)/3)}.deck-reader .deck-study[data-view=visual] [data-study-group=runes]{order:2}.deck-reader .deck-study[data-view=visual] [data-study-group=battlefields]{order:3;flex-basis:100%}.deck-reader .deck-study[data-view=visual] [data-study-group=legend] [data-study-section-count]{display:none}.deck-reader .deck-study[data-view=visual] :is([data-study-group=legend],[data-study-group=runes]) .deck-list{gap:14px 8px}}@media(min-width:701px){.deck-reader .dk-head>.dk-art{position:relative;display:flex;align-items:flex-end}.deck-reader .dk-head>.dk-art>img:first-child{width:96px;height:134px;border-radius:6px;box-shadow:0 8px 24px #0007}.deck-reader .dk-head>.dk-art .dk-champ{width:64px;height:89px;margin-left:-22px;border-radius:5px;transform:rotate(5deg) translateY(4px);box-shadow:0 6px 18px #0008}.deck-reader .dk-head{grid-template-columns:auto minmax(0,1fr)}}@media(min-width:1001px){.deck-reader .dk-head{grid-template-columns:auto minmax(0,1fr) 312px}}@media(max-width:700px){.deck-reader .dk-head .dk-champ{display:none}}.deck-reader .dk-meta-short a{white-space:nowrap}.deck-reader .dk-price a{text-decoration:underline;text-underline-offset:3px}.dk-record{display:inline-block;white-space:nowrap;margin-left:8px;padding:2px 7px;border:1px solid currentColor;font:600 13px/1.3 var(--mono);vertical-align:1px}.dk-run{min-width:0;max-width:100%;padding:16px var(--page-gutter,32px);border-bottom:1px solid var(--soft)}.dk-run{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 24px}.dk-run h2{margin:0;font-size:24px;white-space:nowrap}.dk-run-foot{margin:0;font:14px/1.4 var(--mono);color:var(--muted);text-align:right}.dk-run-foot a{display:inline-block;margin-left:18px;text-decoration:underline;text-underline-offset:3px}.dk-run-note{grid-column:1/-1;max-width:none;margin:0}.dk-rounds{position:relative;display:flex;gap:6px;max-width:100%;margin:0;padding:2px 0 4px;list-style:none;overflow-x:auto;scrollbar-width:thin}.dk-rounds li{position:relative;flex:0 0 52px;display:grid;justify-items:center;gap:2px;font:13px/1.2 var(--mono);color:var(--muted);text-align:center}.dk-rounds li.is-cut{margin-left:6px;padding-left:10px;border-left:1px dashed var(--soft)}.dk-round-face{display:grid;place-items:center;width:44px;height:44px;overflow:hidden;border-radius:50%;border:2px solid var(--good);background:var(--bg2)}.dk-round-face img{width:100%;height:100%;object-fit:cover}.dk-round-face i{font-style:normal;color:var(--muted)}.dk-rounds b{color:var(--ink);font-weight:500;white-space:nowrap}.dk-rounds .is-lost .dk-round-face{border-color:var(--bad)}.dk-rounds .is-lost b{color:var(--bad)}.dk-rounds .is-draw .dk-round-face{border-color:var(--order)}.dk-rounds .is-draw b{color:var(--order)}@media(max-width:700px){.dk-run{grid-template-columns:auto minmax(0,1fr);padding:12px 16px}.dk-run h2{font-size:22px}.dk-run-foot{grid-column:2;grid-row:1;text-align:right}.dk-rounds{grid-column:1/-1;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}}.deck-study-arrange{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font:14px/1.2 var(--body);color:var(--muted)}.deck-study-arrange[hidden]{display:none}.deck-study-arrange select{min-height:36px;padding:4px 6px;font:500 14px var(--body);color:var(--ink);background:var(--bg2);border:1px solid var(--soft);border-radius:0}.deck-study-size{display:inline-flex;border:1px solid var(--soft)}.deck-study-size button{min-width:36px;min-height:34px;padding:0 8px;font:600 13px var(--mono);color:var(--muted);background:none;border:0;cursor:pointer}.deck-study-size button+button{border-left:1px solid var(--soft)}.deck-study-size [aria-pressed=true]{background:var(--bg3);color:var(--ink)}.deck-study:not([data-view=visual]) .deck-study-sizes{display:none}.deck-study:is([data-view=stats],[data-view=pull],[data-view=hand]) .deck-study-arrange{display:none}.deck-reader .deck-study[data-view=visual] [data-arranged]{order:5}.deck-reader .deck-study[data-view=visual] .deck-sections{container-type:inline-size}.deck-study[data-cols="7"]{--cols:7}.deck-study[data-cols="8"]{--cols:8}.deck-study[data-cols="9"]{--cols:9}.deck-study[data-cols="10"]{--cols:10}@media(min-width:601px){.deck-reader .deck-study[data-view=visual]:is([data-size=auto],[data-size=m]) :is([data-study-group=units],[data-study-group=spells],[data-study-group=gear],[data-study-group=other],[data-study-group=sideboard],[data-arranged]) .deck-list li{width:max(96px,calc((100cqi - (var(--cols,9) - 1) * 10px) / var(--cols,9) - 1px))}}.deck-reader .deck-study[data-view=visual][data-size=s] :is([data-study-group=units],[data-study-group=spells],[data-study-group=gear],[data-study-group=other],[data-study-group=sideboard],[data-arranged]) .deck-list li{width:84px}.deck-reader .deck-study[data-view=visual][data-size=l] :is([data-study-group=units],[data-study-group=spells],[data-study-group=gear],[data-study-group=other],[data-study-group=sideboard],[data-arranged]) .deck-list li{width:148px}@media(max-width:600px){.deck-study-arrange{gap:8px 10px;margin:0 0 6px}.deck-reader .deck-study[data-view=visual] [data-arranged]{flex-basis:100%}.deck-reader .deck-study[data-view=visual][data-size=s] :is([data-study-group=units],[data-study-group=spells],[data-study-group=gear],[data-study-group=other],[data-study-group=sideboard],[data-arranged]) .deck-list li{width:calc((100vw - 56px)/4)}.deck-reader .deck-study[data-view=visual][data-size=l] :is([data-study-group=units],[data-study-group=spells],[data-study-group=gear],[data-study-group=other],[data-study-group=sideboard],[data-arranged]) .deck-list li{width:calc((100vw - 40px)/2)}}.deck-reader .deck-study-tools{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0}.deck-reader .deck-study-tools .deck-study-search-panel{flex:1 1 160px}.deck-reader .deck-study-tools .deck-study-search-panel[open]{flex-basis:100%}.deck-reader .deck-study[data-sort=price]:not([data-view=visual]) [data-study-entry]>.dk-row>.dk-each{display:block}@media(max-width:600px){.deck-reader .deck-study-tools{flex-wrap:nowrap;gap:6px;margin:0 0 4px}.deck-reader .deck-study-tools .deck-study-arrange{flex-wrap:nowrap;gap:6px;margin:0}.deck-reader .deck-study-tools .deck-study-search-panel{flex:0 0 44px;margin-left:auto}.deck-reader .deck-study-tools .deck-study-search-panel[open]{flex:1 1 100%}.deck-reader .deck-study-tools:has(.deck-study-search-panel[open]){flex-wrap:wrap}.deck-reader .deck-study-tools .deck-study-search-panel:not([open]) summary{width:44px;font-size:0;justify-content:center}.deck-reader .deck-study-tools .deck-study-search-panel:not([open]) summary:before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:var(--magnifier) center/contain no-repeat;mask:var(--magnifier) center/contain no-repeat}.deck-reader .deck-study-tools .deck-study-search-panel:not([open]) .deck-study-toggle{display:none}.deck-study-size button{min-width:30px;padding:0 6px}.deck-study-arrange select{padding:4px;font-size:13px}}:root{--magnifier:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m15.5 15.5 5 5'/%3E%3C/svg%3E")}@media(max-width:700px){.dk-run-note{font-size:13px;line-height:1.45}}.deck-registration{display:none}.arrange-label{font:13px var(--body);color:var(--muted)}.deck-study-arrange label{display:inline-flex;align-items:center;gap:6px}.deck-reader .deck-study[data-mine]:not([data-view=visual]) [data-owned=all] .dk-qty:after{content:"\2713" / "owned";margin-left:4px}.dk-dock:has(.dk-dock-missing){grid-template-columns:1fr auto}.dk-dock .dk-dock-missing{white-space:nowrap}.deck-break{display:none}.deck-reader .deck-study[data-view=visual] .deck-break{display:block;flex-basis:100%;height:0;order:5}@media(max-width:600px){.arrange-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.deck-study-arrange select{min-height:44px;width:100%;min-width:0}.deck-reader .deck-study-tools .deck-study-arrange{flex:1 1 auto;min-width:0}.deck-study-arrange label{flex:1 1 0;min-width:0}.deck-study-size button{min-height:44px;min-width:36px}}@media print{.dk-cost i{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.dk-need{display:inline-flex;flex-wrap:wrap;gap:0 6px}.dk-need .dk-need-n{font-weight:600;color:var(--ink)}.dk-need .dk-need-cost:before{content:"\b7";margin-right:6px}@media(min-width:1001px){.deck-reader .dk-preview img{max-height:38vh;width:auto;max-width:100%}}.dk-bars button span.dk-stack{display:flex;flex-direction:column-reverse;overflow:hidden;background:none}.dk-bars button span.dk-stack:empty{background:var(--ac)}.dk-bars .dk-seg{flex:none;min-height:0;align-self:auto;background:var(--muted)}.dk-seg[data-domain=Fury]{background:var(--fury)}.dk-seg[data-domain=Calm]{background:var(--calm)}.dk-seg[data-domain=Mind]{background:var(--mind)}.dk-seg[data-domain=Body]{background:var(--body-color)}.dk-seg[data-domain=Chaos]{background:var(--chaos)}.dk-seg[data-domain=Order]{background:var(--order)}.deck-reader .dk-head .reader-actions .reader-more[open]>summary{color:var(--ac-ink,var(--bg))}.deck-reader .deck-study[data-view=visual] .deck-list :is(.deck-study-name,.dk-tag,.dk-need,.dk-each){margin-top:5px}@media(min-width:601px){.deck-reader .deck-study[data-view=visual] :is([data-study-group=legend],[data-study-group=runes]) .deck-list li{width:96px}.deck-reader .deck-study[data-view=visual] [data-study-group=battlefields] .deck-list li{width:124px}}@media(max-width:600px){.deck-reader .deck-study[data-view=visual] .deck-list{gap:10px 8px}}.deck-study-sizes{display:inline-flex;align-items:center;gap:6px}.dk-curve-key{display:flex;flex-wrap:wrap;gap:4px 12px;margin:8px 0 0;font:13px var(--body);color:var(--muted)}.dk-curve-key i{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px}.dk-seg[data-domain=Multi],.dk-seg[data-domain=None]{background:var(--muted)}.deck-study-size [aria-pressed=true]{background:var(--ink);color:var(--bg)}@media(min-width:601px){.deck-reader .deck-study-controls{align-items:flex-start}.deck-reader .deck-study-tools{padding-top:4px}}@media(max-width:700px){.deck-reader .dk-price>span:first-child{flex-basis:100%}.dk-run-foot .dk-run-results,.dk-run-note .dk-ev{display:none}}@media(min-width:701px){.dk-run{grid-template-columns:auto minmax(0,1fr)}.dk-run-foot{grid-column:2;grid-row:2;text-align:left}.dk-run-foot a{margin:0 18px 0 0}.dk-run-note{grid-row:3}}.dk-src-btn{display:none;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}button.dk-round-face{padding:0;font:inherit;color:inherit;cursor:pointer}@media(max-width:700px){.dk-run:not([data-about=open]) .dk-src{display:none}.dk-run:not([data-about=open]) .dk-src-btn{display:inline}.dk-run-note .dk-ev{display:none}.deck-reader .dk-meta-where{display:block}}@media(min-width:601px){.deck-reader .deck-study[data-view=visual] :is([data-study-group=units],[data-study-group=spells],[data-study-group=gear],[data-study-group=other],[data-arranged]:not(.deck-break)){flex-basis:100%}}@media(min-width:601px){.deck-reader .deck-study-tools .deck-study-search-panel:not([open]){flex:0 0 150px;margin-left:auto}}@media(max-width:600px){.deck-reader .deck-study-tools{flex-wrap:wrap}.deck-reader .deck-study-tools .dk-mine{order:3;flex-basis:100%;min-height:44px}.deck-reader .deck-study-tools .deck-study-arrange{flex:1 1 0}}.deck-reader .deck-study[data-view=visual] :is([data-study-group=legend],[data-study-group=battlefields]) li[data-study-quantity="1"] .dk-qty{display:none}.deck-reader .deck-study[data-view=visual] .deck-list .deck-study-name{margin-top:8px}.dk-mine{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 4px 0 0;font:500 14px var(--body);color:var(--ink);background:none;border:0;cursor:pointer;white-space:nowrap}.dk-mine[hidden],.deck-study:is([data-view=stats],[data-view=pull],[data-view=hand]) .dk-mine{display:none}.dk-mine-track{position:relative;flex:none;width:36px;height:20px;border:1px solid var(--muted);background:var(--bg2);transition:background-color .15s,border-color .15s}.dk-mine-track:after{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;background:var(--muted);transition:transform .15s,background-color .15s}.dk-mine[aria-checked=true] .dk-mine-track{background:var(--ink);border-color:var(--ink)}.dk-mine[aria-checked=true] .dk-mine-track:after{transform:translate(16px);background:var(--bg)}.dk-mine:hover .dk-mine-track{border-color:var(--ink)}.dk-mine:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.deck-study:not([data-mine]) .dk-need{display:none}.deck-reader .deck-study[data-view=visual] .deck-study-art img{transition:filter .2s}.deck-reader .deck-study[data-view=visual][data-mine] .dk-need{display:contents}.deck-reader .deck-study[data-view=visual][data-mine] .dk-need-n{grid-area:art;align-self:end;justify-self:start;z-index:1;margin:0 0 6px 6px;padding:4px 6px 3px;font:600 13px/1 var(--mono);color:#111;background:#f3f3ef;border:1px solid #111}.deck-reader .deck-study[data-view=visual][data-mine] .dk-need-cost{grid-area:need;justify-self:start;margin-top:3px;font:13px var(--mono);color:var(--muted)}.deck-reader .deck-study[data-view=visual][data-mine] .dk-need-cost:before{content:none}.deck-reader .deck-study[data-view=visual][data-mine] li:is([data-owned=none],[data-owned=some]) .dk-qty{display:none}.deck-reader .deck-study[data-view=visual][data-mine] li:is([data-owned=none],[data-owned=some]) .deck-study-art img{filter:grayscale(1) brightness(.42)}.deck-reader .deck-study[data-view=visual][data-mine] li:is([data-owned=none],[data-owned=some]) a:is(:hover,:focus-visible) .deck-study-art img{filter:none}.deck-reader .deck-study[data-mine]:not([data-view=visual]) li:is([data-owned=none],[data-owned=some]) .dk-thumb{filter:grayscale(1) brightness(.5)}@media(prefers-reduced-motion:reduce){.dk-mine-track,.dk-mine-track:after,.deck-reader .deck-study[data-view=visual] .deck-study-art img{transition:none}}.dk-round-link{display:grid;justify-items:center;gap:2px;color:inherit;text-decoration:none}.dk-round-link:hover,.dk-round-link:focus-visible{color:inherit;text-decoration:none}.dk-round-link .dk-round-face{transition:transform .12s}.dk-round-link:is(:hover,:focus-visible) .dk-round-face{transform:translateY(-2px);box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink)}.dk-round-link:is(:hover,:focus-visible) b{text-decoration:underline;text-underline-offset:3px}.dk-round-link:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){.dk-round-link .dk-round-face{transition:none}}.rw-share{position:relative}@media(min-width:701px){.rw-share{width:min(760px,calc(100vw - 32px))}}.rw-share h2{padding-right:44px}.rw-share-close{position:absolute;top:12px;right:12px;width:44px;height:44px;padding:0;border:0;background:none;color:var(--muted);font:400 30px/1 var(--body);cursor:pointer}.rw-share-close:is(:hover,:focus-visible){color:var(--ink)}.rw-share-shapes{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px}.rw-share-hint{margin:0;font:14px/1.4 var(--body);color:var(--muted)}.rw-share-preview{display:grid;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;overflow:hidden;margin:12px 0 0;aspect-ratio:3/2;max-height:56vh;background:var(--bg);border:1px solid var(--soft)}.rw-share-preview>*{grid-area:1/1}.rw-share-preview img{display:block;width:100%;height:100%;object-fit:contain}.rw-share-wait{font:500 13px var(--mono);color:var(--muted)}.rw-share-preview .button{margin-top:64px}.rw-share-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.rw-share-actions .button{min-height:44px;padding:0 18px;font:600 15px var(--body)}.rw-share-actions .button:disabled{opacity:.55;cursor:default}.rw-share-status{min-height:1.6em;margin:10px 0 0;font:14px/1.6 var(--body);color:var(--muted)}@media(max-width:700px){.rw-share-preview{aspect-ratio:1}.rw-share-actions .button{flex:1 1 0}}
