body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-size:12px;-webkit-text-size-adjust:100%;text-size-adjust:100%}:root{--seared-red: #cc1a1a;--seared-red-deep: #96000d;--seared-red-bright: #ff3b3b;--seared-red-dim: rgba(204, 26, 26, .45);--seared-red-whisper: rgba(204, 26, 26, .08);--accent-gold: #e8c600;--accent-gold-warm: #ffd400;--accent-gold-ember: #ffc400;--accent-gold-dim: rgba(232, 198, 0, .35);--accent-gold-whisper: rgba(232, 198, 0, .06);--panel-bg-top: #141414;--panel-bg-bottom: #0e0e0e;--panel-tile-bg: #0a0a0a;--panel-hairline: rgba(255, 255, 255, .06);--panel-hairline-soft: rgba(255, 255, 255, .04);--text-fg: #ffffff;--text-muted: #8b93a7;--text-dim: #6a7288;--text-ghost: #bfc7da;--success-green: #5fa85a}.App-body{background-color:#1e1e1e}.panelGradient{background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.012) 3px,rgba(255,255,255,.012) 4px),linear-gradient(180deg,var(--panel-bg-top) 0%,var(--panel-bg-bottom) 100%);border-top:2px solid var(--seared-red);border-right:1px solid var(--panel-hairline);border-bottom:1px solid var(--panel-hairline-soft);border-left:1px solid var(--panel-hairline);border-radius:0 6px 6px 2px;box-shadow:0 2px 8px #0009,inset 0 1px #c814140f}.panelGradient--leftAccent{border-top:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:2px 6px 6px 0}.panelGradient--flush{border-radius:0;box-shadow:none}.bodyNoScroll{background-color:#1e1e1e;overflow:hidden}.body{background-color:#1e1e1e;height:100%;width:100%}.appWrapper{font-size:1.1rem;font-family:Helvetica,sans-serif}.Toastify__toast-container{z-index:900000}button[class*=ActionButton]:not([class*=ContextualHelp-button]){font-size:.78rem!important;letter-spacing:1.25px!important;text-transform:uppercase!important;cursor:pointer!important;font-weight:700!important;font-family:Courier New,Courier,monospace!important;background:var(--panel-tile-bg)!important;border-top:1px solid var(--panel-hairline)!important;border-right:1px solid var(--panel-hairline)!important;border-bottom:1px solid var(--panel-hairline)!important;border-left:2px solid var(--seared-red-dim)!important;border-radius:0 3px 3px 0!important;padding:5px 12px 5px 14px!important;max-height:36px!important;color:#e8e8e8!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;column-gap:10px!important;width:fit-content!important;transition:background-color .15s ease,border-left-color .15s ease,color .15s ease!important}button[class*=ActionButton]:not([class*=ContextualHelp-button]):not(:has(svg)){padding-left:5px!important}button[class*=ActionButton]:not([class*=ContextualHelp-button]):not(:has(svg)):hover{padding-left:5px!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-only]{padding-left:15px!important;padding-right:15px!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-only]:hover{padding-left:15px!important;padding-right:15px!important}@media(max-width:480px){button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-only]{padding-left:5px!important;padding-right:5px!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-only]:hover{padding-left:5px!important;padding-right:5px!important}}button[class*=ActionButton]:not([class*=ContextualHelp-button]) div{align-items:center!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=quiet]{font-size:unset!important;font-weight:unset!important;text-transform:unset!important;border-width:0!important;padding:0!important;justify-content:flex-start!important;background-color:unset!important;display:inline-block!important;text-align:left!important;width:fit-content!important;text-decoration:underline}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=reset]{background-color:red!important}button[class*=ActionButton]:not([class*=ContextualHelp-button]):hover{background:#141414!important;border-top-color:var(--panel-hairline)!important;border-right-color:var(--panel-hairline)!important;border-bottom-color:var(--panel-hairline)!important;border-left-color:var(--accent-gold)!important;color:var(--accent-gold-warm)!important;cursor:pointer!important;border-radius:0 3px 3px 0!important;padding:5px 12px 5px 14px!important;max-height:36px!important;display:flex!important;flex-direction:row!important;justify-content:space-between!important;column-gap:10px!important;width:fit-content!important}button[class*=ActionButton]:not([class*=ContextualHelp-button]) svg{color:var(--seared-red-bright)!important;transition:color .15s ease!important}button[class*=ActionButton]:not([class*=ContextualHelp-button]):hover svg{color:var(--accent-gold-warm)!important}button[class*=ActionButton]:not([class*=ContextualHelp-button]):disabled{opacity:.45!important;cursor:not-allowed!important}button[class*=ActionButton]:not([class*=ContextualHelp-button]):disabled:hover{background:var(--panel-tile-bg)!important;border-left-color:var(--seared-red-dim)!important;color:#e8e8e8!important}button[class*=ActionButton].bcImportButton:not([class*=ContextualHelp-button]),button[class*=ActionButton].bcImportButton:not([class*=ContextualHelp-button]):hover{background:var(--seared-red-bright)!important;border-top-color:#00000059!important;border-right-color:#00000059!important;border-bottom-color:#00000059!important;border-left-color:#fff!important;color:#fff!important;box-shadow:0 2px 10px #ff3b3b66!important}button[class*=ActionButton].bcImportButton:not([class*=ContextualHelp-button]):hover{background:#ff5050!important;box-shadow:0 3px 14px #ff3b3b8c!important}button[class*=ActionButton].bcImportButton:not([class*=ContextualHelp-button]) svg,button[class*=ActionButton].bcImportButton:not([class*=ContextualHelp-button]):hover svg{color:#fff!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=quiet]:hover{background-color:unset!important;font-size:unset!important;font-weight:unset!important;text-transform:unset!important;border-width:0!important;padding:0!important;justify-content:flex-start!important;display:inline-block!important;text-align:left!important;width:fit-content!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=reset]:hover{background-color:#af0000!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-circle]{font-size:unset!important;font-weight:unset!important;text-transform:unset!important;border-width:0!important;padding:8px!important;background-color:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:75px!important;height:75px!important;max-height:unset!important;border-radius:50%!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-circle] img,button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-circle] svg{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;object-fit:contain!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-circle]:hover{background-color:#ffffff26!important;padding:8px!important;max-height:unset!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-circle-sm]{font-size:unset!important;font-weight:unset!important;text-transform:unset!important;border-width:0!important;padding:5px!important;background-color:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:35px!important;height:35px!important;max-height:unset!important;border-radius:50%!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-circle-sm] img,button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-circle-sm] svg{width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important;object-fit:contain!important}button[class*=ActionButton]:not([class*=ContextualHelp-button])[data-role=icon-circle-sm]:hover{background-color:#ffffff26!important;padding:5px!important;max-height:unset!important}span[class*=spectrum-Text]:not([class*=chefsRemarks]),span[class*=spectrum-][class*=-label]{font-size:1rem!important;font-weight:700!important;white-space:nowrap!important;font-family:Arial,sans-serif!important}body,html,p,div,span,a,li,td,th,h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif!important}[role=menu] *{font-weight:bolder!important}[role=group] *,[role=menuitem] *{font-weight:400!important}div[role=tab]{font-size:1.2rem!important;cursor:pointer!important;font-weight:bolder!important;border-width:thin!important;border-color:#525252!important;padding:5px 5px 5px 15px!important;font-variant:small-caps!important;font-family:adobe-clean,Source Sans Pro,-apple-system,"system-ui",Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif!important;display:flex!important;flex-direction:row!important;align-items:center!important;column-gap:10px!important}div[role=tab]{color:#fff!important;font-size:1.2rem!important;font-weight:bolder!important;font-variant:small-caps!important;font-family:adobe-clean,Source Sans Pro,-apple-system,"system-ui",Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif!important}div[role=tab] svg{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin-right:10px!important}div[role=tab][aria-selected=true] span{color:#fff!important}span[data-role~=small]{font-size:.8rem!important}span[data-role~=medium]{font-size:.85em!important}span[data-role~="+"]{font-size:1.5em!important}span[data-role~=large]{font-size:1.8rem!important}span[data-role~=bold]{font-weight:bolder!important}span[data-role~=extra-small-header]{font-size:1.1rem!important;font-weight:bolder!important}span[data-role~=small-header]{font-size:1.3rem!important;font-weight:bolder!important}span[data-role~=medium-header]{font-size:3rem!important;font-weight:bolder!important}div[role=menu] div[role=menuitem] div[class*=Menu-itemGrid],div[role=menu] div[role=menuitemradio] div[class*=Menu-itemGrid],div[role=listbox] div[role=option] div[class*=Menu-itemGrid]{font-size:1.2rem!important;cursor:pointer!important;font-weight:bolder!important;border-width:thin!important;border-color:#525252!important;padding:5px 5px 5px 15px!important;font-variant:small-caps!important;font-family:adobe-clean,Source Sans Pro,-apple-system,"system-ui",Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif!important;display:flex!important;flex-direction:row!important;column-gap:10px!important}div[role=menu] div[role=menuitem] span[class*=Menu-itemLabel],div[role=menu] div[role=menuitemradio] span[class*=Menu-itemLabel],div[role=listbox] div[role=option] span[class*=Menu-itemLabel]{font-variant:small-caps!important;font-family:adobe-clean,Source Sans Pro,-apple-system,"system-ui",Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif!important}button[aria-haspopup=listbox],button[aria-haspopup=menu],button[aria-haspopup=true]{font-size:1.2rem!important;font-weight:bolder!important;font-variant:small-caps!important;cursor:pointer!important;font-family:adobe-clean,Source Sans Pro,-apple-system,"system-ui",Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif!important}button[aria-haspopup=listbox] span[class*=ActionButton-label],button[aria-haspopup=listbox] span[class*=FieldButton-label],button[aria-haspopup=menu] span[class*=ActionButton-label],button[aria-haspopup=menu] span[class*=FieldButton-label],button[aria-haspopup=true] span[class*=ActionButton-label],button[aria-haspopup=true] span[class*=FieldButton-label]{font-variant:small-caps!important;font-family:adobe-clean,Source Sans Pro,-apple-system,"system-ui",Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif!important}button[aria-haspopup=listbox]>svg,button[aria-haspopup=listbox] svg[class*=spectrum-Icon],button[aria-haspopup=listbox] svg[class*=spectrum-UIIcon],button[aria-haspopup=menu]>svg,button[aria-haspopup=menu] svg[class*=spectrum-Icon],button[aria-haspopup=menu] svg[class*=spectrum-UIIcon],button[aria-haspopup=true]>svg,button[aria-haspopup=true] svg[class*=spectrum-Icon],button[aria-haspopup=true] svg[class*=spectrum-UIIcon]{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin-right:10px!important}button[aria-haspopup=listbox] svg[class*=spectrum-Dropdown-chevron],button[aria-haspopup=menu] svg[class*=spectrum-Dropdown-chevron],button[aria-haspopup=true] svg[class*=spectrum-Dropdown-chevron]{margin-right:0!important;margin-left:15px!important;margin-top:20px!important}div[style*="z-index: 9999"][style*="position: fixed"][style*=transform-origin]:not(#bmc-wbtn){font-size:1.2rem!important;max-width:225px!important;padding:10px!important;font-weight:bolder;bottom:15px!important;right:80px!important}#bmc-wbtn{width:50px!important;height:50px!important}#bmc-wbtn img{height:30px!important}tspan{font-size:1.1rem}.recharts-legend-item-text{font-size:1rem}button[class*=spectrum-Dropdown-trigger]{border-width:1px;border-color:#464646;border-radius:5px;padding-left:10px;padding-right:5px;color:#ffc400}div[class*=spectrum-Modal-wrapper]{z-index:99999!important}div[class*=spectrum-Modal][class*=spectrum-overlay]{background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.012) 3px,rgba(255,255,255,.012) 4px),linear-gradient(180deg,#141414,#0e0e0e)!important;border:1px solid rgba(255,255,255,.06)!important;border-top:2px solid #e8c600!important;border-radius:0 6px 6px 2px!important;box-shadow:0 0 48px 16px #000,0 24px 64px 8px #000,inset 0 1px #e8c6001a!important}div[class*=spectrum-Dialog] hr[class*=spectrum-Divider],div[class*=spectrum-Dialog] div[class*=Divider]{background:linear-gradient(90deg,#cc1a1a 0%,rgba(204,26,26,.2) 60%,transparent 100%)!important;height:1px!important;border:none!important}div[class*=spectrum-Modal] button[class*=Dialog-closeButton]{padding:0 8px!important;height:24px!important;min-width:0!important;min-height:0!important;max-height:24px!important;border-radius:0!important;background-color:#cc1a1a!important;border:none!important;box-shadow:none!important;transition:background-color .12s ease!important}div[class*=spectrum-Modal] button[class*=Dialog-closeButton]:hover,div[class*=spectrum-Modal] button[class*=Dialog-closeButton].is-hovered{padding:0 8px!important;background-color:#ff3b3b!important;border:none!important;box-shadow:none!important}div[class*=spectrum-Modal] button[class*=Dialog-closeButton] svg{fill:#fff!important;color:#fff!important;width:14px!important;height:14px!important}div[class*=spectrum-ProgressCircle] circle[class*=-fill],div[class*=spectrum-ProgressCircle] [class*=-fill]{stroke:#cc1a1a!important;border-color:#cc1a1a!important}div[class*=spectrum-ProgressCircle] circle[class*=-track],div[class*=spectrum-ProgressCircle] [class*=-track]{stroke:#ffffff1a!important;border-color:#ffffff1a!important}div[class*=spectrum-BarLoader-fill],div[class*=spectrum-ProgressBar-fill]{background:linear-gradient(90deg,#cc1a1a,#ff3b3b)!important}div[class*=spectrum-BarLoader-track],div[class*=spectrum-ProgressBar-track]{background-color:#ffffff14!important}div[class*=spectrum-Tabs-selectionIndicator]{background-color:#cc1a1a!important}div[role=tab][aria-selected=true]{color:#e8c600!important}div[class*=spectrum-Checkbox] input[type=checkbox]+span[class*=Checkbox-box],label[class*=spectrum-Checkbox] span[class*=Checkbox-box]{border-color:#cc1a1a!important;border-radius:0!important}div[class*=spectrum-Checkbox].is-checked span[class*=Checkbox-box],label[class*=spectrum-Checkbox].is-checked span[class*=Checkbox-box],div[class*=spectrum-Checkbox] input[type=checkbox]:checked+span[class*=Checkbox-box]{background-color:#cc1a1a!important;border-color:#cc1a1a!important}div[class*=spectrum-Checkbox] svg[class*=Checkbox-checkmark],label[class*=spectrum-Checkbox] svg[class*=Checkbox-checkmark]{color:#fff!important;fill:#fff!important}div[class*=spectrum-Dialog] button[class*=ActionButton][class*=quiet],div[class*=spectrum-Dialog] a[class*=quiet]{color:#e8c600!important}div[class*=spectrum-Dialog] button[class*=ActionButton][class*=quiet]:hover,div[class*=spectrum-Dialog] a[class*=quiet]:hover{color:#fff!important}div[class*=spectrum-Popover]{background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.012) 3px,rgba(255,255,255,.012) 4px),linear-gradient(180deg,#141414,#0e0e0e)!important;border:1px solid rgba(255,255,255,.06)!important;border-top:2px solid #e8c600!important;border-radius:0 4px 4px 2px!important;box-shadow:0 8px 32px 4px #000c,0 2px 8px #0009,inset 0 1px #e8c60014!important}div[class*=spectrum-Popover]>div[class*=spectrum-Popover-tip]{display:none!important}div[class*=spectrum-Tray]:not([class*=wrapper]){background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.012) 3px,rgba(255,255,255,.012) 4px),linear-gradient(180deg,#141414,#0e0e0e)!important;border-top:2px solid #cc1a1a!important;border-radius:6px 6px 0 0!important;box-shadow:0 -8px 32px 4px #000000e6!important}li[class*=spectrum-Menu-item],div[class*=spectrum-Menu-item]{border-left:2px solid transparent!important;border-radius:0!important;transition:border-left-color .15s ease,background-color .15s ease!important}li[class*=spectrum-Menu-item]:hover,li[class*=spectrum-Menu-item].is-focused,li[class*=spectrum-Menu-item][class*=is-focused],div[class*=spectrum-Menu-item]:hover,div[class*=spectrum-Menu-item].is-focused{background-color:#cc1a1a14!important;border-left-color:#cc1a1a!important}li[class*=spectrum-Menu-item].is-selected,li[class*=spectrum-Menu-item][aria-selected=true],div[class*=spectrum-Menu-item].is-selected{color:#e8c600!important}div[class*=spectrum-Slider-fill],div[class*=spectrum-RangeSlider-fill],div[class*=spectrum-Slider-filledTrack]{background-color:#cc1a1a!important;background-image:none!important}div[class*=spectrum-Slider-track],div[class*=spectrum-RangeSlider-track]{background-color:#ffffff14!important}div[class*=spectrum-Slider-handle],div[class*=spectrum-RangeSlider-handle]{border-color:#cc1a1a!important;background-color:#0e0e0e!important}div[class*=spectrum-Slider-handle]:hover,div[class*=spectrum-Slider-handle].is-hovered,div[class*=spectrum-RangeSlider-handle]:hover,div[class*=spectrum-RangeSlider-handle].is-hovered{border-color:#ff3b3b!important}div[class*=spectrum-Slider-handle].is-dragged,div[class*=spectrum-RangeSlider-handle].is-dragged{background-color:#cc1a1a!important;border-color:#cc1a1a!important}div[class*=spectrum-Popover] button[class*=spectrum-Button],div[class*=spectrum-Tray] button[class*=spectrum-Button],div[class*=spectrum-Dialog] button[class*=spectrum-Button]{border-radius:0 3px 3px 2px!important}div[class*=spectrum-Popover] button[class*=spectrum-Button--accent],div[class*=spectrum-Tray] button[class*=spectrum-Button--accent],div[class*=spectrum-Dialog] button[class*=spectrum-Button--accent]{background-color:#cc1a1a!important;border-color:#cc1a1a!important;color:#fff!important}div[class*=spectrum-Popover] button[class*=spectrum-Button--accent]:hover,div[class*=spectrum-Popover] button[class*=spectrum-Button--accent].is-hovered,div[class*=spectrum-Tray] button[class*=spectrum-Button--accent]:hover,div[class*=spectrum-Tray] button[class*=spectrum-Button--accent].is-hovered,div[class*=spectrum-Dialog] button[class*=spectrum-Button--accent]:hover,div[class*=spectrum-Dialog] button[class*=spectrum-Button--accent].is-hovered{background-color:#ff3b3b!important;border-color:#ff3b3b!important}div[class*=spectrum-Popover] button[class*=spectrum-Button--secondary],div[class*=spectrum-Tray] button[class*=spectrum-Button--secondary],div[class*=spectrum-Dialog] button[class*=spectrum-Button--secondary]{background-color:transparent!important;border-color:#ffffff40!important;color:#e8e8e8!important}div[class*=spectrum-Popover] button[class*=spectrum-Button--secondary]:hover,div[class*=spectrum-Popover] button[class*=spectrum-Button--secondary].is-hovered,div[class*=spectrum-Tray] button[class*=spectrum-Button--secondary]:hover,div[class*=spectrum-Tray] button[class*=spectrum-Button--secondary].is-hovered,div[class*=spectrum-Dialog] button[class*=spectrum-Button--secondary]:hover,div[class*=spectrum-Dialog] button[class*=spectrum-Button--secondary].is-hovered{background-color:#ffffff0d!important;border-color:#fff6!important}div[class*=spectrum-Popover] button[class*=spectrum-Button--negative],div[class*=spectrum-Tray] button[class*=spectrum-Button--negative],div[class*=spectrum-Dialog] button[class*=spectrum-Button--negative]{background-color:transparent!important;border-color:#cc1a1a!important;color:#cc1a1a!important}div[class*=spectrum-Popover] button[class*=spectrum-Button--negative]:hover,div[class*=spectrum-Popover] button[class*=spectrum-Button--negative].is-hovered,div[class*=spectrum-Tray] button[class*=spectrum-Button--negative]:hover,div[class*=spectrum-Tray] button[class*=spectrum-Button--negative].is-hovered,div[class*=spectrum-Dialog] button[class*=spectrum-Button--negative]:hover,div[class*=spectrum-Dialog] button[class*=spectrum-Button--negative].is-hovered{background-color:#cc1a1a!important;color:#fff!important}.searedBtn,button.searedBtn,a.searedBtn,button[class*=ActionButton].searedBtn{background:linear-gradient(180deg,#2a2a2a,#1a1a1a)!important;background-color:#222!important;border:1px solid rgba(255,255,255,.12)!important;border-top:1px solid rgba(255,255,255,.16)!important;border-right:1px solid rgba(255,255,255,.12)!important;border-bottom:1px solid rgba(0,0,0,.5)!important;border-left:2px solid var(--accent-gold)!important;border-radius:0 3px 3px 0!important;color:var(--accent-gold-warm)!important;cursor:pointer!important;box-shadow:0 1px 2px #0000008c,inset 0 1px #ffffff0d!important;transition:background .15s ease,border-left-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease!important}.searedBtn:hover:not(:disabled):not([aria-disabled=true]),.searedBtn:focus-visible,.searedBtn.is-hovered,button.searedBtn:hover:not(:disabled):not([aria-disabled=true]),button.searedBtn:focus-visible,button.searedBtn.is-hovered,button[class*=ActionButton].searedBtn:hover:not(:disabled),button[class*=ActionButton].searedBtn.is-hovered,button[class*=ActionButton].searedBtn:focus-visible{background:linear-gradient(180deg,#3a3426,#261f10)!important;background-color:#2e2718!important;border-left-color:var(--accent-gold-warm)!important;color:#fff!important;box-shadow:0 2px 6px #0009,0 0 0 1px #e8c60040,inset 0 1px #ffd40026!important;outline:none!important}.searedBtn:active:not(:disabled):not([aria-disabled=true]),.searedBtn.is-pressed,button.searedBtn:active:not(:disabled):not([aria-disabled=true]),button.searedBtn.is-pressed,button[class*=ActionButton].searedBtn.is-pressed{background:linear-gradient(180deg,#1a1a1a,#242418)!important;background-color:#1e1e14!important;transform:translateY(1px)!important;box-shadow:0 0 0 1px #e8c60033,inset 0 2px 3px #00000080!important}.searedBtn:disabled,.searedBtn[disabled],.searedBtn[aria-disabled=true]{opacity:.5!important;cursor:not-allowed!important}.searedBtn.searedBtn--red,button.searedBtn.searedBtn--red,button[class*=ActionButton].searedBtn.searedBtn--red{border-left-color:var(--seared-red)!important}.searedBtn.searedBtn--red:hover:not(:disabled):not([aria-disabled=true]),.searedBtn.searedBtn--red:focus-visible,.searedBtn.searedBtn--red.is-hovered,button[class*=ActionButton].searedBtn.searedBtn--red:hover:not(:disabled),button[class*=ActionButton].searedBtn.searedBtn--red.is-hovered{background:var(--seared-red-whisper)!important;border-left-color:var(--seared-red-bright)!important}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.commanderNamesTextContainer{background:linear-gradient(to right,rgb(72,83,102),30%,transparent);background-repeat:no-repeat;background-position:right;color:#fff;padding:20px 0 20px 20px;margin-bottom:20px}.commanderNamesText{font-size:1rem;white-space:pre;font-weight:700}.commandersDetailsContainer{width:100%}.skeletonBlock{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.03) 0%,var(--seared-red-whisper) 50%,rgba(255,255,255,.03) 100%);background-size:220% 100%;animation:skeletonShimmer 1.6s ease-in-out infinite;border-radius:2px;color:transparent!important}@keyframes skeletonShimmer{0%{background-position:220% 0}to{background-position:-220% 0}}.heroPanelImage.skeletonBlock{width:186px;height:260px;border-radius:4px;border-bottom:2px solid var(--seared-red-whisper);animation-delay:0s}.heroPanelEyebrow.skeletonBlock{width:220px;height:14px;padding:0;border-left:none;animation-delay:.1s}.heroPanelName.skeletonBlock{width:55%;height:30px;padding-bottom:0;border-bottom:none;max-width:420px;animation-delay:.2s}.heroPanelStat.is-skeleton{border-left-color:var(--seared-red-whisper);background:var(--panel-tile-bg)}.heroPanelStatLabel.skeletonBlock{width:70px;height:10px;margin-bottom:8px;animation-delay:.3s}.heroPanelStatValue.skeletonBlock{width:56px;height:26px;animation-delay:.4s}@media(max-width:720px){.commanderHeroImage.skeletonBlock{width:150px;height:210px}.commanderHeroName.skeletonBlock{height:24px}}.commanderDetailsColumn{overflow:hidden;box-sizing:border-box}.commanderDetailsMobileTabs{width:1400px;max-width:calc(100vw - 20px);margin:20px auto 0;padding:8px 8px 12px;box-sizing:border-box}.modal{position:absolute;left:0;top:0;width:100%;height:calc(100dvh + 400px);background:#250000cc;z-index:1000}.cellAvatar{left:10px;top:10px}.cellAvatarManaSymbols{left:5px;top:75px;width:60px;text-align:center}.cellAvatarManaSymbolsContainer{background-color:#f7d804;align-self:center}.stickyResultsToolBar{position:-webkit-sticky;position:sticky;top:0;padding-top:0;z-index:1001;border-bottom:1px solid rgba(255,255,255,.05);box-shadow:0 1px #cc1a1a26}@media(max-width:720px){.stickyResultsToolBar{top:45px}}.resultsToolbarButton,button.resultsToolbarButton,button.resultsToolbarButton.is-hovered,button.resultsToolbarButton.is-focused{height:30px!important;min-width:0!important;min-height:0!important;padding:0 12px!important;border-radius:0 2px 2px 0!important;border:1px solid #2a2a2a!important;border-left:2px solid rgba(204,26,26,.55)!important;background-color:#0a0a0a!important;box-shadow:none!important;outline:none!important;transition:border-left-color .12s ease,background-color .12s ease!important}button[class*=ActionButton].resultsToolbarButton,button[class*=ActionButton].resultsToolbarButton.is-hovered,button[class*=ActionButton].resultsToolbarButton.is-focused,button[class*=ActionButton].resultsToolbarButton:hover,button[class*=ActionButton].resultsToolbarButton:focus{justify-content:flex-start!important;column-gap:8px!important}body button.resultsToolbarButton,body button.resultsToolbarButton span,body button.resultsToolbarButton>*,body button.resultsToolbarButton span[class*=ActionButton-label],body button.resultsToolbarButton span[class*=Button-label],body button.resultsToolbarButton span[class*=BaseButton-label]{font-size:.78rem!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#e8e8e8!important}body button.resultsToolbarButton.resultsToolbarButton--value,body button.resultsToolbarButton.resultsToolbarButton--value span,body button.resultsToolbarButton.resultsToolbarButton--value>*,body button.resultsToolbarButton.resultsToolbarButton--value span[class*=ActionButton-label],body button.resultsToolbarButton.resultsToolbarButton--value span[class*=Button-label]{color:#e8c600!important}button.resultsToolbarButton:hover,button.resultsToolbarButton.is-hovered,button.resultsToolbarButton:focus-visible{background-color:#141414!important;border-left-color:#cc1a1a!important}.resultsToolbarButton svg{width:12px!important;height:12px!important;padding:0!important;margin:0!important;color:#cc1a1a!important;fill:#cc1a1a!important}button.resultsToolbarButton.resultsToolbarButton--value{border-left:2px solid rgba(232,198,0,.5)!important;min-width:100px!important}button.resultsToolbarButton.resultsToolbarButton--value:hover,button.resultsToolbarButton.resultsToolbarButton--value.is-hovered{border-left-color:#e8c600!important}button.resultsToolbarButton.resultsToolbarButton--value svg{color:#e8c600!important;fill:#e8c600!important}button.resultsToolbarButton.resultsToolbarButton--icon,button.resultsToolbarButton.resultsToolbarButton--icon:hover,button.resultsToolbarButton.resultsToolbarButton--icon.is-hovered,button.resultsToolbarButton.resultsToolbarButton--icon:focus-visible,button.resultsToolbarButton.resultsToolbarButton--icon.is-focused{padding:0!important;width:30px!important;min-width:30px!important;max-width:30px!important}button.resultsToolbarButton.resultsToolbarButton--icon svg{margin-left:0;color:#e8e8e8!important;fill:#e8e8e8!important}.resultsToolbarLabel{font-size:.65rem;font-weight:700;letter-spacing:2.5px;color:#666;text-transform:uppercase;align-self:center;white-space:nowrap}.resultsToolbarPipe{width:1px;align-self:center;height:18px;background:linear-gradient(180deg,transparent 0%,rgba(204,26,26,.4) 50%,transparent 100%);margin:0 6px}.fadedResultsToolBarBottom{background:linear-gradient(to bottom,#0e0e0e,#0e0e0e00);color:transparent;height:50px}.row{background-color:#000;display:block;cursor:pointer;border-color:#2a2a2a!important;border-left:3px solid rgba(204,26,26,.5)!important;border-radius:0 4px 4px 2px!important;transition:border-left-color .15s ease,box-shadow .15s ease;position:relative}.row:hover{border-left-color:#cc1a1a!important;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #ffffff12}.row>div{background-image:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.018) 3px,rgba(255,255,255,.018) 4px)!important;border-radius:0 2px 2px 0!important}/*!* If the screen size is 601px wide or more, set the font-size of <div> to 80px *!*/.cellTitleLabel{overflow:hidden;font-size:.85rem;vertical-align:middle;color:#fcef95;max-height:45px;text-overflow:ellipsis;font-weight:700;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.cellCommanderLabel{white-space:pre-line;overflow:hidden;font-size:1rem}.scoreHeaderCell{position:fixed;top:5px;overflow:visible}.sortLabel{padding-left:0;font-size:1rem;font-weight:bolder;margin-top:2px;white-space:nowrap;text-overflow:unset}.cellScore{font-size:1rem;font-weight:bolder;color:#dc143c;float:right;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.mana{background-image:url(/static/css/mana-_6X0eMvH.svg);background-repeat:no-repeat;background-size:auto 700%;display:inline-block;font-size:100%;cursor:pointer}.shadow{filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=1, Color='#000')";filter:url(#shadow);-webkit-filter:drop-shadow(-1px 1px 0px #000);filter:drop-shadow(-1px 1px 0px #000)}.filters-header{padding-left:0;font-size:.8rem;font-weight:bolder;margin-top:2px;white-space:nowrap;text-overflow:unset}.filtersSectionLabel{padding-left:0;font-size:1rem;font-weight:bolder;margin-top:2px;white-space:nowrap;text-overflow:unset}.filters-sources-header{font-size:.8rem}.searedDialog{position:relative;overflow:hidden}.searedDialog:before{content:"";position:absolute;top:-24px;right:-24px;width:150px;height:150px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none;z-index:0}.searedDialog>*{position:relative;z-index:1}.searedDialog__eyebrow{display:inline-block;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);line-height:1}.searedDialog__title{display:block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.35rem;font-weight:900;color:#fff;letter-spacing:.5px;margin-top:6px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.searedDialog__subtitle{display:block;margin-top:4px;font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.searedDialog__body{display:flex;flex-direction:column;gap:14px;padding-top:10px;color:#e0e0e0;line-height:1.45}.searedDialog__body p,.searedDialog__body .searedDialog__paragraph{color:#d6d6d6;font-size:.92rem;line-height:1.55;margin:0}.searedDialog__body .searedDialog__paragraph+.searedDialog__paragraph{margin-top:6px}.searedDialog__legal{display:block;margin-top:14px;padding:10px 12px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.68rem;line-height:1.5;color:var(--text-dim);letter-spacing:.4px}.searedDialog__legal b{color:var(--accent-gold-warm);letter-spacing:1.2px;text-transform:uppercase;font-size:.62rem}.searedDialog__actions{display:flex;align-items:center;justify-content:center;gap:14px;padding-top:8px}.searedDialog__loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:18px 8px 10px}.searedDialog__loaderRing{position:relative;width:72px;height:72px}.searedDialog__loaderRing:before,.searedDialog__loaderRing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid transparent}.searedDialog__loaderRing:before{border-top-color:var(--seared-red);border-right-color:var(--seared-red-dim);animation:searedDialogSpin 1.1s linear infinite}.searedDialog__loaderRing:after{top:10px;right:10px;bottom:10px;left:10px;border-top-color:var(--accent-gold);border-left-color:var(--accent-gold-dim);animation:searedDialogSpin 1.7s linear infinite reverse;box-shadow:inset 0 0 18px #e8c6002e}.searedDialog__loaderCaption{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);min-height:1em;text-align:center}.searedDialog__loaderSubcaption{font-size:.78rem;color:var(--text-muted);text-align:center;max-width:320px}@keyframes searedDialogSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.searedDialog__loaderRing:before,.searedDialog__loaderRing:after{animation:none}}.searedDialog__iconBtn{display:inline-flex;align-items:center;justify-content:center;padding:8px!important;width:64px;height:64px;background:var(--panel-tile-bg)!important;border:1px solid var(--panel-hairline)!important;border-left:2px solid var(--seared-red-dim)!important;border-radius:0 3px 3px 0!important;transition:background .15s ease,border-left-color .15s ease,transform .15s ease!important}.searedDialog__iconBtn:hover{background:var(--seared-red-whisper)!important;border-left-color:var(--accent-gold)!important;transform:translateY(-1px)}.searedDialog__iconBtn img{width:36px;height:36px;object-fit:contain}.searedLoader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:18px 8px}.searedLoader--small .searedDialog__loaderRing{width:32px;height:32px}.searedLoader--small .searedDialog__loaderRing:after{top:5px;right:5px;bottom:5px;left:5px}.searedLoader--small .searedDialog__loaderCaption{font-size:.6rem;letter-spacing:2px}.searedLoader--medium{padding:24px 8px}.searedLoader--large{padding:32px 8px 20px;gap:16px}.searedLoader--large .searedDialog__loaderRing{width:96px;height:96px}.searedLoader--large .searedDialog__loaderRing:after{top:14px;right:14px;bottom:14px;left:14px}.searedLoader--large .searedDialog__loaderCaption{font-size:.82rem}.filters-header{padding-left:0;font-weight:bolder;margin-top:2px;white-space:nowrap;text-overflow:unset}.stickyBreadcrumbBar{position:-webkit-sticky;position:sticky;top:0;z-index:1000}.stickyBreadcrumbBarBottom{background:linear-gradient(to bottom,#0e0e0e,#0e0e0e00);color:transparent;height:25px}.filtersSectionLabel{padding-left:0;font-weight:bolder;margin-top:2px;white-space:nowrap;text-overflow:unset}.filterSectionSpan{min-height:75px;padding-left:10px;padding-right:10px;min-width:clamp(300px,100%,100%);margin-bottom:20px}.filterSectionSpanSmall{padding-left:10px;padding-right:10px;min-width:clamp(200px,calc(100vw - .5rem),250px)}.submitForm{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;min-width:0}.submitFormInputWrap{position:relative;display:flex;align-items:center;flex:1 1 320px;min-width:0;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;transition:border-color .15s ease,border-left-color .15s ease,box-shadow .15s ease,background .15s ease}.submitFormInputWrap:hover:not(:focus-within){border-color:#ffffff1f;border-left-color:var(--seared-red)}.submitFormInputWrap:focus-within{border-color:#e8c60059;border-left-color:var(--accent-gold);background:#0d0a02;box-shadow:0 0 0 1px #e8c6002e,0 4px 14px #0000008c}.submitFormInputIcon{display:inline-flex;align-items:center;justify-content:center;padding:0 10px 0 12px;color:var(--seared-red);flex:0 0 auto;transition:color .15s ease}.submitFormInputWrap:focus-within .submitFormInputIcon{color:var(--accent-gold)}.submitFormInput{flex:1 1 auto;min-width:0;padding:11px 8px 11px 0;background:transparent;border:none;outline:none;color:#fff;font-family:Helvetica,sans-serif;font-size:.95rem}.submitFormInput::placeholder{color:var(--text-dim, #666);font-style:italic}.submitFormInput:disabled{color:var(--text-muted, #888);cursor:not-allowed}.submitFormClear{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:4px;padding:0;background:transparent;border:1px solid transparent;border-radius:2px;cursor:pointer;color:var(--text-dim, #777);flex:0 0 auto;transition:color .15s ease,background .15s ease,border-color .15s ease}.submitFormClear:hover{color:#fff;background:#ffffff0f;border-color:var(--panel-hairline)}.submitFormClear:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.submitFormHelpSlot{display:inline-flex;align-items:center;padding:0 4px 0 2px;border-left:1px solid var(--panel-hairline);color:var(--text-muted);flex:0 0 auto}button[class*=ContextualHelp-button].submitFormHelp,.submitFormHelpSlot button[class*=ContextualHelp-button]{min-width:32px!important;width:32px!important;height:32px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important}.submitFormHelpSlot button[class*=ContextualHelp-button] svg{color:var(--accent-gold)!important;width:16px!important;height:16px!important;transition:color .15s ease!important}.submitFormHelpSlot button[class*=ContextualHelp-button]:hover svg{color:var(--accent-gold-warm)!important}.submitFormSubmit{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px 10px 14px;min-width:160px;flex:0 0 auto;background:linear-gradient(180deg,#cc1a1a,#8f1010);border:1px solid var(--seared-red-bright, #ff3333);border-left:3px solid #ffcc00;border-radius:0 3px 3px 0;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.65);box-shadow:0 0 0 1px #0009,0 6px 18px #cc1a1a59,inset 0 1px #ffffff24;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .1s ease}.submitFormSubmit:hover:not(:disabled){background:linear-gradient(180deg,#ff2626,#b01414);border-color:#f66;box-shadow:0 0 0 1px #0009,0 10px 26px #cc1a1a8c,inset 0 1px #ffffff38;transform:translateY(-1px)}.submitFormSubmit:active:not(:disabled){transform:translateY(0);box-shadow:0 0 0 1px #0009,inset 0 2px 4px #00000080}.submitFormSubmit:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.submitFormSubmit:disabled{background:linear-gradient(180deg,#3a2424,#201212);border-color:#4a2a2a;border-left-color:#e8c60059;color:var(--text-muted, #888);cursor:not-allowed;box-shadow:none;text-shadow:none}.submitFormSubmitShaker{display:inline-block;width:22px;height:22px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAeCAYAAABe3VzdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHqUlEQVRYhZ1XS4wcVxU9775Xn/73fD2e9kzPOJ4QERIHY2ABBIIFSbBisIhYIVDY8FEUyRGw4SMS/h+JTxYQpGwiIWWBoiiLbIBFsCZOZBFik9j42zOeaXdPe/rfXZ+uqvdYTFWnZmSJ7vSmql513Xfueffecy9TSmGU39nXVhkAMCIWW1ZBEDDP87CwuCjn5gsHDNP8IQAB4Kl2o75+/txb0HWDEWOMESklJRgRADAl5W03j7+nkdDFvo2AKaUQBAFzHUcVl5bkzL65u7gQZ1zHucvz/BXf91cVMJXN5uB7HhgRlJQsvCIEykKbjBExRgRGxJSULHJkZIDhx8NHBiAIfFVcXlZTM7PvS6ZSZ7vt1salixfu31gvfSKQ8lY6m1u9+/B9Ij8xoWzbAhciAgZGpACo0KZSUiolZXxLBWB0BkOvVXivPN+TC4tFNTdf+IBuGKutRv3fpWvXPtVpNVEpl3Hl4sX7HdviQogX7lhZEfn8hBy47tBJJSWLbIXsRc9gRCpicpwjVtiJOQBQ8wcWMFcofNgwzTMD131nvVR60LasgZlIEieiW1uVbrvZfADAQ6aZeDaXz8HzPRl+z2KnMWQwBKnwbiiNfsQAmFSKBYGvZufmMF8oHNU0fbXbaV+obVUflkFgC00jAIpzDsM0meu6m1uVm19xXOdrBxaLjy8tH4TrOAiCQIVAhqcTxWbI3PDdyACDIEAQ+JiZ3admZmfv1HTjdKvZfKO8sfFQrVq1XNclYgxKSiaVgiY0VimX2Y21tRcb9fq3iItfLSwtP7xv/37lOg6iRAAQB7cLNLBTDkb6DQYDxTlHOpNZSaYzq7Vq5YzV7x/P5vN2r9tl3U5HaZqmpJSMiCClVEEQsMmpKZim+cdGfVtPpdKvTExOHgXwr+1aDYZp7mIrBKXiLLJR62CtWgERITcx8ZI38Iq9bueDuqYhPzWNbruNZqMOzvlOfisVRhFDYWERvu/D6nZAQvsloB5JZ7IPlq5d3aiUN6HrBu2Jv11HPTKDAOD7Puy+1U6m09k0st/QDT3n9Hs8lUmzTC4XecogJUBQADFAqoFjUyKZtC3HOW/o+tcBPDc9PfP5G6WSzbnYcSzGYjweR2bw9dP/RBAEmJicLL7/3sN/BXB0HOdCBy0hhAmAXMf57XZt68n1tRKIEROaFhVyFQc5VhZzzsl13XXHtk4C+Pu4AIUQSYSJyYU4VVgsPr6wWIRUchh/AHapzsgAOefgnMPq9+na5cubpatXTmzXtp4ZF2QMLAD8YWJq6mQ2l1ee70X1L5I5NS6DAKAM01TtdouVNzbsWrX6RPVm+UfvFWQI6OdKypmBO4DjOpH8DbV4rCSJjGpCA9OJ9Xs92Wo1nxJCXJqe3fd7ALPjGiPizeLywXphYQG2Zam169fJMM1hqRmXwR2EocBLpSgIAtS3t18A8CiAjXHseINBE8B/svn8k5PTM38uLBZXFpeWpOs4YKEKj9PNqCizsKOdjBhTiUSSaltVXL3039MAvmj1++dGNLnR63Y+6Q0GGc/zf9ptt+4D8JeFpeXFbC6nbKunxgKIWC8Y3g+LayKRpK1KhV268M7Z9dL1Y61G/aX/Y6vc7/WOG2biWCqT+XS71fx4rVr9iNXvX/J9/0UGZIlzNVYWI9ZYAu/qJ8Ks03WdNet1tn2rVr+5ufllz3Wev50RKYOybVmPEtEjuq79pNftnmw3m2cTqRR0w3h24DpHwLDCuRi7Dg5lKLxnUdMZveecI5FIUqfd7r997txj7Ub9OwC8OHNBEHyOMfYZTdefcGz7WLvZeK3baSOZTB4RQnwWYG/7flBWoRSPm8W7erWomCIm8EpKxTmndrst6/X6b3KTUzUZ+N8buC5jQnuTGE4BeMDqdr4UBMEbqVSKmYnEXCqTuRvADzrt1q9t26oScTCi0bU46oBjHXG8XsWvihEhlUpRtXJTcs6fTyaTf5uZ278tpXyaiB5rNaonm43GGU3T0zMz04uWbX+h3+1+LJFMvQrgu0QcSkoC52PVwWFyxFhUMVlSe0FqQqMb62uKMar0ej3Mzu0/lEqn3zQTiTOGYUAIcUQ3jMMgKjLGDnEhvp3N5U8QY6c9JZtjtfzR1BWLQYWdcgNGJPeAi5pRZRomI2JsY30d27WtH/u+vz+VzvypePCOe/fNF46R0H5hJpIzSqn7A99/XcqguLOPAiMaKwaHWhljjkLm4uCHDkVNpyY0pgkNtWr1vOM4Xz14aOV3kuhl4qIsA/9n27Wtt3RdP6pp+pphmtlkMjmIhrT3FIN7J689A/leh6LRkvmeh/r2rfPpbPaE57ofJc4vpNPpipTynvzk5HHbsrTq+uZ04cCBOy3bWbt25XJrZIB7k2Pv5rH5Nio/0dowXoWmMSWl2iiVen4Q/MPQdfTS6dzc/Pw9tmW9anW7s61W61Qilf4+wNpE7Jmxm4VYxqqQVRlbH4ILj5fFHItYJ46d9s3zPdlqNfn07OyhRrlcMk2zOzk1/SHXdV8eOE6gCW30GNwTX8O4C8Gw+BHHwd1mKBr+TxMak0o1pJRPKylhJpLfFJo3qFWrzw0GA2DMQr2rSMfWxnkerkVgibEhaCLWIKK+7/vD2eR/XPiAu/Fobn8AAAAASUVORK5CYII=) center / contain no-repeat;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.6));flex:0 0 auto;transition:transform .4s ease}.submitFormSubmit:hover:not(:disabled) .submitFormSubmitShaker{transform:rotate(-12deg) translateY(-1px)}.submitFormSubmit:disabled .submitFormSubmitShaker{opacity:.35;filter:grayscale(.6) drop-shadow(1px 1px 1px rgba(0,0,0,.4))}.submitFormSubmitLabel{white-space:nowrap}.submitFormSubmitSpinner{margin-left:2px}.submitForm--busy .submitFormSubmitShaker{display:none}@media(max-width:720px){.submitForm{flex-direction:column;gap:8px}.submitFormInputWrap{flex:1 1 100%}.submitFormSubmit{width:100%;min-width:0}}.leaderboardHeroCard{padding:28px 32px;gap:32px;align-items:stretch}.leaderboardHeroCard:after{width:140px;height:140px}.leaderboardHeroInfo{display:flex;flex-direction:column;gap:14px;flex:1 1 480px;min-width:0}.leaderboardHeroTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:2.1rem;font-weight:900;line-height:1.1;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.7);margin:0;padding-bottom:12px;border-bottom:2px solid var(--seared-red-whisper)}.leaderboardHeroTagline{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1rem;line-height:1.5;color:var(--text-ghost, #b0b0b0);margin:0;max-width:620px}.leaderboardHeroSubmit{padding-top:10px}.leaderboardHeroSubmit>div[class*=Flex]{max-width:none!important;width:100%!important}.leaderboardHeroAlgorithmLink{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:4px;padding:6px 10px;background:transparent;border:none;border-left:2px solid var(--seared-red);border-radius:0;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.75px;text-transform:uppercase;color:var(--accent-gold-warm);transition:color .15s ease,border-left-color .15s ease,background .15s ease}.leaderboardHeroAlgorithmLink:hover{color:#fff;background:#e8c6000f;border-left-color:var(--accent-gold)}.leaderboardHeroAlgorithmLink:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.leaderboardHeroStatsGrid{display:grid;grid-template-columns:1fr;gap:10px;flex:0 0 260px;min-width:220px;align-content:stretch}.leaderboardHeroStat{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;transition:border-left-color .15s ease,background .15s ease}.leaderboardHeroStat:hover{background:#121212;border-left-color:var(--accent-gold)}.leaderboardHeroStatLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted, #888);font-weight:700}.leaderboardHeroStatValue{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.6rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;line-height:1.1;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.leaderboardHeroStatValue--tag{display:inline-flex;align-items:center;gap:8px;font-size:1.05rem;letter-spacing:2px;text-transform:uppercase;font-family:Courier New,Courier,monospace;color:var(--seared-red-bright, #ff3333)}.leaderboardHeroStatusDot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--seared-red);box-shadow:0 0 #cc1a1a99;animation:leaderboardHeroStatusPulse 1.8s ease-in-out infinite;flex:0 0 auto}.leaderboardHeroStatHint{font-size:.72rem;color:var(--text-dim, #777);font-style:italic;margin-top:2px}@keyframes leaderboardHeroStatusPulse{0%,to{box-shadow:0 0 #cc1a1a00;background:var(--seared-red)}50%{box-shadow:0 0 0 6px #cc1a1a26;background:var(--seared-red-bright, #ff3333)}}@media(prefers-reduced-motion:reduce){.leaderboardHeroStatusDot{animation:none}}@media(max-width:900px){.leaderboardHeroCard{flex-direction:column;padding:20px;gap:20px}.leaderboardHeroStatsGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));flex-basis:auto;width:100%}.leaderboardHeroTitle{font-size:1.7rem}}@media(max-width:600px){.leaderboardHeroCard{padding:16px}.leaderboardHeroTitle{font-size:1.45rem}.leaderboardHeroTagline{font-size:.92rem}.leaderboardHeroStatValue{font-size:1.35rem}.leaderboardHeroStatsGrid{display:none}}.TextCell{white-space:pre-line;word-wrap:normal;font-size:.75rem;vertical-align:middle;min-height:50px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.SaltCell{text-align:center;font-size:1rem;font-weight:bolder;color:#dc143c;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.SaltCellSubData{text-align:center;font-size:1rem;font-weight:700;color:gray;font-family:Gill Sans;white-space:nowrap;text-overflow:unset}.nameAndScoreLabel{font-weight:bolder;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.subscriberLevelLabel{font-size:.5rem;color:#fff;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-variant-caps:small-caps}.deckTitleLineClamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.deckTitleLineClampCompact{display:block;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultsRowAuthor{display:block;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-dim, #8a8a8a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:2px}.authorSignupPitch{margin:24px auto 0;width:100%;max-width:min(1400px,calc(100vw - 20px));padding:16px 18px;box-sizing:border-box;background:linear-gradient(135deg,var(--accent-gold-whisper, rgba(232, 198, 0, .08)) 0%,#0a0a0a 60%);border:1px solid var(--panel-hairline, #2a2a2a);border-left:3px solid var(--accent-gold, #e8c600);border-radius:0 3px 3px 0;display:flex;flex-direction:column;gap:10px;box-shadow:0 0 20px #e8c6000f}.authorSignupPitchEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.75px;text-transform:uppercase;color:var(--accent-gold, #e8c600)}.authorSignupPitchBody{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.95rem;line-height:1.45;color:#e8e8e8;overflow-wrap:anywhere;word-break:break-word;min-width:0}.authorSignupPitchActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.authorSignupPitchBtn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#0a0a0a;border:1px solid var(--panel-hairline, #2a2a2a);border-left:2px solid var(--accent-gold, #e8c600);border-radius:0 2px 2px 0;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.78rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-gold-warm, #f5d858);transition:background .15s ease,border-left-color .15s ease,color .15s ease}.authorSignupPitchBtn:hover{background:var(--accent-gold-whisper, rgba(232, 198, 0, .12));border-left-color:var(--accent-gold-warm, #f5d858);color:#fff}.authorSignupPitchBtn--primary{background:var(--seared-red, #cc1a1a);border-color:var(--seared-red-bright, #ff3333);border-left-color:var(--seared-red-bright, #ff3333);color:#fff}.authorSignupPitchBtn--primary:hover{background:var(--seared-red-bright, #ff3333);border-left-color:var(--accent-gold, #e8c600);color:#fff}.authorSignupPitchBtn--ghost{border-left-color:var(--seared-red-dim, #7a1414);color:var(--text-muted, #b0b0b0)}.HeaderText{font-size:1rem;font-weight:700;align-self:center}.menuHeader{font-size:1rem}a{margin:5px;font-size:1rem;font-weight:700;text-decoration:none;color:#fff}.closedBetaLabel{font-size:.85rem;color:#a4a2a2;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-variant-caps:small-caps}.img-gradient{position:relative}.img-gradient:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(#000000b3,#000000b3)}.horizontal-gradient{background:linear-gradient(to right,red,30%,#000);width:100%}.layered-image,.layered-image-mobile{background:linear-gradient(to right,#b01010,#3a0505 55%,#0a0a0a);width:100%;height:72px;font-size:1rem;font-weight:700;color:#fff;position:relative;box-shadow:0 2px 12px #0009}.headerBannerWrap{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.headerTableFlip{position:absolute;right:24px;top:50%;transform:translateY(-50%);pointer-events:none}.leaderboard-title{font-size:2rem;font-weight:900;padding-left:24px;letter-spacing:-.5px;line-height:1;text-shadow:2px 2px 0 rgba(0,0,0,.6);font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;position:relative}.leaderboard-subtitle{padding-left:24px;margin-top:2px;font-size:.85rem;color:#ffffffbf;font-family:Courier New,Courier,monospace}@media(max-width:1000px){.layered-image,.layered-image-mobile{height:64px}.leaderboard-title{font-size:1.6rem;padding-left:16px}.headerTableFlip{right:12px;opacity:.4}}.navLinks{font-size:1.2rem;font-weight:700;padding:2px;cursor:pointer}.dropDownMenuText{font-size:1.2rem;font-weight:700;padding:2px}.navLinks:hover{background-color:#1d1d1d}.navLinksSubSection{font-size:.9rem;font-size:.85rem;font-weight:700;padding:2px;cursor:pointer}.navLinksSubSection:hover{background-color:#1d1d1d}.navLinksHeader{font-size:.8rem;font-weight:700;padding-top:5px;cursor:pointer;margin-top:5px}.navLinksHeader:hover{background-color:#1d1d1d}.footerStatusBar{position:fixed;bottom:0;left:0;right:0;height:36px;background:linear-gradient(180deg,#0b0b0b,#000);box-shadow:0 -4px 16px #000000b3;z-index:3000;pointer-events:auto}.footerStatusBarInner{height:100%;display:flex;align-items:center;flex-wrap:nowrap;min-width:0;padding:0 16px;gap:14px;font-family:Courier New,Courier,monospace}.footerStatusBlock{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;flex:0 0 auto}.footerInfoDialogSlot{margin-inline-start:auto;display:inline-flex;align-items:center;flex:0 0 auto}.footerStatusLabel{font-size:.65rem;letter-spacing:2px;text-transform:uppercase;font-weight:700;color:#666}.footerStatusValue{font-size:.85rem;font-weight:700;color:#e8c600;font-variant-numeric:tabular-nums}.footerStatusDivider{color:#333;font-size:.9rem;font-weight:700;-webkit-user-select:none;user-select:none}.footerStatusBlockTag{gap:6px}.footerStatusDot{width:7px;height:7px;border-radius:50%;background-color:#cc1a1a;box-shadow:0 0 6px #cc1a1acc;animation:footerPulse 2s ease-in-out infinite}.footerStatusTag{font-size:.7rem;letter-spacing:2px;font-weight:700;color:#cc1a1a;text-transform:uppercase}@keyframes footerPulse{0%,to{opacity:1;box-shadow:0 0 6px #cc1a1acc}50%{opacity:.4;box-shadow:0 0 2px #cc1a1a4d}}@media(max-width:560px){.footerStatusBarInner{padding:0 12px;gap:12px}.footerStatusLabel{font-size:.58rem;letter-spacing:1.3px}.footerStatusValue{font-size:.78rem}.footerStatusDivider{display:none}.footerStatusTag{font-size:.62rem;letter-spacing:1.3px}}@media(max-width:440px){.footerStatusBlockTag{display:none}}@media(max-width:340px){.footerStatusBarInner{padding:0 10px;gap:10px}.footerStatusBlockMeta{display:none}}.infoTerminalButton,button.infoTerminalButton,button.infoTerminalButton.is-hovered,button.infoTerminalButton.is-focused,button.infoTerminalButton.is-active{height:34px!important;width:54px!important;min-width:0!important;min-height:0!important;padding:0 6px 0 10px!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;transition:filter .12s ease!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;overflow:visible!important}button.infoTerminalButton:hover,button.infoTerminalButton.is-hovered,button.infoTerminalButton:focus-visible,button.infoTerminalButton.is-focused{background:transparent!important;background-color:transparent!important;filter:brightness(1.15)}.infoLabel,.infoTerminalSalt{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;transform-origin:50% 50%;margin-left:10px}.saltShakerGrains{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible}.saltShakerGrain{position:absolute;width:2px;height:2px;border-radius:50%;background:#fff;box-shadow:0 0 2px #ffffff80;opacity:0}.saltShakerGrain--1{left:5px;top:16px}.saltShakerGrain--2{left:7px;top:20px;width:2.5px;height:2.5px}.saltShakerGrain--3{left:2px;top:22px}.saltShakerGrain--4{left:6px;top:18px;width:1.5px;height:1.5px}.saltShakerGrain--5{left:8px;top:24px;width:1.5px;height:1.5px}.saltShakerSvg{width:21px;height:26px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}button.infoTerminalButton:hover .infoTerminalSalt{animation:saltShakerShake .9s ease-in-out}button.infoTerminalButton:hover .saltShakerGrain{animation:saltShakerGrainFall 1.1s ease-in both}.infoTerminalButton--shaking .infoTerminalSalt{animation:saltShakerShake .9s ease-in-out}.infoTerminalButton--shaking .saltShakerGrain{animation:saltShakerGrainFall 1.1s ease-in both}button.infoTerminalButton:hover .saltShakerGrain--1,.infoTerminalButton--shaking .saltShakerGrain--1{animation-delay:.05s}button.infoTerminalButton:hover .saltShakerGrain--2,.infoTerminalButton--shaking .saltShakerGrain--2{animation-delay:.15s}button.infoTerminalButton:hover .saltShakerGrain--3,.infoTerminalButton--shaking .saltShakerGrain--3{animation-delay:.22s}button.infoTerminalButton:hover .saltShakerGrain--4,.infoTerminalButton--shaking .saltShakerGrain--4{animation-delay:.3s}button.infoTerminalButton:hover .saltShakerGrain--5,.infoTerminalButton--shaking .saltShakerGrain--5{animation-delay:.4s}@keyframes saltShakerGrainFall{0%{opacity:0;transform:translate(0)}25%{opacity:1;transform:translate(-6px,2px)}60%{opacity:1;transform:translate(-14px,5px)}to{opacity:0;transform:translate(-24px,8px)}}@keyframes saltShakerShake{0%{transform:translateY(0) rotate(0)}12%{transform:translateY(-4px) rotate(-3deg)}24%{transform:translateY(3px) rotate(3deg)}36%{transform:translateY(-4px) rotate(-3deg)}48%{transform:translateY(3px) rotate(3deg)}60%{transform:translateY(-3px) rotate(-2deg)}75%{transform:translateY(2px) rotate(2deg)}to{transform:translateY(0) rotate(0)}}.faqPageWrap{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:40px}.faqHero{max-width:960px;width:calc(100% - 20px);margin:18px auto 28px;padding:24px 26px 22px;box-sizing:border-box;position:relative;overflow:hidden;background:linear-gradient(135deg,#111,#0a0a0a);border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red);border-left:3px solid var(--seared-red);border-radius:0 3px 3px 0}.faqHero:before{content:"";position:absolute;top:-30px;right:-30px;width:150px;height:150px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.faqHero:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--seared-red-dim) 0,var(--seared-red-dim) 6px,transparent 6px,transparent 10px);pointer-events:none}.faqHeroEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--accent-gold);border-left:2px solid var(--seared-red);padding-left:12px;display:inline-block;margin-bottom:10px}.faqHeroTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:3rem;font-weight:900;color:#fff;line-height:1;margin:0 0 14px;letter-spacing:2px;text-shadow:2px 2px 4px rgba(0,0,0,.7);text-transform:uppercase}.faqHeroLead{display:flex;flex-direction:column;gap:10px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1rem;color:#d8d8d8;line-height:1.55;max-width:720px}.faqHeroLead p{margin:0}.faqHeroLead a{color:var(--accent-gold-warm);text-decoration:none;border-bottom:1px dashed var(--accent-gold-dim)}.faqHeroLead a:hover{border-bottom-color:var(--accent-gold-warm)}.faqHeroEmphasis{color:var(--seared-red-bright);font-weight:900;font-style:italic;letter-spacing:1px}.faqHeroAlts{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:6px}.faqHeroAltChip{display:inline-flex;align-items:center;padding:5px 10px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--accent-gold-warm);text-decoration:none;transition:border-left-color .15s ease,color .15s ease,background .15s ease}.faqHeroAltChip:hover{background:#141414;border-left-color:var(--accent-gold);color:var(--accent-gold)}.faqHeroCallouts{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:18px}.faqHeroCallout{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.faqHeroCalloutLabel{color:var(--text-muted)}.faqHeroCalloutValue{color:var(--accent-gold-warm)}.faqBody{display:flex;flex-direction:row;gap:28px;max-width:960px;width:calc(100% - 20px);margin:0 auto;box-sizing:border-box}.faqSideNav{flex:0 0 200px;position:sticky;top:60px;align-self:flex-start;display:flex;flex-direction:column;gap:6px;padding:14px 0;max-height:calc(100vh - 80px);overflow-y:auto}.faqSideNavLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--text-dim);border-left:2px solid var(--seared-red);padding-left:10px;margin-bottom:6px;align-self:flex-start;line-height:1}.faqSideNavLink{display:flex;align-items:center;gap:10px;padding:8px 12px;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);text-decoration:none;background:transparent;border:1px solid transparent;border-left:2px solid transparent;border-radius:0 2px 2px 0;cursor:pointer;transition:background .15s ease,color .15s ease,border-left-color .15s ease}.faqSideNavLink:hover{background:var(--panel-tile-bg);border-left-color:var(--seared-red);color:var(--accent-gold-warm)}.faqSideNavLinkNumber{font-size:.65rem;color:var(--seared-red);font-variant-numeric:tabular-nums;font-weight:700}.faqContent{flex:1 1 auto;display:flex;flex-direction:column;gap:22px;min-width:0}.faqSection{display:flex;flex-direction:column;gap:14px;scroll-margin-top:60px}.faqSectionHeader{display:flex;align-items:baseline;gap:14px;margin-top:10px;font-family:Courier New,Courier,monospace}.faqSection:first-child .faqSectionHeader{margin-top:0}.faqSectionHeaderNumber{font-size:.85rem;font-weight:700;color:var(--seared-red);letter-spacing:2px;font-variant-numeric:tabular-nums;flex-shrink:0}.faqSectionHeaderTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.6rem;font-weight:900;color:#fff;letter-spacing:1px;text-transform:uppercase;padding-bottom:8px;border-bottom:2px solid var(--seared-red-whisper);flex:1 1 auto;margin:0;line-height:1.1}.faqComplaintsCard{padding:18px 20px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1rem;line-height:1.55;color:#e8e8e8}.faqComplaintsCard>p{margin:0 0 6px}.faqComplaintsList{margin:10px 0 4px;padding-left:22px;list-style:none}.faqComplaintsList li{position:relative;padding:6px 0}.faqComplaintsList li:before{content:"▸";color:var(--seared-red);font-weight:900;position:absolute;left:-16px;top:6px;font-size:.85rem}.faqComplaintsList li b{color:var(--accent-gold);font-family:Courier New,Courier,monospace;letter-spacing:1.25px;text-transform:uppercase;font-size:.85rem;display:inline-block;margin-right:4px;font-style:normal}.faqComplaintsList li i{font-style:normal}@media(max-width:900px){.faqBody{flex-direction:column;gap:16px}.faqSideNav{position:static;max-height:none;overflow:visible;flex:0 0 auto;flex-direction:row;flex-wrap:wrap;padding:10px 0 16px}.faqSideNavLabel{width:100%;margin-bottom:2px}.faqSideNavLink{flex:1 1 calc(50% - 6px);justify-content:center}.faqHeroTitle{font-size:2.2rem}}.faqPaneCard{display:flex;flex-direction:column;background:linear-gradient(180deg,#0d0d0d,#0a0a0a);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;overflow:hidden;transition:border-left-color .15s ease,box-shadow .15s ease}.faqPaneCard.is-open{border-left-color:var(--accent-gold);box-shadow:0 4px 14px #00000080}.faqPaneQuestion{display:flex;flex-direction:row;align-items:center;gap:14px;padding:14px 16px;background:transparent;border:none;cursor:pointer;text-align:left;color:inherit;width:100%;font-family:inherit;transition:background .15s ease}.faqPaneQuestion:hover{background:#cc1a1a0d}.faqPaneCard.is-open .faqPaneQuestion{background:#e8c6000a}.faqPaneQMark{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--seared-red);color:#fff;font-family:Courier New,Courier,monospace;font-weight:900;font-size:.95rem;border-radius:50%;letter-spacing:0;box-shadow:0 2px 6px #0009;transition:background-color .15s ease,color .15s ease}.faqPaneCard.is-open .faqPaneQMark{background:var(--accent-gold);color:#1a1a1a}.faqPaneQuestionText{flex:1 1 auto;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.05rem;font-weight:700;color:#fff;line-height:1.35;letter-spacing:.3px}.faqPaneChevron{flex-shrink:0;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--seared-red);font-family:Courier New,Courier,monospace;font-size:1.2rem;font-weight:900;border:1px solid var(--seared-red-dim);border-radius:50%;transition:color .15s ease,border-color .15s ease}.faqPaneCard.is-open .faqPaneChevron{color:var(--accent-gold);border-color:var(--accent-gold-dim)}.faqPaneAnswer{display:flex;flex-direction:row;gap:14px;padding:16px 16px 20px;border-top:1px solid var(--panel-hairline);background:#ffffff03}.faqPaneAMark{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--accent-gold);color:var(--accent-gold);font-family:Courier New,Courier,monospace;font-weight:900;font-size:.9rem;border-radius:50%;background:var(--accent-gold-whisper)}.faqPaneAnswerBody{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;color:#e8e8e8;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1rem;line-height:1.55;padding-top:3px;min-width:0}.faqPaneAnswerRow{margin:0}.faqPaneAnswerBody a{color:var(--accent-gold-warm);text-decoration:none;border-bottom:1px dashed var(--accent-gold-dim);transition:border-bottom-color .15s ease}.faqPaneAnswerBody a:hover{border-bottom-color:var(--accent-gold-warm)}.faqPaneAnswerBody b,.faqPaneAnswerBody strong{color:var(--accent-gold-warm)}.faqPaneAnswerBody ul{margin:4px 0;padding-left:20px;list-style:none}.faqPaneAnswerBody ul li{position:relative;padding:3px 0}.faqPaneAnswerBody ul li:before{content:"▸";color:var(--seared-red);font-weight:900;position:absolute;left:-16px;top:3px;font-size:.85rem}.faqPaneAnswerBody ul ul li:before{content:"·";color:var(--accent-gold-dim);font-size:1.6rem;top:-2px}.changelogPageWrap{display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:40px}.changelogHero{max-width:900px;width:calc(100% - 20px);margin:18px auto 24px;padding:24px 26px 22px;box-sizing:border-box;position:relative;overflow:hidden;background:linear-gradient(135deg,#111,#0a0a0a);border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red);border-left:3px solid var(--seared-red);border-radius:0 3px 3px 0}.changelogHero:before{content:"";position:absolute;top:-30px;right:-30px;width:150px;height:150px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.changelogHero:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--seared-red-dim) 0,var(--seared-red-dim) 6px,transparent 6px,transparent 10px);pointer-events:none}.changelogHeroEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--accent-gold);border-left:2px solid var(--seared-red);padding-left:12px;display:inline-block;margin-bottom:10px}.changelogHeroTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:2.8rem;font-weight:900;color:#fff;line-height:1;margin:0 0 14px;letter-spacing:2px;text-shadow:2px 2px 4px rgba(0,0,0,.7);text-transform:uppercase}.changelogHeroSubtitle{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1rem;color:#d0d0d0;line-height:1.5;margin:0;max-width:640px}.changelogHeroCallouts{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:18px}.changelogHeroCallout{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.changelogHeroCalloutLabel{color:var(--text-muted)}.changelogHeroCalloutValue{color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.changelogTimeline{position:relative;width:calc(100% - 20px);max-width:900px;margin:0 auto;padding-left:60px;box-sizing:border-box;display:flex;flex-direction:column;gap:14px}.changelogTimeline:before{content:"";position:absolute;top:8px;bottom:8px;left:22px;width:2px;background:linear-gradient(180deg,var(--seared-red) 0%,var(--seared-red-dim) 40%,rgba(204,26,26,.08) 100%);pointer-events:none}.changelogTimeline:after{content:"";position:absolute;top:0;left:15px;width:16px;height:16px;background:var(--seared-red);border-radius:50%;box-shadow:0 0 0 3px #0a0a0a,0 0 14px #cc1a1ab3;pointer-events:none}@media(max-width:900px){.changelogTimeline{padding-left:0}.changelogTimeline:before,.changelogTimeline:after{display:none}}.deployDate{display:none}.header{display:inline-block;font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent-gold);padding:4px 10px;border-left:2px solid var(--seared-red);background:var(--seared-red-whisper);margin-bottom:6px}.subHeader{display:inline-block;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-gold-warm);margin-bottom:4px}.inlineHeader{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:800;color:var(--accent-gold);letter-spacing:.3px}.jumpLink{cursor:pointer;color:var(--accent-gold);font-weight:700;border-bottom:1px dashed var(--accent-gold-dim);transition:color .15s ease,border-color .15s ease}.jumpLink:hover{color:var(--accent-gold-warm);border-bottom-color:var(--accent-gold-warm)}.changelogVersionCard{position:relative;display:flex;flex-direction:column;background:linear-gradient(180deg,#0d0d0d,#0a0a0a);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;overflow:hidden;transition:border-left-color .2s ease,box-shadow .2s ease}.changelogVersionCard.is-open{border-left-color:var(--accent-gold);box-shadow:0 4px 18px #0000008c}.changelogVersionCard:before{content:"";position:absolute;left:-44px;top:22px;width:14px;height:14px;background:var(--accent-gold);border-radius:50%;box-shadow:0 0 0 4px #0a0a0a,0 0 0 5px var(--seared-red),0 0 12px #ffc40099;z-index:3}.changelogVersionCard:not(.is-open):before{background:var(--panel-tile-bg);box-shadow:0 0 0 4px #0a0a0a,0 0 0 5px var(--seared-red-dim)}@media(max-width:900px){.changelogVersionCard:before{display:none}}.changelogVersionHeader{display:flex;flex-direction:row;align-items:center;gap:14px;padding:14px 18px;background:transparent;border:none;cursor:pointer;text-align:left;color:inherit;width:100%;font-family:inherit;transition:background-color .15s ease}.changelogVersionHeader:hover{background:#ffc40008}.changelogVersionCard.is-open .changelogVersionHeader{background:#cc1a1a0d;border-bottom:1px solid var(--panel-hairline)}.changelogVersionChevron{font-size:1.1rem;color:var(--seared-red);line-height:1;flex-shrink:0;font-family:Courier New,Courier,monospace}.changelogVersionCard.is-open .changelogVersionChevron{color:var(--accent-gold)}.changelogVersionMeta{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:4px}.changelogVersionEyebrow{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--text-dim);padding-left:10px;border-left:2px solid var(--seared-red);align-self:flex-start;line-height:1}.changelogVersionTitle{font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:900;color:var(--accent-gold);letter-spacing:2px;line-height:1;font-variant-numeric:tabular-nums;text-shadow:1px 1px 2px rgba(0,0,0,.6);word-break:break-all}.changelogVersionDate{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--seared-red-bright);padding:4px 10px;background:var(--seared-red-whisper);border:1px solid var(--seared-red-dim);border-radius:2px;flex-shrink:0;white-space:nowrap}.changelogVersionBody{padding:16px 18px 20px;display:flex;flex-direction:column;gap:10px;color:#e8e8e8;font-size:.95rem;line-height:1.55;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.changelogVersionBodyRow{position:relative;padding:6px 0 6px 14px;border-left:1px solid rgba(204,26,26,.18)}.changelogVersionBodyRow ul{margin:6px 0;padding-left:22px;list-style:none}.changelogVersionBodyRow ul li{position:relative;padding:3px 0}.changelogVersionBodyRow ul li:before{content:"▸";color:var(--seared-red);font-weight:900;position:absolute;left:-16px;top:3px;font-size:.85rem}.changelogVersionBodyRow ul ul li:before{content:"·";color:var(--accent-gold-dim);font-size:1.6rem;top:-2px}.changelogVersionBodyRow p{margin:4px 0}.changelogVersionBodyRow b,.changelogVersionBodyRow strong{color:var(--accent-gold-warm)}.heroPanelWrap{width:1400px;max-width:calc(100vw - 20px);margin:10px auto 20px;box-sizing:border-box}.heroPanelCard{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;align-items:stretch;width:100%;padding:20px 24px;box-sizing:border-box;position:relative;overflow:hidden}.heroPanelCard:after{content:"";position:absolute;top:-20px;right:-20px;width:120px;height:120px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.heroPanelImages{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;align-items:center;justify-content:center;flex:0 0 auto}.heroPanelImage{height:260px;border-radius:4px;box-shadow:0 4px 16px #000c;border-bottom:2px solid var(--seared-red-dim);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.heroPanelImage:hover{transform:translateY(-2px);box-shadow:0 8px 24px #000000e6;border-bottom-color:var(--accent-gold)}.heroPanelImage--avatar{height:220px;width:220px;object-fit:cover;border-radius:4px}.heroPanelImageFallback{width:186px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.02) 3px,rgba(255,255,255,.02) 4px),linear-gradient(180deg,#1a1a1a 0%,var(--panel-tile-bg) 100%);border-top:2px solid var(--seared-red-dim);text-align:center;gap:8px}.heroPanelImageFallbackLabel{font-size:.6rem;letter-spacing:2px;text-transform:uppercase;color:var(--seared-red);font-weight:700}.heroPanelImageFallbackName{font-size:.95rem;font-weight:700;color:#e8e8e8;line-height:1.3;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.heroPanelInfo{flex:1 1 320px;min-width:280px;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:4px 0}.heroPanelEyebrow{font-size:.7rem;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);font-weight:700;font-family:Courier New,Courier,monospace;border-left:3px solid var(--seared-red);padding-left:10px}.heroPanelName{font-size:1.8rem;font-weight:900;color:#fff;line-height:1.15;text-shadow:2px 2px 4px rgba(0,0,0,.7);font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;padding-bottom:10px;border-bottom:2px solid var(--seared-red-whisper)}.heroPanelStatsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 14px}.heroPanelStat{display:flex;flex-direction:column;padding:10px 14px;background:var(--panel-tile-bg);border:none;border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;transition:border-color .15s ease,background-color .15s ease}.heroPanelStat:hover{background:#0f0f0f;border-left-color:var(--accent-gold)}.heroPanelStatLabel{font-size:.65rem;letter-spacing:2px;text-transform:uppercase;color:#666;font-weight:600;font-family:Courier New,Courier,monospace;margin-bottom:4px}.heroPanelStatValue{font-size:1.5rem;font-weight:900;font-variant-numeric:tabular-nums;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,.5);line-height:1}@media(max-width:720px){.heroPanelCard{padding:16px;gap:16px}.heroPanelImage{height:210px}.heroPanelImage--avatar{width:180px;height:180px}.heroPanelImageFallback{width:150px}.heroPanelName{font-size:1.4rem}}.commanderCardStatsEmpty{color:var(--text-ghost);font-style:italic;padding:10px 0;display:block}.cardStatRow{width:100%;padding:6px 8px;border-bottom:1px solid rgba(200,20,20,.15);border-left:2px solid transparent;transition:background-color .15s ease,border-color .15s ease}.cardStatRow:hover{background-color:#c814140a;border-left-color:var(--seared-red)}.cardStatRowCompact{padding:3px 4px;border-bottom:none;border-left:none}.cardStatRowCompact:hover{background-color:transparent;border-left-color:transparent}.cardStatThumb{width:32px;height:44px;object-fit:cover;border-radius:3px;flex-shrink:0;cursor:pointer;transition:transform .1s ease-out}.cardStatThumb:hover{transform:scale(1.05)}.cardStatThumbPlaceholder{width:32px;height:44px;background:#ffffff0a;border-radius:3px;flex-shrink:0}.cardTypeIcon{width:14px;height:14px;flex-shrink:0;opacity:.85;filter:invert(1)}.cardTypeIconPlaceholder{width:14px;height:14px;flex-shrink:0}.cardStatName{flex:0 0 220px;min-width:100px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-family:Arial,sans-serif;font-size:1rem;font-weight:700}.cardStatName:hover{color:var(--accent-gold-warm);text-decoration:underline}.cardStatBarTrack{flex:1 1 auto;height:8px;background:#ffffff0f;border-radius:4px;overflow:hidden;min-width:80px}.cardStatBarFill{height:100%;background:linear-gradient(to right,var(--accent-gold-warm),var(--accent-gold-ember));border-radius:4px;transition:width .2s ease-out}.cardStatPercent{flex:0 0 52px;text-align:right;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;font-weight:bolder;font-size:1rem;font-family:Arial,sans-serif}.cardStatCount{flex:0 0 64px;text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.85rem;font-family:Arial,sans-serif}@media(max-width:600px){.cardStatName{flex:0 0 140px}.cardStatCount{display:none}}.cardStatListFilters{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;background:#0a0a0a;border:1px solid rgba(255,255,255,.05);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;box-sizing:border-box}.cardStatListFilters.is-compact{padding:6px 8px;gap:8px}.cardStatListSearch{flex:0 1 220px;min-width:160px;padding:6px 10px;background:#141414;border:1px solid rgba(255,255,255,.08);border-radius:2px;color:#fff;font-family:Arial,sans-serif;font-size:.85rem;outline:none;transition:border-color .12s ease}.cardStatListSearch:focus{border-color:var(--accent-gold)}.cardStatListSearch::placeholder{color:var(--text-dim);font-style:italic}.cardStatListSortWrap{display:inline-flex;align-items:center;gap:4px}.cardStatListSort{min-width:180px}.cardStatListSortDir{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;color:var(--accent-gold-warm);font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:700;cursor:pointer;transition:border-left-color .12s ease,color .12s ease,background .12s ease}.cardStatListSortDir:hover{background:#141414;border-left-color:var(--accent-gold);color:var(--accent-gold)}.cardStatListSortDir--asc{border-left-color:var(--accent-gold-dim)}.cardStatListChipRow{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.cardStatListChip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:#141414;border:1px solid rgba(255,255,255,.08);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;color:var(--text-ghost);font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:background-color .12s ease,color .12s ease,border-left-color .12s ease}.cardStatListChip:hover{background-color:#1a1a1a;color:#fff;border-left-color:var(--seared-red)}.cardStatListChip.is-active{background-color:#1a1a1a;border-left-color:var(--accent-gold);color:var(--accent-gold)}.cardStatListChipIcon{width:11px;height:11px;filter:invert(.85);opacity:.8}.cardStatListChip.is-active .cardStatListChipIcon{filter:invert(.75) sepia(1) saturate(8) hue-rotate(5deg);opacity:1}.cardStatListChipLabel{font-size:.65rem}.cardStatListChipCount{font-size:.6rem;color:var(--text-muted);background:#ffffff0f;padding:1px 5px;border-radius:2px;font-variant-numeric:tabular-nums}.cardStatListChip.is-active .cardStatListChipCount{color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.cardStatListClear{padding:4px 10px;background:transparent;border:1px solid var(--seared-red-dim);border-radius:2px;color:#ff5a5a;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;cursor:pointer;transition:background-color .12s ease,color .12s ease}.cardStatListClear:hover{background-color:var(--seared-red-whisper);color:#ff8080}.cardStatListResultCount{margin-left:auto;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);font-variant-numeric:tabular-nums}.statsMetricsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;width:100%}.statsMetricTile{display:flex;flex-direction:column;padding:10px 12px;background:#0a0a0a;border:1px solid rgba(255,255,255,.04);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;gap:2px}.statsMetricLabel{font-size:.65rem;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);font-weight:700;font-family:Courier New,Courier,monospace}.statsMetricValue{font-size:1.3rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;line-height:1.1}.statsMetricHint{font-size:.65rem;color:var(--text-dim);font-style:italic;margin-top:2px}.statsMetricValueRow{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.statsMetricValueUnit{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-muted)}.statsMetricFooter{margin-top:14px;align-self:flex-end;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-dim)}.statsSection{display:flex;flex-direction:column;gap:10px;padding:16px 0 4px;border-top:1px solid rgba(255,255,255,.05)}.statsSectionHeader{display:flex;flex-direction:column;gap:2px}.statsSectionTitle{font-size:.8rem;font-weight:700;color:var(--accent-gold);text-transform:uppercase;letter-spacing:1.5px;font-family:Courier New,Courier,monospace}.statsSectionSubtitle{font-size:.8rem;color:var(--text-muted);font-style:italic}.comboFilterBanner{display:flex;align-items:center;gap:10px;padding:6px 10px;background:var(--accent-gold-whisper);border-left:2px solid var(--accent-gold);border-radius:0 2px 2px 0;margin-bottom:4px}.comboFilterLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.comboFilterValue{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--accent-gold-warm)}.comboFilterCount{color:var(--text-muted);font-size:.75rem;font-style:italic}.comboFilterHelp{display:inline-flex;align-items:center;line-height:0}.comboFilterHelp button[class*=ContextualHelp-button]{min-width:20px!important;width:20px!important;height:20px!important;padding:0!important;margin:0!important;background:transparent!important}.comboFilterHelp button[class*=ContextualHelp-button] svg{width:14px!important;height:14px!important;color:var(--accent-gold)!important}.comboFilterHelp button[class*=ContextualHelp-button]:hover svg{color:var(--accent-gold-warm)!important}.roleChipGroups{display:flex;flex-direction:column;gap:10px}.roleChipGroup{display:flex;flex-direction:column;gap:6px}.roleChipGroupLabel{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding-left:2px}.roleChipGroupLabelButton{background:transparent;border:none;padding:4px 6px;margin-left:-6px;border-radius:2px;cursor:pointer;align-self:flex-start;transition:background-color .12s ease,text-shadow .12s ease}.roleChipGroupLabelButton:hover{background:#ffffff0a;text-shadow:0 0 8px currentColor}.roleChipGroupLabelButton.is-active{background:#ffffff0f;text-shadow:0 0 10px currentColor}.roleChipRow{display:flex;flex-wrap:wrap;gap:6px}.roleChip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-left:2px solid rgba(255,255,255,.2);border-radius:0 2px 2px 0;color:#e8e8e8;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:background-color .12s ease,color .12s ease}.roleChip:hover,.roleChip.is-active{background-color:#141414}.roleChip.is-active .roleChipCount{background:var(--accent-gold-whisper);color:var(--accent-gold-warm)}.roleChipLabel{font-size:.7rem}.roleChipCount{font-size:.65rem;color:var(--text-muted);background:#ffffff0f;padding:1px 6px;border-radius:2px;font-variant-numeric:tabular-nums}.comboRow{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:10px 6px;border-left:2px solid transparent;border-bottom:1px solid rgba(255,255,255,.04);transition:border-left-color .12s ease,background-color .12s ease;flex-wrap:wrap;row-gap:8px}.comboRow:hover{background-color:var(--seared-red-whisper);border-left-color:var(--seared-red)}.comboRowCards{display:flex;flex-direction:column;align-items:flex-start;row-gap:4px;flex:1 1 240px;min-width:0}.comboCardChip{display:inline-flex;flex-direction:row;align-items:center;column-gap:8px;padding:2px 4px;border-radius:3px;transition:background-color .1s ease;max-width:100%}.comboCardChip:hover{background-color:#ffffff08}.comboCardThumb{width:24px;height:33px;object-fit:cover;border-radius:2px;flex-shrink:0;transition:transform .1s ease-out}.comboCardChip:hover .comboCardThumb{transform:scale(1.05)}.comboCardThumbPlaceholder{width:24px;height:33px;background:#ffffff0a;border-radius:2px;flex-shrink:0;display:inline-block}.comboCardName{color:#fff;font-family:Arial,sans-serif;font-weight:600;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comboCardChip:hover .comboCardName{color:var(--accent-gold-warm)}.comboRowMeta{display:flex;flex-direction:row;align-items:center;column-gap:10px;flex:0 0 auto;margin-left:auto;padding-top:2px}.comboRowBarTrack{width:90px;height:4px;background:#ffffff0f;border-radius:2px;overflow:hidden}.comboRowBarFill{height:100%;background:linear-gradient(to right,var(--accent-gold-warm),var(--accent-gold-ember));border-radius:2px;transition:width .2s ease-out}.comboRowPercent{color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;font-weight:700;font-size:.9rem;font-family:Arial,sans-serif;min-width:38px;text-align:right}.comboRowCount{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem;font-family:Arial,sans-serif;min-width:48px;text-align:right}@media(max-width:720px){.comboRowBarTrack{width:60px}.comboCardName{font-size:.85rem}}.comboRowTags{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;margin-bottom:2px;align-items:center}.comboTypeBadge{display:inline-flex;align-items:center;padding:2px 6px;background:var(--seared-red-whisper);border:1px solid var(--seared-red-dim);border-radius:2px;color:#ff5a5a;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.comboCategoryChip{display:inline-flex;align-items:center;padding:2px 6px;background:#141414;border:1px solid rgba(255,255,255,.08);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;color:var(--text-ghost);font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.manabaseChartWrap{width:100%;min-height:220px}.manabaseSourceList{display:flex;flex-direction:column;gap:6px}.manabaseSourceRow{display:flex;align-items:center;gap:10px}.manabaseSourceLabel{flex:0 0 130px;font-size:.85rem;font-weight:700;color:#fff}.manabaseSourceBarTrack{flex:1 1 auto;height:10px;background:#ffffff0d;border-radius:2px;overflow:hidden}.manabaseSourceBarFill{height:100%;background:linear-gradient(to right,var(--seared-red),var(--seared-red-bright));transition:width .2s ease-out}.manabaseSourceValue{flex:0 0 48px;text-align:right;color:var(--accent-gold-warm);font-weight:700;font-variant-numeric:tabular-nums;font-size:.9rem}.manabaseColorList{display:flex;flex-direction:column;gap:14px}.manabaseColorRow{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:#0a0a0a;border-left:2px solid var(--accent-gold-dim);border-radius:0 3px 3px 0}.manabaseColorHeader{display:flex;align-items:center;gap:10px}.manabaseColorName{flex:1 1 auto;font-weight:700;color:#fff;font-size:.95rem}.manabaseColorStatus{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:2px 6px;border-radius:2px}.manabaseColorStatus.is-healthy{color:var(--success-green);background:#5fa85a1a;border:1px solid rgba(95,168,90,.3)}.manabaseColorStatus.is-deficit{color:var(--seared-red-bright);background:var(--seared-red-whisper);border:1px solid var(--seared-red-dim)}.manabaseColorBars{display:flex;flex-direction:column;gap:4px}.manabaseColorBarRow{display:flex;align-items:center;gap:8px}.manabaseColorBarLabel{flex:0 0 36px;font-size:.7rem;font-family:Courier New,Courier,monospace;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted)}.manabaseColorBarTrack{flex:1 1 auto;height:8px;background:#ffffff0d;border-radius:2px;overflow:hidden}.manabaseColorBarFill{height:100%;transition:width .2s ease-out}.manabaseColorBarFill--req{background:#ffffff40}.manabaseColorBarFill--prod{background:var(--accent-gold)}.manabaseColorBarValue{flex:0 0 48px;text-align:right;color:#fff;font-variant-numeric:tabular-nums;font-weight:700;font-size:.85rem}.manabaseColorSources{font-size:.75rem;color:var(--text-muted);font-style:italic}.manabaseChipGroups{display:flex;flex-direction:column;gap:10px}.manabaseChipGroup{display:flex;flex-direction:column;gap:6px}.manabaseChipGroupLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#666;padding-left:2px}.manabaseChipRow{display:flex;flex-wrap:wrap;gap:6px}.manabaseChipIcon{width:12px;height:12px;filter:invert(.85);opacity:.8;transition:opacity .12s ease,filter .12s ease}.manabaseChip.is-active .manabaseChipIcon{filter:invert(.75) sepia(1) saturate(8) hue-rotate(5deg);opacity:1}.manabaseChip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;color:#e8e8e8;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:border-left-color .12s ease,background-color .12s ease,color .12s ease}.manabaseChip:hover{background-color:#141414;border-left-color:var(--seared-red)}.manabaseChip.is-active{background-color:#141414;border-left-color:var(--accent-gold);color:var(--accent-gold)}.manabaseChip.is-active .manabaseChipCount{color:var(--accent-gold);background:var(--accent-gold-whisper)}.manabaseChipLabel{font-size:.7rem}.manabaseChipCount{font-size:.65rem;color:var(--text-muted);background:#ffffff0f;padding:1px 6px;border-radius:2px;font-variant-numeric:tabular-nums}.manabaseColorDetailGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px 14px;margin-top:8px;padding-top:8px;border-top:1px dashed rgba(255,255,255,.05)}.manabaseColorDetailCell{display:flex;flex-direction:column;gap:1px}.manabaseColorDetailLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-muted)}.manabaseColorDetailValue{font-size:.9rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}@media(max-width:600px){.manabaseSourceLabel{flex:0 0 90px;font-size:.8rem}}.searedChartPanel{width:100%;padding:12px 0 0;box-sizing:border-box}.manaTextIcon{display:inline-block!important;width:1rem!important;height:1rem!important;cursor:inherit!important;vertical-align:-2px;margin:0 1px;flex-shrink:0}.comboCategoryList{display:flex;flex-direction:column;gap:4px}.comboCategoryRow{display:flex;flex-direction:row;align-items:center;gap:10px;padding:6px 8px;background:transparent;border:none;border-left:2px solid transparent;border-radius:0 2px 2px 0;width:100%;text-align:left;cursor:pointer;transition:background-color .12s ease,border-left-color .12s ease}.comboCategoryRow:hover{background:#ffffff05;border-left-color:#e8c60066}.comboCategoryRow.is-active{background:var(--accent-gold-whisper);border-left-color:var(--accent-gold)}.comboCategoryName{flex:0 0 170px;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.comboCategoryBarTrack{flex:1 1 auto;height:6px;background:#ffffff0d;border-radius:2px;overflow:hidden;min-width:80px}.comboCategoryBarFill{height:100%;background:linear-gradient(to right,var(--accent-gold),var(--accent-gold-warm));transition:width .2s ease-out}.comboCategoryRow.is-active .comboCategoryBarFill{background:linear-gradient(to right,var(--seared-red),var(--seared-red-bright))}.comboCategoryPct{flex:0 0 40px;text-align:right;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;font-weight:700;font-size:.85rem}.comboCategoryCount{flex:0 0 56px;text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.synergyCardListBlock{padding:10px 0 0;border-top:1px solid rgba(255,255,255,.08)}.synergyCardListScroll{max-height:min(60vh,520px);overflow-y:auto;overflow-x:hidden;padding-right:6px}.synergyCardListTitle{font-size:.8rem;font-weight:bolder;color:var(--accent-gold-ember);text-transform:uppercase;letter-spacing:1px;display:block;padding-left:8px;padding-bottom:4px}.synergyCardRow{width:100%;padding:6px 8px;border-bottom:1px solid rgba(200,20,20,.15);border-left:2px solid transparent;transition:background-color .15s ease,border-color .15s ease}.synergyCardRow:hover{background-color:#c814140a;border-left-color:var(--seared-red)}.synergyCardRowName{color:#fff;font-family:Arial,sans-serif;font-weight:700;font-size:1rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.synergyCardRowName:hover{color:var(--accent-gold-warm);text-decoration:underline}.synergyCardRowText{color:var(--text-muted);font-style:italic;font-size:.85rem;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Arial,sans-serif}.synergyCommanderTabs{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:4px 0 8px}.synergyCommanderTab{display:inline-flex;align-items:center;gap:10px;padding:4px 12px 4px 4px;background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;cursor:pointer;color:#e8e8e8;transition:border-left-color .12s ease,background-color .12s ease,color .12s ease}.synergyCommanderTab:hover{background:#141414;border-left-color:var(--seared-red)}.synergyCommanderTab.is-active{background:#141414;border-left-color:var(--accent-gold);color:var(--accent-gold-warm)}.synergyCommanderTabThumb{width:28px;height:40px;object-fit:cover;border-radius:2px;flex-shrink:0}.synergyCommanderTabName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.9rem;font-weight:700;white-space:nowrap}.synergyThemeBadge{display:inline-flex;align-items:center;padding:3px 10px;background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-left:2px solid currentColor;border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.synergyStackedBar{display:flex;flex-direction:row;width:100%;height:16px;background:#ffffff0d;border-radius:2px;overflow:hidden}.synergyStackedSegment{height:100%;transition:width .2s ease-out;min-width:2px}.synergyStackedLegend{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px 18px;margin-top:8px}.synergyStackedLegendItem{display:inline-flex;align-items:center;gap:8px}.synergyStackedSwatch{width:10px;height:10px;border-radius:1px;flex-shrink:0}.synergyStackedLegendLabel{color:#e8e8e8;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.synergyStackedLegendValue{color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;font-weight:700;font-size:.85rem}.synergyAnchorRow{width:100%;padding:6px 8px;border-bottom:1px solid rgba(200,20,20,.15);border-left:2px solid transparent;transition:background-color .15s ease,border-color .15s ease}.synergyAnchorRow:hover{background-color:#c814140a;border-left-color:var(--seared-red)}.synergyAnchorScores{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.synergyAnchorScore{display:inline-flex;align-items:center;padding:2px 6px;background:#ffffff0a;border-radius:2px;color:var(--text-ghost);font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-variant-numeric:tabular-nums}.synergyAnchorScore.is-primary{color:var(--accent-gold);background:#e8c60014}.topSynergyRow{display:flex;flex-direction:row;align-items:center;gap:10px;padding:8px 10px;background:transparent;border-left:2px solid transparent;border-bottom:1px solid rgba(255,255,255,.04);transition:background-color .12s ease,border-left-color .12s ease;flex-wrap:wrap;row-gap:6px}.topSynergyRow:hover{background-color:var(--seared-red-whisper);border-left-color:var(--seared-red)}.topSynergyBody{display:flex;flex-direction:column;gap:2px;flex:1 1 240px;min-width:0}.topSynergyHeader{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap;row-gap:4px}.topSynergyCategory{display:inline-flex;align-items:center;padding:2px 6px;background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-left:2px solid currentColor;border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.topSynergyName{color:#fff;font-family:Arial,sans-serif;font-weight:700;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topSynergyName:hover{color:var(--accent-gold-warm)}.topSynergyText{color:var(--text-muted);font-style:italic;font-size:.85rem;font-family:Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.topSynergyMeta{display:flex;align-items:center;gap:10px;flex:0 0 auto;margin-left:auto}.topSynergyScore{color:var(--accent-gold);font-variant-numeric:tabular-nums;font-weight:700;font-size:1rem;font-family:Arial,sans-serif;min-width:46px;text-align:right}.topSynergyPct{color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;font-weight:700;font-size:.9rem;min-width:40px;text-align:right}.topSynergyCount{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem;min-width:48px;text-align:right}.archetypeMixBar{display:flex;flex-direction:row;width:100%;height:18px;background:#ffffff0d;border-radius:2px;overflow:hidden}.archetypeMixSegment{height:100%;transition:width .2s ease-out;min-width:2px}.archetypeMixLegend{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:10px}.archetypeMixLegendItem{display:inline-flex;align-items:center;gap:8px}.archetypeMixLegendSwatch{width:10px;height:10px;border-radius:1px;flex-shrink:0}.archetypeMixLegendLabel{color:#e8e8e8;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.archetypeMixLegendValue{color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;font-weight:700;font-size:.85rem}.archetypeLabelList{display:flex;flex-direction:column;gap:6px}.archetypeLabelRow{display:flex;align-items:center;gap:10px}.archetypeLabelName{flex:0 0 210px;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.archetypeLabelBarTrack{flex:1 1 auto;height:8px;background:#ffffff0d;border-radius:2px;overflow:hidden;min-width:80px}.archetypeLabelBarFill{height:100%;transition:width .2s ease-out}.archetypeLabelPct{flex:0 0 44px;text-align:right;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;font-weight:700;font-size:.9rem}.archetypeLabelCount{flex:0 0 56px;text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.archetypeChipGroups{display:flex;flex-direction:column;gap:10px}.archetypeChipGroup{display:flex;flex-direction:column;gap:6px}.archetypeChipGroupLabel{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding-left:2px}.archetypeChipRow{display:flex;flex-wrap:wrap;gap:6px}.archetypeChip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:#0a0a0a;border:1px solid rgba(255,255,255,.08);border-left:2px solid rgba(255,255,255,.2);border-radius:0 2px 2px 0;color:#e8e8e8;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:background-color .12s ease,color .12s ease}.archetypeChip:hover,.archetypeChip.is-active{background-color:#141414}.archetypeChip.is-active .archetypeChipCount{background:var(--accent-gold-whisper);color:var(--accent-gold-warm)}.archetypeChipLabel{font-size:.7rem}.archetypeChipCount{font-size:.65rem;color:var(--text-muted);background:#ffffff0f;padding:1px 6px;border-radius:2px;font-variant-numeric:tabular-nums}.archetypeActiveTitle{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);padding-left:2px;margin-bottom:4px}.archetypeKindredList{display:flex;flex-direction:column;gap:6px}.archetypeKindredRow{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#0a0a0a;border-left:2px solid var(--accent-gold-dim);border-radius:0 3px 3px 0;flex-wrap:wrap;row-gap:4px}.archetypeKindredType{flex:0 0 130px;font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:#fff}.archetypeKindredBarTrack{flex:1 1 120px;height:6px;background:#ffffff0d;border-radius:2px;overflow:hidden;min-width:80px}.archetypeKindredBarFill{height:100%;background:linear-gradient(to right,var(--accent-gold),var(--accent-gold-warm));transition:width .2s ease-out}.archetypeKindredPct{flex:0 0 44px;text-align:right;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;font-weight:700;font-size:.85rem}.archetypeKindredMetric{display:inline-flex;align-items:baseline;gap:6px;flex:0 0 auto}.archetypeKindredMetricLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim)}.archetypeKindredMetricValue{color:#fff;font-variant-numeric:tabular-nums;font-weight:700;font-size:.85rem}.commanderCardStatsPanel{width:100%;max-width:100%;box-sizing:border-box}.commanderCardStatsTitle{font-size:.8rem;font-weight:700;color:var(--accent-gold);text-transform:uppercase;letter-spacing:2px;font-family:Courier New,Courier,monospace}.commanderCardStatsSampleSize{color:var(--text-ghost);font-size:.85rem;font-style:italic}.synergyHeaderBlock{padding:10px 0 16px}.synergyCommanderImage{width:220px;max-width:80vw;border-radius:8px;box-shadow:0 4px 18px #00000073}.synergyMenuBoxLabel{color:var(--text-ghost);font-size:.8rem;letter-spacing:1px;font-weight:bolder;text-align:right;padding-right:10px;min-width:60px}.synergyEffectButton{max-width:560px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.synergyCardListScroll::-webkit-scrollbar{width:8px}.synergyCardListScroll::-webkit-scrollbar-track{background:#ffffff05}.synergyCardListScroll::-webkit-scrollbar-thumb{background:var(--seared-red-dim);border-radius:4px}.synergyCardListScroll::-webkit-scrollbar-thumb:hover{background:#cc1a1a8c}@media(max-width:600px){.statsMetricsGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.statsMetricValue{font-size:1.1rem}.comboCategoryName{flex:0 0 120px;font-size:.7rem}.topSynergyBody{flex:1 1 100%}.topSynergyMeta{margin-left:0}.synergyStackedLegend{gap:8px 12px}.archetypeLabelName{flex:0 0 140px;font-size:.7rem}.archetypeKindredType{flex:0 0 100px;font-size:.7rem}}.printDialog{--print-panel-bg: #0a0a0a;--print-panel-hairline: var(--panel-hairline)}.printDialogEyebrow{display:inline-block;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);line-height:1}.printDialogEyebrow--sub{color:var(--text-muted);margin-bottom:8px}.printDialogTitle{display:block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.2rem;font-weight:900;color:#fff;letter-spacing:.5px;margin-top:6px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.printDialogBody{display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,1.3fr);gap:18px;padding-top:14px}.printDialogConfig,.printDialogPreview{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;position:relative;overflow:hidden}.printDialogConfig:before,.printDialogPreview:before{content:"";position:absolute;top:-16px;right:-16px;width:90px;height:90px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.printDialogTabs [role=tablist]{margin-bottom:6px}.printDialogOptionsGroup{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.printDialogPreviewFrame{display:flex;align-items:center;justify-content:center;padding:10px;background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.02) 3px,rgba(255,255,255,.02) 4px),#050505;border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red-dim);border-radius:2px;overflow:hidden}.printDialogPreviewImage{max-width:100%;max-height:440px;width:auto;height:auto;box-shadow:0 6px 20px #000000b3;border-radius:2px}.printDialogActions{display:flex;flex-direction:row;align-items:center;gap:14px;padding-top:18px;margin-top:18px;border-top:1px solid var(--panel-hairline);flex-wrap:wrap}.printDialogFormat{display:inline-flex;align-items:center;gap:10px;padding:4px 10px 4px 12px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 2px 2px 0}.printDialogFormatLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.printDialogActionsRight{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.printDialog button[class*=ActionButton].printDialogDownloadBtn:not([class*=ContextualHelp-button]){border-color:var(--accent-gold)!important;color:var(--accent-gold-warm)!important}.printDialog button[class*=ActionButton].printDialogDownloadBtn:not([class*=ContextualHelp-button]):hover{border-color:var(--accent-gold-warm)!important;background:var(--accent-gold-whisper)!important}.printDialog button[class*=ActionButton].printDialogDownloadBtn:not([class*=ContextualHelp-button]) svg{color:var(--accent-gold-warm)!important}.printDialogLoading{padding:60px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px}@media(max-width:720px){.printDialogBody{grid-template-columns:1fr}.printDialogPreviewImage{max-height:300px}.printDialogActions{flex-direction:column-reverse;align-items:stretch}.printDialogActionsRight{margin-left:0;justify-content:space-between}}.bcActionBar{display:flex;flex-direction:row;gap:8px;align-items:center}.bcActionBar[data-compact=true] .bcBtnLabel{display:none!important}.bcActionBar[data-compact=true] button[class*=ActionButton]:not([class*=ContextualHelp-button]){padding-left:10px!important;padding-right:10px!important;column-gap:0!important}.bcActionBar[data-compact=true] .bcOverflowMenu .bcBtnLabel{display:inline!important}.bcActionBar[data-compact=true] .bcOverflowMenu button[class*=ActionButton]:not([class*=ContextualHelp-button]){padding-left:14px!important;padding-right:12px!important;column-gap:10px!important}.bcOverflowWrap{position:relative;display:inline-flex}.bcOverflowMenu{position:absolute;top:calc(100% + 8px);right:0;min-width:220px;padding:6px;background:linear-gradient(180deg,#0f0f0f 0%,var(--panel-tile-bg) 100%);border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red);border-radius:0 3px 3px 0;box-shadow:0 8px 26px #000000bf;z-index:1000;display:flex;flex-direction:column;gap:4px}.bcOverflowItem{width:100%;display:flex}.bcOverflowItem>*{width:100%!important}.bcOverflowItem button[class*=ActionButton]:not([class*=ContextualHelp-button]){width:100%!important;justify-content:space-between!important}button[class*=ActionButton].playtest-action-btn:not([class*=ContextualHelp-button]){border-color:#2ecc40!important}button[class*=ActionButton].playtest-action-btn:not([class*=ContextualHelp-button]):hover{border-color:#4dff5a!important}@media all and (min-width:1000px){.stickySideBarContainer{position:-webkit-sticky;position:sticky;top:50px}}.stickyTabBarContainer{position:-webkit-sticky;position:sticky;top:45px;background:linear-gradient(to bottom,#0e0e0e,#0e0e0e 55px,#0e0e0e00 80px);z-index:1000;height:80px}/*!* Target all icons *!*//*!* Hover state for buttons *!*/.previewContentScrollContainer{overflow-y:auto;overflow-x:hidden;background-color:#1d1d1d}.pieChartContainer{background-color:#000;border-bottom-style:solid;border-color:#2f2f2f}.display-block{display:block}.display-none{display:none}.reportCardItemWrapper{display:block;cursor:pointer}.subCategoriesComponentLabel{min-width:125px;margin:2px;padding:10px 0 10px 10px;font-size:.65rem;color:#fff;background-color:#282828;display:block;cursor:pointer;width:100%}.subCategoriesComponentLabelSelected{min-width:125px;margin:2px;padding:10px 0 10px 10px;font-size:.65rem;color:#fff;background-color:#525252;display:block;width:100%}.subCategoriesComponentLabel:hover{background-color:#6e6e6e}.categoriesComponentLabel{min-width:125px;margin:2px;padding:10px 0 10px 10px;font-size:.7rem;font-weight:700;color:#ffd06a;background-color:#1c1c1c;display:block;cursor:pointer;width:100%}.categoriesComponentLabelSelected{min-width:125px;margin:2px;padding:10px 0 10px 10px;font-size:.7rem;font-weight:700;color:#ffd06a;background-color:#525252;display:block;width:100%}.categoriesComponentLabel:hover{background-color:#424242}.TitleText{padding-top:5px;font-size:1rem;font-weight:700;align-self:flex-start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.SaltRating{font-size:1rem;font-weight:bolder;white-space:pre}.previewDeckTitleLabel{font-size:2rem;font-weight:bolder;color:#e8c600}.deckHeroAssessmentRow{width:calc(100% - 20px);max-width:none;margin:10px 10px 20px;display:flex;flex-direction:row;align-items:stretch;box-sizing:border-box;position:relative;overflow:hidden}.deckHeroAssessmentRow:after{content:"";position:absolute;top:-14px;right:-14px;width:110px;height:110px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.deckHeroAssessmentRow>.heroPanelWrap,.deckHeroAssessmentRow>.deckAssessmentWrap{margin:0;width:auto;max-width:none;flex:1 1 0;min-width:0;display:flex}.deckHeroAssessmentRow>.heroPanelWrap{border-right:1px solid var(--panel-hairline)}.deckHeroAssessmentRow>.heroPanelWrap>.heroPanelCard,.deckHeroAssessmentRow>.deckAssessmentWrap>.deckAssessmentCard{width:100%;background:transparent;border:none;border-radius:0;box-shadow:none}.deckHeroAssessmentRow .heroPanelCard{padding:18px 22px;gap:18px}.deckHeroAssessmentRow .deckAssessmentCard{padding:18px 22px 14px;gap:12px;align-items:center}.deckHeroAssessmentRow .deckAssessmentCard:after{display:none}.deckHeroAssessmentRow .heroPanelCard:after{display:none}.deckHeroAssessmentRow .deckAssessmentInner{gap:12px}@media(max-width:1100px){.deckHeroAssessmentRow{flex-direction:column}.deckHeroAssessmentRow>.heroPanelWrap{border-right:none;border-bottom:1px solid var(--panel-hairline)}}@media(max-width:600px){.deckHeroAssessmentRow .heroPanelCard{justify-content:center}.deckHeroAssessmentRow .deckHeroName,.deckHeroAssessmentRow .deckHeroSubLabel{text-align:center}.deckHeroAssessmentRow .deckHeroCommanderPills{justify-content:center}.deckHeroAssessmentRow .deckHeroCommanderPill{flex:1 1 140px;min-width:0;padding:3px 10px 3px 3px;min-height:44px;gap:8px}.deckHeroAssessmentRow .deckHeroCommanderPillThumb{width:32px;height:44px;margin:-3px 0}.deckHeroAssessmentRow .deckHeroCommanderPillName{font-size:.78rem;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.deckHeroAssessmentRow .deckHeroCommanderLink{padding:9px 12px;font-size:.68rem;letter-spacing:2.25px;gap:8px}}.deckHeroAuthorBlock{display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer;padding:4px;border-radius:4px;transition:transform .15s ease}.deckHeroAuthorBlock:hover{transform:translateY(-2px)}.deckHeroAuthorEyebrow{font-size:.55rem;letter-spacing:3px;text-transform:uppercase;color:var(--text-dim);font-weight:700;font-family:Courier New,Courier,monospace;padding-left:10px;border-left:2px solid var(--seared-red);align-self:center;line-height:1}.deckHeroAuthorName{font-size:1.15rem;font-weight:800;color:var(--text-fg);text-align:center;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,.6);letter-spacing:.5px;padding:0 6px;word-break:break-word;max-width:220px}.deckHeroAuthorBlock:hover .deckHeroAuthorName{color:var(--accent-gold)}.deckHeroName{font-size:1.8rem;font-weight:900;color:#fff;line-height:1.15;text-shadow:2px 2px 4px rgba(0,0,0,.7);font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;padding-bottom:10px;border-bottom:2px solid var(--seared-red-whisper);word-wrap:break-word}.deckHeroSubLabel{font-size:.65rem;letter-spacing:2px;text-transform:uppercase;color:var(--text-dim);font-family:Courier New,Courier,monospace;margin-bottom:4px}.deckHeroCommanderBlock{display:flex;flex-direction:column;gap:6px}.deckHeroCommanderGroup{display:flex;flex-direction:column;gap:8px;padding:8px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 4px 4px 0;align-self:stretch}.deckHeroCommanderPills{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:stretch}.deckHeroCommanderPill{display:inline-flex;align-items:center;gap:10px;padding:4px 14px 4px 4px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;cursor:pointer;font-family:inherit;color:#fff;text-align:left;min-height:52px;transition:background-color .15s ease,border-left-color .15s ease,transform .1s ease}.deckHeroCommanderPill:hover{background:#141414;border-left-color:var(--accent-gold);transform:translateY(-1px)}.deckHeroCommanderPill:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.deckHeroCommanderPillThumb{width:40px;height:56px;object-fit:cover;object-position:center 15%;border-radius:2px;flex-shrink:0;box-shadow:0 2px 6px #0009;margin:-6px 0;background:#0a0a0a}.deckHeroCommanderPillThumb--placeholder{background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.03) 3px,rgba(255,255,255,.03) 4px),linear-gradient(180deg,#1a1a1a 0%,var(--panel-tile-bg) 100%);border:1px solid var(--seared-red-dim)}.deckHeroCommanderPillName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.95rem;font-weight:700;color:#fff;letter-spacing:.3px;line-height:1.2}.deckHeroCommanderPill:hover .deckHeroCommanderPillName{color:var(--accent-gold-warm)}.deckHeroCommanderLink{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;width:100%;box-sizing:border-box;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 3px 3px 0;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.78rem;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-gold-warm);align-self:stretch;box-shadow:none;transition:background .15s ease,border-left-color .15s ease,color .15s ease}.deckHeroCommanderLink:hover:not(:disabled){background:#141008;border-left-color:var(--accent-gold-warm);color:#fff}.deckHeroCommanderLink:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.deckHeroCommanderLink:disabled{opacity:.4;cursor:not-allowed}.deckHeroCommanderLinkArrow{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:#00000073;border:1px solid rgba(232,198,0,.35);border-radius:2px;color:var(--seared-red);font-weight:900;font-size:.95rem;line-height:1;animation:deckHeroCommanderArrowPulse 2.4s ease-in-out infinite;transition:transform .2s ease,color .2s ease,border-color .2s ease,background .2s ease}.deckHeroCommanderLink:hover:not(:disabled) .deckHeroCommanderLinkArrow{color:#fff0b8;border-color:#ffdc78bf;background:#8c1c1466;transform:translate(4px);animation:none}@keyframes deckHeroCommanderArrowPulse{0%,to{transform:translate(0);box-shadow:0 0 #e8c60000}50%{transform:translate(2px);box-shadow:0 0 0 3px #e8c60024}}@media(prefers-reduced-motion:reduce){.deckHeroCommanderLinkArrow{animation:none}.deckHeroCommanderLink,.deckHeroCommanderLink:after,.deckHeroCommanderLink:hover:not(:disabled){transition:none}.deckHeroCommanderLink:hover:not(:disabled){transform:none}}.deckAssessmentWrap{width:1400px;max-width:calc(100vw - 20px);margin:0 auto 20px;box-sizing:border-box}.deckAssessmentCard{display:flex;flex-direction:column;padding:28px 28px 24px;gap:22px;box-sizing:border-box;position:relative;overflow:hidden;align-items:center}.deckAssessmentInner{width:100%;max-width:780px;display:flex;flex-direction:column;gap:18px;align-items:center}.deckAssessmentCard:after{content:"";position:absolute;top:-14px;right:-14px;width:90px;height:90px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.deckAssessmentRow{display:flex;flex-direction:row;gap:30px;flex-wrap:wrap;align-items:center;justify-content:center}.deckAssessmentSection{display:flex;flex-direction:column;gap:10px;align-items:center;cursor:pointer;padding:10px 16px;border-radius:0 4px 4px 0;border-left:2px solid var(--seared-red-dim);background:var(--panel-tile-bg);transition:border-color .15s ease,background-color .15s ease;min-width:0}.deckAssessmentSection:hover{background:#0f0f0f;border-left-color:var(--accent-gold)}.deckAssessmentSectionTitle{font-size:.65rem;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);font-weight:700;font-family:Courier New,Courier,monospace}.deckChefsQuote{font-size:1.6rem;font-weight:700;color:#f5f1e8;text-align:center;font-style:italic;padding:8px 30px 10px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;line-height:1.35;position:relative;letter-spacing:.3px;width:100%;box-sizing:border-box}.deckChefsQuote:before,.deckChefsQuote:after{color:var(--seared-red);font-weight:900;font-style:normal;font-size:2.2rem;font-family:Georgia,Times New Roman,serif;line-height:0;vertical-align:-.25em;padding:0 6px}.deckChefsQuote:before{content:"“"}.deckChefsQuote:after{content:"”"}.deckChefsLabel{font-size:.6rem;letter-spacing:3px;text-transform:uppercase;color:var(--text-dim);font-weight:700;font-family:Courier New,Courier,monospace;padding-left:10px;border-left:2px solid var(--seared-red);align-self:center}.deckBracketFrame{display:flex;flex-direction:row;align-items:center;gap:14px;padding:6px 4px}.deckBracketCap{font-family:Courier New,Courier,monospace;font-size:4rem;font-weight:300;color:var(--seared-red);line-height:.9;opacity:.9;-webkit-user-select:none;user-select:none}.deckBracketGroup{display:flex;flex-direction:row;align-items:stretch;gap:10px}.deckBracketTile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 20px;min-width:90px;background:var(--panel-tile-bg);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;transition:border-color .15s ease,background-color .15s ease}.deckBracketTile:hover{background:#0f0f0f;border-left-color:var(--accent-gold)}.deckBracketTileLabel{font-size:.6rem;letter-spacing:2px;text-transform:uppercase;color:var(--text-dim);font-family:Courier New,Courier,monospace;font-weight:700}.deckBracketTileValue{font-size:2.5rem;font-weight:900;font-variant-numeric:tabular-nums;font-family:Courier New,Courier,monospace;line-height:1;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.deckPowerMeter{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:720px;margin-top:4px}.deckPowerMeterLabel{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%}.deckPowerMeterLabelBar{flex:1 1 auto;height:1px;background:linear-gradient(90deg,transparent 0%,var(--seared-red-dim) 50%,transparent 100%)}.deckPowerMeterLabelText{font-size:.65rem;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);font-weight:700;font-family:Courier New,Courier,monospace;padding:0 10px;border-left:2px solid var(--seared-red);border-right:2px solid var(--seared-red);line-height:1;white-space:nowrap}.deckPowerMeterBar{display:flex;flex-direction:row;width:100%;height:54px;gap:3px;background:var(--panel-tile-bg);padding:3px;border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red-dim);border-radius:2px;box-shadow:inset 0 1px #00000080,0 2px 6px #0006;box-sizing:border-box}.deckPowerSegment{flex:1 1 0;display:flex;align-items:center;justify-content:center;position:relative;font-family:Courier New,Courier,monospace;border-radius:1px;transition:transform .15s ease}.deckPowerSegmentTick{font-size:.55rem;color:#ffffff40;letter-spacing:0;font-weight:700;position:absolute;bottom:2px;right:3px;line-height:1;font-variant-numeric:tabular-nums}.deckPowerSegmentValue{font-size:1.8rem;font-weight:900;color:#fff;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;text-shadow:2px 2px 3px rgba(0,0,0,.85);line-height:1;z-index:2}.deckPowerSegment.is-past .deckPowerSegmentTick{color:#ffffff80}.deckPowerSegment.is-active{box-shadow:0 0 0 2px var(--accent-gold),inset 0 1px #ffffff59,0 0 18px #ff3c3c8c;z-index:3;transform:translateY(-1px) scaleY(1.02)}.deckPowerSegment.is-active .deckPowerSegmentTick{display:none}.deckPowerSegment.is-future{background:repeating-linear-gradient(-45deg,transparent,transparent 2px,rgba(255,255,255,.025) 2px,rgba(255,255,255,.025) 3px),#0d0d0d;border:1px solid rgba(255,255,255,.04)}.deckPowerSegment.is-future .deckPowerSegmentTick{color:#ffffff1f}.deckPowerSegment--cedh{border:1px solid rgba(255,60,30,.18)}.deckPowerSegment--cedh.is-future{background:linear-gradient(180deg,#2a0d05,#180604)}.deckPowerSegment--cedh.is-future .deckPowerSegmentValue{color:#ff502847;text-shadow:1px 1px 2px rgba(0,0,0,.65)}.deckPowerSegment--cedh.is-future .deckPowerSegmentTick{display:none}.deckPowerMeterScale{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0 4px;font-family:Courier New,Courier,monospace;font-size:.6rem;color:var(--text-dim);letter-spacing:2px;text-transform:uppercase}.deckPowerMeterScaleCedh{color:var(--seared-red);font-weight:700}.deckPowerMeterAbsolute{display:inline-flex;align-items:baseline;gap:8px;font-family:Courier New,Courier,monospace;font-size:.7rem;color:var(--text-muted);letter-spacing:1.5px;text-transform:uppercase}.deckPowerMeterAbsoluteLabel{color:var(--text-dim)}.deckPowerMeterAbsoluteValue{color:var(--accent-gold);font-weight:700;font-size:.85rem;letter-spacing:0;font-variant-numeric:tabular-nums}@media(max-width:620px){.deckPowerMeterBar{height:44px}.deckPowerSegmentValue{font-size:1.3rem}.deckPowerMeterLabelText{font-size:.55rem;letter-spacing:2px}}.deckAssessmentFooterLinks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-family:Courier New,Courier,monospace;font-size:.7rem;letter-spacing:1px;color:var(--text-dim);text-transform:uppercase}.deckAssessmentFooterLink{color:var(--accent-gold);cursor:pointer;font-weight:700}.deckAssessmentFooterLink:hover{color:var(--accent-gold-warm);text-decoration:underline}.deckAssessmentFooterSep{color:var(--seared-red);font-weight:900}@media(max-width:720px){.deckAssessmentCard{padding:18px 14px}.deckChefsQuote{font-size:1.15rem;padding:0 8px}.deckBracketTile{padding:8px 14px;min-width:70px}.deckBracketTileValue{font-size:2rem}.deckHeroName{font-size:1.4rem}}.previewPowerLevelChangedLabel{margin-top:15px;font-size:.8rem;cursor:pointer;color:#fad104;font-weight:bolder}.breadCrumbButton{background-color:#000;cursor:pointer}.breadCrumbButton:hover{background-color:#303030;cursor:pointer}.previewPowerLevelChangedLabel:hover{text-decoration-line:underline}.reportCardHeader{font-size:.75rem;font-weight:700;text-align:center;letter-spacing:4px;text-transform:uppercase;background:transparent;color:var(--accent-gold);font-family:Courier New,Courier,monospace;width:100%;padding:6px 10px;border-left:3px solid var(--seared-red);border-right:3px solid var(--seared-red);box-sizing:border-box}.deckSidePanelStack{display:flex;flex-direction:column;gap:16px}.deckSidePanelModuleLabel{font-size:.6rem;letter-spacing:3px;text-transform:uppercase;color:var(--text-dim);font-family:Courier New,Courier,monospace;font-weight:700;padding-left:10px;border-left:2px solid var(--seared-red);align-self:center;line-height:1}.deckReportGradeGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.deckReportGradeTile{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;padding:12px 10px 10px;background:var(--panel-tile-bg);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;cursor:pointer;transition:background-color .15s ease,border-left-color .15s ease,transform .15s ease;min-width:0}.deckReportGradeTile:hover{background:#0f0f0f;border-left-color:var(--accent-gold);transform:translateY(-1px)}.deckReportGradeLabel{font-size:.6rem;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);font-family:Courier New,Courier,monospace;font-weight:700}.deckReportGradeLetter{font-size:1.3rem;font-weight:900;font-family:Courier New,Courier,monospace;line-height:1;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.6);letter-spacing:1px}.deckReportGradeValue{display:inline-flex;align-items:baseline;gap:6px;font-size:2rem;font-weight:900;font-variant-numeric:tabular-nums;font-family:Courier New,Courier,monospace;line-height:1;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.deckFlavorTile{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 14px 16px;background:var(--panel-tile-bg);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;cursor:pointer;transition:background-color .15s ease,border-left-color .15s ease}.deckFlavorTile:hover{background:#0f0f0f;border-left-color:var(--accent-gold)}.deckFlavorIcon{width:88px;height:auto;opacity:.92;filter:drop-shadow(2px 2px 3px rgba(0,0,0,.6))}.deckFlavorValue{font-size:1.05rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#f5f1e8;font-family:Courier New,Courier,monospace;text-align:center}.deckFlavorDivider{color:var(--seared-red);font-weight:900;padding:0 6px}.deckNutritionTile{padding:14px 14px 12px;background:var(--panel-tile-bg);border-left:2px solid var(--seared-red-dim);border-top:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;cursor:pointer;font-family:Courier New,Courier,monospace;transition:background-color .15s ease,border-color .15s ease;box-sizing:border-box}.deckNutritionTile:hover{background:#0f0f0f;border-left-color:var(--accent-gold);border-top-color:var(--accent-gold)}.deckNutritionHeader{display:block;font-size:1.05rem;font-weight:900;color:#fff;letter-spacing:1px;text-transform:uppercase;padding-bottom:4px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.deckNutritionThickRule{height:3px;background:var(--seared-red);margin:4px 0}.deckNutritionHairRule{height:1px;background:var(--panel-hairline)}.deckNutritionDailyValueRow{display:flex;justify-content:flex-end;font-size:.65rem;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);font-weight:700;padding:2px 0 4px}.deckNutritionRow{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:6px 0;font-size:.85rem;font-weight:700;color:#fff;letter-spacing:.3px}.deckNutritionRowPct{color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.deckNutritionBonusRow{padding:6px 0 6px 14px;font-size:.8rem;font-weight:700;color:var(--success-green);letter-spacing:.3px;border-left:2px solid rgba(95,168,90,.4)}.deckNutritionTotalRow{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0 2px;font-size:.95rem;font-weight:900;color:var(--seared-red-bright);letter-spacing:1px;text-transform:uppercase;font-variant-numeric:tabular-nums}.deckFieldReport{display:flex;flex-direction:column;gap:10px;padding:16px 14px 14px;background:var(--panel-tile-bg);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;position:relative;overflow:hidden}.deckFieldReport--clickable{cursor:pointer;transition:border-left-color .15s ease,background .15s ease,transform .15s ease}.deckFieldReport--clickable:hover{border-left-color:var(--seared-red);background:#cc1a1a0f;transform:translate(1px)}.deckFieldReport--clickable:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.deckFieldReport:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:repeating-linear-gradient(90deg,var(--seared-red-dim) 0,var(--seared-red-dim) 6px,transparent 6px,transparent 10px);pointer-events:none}.deckFieldReportLabel{font-size:.6rem;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);font-family:Courier New,Courier,monospace;font-weight:700;padding-left:10px;border-left:2px solid var(--seared-red);align-self:flex-start;line-height:1}.deckFieldReportHeader{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--panel-hairline)}.deckFieldReportAvatar{width:72px;height:72px;border-radius:50%;object-fit:cover;background:#f5f1e8;border:2px solid var(--seared-red-dim);box-shadow:0 3px 10px #000000b3;flex-shrink:0}.deckFieldReportPersona{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.deckFieldReportPersonaName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.95rem;font-weight:900;color:#fff;letter-spacing:.5px}.deckFieldReportPersonaHandle{font-family:Courier New,Courier,monospace;font-size:.65rem;letter-spacing:1.5px;text-transform:uppercase;color:var(--seared-red);font-weight:700}.deckFieldReportDate{font-family:Courier New,Courier,monospace;font-size:.65rem;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);font-weight:700;white-space:nowrap}.deckFieldReportStars{font-family:Courier New,Courier,monospace;font-size:1.05rem;letter-spacing:4px;line-height:1}.deckFieldReportStarFilled{color:var(--accent-gold-ember);text-shadow:0 0 6px rgba(255,196,0,.5)}.deckFieldReportStarEmpty{color:#ffffff26}.deckFieldReportQuote{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1rem;font-style:italic;color:#e8e8e8;line-height:1.5;padding:2px 2px 2px 12px;border-left:2px solid var(--seared-red)}.deckFieldReportCategory{align-self:flex-start;display:inline-flex;align-items:center;padding:4px 10px;background:#141414;border:1px solid rgba(255,255,255,.08);border-left:2px solid var(--accent-gold);border-radius:0 2px 2px 0;color:var(--accent-gold-warm);font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.AuthorText{font-size:1rem;font-weight:700;align-self:center}.recharts-cartesian-axis-tick-value{fill:#fff8a1;font-size:.7rem;margin-top:10px;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.barChartXAxisLabel{color:#ff0;background-color:#0d66d0;text-align:right;font-size:1rem;font-weight:700}.previewTabContainer{white-space:nowrap}.PreviewContainerHeader{background:linear-gradient(to right,rgb(72,83,102),30%,transparent);background-repeat:no-repeat;background-position:right;color:#fff}.PreviewContainer{background-color:#121212;height:calc(100vh - 30px);padding:10px;width:100vw}.PreviewModal{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:20px}.filters-header{padding-left:0;font-size:1rem;font-weight:bolder;margin-top:2px;white-space:nowrap;text-overflow:unset}.previewDetailTableCell{white-space:pre-line;display:block;word-wrap:normal;font-size:1rem;vertical-align:middle;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.panelText{word-wrap:normal;font-size:1rem;vertical-align:middle;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.expandableRow{display:flex;flex-direction:column;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;transition:border-left-color .12s ease,background .12s ease,box-shadow .15s ease}.expandableRow--gold{border-left-color:var(--accent-gold)}.expandableRow--cool{border-left-color:var(--accent-gold-dim)}.expandableRow--neutral{border-left-color:var(--text-dim)}.expandableRow.is-expanded{background:#0d0d0d;border-left:3px solid var(--accent-gold);box-shadow:0 0 0 1px #e8c60040,0 6px 20px #0009,0 0 24px #e8c6001f;position:relative;z-index:1}.expandableRow__header{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px 10px 10px;background:transparent;border:none;cursor:pointer;text-align:left;color:inherit;font-family:inherit;font-size:inherit;min-width:0}.expandableRow__header:hover{background:#e8c6000d}.expandableRow__header:hover .expandableRow__affordance{border-left-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.expandableRow.is-expanded .expandableRow__header{background:#e8c6000d;border-bottom:1px solid rgba(232,198,0,.2)}.expandableRow__headerContent{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.expandableRow__affordance{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 2px 2px 0;color:var(--seared-red-bright);font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;transition:background .15s ease,border-left-color .15s ease,color .15s ease;align-self:center}.expandableRow.is-expanded .expandableRow__affordance{border-left-color:var(--accent-gold);color:var(--accent-gold);background:var(--accent-gold-whisper)}.expandableRow__affordanceLabel{display:inline-block;line-height:1}.expandableRow__chevron{width:14px;height:14px;display:block;transition:transform .15s ease}.expandableRow__affordance[data-expanded=true] .expandableRow__chevron{transform:rotate(180deg)}.expandableRow__body{display:flex;flex-direction:column;gap:12px;padding:12px 14px 16px;border-top:1px solid rgba(232,198,0,.2);background:radial-gradient(ellipse at top,rgba(232,198,0,.06) 0%,transparent 60%),linear-gradient(180deg,#171410,#100d0a);box-shadow:inset 0 2px 12px #00000080}.expandableRow__title{flex:1 1 auto;min-width:0;font-weight:700;color:#fff;overflow-wrap:anywhere;word-break:break-word}.expandableRow.is-expanded .expandableRow__title{color:var(--accent-gold-warm)}@media(max-width:620px){.expandableRow__header{padding:9px 8px;gap:8px}.expandableRow__affordance{padding:0;width:34px;height:34px;justify-content:center;gap:0}.expandableRow__affordanceLabel{display:none}.expandableRow__chevron{width:16px;height:16px}}.combosPane{display:flex;flex-direction:column;gap:16px;padding:4px 2px}.combosHero{position:relative;overflow:hidden;padding:18px 20px 16px;background:linear-gradient(135deg,#111,#0a0a0a);border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red);border-left:3px solid var(--seared-red);border-radius:0 3px 3px 0}.combosHero:before{content:"";position:absolute;top:-24px;right:-24px;width:140px;height:140px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.combosHeroTop{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.combosHeroEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--accent-gold);border-left:2px solid var(--seared-red);padding-left:12px}.combosHeroDeckScore{display:inline-flex;align-items:baseline;gap:8px;padding:4px 12px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 2px 2px 0}.combosHeroDeckScoreLabel{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-dim)}.combosHeroDeckScoreValue{font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;letter-spacing:1px}.combosHeroMetrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-bottom:14px}.combosHeroMetric{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:var(--panel-tile-bg, rgba(255, 255, 255, .03));border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0}.combosHeroMetric--alert{border-left-color:var(--seared-red)}.combosHeroMetric--gold{border-left-color:var(--accent-gold)}.combosHeroMetric--cool{border-left-color:var(--accent-gold-dim)}.combosHeroMetricLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-dim)}.combosHeroMetricValue{font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.combosHeroRow{display:flex;align-items:flex-start;gap:12px;margin-top:10px;flex-wrap:wrap}.combosHeroRowLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-dim);padding-top:7px;min-width:105px}.combosHeroChipRow{display:flex;flex-wrap:wrap;gap:6px;flex:1}.combosHeroEffectChip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:.8px;color:#e0dcbf}.combosHeroEffectChipLabel{text-transform:uppercase;letter-spacing:1px}.combosHeroEffectChipCount{display:inline-flex;align-items:center;justify-content:center;min-width:20px;padding:1px 6px;background:var(--seared-red-whisper);border-radius:2px;color:#ffb0a3;font-variant-numeric:tabular-nums}.combosHeroLinchpin{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.82rem;color:#f2f2f2}.combosHeroLinchpinThumb{width:30px;height:42px;object-fit:cover;border-radius:2px;background:#050505;border:1px solid rgba(255,255,255,.08)}.combosHeroLinchpinThumb--empty{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.combosHeroLinchpinName{font-weight:700;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combosHeroLinchpinCount{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:700;letter-spacing:1px;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.combosFilterRow{display:flex;gap:6px;flex-wrap:wrap}.combosFilterBtn{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#050505;color:var(--text-dim);border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.combosFilterBtn:hover:not(:disabled){color:#fff;border-color:var(--seared-red-dim);border-left-color:var(--seared-red)}.combosFilterBtn.is-active{background:var(--seared-red-whisper);color:#fff;border-color:var(--seared-red-dim);border-left-color:var(--seared-red)}.combosFilterBtn:disabled{opacity:.45;cursor:not-allowed}.combosFilterBtnCount{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:1px 7px;background:#00000073;border-radius:2px;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.combosEmpty{display:flex;flex-direction:column;gap:6px;padding:26px 22px;background:#0a0a0a;border:1px dashed var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;text-align:left}.combosEmptyEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold)}.combosEmptyBody{color:var(--text-muted);font-size:.9rem;line-height:1.45}.combosList{display:flex;flex-direction:column;gap:10px}.comboCardHeader{padding:12px 14px}.comboCardHeader .expandableRow__headerContent{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;flex-wrap:nowrap}.comboCardHeaderMain{display:flex;flex-direction:column;gap:8px;min-width:0}.comboCardCardChips{display:flex;flex-wrap:wrap;gap:6px}.comboCardChip{display:inline-flex;align-items:center;gap:7px;padding:3px 10px 3px 3px;background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:2px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.85rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}.comboCardChip:hover{border-color:var(--seared-red-dim);background:#0c0c0c}.comboCardChipThumb{width:28px;height:40px;object-fit:cover;border-radius:2px;background:#050505}.comboCardChipThumb--empty{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.comboCardChipName{font-weight:700;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comboCardTagRow{display:flex;flex-wrap:wrap;gap:6px}.comboTypeTag{display:inline-flex;align-items:center;padding:3px 9px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-muted)}.comboTypeTag--alert{border-left-color:var(--seared-red);color:#ff9090;background:var(--seared-red-whisper)}.comboTypeTag--gold{border-left-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.comboTypeTag--cool{border-left-color:var(--accent-gold-dim);color:var(--accent-gold-warm)}.comboEffectTag{display:inline-flex;align-items:center;padding:3px 9px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#d6d0a8}.comboFlag{display:inline-flex;align-items:center;padding:3px 9px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted)}.comboFlag--watch{border-left-color:var(--accent-gold);color:var(--accent-gold-warm)}.comboFlag--alert{border-left-color:var(--seared-red);color:#ff9090}.comboFlag--gold{border-left-color:var(--accent-gold-warm, var(--accent-gold));color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.comboFlag--cool{border-left-color:var(--accent-gold-dim);color:var(--accent-gold-warm)}.comboFlag--ok{border-left-color:var(--success-green);color:#c5e6c2}.comboCardHeaderMeta{display:flex;align-items:center;gap:10px}.comboCardMetric{display:flex;flex-direction:column;gap:2px;align-items:flex-end;padding:4px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0;min-width:66px}.comboCardMetric--easy{border-left-color:var(--success-green)}.comboCardMetric--moderate{border-left-color:var(--accent-gold)}.comboCardMetric--hard{border-left-color:var(--seared-red)}.comboCardMetricLabel{font-family:Courier New,Courier,monospace;font-size:.55rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-dim)}.comboCardMetricValue{font-family:Courier New,Courier,monospace;font-size:1rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.comboCardMetric--easy .comboCardMetricValue{color:#c5e6c2}.comboCardMetric--moderate .comboCardMetricValue{color:var(--accent-gold-warm)}.comboCardMetric--hard .comboCardMetricValue{color:#ff9090}.comboCardChevron{font-size:.9rem;color:var(--text-dim);min-width:14px;text-align:center}.comboCardBody{padding:14px 16px 18px 18px;gap:16px}.comboCardSection{display:flex;flex-direction:column;gap:8px}.comboCardSectionHeader{display:flex;align-items:baseline;gap:10px;padding-bottom:4px;border-bottom:1px dashed var(--panel-hairline)}.comboCardSectionTitle{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-gold)}.comboCardSectionHint{font-size:.72rem;color:var(--text-dim)}.comboStepList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;counter-reset:combo-step}.comboStep{display:grid;grid-template-columns:28px 1fr auto;gap:10px;align-items:baseline;padding:6px 10px;background:#ffffff05;border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0}.comboStepNum{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;text-align:center}.comboStepText{color:#e8e8e8;line-height:1.45;font-size:.9rem}.comboStepQualifier{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--accent-gold-warm);padding:2px 6px;background:var(--accent-gold-whisper);border-radius:2px;white-space:nowrap}.comboResultList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.comboResult{position:relative;padding:4px 10px 4px 22px;color:#e0d9b4;font-size:.9rem;line-height:1.45}.comboResult:before{content:"»";position:absolute;left:8px;top:3px;color:var(--accent-gold);font-weight:900}.comboSubList{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background:#ffffff05;border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0}.comboSubList+.comboSubList{margin-top:6px}.comboSubList--alert{border-left-color:var(--seared-red)}.comboSubList--watch{border-left-color:var(--accent-gold)}.comboSubList--ok{border-left-color:var(--success-green)}.comboSubListLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-dim)}.comboSubListItems{list-style:disc;padding-left:20px;margin:0;color:#d6d6d6;font-size:.88rem;line-height:1.4;display:flex;flex-direction:column;gap:2px}.comboBiasGrid{display:grid;grid-template-columns:1fr;gap:5px}.comboBiasRow{display:grid;grid-template-columns:160px 1fr 48px;gap:10px;align-items:center}.comboBiasLabel{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted)}.comboBiasTrack{height:6px;background:#ffffff0f;border-radius:1px;overflow:hidden}.comboBiasFill{height:100%;background:linear-gradient(90deg,var(--seared-red-dim),var(--accent-gold-warm));border-radius:1px}.comboBiasValue{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;text-align:right}.comboCardBodyFooter{display:flex;justify-content:flex-end;padding-top:4px}.comboSpellbookBtn{font-family:Courier New,Courier,monospace!important;letter-spacing:1.5px!important;text-transform:uppercase!important}@media(max-width:720px){.comboCardHeader .expandableRow__headerContent{grid-template-columns:1fr}.comboCardHeader{padding:10px 12px}.comboCardHeaderMeta{justify-content:flex-start;flex-wrap:wrap;gap:6px}.comboCardChip{flex:1 1 auto;min-width:0;max-width:100%}.comboCardChipName{max-width:none;flex:1 1 auto;min-width:0}.comboCardMetric{min-width:0;flex:1 1 auto;padding:4px 8px}.comboBiasRow{grid-template-columns:1fr 60px}.comboBiasRow .comboBiasLabel{grid-column:1 / -1}}@media(max-width:420px){.comboCardHeader{padding:8px 10px}.comboCardMetric{padding:3px 7px}.comboCardMetricLabel{font-size:.5rem;letter-spacing:1px}.comboCardMetricValue{font-size:.9rem}.comboCardBody{padding:10px 12px 14px 14px}}.baseDeckPaneWrap{width:100%}.baseDeckPaneListPanel{padding:16px;box-sizing:border-box}.baseDeckPaneHeader{gap:12px;padding-bottom:4px}.baseDeckPaneTitle{font-family:Courier New,Courier,monospace;font-size:.9rem;font-weight:700;color:var(--accent-gold);letter-spacing:1.5px;text-transform:uppercase}.comboDetailsSectionLabel{font-weight:700;color:var(--accent-gold-ember);font-size:1rem;text-transform:uppercase;letter-spacing:.05em}.comboDetailsBlock{background-color:#000;border-radius:8px;padding:12px}.comboDetailsCardIndex{color:var(--accent-gold-warm);font-weight:700;min-width:20px}.comboDetailsTag{background-color:var(--accent-gold-whisper);border:1px solid var(--accent-gold-dim);border-radius:4px;padding:4px 10px}.comboDetailsTagLabel{color:var(--accent-gold-warm);font-weight:700;font-size:.85rem}.comboDetailsScore{color:#fff;font-weight:700;font-size:1.2rem}.roundedSection{border-width:12px;border-radius:10px;border-color:#fff;background-color:#000}.resultsPaneCardList{display:flex;flex:1 1 300px;min-width:300px}.previewExtraContentContainer{margin:5px;border-style:none;background-color:#1d1d1d;font-size:.9rem}.previewDetailSectionHeader{border-style:none;padding-right:5px;padding-bottom:5px;font-weight:bolder;font-size:.8rem}.previewGridCell{border-top-style:solid;border-right-style:solid;border-left-style:solid;border-color:#2f2f2f;padding-top:3px;padding-bottom:3px;font-size:1rem;display:table;width:100%}span.__react_modal_image__icon_menu{display:none}.itemWithBonus{background:linear-gradient(to right,#236d6d,30%,#000)}.cardDetailsLink{margin-top:15px;font-size:1rem;cursor:pointer;color:#fad104;font-weight:bolder}.stickyMobileCategorySelectorBar{height:85px;width:100%;position:-webkit-sticky;position:sticky;top:105px;padding-top:10px;z-index:1000;background:linear-gradient(to bottom,#000,#000 60px,#0000 85px);display:flex;align-items:start;border-radius:10px 10px 0 0}.previewGridCellContentLeft{min-width:200px;white-space:pre-wrap;display:inline;padding-left:10px;font-family:Arial,sans-serif;font-size:1rem}.basePanelTabLabel{font-size:.65rem;font-weight:700;white-space:nowrap;padding-top:4px}.basePanelItemLabel{font-size:1rem;font-weight:700;white-space:nowrap}.basePanelItemQuantityLabel{width:20px;max-width:30px!important}.basePanelItemNameLabel{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:100px;float:left;align-items:start;justify-content:start;font-family:Arial,sans-serif}.basePanelItemScoreLabel{min-width:30px;text-align:right;padding-right:10px;padding-left:5px}.basePanelItemSynergyBonusLabel{color:var(--accent-gold-warm);min-width:30px}.basePanelItemManabaseBonusLabel{color:#00ff35;min-width:30px}.resultsPane div[role=option] *[class*=Menu-itemGrid]{display:flex!important}.resultsPane div[role=tab]{padding:5px 10px!important;width:150px!important;height:auto!important;min-height:30px!important;line-height:1.2!important;display:flex!important;align-items:center!important;cursor:pointer}.resultsPane div[role=tab]:hover{background-color:#00eaff1a!important}.resultsPane div[role=tab][aria-selected=true]{background-color:#ffd40012!important}.resultsPane div[role=tab][data-role=section]{font-size:.9rem!important;background-color:#171717!important;cursor:pointer!important}.resultsPane div[role=tab][data-role=section]:hover{background-color:#00eaff1a!important}.resultsPane div[role=tab][data-role=section] span{font-size:.9rem!important;cursor:pointer!important;color:var(--accent-gold-ember)!important}.resultsPane div[role=tab][data-role=section] span:hover{background-color:#00eaff1a!important}.invertedIcon{padding-top:5px;padding-left:5px;min-width:10px;width:10px;height:10px;display:block;filter:invert(1)}.resultsPane div[role=option]{border-bottom:rgba(246,78,78,.2)!important;border-bottom-style:solid!important;border-bottom-width:1px!important;color:#fff}.resultsPane div[role=option][aria-selected=true]{background-color:#2a2a2a!important;border-left:3px solid var(--accent-gold-warm)!important;outline:none!important;outline-offset:0!important}.resultsPane div[role=option][aria-selected=true]:hover{background-color:#333!important}.resultsPane div[role=option]:focus,.resultsPane div[role=option][data-focus-visible]{outline:none!important;outline-offset:0!important}.resultsPane div[role=option]{border-left:3px solid transparent!important;transition:background-color .2s ease,border-color .2s ease!important}.resultsPane div[role=option]:hover:not([aria-selected=true]){background-color:#ffd4000d!important;border-left-color:#ffd4004d!important}.resultsPane div[role=option][aria-selected=true] *[class*=Menu-itemGrid]{display:flex!important;width:100%!important}.resultsPane div[role=option][aria-selected=true] .invertedIcon{filter:invert(1) brightness(1.2)!important}.basePanelMobileCategorySelectorButton{width:200px;float:right;font-size:.75rem;font-family:Arial,sans-serif}.resultsPane div[class*=selectionIndicator]{background-color:red!important;width:3px!important}.deckPaneCardRow{width:100%;box-sizing:border-box}.deckPaneCardMain{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.deckPaneQuantity{font-family:Arial,sans-serif;font-weight:700;color:var(--text-ghost);font-variant-numeric:tabular-nums;min-width:18px;text-align:right;font-size:.9rem}.deckPaneExtraData{display:flex;flex-direction:row;align-items:flex-start;gap:6px;padding-left:38px;padding-bottom:4px}.deckPaneExtraDataIcon{width:10px;height:10px;opacity:.7;flex-shrink:0;margin-top:6px}.deckPaneExtraDataText{color:var(--text-ghost);font-size:.8rem;font-style:italic;line-height:1.3}.deckPaneBonus{font-family:Arial,sans-serif;font-weight:700;font-variant-numeric:tabular-nums;min-width:30px;text-align:right;font-size:.85rem}.deckPaneBonusManabase{color:#4bd972}.deckPaneBonusSynergy{color:var(--accent-gold-warm)}.deckPaneScore{min-width:34px;text-align:right;color:#fff;font-family:Arial,sans-serif;font-weight:700;font-variant-numeric:tabular-nums;font-size:.95rem}.powerHero{position:relative;overflow:hidden;padding:20px 22px 18px;background:linear-gradient(135deg,#111,#0a0a0a);border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red);border-left:3px solid var(--seared-red);border-radius:0 3px 3px 0}.powerHero:before{content:"";position:absolute;top:-20px;right:-20px;width:140px;height:140px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.powerHeroTop{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.powerHeroEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--accent-gold);border-left:2px solid var(--seared-red);padding-left:12px}.powerHeroTier{display:inline-flex;align-items:center;padding:4px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.powerHeroTier--ok{border-left-color:var(--success-green);color:#c5e6c2}.powerHeroTier--watch{border-left-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.powerHeroTier--alert{border-left-color:var(--seared-red);color:#ff9090;background:var(--seared-red-whisper)}.powerHeroScoreRow{display:flex;align-items:baseline;gap:8px;margin-top:10px}.powerHeroScoreValue{font-family:Courier New,Courier,monospace;font-size:4.2rem;font-weight:900;line-height:1;color:#fff;font-variant-numeric:tabular-nums;text-shadow:2px 2px 4px rgba(0,0,0,.7);letter-spacing:1px}.powerHeroScoreUnit{font-family:Courier New,Courier,monospace;font-size:1rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-dim)}.powerHeroGauge{margin-top:14px;display:flex;flex-direction:column;gap:4px}.powerHeroGaugeTrack{position:relative;height:14px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;overflow:visible}.powerHeroGaugeFill{position:absolute;top:0;left:0;bottom:0;background:linear-gradient(90deg,var(--success-green) 0%,var(--accent-gold-ember) 45%,var(--seared-red-bright) 100%);transition:width .3s ease-out;box-shadow:0 0 16px #ff3c3c40;border-radius:0 3px 3px 0}.powerHeroGaugeTick{position:absolute;top:0;bottom:0;width:1px;background:#fff3;pointer-events:none}.powerHeroGaugePointer{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:var(--accent-gold);transform:translate(-50%,-50%);box-shadow:0 0 0 3px #0a0a0a,0 0 0 4px var(--seared-red),0 0 12px #ffc400b3;pointer-events:none;animation:powerHeroGaugePulse 2.2s ease-in-out infinite}.powerHeroGaugePointer:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle,#ffc4008c,#ffc40000 70%);transform:translate(-50%,-50%);animation:powerHeroGaugeRipple 2.2s ease-out infinite;pointer-events:none}@keyframes powerHeroGaugePulse{0%,to{box-shadow:0 0 0 3px #0a0a0a,0 0 0 4px var(--seared-red),0 0 10px #ffc4008c}50%{box-shadow:0 0 0 3px #0a0a0a,0 0 0 4px var(--seared-red-bright),0 0 22px #ffc400f2,0 0 38px #ff3b3b59}}@keyframes powerHeroGaugeRipple{0%{width:14px;height:14px;opacity:.75}to{width:46px;height:46px;opacity:0}}@media(prefers-reduced-motion:reduce){.powerHeroGaugePointer,.powerHeroGaugePointer:after{animation:none}}.powerHeroGaugeScale{position:relative;height:.9rem;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;color:var(--text-dim)}.powerHeroGaugeScale>span{position:absolute;top:0;transform:translate(-50%)}.powerHeroGaugeScale>span:first-child{transform:none}.powerHeroGaugeScale>span:last-child{transform:translate(-100%)}.powerBaselineBar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.powerBaselineBarLabel{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.powerBaselineSegmented{display:inline-flex;border:1px solid var(--panel-hairline);border-radius:2px;overflow:hidden;background:#0a0a0a}.powerBaselineBtn{padding:6px 14px;background:transparent;border:none;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);transition:background .15s ease,color .15s ease}.powerBaselineBtn:hover{background:#141414;color:var(--accent-gold-warm)}.powerBaselineBtn.is-active{background:var(--accent-gold-whisper);color:var(--accent-gold);box-shadow:inset 0 -2px 0 var(--accent-gold)}.powerBaselineBtn+.powerBaselineBtn{border-left:1px solid var(--panel-hairline)}.powerPillarGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:12px}.powerPillarCard{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0}.powerPillarCard--above{border-left-color:var(--seared-red)}.powerPillarCard--below{border-left-color:var(--accent-gold-dim)}.powerPillarCard--match{border-left-color:var(--success-green)}.powerPillarHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--panel-hairline)}.powerPillarTitleBlock{display:flex;flex-direction:column;gap:2px;min-width:0}.powerPillarTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.05rem;font-weight:900;letter-spacing:.5px;color:#fff;text-transform:uppercase}.powerPillarHint{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;color:var(--text-muted);font-style:italic}.powerPillarScoreBlock{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0;min-width:120px}.powerPillarScore{font-family:Courier New,Courier,monospace;font-size:1.6rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;line-height:1;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.powerPillarBaseline{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-dim)}.powerPillarDelta{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:900;letter-spacing:.5px;padding:2px 8px;border-radius:2px;font-variant-numeric:tabular-nums}.powerPillarDelta--above{color:var(--seared-red-bright);background:var(--seared-red-whisper);border:1px solid var(--seared-red-dim)}.powerPillarDelta--below{color:var(--accent-gold-warm);background:var(--accent-gold-whisper);border:1px solid var(--accent-gold-dim)}.powerPillarDelta--match{color:var(--success-green);background:#5fa85a14;border:1px solid rgba(95,168,90,.3)}.powerPillarSubList{display:flex;flex-direction:column;gap:4px}.powerPillarEmpty{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.85rem;color:var(--text-dim);font-style:italic;padding:6px 0}.powerPillarSubRow{display:grid;grid-template-columns:120px 1fr 48px;align-items:center;gap:10px;padding:3px 0}.powerPillarSubLabel{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#e8e8e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.powerPillarSubBarTrack{position:relative;height:8px;background:#ffffff0a;border-radius:2px;overflow:hidden}.powerPillarSubBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-ember) 0%,var(--seared-red-bright) 100%);transition:width .25s ease-out;border-radius:2px}.powerPillarSubScore{font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:900;text-align:right;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}@media(max-width:520px){.powerPillarSubRow{grid-template-columns:88px 1fr 40px;gap:8px}.powerHeroScoreValue{font-size:3rem}}.powerContext{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px}.powerContextMetric{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.powerContextMetric--flag{border-left-color:var(--seared-red)}.powerContextLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.powerContextValue{font-family:Courier New,Courier,monospace;font-size:1rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:1px}.powerContextMetric--flag .powerContextValue{color:var(--seared-red-bright)}.powerSection{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0}.powerSectionHeader{display:flex;flex-direction:column;gap:2px;padding-bottom:6px;border-bottom:1px solid var(--panel-hairline)}.powerSectionEyebrow{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent-gold)}.powerSectionHint{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;color:var(--text-muted);font-style:italic}.powerComponentGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.powerComponentTile{display:grid;grid-template-columns:80px 1fr 40px;align-items:center;gap:10px;padding:8px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.powerComponentLabel{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted)}.powerComponentBarTrack{position:relative;height:6px;background:#ffffff0a;border-radius:2px;overflow:hidden}.powerComponentBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-ember) 0%,var(--seared-red-bright) 100%);transition:width .25s ease-out;border-radius:2px}.powerComponentValue{font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:900;text-align:right;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.powerPatternChipRow{display:flex;flex-wrap:wrap;gap:6px}.powerPatternChip{display:inline-flex;align-items:center;padding:4px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:#e8e8e8}.powerPatternChip--ok{border-left-color:var(--success-green);color:#c5e6c2}.powerPatternChip--cool{border-left-color:var(--accent-gold-dim);color:var(--accent-gold-warm)}.powerPatternChip--warn{border-left-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.powerPatternChip--alert{border-left-color:var(--seared-red);color:#ff9090;background:var(--seared-red-whisper)}.powerCompressionGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px}.powerCompressionItem{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace}.powerCompressionItem--boost{border-left-color:var(--accent-gold)}.powerCompressionItem--penalty{border-left-color:var(--seared-red);background:var(--seared-red-whisper)}.powerCompressionItemLabel{font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted)}.powerCompressionItem--boost .powerCompressionItemLabel{color:var(--accent-gold-warm)}.powerCompressionItem--penalty .powerCompressionItemLabel{color:#ff9090}.powerCompressionItemValue{font-size:.85rem;font-weight:900;font-variant-numeric:tabular-nums;color:#fff}.powerCompressionItem--boost .powerCompressionItemValue{color:var(--accent-gold-warm)}.powerCompressionItem--penalty .powerCompressionItemValue{color:var(--seared-red-bright)}.powerAdjustList{display:flex;flex-direction:column;gap:4px}.powerAdjustRow{display:grid;grid-template-columns:22px auto 72px 1fr;gap:10px;align-items:baseline;padding:8px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--panel-hairline);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace}.powerAdjustRow--up{border-left-color:var(--accent-gold)}.powerAdjustRow--down{border-left-color:var(--seared-red)}.powerAdjustArrow{font-size:.7rem;color:var(--text-muted);text-align:center;line-height:1}.powerAdjustRow--up .powerAdjustArrow{color:var(--accent-gold)}.powerAdjustRow--down .powerAdjustArrow{color:var(--seared-red-bright)}.powerAdjustName{font-size:.8rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.powerAdjustDelta{font-size:.85rem;font-weight:900;font-variant-numeric:tabular-nums;text-align:right;color:var(--text-muted)}.powerAdjustRow--up .powerAdjustDelta{color:var(--accent-gold-warm)}.powerAdjustRow--down .powerAdjustDelta{color:var(--seared-red-bright)}.powerAdjustReason{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;color:var(--text-muted);font-style:italic;overflow:hidden;text-overflow:ellipsis}@media(max-width:620px){.powerAdjustRow{grid-template-columns:22px 1fr auto;grid-template-areas:"arrow name delta" "arrow reason reason";row-gap:2px}.powerAdjustArrow{grid-area:arrow}.powerAdjustName{grid-area:name}.powerAdjustDelta{grid-area:delta}.powerAdjustReason{grid-area:reason}}.powerCapsRow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;background:var(--seared-red-whisper);border-left:2px solid var(--seared-red);border-radius:0 2px 2px 0}.powerCapsLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--seared-red-bright)}.powerCapsChips{display:flex;flex-wrap:wrap;gap:4px}.powerCapsChip{display:inline-flex;align-items:center;padding:3px 8px;background:#0a0a0a;border:1px solid var(--seared-red-dim);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#ff9090}.powerDiscussion{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 3px 3px 0}.powerDiscussionHeader{display:flex;flex-direction:column;gap:2px;padding-bottom:6px;border-bottom:1px solid var(--panel-hairline)}.powerDiscussionEyebrow{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent-gold)}.powerDiscussionHint{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;color:var(--text-muted);font-style:italic}.powerDiscussionList{display:flex;flex-direction:column;gap:10px}.powerDiscussionItem{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#0a0a0a;border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.powerDiscussionItemHeader{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-gold-warm)}.powerDiscussionCopy{margin:0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.9rem;line-height:1.5;color:#e8e8e8}.cardsPane{width:100%;box-sizing:border-box}.cardsPane .statsMetricsGrid{width:100%}.cardsPaneRoleChips{display:flex;flex-wrap:wrap;gap:6px}.cardsPaneRoleChip{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:#e8e8e8;transition:background .12s ease,border-left-color .12s ease,color .12s ease}.cardsPaneRoleChip:hover{background:#141414;border-left-color:var(--seared-red);color:var(--accent-gold-warm)}.cardsPaneRoleChip.is-active{background:var(--accent-gold-whisper);border-left-color:var(--accent-gold);color:var(--accent-gold)}.cardsPaneRoleChipCount{display:inline-flex;align-items:center;padding:1px 6px;background:#ffffff0f;border-radius:2px;font-size:.65rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.cardsPaneRoleChip.is-active .cardsPaneRoleChipCount{background:#e8c60024;color:var(--accent-gold-warm)}.cardRowTitle{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cardRowTitleTop{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 240px}.cardRowName{min-width:0;font-family:Arial,sans-serif;font-weight:700;font-size:.95rem;color:#fff;overflow-wrap:anywhere;word-break:break-word}.expandableRow.is-expanded .cardRowName{color:var(--accent-gold-warm)}.cardRowBadges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;flex-shrink:1;min-width:0}.cardRowBadge{display:inline-flex;align-items:center;padding:2px 6px;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:1px solid var(--panel-hairline);border-left-width:2px;border-radius:0 2px 2px 0;background:#0a0a0a;color:var(--text-muted)}.cardRowBadge--gold{border-left-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.cardRowBadge--alert{border-left-color:var(--seared-red);color:#ff9090;background:var(--seared-red-whisper)}.cardRowBadge--watch{border-left-color:var(--accent-gold-dim);color:var(--accent-gold-warm)}.cardRowBadge--combo{border-left-color:#b87be8;color:#d6afff;background:#b87be814}.cardRowBadge--synergy{border-left-color:#4a9bd6;color:#8ec6ee;background:#4a9bd614}.cardRowBadge--support{border-left-color:var(--success-green);color:#a7d4a2;background:#5fa85a14}.cardRowBadge--enabler{border-left-color:#b87be8;color:#d6afff;background:#b87be81a}.cardRowBadge--enablerHeavy{border-left-color:#b87be8;color:#0a0a0a;background:linear-gradient(135deg,#d6afff,#b87be8);font-weight:900;letter-spacing:1.25px;text-shadow:0 0 1px rgba(255,255,255,.3)}.cardRowBadge--commander{border-left-color:#ff6ea8;color:#ffa6c6;background:#ff6ea814}.cardRowBadge--mana{border-left-color:#00baff;color:#7fd7ff;background:#00baff14}.cardsPaneDetailBlock{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:#070707;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0}.cardsPaneDetailHeader{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cardsPaneDetailLabel{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-gold)}.cardsPaneDetailHint{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.78rem;font-style:italic;color:var(--text-dim)}.cardsPaneInlineChips{display:flex;flex-wrap:wrap;gap:4px}.cardsPaneInlineChip{display:inline-flex;align-items:center;padding:2px 8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#e8e8e8}.cardsPaneBracketChip{display:inline-flex;align-items:center;padding:3px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--panel-hairline);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.cardsPaneBracketChip--alert{border-left-color:var(--seared-red);color:#ff9090;background:var(--seared-red-whisper)}.cardsPaneBracketChip--watch{border-left-color:var(--accent-gold-dim);color:var(--accent-gold-warm)}.cardsPanePowerList{display:flex;flex-direction:column;gap:4px}.cardsPanePowerRow{display:grid;grid-template-columns:130px 1fr 74px 50px;align-items:center;gap:10px;padding:2px 0}.cardsPanePowerLabel{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#e8e8e8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardsPanePowerBarTrack{position:relative;height:6px;background:#ffffff0a;border-radius:2px;overflow:hidden}.cardsPanePowerBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-ember) 0%,var(--seared-red-bright) 100%);transition:width .2s ease-out}.cardsPanePowerValue{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:900;text-align:right;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.cardsPanePowerValueMax{color:var(--text-dim);font-weight:700}.cardsPanePowerRatio{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;text-align:right;color:var(--text-muted);font-variant-numeric:tabular-nums}.cardsPaneComboList{display:flex;flex-direction:column;gap:4px}.cardsPaneComboRow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid #b87be8;border-radius:0 2px 2px 0}.cardsPaneComboName{font-family:Arial,sans-serif;font-weight:700;font-size:.85rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.cardsPaneComboMeta{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);flex-shrink:0}.cardsPaneSynergyAnchorList{display:flex;flex-direction:column;gap:4px}.cardsPaneSynergyAnchorItem{display:grid;grid-template-columns:90px 1fr auto auto;align-items:center;gap:10px;padding:6px 8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid #4a9bd6;border-radius:0 2px 2px 0}.cardsPaneSynergyAnchorCat{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#8ec6ee}.cardsPaneSynergyAnchorText{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.85rem;font-style:italic;color:#e8e8e8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cardsPaneSynergyAnchorScore{font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;min-width:44px;text-align:right}.cardsPaneSynergyAnchorMeta{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums;min-width:54px;text-align:right}.cardsPaneSupportList{display:flex;flex-direction:column;gap:4px}.cardsPaneSupportListScroll{max-height:340px;overflow-y:auto;overflow-x:hidden;padding-right:4px}.cardsPaneSupportItem{display:grid;grid-template-columns:160px 72px 1fr;align-items:center;gap:10px;padding:6px 8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--success-green);border-radius:0 2px 2px 0}.cardsPaneSupportAnchor{font-family:Arial,sans-serif;font-weight:700;font-size:.85rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardsPaneSupportKind{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--success-green)}.cardsPaneSupportText{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;font-style:italic;color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cardsPaneSynergyOverflow{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.78rem;font-style:italic;color:var(--text-dim);padding:4px 8px}.cardsPaneComboNameBlock{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.cardsPaneComboPartners{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.75rem;font-style:italic;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cardsPaneCommanderBondList{display:flex;flex-direction:column;gap:8px}.cardsPaneCommanderBond{display:flex;gap:12px;padding:8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid #ff6ea8;border-radius:0 2px 2px 0}.cardsPaneCommanderImg{width:50px;height:70px;object-fit:cover;border-radius:3px;flex-shrink:0;box-shadow:0 2px 6px #0009}.cardsPaneCommanderImgPh{width:50px;height:70px;border-radius:3px;background:#ffffff0a;flex-shrink:0}.cardsPaneCommanderBondMeta{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 auto}.cardsPaneCommanderBondName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.95rem;font-weight:900;color:#fff}.cardsPaneCommanderBondCount{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:#ffa6c6}.cardsPaneCommanderBondEffects{display:flex;flex-direction:column;gap:2px}.cardsPaneCommanderBondEffect{display:flex;gap:8px;align-items:baseline;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;color:#e8e8e8;min-width:0}.cardsPaneCommanderBondKind{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);flex-shrink:0;min-width:50px}.cardsPaneCommanderBondText{font-style:italic;color:#d0d0d0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.cardsPaneOutgoingGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px;margin-bottom:8px}.cardsPaneOutgoingTile{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid #8b93a7;border-radius:0 2px 2px 0}.cardsPaneOutgoingTile--triggers{border-left-color:#cc1a1a}.cardsPaneOutgoingTile--abilities{border-left-color:#e8c600}.cardsPaneOutgoingTile--statics{border-left-color:#4a9bd6}.cardsPaneOutgoingTile--replacements{border-left-color:#5fa85a}.cardsPaneOutgoingLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-muted)}.cardsPaneOutgoingCount{font-family:Courier New,Courier,monospace;font-size:1.3rem;font-weight:900;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.cardsPaneOutgoingMeta{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:.5px;color:var(--text-dim)}.cardsPaneManaBlock{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid #00baff;border-radius:0 2px 2px 0}.cardsPaneManaHead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.cardsPaneManaType{font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:900;letter-spacing:1.5px;text-transform:uppercase;color:#7fd7ff}.cardsPaneManaScore{font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.cardsPaneManaMeta{display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center}.cardsPaneManaMetaItem{display:inline-flex;align-items:center;gap:6px}.cardsPaneManaMetaLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-muted)}.cardsPaneManaMetaValue{font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums}.cardsPaneManaColors{display:inline-flex;align-items:center;gap:4px}.cardsPaneManaColors .manaTextIcon{width:1.1rem!important;height:1.1rem!important;vertical-align:middle}.cardsPaneManaQuantity{font-family:Courier New,Courier,monospace;font-size:.9rem;font-weight:900;color:var(--accent-gold-warm);margin-right:2px;font-variant-numeric:tabular-nums}.cardsPaneManaAnyLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-gold);padding:2px 6px;background:var(--accent-gold-whisper);border-radius:2px;margin-left:4px}.cardsPaneManaFlags{display:flex;flex-wrap:wrap;gap:4px}.cardsPaneManaFlag{display:inline-flex;align-items:center;padding:2px 8px;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;background:#00baff14;border:1px solid rgba(0,186,255,.25);border-left:2px solid #00baff;border-radius:0 2px 2px 0;color:#7fd7ff}.cardsPaneManaFlag--fast{background:#ff3b3b14;border-color:#ff3b3b40;border-left-color:var(--seared-red-bright);color:#ff9090}.cardsPaneEmpty{color:var(--text-dim);font-style:italic;padding:6px 0;display:block}.cardsPaneMindMapBtnRow{display:flex;justify-content:flex-end;margin:-6px 0 4px}.cardsPaneMindMapBtn{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 2px 2px 0;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-gold-warm);transition:background .15s ease,border-left-color .15s ease,color .15s ease}.cardsPaneMindMapBtn:hover{background:var(--accent-gold-whisper);border-left-color:var(--accent-gold-warm);color:var(--accent-gold)}.cardsPaneMindMapBtnIcon{color:var(--seared-red);font-size:.9rem}.mindMapDialog .mindMapEyebrow{display:inline-block;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);line-height:1}.mindMapDialog .mindMapTitle{display:block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.3rem;font-weight:900;color:#fff;letter-spacing:.5px;margin-top:6px}.mindMapWrap{display:flex;flex-direction:column;gap:12px;padding-top:6px}.mindMapSvg{width:100%;max-width:840px;height:auto;background:radial-gradient(circle at center,rgba(204,26,26,.04) 0%,transparent 60%),linear-gradient(135deg,#111,#080808);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;align-self:center}.mindMapCenterLabel{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:14px;font-weight:900;fill:#fff;letter-spacing:.5px;pointer-events:none}.mindMapNodeName{font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;fill:#e8e8e8;letter-spacing:.3px;pointer-events:none}.mindMapNodeMeta{font-family:Courier New,Courier,monospace;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase;pointer-events:none}.mindMapLegend{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;padding:8px 10px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.mindMapLegendItem{display:inline-flex;align-items:center;gap:6px;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-muted)}.mindMapLegendDot{display:inline-block;width:10px;height:10px;border-radius:50%;box-shadow:0 0 6px currentColor}.mindMapEmpty{display:block;padding:30px 20px;text-align:center;color:var(--text-dim);font-style:italic}.mindMapCloseBtn{position:absolute;top:14px;right:14px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;cursor:pointer;color:var(--seared-red-bright);font-family:Courier New,Courier,monospace;font-size:.95rem;font-weight:900;line-height:1;z-index:5;transition:background .15s ease,border-left-color .15s ease,color .15s ease}.mindMapCloseBtn:hover{background:var(--seared-red-whisper);border-left-color:var(--accent-gold);color:var(--accent-gold-warm)}.mindMapCanvas{display:grid;grid-template-columns:minmax(520px,1fr) minmax(260px,340px);gap:14px;align-items:start}.mindMapDetail{display:flex;flex-direction:column;gap:10px;padding:14px 14px 16px;background:linear-gradient(180deg,#0d0d0d 0%,var(--panel-tile-bg) 100%);border:1px solid var(--panel-hairline);border-left:3px solid var(--panel-hairline);border-radius:0 3px 3px 0;max-height:560px;overflow-y:auto}.mindMapDetailHead{display:flex;flex-direction:column;gap:4px;padding-bottom:8px;border-bottom:1px solid var(--panel-hairline)}.mindMapDetailKind{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.mindMapDetailName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1rem;font-weight:900;color:#fff}.mindMapDetailEmpty{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.85rem;font-style:italic;color:var(--text-dim)}.mindMapDetailList{display:flex;flex-direction:column;gap:8px}.mindMapDetailEffect{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid currentColor;border-radius:0 2px 2px 0}.mindMapDetailEffectKind{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.mindMapDetailEffectText{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.88rem;font-style:italic;color:#e8e8e8;line-height:1.45}.mindMapDetailOverflow{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.78rem;font-style:italic;color:var(--text-dim)}.mindMapLegendHint{flex-basis:100%;text-align:center;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.75rem;font-style:italic;color:var(--text-dim);text-transform:none;letter-spacing:0}@media(max-width:960px){.mindMapCanvas{grid-template-columns:1fr}}@media(max-width:620px){.cardsPanePowerRow{grid-template-columns:100px 1fr 60px}.cardsPanePowerRatio{display:none}.cardsPaneSynergyAnchorItem{grid-template-columns:1fr auto;row-gap:2px}.cardsPaneSynergyAnchorCat,.cardsPaneSynergyAnchorMeta{grid-column:1 / -1}.cardsPaneSupportItem{grid-template-columns:1fr auto;row-gap:2px}.cardsPaneSupportText{grid-column:1 / -1}.cardRowTitle{flex-direction:column;align-items:flex-start;gap:6px}.cardRowTitleTop{width:100%;flex:1 1 auto}.cardRowBadges{width:100%}.cardRowName{font-size:.9rem}}.saltBreakdown{display:flex;flex-direction:column;gap:14px;margin-top:14px}.saltPersonality{display:flex;align-items:stretch;justify-content:space-between;gap:16px;padding:16px 18px;background:radial-gradient(ellipse at top left,rgba(232,198,0,.08) 0%,transparent 60%),linear-gradient(180deg,#171410,#0d0b09);border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red);border-left:3px solid var(--accent-gold);border-radius:0 3px 3px 0;box-shadow:0 6px 22px #0000008c;flex-wrap:wrap}.saltPersonalityMain{display:flex;flex-direction:column;gap:4px;min-width:220px;flex:1 1 320px}.saltPersonalityEyebrow{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:700;letter-spacing:3.5px;text-transform:uppercase;color:var(--accent-gold);border-left:2px solid var(--seared-red);padding-left:10px}.saltPersonalityName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.55rem;font-weight:900;color:#fff;letter-spacing:.5px;margin-top:2px}.saltPersonalityHint{color:var(--text-muted);font-size:.88rem;line-height:1.45}.saltPersonalityRight{display:flex;flex-direction:column;gap:8px;align-items:flex-end;justify-content:center}.saltPersonalityTotalBox{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:8px 16px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 2px 2px 0;min-width:130px}.saltPersonalityTotalLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-dim)}.saltPersonalityTotalValue{font-family:Courier New,Courier,monospace;font-size:1.9rem;font-weight:900;color:#ff9090;font-variant-numeric:tabular-nums;line-height:1}.saltPersonalityTags{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;max-width:260px}.saltPersonalityTag{display:inline-flex;padding:3px 9px;background:var(--seared-red-whisper);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#ff9090}.saltBreakdownGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.saltCatTile{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:#0b0b0b;border:1px solid var(--panel-hairline);border-left:3px solid var(--text-dim);border-radius:0 3px 3px 0;transition:border-left-color .15s ease,background .15s ease,box-shadow .15s ease}.saltCatTile:hover{background:#101010}.saltCatTile--mild{border-left-color:var(--success-green)}.saltCatTile--moderate{border-left-color:var(--accent-gold)}.saltCatTile--high{border-left-color:var(--seared-red-dim)}.saltCatTile--extreme{border-left-color:var(--seared-red);background:#12080a;box-shadow:0 4px 18px #cc1a1a24,inset 0 0 0 1px #cc1a1a14}.saltCatTileHead{display:flex;justify-content:space-between;align-items:center;gap:8px}.saltCatTileLabel{font-family:Courier New,Courier,monospace;font-size:.66rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted)}.saltCatTileTier{font-family:Courier New,Courier,monospace;font-size:.56rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:2px 7px;border-radius:2px;background:#ffffff0a;color:var(--text-muted)}.saltCatTileTier--mild{background:#62b46224;color:#c5e6c2}.saltCatTileTier--moderate{background:var(--accent-gold-whisper);color:var(--accent-gold-warm)}.saltCatTileTier--high{background:var(--seared-red-whisper);color:#ff9090}.saltCatTileTier--extreme{background:#cc1a1a47;color:#ffd0c8}.saltCatTileMain{display:flex;align-items:baseline;gap:6px}.saltCatTileScore{font-family:Courier New,Courier,monospace;font-size:1.9rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.saltCatTile--extreme .saltCatTileScore{color:#ff9090}.saltCatTileScoreUnit{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim)}.saltCatTileMeta{display:flex;justify-content:space-between;gap:8px;font-family:Courier New,Courier,monospace;font-size:.68rem;color:var(--text-dim);letter-spacing:.5px}.saltCatTileTopRow{display:flex;align-items:center;gap:6px;padding-top:6px;border-top:1px dashed var(--panel-hairline)}.saltCatTileTopLabel{font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-dim);flex-shrink:0}.saltCatTileTopBtn{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;background:#ffffff05;border:1px solid var(--panel-hairline);border-radius:2px;cursor:pointer;font-family:inherit;min-width:0;transition:background .12s ease,border-color .12s ease}.saltCatTileTopBtn:hover:not(:disabled){background:#cc1a1a0f;border-color:var(--seared-red-dim)}.saltCatTileTopBtn.is-static,.saltCatTileTopBtn:disabled{cursor:default}.saltCatTileTopName{font-size:.8rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;flex:1 1 auto;min-width:0}.saltCatTileTopScore{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;flex-shrink:0}.saltBreakdownColumns{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}@media(max-width:880px){.saltBreakdownColumns{grid-template-columns:1fr}}.saltSubPanel{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0}.saltSubPanelHead{display:flex;flex-direction:column;gap:2px;padding-bottom:6px;border-bottom:1px dashed var(--panel-hairline)}.saltSubPanelEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-gold)}.saltSubPanelHint{font-size:.78rem;color:var(--text-dim)}.saltSubPanelEmpty{color:var(--text-muted);font-size:.88rem;padding:6px 2px}.saltOffenderList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.saltOffender{display:grid;grid-template-columns:28px auto 1fr;gap:10px;align-items:center;padding:6px 8px;background:#ffffff05;border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0}.saltOffenderRank{font-family:Courier New,Courier,monospace;font-size:.95rem;font-weight:900;color:var(--accent-gold-warm);text-align:center;font-variant-numeric:tabular-nums}.saltOffenderCardBtn{display:inline-flex;align-items:center;gap:8px;padding:3px 10px 3px 3px;background:#050505;border:1px solid rgba(255,255,255,.08);border-radius:2px;cursor:pointer;font-family:inherit;min-width:0;max-width:260px;transition:border-color .12s ease,background .12s ease}.saltOffenderCardBtn:hover:not(:disabled){border-color:var(--seared-red-dim);background:#0d0d0d}.saltOffenderCardBtn:disabled{cursor:default}.saltOffenderThumb{width:28px;height:40px;object-fit:cover;border-radius:2px;background:#050505;flex-shrink:0}.saltOffenderThumb--empty{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.saltOffenderName{font-size:.9rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.saltOffenderMeta{display:flex;flex-direction:column;gap:4px;min-width:0}.saltOffenderBarRow{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.saltOffenderBar{height:6px;background:#ffffff0d;border-radius:1px;overflow:hidden}.saltOffenderBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-warm) 0%,var(--seared-red) 100%);border-radius:1px}.saltOffenderScore{font-family:Courier New,Courier,monospace;font-size:.78rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.saltOffenderBreakdown{display:flex;flex-wrap:wrap;gap:4px}.saltOffenderChip{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted)}.saltOffenderChipLabel{color:#d0d0d0}.saltOffenderChipScore{color:var(--seared-red);font-variant-numeric:tabular-nums}.saltOffenderMore{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;color:var(--text-dim);padding:2px 4px}.saltOffenderDeckPct{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:.6px;color:var(--text-dim)}.saltStackableList{display:flex;flex-direction:column;gap:6px}.saltStackableRow{display:grid;grid-template-columns:32px 1fr;gap:8px;align-items:center;padding:6px 8px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;cursor:pointer;font:inherit;text-align:left;transition:border-left-color .12s ease,background .12s ease}.saltStackableRow:hover:not(:disabled){background:#e8c6000d;border-left-color:var(--accent-gold)}.saltStackableRow:disabled{cursor:default}.saltStackableThumb{width:30px;height:42px;object-fit:cover;border-radius:2px;background:#050505}.saltStackableThumb--empty{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.saltStackableBody{display:flex;flex-direction:column;gap:3px;min-width:0}.saltStackableTopLine{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.saltStackableName{font-size:.88rem;font-weight:700;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.saltStackableCount{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;flex-shrink:0}.saltStackableChips{display:flex;flex-wrap:wrap;gap:3px}.saltStackableChip{display:inline-flex;padding:1px 6px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.56rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#d6d0a8}.saltSwapPanel{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:radial-gradient(ellipse at right,rgba(232,198,0,.06) 0%,transparent 60%),linear-gradient(180deg,#0d0b09,#050404);border:1px solid var(--panel-hairline);border-left:3px solid var(--accent-gold);border-radius:0 3px 3px 0}.saltSwapHeader{display:flex;flex-direction:column;gap:2px}.saltSwapEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold)}.saltSwapHint{font-size:.78rem;color:var(--text-dim)}.saltSwapBody{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;flex-wrap:wrap}@media(max-width:680px){.saltSwapBody{grid-template-columns:1fr}}.saltSwapStat{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--success-green);border-radius:0 2px 2px 0;min-width:150px}.saltSwapStatLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--text-dim)}.saltSwapStatValue{font-family:Courier New,Courier,monospace;font-size:1.9rem;font-weight:900;color:#c5e6c2;font-variant-numeric:tabular-nums;line-height:1}.saltSwapStatSub{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:700;letter-spacing:.8px;color:var(--text-muted);font-variant-numeric:tabular-nums}.saltSwapCards{display:flex;flex-wrap:wrap;gap:6px}.saltSwapCard{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0}.saltSwapCardRank{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.saltSwapCardName{font-size:.82rem;font-weight:700;color:#fff;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saltSwapCardScore{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;color:#ff9090;font-variant-numeric:tabular-nums}.saltNailPanel{padding:16px 18px 18px;box-sizing:border-box;width:100%}.saltNailHeader{display:flex;flex-direction:column;gap:4px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.05)}.saltNailEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted)}.saltNailTitle{font-size:1.1rem;font-weight:900;color:#fff;letter-spacing:-.3px}.saltNailIntensityRow{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#0000004d;border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;margin-bottom:16px}.saltNailIntensityLabel{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);flex:0 0 90px}.saltNailIntensityTrack{flex:1 1 auto;height:10px;background:#ffffff0d;border-radius:2px;overflow:hidden}.saltNailIntensityFill{height:100%;transition:width .3s ease-out;box-shadow:0 0 12px var(--seared-red-dim)}.saltNailIntensityValue{flex:0 0 60px;text-align:right;color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.saltNailStage{position:relative;display:flex;flex-direction:row;gap:16px;align-items:stretch;flex-wrap:wrap}.saltNailStrike{position:absolute;top:0;left:50%;transform:translate(-50%);width:320px;height:120px;max-width:100%;z-index:0;pointer-events:none;filter:blur(12px);opacity:.7}.saltNailColumn{position:relative;z-index:1;flex:1 1 260px;min-width:260px;display:flex;flex-direction:column;align-items:center;gap:10px}.saltNailHead{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;background:linear-gradient(180deg,#1a1a1a,#0a0a0a);border:1px solid rgba(255,255,255,.08);border-top:2px solid var(--seared-red);border-radius:0 3px 3px;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent-gold);box-shadow:0 3px 10px #0000008c}.saltNailFunnelWrap{position:relative;width:100%;max-width:320px;filter:drop-shadow(0 6px 14px var(--seared-red-dim))}.saltNailDrivenShadow{position:absolute;bottom:-18px;left:50%;transform:translate(-50%);width:120px;height:18px;background:radial-gradient(ellipse at center,#0000008c,#0000 70%);pointer-events:none}.saltNailEmojis{display:inline-flex;align-items:center;gap:10px;font-size:1.35rem;margin-top:18px;letter-spacing:3px}.saltNailKissIcon{width:30px;height:30px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.saltNailLegend{position:relative;z-index:1;flex:1 1 200px;min-width:180px;display:flex;flex-direction:column;gap:4px;align-self:flex-start;padding-top:40px}.saltNailLegendRow{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;background:#00000059;border-left:2px solid transparent;border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;transition:background-color .15s ease}.saltNailLegendRow:hover{background:var(--seared-red-whisper)}.saltNailLegendLabel{color:#e8e8e8}.saltNailLegendValue{color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;margin-left:12px}.saltNailFooter{display:flex;align-items:baseline;gap:8px;padding-top:14px;margin-top:24px;border-top:1px solid rgba(255,255,255,.05);font-family:Arial,sans-serif}.saltNailPercent{font-size:1.5rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;text-shadow:0 0 14px var(--accent-gold-dim)}.saltNailFooterText{font-size:.9rem;color:var(--text-ghost)}@media(max-width:720px){.saltNailStage{flex-direction:column}.saltNailLegend{padding-top:10px;width:100%}}.synergyPane{width:100%;box-sizing:border-box}.synergyPane .synergyHeaderBlock{padding:10px 0 14px;border-bottom:1px dashed rgba(255,255,255,.05);width:100%}.synergyPane .deckSynergyCardImage{width:240px;max-width:80%;height:auto;border-radius:6px;box-shadow:0 8px 28px #000000bf;border:1px solid var(--panel-hairline);border-bottom:2px solid var(--seared-red-dim);cursor:zoom-in;transition:transform .15s ease,border-bottom-color .15s ease}.synergyPane .deckSynergyCardImage:hover{transform:translateY(-2px);border-bottom-color:var(--accent-gold)}.synergyMenuBox{max-width:600px}.synergyPane .synergyMenuBoxLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted)}.synergyPane .synergyEffectButton{max-width:min(520px,80vw)}.synergyPane .synergyEffectButton [class*=ActionButton-label]{white-space:normal}.synergyPane .synergyCardListBlock.synergyCardListScroll{height:520px;max-height:none;overflow-y:auto;overflow-x:hidden}@media(max-width:620px){.synergyPane .deckSynergyCardImage{width:180px}.synergyPane .synergyCardListBlock.synergyCardListScroll{height:60vh}}.mana{background-image:url(/static/css/mana-_6X0eMvH.svg);background-repeat:no-repeat;background-size:auto 700%;display:inline-block;font-size:100%;cursor:pointer}.mana.xs{height:.7rem;width:.7rem}.mana.small,.mana.medium{height:1rem;width:1rem}.mana.large{height:4rem;width:4rem}.mana.s0{background-position:0 0}.mana.s1{background-position:11.1% 0}.mana.s2{background-position:22.2% 0}.mana.s3{background-position:33.3% 0}.mana.s4{background-position:44.4% 0}.mana.s5{background-position:55.5% 0}.mana.s6{background-position:66.6% 0}.mana.s7{background-position:77.7% 0}.mana.s8{background-position:88.8% 0}.mana.s9{background-position:99.9% 0}.mana.s10{background-position:0 16%}.mana.s11{background-position:11.1% 16.6%}.mana.s12{background-position:22.2% 16.6%}.mana.s13{background-position:33.3% 16.6%}.mana.s14{background-position:44.4% 16.6%}.mana.s15{background-position:55.5% 16.6%}.mana.s16{background-position:66.6% 16.6%}.mana.s17{background-position:77.7% 16.6%}.mana.s18{background-position:88.8% 16.6%}.mana.s19{background-position:99.9% 16.6%}.mana.s20{background-position:0 33%}.mana.sx{background-position:11.1% 33.3%}.mana.sy{background-position:22.2% 33.3%}.mana.sz{background-position:33.3% 33.3%}.mana.sw{background-position:44.4% 33.3%}.mana.su{background-position:55.5% 33.3%}.mana.sb{background-position:66.6% 33.3%}.mana.sr{background-position:77.7% 33.3%}.mana.sg{background-position:88.8% 33.3%}.mana.ss{background-position:99.9% 33.3%}.mana.swu{background-position:0 50%}.mana.swb{background-position:11.1% 50%}.mana.sub{background-position:22.2% 50%}.mana.sur{background-position:33.3% 50%}.mana.sbr{background-position:44.4% 50%}.mana.sbg{background-position:55.5% 50%}.mana.srw{background-position:66.6% 50%}.mana.srg{background-position:77.7% 50%}.mana.sgw{background-position:88.8% 50%}.mana.sgu{background-position:99.9% 50%}.mana.s2w{background-position:0 66.6%}.mana.s2u{background-position:11.1% 66.6%}.mana.s2b{background-position:22.2% 66.6%}.mana.s2r{background-position:33.3% 66.6%}.mana.s2g{background-position:44.4% 66.6%}.mana.swp{background-position:55.5% 66.6%}.mana.sup{background-position:66.6% 66.6%}.mana.sbp{background-position:77.7% 66.6%}.mana.srp{background-position:88.8% 66.6%}.mana.sgp{background-position:99.9% 66.6%}.mana.st{background-position:0% 83.3%}.mana.sq{background-position:11.1% 83.3%}.mana.sc{background-position:77.7% 83.3%}.mana.se{background-position:88.8% 83.3%}.mana.s1000000{background-position:0 100%}.mana.s1000000.small,.mana.s1000000.medium{width:1rem}.mana.s100{background-position:60% 100%}.mana.s100.small,.mana.s100.medium{width:1rem}.mana.schaos{background-position:76.5% 100%}.mana.schaos.small,.mana.schaos.medium{width:1rem}.mana.shw{background-position:83.5% 100%}.mana.shw.small,.mana.shw.medium{width:1rem}.mana.shr{background-position:89% 100%}.mana.shr.small,.mana.shr.medium{width:1rem}.shadow{filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=1, Color='#000')";filter:url(#shadow);-webkit-filter:drop-shadow(-1px 1px 0px #000);filter:drop-shadow(-1px 1px 0px #000)}.manabaseDetailsLabel{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:bolder;font-size:1rem;color:#ffdf61}.manabaseDetailsName{white-space:nowrap;text-overflow:unset;display:inline-block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:bolder;font-size:1rem}.manabaseDetailsValue{white-space:nowrap;text-overflow:unset;display:inline-block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1rem;font-weight:bolder;color:var(--accent-gold-warm)}.manabaseDetailsSubDetailName{white-space:nowrap;text-overflow:unset;display:inline-block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:bolder;font-size:1rem}.manabaseDetailsSubDetailValue{white-space:nowrap;text-overflow:unset;display:inline-block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1rem;font-weight:bolder;color:var(--accent-gold-warm)}.manabaseStatisticsPanel{width:330px;background-color:#262626}.manabaseStatisticsPanelContent{margin:10px}.manabaseStatisticsHeader{white-space:nowrap;text-overflow:unset;overflow:clip;display:inline-block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:bolder;font-size:1rem;background-color:#4f3c3c;width:320px;height:35px;padding-left:10px;padding-top:10px}.manabaseStatisticsSubHeader{white-space:nowrap;text-overflow:unset;display:inline-block;width:150px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:bolder;font-size:1rem}.manabaseStatisticsDetailName{white-space:nowrap;text-overflow:unset;display:inline-block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:bolder;font-size:1rem}.manabaseStatisticsDetailValue{white-space:nowrap;text-overflow:unset;display:inline-block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1rem;font-weight:bolder;color:var(--accent-gold-warm)}.manabaseStatisticsPercentagesHeader{margin-top:10px;white-space:nowrap;text-overflow:unset;display:inline-block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-weight:bolder;font-size:1rem}.manabaseHeaderLabel{padding-right:10px;font-size:.9rem;font-weight:700;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.manabaseMenuBoxLabel{font-size:.9rem;font-weight:700;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.manabaseMenuBoxActionLabel{max-width:300px;font-size:.9rem;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.manabaseMenuBoxItem{font-size:1rem;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.upgradelizerPanel{width:100%;box-sizing:border-box}.upgradelizerHeader{display:flex;flex-direction:column;gap:4px;padding-bottom:4px}.upgradelizerTitle{font-family:Courier New,Courier,monospace;font-size:.9rem;font-weight:700;color:var(--accent-gold);letter-spacing:1.75px;text-transform:uppercase}.upgradelizerSubtitle{color:var(--text-ghost, #b0b0b0);font-size:.85rem;font-style:italic;line-height:1.45;max-width:720px}.upgradelizerFilters{padding:12px 14px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 4px 4px 0;box-sizing:border-box}.upgradelizerFiltersSticky{position:-webkit-sticky;position:sticky;top:90px;z-index:20;box-shadow:0 6px 14px #00000073}.upgradelizerControl{display:flex;flex-direction:column;gap:6px;min-width:180px;flex:0 1 auto;box-sizing:border-box}.upgradelizerControl--category{flex:1 1 260px;min-width:240px}.upgradelizerControl--colors{min-width:220px}.upgradelizerControl--reserved{align-self:center;min-width:auto;padding-top:18px}.upgradelizerControlLabel{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;color:var(--text-muted, #999);letter-spacing:1.75px;text-transform:uppercase}button.upgradelizerPickerBtn,button.upgradelizerPickerBtn[class*=ActionButton],button.upgradelizerPickerBtn[class*=ActionButton]:hover,button.upgradelizerPickerBtn[class*=ActionButton].is-hovered,button.upgradelizerPickerBtn[class*=ActionButton]:focus,button.upgradelizerPickerBtn[class*=ActionButton].is-focused,button.upgradelizerPickerBtn[class*=ActionButton]:active,button.upgradelizerPickerBtn[class*=ActionButton].is-pressed{width:100%!important;min-width:180px!important;justify-content:space-between!important;padding:6px 10px 6px 12px!important;max-height:36px!important;column-gap:10px!important}.upgradelizerPickerValue{flex:1 1 auto;text-align:left;font-family:Courier New,Courier,monospace;font-size:.78rem;letter-spacing:1.25px;text-transform:uppercase;color:var(--accent-gold-warm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upgradelizerBinPicker button{background:#0a0a0a!important;border:1px solid var(--panel-hairline)!important;border-left:2px solid var(--seared-red-dim)!important;border-radius:0 3px 3px 0!important;color:var(--accent-gold-warm)!important;font-family:Courier New,Courier,monospace!important;font-size:.78rem!important;letter-spacing:1.25px!important;text-transform:uppercase!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 10px!important}.upgradelizerBinPicker button:hover,.upgradelizerBinPicker button.is-hovered,.upgradelizerBinPicker button:focus,.upgradelizerBinPicker button.is-focused{border-left-color:var(--accent-gold)!important;background:#0d0a02!important}.upgradelizerBinPicker [class*=Picker-label]{display:none!important}.upgradelizerBinRow{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0}.upgradelizerBinCount{font-family:Courier New,Courier,monospace;font-size:.78rem;font-weight:700;letter-spacing:1px;color:var(--accent-gold-warm);white-space:nowrap;padding:0 2px}.upgradelizerBinCountUnit{color:var(--text-muted, #8a8a8a);font-size:.65rem;font-weight:600;letter-spacing:1.25px;text-transform:uppercase;margin-left:2px}.upgradelizerReservedLabel{font-size:.82rem;color:var(--text-fg, #e8e8e8);font-weight:600;letter-spacing:.2px}.upgradelizerControl--narrow{min-width:120px;flex:0 1 140px}.upgradelizerTextInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:140px;padding:7px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;color:var(--accent-gold-warm);font-family:Courier New,Courier,monospace;font-size:.78rem;letter-spacing:1.25px;text-transform:uppercase;outline:none;transition:border-left-color .15s ease,background .15s ease,box-shadow .15s ease}.upgradelizerTextInput::placeholder{color:var(--text-dim, #666);font-style:italic;letter-spacing:.5px}.upgradelizerTextInput:focus{border-left-color:var(--accent-gold);background:#0d0a02;box-shadow:0 0 0 1px #e8c6002e,0 3px 10px #0006}.upgradelizerModeGroups{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;align-items:stretch}.upgradelizerModeGroup{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:linear-gradient(180deg,#0c0c0ce6,#080808f2);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 5px 5px 0;box-sizing:border-box;min-width:0}.upgradelizerModeGroup--generic{flex:0 0 auto}.upgradelizerModeGroup--tuned{flex:1 1 460px;border-left-color:var(--accent-gold);background:linear-gradient(180deg,#100c02e6,#0a0802f2)}.upgradelizerModeGroup--disabled{opacity:.55;filter:saturate(.35);border-left-color:var(--panel-hairline);background:linear-gradient(180deg,#0c0c0ce6,#080808f2)}.upgradelizerModeGroup--disabled .upgradelizerModeGroupKicker em{color:var(--text-muted, #8a8a8a)}.upgradelizerModeGroupLabel{display:flex;flex-direction:column;gap:2px}.upgradelizerModeGroupKicker{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--accent-gold-warm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upgradelizerModeGroupKicker em{font-style:normal;color:var(--seared-red);letter-spacing:1.2px;text-transform:none;font-size:.85rem}.upgradelizerModeGroupCaption{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted, #8a8a8a)}.upgradelizerModeSwitch{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-radius:3px;padding:4px;box-sizing:border-box;align-self:stretch}.upgradelizerModeTab{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:transparent;border:1px solid transparent;border-left:2px solid transparent;border-radius:0 2px 2px 0;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted, #999);transition:background .15s ease,color .15s ease,border-left-color .15s ease}.upgradelizerModeTab:hover{color:var(--accent-gold-warm);border-left-color:var(--seared-red-dim);background:#121212}.upgradelizerModeTab.is-active{background:#0a0a0a;border-color:var(--panel-hairline);border-left-color:var(--accent-gold);color:var(--accent-gold-warm)}.upgradelizerModeTab.is-disabled,.upgradelizerModeTab[aria-disabled=true]{cursor:not-allowed;pointer-events:none;opacity:.55}.upgradelizerModeTab svg{flex:0 0 auto}.upgradelizerModeLabel{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;white-space:nowrap}.upgradelizerModeHint{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.2px;text-transform:none;color:var(--text-dim, #888);padding-left:8px;border-left:1px solid rgba(255,255,255,.08)}.upgradelizerModeTab.is-active .upgradelizerModeHint{color:var(--text-ghost, #b0b0b0);border-left-color:#e8c60040}.upgradelizerGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,200px));gap:14px;margin-top:4px;justify-content:flex-start}.upgradelizerCardTile{display:flex;flex-direction:column;align-items:stretch;padding:8px;gap:8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;cursor:pointer;text-align:left;font-family:inherit;color:inherit;max-width:200px;transition:background-color .15s ease,border-left-color .15s ease,transform .1s ease,box-shadow .15s ease}.upgradelizerCardTile:hover{background:#141414;border-left-color:var(--accent-gold);transform:translateY(-2px);box-shadow:0 8px 20px #0009}.upgradelizerCardTile:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.upgradelizerCardHeader{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:8px;min-height:2.4em}.upgradelizerCardName{flex:1 1 auto;min-width:0;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.92rem;font-weight:700;color:#fff;letter-spacing:.2px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s ease}.upgradelizerCardTile:hover .upgradelizerCardName{color:var(--accent-gold-warm)}.upgradelizerCardUsage{flex:0 0 auto;padding:2px 7px;background:#0a0a0a;border:1px solid var(--accent-gold);border-radius:3px;font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;letter-spacing:1px;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:center}.upgradelizerCardTile:hover .upgradelizerCardUsage{background:#161004f2;color:#fff;border-color:var(--accent-gold-warm)}.upgradelizerCardImgWrap{position:relative;width:100%;line-height:0}.upgradelizerCardImg{width:100%;aspect-ratio:488 / 680;object-fit:cover;border-radius:4px;box-shadow:0 4px 12px #0009;display:block;background:#0a0a0a}.upgradelizerCardBadge{position:absolute;bottom:6px;right:6px;padding:2px 6px;background:#0e0a02d1;border:1px solid var(--seared-red);border-radius:3px;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:#ffd4a0}.upgradelizerCardImgPlaceholder{width:100%;aspect-ratio:488 / 680;border-radius:4px;background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.02) 3px,rgba(255,255,255,.02) 4px),linear-gradient(180deg,#1a1a1a,#0e0e0e);border:1px solid var(--seared-red-dim);box-sizing:border-box}.upgradelizerLoadMore{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 3px 3px 0;font-family:Courier New,Courier,monospace;font-size:.74rem;font-weight:800;letter-spacing:2.25px;text-transform:uppercase;color:var(--accent-gold-warm);cursor:pointer;transition:background .15s ease,border-left-color .15s ease,color .15s ease}.upgradelizerLoadMore:hover:not(:disabled){background:#141008;border-left-color:var(--accent-gold-warm);color:#fff}.upgradelizerLoadMore:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.upgradelizerLoadMore:disabled{opacity:.4;cursor:not-allowed}.upgradelizerComboList{display:flex;flex-direction:column;gap:12px}.upgradelizerComboRow{padding:12px 14px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 4px 4px 0;transition:border-left-color .15s ease,background .15s ease}.upgradelizerComboRow:hover{background:#121212;border-left-color:var(--seared-red)}.upgradelizerComboRow--wincon{border-left-color:var(--accent-gold)}.upgradelizerComboHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;flex-wrap:wrap}.upgradelizerComboHeaderLeft,.upgradelizerComboHeaderRight{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.upgradelizerComboWinconTag{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:2px 8px;background:#e8c6001f;border:1px solid var(--accent-gold);border-radius:2px;color:var(--accent-gold)}.upgradelizerComboMissing{font-family:Courier New,Courier,monospace;font-size:.66rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:3px 8px;background:#cc1a1a1f;border:1px solid var(--seared-red-dim);border-radius:2px;color:#ffcfcf}.upgradelizerComboMissing--closeout{background:#e8c60029;border-color:var(--accent-gold);color:var(--accent-gold-warm)}.upgradelizerComboEffects{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.74rem;font-style:italic;color:var(--text-ghost, #b0b0b0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.upgradelizerComboRate{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:700;letter-spacing:1.25px;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.upgradelizerComboSpellbookLink{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;background:transparent;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 2px 2px 0;cursor:pointer;color:var(--accent-gold-warm);font-weight:800;font-size:.9rem;transition:color .15s ease,background .15s ease}.upgradelizerComboSpellbookLink:hover{color:#fff;background:#e8c60014}.upgradelizerComboCards{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,180px));gap:8px;justify-content:flex-start}.upgradelizerComboCards--pair{grid-template-columns:repeat(2,minmax(0,180px));max-width:380px}.upgradelizerComboCard{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:4px;gap:4px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;cursor:pointer;color:#fff;text-align:left;font-family:inherit;max-width:180px;transition:border-left-color .15s ease,transform .1s ease,background .15s ease}.upgradelizerComboCard--owned{opacity:.55;filter:grayscale(.55);border-left-color:var(--accent-gold-dim, #554712)}.upgradelizerComboCard--missing{border-left-color:var(--accent-gold);box-shadow:0 0 0 1px #e8c6001f}.upgradelizerComboCard:hover{background:#141414;transform:translateY(-1px)}.upgradelizerComboCard--owned:hover{opacity:.75}.upgradelizerComboCardImg{width:100%;aspect-ratio:488 / 680;object-fit:cover;border-radius:3px;box-shadow:0 2px 8px #00000080;display:block}.upgradelizerComboCardBadge{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:#000000bf;border:1px solid var(--accent-gold);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;color:var(--accent-gold-warm)}.upgradelizerComboCard--owned .upgradelizerComboCardBadge{border-color:var(--seared-red-dim);color:var(--text-dim)}.upgradelizerComboCardName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.72rem;font-weight:700;color:#fff;line-height:1.2;padding:0 2px 2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em}.upgradelizerSynergyList{display:flex;flex-direction:column;gap:10px}.upgradelizerSynergyRow{display:flex;flex-direction:row;gap:12px;padding:10px 12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 4px 4px 0;align-items:flex-start;transition:border-left-color .15s ease,background .15s ease}.upgradelizerSynergyRow:hover{background:#121212;border-left-color:var(--accent-gold)}.upgradelizerSynergyAnchor{flex:0 0 88px;display:flex;flex-direction:column;gap:4px;background:transparent;border:none;cursor:pointer;padding:0;font-family:inherit;color:inherit;text-align:center}.upgradelizerSynergyAnchorImg{width:88px;aspect-ratio:488 / 680;object-fit:cover;border-radius:3px;box-shadow:0 2px 8px #00000080;display:block}.upgradelizerSynergyAnchorName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.72rem;font-weight:700;color:#fff;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upgradelizerSynergyBody{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.upgradelizerSynergyBodyRow{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:center}.upgradelizerSynergyCategory{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:2px 8px;border:1px solid var(--accent-gold-dim, #554712);border-radius:2px;color:var(--accent-gold-warm);background:#e8c6000f}.upgradelizerSynergyRate{font-family:Courier New,Courier,monospace;font-size:.72rem;color:var(--text-ghost, #b0b0b0);letter-spacing:.5px}.upgradelizerSynergyScore{font-family:Courier New,Courier,monospace;font-size:.72rem;color:var(--accent-gold);font-variant-numeric:tabular-nums}.upgradelizerSynergyText{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.88rem;color:#e8e8e8;line-height:1.35}.upgradelizerSynergyStats{display:inline-flex;gap:8px;flex-wrap:wrap}.upgradelizerSynergyStatPill{font-family:Courier New,Courier,monospace;font-size:.64rem;letter-spacing:1.25px;text-transform:uppercase;padding:2px 7px;border:1px solid var(--panel-hairline);border-radius:2px;color:var(--text-muted);background:#00000040}.upgradelizerEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px;gap:12px;min-height:400px}.upgradelizerEmpty--compact{min-height:200px;padding:40px 20px}.upgradelizerEmptyArrow{font-family:Courier New,Courier,monospace;font-size:2.5rem;color:var(--seared-red-dim);line-height:1;animation:upgradelizerArrowPulse 2.4s ease-in-out infinite}.upgradelizerEmptyTitle{font-family:Courier New,Courier,monospace;font-size:1rem;font-weight:700;color:var(--accent-gold);letter-spacing:2px;text-transform:uppercase}.upgradelizerEmptySubtitle{color:var(--text-ghost, #b0b0b0);font-size:.9rem;line-height:1.5;max-width:520px;font-style:italic}@keyframes upgradelizerArrowPulse{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-4px);opacity:1}}@media(prefers-reduced-motion:reduce){.upgradelizerEmptyArrow{animation:none}}@media(max-width:600px){.upgradelizerFilters{padding:10px}.upgradelizerFiltersSticky{position:static;box-shadow:none}.upgradelizerControl,.upgradelizerControl--category,.upgradelizerControl--colors{min-width:100%;flex:1 1 100%}.upgradelizerControl--reserved{padding-top:4px}.upgradelizerGrid{grid-template-columns:repeat(auto-fill,minmax(140px,170px));gap:10px}.upgradelizerCardTile{padding:6px;gap:6px;max-width:170px}.upgradelizerCardName{font-size:.82rem}.upgradelizerCardHeader{min-height:2.2em}.upgradelizerModeGroups{flex-direction:column;gap:10px}.upgradelizerModeGroup,.upgradelizerModeGroup--generic,.upgradelizerModeGroup--tuned{flex:1 1 auto;width:100%;padding:10px}.upgradelizerModeGroupKicker em{font-size:.78rem}.upgradelizerModeSwitch{align-self:stretch;flex-wrap:wrap}.upgradelizerModeTab{justify-content:flex-start;flex:1 1 45%;padding:7px 10px}.upgradelizerModeLabel{font-size:.68rem;letter-spacing:1.5px}.upgradelizerModeHint{display:none}.upgradelizerComboHeader{flex-direction:column;align-items:flex-start}.upgradelizerComboCards{grid-template-columns:repeat(auto-fill,minmax(130px,160px))}.upgradelizerComboCards--pair{max-width:none}.upgradelizerComboCard{max-width:160px}.upgradelizerSynergyRow{flex-direction:column;align-items:stretch}.upgradelizerSynergyAnchor{flex-direction:row;align-items:center;gap:10px}.upgradelizerSynergyAnchorImg{width:64px}.upgradelizerSynergyAnchorName{text-align:left;white-space:normal}}.bracketVerdict{display:grid;grid-template-columns:auto auto auto;grid-template-areas:"wotc delta cs" "copy copy copy";column-gap:14px;row-gap:12px;align-items:center;justify-content:center;padding:18px 18px 14px;background:linear-gradient(135deg,#111,#0a0a0a);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;position:relative;overflow:hidden}.bracketVerdict:before{content:"";position:absolute;top:-20px;right:-20px;width:120px;height:120px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.bracketVerdict>:nth-child(1){grid-area:wotc}.bracketVerdict>:nth-child(2){grid-area:delta}.bracketVerdict>:nth-child(3){grid-area:cs}.bracketVerdict>:nth-child(4){grid-area:copy}.bracketBadge{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 22px 12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;min-width:140px}.bracketBadge--wotc{border-top-color:var(--seared-red)}.bracketBadge--cs{border-top-color:var(--accent-gold)}.bracketBadgeSubline{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-dim)}.bracketBadge--wotc .bracketBadgeSubline{color:var(--seared-red-bright)}.bracketBadge--cs .bracketBadgeSubline{color:var(--accent-gold)}.bracketBadgeNumber{font-family:Courier New,Courier,monospace;font-size:3rem;font-weight:900;line-height:1;color:#fff;font-variant-numeric:tabular-nums;text-shadow:2px 2px 4px rgba(0,0,0,.7)}.bracketBadge--wotc .bracketBadgeNumber{color:var(--seared-red-bright)}.bracketBadge--cs .bracketBadgeNumber{color:var(--accent-gold-warm)}.bracketBadgeLabel{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.85rem;font-weight:900;letter-spacing:2px;text-transform:uppercase;color:var(--text-fg)}.bracketVerdictDelta{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 10px;min-width:64px}.bracketVerdictDeltaArrow{font-family:Courier New,Courier,monospace;font-size:1.6rem;color:var(--accent-gold);line-height:1}.bracketVerdictDeltaLabel{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.bracketVerdictCopy{margin:0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.95rem;line-height:1.5;color:#e8e8e8;text-align:center;max-width:640px;justify-self:center}@media(max-width:720px){.bracketVerdict{grid-template-columns:1fr 1fr;grid-template-areas:"wotc cs" "delta delta" "copy copy"}}.bracketSection{display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0}.bracketSectionHeader{display:flex;flex-direction:column;gap:2px;padding-bottom:6px;border-bottom:1px solid var(--panel-hairline)}.bracketSectionEyebrowRow{display:flex;flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.bracketSectionEyebrow{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent-gold)}.bracketSectionScopeTag{display:inline-flex;align-items:center;padding:3px 8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;line-height:1;color:var(--text-muted);flex-shrink:0}.bracketSectionScopeTag--wotc{border-left-color:var(--seared-red);color:var(--seared-red-bright)}.bracketSectionScopeTag--cs{border-left-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.bracketSectionEyebrowRow button[class*=ContextualHelp-button]{min-width:22px!important;width:22px!important;height:22px!important;padding:0!important;margin:0!important;background:#050505!important;border:1px solid var(--panel-hairline)!important;border-left:2px solid var(--accent-gold-dim)!important;border-radius:0 2px 2px 0!important;transition:background .15s ease,border-left-color .15s ease!important}.bracketSectionEyebrowRow button[class*=ContextualHelp-button]:hover{background:var(--accent-gold-whisper)!important;border-left-color:var(--accent-gold-warm)!important}.bracketSectionEyebrowRow button[class*=ContextualHelp-button] svg{width:14px!important;height:14px!important;color:var(--accent-gold)!important}.bracketSectionEyebrowRow button[class*=ContextualHelp-button]:hover svg{color:var(--accent-gold-warm)!important}.bracketSectionHint{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;color:var(--text-muted);font-style:italic}.wotcCriteriaList{display:flex;flex-direction:column;gap:4px}.wotcCriteriaRow{display:grid;grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:12px;padding:10px 12px;background:transparent;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;text-align:left;font-family:inherit;color:inherit}.wotcCriteriaRow--ok{border-left-color:#5fa85a80}.wotcCriteriaRow--watch{border-left-color:var(--accent-gold-dim)}.wotcCriteriaRow--alert.is-pushing{border-left-color:var(--seared-red);background:#cc1a1a0a}.wotcCriteriaDot{width:10px;height:10px;border-radius:50%;background:#ffffff40}.wotcCriteriaDot--ok{background:var(--success-green);box-shadow:0 0 6px #5fa85a80}.wotcCriteriaDot--watch{background:var(--accent-gold-warm);box-shadow:0 0 6px #ffd40099}.wotcCriteriaDot--alert{background:var(--seared-red-bright);box-shadow:0 0 8px #ff3b3b99}.wotcCriteriaLabel{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1rem;font-weight:700;color:#fff;letter-spacing:.3px}.wotcCriteriaVerdict{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.85rem;color:var(--text-muted);font-style:italic}.wotcCriteriaCount{font-family:Courier New,Courier,monospace;font-size:1.1rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;min-width:32px;text-align:right}.wotcCriteriaTier{display:inline-flex;align-items:center;justify-content:center;min-width:34px;padding:3px 8px;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1px;color:var(--text-muted);background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:2px}.wotcCriteriaRow--alert .wotcCriteriaTier{color:var(--seared-red-bright);border-color:var(--seared-red-dim)}.wotcCriteriaRow--watch .wotcCriteriaTier{color:var(--accent-gold-warm);border-color:var(--accent-gold-dim)}@media(max-width:620px){.wotcCriteriaRow{grid-template-columns:auto 1fr auto;grid-template-areas:"dot label tier" "dot verdict count";row-gap:2px;column-gap:10px}.wotcCriteriaDot{grid-area:dot;align-self:center}.wotcCriteriaLabel{grid-area:label}.wotcCriteriaVerdict{grid-area:verdict}.wotcCriteriaCount{grid-area:count}.wotcCriteriaTier{grid-area:tier}}.bracketRationaleList{display:flex;flex-direction:column;gap:4px}.bracketRationaleRow{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:baseline;padding:8px 12px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--panel-hairline);border-radius:0 2px 2px 0}.bracketRationaleRow--down{border-left-color:var(--seared-red);background:var(--seared-red-whisper)}.bracketRationaleRow--up{border-left-color:var(--accent-gold);background:var(--accent-gold-whisper)}.bracketRationaleRow--flat{border-left-color:var(--success-green)}.bracketRationaleArrow{font-family:Courier New,Courier,monospace;font-size:.9rem;line-height:1;color:var(--text-muted);text-align:center}.bracketRationaleRow--down .bracketRationaleArrow{color:var(--seared-red-bright)}.bracketRationaleRow--up .bracketRationaleArrow{color:var(--accent-gold)}.bracketRationaleRow--flat .bracketRationaleArrow{color:var(--success-green)}.bracketRationaleText{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.92rem;line-height:1.5;color:#e8e8e8}.bracketRationaleText b,.bracketRationaleText strong{color:var(--accent-gold-warm)}.bracketSuggestionsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.bracketSuggestionCard{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--panel-hairline);border-radius:0 2px 2px 0}.bracketSuggestionCard--down{border-left-color:var(--seared-red)}.bracketSuggestionCard--up{border-left-color:var(--accent-gold)}.bracketSuggestionCard--over{border-left-color:var(--seared-red-bright);background:var(--seared-red-whisper)}.bracketSuggestionCard--match{border-left-color:var(--success-green)}.bracketSuggestionTitle{display:inline-flex;align-items:center;gap:8px;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-gold)}.bracketSuggestionCount{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 6px;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:0;color:#fff;background:#ffffff14;border-radius:9px}.bracketSuggestionCard--down .bracketSuggestionCount{background:var(--seared-red-whisper);color:var(--seared-red-bright)}.bracketSuggestionCard--up .bracketSuggestionCount{background:var(--accent-gold-whisper);color:var(--accent-gold-warm)}.bracketSuggestionCard--over .bracketSuggestionCount{background:var(--seared-red-whisper);color:#ff9090}.bracketSuggestionCard--down .bracketSuggestionTitle{color:var(--seared-red-bright)}.bracketSuggestionCard--up .bracketSuggestionTitle{color:var(--accent-gold-warm)}.bracketSuggestionCard--match .bracketSuggestionTitle{color:var(--success-green)}.bracketSuggestionCopy{margin:0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.9rem;line-height:1.5;color:#e8e8e8}.bracketSuggestionCopy b{color:var(--accent-gold-warm)}.bracketSuggestionList{margin:0;padding-left:18px;list-style:none;display:flex;flex-direction:column;gap:4px}.bracketSuggestionList li{position:relative;padding:2px 0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.9rem;line-height:1.45;color:#e8e8e8}.bracketSuggestionList li:before{content:"▸";color:var(--seared-red);font-weight:900;position:absolute;left:-14px;top:2px;font-size:.8rem}.bracketSuggestionCard--up .bracketSuggestionList li:before{color:var(--accent-gold)}.manuelDialog__body{display:flex;flex-direction:column;gap:16px}.manuelDialog__avatarRow{display:flex;align-items:center;gap:14px;padding:12px 14px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:3px solid var(--seared-red);border-radius:3px}.manuelDialog__avatar{width:68px;height:68px;border-radius:50%;object-fit:cover;border:2px solid var(--seared-red);box-shadow:0 0 14px #cc1a1a59;flex:0 0 auto}.manuelDialog__pitch{display:flex;flex-direction:column;gap:4px;min-width:0}.manuelDialog__pitchEyebrow{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-gold)}.manuelDialog__pitchHeadline{margin:0;font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;font-size:1.05rem;font-weight:800;color:#fff;line-height:1.25}.manuelDialog__featureList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.manuelDialog__featureList li{font-size:.88rem;line-height:1.45;color:var(--text-dim);padding:6px 10px;background:#ffffff04;border-left:2px solid var(--accent-gold-dim, rgba(255, 196, 0, .3));border-radius:0 2px 2px 0}.manuelDialog__featureHead{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--accent-gold);margin-right:6px}.manuelDialog__cta{margin:4px 0 0;font-weight:700;color:#fff;font-style:italic}.manuelDialog__actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--panel-hairline);margin-top:4px}.manuelDialog__discordBtn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px;background:linear-gradient(180deg,#5865f2,#404ad0);color:#fff;border:1px solid #3a45b3;border-radius:3px;font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:filter .15s ease,transform .15s ease,box-shadow .15s ease;box-shadow:0 2px 8px #5865f24d;box-sizing:border-box}.manuelDialog__discordBtn:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 14px #5865f273}.manuelDialog__discordBtn:active{transform:translateY(0)}.manuelDialog__discordIcon{width:22px;height:22px}.manuelDialog__discordLabel{font:inherit}.manuelDialog__dismissBtn,button.manuelDialog__dismissBtn,button.manuelDialog__dismissBtn.is-hovered,button.manuelDialog__dismissBtn.is-focused,button.manuelDialog__dismissBtn.is-active{height:42px!important;min-height:42px!important;padding:0 18px!important;background:transparent!important;background-color:transparent!important;box-sizing:border-box!important}.bcShareEyebrow{display:inline-block;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);line-height:1}.bcShareEyebrow--sub{color:var(--text-muted)}.bcShareTitle{display:block;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.2rem;font-weight:900;color:#fff;letter-spacing:.5px;margin-top:6px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.bcShareBody{display:flex;flex-direction:column;gap:12px;padding-top:12px}.bcShareQrCard,.bcShareLinkCard{display:flex;flex-direction:column;gap:10px;padding:16px 16px 14px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;position:relative;overflow:hidden}.bcShareQrCard:before,.bcShareLinkCard:before{content:"";position:absolute;top:-16px;right:-16px;width:80px;height:80px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.bcShareQrFrame{align-self:center;padding:12px;background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.02) 3px,rgba(255,255,255,.02) 4px),#050505;border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red-dim);border-radius:2px;box-shadow:0 6px 20px #000000b3}.bcShareLinkRow{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#050505;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;cursor:pointer;color:inherit;font-family:inherit;text-align:left;transition:background .15s ease,border-left-color .15s ease}.bcShareLinkRow:hover{background:#0f0f0f;border-left-color:var(--accent-gold)}.bcShareLinkText{flex:1 1 auto;font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:700;letter-spacing:.5px;color:var(--accent-gold-warm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.bcShareLinkCopy{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--seared-red-dim);border-radius:2px;color:var(--seared-red-bright);transition:border-color .15s ease,color .15s ease,background .15s ease}.bcShareLinkRow:hover .bcShareLinkCopy{border-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.bcShareHint{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;font-style:italic;color:var(--text-dim)}.bcShareActions{display:flex;justify-content:flex-end;gap:8px;padding-top:14px;margin-top:14px;border-top:1px solid var(--panel-hairline)}.metaPageRoot{display:flex;flex-direction:column;gap:18px;padding:0 18px 40px}.metaHero{position:relative;padding:22px 26px 20px;border-radius:6px;border:1px solid var(--panel-hairline);border-left:3px solid var(--seared-red);display:flex;flex-direction:column;gap:20px}.metaHeroTopRow{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start;justify-content:space-between}.metaHeroTitleBlock{display:flex;flex-direction:column;gap:6px;max-width:620px}.metaHeroEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);line-height:1}.metaHeroTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Arial,sans-serif;font-size:1.6rem;font-weight:900;color:#fff;margin:0;letter-spacing:.3px;line-height:1.2;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.metaHeroSubtitle{font-size:.95rem;color:var(--text-dim);line-height:1.55;margin:4px 0 0}.metaHeroLink{color:var(--accent-gold);text-decoration:none;border-bottom:1px dashed var(--accent-gold-dim, rgba(255, 196, 0, .3))}.metaHeroLink:hover{color:var(--accent-gold-warm, #ffd76a)}.metaHeroMetrics{display:grid;grid-template-columns:repeat(4,minmax(96px,1fr));gap:10px;flex:1 1 auto;min-width:280px;max-width:640px}.metaHeroMetric{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim, rgba(255, 196, 0, .3));border-radius:0 2px 2px 0}.metaHeroMetricLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted)}.metaHeroMetricValue{font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;font-size:1.55rem;font-weight:900;color:#fff;line-height:1.1}.metaHeroMetricHint{font-size:.7rem;color:var(--text-dim);font-style:italic}.metaTierCapsRow{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--panel-hairline)}.metaTierCapsLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--text-muted)}.metaTierCapsList{display:flex;gap:8px;flex-wrap:wrap}.metaTierCap{display:inline-flex;align-items:baseline;gap:8px;padding:4px 10px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-radius:2px;font-size:.75rem}.metaTierCapName{font-family:Courier New,Courier,monospace;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-dim);font-weight:700;font-size:.7rem}.metaTierCapValue{font-family:Trebuchet MS,Arial,sans-serif;font-weight:800;color:var(--accent-gold)}.metaTierCap--one{border-left:2px solid var(--seared-red)}.metaTierCap--two{border-left:2px solid #ff8c3c}.metaTierCap--three{border-left:2px solid var(--accent-gold)}.metaTierCap--four{border-left:2px solid var(--text-muted)}.metaTabBar{position:sticky;top:0;z-index:8;display:flex;gap:4px;padding:8px 4px;background:linear-gradient(180deg,#0a0a0a,#0a0a0aeb);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-bottom:1px solid var(--panel-hairline)}.metaTab{font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-dim);background:transparent;border:none;padding:10px 20px;cursor:pointer;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.metaTab:hover{color:var(--accent-gold)}.metaTab--active{color:var(--accent-gold);border-bottom-color:var(--seared-red)}.metaPanelHost{display:flex;flex-direction:column;gap:22px}.metaFilterRow{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding:10px 14px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim, rgba(255, 196, 0, .3));border-radius:0 3px 3px 0}.metaFilterInput{flex:0 1 320px;min-width:220px;padding:8px 12px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:3px;color:#fff;font-size:.9rem;font-family:inherit;outline:none;transition:border-color .15s ease}.metaFilterInput:focus{border-color:var(--seared-red)}.metaFilterInput::placeholder{color:var(--text-muted)}.metaFilterHint{font-size:.75rem;color:var(--text-dim);font-style:italic;flex:1 1 auto}.metaTierPicker{display:none;align-items:center;gap:8px}.metaTierPickerLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.metaTierPickerSelect{padding:6px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:3px;color:#fff;font-size:.85rem;font-family:inherit;outline:none}.metaTierPickerSelect:focus{border-color:var(--seared-red)}.metaPaneEmpty{padding:28px 20px;text-align:center;color:var(--text-dim);font-style:italic;border:1px dashed var(--panel-hairline);border-radius:4px}.metaCommandersPane{display:flex;flex-direction:column;gap:20px}.metaTierBand{display:flex;flex-direction:column;gap:14px;padding:16px 18px 20px;background:#ffffff04;border:1px solid var(--panel-hairline);border-radius:4px}.metaTierBand--one{border-left:3px solid var(--seared-red)}.metaTierBand--two{border-left:3px solid #ff8c3c}.metaTierBand--three{border-left:3px solid var(--accent-gold)}.metaTierBand--four{border-left:3px solid var(--text-muted)}.metaTierHeader{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--panel-hairline)}.metaTierHeaderMain{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.metaTierBadge{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:800;letter-spacing:3px;text-transform:uppercase;padding:4px 10px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-radius:2px;color:#fff}.metaTierBadge--one{border-left:2px solid var(--seared-red);color:#ff9090}.metaTierBadge--two{border-left:2px solid #ff8c3c;color:#ffbb85}.metaTierBadge--three{border-left:2px solid var(--accent-gold);color:var(--accent-gold)}.metaTierBadge--four{border-left:2px solid var(--text-muted);color:var(--text-dim)}.metaTierCount{font-family:Courier New,Courier,monospace;font-size:.75rem;letter-spacing:1.5px;color:#fff;font-weight:700}.metaTierHint{font-size:.8rem;color:var(--text-dim);font-style:italic}.metaTierStats{display:flex;gap:18px}.metaTierStat{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.metaTierStatValue{font-family:Trebuchet MS,Arial,sans-serif;font-weight:900;font-size:1.1rem;color:#fff}.metaTierStatLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.metaTierEmpty{padding:16px 10px;color:var(--text-dim);font-style:italic;text-align:center}.metaCommanderGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.metaCommanderTile{display:grid;grid-template-columns:auto 108px 1fr;gap:14px;padding:12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim, rgba(204, 26, 26, .5));border-radius:0 3px 3px 0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.metaCommanderTile:hover{border-left-color:var(--seared-red);background:#cc1a1a0d;transform:translate(1px)}.metaCommanderRank{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;color:var(--accent-gold);letter-spacing:1.5px;align-self:flex-start;padding-top:2px;min-width:28px}.metaCommanderArtFrame{position:relative;width:108px;aspect-ratio:488 / 680;border-radius:3px;overflow:hidden;background:linear-gradient(180deg,#1a1a1a,#0a0a0a);border:1px solid var(--panel-hairline)}.metaCommanderArt{width:100%;height:100%;object-fit:contain;object-position:center}.metaCommanderArtFrame.is-partner .metaCommanderArt{position:absolute;top:0;width:50%;height:100%;object-fit:cover;object-position:center top}.metaCommanderArt--left{left:0;border-right:1px solid var(--panel-hairline)}.metaCommanderArt--right{left:50%}.metaCommanderMain{display:flex;flex-direction:column;gap:6px;min-width:0}.metaCommanderTopRow{display:flex;align-items:flex-start;gap:8px}.metaCommanderNames{display:flex;flex-direction:column;gap:1px;flex:1 1 auto;min-width:0}.metaCommanderPageBtn{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#ffc4000f;border:1px solid var(--accent-gold-dim, rgba(255, 196, 0, .3));border-radius:3px;color:var(--accent-gold);font-family:Courier New,Courier,monospace;font-weight:700;font-size:.65rem;letter-spacing:1.5px;text-transform:uppercase;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.metaCommanderPageBtn:hover{background:#ffc40026;border-color:var(--accent-gold);color:#fff;transform:translate(1px)}.metaCommanderPageBtn svg{width:12px;height:12px}.metaCommanderPageBtnLabel{font:inherit}.metaCommanderName{font-family:Trebuchet MS,Arial,sans-serif;font-weight:800;font-size:.9rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metaCommanderShareRow{display:flex;align-items:center;gap:8px}.metaCommanderShareBar{flex:1 1 auto;height:4px;background:#ffffff0f;border-radius:2px;overflow:hidden}.metaCommanderShareFill{height:100%;background:linear-gradient(90deg,var(--accent-gold) 0%,var(--seared-red) 100%);border-radius:2px}.metaCommanderShareValue{font-family:Courier New,Courier,monospace;font-weight:700;font-size:.8rem;color:var(--accent-gold);min-width:52px;text-align:right}.metaCommanderStatsRow{display:flex;gap:14px}.metaCommanderStat{display:flex;flex-direction:column;line-height:1.1}.metaCommanderStatLabel{font-family:Courier New,Courier,monospace;font-size:.55rem;letter-spacing:1.3px;text-transform:uppercase;color:var(--text-muted)}.metaCommanderStatValue{font-family:Trebuchet MS,Arial,sans-serif;font-weight:700;font-size:.82rem;color:#fff}.metaStaplesPane{display:flex;flex-direction:column;gap:16px}.metaTypeChipRow{display:flex;flex-wrap:wrap;gap:6px}.metaTypeChip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-radius:2px;color:var(--text-dim);font:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease}.metaTypeChip:hover{border-color:var(--accent-gold-dim, rgba(255, 196, 0, .4));color:#fff}.metaTypeChip--active{border-color:var(--accent-gold);color:#fff;background:#ffc40014}.metaTypeChipLabel{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.metaTypeChipCount{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;color:var(--accent-gold)}.metaCategoryChipRow{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 12px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim, rgba(204, 26, 26, .4));border-radius:0 3px 3px 0}.metaCategoryChipRowLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted);padding-right:6px;margin-right:2px;border-right:1px solid var(--panel-hairline)}.metaCategoryChip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;background:transparent;border:1px solid var(--panel-hairline);border-radius:2px;color:var(--text-dim);font:inherit;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.metaCategoryChip:hover{border-color:var(--seared-red-dim, rgba(204, 26, 26, .5));color:#fff}.metaCategoryChip--active{border-color:var(--seared-red);color:#fff;background:#cc1a1a14}.metaCategoryChipLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.metaCategoryChipCount{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;color:var(--accent-gold)}.metaStapleGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:12px}.metaStapleTile{display:grid;grid-template-columns:auto 64px 1fr;gap:12px;padding:10px 12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim, rgba(255, 196, 0, .3));border-radius:0 3px 3px 0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease;align-items:flex-start}.metaStapleTile:hover{border-left-color:var(--accent-gold);background:#ffc4000a;transform:translate(1px)}.metaStapleRank{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;color:var(--accent-gold);letter-spacing:1.5px;min-width:32px;padding-top:3px}.metaStapleArtFrame{width:64px;aspect-ratio:488 / 680;background:linear-gradient(180deg,#1a1a1a,#0a0a0a);border:1px solid var(--panel-hairline);border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center}.metaStapleArt{width:100%;height:100%;object-fit:contain;object-position:center}.metaStapleArtFallback{font-size:.6rem;color:var(--text-dim);padding:4px;text-align:center}.metaStapleBody{display:flex;flex-direction:column;gap:4px;min-width:0}.metaStapleName{font-family:Trebuchet MS,Arial,sans-serif;font-weight:800;font-size:.9rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metaStapleShareRow{display:flex;align-items:center;gap:8px}.metaStapleShareBar{flex:1 1 auto;height:4px;background:#ffffff0f;border-radius:2px;overflow:hidden}.metaStapleShareFill{height:100%;background:linear-gradient(90deg,var(--accent-gold) 0%,var(--seared-red) 100%);border-radius:2px}.metaStapleShareValue{font-family:Courier New,Courier,monospace;font-weight:700;font-size:.8rem;color:var(--accent-gold);min-width:44px;text-align:right}.metaStapleMetaRow{display:flex;gap:10px;font-size:.7rem;color:var(--text-dim)}.metaStapleType{font-family:Courier New,Courier,monospace;letter-spacing:1.5px;text-transform:uppercase;font-weight:700;color:var(--text-muted)}.metaStapleCount{font-style:italic}.metaStapleCategories{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.metaStapleCategoryChip{display:inline-flex;align-items:center;padding:2px 6px;background:#ffc40014;border:1px solid rgba(255,196,0,.25);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--accent-gold)}.metaStapleCategoryMore{font-size:.62rem;color:var(--text-muted);align-self:center}@media(max-width:720px){.metaPageRoot{padding:0 10px 40px}.metaHeroTopRow{gap:16px}.metaHeroMetrics{grid-template-columns:repeat(2,1fr)}.metaTierHeader{flex-direction:column;align-items:flex-start}.metaTierStats{gap:10px;align-self:stretch;justify-content:space-between}.metaCommanderGrid,.metaStapleGrid{grid-template-columns:1fr}.metaTierPicker{display:inline-flex}.metaTierBand{display:none}.metaTierBand--active{display:flex}}.algorithmRoot{display:flex;flex-direction:column;gap:18px;padding:0 18px 40px}.algorithmHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:24px;padding:22px 26px 20px;border-radius:6px;border:1px solid var(--panel-hairline);border-left:3px solid var(--seared-red)}.algorithmHeroMain{display:flex;flex-direction:column;gap:6px;min-width:0}.algorithmHeroEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);line-height:1;align-self:flex-start}.algorithmHeroTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Arial,sans-serif;font-size:1.6rem;font-weight:900;color:#fff;margin:0;letter-spacing:.3px;line-height:1.2;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.algorithmHeroSubtitle{margin:4px 0 0;font-size:.95rem;line-height:1.55;color:var(--text-dim)}.algorithmTldr{display:flex;flex-direction:column;gap:6px;padding:14px 16px;background:#ffc4000a;border:1px solid var(--panel-hairline);border-left:3px solid var(--accent-gold);border-radius:0 3px 3px 0;align-self:start}.algorithmTldrLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold)}.algorithmTldrBody{margin:0;font-family:Trebuchet MS,Arial,sans-serif;font-size:1rem;font-style:italic;color:#fff;line-height:1.35}.algorithmTldrBody strong{color:var(--seared-red);font-style:normal;letter-spacing:.5px}.algorithmCard{display:flex;flex-direction:column;gap:16px;padding:22px 26px 24px;border:1px solid var(--panel-hairline);border-left:3px solid var(--accent-gold);border-radius:0 4px 4px 0}.algorithmCardHeader{display:flex;flex-direction:column;gap:6px;max-width:820px}.algorithmCardEyebrow{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red-dim, rgba(204, 26, 26, .5));line-height:1;align-self:flex-start}.algorithmCardTitle{margin:0;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.2rem;font-weight:900;color:#fff;letter-spacing:.2px}.algorithmCardSubtitle{margin:2px 0 0;font-size:.9rem;line-height:1.55;color:var(--text-dim)}.algorithmFigure{margin:0;padding:14px;background:linear-gradient(180deg,#0f0f0f 0%,var(--panel-tile-bg) 100%);border:1px solid var(--panel-hairline);border-radius:4px;display:flex;justify-content:center}.algorithmFigureImage{display:block;max-width:100%;height:auto;border-radius:3px}.algorithmFlowchartFrame{position:relative;background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:4px;overflow:hidden;min-height:calc(100vh - 240px);display:flex}.algorithmFlowchartIframe{flex:1 1 auto;width:100%;min-height:calc(100vh - 240px);border:0;background:transparent}.algorithmLivingDoc{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#cc1a1a0a;border:1px solid var(--panel-hairline);border-left:3px solid var(--seared-red);border-radius:0 3px 3px 0}.algorithmLivingDocBadge{flex:0 0 auto;padding:4px 10px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:#ff9090}.algorithmLivingDocBody{margin:0;font-size:.88rem;line-height:1.55;color:var(--text-dim)}@media(max-width:720px){.algorithmRoot{padding:0 10px 40px}.algorithmHero{grid-template-columns:1fr;gap:16px;padding:18px 18px 16px}.algorithmHeroTitle{font-size:1.35rem}.algorithmCard{padding:18px 16px 20px}.algorithmCardTitle{font-size:1.05rem}.algorithmFlowchartFrame,.algorithmFlowchartIframe{min-height:calc(100vh - 200px)}.algorithmLivingDoc{flex-direction:column;align-items:flex-start;gap:10px}}.authorsMetaBreakdownHeader{font-weight:bolder;text-align:center;background-color:#426ac9;text-shadow:2px 2px 3px #000000;min-width:300px;margin-bottom:20px}.authorNamesText{white-space:pre;font-weight:700}.metaFieldLabel{font-weight:bolder;color:#fff;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.metaFieldValue{font-weight:bolder;color:#dc143c;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.powerLevelsRoot{display:flex;flex-direction:column;gap:18px;padding:0 18px 40px}.powerLevelsHero{position:relative;display:flex;flex-direction:column;gap:18px;padding:22px 26px 20px;border-radius:6px;border:1px solid var(--panel-hairline);border-left:3px solid var(--seared-red)}.powerLevelsHeroMain{display:flex;flex-direction:column;gap:6px;max-width:820px}.powerLevelsHeroEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);line-height:1;align-self:flex-start}.powerLevelsHeroTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Arial,sans-serif;font-size:1.6rem;font-weight:900;color:#fff;margin:0;letter-spacing:.3px;line-height:1.2;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.powerLevelsHeroSubtitle{margin:4px 0 0;font-size:.95rem;line-height:1.55;color:var(--text-dim)}.powerLevelsHeroLinks{display:flex;flex-wrap:wrap;gap:10px;padding-top:14px;border-top:1px solid var(--panel-hairline)}.powerLevelsHeroLink{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:#ffc4000f;border:1px solid var(--accent-gold-dim, rgba(255, 196, 0, .3));border-radius:3px;color:var(--accent-gold);font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.powerLevelsHeroLink:hover{background:#ffc40024;border-color:var(--accent-gold);color:#fff;transform:translate(1px)}.powerLevelsHeroLinkArrow{font-size:.9rem;line-height:1}.powerLevelsLadder{display:flex;flex-direction:column;gap:10px}.powerLevelsTier{display:grid;grid-template-columns:180px 1fr;gap:0;padding:0;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-radius:0 4px 4px 0;overflow:hidden;transition:border-color .15s ease,transform .15s ease}.powerLevelsTier:hover{transform:translate(1px)}.powerLevelsTierRange{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:18px 16px;position:relative;color:#fff}.powerLevelsTierRange:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tier-gradient, linear-gradient(180deg, hsl(108, 70%, 56%) 0%, hsl(108, 62%, 44%) 100%));opacity:.92;z-index:0}.powerLevelsTierRange:after{content:"";position:absolute;top:0;bottom:0;right:0;width:2px;background:#00000059;z-index:1}.powerLevelsTierRangeValue{position:relative;z-index:2;font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;font-size:1.15rem;font-weight:900;color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,.65);line-height:1.1;letter-spacing:.5px}.powerLevelsTierBody{display:flex;flex-direction:column;gap:6px;padding:16px 20px 18px;min-width:0}.powerLevelsTierTitle{margin:0;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.05rem;font-weight:900;color:#fff;letter-spacing:.2px}.powerLevelsTierDescription{margin:0;font-size:.9rem;line-height:1.55;color:var(--text-dim)}.powerLevelsTier--casual{--tier-gradient: linear-gradient(180deg, hsl(108, 70%, 56%) 0%, hsl(108, 62%, 44%) 100%);border-left:3px solid hsl(108,62%,46%)}.powerLevelsTier--upgraded{--tier-gradient: linear-gradient(180deg, hsl(69, 70%, 56%) 0%, hsl(69, 62%, 44%) 100%);border-left:3px solid hsl(69,62%,46%)}.powerLevelsTier--mid{--tier-gradient: linear-gradient(180deg, hsl(43, 70%, 56%) 0%, hsl(43, 62%, 44%) 100%);border-left:3px solid hsl(43,62%,48%)}.powerLevelsTier--high{--tier-gradient: linear-gradient(180deg, hsl(26, 75%, 56%) 0%, hsl(26, 68%, 42%) 100%);border-left:3px solid hsl(26,68%,48%)}.powerLevelsTier--fringe{--tier-gradient: linear-gradient(180deg, hsl(16, 82%, 55%) 0%, hsl(16, 72%, 40%) 100%);border-left:3px solid hsl(16,72%,46%)}.powerLevelsTier--cedh3{--tier-gradient: linear-gradient(180deg, hsl(10, 85%, 52%) 0%, hsl(10, 75%, 38%) 100%);border-left:3px solid hsl(10,80%,50%)}.powerLevelsTier--cedh2{--tier-gradient: linear-gradient(180deg, hsl(6, 88%, 48%) 0%, hsl(6, 80%, 34%) 100%);border-left:3px solid var(--seared-red)}.powerLevelsTier--cedh1{--tier-gradient: linear-gradient(180deg, hsl(2, 92%, 46%) 0%, hsl(0, 86%, 30%) 100%);border-left:3px solid var(--seared-red);box-shadow:0 0 18px #cc1a1a38}.powerLevelsTier--cedh1 .powerLevelsTierRange:before{opacity:1}@media(max-width:720px){.powerLevelsRoot{padding:0 10px 40px}.powerLevelsHero{padding:18px 18px 16px}.powerLevelsHeroTitle{font-size:1.35rem}.powerLevelsTier{grid-template-columns:1fr}.powerLevelsTierRange{flex-direction:row;align-items:baseline;gap:10px;padding:10px 14px}.powerLevelsTierRange:after{top:auto;right:0;left:0;bottom:0;width:auto;height:2px}.powerLevelsTierBody{padding:12px 14px 14px}}.identifierStringPanel{background-color:#190700;border-style:solid;border-color:#929292;border-width:.05rem}.authorNamesTextContainer{background:linear-gradient(to right,rgb(72,83,102),30%,transparent);background-repeat:no-repeat;background-position:right;color:#fff;padding:20px 0 20px 20px;margin-bottom:20px}.rightPanel{display:inline-block;min-width:clamp(400px,100%,500px);vertical-align:top;max-width:500px}.leftPanel{display:inline-block;min-width:clamp(250px,100%,250px);margin-bottom:20px}.leftPanelPartner{display:inline-block;min-width:clamp(250px,100vw,500px);margin-bottom:20px}.authorsMetaBreakdownHeader{font-size:.9rem;font-weight:bolder;text-align:center;background-color:#426ac9;text-shadow:2px 2px 3px #000000;min-width:300px;margin-bottom:20px}.authorNamesText{font-size:1rem;white-space:pre;font-weight:700}.metaFieldLabel{font-size:1rem;font-weight:bolder;color:#fff;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.metaFieldValue{font-size:1rem;font-weight:bolder;color:#dc143c;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif}.authorsDetailsContainer{margin:10px;width:100%}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;width:calc(100% + .5px);height:calc(100% + .5px)}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media(pointer:coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}.userHeroCard .heroPanelImages{flex-direction:column;align-items:center;gap:10px}.userSupporterBadge{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:6px 14px;background:linear-gradient(180deg,#1a1a1a 0%,var(--panel-tile-bg) 100%);border:1px solid var(--panel-hairline);border-top:2px solid var(--accent-gold);border-radius:0 3px 3px 0}.userSupporterBadgeTier{font-family:Courier New,Courier,monospace;font-size:.95rem;font-weight:900;letter-spacing:2px;color:var(--accent-gold-warm);line-height:1;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.userSupporterBadgeLabel{font-family:Courier New,Courier,monospace;font-size:.55rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--text-muted)}.userDetailRow{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px;width:calc(100% - 20px);max-width:1400px;margin:4px auto 20px;box-sizing:border-box}.userDetailCard{flex:1 1 320px;min-width:260px;display:flex;flex-direction:column;gap:10px;padding:16px 18px;background:linear-gradient(180deg,#0d0d0d,#0a0a0a);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 3px 3px 0;position:relative;overflow:hidden}.userDetailCard:before{content:"";position:absolute;top:-14px;right:-14px;width:90px;height:90px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.userDetailEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);align-self:flex-start;line-height:1}.userDetailBio{margin:0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1rem;line-height:1.55;color:#e8e8e8;white-space:pre-line;word-wrap:break-word;overflow-wrap:break-word}.userLinkedProfileList{display:flex;flex-direction:column;gap:6px}.userLinkedProfilePill{display:flex;align-items:center;gap:12px;padding:8px 12px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;cursor:pointer;font-family:inherit;color:inherit;text-align:left;transition:background .15s ease,border-left-color .15s ease,transform .1s ease}.userLinkedProfilePill:hover:not(:disabled){background:#141414;border-left-color:var(--accent-gold);transform:translateY(-1px)}.userLinkedProfilePill:disabled{opacity:.5;cursor:default}.userLinkedProfileIcon{width:20px;height:20px;flex-shrink:0;border-radius:2px;background:#ffffff0a}.userLinkedProfileMeta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.userLinkedProfileProvider{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.userLinkedProfileHandle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.95rem;font-weight:700;color:#fff;letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userLinkedProfilePill:hover:not(:disabled) .userLinkedProfileHandle{color:var(--accent-gold-warm)}.userLinkedProfileChevron{color:var(--seared-red);flex-shrink:0}.userLinkedProfilePill:hover:not(:disabled) .userLinkedProfileChevron{color:var(--accent-gold)}.userDetailsColumn{overflow:hidden;box-sizing:border-box}.userDetailsMobileTabs{width:1400px;max-width:calc(100vw - 20px);margin:20px auto 0;padding:8px 8px 12px;box-sizing:border-box}.userStatsPanel{display:flex;flex-direction:column;gap:16px;padding:18px 20px;box-sizing:border-box}.userStatsPanelReady{gap:18px}.userStatsPanelHeader{display:flex;flex-direction:column;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--panel-hairline)}.userStatsPanelEyebrow{font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);align-self:flex-start;line-height:1}.userStatsPanelHint{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.85rem;color:var(--text-muted);font-style:italic;line-height:1.45}.userStatsPanelPlaceholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:260px;padding:30px 20px;background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.02) 3px,rgba(255,255,255,.02) 4px),var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;text-align:center}.userStatsPanelPlaceholderLabel{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--seared-red)}.userStatsPanelPlaceholderSub{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.9rem;color:var(--text-dim);max-width:360px;line-height:1.5}.userStatsHero{position:relative;overflow:hidden;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:18px 20px;background:radial-gradient(ellipse at top right,rgba(232,198,0,.08) 0%,transparent 55%),linear-gradient(180deg,#131311,#0b0a09);border:1px solid var(--panel-hairline);border-top:2px solid var(--seared-red);border-left:3px solid var(--accent-gold);border-radius:0 3px 3px 0;box-shadow:0 6px 22px #0000008c}.userStatsHero:before{content:"";position:absolute;top:-30px;right:-30px;width:160px;height:160px;background:linear-gradient(135deg,transparent 48%,var(--seared-red-whisper) 49%,var(--seared-red-whisper) 52%,transparent 53%);pointer-events:none}.userStatsHeroMain{position:relative;display:flex;flex-direction:column;gap:4px;min-width:200px;flex:1 1 280px}.userStatsHeroEyebrow{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:700;letter-spacing:3.5px;text-transform:uppercase;color:var(--accent-gold);border-left:2px solid var(--seared-red);padding-left:10px}.userStatsHeroTitleRow{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:4px}.userStatsHeroTitle{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:2rem;font-weight:900;color:#fff;letter-spacing:.5px;text-shadow:1px 1px 3px rgba(0,0,0,.65)}.userStatsHeroTagline{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--accent-gold-warm)}.userStatsHeroSecondary{font-size:.9rem;color:var(--text-muted);line-height:1.45}.userStatsHeroSecondary strong{color:#fff;font-weight:800}.userStatsHeroMeta{position:relative;display:flex;flex-direction:column;gap:6px;align-items:flex-end;min-width:150px}.userStatsHeroMetaTile{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:8px 16px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red);border-radius:0 2px 2px 0}.userStatsHeroMetaLabel{font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--text-dim)}.userStatsHeroMetaValue{font-family:Courier New,Courier,monospace;font-size:1.55rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;line-height:1}.userStatsHeroConfidence{display:inline-flex;padding:3px 10px;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);background:#0a0a0a;border-radius:0 2px 2px 0;color:var(--text-muted)}.userStatsHeroConfidence--ok{border-left-color:var(--success-green);color:#c5e6c2}.userStatsHeroConfidence--watch{border-left-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.userStatsHeroConfidence--alert{border-left-color:var(--seared-red);color:#ff9090;background:var(--seared-red-whisper)}.userStatsHeroName{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1px;color:var(--text-dim)}.userStatsHeroConfidenceNote{flex:1 1 100%;font-size:.78rem;color:var(--text-dim);font-style:italic}.userStatsPanelRadarRow{position:relative;display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:18px;align-items:center;padding:14px 16px;background:#0b0a09;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0}.userStatsInfoButton{position:absolute;top:8px;right:10px;z-index:2;min-width:0;height:auto!important;padding:3px 9px!important}.userStatsInfoGlyph{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--accent-gold-warm);white-space:nowrap}.userStatsRadarWrap{display:flex;align-items:center;justify-content:center;width:100%}.userStatsRadar{width:100%;max-width:320px;height:auto;display:block}.userStatsRadarRing{fill:#e8c60005;stroke:#ffffff14;stroke-width:1}.userStatsRadarRing--25{stroke-dasharray:3 4}.userStatsRadarRing--5{stroke-dasharray:3 4;stroke:#ffffff1f}.userStatsRadarRing--75{stroke-dasharray:3 4}.userStatsRadarRing--1{stroke:#cc1a1a59;stroke-width:1.2;fill:none}.userStatsRadarSpoke{stroke:#ffffff14;stroke-width:1}.userStatsRadarFill{fill:#e8c6002e}.userStatsRadarStroke{fill:none;stroke:var(--accent-gold-warm);stroke-width:2;stroke-linejoin:round}.userStatsRadarDot{fill:var(--seared-red-bright, var(--seared-red));stroke:#fff;stroke-width:1}.userStatsRadarLabel{fill:#fff;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}.userStatsRadarLabelScore{fill:var(--accent-gold-warm);font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;font-variant-numeric:tabular-nums}.userStatsScoreLegend{display:flex;flex-direction:column;gap:6px;padding-top:28px}.userStatsScoreRow{display:grid;grid-template-columns:minmax(100px,1fr) minmax(120px,1.4fr);gap:12px;align-items:center;padding:6px 8px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0;transition:background .15s ease,border-left-color .15s ease}.userStatsScoreRow--primary{border-left-color:var(--accent-gold);background:var(--accent-gold-whisper)}.userStatsScoreRow--secondary{border-left-color:var(--seared-red);background:var(--seared-red-whisper)}.userStatsScoreMain{display:flex;flex-direction:column;gap:2px;min-width:0}.userStatsScoreLabel{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#fff}.userStatsScoreTagline{font-size:.7rem;color:var(--text-dim)}.userStatsScoreBarWrap{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.userStatsScoreBar{height:8px;background:#ffffff0f;border-radius:1px;overflow:hidden}.userStatsScoreBarFill{height:100%;background:linear-gradient(90deg,var(--seared-red-dim),var(--accent-gold-warm));border-radius:1px}.userStatsScoreRow--primary .userStatsScoreBarFill{background:linear-gradient(90deg,var(--accent-gold-warm),#fff0b8)}.userStatsSubtypeRow{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:5px;margin-top:4px;padding-top:6px;border-top:1px dashed var(--panel-hairline)}.userStatsSubtypeRow--empty{border-top:none;padding-top:0;margin-top:2px}.userStatsSubtypeNote{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:600;letter-spacing:.8px;color:var(--text-dim);font-style:italic}.userStatsSubtypeChip{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;background:#00000059;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#d6d0a8;cursor:help}.userStatsSubtypeChip--primary{border-left-color:var(--accent-gold);color:#fff;background:#e8c60014}.userStatsSubtypeChip--secondary{border-left-color:var(--seared-red);color:#ffe8e0;background:var(--seared-red-whisper)}.userStatsSubtypeChip--muted{border-left-color:#ffffff14;color:var(--text-dim);background:#ffffff04;font-style:italic}.userStatsSubtypeChipLabel{white-space:nowrap}.userStatsSubtypeChipValue{font-variant-numeric:tabular-nums;padding:0 4px;color:var(--accent-gold-warm)}.userStatsSubtypeChip--primary .userStatsSubtypeChipValue{color:#ffe38a}.userStatsSubtypeChip--secondary .userStatsSubtypeChipValue{color:#ffc0b0}.userStatsSubtypeChipValue--na{color:var(--text-dim);font-style:italic;text-transform:lowercase;font-weight:600;letter-spacing:.4px}.userStatsScoreValue{font-family:Courier New,Courier,monospace;font-size:.85rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;min-width:28px;text-align:right}.userStatsSection{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0}.userStatsSectionHeader{display:flex;flex-direction:column;gap:2px;padding-bottom:6px;border-bottom:1px dashed var(--panel-hairline)}.userStatsSectionEyebrow{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-gold)}.userStatsSectionHint{font-size:.78rem;color:var(--text-dim)}.userStatsEmpty{color:var(--text-muted);font-size:.88rem;padding:6px 2px;font-style:italic}.userStatsEvidenceGroups{display:grid;grid-template-columns:1fr;gap:10px}.userStatsEvidenceGroup{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0}.userStatsEvidenceGroup--spike{border-left-color:var(--seared-red)}.userStatsEvidenceGroup--johnny{border-left-color:var(--accent-gold)}.userStatsEvidenceGroup--timmy{border-left-color:#f37e4a}.userStatsEvidenceGroup--vorthos{border-left-color:#c28cff}.userStatsEvidenceGroup--mel{border-left-color:#5fb3f5}.userStatsEvidenceGroupHead{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.userStatsEvidenceGroupLabel{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:#fff}.userStatsEvidenceGroupTagline{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-dim)}.userStatsEvidenceList{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:4px}.userStatsEvidenceItem{display:flex;flex-direction:column;gap:2px;padding:4px 6px 4px 10px;border-left:1px solid var(--panel-hairline)}.userStatsEvidenceRowTop{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.userStatsEvidenceSignal{font-weight:700;color:#e8e8e8;font-size:.92rem}.userStatsEvidenceWeight{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.userStatsEvidenceDetail{color:var(--text-muted);font-size:.82rem;line-height:1.4}.userStatsPanelSplit{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px}@media(max-width:900px){.userStatsPanelSplit{grid-template-columns:1fr}}.userStatsSignatureGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px}.userStatsSigCard{display:flex;flex-direction:column;gap:4px;padding:8px 10px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;cursor:pointer;text-align:left;font:inherit;transition:border-left-color .15s ease,background .15s ease,transform .1s ease}.userStatsSigCard:hover{border-left-color:var(--accent-gold);background:#e8c6000d;transform:translateY(-1px)}.userStatsSigCardName{font-weight:700;color:#fff;font-size:.9rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userStatsSigCardMeta{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.userStatsSigCardRatio{font-family:Courier New,Courier,monospace;font-size:.78rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.userStatsSigCardCount{font-family:Courier New,Courier,monospace;font-size:.62rem;letter-spacing:1px;color:var(--text-dim);text-transform:uppercase}.userStatsCommanderList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.userStatsCommanderRow{display:grid;grid-template-columns:24px 1fr auto;gap:10px;align-items:center;padding:6px 8px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.userStatsCommanderRank{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;text-align:center}.userStatsCommanderBtn{display:inline-flex;align-items:center;padding:4px 8px;font:inherit;text-align:left;min-width:0}.userStatsCommanderName{font-weight:700;font-size:.9rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.userStatsCommanderCount{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1px;color:var(--text-muted);text-transform:uppercase;font-variant-numeric:tabular-nums}.userStatsDiversity{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0}.userStatsDiversity--ok{border-left-color:var(--success-green)}.userStatsDiversity--watch{border-left-color:var(--accent-gold)}.userStatsDiversity--alert{border-left-color:var(--seared-red)}.userStatsDiversityLabelRow{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.userStatsDiversityLabel{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted)}.userStatsDiversityValue{font-family:Courier New,Courier,monospace;font-size:.88rem;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.userStatsDiversityBucket{color:var(--accent-gold-warm);letter-spacing:1.2px;text-transform:uppercase;font-size:.7rem;margin-left:4px}.userStatsDiversityBar{height:8px;background:#ffffff0f;border-radius:1px;overflow:hidden}.userStatsDiversityBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-warm),var(--seared-red));border-radius:1px}.userStatsDiversityScale{display:flex;justify-content:space-between;font-family:Courier New,Courier,monospace;font-size:.6rem;letter-spacing:1px;text-transform:uppercase;color:var(--text-dim)}.userStatsMajorBreakdown{display:flex;flex-direction:column;gap:10px}.userStatsArchetypeGroup{display:flex;flex-direction:column;gap:6px}.userStatsArchetypeGroupLabel{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-dim)}.userStatsArchetypeChips{display:flex;flex-wrap:wrap;gap:5px}.userStatsArchetypeChip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1px;color:#d6d0a8;text-transform:uppercase}.userStatsArchetypeChipCount{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:1px 6px;background:var(--seared-red-whisper);border-radius:2px;color:#ffb0a3;font-variant-numeric:tabular-nums}.userStatsArchetypeChip--minor{background:#ffffff05;color:#c4c0a0;font-weight:600;letter-spacing:.8px}.userStatsArchetypeChipCount--minor{background:#e8c6001a;color:var(--accent-gold-warm)}.userStatsAggregateGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px}.userStatsAggregateTile{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0}.userStatsAggregateLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-dim)}.userStatsAggregateValue{font-family:Courier New,Courier,monospace;font-size:1.15rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.userStatsHeroBadges{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.userStatsTopCardList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3px}.userStatsTopCardRow{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(80px,1.1fr) 42px;gap:8px;align-items:center;padding:4px 6px;background:#ffffff04;border-left:1px solid var(--panel-hairline)}.userStatsTopCardRank{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:800;color:var(--accent-gold-dim);text-align:center;font-variant-numeric:tabular-nums}.userStatsTopCardBtn{display:inline-flex;align-items:center;min-width:0;padding:3px 8px;font:inherit;text-align:left}.userStatsTopCardName{font-weight:700;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userStatsTopCardBar{height:6px;background:#ffffff0d;border-radius:1px;overflow:hidden}.userStatsTopCardBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-warm),var(--seared-red))}.userStatsTopCardRatio{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;text-align:right}.userStatsComboList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.userStatsComboRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 8px;align-items:center;padding:6px 8px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0}.userStatsComboType{grid-row:1;grid-column:1;display:inline-flex;padding:2px 8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-muted)}.userStatsComboType--alert{border-left-color:var(--seared-red);color:#ff9090;background:var(--seared-red-whisper)}.userStatsComboType--gold{border-left-color:var(--accent-gold);color:var(--accent-gold-warm);background:var(--accent-gold-whisper)}.userStatsComboType--cool{border-left-color:var(--accent-gold-dim);color:var(--accent-gold-warm)}.userStatsComboLink{grid-row:1;grid-column:2;color:#fff;text-decoration:none;font-weight:700;font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease}.userStatsComboLink:hover{color:var(--accent-gold-warm);text-decoration:underline}.userStatsComboCount{grid-row:1;grid-column:3;font-family:Courier New,Courier,monospace;font-size:.78rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.userStatsComboCats{grid-row:2;grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:4px}.userStatsComboCat{display:inline-flex;padding:1px 6px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.56rem;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:#d6d0a8}.userStatsColors .userStatsColorSplit{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:14px}@media(max-width:900px){.userStatsColors .userStatsColorSplit{grid-template-columns:1fr}}.userStatsColorCombos{display:flex;flex-direction:column;gap:4px}.userStatsColorComboRow{display:grid;grid-template-columns:110px 52px minmax(80px,1fr) auto;gap:10px;align-items:center;padding:4px 8px;background:#ffffff04;border-left:1px solid var(--panel-hairline)}.userStatsColorSwatches{display:inline-flex;align-items:center;gap:3px;min-width:0}.userStatsColors .mana.medium{width:18px;height:18px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.55))}.userStatsColors .mana.large{width:22px;height:22px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.userStatsColorLabel{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#fff;font-variant-numeric:tabular-nums}.userStatsColorBar{height:8px;background:#ffffff0d;border-radius:1px;overflow:hidden}.userStatsColorBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-warm),var(--seared-red))}.userStatsColorBarFill--w{background:linear-gradient(90deg,#f9f0c1,#e4d687)}.userStatsColorBarFill--u{background:linear-gradient(90deg,#5fb3f5,#2d7ecc)}.userStatsColorBarFill--b{background:linear-gradient(90deg,#9391a6,#3f3a4a)}.userStatsColorBarFill--r{background:linear-gradient(90deg,#f4a088,#cc3f2a)}.userStatsColorBarFill--g{background:linear-gradient(90deg,#7fcf8e,#3c8a50)}.userStatsColorBarFill--c{background:linear-gradient(90deg,#c8c4b8,#7c7468)}.userStatsColorCount{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;color:var(--text-muted);text-align:right;white-space:nowrap}.userStatsColorPerColor{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.userStatsColorPerColorLabel{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-dim)}.userStatsColorPerColorList{display:flex;flex-direction:column;gap:4px}.userStatsColorPerColorRow{display:grid;grid-template-columns:24px minmax(60px,1fr) auto;gap:10px;align-items:center}.userStatsColorPerColorBar{height:8px;background:#ffffff0d;border-radius:1px;overflow:hidden}.userStatsColorPerColorBarFill{height:100%;background:#ffffff4d}.userStatsColorPerColorBarFill--w{background:linear-gradient(90deg,#f9f0c1,#e4d687)}.userStatsColorPerColorBarFill--u{background:linear-gradient(90deg,#5fb3f5,#2d7ecc)}.userStatsColorPerColorBarFill--b{background:linear-gradient(90deg,#9391a6,#3f3a4a)}.userStatsColorPerColorBarFill--r{background:linear-gradient(90deg,#f4a088,#cc3f2a)}.userStatsColorPerColorBarFill--g{background:linear-gradient(90deg,#7fcf8e,#3c8a50)}.userStatsColorPerColorBarFill--c{background:linear-gradient(90deg,#c8c4b8,#7c7468)}.userStatsColorPerColorValue{font-family:Courier New,Courier,monospace;font-size:.72rem;font-weight:700;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.userStatsColorPerColorRatio{color:var(--text-dim);font-weight:600}.userStatsRoleGrid{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.userStatsRoleRow{display:grid;grid-template-columns:140px minmax(0,1fr) 90px;gap:10px;align-items:center;padding:5px 10px;background:#ffffff04;border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0}.userStatsRoleRow--consistency{border-left-color:var(--accent-gold)}.userStatsRoleRow--interaction{border-left-color:var(--seared-red)}.userStatsRoleRow--efficiency{border-left-color:#5fb3f5}.userStatsRoleRow--winConditions{border-left-color:#c28cff}.userStatsRoleLabel{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#fff}.userStatsRoleBar{height:8px;background:#ffffff0d;border-radius:1px;overflow:hidden}.userStatsRoleBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-warm),var(--seared-red))}.userStatsRoleValue{font-family:Courier New,Courier,monospace;font-size:.82rem;font-weight:800;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums;text-align:right}.userStatsRoleValueUnit{color:var(--text-dim);font-weight:600;font-size:.66rem}.userStatsSubGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:5px}.userStatsSubTile{display:flex;flex-direction:column;gap:3px;padding:6px 8px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.userStatsSubLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:var(--text-dim)}.userStatsSubValue{font-family:Courier New,Courier,monospace;font-size:1.1rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;line-height:1}.userStatsSubBar{height:5px;background:#ffffff0d;border-radius:1px;overflow:hidden}.userStatsSubBarFill{height:100%;background:linear-gradient(90deg,var(--accent-gold-warm),var(--seared-red))}.userStatsSubTotal{font-family:Courier New,Courier,monospace;font-size:.58rem;letter-spacing:.8px;color:var(--text-dim)}@media(max-width:720px){.userStatsPanel{padding:14px}.userStatsHero{padding:14px 16px}.userStatsHeroTitle{font-size:1.6rem}.userStatsPanelRadarRow{grid-template-columns:1fr;gap:10px;padding:12px}.userStatsScoreRow{grid-template-columns:minmax(0,1fr);gap:4px}.userStatsScoreBarWrap{grid-template-columns:1fr auto}.userStatsSignatureGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.userStatsAggregateGrid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.userStatsTopCardRow{grid-template-columns:20px minmax(0,1fr) 60px 40px;gap:6px}.userStatsRoleRow{grid-template-columns:110px minmax(0,1fr) 72px;gap:8px}.userStatsSubGrid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}.userStatsInfoDialog{width:min(1240px,calc(100vw - 24px));min-width:min(1240px,calc(100vw - 24px));max-width:min(1240px,calc(100vw - 24px))}.userStatsInfoContent{max-height:calc(100vh - 120px)}.userStatsInfoGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;margin-top:16px;margin-bottom:16px}@media(max-width:900px){.userStatsInfoDialog{width:min(780px,calc(100vw - 24px));min-width:auto;max-width:min(780px,calc(100vw - 24px))}.userStatsInfoGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.userStatsInfoCard{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.userStatsInfoCardHead{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.userStatsInfoCardName{font-family:Courier New,Courier,monospace;font-size:.78rem;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#fff}.userStatsInfoCardKind{font-family:Courier New,Courier,monospace;font-size:.56rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-dim)}.userStatsInfoCardTagline{font-family:Courier New,Courier,monospace;font-size:.68rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--accent-gold-warm)}.userStatsInfoCardBody{margin:4px 0 2px;font-size:.86rem;line-height:1.45;color:#d8d4c0}.userStatsInfoCardCues{font-size:.78rem;line-height:1.4;color:var(--text-muted)}.userStatsInfoCardCues strong{color:var(--accent-gold-warm);font-family:Courier New,Courier,monospace;font-size:.66rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-right:6px}.userStatsInfoCardSubtypes{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding-top:8px;border-top:1px dashed var(--panel-hairline)}.userStatsInfoCardSubtypesLabel{font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--accent-gold-warm)}.userStatsInfoCardSubtypesList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.userStatsInfoCardSubtype{display:grid;grid-template-columns:minmax(110px,auto) minmax(0,1fr);gap:8px;align-items:baseline;font-size:.78rem;line-height:1.35;color:#d8d4c0}.userStatsInfoCardSubtype--muted{color:var(--text-muted)}.userStatsInfoCardSubtypeName{font-family:Courier New,Courier,monospace;font-size:.66rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;white-space:nowrap}.userStatsInfoCardSubtype--muted .userStatsInfoCardSubtypeName{color:var(--text-dim)}.userStatsInfoCardSubtypeDesc{color:inherit}.userStatsInfoCardSubtypeNa{color:var(--text-dim);font-style:italic}.userStatsInfoCardSubtypesEmpty{margin-top:6px;padding-top:8px;border-top:1px dashed var(--panel-hairline);font-size:.78rem;font-style:italic;color:var(--text-dim)}.userStatsInfoSourceLink{color:var(--accent-gold-warm);font-size:inherit;font-weight:inherit;font-family:inherit;margin:0;text-decoration:underline;text-decoration-color:var(--accent-gold-dim);text-underline-offset:2px;transition:color .15s ease,text-decoration-color .15s ease}.userStatsInfoSourceLink:hover,.userStatsInfoSourceLink:focus-visible{color:#fff;text-decoration-color:var(--accent-gold-warm);outline:none}.verifyEmailWrapper{max-width:600px;margin:0 auto}.verifyEmailLede{color:#ccc;line-height:1.5;margin-top:10px}.verifyEmailSubhead{color:#b0eaff;font-weight:bolder;margin-bottom:6px}.verifyEmailSuccess{color:#8fe388;font-weight:bolder;font-size:1.05rem}.update-banner{position:fixed;top:0;left:0;right:0;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:12px 20px;z-index:9999;box-shadow:0 2px 8px #0003;animation:slideDown .3s ease-out}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.update-banner-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.update-banner-icon{display:inline-flex;align-items:center;color:#fff}.update-banner-icon svg{animation:rotate 2s linear infinite;fill:#fff;width:20px;height:20px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.update-banner-text{font-weight:600;font-size:14px}.update-banner-actions{display:flex;gap:8px}.update-banner-button{padding:6px 16px;border:none;border-radius:4px;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s ease}.update-banner-button-primary{background:#fff;color:#667eea}.update-banner-button-primary:hover{background:#f0f0f0;transform:scale(1.05)}.update-banner-button-secondary{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3)}.update-banner-button-secondary:hover{background:#ffffff4d}@media(max-width:600px){.update-banner{padding:10px 15px}.update-banner-content{gap:10px}.update-banner-text{font-size:13px;text-align:center;flex-basis:100%}.update-banner-actions{flex-basis:100%;justify-content:center}}.cardInfoDialog{max-height:calc(100vh - 100px)!important;max-width:calc(100vw - 32px)!important;position:relative!important}.cardInfoDialog .Ecg7PG_spectrum-Dialog-closeButton,.cardInfoDialog [class*=spectrum-Dialog-closeButton]{position:absolute!important;top:12px!important;right:12px!important;margin:0!important}.cardInfoDialog [class*=spectrum-Dialog-content]{display:flex;flex-direction:column;min-height:0}.cardInfoDialog .cardInfoEyebrow{display:inline-block;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--accent-gold);padding-left:10px;border-left:2px solid var(--seared-red);line-height:1}.cardInfoDialog .cardInfoTitle{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.4rem;font-weight:900;color:#fff;letter-spacing:.5px;margin-top:6px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.cardInfoDialog .cardInfoManaCost{display:inline-flex;align-items:center;gap:2px}.cardInfoDialog .cardInfoManaCost .manaTextIcon{width:1.1rem!important;height:1.1rem!important;vertical-align:middle}.cardInfoDialog .cardInfoTypeLine{display:block;margin-top:4px;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.cardInfoBody{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:20px;padding-top:12px;flex:1 1 auto;min-height:0;height:100%}.cardInfoImageColumn{display:flex;flex-direction:column;gap:12px;min-width:0;height:100%;min-height:0;overflow:hidden}.cardInfoImageColumn .cardInfoImageFrame{flex:0 0 auto}.cardInfoImageColumn .cardInfoVitals{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:6px;scroll-behavior:smooth}.cardInfoImageColumn .cardInfoVitals::-webkit-scrollbar{width:6px}.cardInfoImageColumn .cardInfoVitals::-webkit-scrollbar-thumb{background:var(--seared-red-dim);border-radius:4px}.cardInfoImageColumn .cardInfoVitals::-webkit-scrollbar-track{background:transparent}.cardInfoImageFrame{position:relative;width:100%;aspect-ratio:488 / 680;background:linear-gradient(180deg,#1a1a1a,#0a0a0a);border:1px solid var(--panel-hairline);border-bottom:2px solid var(--seared-red-dim);border-radius:6px;overflow:hidden;box-shadow:0 8px 28px #000000bf}.cardInfoImageSkeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0%,rgba(255,196,0,.04) 30%,rgba(255,196,0,.1) 50%,rgba(255,196,0,.04) 70%,transparent 100%),repeating-linear-gradient(-45deg,transparent,transparent 4px,rgba(255,255,255,.025) 4px,rgba(255,255,255,.025) 5px);background-size:200% 100%,auto;animation:cardInfoSkeletonShimmer 1.6s ease-in-out infinite}.cardInfoImage{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s ease}.cardInfoImage.is-loaded{opacity:1}.cardInfoImageFallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;text-align:center;background:repeating-linear-gradient(-45deg,transparent,transparent 3px,rgba(255,255,255,.03) 3px,rgba(255,255,255,.03) 4px)}.cardInfoImageFallbackLabel{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--seared-red)}.cardInfoImageFallbackName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1rem;font-weight:700;color:#fff}@keyframes cardInfoSkeletonShimmer{0%{background-position:0% 0,0 0}to{background-position:-200% 0,0 0}}.cardInfoFlipBtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:14px;padding:18px 32px;background:#120a0885;color:var(--accent-gold-warm);border:1px solid rgba(255,255,255,.16);border-left:3px solid var(--seared-red);border-radius:4px;font-family:Courier New,Courier,monospace;font-size:1.05rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 10px 28px #0000008c;transition:background .15s ease,color .15s ease,transform .15s ease,border-color .15s ease,box-shadow .15s ease;z-index:2;opacity:.72}.cardInfoFlipBtn:hover{background:#8c1c14b8;color:var(--accent-gold-ember);border-color:#ffffff4d;transform:translate(-50%,calc(-50% - 1px));box-shadow:0 14px 34px #000000b3;opacity:1}.cardInfoFlipBtn:active{transform:translate(-50%,-50%)}.cardInfoFlipBtnIcon{font-size:1.75rem;line-height:1;display:inline-block;transition:transform .3s ease}.cardInfoFlipBtn:hover .cardInfoFlipBtnIcon{transform:rotate(180deg)}.cardInfoVitals{display:flex;flex-direction:column;gap:10px}.cardInfoVitalsBlock{display:flex;flex-direction:column;gap:8px;padding:10px 12px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.cardInfoVitalsBlock--stats{border-left-color:var(--accent-gold-dim)}.cardInfoVitalsBlock--printing{border-left-color:var(--text-dim)}.cardInfoVitalsBlock--salt{border-left-color:var(--seared-red);background:#cc1a1a0a}.cardInfoVitalsBlock--salt-neutral{border-left-color:var(--text-dim);background:#ffffff04}.cardInfoVitalsBlock--salt-ok{border-left-color:var(--success-green)}.cardInfoVitalsBlock--salt-watch{border-left-color:var(--accent-gold)}.cardInfoVitalsBlock--salt-alert{border-left-color:var(--seared-red-bright)}.cardInfoVitalsBlockLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--text-muted)}.cardInfoVitalsBlock--salt .cardInfoVitalsBlockLabel{color:var(--seared-red-bright, var(--seared-red))}.cardInfoSaltRow{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center}.cardInfoSaltHero{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:64px}.cardInfoSaltHeroValue{font-family:Courier New,Courier,monospace;font-size:1.6rem;font-weight:900;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.cardInfoVitalsBlock--salt-alert .cardInfoSaltHeroValue{color:#ff9090}.cardInfoVitalsBlock--salt-watch .cardInfoSaltHeroValue{color:var(--accent-gold-warm)}.cardInfoVitalsBlock--salt-ok .cardInfoSaltHeroValue{color:#b4e3af}.cardInfoSaltHeroTier{font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--text-dim)}.cardInfoSaltChips{display:flex;flex-wrap:wrap;gap:5px}.cardInfoSaltEmpty{font-size:.78rem;color:var(--text-dim);font-style:italic}.cardInfoKeywordRow{display:flex;flex-wrap:wrap;gap:4px}.cardInfoKeywordChip{display:inline-flex;align-items:center;padding:2px 7px;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;color:var(--accent-gold-warm)}.cardInfoVitalsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:6px}.cardInfoVitalTile{display:flex;flex-direction:column;padding:6px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0}.cardInfoVitalTileLabel{font-family:Courier New,Courier,monospace;font-size:.55rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted)}.cardInfoVitalTileValue{font-family:Courier New,Courier,monospace;font-size:.95rem;font-weight:900;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.5px}.cardInfoVitalTile--ok{border-left-color:var(--success-green)}.cardInfoVitalTile--watch{border-left-color:var(--accent-gold)}.cardInfoVitalTile--alert{border-left-color:var(--seared-red-bright)}.cardInfoSaltChip{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#ffe8e0;cursor:help}.cardInfoSaltChipScore{font-variant-numeric:tabular-nums;color:var(--accent-gold-warm)}.cardInfoFlagRow{display:flex;flex-wrap:wrap;gap:4px}.cardInfoFlag{display:inline-flex;align-items:center;padding:3px 8px;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;color:var(--accent-gold-warm)}.cardInfoFlag--alert{border-left-color:var(--seared-red);background:var(--seared-red-whisper);color:#ff9090}.cardInfoArtist{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.75rem;font-style:italic;color:var(--text-dim)}.cardInfoDataColumn{display:flex;flex-direction:column;gap:16px;min-width:0;height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:6px;scroll-behavior:smooth}.cardInfoDataColumn::-webkit-scrollbar{width:8px}.cardInfoDataColumn::-webkit-scrollbar-thumb{background:var(--seared-red-dim);border-radius:4px}.cardInfoDataColumn::-webkit-scrollbar-track{background:transparent}.cardInfoSection{display:flex;flex-direction:column;gap:10px;padding:14px 16px;background:var(--panel-tile-bg);border:1px solid var(--panel-hairline);border-left:2px solid var(--seared-red-dim);border-radius:0 3px 3px 0;min-width:0}.cardInfoSectionHeader{display:flex;flex-direction:column;gap:2px;padding-bottom:6px;border-bottom:1px solid var(--panel-hairline)}.cardInfoSectionTitle{font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--accent-gold)}.cardInfoSectionHint{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.8rem;font-style:italic;color:var(--text-muted)}.cardInfoOracle{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:#050505;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.cardInfoOracleLine{margin:0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.95rem;line-height:1.5;color:#e8e8e8;overflow-wrap:anywhere;word-break:break-word}.cardInfoOracleLine .manaTextIcon{width:1rem!important;height:1rem!important;vertical-align:-2px}.cardInfoRoleChips{display:flex;flex-wrap:wrap;gap:6px}.cardInfoRoleChip{display:inline-flex;align-items:center;padding:4px 10px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--accent-gold-warm)}.cardInfoLineList{display:flex;flex-direction:column;gap:10px;min-width:0}.cardInfoLineCard{display:flex;flex-direction:column;gap:10px;padding:10px 12px;background:#050505;border:1px solid var(--panel-hairline);border-left:2px solid #8b93a7;border-radius:0 2px 2px 0;min-width:0}.cardInfoLineCard--red{border-left-color:#cc1a1a}.cardInfoLineCard--gold{border-left-color:#e8c600}.cardInfoLineCard--blue{border-left-color:#4a9bd6}.cardInfoLineCard--green{border-left-color:#5fa85a}.cardInfoLineHeader{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cardInfoLineBadge{display:inline-flex;align-items:center;padding:3px 8px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid currentColor;border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase}.cardInfoLineBadge--red{color:#ff9090}.cardInfoLineBadge--gold{color:var(--accent-gold-warm)}.cardInfoLineBadge--blue{color:#8ec6ee}.cardInfoLineBadge--green{color:#a7d4a2}.cardInfoLineBadge--gray{color:var(--text-muted)}.cardInfoLineRaw{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.9rem;font-weight:700;color:#fff;line-height:1.4;flex:1 1 auto;min-width:0;overflow-wrap:anywhere;word-break:break-word}.cardInfoLineConditions{display:flex;flex-direction:column;gap:8px;padding-left:10px;border-left:1px dashed rgba(255,255,255,.06);min-width:0}.cardInfoCondition{display:flex;flex-direction:column;gap:4px;min-width:0}.cardInfoConditionText{margin:0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.88rem;font-style:italic;color:#d0d0d0;line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.cardInfoConditionTags{display:flex;flex-wrap:wrap;gap:4px}.cardInfoConditionTags--sub{margin-top:2px}.cardInfoConditionTag{display:inline-flex;align-items:baseline;gap:4px;padding:2px 6px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:.5px;line-height:1.3;max-width:100%;min-width:0}.cardInfoConditionTagLabel{text-transform:uppercase;color:var(--text-muted);font-size:.6rem;letter-spacing:1px;white-space:nowrap;flex:0 0 auto}.cardInfoConditionTagValue{color:#e8e8e8;min-width:0;overflow-wrap:anywhere;word-break:break-word;flex:1 1 auto}.cardInfoConditionResults{display:flex;flex-direction:column;gap:8px;margin-top:2px;padding:10px;background:#ffd4000a;border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.cardInfoConditionResultsLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-gold-warm);padding-bottom:4px;border-bottom:1px dashed rgba(255,196,0,.18)}.cardInfoConditionResult{display:flex;flex-direction:column;gap:4px;padding:7px 9px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;min-width:0}.cardInfoConditionResultText{display:block;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.85rem;font-style:italic;color:#e8e8e8;line-height:1.4;overflow-wrap:anywhere;word-break:break-word;min-width:0}.cardInfoScoringList{display:flex;flex-direction:column;gap:12px;min-width:0}.cardInfoScoringCategory{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:#050505;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold);border-radius:0 2px 2px 0;min-width:0}.cardInfoScoringCategoryHead{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:4px;border-bottom:1px solid var(--panel-hairline)}.cardInfoScoringCategoryName{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:.95rem;font-weight:900;color:#fff;letter-spacing:.3px}.cardInfoScoringCategoryCount{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-muted)}.cardInfoScoringEntry{display:flex;flex-direction:column;gap:4px;padding:6px 0;min-width:0}.cardInfoScoringEntry+.cardInfoScoringEntry{border-top:1px dashed rgba(255,255,255,.04);padding-top:8px}.cardInfoScoringEntryHeader{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.cardInfoScoringEffect{font-family:Courier New,Courier,monospace;font-size:.7rem;font-weight:700;letter-spacing:1.25px;text-transform:uppercase;color:var(--text-muted)}.cardInfoScoringScore{font-family:Courier New,Courier,monospace;font-size:.9rem;font-weight:900;color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.cardInfoScoringCondition{margin:0;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.85rem;font-style:italic;color:#d0d0d0;line-height:1.4}.cardInfoScoringBadges{display:flex;flex-wrap:wrap;gap:5px}.cardInfoScoringBadge{display:inline-flex;align-items:center;padding:2px 7px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#d6d0a8;cursor:help}.cardInfoScoringBadge--ok{border-left-color:var(--success-green);color:#b4e3af}.cardInfoScoringBadge--watch{border-left-color:var(--accent-gold);color:var(--accent-gold-warm)}.cardInfoScoringBadge--alert{border-left-color:var(--seared-red);color:#ff9090}.cardInfoScoringBadge--cool{border-left-color:var(--accent-gold-dim);color:#b9c8d8}.cardInfoScoringDetailList{display:grid;grid-template-columns:minmax(110px,auto) minmax(0,1fr);column-gap:10px;row-gap:3px;margin:0;padding:6px 8px;background:#ffffff04;border-left:1px dashed var(--panel-hairline)}.cardInfoScoringDetailRow{display:contents;cursor:help}.cardInfoScoringDetailLabel{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted)}.cardInfoScoringDetailValue{margin:0;font-family:Courier New,Courier,monospace;font-size:.75rem;font-weight:700;color:#e8e8e8;font-variant-numeric:tabular-nums}.cardInfoScoringChain{display:flex;flex-direction:column;gap:4px;padding:6px 8px;background:#ffffff04;border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;min-width:0}.cardInfoScoringChainRow{display:grid;grid-template-columns:minmax(58px,auto) minmax(0,1fr);gap:8px;align-items:baseline;min-width:0}.cardInfoScoringChainRow--trigger{opacity:.9}.cardInfoScoringChainTag{font-family:Courier New,Courier,monospace;font-size:.55rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--accent-gold-warm)}.cardInfoScoringChainRow--trigger .cardInfoScoringChainTag{color:var(--seared-red-bright, var(--seared-red))}.cardInfoScoringChainText{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.85rem;font-style:italic;color:#e0e0e0;line-height:1.4;min-width:0;overflow-wrap:anywhere;word-break:break-word}.cardInfoScoringSemanticRow{display:flex;flex-wrap:wrap;gap:4px}.cardInfoScoringSemanticChip{display:inline-flex;align-items:baseline;gap:5px;padding:1px 7px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:2px solid var(--text-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.cardInfoScoringSemanticChipLabel{color:var(--text-muted)}.cardInfoScoringSemanticChipValue{color:#f0e8c8}.cardInfoScoringSourceLine{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:.72rem;font-style:italic;color:var(--text-dim);line-height:1.35}.cardInfoScoringSections{display:flex;flex-direction:column;gap:6px}.cardInfoScoringSubsection{display:flex;flex-direction:column;gap:5px;padding:6px 8px;background:#ffffff05;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.cardInfoScoringSubsection--castability{border-left-color:var(--accent-gold-warm)}.cardInfoScoringSubsection--activation{border-left-color:#5fb3f5}.cardInfoScoringSubsection--bias{border-left-color:var(--seared-red-dim)}.cardInfoScoringSubsection--special{border-left-color:var(--text-dim)}.cardInfoScoringSubsectionTitle{font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--accent-gold-warm)}.cardInfoScoringDetailList--sub{background:transparent;border-left:none;padding:0}.cardInfoScoringPipRow,.cardInfoScoringCostChips{display:flex;flex-wrap:wrap;gap:4px}.cardInfoScoringPipChip{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;background:#0a0a0a;border:1px solid var(--panel-hairline);border-radius:2px;font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:.8px;color:#e8e8e8}.cardInfoScoringPipLabel{color:var(--text-muted);text-transform:uppercase}.cardInfoScoringPipValue{color:var(--accent-gold-warm);font-variant-numeric:tabular-nums}.cardInfoScoringCostChip{display:inline-flex;align-items:center;padding:1px 7px;background:#cc1a1a14;border:1px solid var(--seared-red-dim);border-left:2px solid var(--seared-red);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#ff9a9a}.cardInfoVitalsBlockHeader{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.cardInfoPrintingsCount{font-family:Courier New,Courier,monospace;font-size:.55rem;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--text-dim)}.cardInfoPrintsList{display:flex;flex-direction:column;gap:3px;margin:0;padding:0 4px 0 0;list-style:none;max-height:260px;overflow-y:auto}.cardInfoPrintsList::-webkit-scrollbar{width:5px}.cardInfoPrintsList::-webkit-scrollbar-thumb{background:var(--accent-gold-dim);border-radius:3px}.cardInfoPrintRow{display:block}.cardInfoPrintLink{display:grid;grid-template-columns:42px 48px 18px 56px minmax(0,1fr);gap:6px;align-items:center;padding:4px 6px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0;font-family:Courier New,Courier,monospace;font-size:.66rem;font-weight:700;letter-spacing:.6px;color:#e8e8e8;text-decoration:none;margin:0;transition:background .12s ease,border-left-color .12s ease}.cardInfoPrintLink:hover,.cardInfoPrintLink:focus-visible{background:var(--accent-gold-whisper);border-left-color:var(--accent-gold);outline:none;color:#fff}.cardInfoPrintSetCode{color:var(--accent-gold-warm);font-weight:800;letter-spacing:1px;text-transform:uppercase}.cardInfoPrintCollector{color:var(--text-muted);font-variant-numeric:tabular-nums}.cardInfoPrintRarity{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:.52rem;font-weight:800;letter-spacing:0;background:#ffffff0f;color:#e0e0e0}.cardInfoPrintRarity--common{background:#1a1a1a;color:#d0d0d0}.cardInfoPrintRarity--uncommon{background:#b9c8d833;color:#d2dce7}.cardInfoPrintRarity--rare{background:#e8c60038;color:var(--accent-gold-warm)}.cardInfoPrintRarity--mythic{background:#cc501a38;color:#ff9a5a}.cardInfoPrintRarity--special{background:#7850b438;color:#c9aff0}.cardInfoPrintDate{color:var(--text-dim);font-variant-numeric:tabular-nums;letter-spacing:.4px}.cardInfoPrintPrices{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.cardInfoPrintPrice{font-variant-numeric:tabular-nums;color:#fff}.cardInfoPrintPrice--na{color:var(--text-dim)}.cardInfoPrintPrice--foil{color:var(--accent-gold-warm)}.cardInfoPrintPrice--foil:before{content:"f ";font-size:.52rem;letter-spacing:1px;color:var(--accent-gold-dim)}.cardInfoPrintPrice--etched{color:#ffb060}.cardInfoPrintPrice--etched:before{content:"e ";font-size:.52rem;letter-spacing:1px;color:#ffb0608c}.cardInfoPrintRow--skeleton{display:grid;grid-template-columns:42px minmax(0,1fr) 60px;gap:6px;padding:6px;background:#ffffff04;border:1px solid var(--panel-hairline);border-left:2px solid var(--accent-gold-dim);border-radius:0 2px 2px 0}.cardInfoSkelBar{height:10px;border-radius:2px;background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:cardInfoSkelShimmer 1.4s linear infinite}.cardInfoSkelBar--short{width:30px}.cardInfoSkelBar--tiny{width:48px;justify-self:end}@keyframes cardInfoSkelShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.cardInfoSkelBar{animation:none}}.cardInfoEmpty{color:var(--text-dim);font-style:italic}.cardInfoError{padding:20px;text-align:center;color:var(--seared-red-bright);font-style:italic}.cardInfoSkelRow{height:14px;background:linear-gradient(90deg,#ffffff08,#ffffff14,#ffffff08);background-size:200% 100%;border-radius:2px;animation:cardInfoSkeletonShimmer 1.6s ease-in-out infinite}.cardInfoSkelRow--short{width:60%}.cardInfoSkelBlock{height:80px;background:linear-gradient(90deg,#ffffff05,#ffffff0f,#ffffff05);background-size:200% 100%;border-radius:3px;animation:cardInfoSkeletonShimmer 1.6s ease-in-out infinite}@media(max-width:860px){.cardInfoBody{grid-template-columns:1fr;flex:0 0 auto;height:auto;min-width:0;overflow-x:hidden}.cardInfoImageColumn{max-width:320px;margin:0 auto;max-height:none;height:auto;overflow:visible;min-width:0}.cardInfoImageColumn .cardInfoVitals{max-height:none;overflow:visible;flex:0 0 auto;min-width:0}.cardInfoDataColumn{max-height:none;height:auto;overflow-x:hidden;overflow-y:visible;min-width:0}}
