.stats-link-box[data-v-ba460418]{background:#ffffff08;border:1px solid #ffffff0f;border-left-color:#0000;align-items:center;width:90vw;min-height:2.75rem;padding:0 1rem;display:flex;box-shadow:inset 4px 0 #2979ff,4px 4px #00000080}@media (width>=641px){.stats-link-box[data-v-ba460418]{width:35vw}}@media (width>=1025px){.stats-link-box[data-v-ba460418]{width:20vw}}@media (width>=1820px){.stats-link-box[data-v-ba460418]{width:15vw}}.stats-link[data-v-ba460418],.stats-link-hint[data-v-ba460418]{font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--ls-caps);font-weight:900}.stats-link-hint[data-v-ba460418]{color:#7a828f;margin:0}.stats-link[data-v-ba460418]{color:#2979ff;align-items:center;gap:.4rem;transition:color .2s;display:inline-flex}@media (hover:hover){.stats-link[data-v-ba460418]:hover{color:#5c9bff;text-decoration:underline}}.role-help[data-v-a32e0afe]{min-width:0;display:inline-flex}.role-help-trigger[data-v-a32e0afe]{width:100%;color:inherit;font:inherit;text-align:inherit;text-transform:inherit;letter-spacing:inherit;cursor:help;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.role-help-trigger[data-v-a32e0afe]:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}.role-help-tooltip[data-v-a32e0afe]{z-index:10000;color:#fff;width:max-content;max-width:calc(min(260px,100vw - 24px));max-height:calc(100dvh - 24px);font-size:var(--fs-11);white-space:normal;background:#1a1c23;border:1px solid #ffffff1f;border-left-color:#0000;padding:5px 10px;font-family:Inter,Inter Fallback,sans-serif;font-weight:700;position:fixed;overflow-y:auto;box-shadow:inset 3px 0 #2979ff,3px 3px #00000080}.cat-tile[data-v-46f4c0f7]{box-shadow:inset 4px 0 0 0 var(--tile-accent),4px 4px 0 0 #00000080;background:#ffffff08;border:1px solid #ffffff0f;border-left-color:#0000}.cat-head[data-v-46f4c0f7]{align-items:flex-start;gap:.5rem;min-height:2.25rem;margin-bottom:.5rem;display:flex}.cat-title[data-v-46f4c0f7]{font-size:var(--fs-14);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.help-mark[data-v-46f4c0f7]{color:#94a3b8;margin-left:5px;font-size:11px}.weak-help[data-v-46f4c0f7]{width:100%;height:100%;display:flex}.cat-alert[data-v-46f4c0f7]{font-size:var(--fs-16);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;transition:transform .15s;display:flex}@media (hover:hover){.cat-alert[data-v-46f4c0f7]:hover{transform:scale(1.12)}}.cat-cards[data-v-46f4c0f7]{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:.375rem;display:grid}.card-wrapper[data-v-46f4c0f7]{position:relative}.weak-card[data-v-46f4c0f7]:before{content:"";background-image:var(--card-image);filter:grayscale();clip-path:polygon(0 100%,100% 0,100% 100%);pointer-events:none;z-index:1;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.weak-card img[data-v-46f4c0f7]{display:block}.text-warning[data-v-46f4c0f7]{color:#f97316}.text-success[data-v-46f4c0f7]{color:#00e676}.requirement-badge[data-v-46f4c0f7]{font-weight:900;font-size:var(--fs-12);background:#0f1115;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem .5rem;display:inline-flex}.deck-analysis-container[data-v-e85e1ae0]{width:100%}.analysis-tabs[data-v-e85e1ae0]{grid-auto-columns:1fr;grid-auto-flow:column;height:2.25rem;display:inline-grid}.analysis-tab[data-v-e85e1ae0]{text-transform:uppercase;height:100%;font-weight:900;font-size:var(--fs-11);letter-spacing:var(--ls-caps);color:#7a828f;white-space:nowrap;cursor:pointer;background:linear-gradient(#0000,#ffffff06);border-bottom:3px solid #ffffff1a;justify-content:center;align-items:center;padding:0 calc(16px + 1rem);transition:all .2s;display:flex;box-shadow:inset 1px 0 #ffffff08,inset -1px 0 #ffffff08}.analysis-tab[data-v-e85e1ae0]:first-child{box-shadow:inset -1px 0 #ffffff08}.analysis-tab[data-v-e85e1ae0]:last-child{box-shadow:inset 1px 0 #ffffff08}.analysis-panel[data-v-e85e1ae0]{--panel-accent:#2979ff;box-shadow:inset 4px 0 0 0 var(--panel-accent),4px 4px 0 0 #00000080;background:#ffffff08;border:1px solid #ffffff0f;border-left-color:#0000}.analysis-panel--critical[data-v-e85e1ae0]{--panel-accent:#ff1744}.analysis-panel--warning[data-v-e85e1ae0]{--panel-accent:#f97316}.analysis-panel--ok[data-v-e85e1ae0]{--panel-accent:#00e676}.analysis-panel--info[data-v-e85e1ae0]{--panel-accent:#2979ff}.guidance-heading[data-v-e85e1ae0]{font-size:var(--fs-14);color:#e5e7eb;align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:900;display:flex}.guidance-heading[data-v-e85e1ae0] svg{flex-shrink:0}.guidance-action[data-v-e85e1ae0],.guidance-body[data-v-e85e1ae0]{max-width:75ch;font-size:var(--fs-13);color:#9ca3af;line-height:1.6}.guidance-action[data-v-e85e1ae0]{color:#d1d5db;margin-top:.5rem}.guidance-status[data-v-e85e1ae0]{font-size:var(--fs-12);color:#9ca3af}.guidance-more[data-v-e85e1ae0]{min-height:2.75rem;font-size:var(--fs-12);color:#60a5fa;text-underline-offset:.2em;padding:.5rem .75rem;font-weight:700;text-decoration:underline}.guidance-more[data-v-e85e1ae0]:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.tab-content[data-v-e85e1ae0]{align-items:center;display:inline-flex;position:relative}.tab-alert[data-v-e85e1ae0]{font-size:var(--fs-11);margin-left:.35rem;position:absolute;left:100%}.tab-alert--none[data-v-e85e1ae0]{visibility:hidden}.state-icon[data-v-e85e1ae0]{margin:0 auto .75rem;font-size:2.25rem;display:block}.tab-sk[data-v-e85e1ae0]{width:17rem;height:2.25rem}.tile-sk[data-v-e85e1ae0]{height:7.3rem}@media (hover:hover){.analysis-tab[data-v-e85e1ae0]:hover{color:#9ca3af;background:#ffffff08;border-bottom-color:#2979ff4d}.analysis-tab-active[data-v-e85e1ae0]:hover{color:#fff;background:linear-gradient(#2979ff0d,#2979ff33);border-bottom-color:#2979ff}}.analysis-tab-active[data-v-e85e1ae0]{color:#fff;background:linear-gradient(#2979ff08,#2979ff26);border-bottom-color:#2979ff}.warning-text[data-v-e85e1ae0]{color:#f97316}.mobile-tablet-align-left[data-v-e85e1ae0]{padding-left:.5rem}@media (width<=1249px){.analysis-tabs[data-v-e85e1ae0]{grid-auto-columns:minmax(0,1fr);width:100%;height:auto;padding-left:0;display:grid}.analysis-tab[data-v-e85e1ae0]{white-space:normal;min-height:2.75rem;padding:.5rem 1rem}}@media (width<=640px){.analysis-tab[data-v-e85e1ae0]{font-size:var(--fs-10);padding:.5rem .875rem}}@media (width>=1250px){.mobile-tablet-align-left[data-v-e85e1ae0]{padding-left:0}}.suggestion-impact[data-v-cd2a2f70]{color:#9ca3af;max-width:75ch;font-size:var(--fs-12);gap:.375rem;line-height:1.6;display:grid}.suggestion-impact strong[data-v-cd2a2f70]{color:#d1d5db;font-weight:700}.impact-tradeoff[data-v-cd2a2f70]{color:#fbbf24}@media (hover:hover) and (prefers-reduced-motion:no-preference){.builder-card-visual[data-v-132bc145]{will-change:transform;transition:transform .2s ease-out;transform:translateZ(0)scale(1)}.card-item:not(.card-blocked):hover .builder-card-visual[data-v-132bc145]{transform:translateZ(0)scale(1.05)}}.panel-card[data-v-132bc145]{background:#ffffff08;border:1px solid #ffffff0f;border-left-color:#0000;box-shadow:inset 4px 0 #2979ff,4px 4px #00000080}.deck-container[data-v-132bc145],.sort-arrow[data-v-132bc145]{overflow:hidden}.deck-inner[data-v-132bc145]{margin-left:4px;padding:.75rem .75rem 0}.deck-stat-strip[data-v-132bc145]{border-top:1px solid #ffffff0f;margin-left:4px;display:flex}.deck-stat-item[data-v-132bc145]{border-right:1px solid #ffffff0f;flex-direction:column;flex:1;gap:1px;padding:4px 12px;display:flex}.deck-stat-item[data-v-132bc145]:last-child{border-right:none}.deck-stat-label[data-v-132bc145]{font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#7a828f;font-weight:900}.deck-stat-value[data-v-132bc145]{font-size:var(--fs-16);align-items:center;gap:4px;font-style:italic;font-weight:900;line-height:1;display:flex}.stat-icon[data-v-132bc145]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:.8em;height:.8em}.stat-icon--cycle[data-v-132bc145]{width:1em;height:1em}.input-skew[data-v-132bc145]{height:var(--field-h,2.25rem);color:#e5e7eb;text-transform:uppercase;font-weight:700;font-size:var(--field-fs,var(--fs-12));letter-spacing:var(--ls-caps);box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff0f;align-items:center;padding:0 1rem;transition:all .2s;display:flex;box-shadow:3px 3px #0006}.input-skew[data-v-132bc145]::placeholder{color:#7a828f}.input-skew[data-v-132bc145]:focus{background:#ffffff0d;border-color:#2979ff;outline:none}.btn-load[data-v-132bc145]{height:var(--field-h,2.25rem);color:#5b9bff;text-transform:uppercase;font-weight:900;font-size:var(--fs-12);letter-spacing:var(--ls-caps);background:#2979ff14;border:1px solid #2979ff59;justify-content:center;align-items:center;padding:.5rem 1.5rem;transition:all .2s;display:flex;box-shadow:3px 3px #0006}.btn-load.is-ready[data-v-132bc145]{color:#fff;box-shadow:var(--ready-glow),3px 3px 0 0 #0006;background:#2979ff38;border-color:#2979ff;position:relative}.btn-load.is-ready[data-v-132bc145]:before{content:"";background:var(--ready-sides);pointer-events:none;position:absolute;inset:0}.btn-load.is-done[data-v-132bc145]{color:#fff;background:#2979ff38;border-color:#2979ff}@media (hover:hover){.btn-load[data-v-132bc145]:hover:not(:disabled){background:#2979ff59;transform:translateY(-1px);box-shadow:4px 4px #0006}.war-toggle-btn[data-v-132bc145]:not(.war-toggle-active):hover{color:#9ca3af;background:#ffffff0f}.btn-action-red[data-v-132bc145]:hover{background:#ff17441f;border-color:#ff174466}.btn-action-green[data-v-132bc145]:hover,.btn-action-red[data-v-132bc145]:hover{transform:translateY(-1px);box-shadow:3px 3px #0006}.btn-action-green[data-v-132bc145]:hover{background:#00e6761f;border-color:#00e67666}.sort-btn[data-v-132bc145]:hover:not(:disabled):not([aria-disabled=true]){color:#9ca3af;background:#ffffff08;border-bottom-color:#2979ff4d}.sort-btn-active[data-v-132bc145]:hover:not(:disabled){color:#fff;background:linear-gradient(#2979ff0d,#2979ff33);border-bottom-color:#2979ff}}.sort-by-label[data-v-132bc145]{font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#7a828f;white-space:nowrap;font-weight:900;display:none}.sort-group[data-v-132bc145]{height:2.25rem;display:flex}.sort-btn[data-v-132bc145]{text-transform:uppercase;font-weight:900;font-size:var(--fs-11);letter-spacing:var(--ls-caps);color:#7a828f;cursor:pointer;white-space:nowrap;background:linear-gradient(#0000,#ffffff06);border-bottom:3px solid #ffffff1a;justify-content:center;align-items:center;height:100%;padding:0 16px;transition:all .2s;display:flex;box-shadow:inset 1px 0 #ffffff08,inset -1px 0 #ffffff08}.sort-btn[data-v-132bc145]:first-child{box-shadow:inset -1px 0 #ffffff08}.sort-btn[data-v-132bc145]:last-child{box-shadow:inset 1px 0 #ffffff08}.sort-btn-content[data-v-132bc145]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sort-btn-active[data-v-132bc145]{color:#fff;background:linear-gradient(#2979ff08,#2979ff26);border-bottom-color:#2979ff}.sort-arrow[data-v-132bc145]{opacity:0;flex-shrink:0;width:0;transition:width .2s,opacity .2s,transform .2s}.sort-arrow-visible[data-v-132bc145]{opacity:.8;width:10px}.sort-arrow-asc[data-v-132bc145]{transform:rotate(180deg)}.seg-group[data-v-132bc145]{gap:2px;display:flex}.slot-row[data-v-132bc145]{padding-left:4px}.slot-label[data-v-132bc145]{font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--ls-caps);flex-shrink:0;width:32px;font-family:Inter,Inter Fallback,sans-serif;font-weight:900}.seg[data-v-132bc145]{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;justify-content:center;align-items:center;min-width:1.75rem;height:1.75rem;padding:0 8px;transition:all .15s;display:flex}.seg>span[data-v-132bc145]{font-size:var(--fs-11);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#7a828f;font-family:Inter,Inter Fallback,sans-serif;font-weight:900}@media (hover:hover){.seg[data-v-132bc145]:not(.seg-on):hover{border-color:#ffffff2e}.seg:not(.seg-on):hover>span[data-v-132bc145]{color:#9ca3af}}.seg-evo-on[data-v-132bc145]{background:#d42ad026;border-color:#d42ad0;box-shadow:inset 0 -2px #d42ad0}.seg-evo-on>span[data-v-132bc145]{color:#e05ddc}.seg-hero-on[data-v-132bc145]{background:#eab30826;border-color:#eab308;box-shadow:inset 0 -2px #eab308}.seg-hero-on>span[data-v-132bc145]{color:#eab308}.seg-deck-on[data-v-132bc145]{background:#2979ff26;border-color:#2979ff;box-shadow:inset 0 -2px #2979ff}.seg-deck-on>span[data-v-132bc145]{color:#3d8aff}.war-toggle-btn[data-v-132bc145]{height:1.75rem;font-weight:900;font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#7a828f;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;align-items:center;padding:0 .875rem;transition:all .2s;display:flex}.war-toggle-active[data-v-132bc145]{color:#a855f7;background:#a855f71f;border-color:#a855f740 #a855f740 #a855f740 #0000;box-shadow:inset 4px 0 #a855f7}.btn-action[data-v-132bc145]{text-transform:uppercase;width:76px;height:1.75rem;font-weight:900;font-size:var(--fs-10);letter-spacing:var(--ls-caps);cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 .75rem;transition:all .2s;display:flex}.btn-action-icon[data-v-132bc145]{flex-shrink:0;width:12px;height:12px}.btn-action-red[data-v-132bc145]{color:#ff1744;background:#ff17440f;border:1px solid #ff174433;box-shadow:2px 2px #0006}.btn-action-green[data-v-132bc145]{color:#00e676;background:#00e6760f;border:1px solid #00e67633;box-shadow:2px 2px #0006}.card-slot-shadow[data-v-132bc145]{filter:drop-shadow(0 4px 8px #00000080)drop-shadow(0 2px 4px #0006)}.deck-container-switcher[data-v-132bc145]{width:fit-content;min-width:480px;overflow:hidden}.deck-container-switcher.switcher-host[data-v-132bc145]{box-shadow:none;background:0 0;border-color:#0000;position:relative;overflow:visible}.switcher-sizer[data-v-132bc145]{visibility:hidden}.switcher-slot[data-v-132bc145]{display:flex;position:absolute;inset:-1px}@media (width<=640px){.deck-container-switcher[data-v-132bc145]{width:100%;min-width:auto}}.sort-buttons-row[data-v-132bc145],.sort-controls-wrapper[data-v-132bc145]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.load-inline-content[data-v-132bc145]{align-items:center;gap:.5rem;display:flex;position:relative}.deck-controls-mobile-only[data-v-132bc145],.load-your-cards-label[data-v-132bc145]{display:none}.loading-spinner[data-v-132bc145]{transform:translate(-50%)}.layout-wrapper[data-v-132bc145]{flex-direction:column;display:flex}.left-desktop[data-v-132bc145]{display:none}.right-section[data-v-132bc145]{width:100%}.deck-stats-mobile[data-v-132bc145],.deck-switcher-mobile[data-v-132bc145],.load-mobile[data-v-132bc145]{display:block}.deck-stats-mobile[data-v-132bc145]{--page-under:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='2' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.05'/%3E%3C/svg%3E") 0 0 / calc(min(100vw, 100vh - 64px)) calc(min(100vw, 100vh - 64px)), #0a0b0f}@media (width<=1249px){.layout-wrapper[data-v-132bc145]{--builder-panel-width:min(100%, 48rem)}.deck-stats-mobile[data-v-132bc145],.deck-switcher-mobile[data-v-132bc145],.load-mobile[data-v-132bc145]{width:var(--builder-panel-width)}.deck-switcher-mobile .deck-container-switcher[data-v-132bc145]{width:100%;min-width:0}.stats-column[data-v-132bc145]{min-width:0}.stats-column[data-v-132bc145] .stats-container,.stats-column[data-v-132bc145] .stats-link-box{width:100%}.stats-column[data-v-132bc145] .stats-link-box{background:linear-gradient(#ffffff08,#ffffff08),var(--page-under)}.load-mobile>.panel-card[data-v-132bc145]{padding:.75rem 1rem}.load-mobile .title-section[data-v-132bc145]{margin-bottom:.5rem}}@media (width<=640px){.layout-wrapper[data-v-132bc145]{--builder-panel-width:calc(min(90vw, 28rem))}.right-section[data-v-132bc145]{flex-direction:column;align-items:center;display:flex}.deck-switcher-mobile[data-v-132bc145]{width:var(--builder-panel-width);justify-content:center;margin-bottom:.75rem}.deck-stats-mobile[data-v-132bc145]{display:contents}.deck-controls-mobile-only[data-v-132bc145]{width:var(--builder-panel-width);display:block}.deck-controls-inner[data-v-132bc145]{display:none}.deck-stats-mobile .deck-container[data-v-132bc145]{z-index:50;background:linear-gradient(#ffffff08,#ffffff08),var(--page-under);margin-bottom:.75rem;position:sticky;top:64px}.spinner-wrapper[data-v-132bc145]{display:inline-flex}.deck-stats-mobile[data-v-132bc145]>:not(.deck-container),.load-mobile[data-v-132bc145]{margin-bottom:.75rem}.stats-column[data-v-132bc145]{width:var(--builder-panel-width);flex-direction:column;gap:.5rem;display:flex}.stats-column[data-v-132bc145] .stats-container{padding:.75rem 1rem}.stats-column[data-v-132bc145] .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.load-mobile[data-v-132bc145]{width:var(--builder-panel-width)}.mobile-tablet-align-left[data-v-132bc145]{text-align:left;width:100%;padding-left:0}.sort-buttons-row[data-v-132bc145]{gap:0;width:100%}.sort-by-label[data-v-132bc145]{display:none}.desktop-sort-buttons[data-v-132bc145]{width:100%;padding-left:0}.sort-group[data-v-132bc145]{flex-wrap:nowrap;width:100%;height:2.5rem}.sort-btn[data-v-132bc145]{font-size:var(--fs-10);letter-spacing:.02em;flex:1 1 0;min-width:0;height:100%;padding:6px 2px}}@media (width>=641px) and (width<=1249px){.right-section[data-v-132bc145]{flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex}.deck-switcher-mobile[data-v-132bc145]{width:var(--builder-panel-width);justify-content:center;display:flex}.deck-stats-mobile[data-v-132bc145]{z-index:50;width:var(--builder-panel-width);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:.75rem;margin-bottom:1rem;padding:.5rem 0;display:grid;position:sticky;top:64px}.deck-stats-mobile .deck-container[data-v-132bc145],.deck-stats-mobile .stats-container[data-v-132bc145]{background:linear-gradient(#ffffff08,#ffffff08),var(--page-under)}@media (hover:hover){.deck-stats-mobile .stats-container[data-v-132bc145]:hover{background:linear-gradient(#ffffff0f,#ffffff0f),var(--page-under)}}.deck-stats-mobile .deck-container[data-v-132bc145]{width:100%;min-width:0}.stats-column[data-v-132bc145]{flex-direction:column;gap:.75rem;display:flex}.load-mobile[data-v-132bc145]{width:var(--builder-panel-width);min-width:0}.mobile-tablet-align-left[data-v-132bc145]{text-align:center;justify-content:center;align-self:center;width:100%;padding-left:0}.sort-by-label[data-v-132bc145]{text-align:left;flex-shrink:0;display:block;position:static;transform:none}.sort-buttons-row[data-v-132bc145]{flex-flow:column;align-items:stretch;gap:.375rem;position:relative}.sort-group[data-v-132bc145]{flex:none;width:100%;min-width:0;height:2.5rem}.sort-group .sort-btn[data-v-132bc145]{flex:1 1 0;min-width:0;padding:0 20px}.desktop-sort-buttons[data-v-132bc145]{justify-content:center;width:100%;padding-left:0}}@media (width>=1250px){.layout-wrapper[data-v-132bc145]{grid-template-columns:auto 1fr;align-items:start;gap:2rem;display:grid}.left-desktop[data-v-132bc145]{flex-direction:column;gap:1rem;width:auto;display:flex}.deck-stats-mobile[data-v-132bc145],.deck-switcher-mobile[data-v-132bc145],.load-cards-section[data-v-132bc145],.load-mobile[data-v-132bc145]{display:none}.left-desktop .title-section[data-v-132bc145]{font-size:calc(clamp(.8rem,1.3vw,1.5rem))!important}.deck-switcher-wrapper[data-v-132bc145]{justify-content:flex-start;margin-bottom:0}.deck-container-switcher[data-v-132bc145]{width:20vw;min-width:auto;max-width:20vw;padding:.5rem;overflow:hidden}.switcher-content[data-v-132bc145]{gap:.5rem}.deck-stats-wrapper[data-v-132bc145]{flex-direction:column;gap:1rem;display:flex}.deck-stats-wrapper .deck-container .deck-inner[data-v-132bc145]{padding:.5rem .5rem 0}.deck-stats-wrapper .deck-container .flex.justify-between[data-v-132bc145]{margin-bottom:.5rem}.desktop-sort-buttons[data-v-132bc145]{gap:.75rem}.sort-controls-wrapper[data-v-132bc145]{--builder-control-height:2.25rem;flex-wrap:wrap-reverse;align-items:flex-end;gap:.5rem;padding-top:0;display:flex}.sort-by-label[data-v-132bc145]{font-size:var(--fs-11);line-height:1;display:block;position:absolute;bottom:calc(100% + .25rem);left:0}.sort-buttons-row[data-v-132bc145]{flex-wrap:nowrap;flex:1 1 0;align-items:center;gap:.5rem;min-width:fit-content;display:flex;position:relative}.sort-buttons-row .sort-group[data-v-132bc145]{height:var(--builder-control-height);flex:1 1 0;margin:0}.load-inline-content .btn-load[data-v-132bc145],.load-inline-content .input-skew[data-v-132bc145]{box-sizing:border-box;height:var(--builder-control-height)}.sort-buttons-row .sort-group .sort-btn[data-v-132bc145]{flex:1 1 0}.desktop-load-inline[data-v-132bc145]{flex:none;margin-left:auto;display:flex!important}.load-inline-content[data-v-132bc145]{align-items:center;gap:.5rem;display:flex;position:relative}.load-controls-wrapped .btn-load[data-v-132bc145],.load-controls-wrapped .input-skew[data-v-132bc145]{flex:0 0 calc(-.25rem + var(--wrapped-filter-width));width:calc(-.25rem + var(--wrapped-filter-width))!important}.load-your-cards-label[data-v-132bc145]{font-size:var(--fs-11);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#7a828f;white-space:nowrap;font-weight:900;line-height:1;display:block;position:absolute;bottom:calc(100% + .25rem);right:0}}@media (width>=1250px) and (height>=760px){.left-desktop[data-v-132bc145]{position:sticky;top:calc(66px + 1rem)}}@media (width>=1250px) and (width<=1449px){.deck-stats-wrapper .text-xs[data-v-132bc145],.switcher-content .text-sm[data-v-132bc145],.switcher-content .text-xs[data-v-132bc145]{font-size:var(--fs-10)}.deck-container-switcher[data-v-132bc145]{padding:.35rem}}@media (width>=1820px){.deck-container-switcher[data-v-132bc145],.left-desktop>div[data-v-132bc145]:first-child{width:15vw;max-width:15vw}}.deck-container[data-v-132bc145]{width:calc(min(90vw,28rem))}@media (width>=641px){.deck-container[data-v-132bc145]{width:calc(min(45vw,30rem))}}@media (width>=1025px){.deck-container[data-v-132bc145]{width:calc(min(30vw,30rem))}}@media (width>=1250px){.deck-container[data-v-132bc145]{width:20vw}}@media (width>=1820px){.deck-container[data-v-132bc145]{width:15vw}}.deck-slot[data-v-132bc145]{aspect-ratio:188/251;width:100%;overflow:hidden;container-type:size}.deck-slot img[data-v-132bc145]{background-color:#0000}.evo-tint[data-v-132bc145]{filter:sepia()saturate(500%)hue-rotate(265deg)brightness(.7)}.hero-tint[data-v-132bc145]{filter:sepia()saturate(300%)hue-rotate(30deg)brightness(1.1)}.deck-slot[draggable=true][data-v-132bc145]{cursor:move}.deck-slot[draggable=true][data-v-132bc145]:active{cursor:grabbing}.remove-button[data-v-132bc145]{width:20cqw;height:20cqw;top:2cqw;right:2cqw}@media (width<=639px){.remove-button[data-v-132bc145]{width:26cqw;height:26cqw}}@media (pointer:coarse){.remove-button[data-v-132bc145]:after{content:"";position:absolute;inset:-2cqw -2cqw -12px -12px}}@keyframes pulse-scale-132bc145{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.slot-pulse[data-v-132bc145]{animation:1.2s ease-in-out infinite pulse-scale-132bc145}.elixir-container[data-v-132bc145]{container-type:size}.elixir-text[data-v-132bc145]{text-shadow:0 1px 2px #000c;font-family:Clash,Inter;font-size:50cqw;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-48%,66%)}.cards-grid[data-v-132bc145],.cards-grid-single[data-v-132bc145]{gap:0;width:100%;display:grid}.card-item[data-v-132bc145]{aspect-ratio:188/251;width:100%;position:relative;container-type:inline-size}.level-text[data-v-132bc145]{font-family:Clash,Inter;font-size:min(var(--fs-12),20cqw);letter-spacing:normal;white-space:nowrap;z-index:1;text-shadow:0 1px 2px #000000e6,0 2px 4px #000000b3,1px 1px 2px #000c,-1px -1px 2px #000c;justify-content:center;width:80%;margin:0 auto;display:flex;overflow:visible}.level-text--missing[data-v-132bc145]{font-size:min(var(--fs-12),13.5cqw)}@media (width<=640px){.cards-grid[data-v-132bc145],.cards-grid-single[data-v-132bc145]{grid-template-columns:repeat(6,1fr)}}@media (width>=641px) and (width<=1024px){.cards-grid[data-v-132bc145],.cards-grid-single[data-v-132bc145]{grid-template-columns:repeat(auto-fill,minmax(65px,1fr));justify-content:start}}@media (width>=1025px){.cards-grid[data-v-132bc145],.cards-grid-single[data-v-132bc145]{grid-template-columns:repeat(auto-fill,minmax(55px,1fr));justify-content:start}}@media (width>=1250px){.cards-grid[data-v-132bc145],.cards-grid-single[data-v-132bc145]{grid-template-columns:repeat(auto-fill,minmax(55px,1fr));justify-content:start}}@media (width>=1820px){.cards-grid[data-v-132bc145],.cards-grid-single[data-v-132bc145]{grid-template-columns:repeat(auto-fill,minmax(65px,1fr));justify-content:start}}.card-blocked[data-v-132bc145]{opacity:.4;cursor:not-allowed!important}.grouped-cards .card-item[data-v-132bc145]{margin-top:-10px;margin-bottom:10px}.compact-groups-row[data-v-132bc145]{flex-wrap:wrap;gap:.5rem;width:100%;margin-bottom:0;display:flex}.compact-group[data-v-132bc145]{flex:var(--group-cards,1) 1 0%;min-width:0}.compact-group-header[data-v-132bc145]{white-space:nowrap;text-overflow:ellipsis;margin-bottom:.75rem;overflow:hidden}.builder-group-head[data-v-132bc145],.keep-card[data-v-132bc145]{font-size:var(--fs-14);box-shadow:inset 4px 0 0 0 var(--group-color,#2979ff);background:linear-gradient(#ffffff08,#ffffff08),#0a0b0f;border:1px solid #ffffff0f;border-left-color:#0000;padding:.5rem .75rem .5rem 1rem;line-height:1.25rem}.builder-group-head[data-v-132bc145]{letter-spacing:var(--ls-caps);color:#e5e7eb}.variant-advice-wrap[data-v-132bc145]{grid-template-rows:1fr;display:grid}.suggestion-feedback-clip[data-v-132bc145],.variant-advice-clip[data-v-132bc145]{min-height:0;overflow:hidden}.advice-enter-active[data-v-132bc145],.advice-leave-active[data-v-132bc145]{transition:grid-template-rows .28s,opacity .28s,transform .28s}.advice-enter-from[data-v-132bc145],.advice-leave-to[data-v-132bc145]{opacity:0;grid-template-rows:0fr;transform:translateY(-4px)}.advice-move[data-v-132bc145]{transition:transform .28s}@media (prefers-reduced-motion:reduce){.advice-enter-active[data-v-132bc145],.advice-leave-active[data-v-132bc145],.advice-move[data-v-132bc145]{transition:none}}.deck-swaps[data-v-132bc145],.variant-advice[data-v-132bc145]{box-shadow:inset 4px 0 0 0 var(--advice-color);background:#ffffff08;border:1px solid #ffffff0f;border-left-color:#0000}.deck-swaps[data-v-132bc145]{--advice-color:#00e676;margin-bottom:.6rem;padding:.5rem .5rem .5rem .85rem}.deck-swaps--hard[data-v-132bc145]{--advice-color:#ff1744}.deck-swaps--soft[data-v-132bc145]{--advice-color:#f59e0b}.deck-swaps-title[data-v-132bc145]{font-size:var(--fs-14);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#fff;margin-bottom:.5rem;font-weight:900;line-height:1.25rem}.deck-swaps-list[data-v-132bc145]{flex-direction:column;gap:.5rem;display:flex}.deck-swap-option[data-v-132bc145]{gap:.5rem;padding:.5rem 0;display:grid}.deck-swap[data-v-132bc145]{align-items:center;gap:.35rem;display:flex}.deck-swap-card[data-v-132bc145]{aspect-ratio:188/251;cursor:pointer;background:0 0;border:none;width:2.6rem;padding:0;transition:transform .15s}.deck-swap-card img[data-v-132bc145]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.deck-swap-arrow[data-v-132bc145]{color:#9ca3af;flex-shrink:0;width:1.3rem;height:1.3rem}.variant-advice[data-v-132bc145]{--advice-color:#a855f7;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.6rem;padding:.5rem .5rem .5rem .85rem;display:flex}.variant-advice--hero[data-v-132bc145]{--advice-color:#f59e0b}.variant-advice-text[data-v-132bc145]{font-size:var(--fs-14);color:#d1d5db;flex:16rem;line-height:1.25rem}.variant-advice-kind[data-v-132bc145]{text-transform:uppercase;letter-spacing:var(--ls-caps);color:#fff;margin-right:.35rem;font-weight:900}.variant-advice-action[data-v-132bc145]{align-items:center;gap:.6rem;display:flex}.advice-swap-preview[data-v-132bc145]{cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;display:flex}.advice-swap-empty[data-v-132bc145],.advice-swap-preview img[data-v-132bc145]{aspect-ratio:188/251;-o-object-fit:contain;object-fit:contain;width:2.6rem}.advice-swap-empty[data-v-132bc145]{border:1px dashed #fff3;display:block}.advice-swap-icon[data-v-132bc145]{color:#a855f7;flex-shrink:0;width:1.3rem;height:1.3rem}.variant-advice--hero .advice-swap-icon[data-v-132bc145]{color:#f59e0b}.advice-swap-preview img[data-v-132bc145]{transition:transform .15s}.variant-advice-swap[data-v-132bc145]{font-size:var(--fs-10);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#fff;cursor:pointer;background:#a855f740;border:1px solid #a855f799;padding:.3rem .6rem;font-weight:900}.variant-advice--hero .variant-advice-swap[data-v-132bc145]{background:#f59e0b33;border-color:#f59e0b99}.variant-advice-options[data-v-132bc145]{gap:.35rem;display:flex}.variant-advice-option[data-v-132bc145]{aspect-ratio:188/251;cursor:pointer;background:0 0;border:none;width:2.6rem;padding:0;position:relative}.variant-advice-option img[data-v-132bc145]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.keep-card[data-v-132bc145]{--group-color:#00e676;color:#d1d5db;margin-bottom:.6rem}.suggestion-feedback[data-v-132bc145]{grid-template-rows:1fr;display:grid}.suggestion-feedback .keep-card[data-v-132bc145]{transition:box-shadow .16s;display:grid}.suggestion-feedback .keep-card>span[data-v-132bc145]{grid-area:1/1}.feedback-copy-hidden[data-v-132bc145]{visibility:hidden}.suggestion-feedback .keep-card.is-loading[data-v-132bc145]{--group-color:#6b7280}.suggestion-feedback-enter-active[data-v-132bc145],.suggestion-feedback-leave-active[data-v-132bc145]{transition:grid-template-rows .16s,opacity .16s}.suggestion-feedback-enter-from[data-v-132bc145],.suggestion-feedback-leave-to[data-v-132bc145]{opacity:0;grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.suggestion-feedback .keep-card[data-v-132bc145],.suggestion-feedback-enter-active[data-v-132bc145],.suggestion-feedback-leave-active[data-v-132bc145]{transition:none}}.keep-card strong[data-v-132bc145]{color:#fff}.sugg-source[data-v-132bc145]{font-size:var(--fs-11);color:#7a828f;margin-bottom:.6rem}.sugg-share.sugg-share--none[data-v-132bc145]{color:#9ca3af;border-color:#9ca3af66}.sugg-share[data-v-132bc145]{font-size:var(--fs-10);color:#fff;font-variant-numeric:tabular-nums;background:#0b0f16d9;border:1px solid #00e67680;padding:0 .2rem;font-weight:900;line-height:1.3;position:absolute;top:4%;right:2%}.suggested-flow[data-v-132bc145]{flex-wrap:wrap;align-items:flex-start;gap:.75rem;width:100%;display:flex}.suggestion-review[data-v-132bc145]{color:#9ca3af;font-size:var(--fs-12);overflow-wrap:anywhere;background:#ffffff08;border:1px solid #ffffff0f;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;line-height:1.6;display:grid;box-shadow:inset 4px 0 #2979ff}.suggestion-review-heading[data-v-132bc145]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.suggestion-review-heading h3[data-v-132bc145]{color:#e5e7eb;font-size:var(--fs-14);font-weight:900}.suggestion-review-heading button[data-v-132bc145],.suggestion-review-link[data-v-132bc145]{color:#60a5fa;text-align:left;text-underline-offset:.2em;min-height:2.75rem;text-decoration:underline}.suggestion-review-link[data-v-132bc145]{justify-self:start}.suggestion-review-link[data-v-132bc145]:disabled{opacity:.4;cursor:not-allowed}.sugg-details[data-v-132bc145]{z-index:3;color:#d1d5db;background:#0a0b0f;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;bottom:2px;right:2px}.sugg-details[data-v-132bc145]:focus-visible,.suggestion-review button[data-v-132bc145]:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.suggested-group[data-v-132bc145]{flex-grow:1;flex-shrink:0;min-width:fit-content;max-width:100%}.suggested-group .compact-group-header[data-v-132bc145]{text-overflow:clip;overflow:visible}.deck-container[data-v-132bc145],.deck-stats-mobile.is-typing[data-v-132bc145],.deck-stats-mobile.is-typing .deck-container[data-v-132bc145]{position:relative}@media (width<=640px){.suggested-group[data-v-132bc145]{flex-basis:100%;min-width:0}.suggested-group .compact-group-header[data-v-132bc145]{white-space:normal}.compact-group[data-v-132bc145]{flex:calc(50% - .25rem);max-width:calc(50% - .25rem)}.compact-group-third[data-v-132bc145]{flex:0 0 100%;max-width:100%}}.cards-grid-compact[data-v-132bc145]{grid-template-columns:repeat(auto-fill,var(--card-base-width,55px));gap:0;width:100%;display:grid}@media (width>=641px) and (width<=1024px){.compact-group-third[data-v-132bc145]{flex:var(--group-cards,1) 1 0%;max-width:none}}.clear-confirm-overlay[data-v-132bc145]{z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000d1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.clear-confirm-box[data-v-132bc145]{background:#0d0e12;border:1px solid #ffffff14;border-left-color:#0000;flex-direction:column;gap:.5rem;min-width:220px;padding:1.5rem 2rem;display:flex;box-shadow:inset 4px 0 #ff1744,6px 6px #0009}.clear-confirm-title[data-v-132bc145]{text-transform:uppercase;font-style:italic;font-weight:900;font-size:var(--fs-18);letter-spacing:normal;color:#fff;text-shadow:2px 2px #00000080}.clear-confirm-sub[data-v-132bc145]{font-size:var(--fs-11);text-transform:uppercase;letter-spacing:var(--ls-caps);color:#7a828f;margin-bottom:.5rem;font-weight:700}.copy-confirm-overlay[data-v-132bc145]{padding:0 1.25rem}.copy-confirm-box[data-v-132bc145]{width:100%;min-width:0;max-width:300px;padding:1.25rem 1.4rem 1.4rem;box-shadow:inset 4px 0 #00e676,6px 6px #0009}.copy-confirm-actions[data-v-132bc145]{flex-direction:column;gap:.6rem;margin-top:.6rem}.copy-confirm-actions>button[data-v-132bc145]{height:2.5rem;font-size:var(--fs-11);letter-spacing:var(--ls-caps);flex:none;gap:.5rem}.copy-btn-go[data-v-132bc145]{text-transform:uppercase;cursor:pointer;color:#00e676;background:#00e6761f;border:1px solid #00e67659;flex:1;justify-content:center;align-items:center;font-weight:900;transition:all .15s;display:flex;box-shadow:3px 3px #00000080}.copy-btn-go[data-v-132bc145]:hover{background:#00e67638;border-color:#00e67699;box-shadow:4px 4px #0000008c}.copy-btn-link[data-v-132bc145]{color:#3d8aff;background:#2979ff1f;border-color:#2979ff59}.copy-btn-link[data-v-132bc145]:hover{background:#2979ff38;border-color:#2979ff99}.copy-confirm-actions .clear-btn-no[data-v-132bc145]{box-shadow:3px 3px #00000080}.copy-dialog-icon[data-v-132bc145]{flex-shrink:0;width:14px;height:14px}.clear-confirm-actions[data-v-132bc145]{gap:.5rem;display:flex}.clear-btn-yes[data-v-132bc145]{text-transform:uppercase;height:2rem;font-weight:900;font-size:var(--fs-10);letter-spacing:var(--ls-caps);cursor:pointer;color:#ff1744;background:#ff17441a;border:1px solid #ff17444d;flex:1;justify-content:center;align-items:center;transition:all .15s;display:flex;box-shadow:2px 2px #0006}@media (hover:hover){.advice-swap-preview:hover img[data-v-132bc145],.deck-swap-card[data-v-132bc145]:hover{transform:scale(1.06)}.clear-btn-yes[data-v-132bc145]:hover{background:#ff174433;border-color:#ff174499;transform:translateY(-1px);box-shadow:3px 3px #0006}}.clear-btn-no[data-v-132bc145]{text-transform:uppercase;height:2rem;font-weight:900;font-size:var(--fs-10);letter-spacing:var(--ls-caps);cursor:pointer;color:#9ca3af;background:#ffffff0a;border:1px solid #ffffff1a;flex:1;justify-content:center;align-items:center;transition:all .15s;display:flex;box-shadow:2px 2px #0006}@media (hover:hover){.clear-btn-no[data-v-132bc145]:hover{color:#fff;background:#ffffff14;transform:translateY(-1px);box-shadow:3px 3px #0006}}.confirm-fade-enter-active[data-v-132bc145],.confirm-fade-leave-active[data-v-132bc145]{transition:opacity .15s}.confirm-fade-enter-from[data-v-132bc145],.confirm-fade-leave-to[data-v-132bc145]{opacity:0}
