:is(app-collection-page,app-decks-page,app-deck-builder-page,app-profile-page,app-options-page,app-manga-library-page){display:block;min-height:100%;color:var(--arena-text)}:is(app-collection-page,app-decks-page,app-deck-builder-page,app-profile-page,app-options-page,app-manga-library-page) :is(input,select,textarea){color:var(--arena-text);border:1px solid var(--arena-line);border-radius:0;outline:0;background:color-mix(in srgb,var(--arena-ink) 82%,#061b2c)}:is(app-collection-page,app-decks-page,app-deck-builder-page,app-profile-page,app-options-page,app-manga-library-page) :is(input,select,textarea):focus-visible{border-color:var(--arena-cyan);box-shadow:0 0 0 2px color-mix(in srgb,var(--arena-ink) 82%,transparent),0 0 0 4px color-mix(in srgb,var(--arena-cyan) 48%,transparent)}:is(app-collection-page,app-decks-page,app-profile-page,app-options-page) :is(.card-ledger,.inspect-panel,.deck-card,.starter-card,.state-panel,.empty-decks,.account-creation,.identity-card,.profile-ledger>section,.profile-state,.options-panel){border-color:var(--arena-line);background:linear-gradient(135deg,var(--arena-cyan-soft),transparent 52%),var(--arena-surface);box-shadow:var(--arena-shadow);clip-path:polygon(var(--arena-cut) 0,100% 0,100% calc(100% - var(--arena-cut)),calc(100% - var(--arena-cut)) 100%,0 100%,0 var(--arena-cut))}app-deck-builder-page :is(.builder-header,.deck-creation__card,.deck-identity,.builder-state,.deck-inspector,.mobile-save){border-color:var(--arena-line);background:linear-gradient(135deg,var(--arena-cyan-soft),transparent 52%),var(--arena-surface);box-shadow:var(--arena-shadow)}:is(app-decks-page,app-deck-builder-page,app-profile-page,app-options-page) :is(.deck-card,.starter-card,.state-panel,.deck-creation__card,.deck-identity,.builder-state,.deck-inspector,.account-creation,.identity-card,.profile-ledger>section,.profile-state,.options-panel){clip-path:polygon(var(--arena-cut) 0,100% 0,100% calc(100% - var(--arena-cut)),calc(100% - var(--arena-cut)) 100%,0 100%,0 var(--arena-cut))}:is(app-decks-page,app-deck-builder-page,app-profile-page,app-options-page) :is(h1,h2,h3){color:var(--arena-text);font-family:var(--arena-font-display)}:is(app-decks-page,app-deck-builder-page,app-profile-page,app-options-page) :is(.deck-section>header p,.library-heading p,.profile-page>header p,.profile-ledger section>header p,.options-page>header p,.options-panel__heading p){color:var(--arena-gold);font-family:var(--arena-font-label)}app-collection-page .element-tabs button,app-deck-builder-page .type-filters button{border-color:var(--arena-line);background:var(--arena-surface-muted);clip-path:polygon(var(--arena-cut-sm) 0,100% 0,100% calc(100% - var(--arena-cut-sm)),calc(100% - var(--arena-cut-sm)) 100%,0 100%,0 var(--arena-cut-sm))}app-collection-page .element-tabs button.is-active,app-deck-builder-page .type-filters button.is-active{color:var(--arena-text);border-color:var(--arena-line-cyan);background:linear-gradient(135deg,var(--arena-cyan-soft),transparent),var(--arena-panel-raised);box-shadow:inset 3px 0 var(--arena-cyan)}:is(app-collection-page,app-decks-page,app-deck-builder-page,app-profile-page,app-options-page) :is(.inline-error,.deck-creation__error,.deletion-dialog__error,.account-creation__error){color:#ffd5ce;border-color:color-mix(in srgb,var(--arena-danger) 54%,transparent);background:var(--arena-danger-soft)}:is(app-decks-page,app-deck-builder-page,app-profile-page) app-hex-loader{margin-block:.25rem}@media(max-width:720px){:is(app-decks-page,app-deck-builder-page,app-profile-page,app-options-page) :is(.deck-card,.starter-card,.state-panel,.deck-creation__card,.deck-identity,.builder-state,.deck-inspector,.account-creation,.identity-card,.profile-ledger>section,.profile-state,.options-panel){--arena-cut: .58rem}}:root{--arena-ink: #050b14;--arena-panel: #0b1625;--arena-panel-raised: #102238;--arena-gold: #c9a461;--arena-gold-bright: #f2d58e;--arena-cyan: #39d9ff;--arena-blue: #176fd1;--arena-red: #b8313d;--arena-text: #f5eddc;--arena-muted: #91a0ae;--arena-danger: #ff655f;--arena-line: rgb(201 164 97 / 20%);--arena-line-strong: rgb(201 164 97 / 46%);--arena-line-cyan: rgb(57 217 255 / 38%);--arena-surface: color-mix(in srgb, var(--arena-panel) 92%, transparent);--arena-surface-raised: color-mix(in srgb, var(--arena-panel-raised) 94%, var(--arena-ink));--arena-surface-muted: color-mix(in srgb, var(--arena-panel) 76%, var(--arena-ink));--arena-gold-soft: color-mix(in srgb, var(--arena-gold) 15%, transparent);--arena-cyan-soft: color-mix(in srgb, var(--arena-cyan) 14%, transparent);--arena-danger-soft: color-mix(in srgb, var(--arena-danger) 14%, transparent);--arena-shadow: 0 .9rem 2.4rem rgb(0 0 0 / 34%);--arena-cut-sm: .52rem;--arena-cut: .72rem;--arena-font-display: "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--arena-font-label: "Bahnschrift Condensed", "Arial Narrow", sans-serif;color-scheme:dark;font-family:Bahnschrift,Aptos,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}img,svg,canvas{-webkit-user-drag:none}html{min-width:320px;max-width:100%;height:100%;min-height:100%;overflow-x:clip;overscroll-behavior-x:none;scroll-behavior:smooth;touch-action:pan-x pan-y}body{min-width:320px;max-width:100%;height:100%;min-height:100vh;margin:0;overflow-x:clip;overscroll-behavior-x:none;color:#e8e4d9;background:#0b0d0e;touch-action:pan-x pan-y}app-root{display:block;max-width:100%;min-height:100%;overflow-x:clip;touch-action:pan-x pan-y}html:has(app-remote-arena-page),body:has(app-remote-arena-page),app-root:has(app-remote-arena-page){height:100%;height:var(--hexalted-visible-viewport-height, 100%);max-height:var(--hexalted-visible-viewport-height, 100%);min-height:0;overflow:hidden;overscroll-behavior:none}body:has(app-remote-arena-page){position:fixed;inset:0;width:100%}a,button,select{-webkit-tap-highlight-color:transparent;touch-action:manipulation}body.has-card-dialog{overflow:hidden}@media(hover:none)and (pointer:coarse),(max-width:720px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:max(16px,1em)!important}}.lab-protocol{position:relative;z-index:22;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem 1rem;width:min(calc(100% - 1rem),68rem);margin:.45rem auto 0;padding:.55rem .8rem;color:#d9edf5;border:1px solid rgb(57 217 255 / 30%);background:linear-gradient(100deg,#124a65b3,#05111cf5 48%),#071522;box-shadow:0 .55rem 1.4rem #00000047;clip-path:polygon(.45rem 0,100% 0,100% calc(100% - .45rem),calc(100% - .45rem) 100%,0 100%,0 .45rem)}.lab-protocol>span{color:#f2d58e;font:750 .56rem/1 Bahnschrift Condensed,sans-serif;letter-spacing:.13em;text-transform:uppercase}.lab-protocol>strong{min-width:0;color:#eaf8ff;font-size:.68rem;font-weight:550;line-height:1.3}.lab-protocol details{position:relative;justify-self:end;color:#8edff2;font-size:.6rem}.lab-protocol summary{cursor:pointer;white-space:nowrap}.lab-protocol details[open] ul{position:absolute;z-index:45;top:calc(100% + .55rem);right:0;width:min(24rem,calc(100vw - 2rem));margin:0;padding:.75rem .9rem .75rem 1.75rem;color:#b9cbd5;border:1px solid rgb(57 217 255 / 30%);background:#030d16fa;box-shadow:0 .8rem 2rem #0000007a}.lab-protocol li+li{margin-top:.35rem}.lab-restart-button{color:#93e6f7;font-size:.9rem}@media(max-width:680px){.lab-protocol{grid-template-columns:1fr auto}.lab-protocol>strong{grid-column:1 / -1;grid-row:2}}button,input{font:inherit}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid #f0b25c;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{@page{size:A4 portrait;margin:0}html,body{min-width:0;min-height:0;margin:0;background:#fff}html{font-size:55.1181%}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
