@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0b0b0d;--surface:#141417;--surface-2:#1c1c20;--border:#26262b;--text:#e6e6e9;--text-muted:#9a9aa3;--accent:#7c8cff;--ok:#3fb950;--warn:#d29922;--bad:#f85149;--font:"Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--radius:6px;--radius-lg:10px;--radius-xl:14px;--radius-control:999px;--container:1600px;--topbar-h:60px;--diff-normal:#3fb950;--diff-heroic:#3a8dff;--diff-mythic:#a335ee;--role-tank:#6ea8ff;--role-healing:#3fb950;--role-dps:#e07a6a;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root.win{--font:"Segoe UI Variable Text", "Segoe UI", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.5}body{flex-direction:column;min-height:100vh;display:flex}img{max-width:100%}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.muted{color:var(--text-muted)}.container{width:100%;max-width:var(--container);padding:0 var(--space-5);margin:0 auto}.site{padding-top:var(--space-6);padding-bottom:var(--space-7);flex:1}.topbar{z-index:30;background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);position:sticky;top:0}.topbar-inner{height:var(--topbar-h);align-items:center;gap:var(--space-5);display:flex}.brand{color:var(--text);flex:none;align-items:center;gap:10px;display:flex}.brand:hover{text-decoration:none}.wordmark{letter-spacing:.32em;font-size:14px;font-weight:650}.brand-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.topnav{scrollbar-width:none;gap:2px;min-width:0;display:flex;overflow-x:auto}.topnav a{color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;display:flex}.topnav a:hover{color:var(--text);background:var(--surface);text-decoration:none}.topnav a[aria-current=page]{color:var(--text);background:var(--surface-2)}.topnav .count-badge{font-variant-numeric:tabular-nums;color:var(--warn);font-size:12px}.topbar-right{align-items:center;gap:var(--space-3);flex:none;margin-left:auto;font-size:13px;display:flex}.bell{position:relative}.bell-btn{width:36px;height:36px;min-height:0;color:var(--text-muted);border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.bell-btn:hover,.bell-btn[aria-expanded=true]{color:var(--text)}.bell-count{background:var(--bad);color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-3px;right:-3px}.bell-panel{z-index:60;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:360px;max-height:min(70vh,520px);position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 12px 32px #00000073}.bell-panel[hidden]{display:none}.bell-head{background:var(--surface);border-bottom:1px solid var(--border);padding:12px 16px;font-weight:600;position:sticky;top:0}.bell-list{margin:0;padding:4px;list-style:none}.bell-item{color:var(--text);border-radius:12px;gap:2px;padding:10px 12px 10px 24px;display:grid;position:relative}a.bell-item:hover{background:var(--surface-2);text-decoration:none}.bell-item.unread:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:16px;left:10px}.bell-title{font-size:13px;font-weight:600}.bell-meta{color:var(--text-muted);font-size:12px}.bell-empty{color:var(--text-muted);padding:16px;font-size:13px}@media (width<=760px){.bell-panel{top:calc(var(--topbar-h) + 6px);width:auto;max-height:calc(100dvh - var(--topbar-h) - var(--tabbar-h) - 24px);position:fixed;left:8px;right:8px}}:root{--tabbar-h:60px}.tabbar{z-index:40;height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding:0 max(var(--space-2), env(safe-area-inset-right)) env(safe-area-inset-bottom) max(var(--space-2), env(safe-area-inset-left));background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border);grid-auto-columns:1fr;grid-auto-flow:column;display:none;position:fixed;bottom:0;left:0;right:0}.tabbar a,.tabbar button{min-width:0;color:var(--text-muted);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font-size:11px;font-weight:500;display:flex}.tabbar span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tabbar svg{box-sizing:content-box;border-radius:var(--radius-control);padding:3px 14px}.tabbar a:hover{text-decoration:none}.tabbar [aria-current=page]{color:var(--text)}.tabbar [aria-current=page] svg{color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.tabbar :is(a,button):active svg{background:var(--surface-2)}.more-sheet{box-sizing:border-box;width:100%;max-width:100%;max-height:85dvh;padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right)) calc(var(--space-4) + env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:0;margin:auto 0 0;overflow-y:auto}.more-sheet[open]{animation:.18s ease-out sheet-up}.more-sheet::backdrop{background:#0009}@keyframes sheet-up{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.more-sheet[open]{animation:none}}html:has(.more-sheet[open]){overflow:hidden}.more-sheet-head{margin-bottom:var(--space-3);justify-content:space-between;align-items:center;display:flex}.more-sheet-title{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.more-close{background:var(--surface-2);color:var(--text-muted);cursor:pointer;border:0;border-radius:50%;padding:8px;display:inline-flex}.more-grid{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.more-grid a{min-height:76px;padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg);color:var(--text);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.more-grid a svg{color:var(--text-muted)}.more-grid a:hover,.more-grid a:active{background:var(--surface-2);text-decoration:none}.more-grid a[aria-current=page]{border-color:var(--accent)}.more-grid a[aria-current=page] svg{color:var(--accent)}.more-list{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--border);gap:2px;display:grid}.more-grid:empty+.more-list,.more-sheet-head+.more-list{border-top:0;margin-top:0;padding-top:0}.more-list a,.more-list button{border-radius:var(--radius-control);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.more-list svg{color:var(--text-muted)}.more-list a:hover,.more-list a:active,.more-list button:hover,.more-list button:active,.more-list a[aria-current=page]{background:var(--surface-2);text-decoration:none}.more-list form{margin:0}.site-foot{border-top:1px solid var(--border);color:var(--text-muted);font-size:12px}.site-foot-inner{padding-top:var(--space-5);padding-bottom:var(--space-5);align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.site-foot .brand,.site-foot a{color:var(--text-muted)}.site-foot a:hover{color:var(--text);text-decoration:none}.site-foot .spacer{margin-left:auto}h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700;line-height:1.15}h2{letter-spacing:-.005em;margin:0;font-size:15px;font-weight:600}h3{margin:0;font-size:13px;font-weight:600}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.lede{color:var(--text-muted);margin:var(--space-2) 0 0;max-width:720px}.hint{color:var(--text-muted);margin:0 0 var(--space-3);font-size:13px}code{background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:0 4px;font-size:12px}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.page-head .eyebrow{margin-bottom:var(--space-2)}.page-actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.section{margin-bottom:var(--space-7)}.section-head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.section-head .meta{color:var(--text-muted);font-size:13px}.card,.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-5);min-width:0}.card-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.card-head .meta{color:var(--text-muted);font-size:12px}.card-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}a.card{color:inherit;transition:border-color .15s,background-color .15s}a.card:hover{border-color:color-mix(in srgb, var(--text-muted) 60%, var(--border));text-decoration:none}.tiles{gap:var(--space-3);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-4) var(--space-5);min-width:0;color:inherit}a.tile:hover{border-color:color-mix(in srgb, var(--text-muted) 60%, var(--border));text-decoration:none}.tile .label{color:var(--text-muted);font-size:12px;font-weight:500}.tile .value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:var(--space-1);font-size:26px;font-weight:700;line-height:1.2}.tile .sub{color:var(--text-muted);margin-top:2px;font-size:12px}.meter{background:var(--surface-2);height:4px;margin-top:var(--space-2);border-radius:2px;overflow:hidden}.meter>span{background:var(--ok);border-radius:2px;height:100%;display:block}input,select,button,textarea{font:inherit;color:var(--text)}button,.btn{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-control);padding:6px var(--space-4);min-height:34px;color:var(--text);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}button:hover,.btn:hover{border-color:var(--text-muted);text-decoration:none}button:disabled{opacity:.5;cursor:not-allowed}button.primary,.btn.primary{background:var(--accent);border-color:var(--accent);color:#0b0b0d;font-weight:600}button.primary:hover,.btn.primary:hover{background:color-mix(in srgb, var(--accent) 88%, var(--text))}button.small,.btn.small{min-height:26px;padding:2px var(--space-2);font-size:12px}.btn-ghost{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn-ghost:hover{color:var(--text);border-color:var(--text-muted);text-decoration:none}.btn-ghost[aria-current=page]{color:var(--text);border-color:var(--accent)}input[type=text],input[type=number],input[type=search],input[type=password],input[type=url],input[type=date],input[type=datetime-local],select{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-control);padding:6px var(--space-4);min-height:34px;font-size:13px}textarea{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;padding:var(--space-2) var(--space-4);resize:vertical;font-size:13px;line-height:1.5}input:focus,select:focus,textarea:focus{border-color:var(--accent);outline:none}input[type=number]{width:96px}input[type=checkbox]{accent-color:var(--accent);width:15px;height:15px;margin:0}form.inline{margin:0;display:inline}.form-row{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}label.field{color:var(--text-muted);flex-direction:column;gap:6px;max-width:100%;font-size:12px;font-weight:500;display:flex}label.field>:is(input,select,textarea){max-width:100%}.checks{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.checks label{align-items:center;gap:8px;display:flex}.search{align-items:center;display:flex;position:relative}.search svg{color:var(--text-muted);pointer-events:none;position:absolute;left:13px}.search input{background:var(--surface);width:200px;padding-left:36px}.segmented{scrollbar-width:none;background:var(--surface);border:1px solid var(--border);border-radius:999px;flex-shrink:0;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.segmented a,.segmented button,.segmented label{min-height:28px;color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;font-size:12px;font-weight:500;display:inline-flex}.segmented a:hover,.segmented button:hover,.segmented label:hover{color:var(--text);text-decoration:none}.segmented [aria-current=page],.segmented [aria-current=true],.segmented [aria-pressed=true],.segmented label:has(input:checked){background:var(--surface-2);color:var(--text)}.segmented input{opacity:0;pointer-events:none;position:absolute}.segmented label:has(input:focus-visible){outline:2px solid var(--accent)}.segmented .n{font-variant-numeric:tabular-nums;color:var(--text-muted)}.toggle{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--text-muted);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:500;display:inline-flex}.toggle:has(input:checked),.toggle[aria-pressed=true]{color:var(--text);border-color:color-mix(in srgb, var(--accent) 50%, var(--border))}.flash{padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--ok) 35%, var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--ok) 6%, var(--surface));margin-bottom:var(--space-5)}.flash:before{content:"";width:8px;height:8px;margin-right:var(--space-2);background:var(--ok);vertical-align:1px;border-radius:50%;display:inline-block}.flash.error{border-color:color-mix(in srgb, var(--bad) 35%, var(--border));background:color-mix(in srgb, var(--bad) 6%, var(--surface))}.flash.error:before{background:var(--bad)}.dot{background:var(--text-muted);vertical-align:middle;border-radius:50%;flex:none;width:8px;height:8px;margin-right:6px;display:inline-block}.dot.ok{background:var(--ok)}.dot.warn{background:var(--warn)}.dot.bad{background:var(--bad)}.pill{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 9px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.pill.ok{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 35%, transparent);background:color-mix(in srgb, var(--ok) 8%, transparent)}.pill.warn{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 35%, transparent);background:color-mix(in srgb, var(--warn) 8%, transparent)}.pill.bad{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 35%, transparent);background:color-mix(in srgb, var(--bad) 8%, transparent)}.pill.accent{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.pills{flex-wrap:wrap;gap:4px;display:inline-flex}.check{color:var(--ok);font-weight:600}.warn-text{color:var(--warn);font-weight:600}.ok-text{color:var(--ok)}.error-text{color:var(--bad);font-size:12px}.rank{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:0 7px;font-size:11px;font-weight:600;line-height:16px;display:inline-block}.rank.officer{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.rank.trial{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 40%, transparent)}.avatar{--size:40px;width:var(--size);height:var(--size);border-radius:calc(var(--size) * .24);background:color-mix(in srgb, var(--class,var(--text-muted)) 14%, var(--surface-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--class,var(--border)) 45%, transparent);color:var(--class,var(--text));font-weight:700;font-size:calc(var(--size) * .42);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.avatar:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--class,var(--border)) 55%, transparent);position:absolute;inset:0}.avatar.round{border-radius:50%}.profile-btn{outline:1px solid var(--border);outline-offset:2px;border-radius:50%;display:inline-flex}.profile-btn:hover,.profile-btn[aria-current=page]{outline-color:var(--accent)}.char{align-items:center;gap:10px;min-width:0;font-weight:600;display:inline-flex}.char:hover{text-decoration:none}.char:hover .char-name{text-decoration:underline}.class-icon{border-radius:4px;flex:none}.role-icon{vertical-align:-2px;color:var(--text-muted);flex:none}.role-tank{color:var(--role-tank)}.role-healing{color:var(--role-healing)}.role-dps{color:var(--role-dps)}.diff-normal{color:var(--diff-normal)}.diff-heroic{color:var(--diff-heroic)}.diff-mythic{color:var(--diff-mythic)}.boss-pips{gap:3px;display:flex}.boss-pips span{background:var(--surface-2);min-width:6px;max-width:26px;height:6px;box-shadow:inset 0 0 0 1px var(--border);border-radius:3px;flex:1}.boss-pips .pip-normal{background:var(--diff-normal);box-shadow:none}.boss-pips .pip-heroic{background:var(--diff-heroic);box-shadow:none}.boss-pips .pip-mythic{background:var(--diff-mythic);box-shadow:none}.table-wrap{max-height:calc(100vh - var(--topbar-h) - var(--space-5));border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);overflow:auto}.table-wrap.fits{max-height:none;overflow:clip}.table-wrap.fits thead th{top:var(--topbar-h)}table{border-collapse:collapse;width:100%}th,td{padding:10px var(--space-4);text-align:left;white-space:nowrap;border-bottom:1px solid var(--border)}thead th{z-index:1;background:var(--surface-2);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600;position:sticky;top:0}tbody tr:nth-child(odd){background:var(--surface)}tbody tr:nth-child(2n){background:color-mix(in srgb, var(--surface) 55%, var(--bg))}tbody tr:hover{background:var(--surface-2)}tbody tr:last-child td{border-bottom:0}th.num,td.num{text-align:right}td.wrap{white-space:normal;min-width:220px}td.empty{text-align:center;color:var(--text-muted);padding:var(--space-6)}table.plain td{white-space:normal;overflow-wrap:anywhere;background:0 0;border:0;padding:6px 0}table.plain tr{background:0 0!important}table.plain td:first-child{width:140px}details>summary{cursor:pointer}.empty-state{text-align:center;color:var(--text-muted);padding:var(--space-7) var(--space-5);border:1px dashed var(--border);border-radius:var(--radius-xl)}@media (width<=760px){.container{padding:0 var(--space-4)}.segmented a,.segmented button,.segmented label{padding:3px 10px}.site{padding-top:var(--space-5)}.topbar-inner{gap:var(--space-3)}.wordmark{display:none}:root{--topbar-h:54px}.tabbar{display:grid}body:has(>.tabbar){padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}body:has(>.tabbar) :is(.topnav,.apply-btn,.officers-btn){display:none}body:has(>.tabbar) .wish-save{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}body:has(>.tabbar) .table-wrap{max-height:calc(100dvh - var(--topbar-h) - var(--tabbar-h) - env(safe-area-inset-bottom) - var(--space-4))}.search,.search input{width:100%}h1{font-size:24px}}.addon-card{margin-top:var(--space-5);gap:14px;display:grid}.addon-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.addon-card h2{margin:0 0 4px;font-size:16px}.addon-card p{margin:0}.addon-steps{color:var(--text-muted);gap:4px;margin:0;padding-left:20px;display:grid}.addon-code{gap:8px;display:flex}.addon-code input{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.chat{gap:10px;font-size:14px;display:grid}.chat-empty{margin:0}.chat-msg{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-2);justify-self:start;gap:2px;max-width:min(85%,640px);padding:8px 14px 10px;display:grid}.chat-msg.mine{border-color:color-mix(in srgb, var(--accent) 35%, var(--border));background:color-mix(in srgb, var(--accent) 12%, var(--surface));justify-self:end}.chat-msg.new{border-color:var(--accent)}.chat-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:12px;display:flex}.chat-meta strong{color:var(--text);font-weight:600}.chat-meta .pill{font-size:11px}.chat-delete{margin-left:auto}.chat-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.chat-status{max-width:100%;color:var(--text-muted);text-align:center;justify-self:center;padding:2px 12px;font-size:12px}.chat-form{gap:8px;margin-top:6px;display:grid}.chat-form textarea{resize:vertical;width:100%;min-height:76px;padding:10px 14px;font-family:inherit;font-size:14px}.chat-form-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.chat-form-row .hint{margin:0 auto 0 0;font-size:12px}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,d09GMgABAAAAAAcwABUAAAAADVQAAAbBAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkQbgR4cLj9IVkFSYD9NVkFSRgZgP1NUQVSBECcqAFwvZBEICoMkgnELFAAwhH4BNgIkAyIEIAWGEAdnDAcboAsonoWxMy2MW9VSU/H2d24ggnj6P7/qdF8kHtj4XCsDah+E/KT39YIFcHcr5mdFZwLNDw9CeW4KlnBLVwQRet6nWJGSNRWvjZZM5AF9/V+YzdmiNbWZhBUUSOGWSLhW2RoXvEtYlxCEfCMrFAA6BuFam7oKRUZVCFWhRR/qJMlMiCgVZ/4ca0sETSHYgDJIJKezg6AEeH4/UIDkWQgqQABAB41AABe1VKK6dOsdhehnpalC9DfR1iEaDRCEADJ7qqmDPyCAYODEgeBAUIADRQ2tgB4qkWgAgOBp5BnH2tUEgA3ErCKtimIziMYx+tZRkDo+B2CcYroAUAMQQMOC/DExNOyf1AIEqIEEKgEKoAEFyK2JYdUjqxX9gAAwZpyto8zKVlMAICtmCHZvvscvU9uhetlltjPXxFCpcgAT1C41AqC3NxEZR3GGgPFsQPEn9Dv9AAEV1gUdEnSDES/lADn+6DGoZioeqIBCEBwIUIQ/UAa5fLpoEwZQQLIclVoNmiUiAMTkNhAAsaQOgAYUSg6A+hsQAHFIasTfqUaMdhH93bqCn0dv0Y1Mxwz/rMEkngeFGyecLPOg2jTgjVHHlnFn1ePPoBCvIU0PgI97z1hU0OQ8V6Iq/BwEUU8EQ4OB4FQdyadBEOByAhRAIhThj4OXDnAXcgDG2hAxxIQMtyzUgY0DcCA1wwnPy+biZg5xg64AiKelqxEkCD8ATgAKAdzAdMBJoAx4e5naGUU9jSAGahwNjTq+8W7DtfwYMsuPz6g1XPyMe4OHcM9wzZ544OVL2fjTo1fDhz95JRtfunY9r+B6JRd3737xgg3f338+ZMjD5wE2vLjmvqrsfi7KpklBNhwDNs4hLtfZB1nVo/LtXbteDo7bGL+x9LnOu7gSi0s45CJc/mquZ+53Had/3dvtr8Ybttd9ifzjnXq4Zb+pTblf584tP9A9sdAIX89W9cqWOy8urXS6243Og4UTLSdNOtqi74T6Wi+zp5Xr6RpTqLOrX2Wp2FTquoyMtjObjK4jpZMt84p3bd218fcnDp+IoMbXTl0+vgP56caMH6fVqeP+OKNQ34WDI8PmIJDVIAAbW7oRW9vBIzQAYINeo695N38DAQQF1BAAQB1AaXV6TEEMP0RLzQ5ctUHhwY/gB6cDpZRWWNvhvV7xtTdCTx62RTr+t9EROf52+4hqwKoHM4/P3FgXpe6yLMD76VNExDcBX1jIH3Yp7lSX+fKlzCapUmWPbtYsN7eRA47ZYTVbbEp/xcTqp40a3d8kgcC2lmDn2kCI59VnWx1NAZbGgyDNV1vAFJu5FO3miyhkCFmswIrSVn+m4cGofr9T0gtXmTw09dO1a16PkZUSH/IBkrx9G5qSFfLgxvTvUt01arz+FBpnGCEhx00R2RZKkZ2alp0fzE1LDbpKNhShcYSQv0hQG1qZDr/fmZca/ghYVGJxlLKSkix/drZ/c6tCgVkxImp4WHxugc/XJo8s3HRlyqfYLHfRckwVJGlsXycqqOGwidPXFPr25z/Nmxau/p9Rr57aFGS1RW4u7iIFAw1tFS5Mxb/8VkR5k5cXVEauSXY2pXVWSkRkklGk1rBYI0tr8nLTSpb8G+5yhXMADzyTaevXgL1Zp6VZlh0QM3fsx6LChf9nUFEe5Rfxel+//BCekJby74034cm1Sj0pKdGfMTg6JQXHolu80R26VNVeFRGjTGrML/a3KLdYsfRSwdIdF/wS97oFBJCflu4t3XhyfFibNIfWkQCf9r4tAJ9v5YH5D/L/t64YRwELBYDAz9xlvaUoc/8UQJDdHboro2Mz9jFInPDh9H5qASpKQgBOzmMzgG87VkOtVdB9GjGcwLdyIEJCoawjhU8WkKZZWpFBpZQgk2Guk0Ul58N9NCPHEwMP48ikiG6ycNGBbHyygBx4aEJOCsggFw7KkJtCAo/uwQV0olqyQtFmHZtpSTNMxXktRyAaKYo+cK9zaHpJBCK7ld6ZnAkoolP/ZzYvSzUPD8sKk8TLZmFYJCoGZhJ4DGjXa4xuGebQcRBOoWGIwKFaYhqHmCwSTJeiCKMCq0gNAc+GYSrLDBajCqNYJQYHcZXJJ0A4xapUqMKZ6z2NlL69lfVr0u8Nccx9YwPV6tkC81rPZI+nqPdmFSuWYpQISRkjH5QNMRmyUjejicO9FXMknCLnOWQIJNp0jmWMFZiWYyRwhQrhmdU9JWEPp+eCXCSYbnA0cgpOoIp7UWjRYogpltVxkolc5Ld0nsQ2aGrgvbG4QXMT38TJjo3+3UW3hhd38NKijMZseaj+FQn2vbEXAA==)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-vietnamese-wght-normal.rat7GD3o.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.raider-art,.char-art,.char-panel{display:none}:root[data-look=bold]{--bg:#060608;--surface:#111115;--surface-2:#19191e;--border:#1f1f25;--text:#f1f1f4;--text-muted:#8e8e98;--radius-lg:16px;--radius-xl:22px;--topbar-h:64px}:root[data-look=bold] body{overflow-x:clip}:root[data-look=bold] .eyebrow{letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}:root[data-look=bold] h1{letter-spacing:-.03em;font-size:34px;font-weight:750}:root[data-look=bold] h2,:root[data-look=bold] .section-title{letter-spacing:-.02em;font-size:22px;font-weight:700}:root[data-look=bold] h3{font-size:15px}:root[data-look=bold] thead th,:root[data-look=bold] .group-title,:root[data-look=bold] roster-view[data-view=list] .roster-head{letter-spacing:0;text-transform:none;font-size:13px;font-weight:500}:root[data-look=bold] .topbar{background:color-mix(in srgb, var(--bg) 72%, transparent);border-bottom-color:#0000}:root[data-look=bold] .subnav{border-bottom-color:#0000}:root[data-look=bold] .panel,:root[data-look=bold] .tile,:root[data-look=bold] .table-wrap,:root[data-look=bold] roster-view[data-view=list] .roster-items{border-color:#0000}:root[data-look=bold] thead th{background:var(--surface);border-bottom-color:var(--border)}:root[data-look=bold] .site-foot{border-top-color:#0000}:root[data-look=bold] .hero{isolation:isolate;padding:var(--space-7) 0 var(--space-6);margin-bottom:var(--space-6);background:0 0;border:0;position:relative}:root[data-look=bold] .hero:before{content:"";z-index:-1;top:calc(-1 * var(--space-6) - var(--topbar-h));pointer-events:none;background:radial-gradient(900px 380px at 78% 0,#7c8cff29,#0000 70%),radial-gradient(700px 320px at 12% 0,#3a8dff1f,#0000 70%);width:100vw;position:absolute;bottom:0;left:50%;transform:translate(-50%)}:root[data-look=bold] .hero-crest{z-index:-1;opacity:.07;width:380px;position:absolute;top:50%;right:4%;transform:translateY(-58%)}:root[data-look=bold] .hero-title{letter-spacing:-.045em;margin:var(--space-2) 0 var(--space-3);font-size:clamp(56px,8vw,104px);font-weight:800;line-height:.92}:root[data-look=bold] .hero-sub{font-size:16px}:root[data-look=bold] .hero-progress{text-align:right;border-left:0;align-self:end}:root[data-look=bold] .num-big{letter-spacing:-.04em;font-size:64px;font-weight:800}:root[data-look=bold] .progress-summary{justify-content:flex-end}:root[data-look=bold] .progress-summary .diff{font-size:20px}:root[data-look=bold] .ranks{justify-content:flex-end}:root[data-look=bold] .side-raids{text-align:left;border-top:0}:root[data-look=bold] .hero-stats{gap:var(--space-3);padding-top:var(--space-4);border-top:0}:root[data-look=bold] .hero-stats>*{padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--surface) 85%, transparent);border:0}:root[data-look=bold] .hero-stats dd{font-size:30px;font-weight:750}:root[data-look=bold] .roster-items{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:14px}:root[data-look=bold] .group-title{margin-top:var(--space-5)}:root[data-look=bold] roster-view:not([data-view=list]) .raider,:root[data-look=bold] .raider{padding:0 var(--space-4) var(--space-4);background:var(--surface);border:0;border-radius:24px;grid-template-areas:"art art art""top top top""mplus raid parse""gear gear updated";overflow:hidden}:root[data-look=bold] .raider:hover{background:var(--surface-2)}:root[data-look=bold] .raider-art{height:150px;margin:0 calc(-1 * var(--space-4)) -44px;background:var(--art,none) center 18% / cover no-repeat, radial-gradient(55% 70% at 50% 45%, color-mix(in srgb, var(--class,var(--accent)) 55%, transparent), transparent 75%);grid-area:art;display:block;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}:root[data-look=bold] .raider .avatar{display:none}:root[data-look=bold] .raider-name .char-name{font-size:18px;font-weight:700}:root[data-look=bold] .raider .cell-ilvl{border-radius:var(--radius-control);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e;flex-direction:row;align-items:baseline;gap:4px;padding:2px 12px;position:absolute;top:12px;right:12px}:root[data-look=bold] .raider .cell-ilvl .v{font-size:22px;font-weight:800}:root[data-look=bold] .raider .cell-ilvl .k{font-size:11px}:root[data-look=bold] .cell-gear,:root[data-look=bold] .cell-updated{border-top-color:var(--border)}@media (width>=761px){:root[data-look=bold] roster-view[data-view=list] .raider{padding:8px var(--space-4);background:0 0;border-radius:0;grid-template-areas:none;overflow:visible}:root[data-look=bold] roster-view[data-view=list] .raider:hover{background:var(--surface-2)}:root[data-look=bold] roster-view[data-view=list] .raider-art{display:none}:root[data-look=bold] roster-view[data-view=list] .raider .avatar{display:inline-grid}:root[data-look=bold] roster-view[data-view=list] .raider .cell-ilvl{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;justify-content:flex-end;padding:0;position:static}:root[data-look=bold] roster-view[data-view=list] .raider .cell-ilvl .v{font-size:15px;font-weight:650}}@media (width<=760px){:root[data-look=bold] .hero{padding-top:var(--space-5)}:root[data-look=bold] .hero-crest{width:220px;right:-30px}:root[data-look=bold] .hero-progress,:root[data-look=bold] .progress-summary,:root[data-look=bold] .ranks{text-align:left;justify-content:flex-start}:root[data-look=bold] .num-big{font-size:48px}}:root[data-look=bold] .page-head{isolation:isolate;padding:var(--space-6) 0 var(--space-2);position:relative}:root[data-look=bold] .page-head:before,:root[data-look=bold] .char-hero:before{content:"";z-index:-1;top:calc(-1 * var(--space-6) - var(--topbar-h));bottom:calc(-1 * var(--space-5));pointer-events:none;background:radial-gradient(900px 300px at 80% 0,#7c8cff21,#0000 70%),radial-gradient(700px 260px at 10% 0,#3a8dff1a,#0000 70%);width:100vw;position:absolute;left:50%;transform:translate(-50%)}:root[data-look=bold] .page-head h1{letter-spacing:-.04em;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1}:root[data-look=bold] .lede{margin-top:var(--space-3);font-size:15px}:root[data-look=bold] .tile .value{font-size:30px;font-weight:750}:root[data-look=bold] .tiles{gap:14px}:root[data-look=bold] .empty-state{background:var(--surface);border-radius:var(--radius-xl);border-color:#0000}:root[data-look=bold] .char-hero{isolation:isolate;min-height:340px;padding:var(--space-6) 0 0;background:0 0;border:0;border-radius:0;align-items:end;position:relative}:root[data-look=bold] .char-hero>.avatar{display:none}:root[data-look=bold] .char-hero>div:first-of-type{grid-column:1/3}:root[data-look=bold] .char-hero h1{letter-spacing:-.045em;font-size:clamp(52px,7vw,96px);font-weight:800;line-height:.95}:root[data-look=bold] .char-art{z-index:-1;right:0;top:calc(-1 * var(--space-6));background:var(--art) center top / cover no-repeat;-webkit-mask-composite:source-in;opacity:.9;width:min(560px,55%);height:calc(100% - 40px);display:block;position:absolute;-webkit-mask-image:linear-gradient(#000 55%,#0000),linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(#000 55%,#0000),linear-gradient(90deg,#0000,#000 30%);-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-look=bold] .char-hero .hero-stats>*{padding:var(--space-4) var(--space-5);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--surface) 85%, transparent);border:0}:root[data-look=bold] .char-hero .hero-stats{gap:var(--space-3);border-top:0}:root[data-look=bold] .att-table tbody tr:nth-child(n){background:0 0}:root[data-look=bold] .att-table tbody tr:hover{background:var(--surface-2)}:root[data-look=bold] .att-table td{border-bottom-color:color-mix(in srgb, var(--border) 60%, transparent)}:root[data-look=bold] .att-table .avatar{border-radius:50%}:root[data-look=bold] .att{border-radius:7px;width:20px;height:20px}:root[data-look=bold] .att-legend .att{border-radius:5px;width:14px;height:14px}:root[data-look=bold] .att.present{background:color-mix(in srgb, var(--ok) 85%, #fff 0%);box-shadow:inset 0 -2px #0000002e}:root[data-look=bold] .att.present.late{background:linear-gradient(90deg, var(--warn) 50%, var(--ok) 50%)}:root[data-look=bold] .att.present.left-early{background:linear-gradient(90deg, var(--ok) 50%, var(--warn) 50%)}:root[data-look=bold] .att.present.late-left{background:linear-gradient(90deg, var(--warn) 30%, var(--ok) 30% 70%, var(--warn) 70%)}:root[data-look=bold] .att.present.no-pulls{background:color-mix(in srgb, var(--warn) 15%, transparent);box-shadow:inset 0 0 0 2px var(--warn)}:root[data-look=bold] .att.bench{background:color-mix(in srgb, var(--ok) 14%, transparent);box-shadow:inset 0 0 0 2px var(--ok)}:root[data-look=bold] .att.absent{background:color-mix(in srgb, var(--bad) 30%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--bad) 80%, transparent)}:root[data-look=bold] .att.away{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--text-muted) 35%, transparent) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-muted) 40%, transparent);outline:0}:root[data-look=bold] .att-table td .att.na,:root[data-look=bold] .att-legend .att.na{width:4px;height:4px;box-shadow:none;background:var(--text-muted);opacity:.25;border-radius:50%;margin:8px}:root[data-look=bold] .att-table th.att-col{font-weight:500}:root[data-look=bold] .att-pct strong{min-width:44px;display:inline-block}:root[data-look=bold] .att-pct[style]:after{content:"";background:linear-gradient(90deg, var(--pct-color) var(--pct), var(--surface-2) var(--pct));border-radius:4px;width:64px;height:4px;margin:4px 0 0 auto;display:block}:root[data-look=bold] .panel,:root[data-look=bold] .tile,:root[data-look=bold] .table-wrap,:root[data-look=bold] .raider,:root[data-look=bold] .empty-state,:root[data-look=bold] .hero-stats>*{box-shadow:inset 0 1px #ffffff0a,0 12px 32px -16px #000000b3}:root[data-look=bold] a.tile:hover,:root[data-look=bold] a.card:hover{background:var(--surface-2);border-color:#0000}:root[data-look=bold] .wordmark{font-size:15px;font-weight:700}:root[data-look=bold] .topnav{gap:4px}:root[data-look=bold] .topnav a{padding:7px 14px;font-size:14px}:root[data-look=bold] .topnav a[aria-current=page],:root[data-look=bold] .subnav-inner a[aria-current=page]{color:#d6dbff;background:color-mix(in srgb, var(--accent) 18%, transparent)}:root[data-look=bold] .subnav-inner{gap:4px;padding:8px 0}:root[data-look=bold] .subnav-inner a{border-radius:var(--radius-control);border-bottom:0;height:34px;margin-bottom:0;padding:0 14px;font-size:14px}:root[data-look=bold] .subnav-inner a:hover{background:var(--surface)}:where(:root[data-look=bold]) button,:root[data-look=bold] .btn,:root[data-look=bold] .btn-ghost{background:var(--surface-2);color:var(--text);border-color:#0000;transition:background-color .15s,box-shadow .15s}:where(:root[data-look=bold]) button:hover,:root[data-look=bold] .btn:hover,:root[data-look=bold] .btn-ghost:hover{background:color-mix(in srgb, var(--surface-2) 70%, var(--text) 10%);border-color:#0000}:root[data-look=bold] .btn-ghost[aria-current=page]{background:color-mix(in srgb, var(--accent) 18%, transparent);border-color:#0000}:where(:root[data-look=bold]) button.primary,:root[data-look=bold] .btn.primary{background:var(--accent);color:#0b0b0d;box-shadow:0 8px 22px -8px color-mix(in srgb, var(--accent) 70%, transparent)}:where(:root[data-look=bold]) button.primary:hover,:root[data-look=bold] .btn.primary:hover{background:color-mix(in srgb, var(--accent) 85%, #fff)}:root[data-look=bold] .roster-head button,:root[data-look=bold] .menu-item,:root[data-look=bold] .segmented button{box-shadow:none;background:0 0}:where(:root[data-look=bold]) input[type=text],:where(:root[data-look=bold]) input[type=number],:where(:root[data-look=bold]) input[type=search],:where(:root[data-look=bold]) input[type=password],:where(:root[data-look=bold]) input[type=url],:where(:root[data-look=bold]) input[type=date],:where(:root[data-look=bold]) input[type=datetime-local],:where(:root[data-look=bold]) select,:where(:root[data-look=bold]) textarea{background:var(--surface-2);border-color:#0000}:where(:root[data-look=bold]) input:focus,:where(:root[data-look=bold]) select:focus,:where(:root[data-look=bold]) textarea:focus{outline:2px solid color-mix(in srgb, var(--accent) 70%, transparent);outline-offset:1px;border-color:#0000}:root[data-look=bold] .segmented{background:var(--surface);border-color:#0000}:root[data-look=bold] .segmented [aria-current=page],:root[data-look=bold] .segmented [aria-current=true],:root[data-look=bold] .segmented [aria-pressed=true],:root[data-look=bold] .segmented label:has(input:checked){color:#d6dbff;background:color-mix(in srgb, var(--accent) 18%, transparent)}:root[data-look=bold] .pill{background:var(--surface-2);border-color:#0000;padding:2px 10px}:root[data-look=bold] .pill.ok{background:color-mix(in srgb, var(--ok) 16%, transparent)}:root[data-look=bold] .pill.warn{background:color-mix(in srgb, var(--warn) 16%, transparent)}:root[data-look=bold] .pill.bad{background:color-mix(in srgb, var(--bad) 16%, transparent)}:root[data-look=bold] .pill.accent{background:color-mix(in srgb, var(--accent) 16%, transparent)}:where(:root[data-look=bold]) th,:where(:root[data-look=bold]) td{padding-top:12px;padding-bottom:12px}:where(:root[data-look=bold]) tbody tr:nth-child(odd),:where(:root[data-look=bold]) tbody tr:nth-child(2n){background:0 0}:where(:root[data-look=bold]) tbody tr:hover{background:color-mix(in srgb, var(--surface-2) 80%, transparent)}:where(:root[data-look=bold]) td{border-bottom-color:color-mix(in srgb, var(--border) 70%, transparent)}:root[data-look=bold] .section-head{margin-bottom:var(--space-4)}:root[data-look=bold] .section{margin-bottom:calc(var(--space-7) + var(--space-3))}:root[data-look=bold] .avatar,:root[data-look=bold] .avatar img{border-radius:50%}:root[data-look=bold]{--font-display:"Unbounded Variable", var(--font);--violet:#b07cff}:root[data-look=bold] .hero-title,:root[data-look=bold] .page-head h1,:root[data-look=bold] .char-hero h1{font-family:var(--font-display);letter-spacing:-.035em;font-weight:750}:root[data-look=bold] .hero-title,:root[data-look=bold] .page-head h1{background:linear-gradient(100deg, #fff 30%, #c7cdff 65%, var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}:root[data-look=bold] h2,:root[data-look=bold] .section-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:20px;font-weight:650}@keyframes orion-drift{0%{transform:translate(-50%)translate(0,0)scale(1)}50%{transform:translate(-50%)translate(3%,2%)scale(1.06)}to{transform:translate(-50%)translate(0,0)scale(1)}}:root[data-look=bold] .hero:before,:root[data-look=bold] .page-head:before,:root[data-look=bold] .char-hero:before{background:radial-gradient(900px 380px at 80% 0,#7c8cff38,#0000 70%),radial-gradient(700px 320px at 10% 10%,#b07cff24,#0000 70%),radial-gradient(600px 260px at 45% 0,#3a8dff1f,#0000 70%);animation:18s ease-in-out infinite orion-drift}:root[data-look=bold] .char-hero:before{background:radial-gradient(800px 380px at 78% 20%, color-mix(in srgb, var(--class,var(--accent)) 34%, transparent), transparent 70%), radial-gradient(600px 260px at 10% 0%, #7c8cff1f, transparent 70%)}.hero-art,.hero-bosses{display:none}:root[data-look=bold] .hero-art{z-index:-1;background:var(--art) center / cover no-repeat;filter:blur(46px)saturate(1.5);opacity:.45;pointer-events:none;border-radius:50%;width:520px;height:120%;display:block;position:absolute;top:-10%;right:2%}:root[data-look=bold] .hero-bosses{margin:var(--space-3) 0 0;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding:0;list-style:none;display:flex}:root[data-look=bold] .hero-bosses li{background:var(--surface-2);width:34px;height:34px;box-shadow:0 0 0 2px var(--surface-2);filter:grayscale()brightness(.55);border-radius:50%;transition:transform .15s;overflow:hidden}:root[data-look=bold] .hero-bosses li.down{filter:none;box-shadow:0 0 0 2px var(--diff-heroic), 0 4px 14px -4px var(--diff-heroic)}:root[data-look=bold] .hero-bosses li:hover{transform:translateY(-2px)scale(1.1)}:root[data-look=bold] .hero-bosses img{object-fit:cover;width:100%;height:100%;display:block}:root[data-look=bold] .hero-crest{opacity:.05}:root[data-look=bold] .raider{transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background-color .2s}:root[data-look=bold] .raider-art{height:190px}:root[data-look=bold] roster-view:not([data-view=list]) .raider:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--class,var(--accent)) 45%, transparent), 0 22px 44px -18px color-mix(in srgb, var(--class,var(--accent)) 55%, transparent);transform:translateY(-4px)}:root[data-look=bold] roster-view:not([data-view=list]) .raider:after{content:"";background:var(--class,var(--accent));opacity:.6;pointer-events:none;border-radius:2px;height:2px;position:absolute;bottom:0;left:20%;right:20%}:root[data-look=bold] .tile,:root[data-look=bold] .hero-stats>*{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-2) 80%, transparent), var(--surface))}:root[data-look=bold] a.tile,:root[data-look=bold] a.hero-stat-link{transition:transform .2s,box-shadow .2s}:root[data-look=bold] a.tile:hover,:root[data-look=bold] a.hero-stat-link:hover{transform:translateY(-3px);box-shadow:0 18px 36px -18px #7c8cff80}:root[data-look=bold] button.primary,:root[data-look=bold] .btn.primary{background:linear-gradient(100deg, var(--accent), var(--violet));color:#0b0b0d}:root[data-look=bold] .topbar{background:color-mix(in srgb, var(--bg) 55%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4)}@keyframes orion-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:root[data-look=bold] main.site>*{animation:.5s cubic-bezier(.2,.8,.2,1) both orion-rise}:root[data-look=bold] main.site>:nth-child(2){animation-delay:50ms}:root[data-look=bold] main.site>:nth-child(3){animation-delay:.1s}:root[data-look=bold] main.site>:nth-child(4){animation-delay:.15s}:root[data-look=bold] main.site>:nth-child(n+5){animation-delay:.2s}@media (prefers-reduced-motion:reduce){:root[data-look=bold] main.site>*,:root[data-look=bold] .hero:before,:root[data-look=bold] .page-head:before,:root[data-look=bold] .char-hero:before{animation:none}}@media (width<=760px){:root[data-look=bold] .hero-art{width:300px}:root[data-look=bold] .hero-bosses{justify-content:flex-start}}:root[data-look=bold]{--stars-small:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='420' height='420'%3E%3Ccircle cx='136' cy='63' r='0.66' fill='%23fff' fill-opacity='0.17'/%3E%3Ccircle cx='225' cy='154' r='0.42' fill='%23fff' fill-opacity='0.30'/%3E%3Ccircle cx='16' cy='182' r='0.43' fill='%23fff' fill-opacity='0.18'/%3E%3Ccircle cx='178' cy='347' r='0.45' fill='%23fff' fill-opacity='0.22'/%3E%3Ccircle cx='264' cy='398' r='0.63' fill='%23fff' fill-opacity='0.27'/%3E%3Ccircle cx='410' cy='20' r='0.74' fill='%23fff' fill-opacity='0.24'/%3E%3Ccircle cx='61' cy='49' r='0.52' fill='%23fff' fill-opacity='0.39'/%3E%3Ccircle cx='76' cy='244' r='0.66' fill='%23fff' fill-opacity='0.26'/%3E%3Ccircle cx='230' cy='26' r='0.42' fill='%23fff' fill-opacity='0.21'/%3E%3Ccircle cx='286' cy='180' r='0.53' fill='%23fff' fill-opacity='0.33'/%3E%3Ccircle cx='190' cy='126' r='0.72' fill='%23fff' fill-opacity='0.36'/%3E%3Ccircle cx='103' cy='241' r='0.61' fill='%23fff' fill-opacity='0.41'/%3E%3Ccircle cx='306' cy='121' r='0.79' fill='%23fff' fill-opacity='0.19'/%3E%3Ccircle cx='176' cy='318' r='0.46' fill='%23fff' fill-opacity='0.30'/%3E%3Ccircle cx='16' cy='281' r='0.71' fill='%23fff' fill-opacity='0.32'/%3E%3Ccircle cx='368' cy='132' r='0.68' fill='%23fff' fill-opacity='0.33'/%3E%3Ccircle cx='244' cy='192' r='0.74' fill='%23fff' fill-opacity='0.43'/%3E%3Ccircle cx='199' cy='279' r='0.42' fill='%23fff' fill-opacity='0.36'/%3E%3Ccircle cx='272' cy='417' r='0.73' fill='%23fff' fill-opacity='0.24'/%3E%3Ccircle cx='162' cy='281' r='0.41' fill='%23fff' fill-opacity='0.29'/%3E%3Ccircle cx='71' cy='49' r='0.42' fill='%23fff' fill-opacity='0.38'/%3E%3Ccircle cx='54' cy='104' r='0.56' fill='%23fff' fill-opacity='0.41'/%3E%3Ccircle cx='34' cy='189' r='0.62' fill='%23fff' fill-opacity='0.42'/%3E%3Ccircle cx='344' cy='363' r='0.51' fill='%23fff' fill-opacity='0.27'/%3E%3Ccircle cx='151' cy='371' r='0.78' fill='%23fff' fill-opacity='0.20'/%3E%3Ccircle cx='74' cy='97' r='0.49' fill='%23fff' fill-opacity='0.30'/%3E%3Ccircle cx='247' cy='110' r='0.40' fill='%23fff' fill-opacity='0.28'/%3E%3Ccircle cx='155' cy='238' r='0.78' fill='%23fff' fill-opacity='0.36'/%3E%3Ccircle cx='217' cy='259' r='0.67' fill='%23fff' fill-opacity='0.17'/%3E%3Ccircle cx='378' cy='328' r='0.75' fill='%23fff' fill-opacity='0.39'/%3E%3Ccircle cx='165' cy='168' r='0.44' fill='%23fff' fill-opacity='0.34'/%3E%3Ccircle cx='26' cy='28' r='0.48' fill='%23fff' fill-opacity='0.20'/%3E%3Ccircle cx='143' cy='22' r='0.40' fill='%23fff' fill-opacity='0.20'/%3E%3Ccircle cx='43' cy='153' r='0.41' fill='%23fff' fill-opacity='0.41'/%3E%3Ccircle cx='258' cy='62' r='0.50' fill='%23fff' fill-opacity='0.25'/%3E%3Ccircle cx='153' cy='52' r='0.74' fill='%23fff' fill-opacity='0.45'/%3E%3Ccircle cx='196' cy='203' r='0.43' fill='%23fff' fill-opacity='0.18'/%3E%3Ccircle cx='144' cy='111' r='0.73' fill='%23fff' fill-opacity='0.20'/%3E%3Ccircle cx='10' cy='399' r='0.61' fill='%23fff' fill-opacity='0.19'/%3E%3Ccircle cx='228' cy='11' r='0.61' fill='%23fff' fill-opacity='0.44'/%3E%3Ccircle cx='363' cy='292' r='0.50' fill='%23fff' fill-opacity='0.26'/%3E%3Ccircle cx='70' cy='324' r='0.61' fill='%23fff' fill-opacity='0.38'/%3E%3Ccircle cx='138' cy='94' r='0.72' fill='%23fff' fill-opacity='0.45'/%3E%3Ccircle cx='358' cy='339' r='0.73' fill='%23fff' fill-opacity='0.37'/%3E%3Ccircle cx='95' cy='217' r='0.54' fill='%23fff' fill-opacity='0.16'/%3E%3Ccircle cx='12' cy='117' r='0.50' fill='%23fff' fill-opacity='0.36'/%3E%3C/svg%3E");--stars-big:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='760' height='760'%3E%3Ccircle cx='727' cy='340' r='1.27' fill='%23fff' fill-opacity='0.79'/%3E%3Ccircle cx='726' cy='277' r='0.91' fill='%23fff' fill-opacity='0.45'/%3E%3Ccircle cx='149' cy='155' r='1.11' fill='%23fff' fill-opacity='0.76'/%3E%3Ccircle cx='639' cy='364' r='1.13' fill='%23fff' fill-opacity='0.71'/%3E%3Ccircle cx='64' cy='502' r='1.25' fill='%23fff' fill-opacity='0.70'/%3E%3Ccircle cx='570' cy='363' r='0.89' fill='%23fff' fill-opacity='0.71'/%3E%3Ccircle cx='253' cy='609' r='1.29' fill='%23fff' fill-opacity='0.53'/%3E%3Ccircle cx='305' cy='720' r='1.16' fill='%23fff' fill-opacity='0.43'/%3E%3Ccircle cx='97' cy='115' r='1.25' fill='%23fff' fill-opacity='0.71'/%3E%3Ccircle cx='111' cy='628' r='1.29' fill='%23fff' fill-opacity='0.65'/%3E%3Ccircle cx='266' cy='417' r='0.87' fill='%23fff' fill-opacity='0.36'/%3E%3Ccircle cx='738' cy='494' r='1.06' fill='%23fff' fill-opacity='0.77'/%3E%3Ccircle cx='330' cy='663' r='1.21' fill='%23fff' fill-opacity='0.44'/%3E%3Ccircle cx='191' cy='223' r='0.92' fill='%23fff' fill-opacity='0.61'/%3E%3C/svg%3E");--stars-twinkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='560'%3E%3Ccircle cx='145' cy='235' r='0.67' fill='%23fff' fill-opacity='0.91'/%3E%3Ccircle cx='198' cy='257' r='0.89' fill='%23fff' fill-opacity='0.91'/%3E%3Ccircle cx='236' cy='514' r='0.85' fill='%23fff' fill-opacity='0.74'/%3E%3Ccircle cx='293' cy='10' r='0.82' fill='%23fff' fill-opacity='0.58'/%3E%3Ccircle cx='2' cy='448' r='0.69' fill='%23fff' fill-opacity='0.71'/%3E%3Ccircle cx='406' cy='312' r='0.76' fill='%23fff' fill-opacity='0.73'/%3E%3Ccircle cx='311' cy='439' r='0.65' fill='%23fff' fill-opacity='0.75'/%3E%3Ccircle cx='139' cy='155' r='0.99' fill='%23fff' fill-opacity='0.73'/%3E%3Ccircle cx='315' cy='426' r='1.06' fill='%23fff' fill-opacity='0.70'/%3E%3Ccircle cx='343' cy='283' r='0.86' fill='%23fff' fill-opacity='0.81'/%3E%3Ccircle cx='253' cy='299' r='0.84' fill='%23fff' fill-opacity='0.92'/%3E%3Ccircle cx='392' cy='491' r='1.07' fill='%23fff' fill-opacity='0.62'/%3E%3Ccircle cx='313' cy='528' r='1.02' fill='%23fff' fill-opacity='0.56'/%3E%3Ccircle cx='68' cy='248' r='0.64' fill='%23fff' fill-opacity='0.61'/%3E%3Ccircle cx='41' cy='375' r='0.99' fill='%23fff' fill-opacity='0.90'/%3E%3Ccircle cx='86' cy='401' r='0.93' fill='%23fff' fill-opacity='0.56'/%3E%3C/svg%3E");--orion:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 320'%3E%3Cg stroke='%239aa6ff' stroke-opacity='.22' stroke-width='.8'%3E%3Cline x1='110' y1='30' x2='48' y2='78'/%3E%3Cline x1='110' y1='30' x2='168' y2='92'/%3E%3Cline x1='48' y1='78' x2='92' y2='184'/%3E%3Cline x1='168' y1='92' x2='128' y2='168'/%3E%3Cline x1='128' y1='168' x2='110' y2='176'/%3E%3Cline x1='110' y1='176' x2='92' y2='184'/%3E%3Cline x1='92' y1='184' x2='62' y2='292'/%3E%3Cline x1='128' y1='168' x2='176' y2='282'/%3E%3C/g%3E%3Ccircle cx='110' cy='30' r='5.4' fill='%23dfe4ff' fill-opacity='.12'/%3E%3Ccircle cx='110' cy='30' r='1.8' fill='%23eef0ff'/%3E%3Ccircle cx='48' cy='78' r='10.2' fill='%23ffb37a' fill-opacity='.12'/%3E%3Ccircle cx='48' cy='78' r='3.4' fill='%23ffb37a'/%3E%3Ccircle cx='168' cy='92' r='7.800000000000001' fill='%23dfe4ff' fill-opacity='.12'/%3E%3Ccircle cx='168' cy='92' r='2.6' fill='%23eef0ff'/%3E%3Ccircle cx='128' cy='168' r='6.6000000000000005' fill='%23dfe4ff' fill-opacity='.12'/%3E%3Ccircle cx='128' cy='168' r='2.2' fill='%23eef0ff'/%3E%3Ccircle cx='110' cy='176' r='7.199999999999999' fill='%23dfe4ff' fill-opacity='.12'/%3E%3Ccircle cx='110' cy='176' r='2.4' fill='%23eef0ff'/%3E%3Ccircle cx='92' cy='184' r='7.199999999999999' fill='%23dfe4ff' fill-opacity='.12'/%3E%3Ccircle cx='92' cy='184' r='2.4' fill='%23eef0ff'/%3E%3Ccircle cx='62' cy='292' r='7.199999999999999' fill='%23dfe4ff' fill-opacity='.12'/%3E%3Ccircle cx='62' cy='292' r='2.4' fill='%23eef0ff'/%3E%3Ccircle cx='176' cy='282' r='10.2' fill='%23bcd4ff' fill-opacity='.12'/%3E%3Ccircle cx='176' cy='282' r='3.4' fill='%23bcd4ff'/%3E%3C/svg%3E");background:radial-gradient(1200px 700px at 85% -10%, #7c8cff12, transparent 70%), radial-gradient(900px 600px at -10% 110%, #b07cff0d, transparent 70%), var(--stars-big), var(--stars-small), var(--bg);background-attachment:fixed}:root[data-look=bold] body{background:0 0}:root[data-look=bold] body:before,:root[data-look=bold] body:after{content:"";z-index:-1;pointer-events:none;position:fixed}:root[data-look=bold] body:before{background:var(--orion) center / contain no-repeat;opacity:.55;width:230px;height:334px;animation:7s ease-in-out infinite orion-twinkle;top:90px;right:max(24px,4vw)}:root[data-look=bold] body:after{background:var(--stars-twinkle);animation:4.5s ease-in-out infinite alternate orion-twinkle;inset:0}@keyframes orion-twinkle{0%,to{opacity:.25}50%{opacity:.7}}:root[data-look=bold] :is(.panel,.tile,.boss-card,.event-card,.hero-stats>*,.raider){position:relative}:root[data-look=bold] :is(.panel,.tile,.boss-card,.event-card,.hero-stats>*,.raider):before,:root[data-look=bold] .item-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0), #a0acff17, transparent 45%);opacity:0;transition:opacity .25s;position:absolute;inset:0}:root[data-look=bold] :is(.panel,.tile,.boss-card,.event-card,.hero-stats>*,.raider,.item-card):hover:before,:root[data-look=bold] .item-card:hover:after{opacity:1}:root[data-look=bold] .item-card:hover:before{opacity:revert}:root[data-look=bold] .panel:has(>.table-wrap,>table):before{display:none}:root[data-look=bold] .item-card{background:linear-gradient(100deg, color-mix(in srgb, var(--quality) 13%, transparent), transparent 55%), var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--quality) 14%, transparent);border-color:#0000;transition:transform .18s,box-shadow .18s}:root[data-look=bold] .item-card:before{width:4px;box-shadow:0 0 14px var(--quality);top:8px;bottom:8px}:root[data-look=bold] .item-card.has-issue:before{box-shadow:0 0 14px var(--warn)}:root[data-look=bold] .item-card.has-gem-issue:before{box-shadow:0 0 14px var(--bad)}:root[data-look=bold] .item-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--quality) 40%, transparent), 0 14px 34px -14px color-mix(in srgb, var(--quality) 60%, transparent);transform:translateY(-2px)}:root[data-look=bold] .item-link,:root[data-look=bold] .loot-item>a,:root[data-look=bold] .wishlist a[data-wowhead]{text-shadow:0 0 18px color-mix(in srgb, currentColor 55%, transparent)}:root[data-look=bold] .item-ilvl{font-family:var(--font-display);font-size:17px}:root[data-look=bold] .loot-row{border-radius:var(--radius-lg);transition:background .15s,transform .15s}:root[data-look=bold] .loot-row:hover{transform:translate(3px)}:root[data-look=bold] :is(.boss-card,.log-boss)[style*=--art]{isolation:isolate;overflow:hidden}:root[data-look=bold] :is(.boss-card,.log-boss)[style*=--art]>:first-child:after{content:"";z-index:-1;background:var(--art) center 30% / cover;filter:blur(26px)saturate(1.5);opacity:.4;pointer-events:none;height:170px;position:absolute;top:0;left:0;right:0;transform:scale(1.3);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}:root[data-look=bold] .log-boss>.panel-head{position:static}:root[data-look=bold] .boss-card .boss-pic{border-radius:20px;width:64px;height:64px}:root[data-look=bold] :is(.boss-card,.log-boss) .boss-pic{border:0;box-shadow:0 0 0 2px #ffffff14,0 10px 30px -8px #000c}:root[data-look=bold] .boss-card-head h3{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:600}:root[data-look=bold] .boss-card{transition:transform .2s,box-shadow .2s}:root[data-look=bold] .boss-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -24px #7c8cff73}:root[data-look=bold] tr.log-pull:has(.pill.ok) td{background:linear-gradient(90deg,#3fb9501f,#0000 60%)}:root[data-look=bold] tr.log-pull:has(.pill.ok) td:first-child{box-shadow:inset 3px 0 0 var(--ok)}:root[data-look=bold] tr.log-pull:has(.log-wipe) td:first-child{box-shadow:inset 3px 0 #f8514973}:root[data-look=bold] tr.log-pull .pill.ok{box-shadow:0 0 16px #3fb95073}:root[data-look=bold] .event-card{border-color:#0000}:root[data-look=bold] .event-title{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600}:root[data-look=bold] .event-counts strong{font-family:var(--font-display);background:linear-gradient(120deg, #fff, var(--accent) 60%, var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px}:root[data-look=bold] .signup-chip{background:var(--surface-2);border-color:#0000;transition:transform .15s,background .15s}:root[data-look=bold] .signup-chip:hover{background:color-mix(in srgb, var(--accent) 14%, var(--surface-2));transform:translateY(-1px)}:root[data-look=bold] .landing-hero{isolation:isolate;position:relative}:root[data-look=bold] .landing-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7c8cff38,#b07cff14 55%,#0000);width:min(900px,100vw);height:420px;animation:14s ease-in-out infinite alternate orion-drift;position:absolute;top:-40px;left:50%;transform:translate(-50%)}:root[data-look=bold] .landing-crest{filter:drop-shadow(0 18px 40px #7c8cff59);animation:6s ease-in-out infinite orion-float}@keyframes orion-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}:root[data-look=bold] .landing-title{font-family:var(--font-display);letter-spacing:-.04em;background:linear-gradient(120deg, #fff 20%, var(--accent) 60%, var(--violet));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,8vw,88px);font-weight:700}:root[data-look=bold] .landing-card{border-color:#0000;position:relative}:root[data-look=bold] .landing-card .num-big{font-family:var(--font-display)}@media (prefers-reduced-motion:reduce){:root[data-look=bold] body:before,:root[data-look=bold] body:after,:root[data-look=bold] .landing-hero:before,:root[data-look=bold] .landing-crest{animation:none}}@media (width<=760px){:root[data-look=bold] body:before{opacity:.35;width:140px;height:204px}}:root[data-look=bold]:after{content:"";z-index:-1;transform-origin:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#a0acff66 70%,#fffffff2);border-radius:2px;width:160px;height:1.5px;animation:14s linear 3s infinite orion-shoot;position:fixed;top:12vh;left:62vw}@keyframes orion-shoot{0%{opacity:0;transform:rotate(160deg)translate(0)}1%{opacity:1}6%{opacity:0;transform:rotate(160deg)translate(420px)}to{opacity:0;transform:rotate(160deg)translate(420px)}}:root[data-look=bold] :is(.panel,.tile,.boss-card,.event-card,.hero-stats>*):after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,0), #b0baff8c, transparent 60%);-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:root[data-look=bold] :is(.panel,.tile,.boss-card,.event-card,.hero-stats>*):hover:after{opacity:1}:root[data-look=bold] .panel:has(>.table-wrap,>table):after{display:none}:root[data-look=bold] :is(button.primary,.btn.primary){transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 8px 24px -10px #8c82ffcc}:root[data-look=bold] :is(button.primary,.btn.primary):after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}:root[data-look=bold] :is(button.primary,.btn.primary):hover{transform:translateY(-1px);box-shadow:0 12px 30px -10px #a08cfff2}:root[data-look=bold] :is(button.primary,.btn.primary):hover:after{transition:transform .6s;transform:translate(120%)}:root[data-look=bold] :is(.topnav,.subnav-inner) a[aria-current=page]{color:#fff;background:linear-gradient(100deg,#7c8cff47,#b07cff38);box-shadow:inset 0 0 0 1px #a0aaff40,0 0 22px -4px #7c8cff8c}:root[data-look=bold] :is(.topnav,.subnav-inner) a:not([aria-current=page]):hover{color:#fff;text-shadow:0 0 14px #a0aaffb3}:root[data-look=bold] :is(.page-head h1,.hero-title){background-size:220% 100%;animation:9s ease-in-out infinite alternate orion-shimmer}@keyframes orion-shimmer{0%{background-position:0%}to{background-position:100%}}:root[data-look=bold] main.site :is(h2,.section-title):before{content:"";vertical-align:.2em;background:linear-gradient(135deg, var(--accent), var(--violet));width:8px;height:8px;box-shadow:0 0 12px var(--accent);border-radius:50%;margin-right:10px;display:inline-block}:root[data-look=bold] .meter{background:#ffffff0f}:root[data-look=bold] .meter>span:not([style*=background]){background:linear-gradient(90deg, var(--accent), var(--violet));box-shadow:0 0 12px #8c8cffb3}:root[data-look=bold] .pill.ok{box-shadow:0 0 14px -2px #3fb9508c}:root[data-look=bold] .pill.warn{box-shadow:0 0 14px -2px #d299228c}:root[data-look=bold] .pill.bad{box-shadow:0 0 14px -2px #f851498c}:root[data-look=bold] .dot.ok{box-shadow:0 0 8px var(--ok)}:root[data-look=bold] .dot.warn{box-shadow:0 0 8px var(--warn)}:root[data-look=bold] .dot.bad{box-shadow:0 0 8px var(--bad)}:where(:root[data-look=bold]) tbody tr:hover>td:first-child{box-shadow:inset 3px 0 0 var(--accent)}:where(:root[data-look=bold]) :is(input,select,textarea):focus-visible{outline:none;box-shadow:0 0 0 2px #7c8cff99,0 0 22px -4px #7c8cffcc}:root[data-look=bold] .site-foot{background:linear-gradient(90deg,#0000,#7c8cff59,#b07cff59,#0000) top/100% 1px no-repeat;border-top-color:#0000}:root[data-look=bold] ::selection{color:#fff;background:#7c8cff73}:root[data-look=bold]{scrollbar-color:#2c2c3a transparent}@media (prefers-reduced-motion:reduce){:root[data-look=bold]:after,:root[data-look=bold] :is(.page-head h1,.hero-title){animation:none}}:root[data-look=bold] .char-panel{isolation:isolate;background:radial-gradient(60% 70% at 50% 62%, color-mix(in srgb, var(--class) 26%, transparent), transparent 70%), radial-gradient(40% 50% at 50% 100%, color-mix(in srgb, var(--class) 30%, transparent), transparent 70%), linear-gradient(180deg, #0d0d12, #08080b);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--class) 22%, transparent), 0 40px 90px -40px color-mix(in srgb, var(--class) 60%, transparent);border-radius:28px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(300px,1.05fr) minmax(0,1fr) 300px;gap:18px 28px;padding:30px;display:grid;position:relative;overflow:hidden}:root[data-look=bold] body:has(.char-panel) .gear-grid,:root[data-look=bold] body:has(.char-panel) .char-art{display:none}:root[data-look=bold] .cp-stage{z-index:-1;grid-area:1/2/4;min-height:600px;position:relative}:root[data-look=bold] .cp-render{background:var(--render) center bottom / auto 100% no-repeat;filter:drop-shadow(0 0 40px color-mix(in srgb, var(--class) 45%, transparent));animation:7s ease-in-out infinite cp-breathe;position:absolute;inset:96px -120px 40px}@keyframes cp-breathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6px)scale(1.01)}}:root[data-look=bold] .cp-rings{aspect-ratio:1;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--class) 40%, transparent) 0 1deg, transparent 1deg 15deg), radial-gradient(closest-side, transparent 64%, color-mix(in srgb, var(--class) 50%, transparent) 65%, transparent 66%, transparent 80%, color-mix(in srgb, var(--class) 30%, transparent) 81%, transparent 82%, transparent 96%, color-mix(in srgb, var(--class) 45%, transparent) 97%, transparent 98%);opacity:.5;border-radius:50%;width:min(560px,120%);animation:80s linear infinite cp-turn;position:absolute;top:46%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#0000 60%,#000 62% 99%,#0000);mask:radial-gradient(closest-side,#0000 60%,#000 62% 99%,#0000)}@keyframes cp-turn{to{rotate:360deg}}:root[data-look=bold] .cp-floor{background:radial-gradient(closest-side, color-mix(in srgb, var(--class) 55%, transparent), transparent);filter:blur(6px);border-radius:50%;width:360px;height:70px;position:absolute;bottom:70px;left:50%;translate:-50%}:root[data-look=bold] .cp-model{opacity:0;transition:opacity .6s;position:absolute;inset:60px -60px 30px}:root[data-look=bold] .cp-model canvas{width:100%!important;height:100%!important}:root[data-look=bold] .has-model .cp-model{opacity:1}:root[data-look=bold] .has-model .cp-render{opacity:0}:root[data-look=bold] .levitate .cp-model{animation:6s ease-in-out infinite cp-levitate}:root[data-look=bold] .levitate .cp-render{filter:drop-shadow(0 0 40px color-mix(in srgb, var(--class) 45%, transparent)) drop-shadow(0 30px 30px #c8e1ff40);animation:6s ease-in-out infinite cp-levitate}:root[data-look=bold] .levitate .cp-floor{animation:6s ease-in-out infinite cp-levitate-floor}@keyframes cp-levitate{0%{transform:translateY(-60px)rotate(0)}25%{transform:translate(4px,-76px)rotate(.6deg)}50%{transform:translateY(-86px)rotate(0)}75%{transform:translate(-4px,-72px)rotate(-.6deg)}to{transform:translateY(-60px)rotate(0)}}@keyframes cp-levitate-floor{0%,to{opacity:.7;scale:.8}50%{opacity:.4;scale:.55}}:root[data-look=bold] .cp-lev{pointer-events:none;width:260px;height:260px;animation:6s ease-in-out infinite cp-lev-follow;position:absolute;bottom:40px;left:50%;translate:-50%}@keyframes cp-lev-follow{0%,to{transform:translateY(-48px)}25%{transform:translate(4px,-64px)}50%{transform:translateY(-74px)}75%{transform:translate(-4px,-60px)}}:root[data-look=bold] .cp-lev-mist{filter:blur(7px);mix-blend-mode:screen;background:radial-gradient(closest-side,#ffffffd9,#d2e6ff73 45%,#0000),conic-gradient(#0000,#ffffff80,#0000 30%,#dcebff66,#0000 60%,#ffffff80,#0000 85%);border-radius:50%;width:200px;height:46px;animation:3.2s ease-in-out infinite cp-mist;position:absolute;bottom:0;left:50%;translate:-50%}@keyframes cp-mist{0%,to{opacity:.85;scale:1}50%{opacity:1;scale:1.15 .85}}:root[data-look=bold] .cp-feather{opacity:0;background:linear-gradient(#fffffff2,#fff3);border-radius:50%/70% 70% 30% 30%;width:9px;height:24px;animation:5s ease-in infinite cp-feather;position:absolute;bottom:10px;left:50%;box-shadow:0 0 8px #dcebffcc}:root[data-look=bold] .cp-feather.f1{margin-left:-70px;animation-delay:0s}:root[data-look=bold] .cp-feather.f2{margin-left:40px;animation-duration:5.6s;animation-delay:.7s}:root[data-look=bold] .cp-feather.f3{margin-left:-20px;animation-delay:1.5s}:root[data-look=bold] .cp-feather.f4{margin-left:75px;animation-duration:6s;animation-delay:2.2s}:root[data-look=bold] .cp-feather.f5{margin-left:-50px;animation-duration:5.4s;animation-delay:3s}:root[data-look=bold] .cp-feather.f6{margin-left:10px;animation-delay:3.7s}:root[data-look=bold] .cp-feather.f7{margin-left:60px;animation-duration:5.8s;animation-delay:4.4s}@keyframes cp-feather{0%{opacity:0;transform:translate(0)rotate(-20deg)}15%{opacity:.9}40%{transform:translate(14px,-90px)rotate(25deg)}70%{opacity:.6;transform:translate(-12px,-170px)rotate(-15deg)}to{opacity:0;transform:translate(8px,-240px)rotate(30deg)}}:root[data-look=bold] .cp-head{text-align:center;grid-area:1/2}:root[data-look=bold] .cp-ilvl span{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--class) 70%, #fff));color:#0000;filter:drop-shadow(0 0 24px color-mix(in srgb, var(--class) 50%, transparent));-webkit-background-clip:text;background-clip:text;font-size:54px;font-weight:700;line-height:1;display:block}:root[data-look=bold] .cp-ilvl small{color:var(--text-muted);margin-top:4px;font-size:12px;display:block}:root[data-look=bold] .cp-spec{color:color-mix(in srgb, var(--class) 70%, #fff);margin-top:6px;font-size:13px;font-weight:600}:root[data-look=bold] .cp-slots{flex-direction:column;gap:12px;min-width:0;display:flex}:root[data-look=bold] .cp-left{grid-area:1/1/4}:root[data-look=bold] .cp-right{grid-area:1/3/4}:root[data-look=bold] .cp-weapons{flex-direction:row;grid-area:3/2;justify-content:center;gap:18px}:root[data-look=bold] .cp-slot{border-radius:20px;align-items:center;gap:14px;min-width:0;padding:6px;transition:background .15s;display:flex}:root[data-look=bold] .cp-slot:hover{background:color-mix(in srgb, var(--q) 10%, transparent)}:root[data-look=bold] .cp-right .cp-slot,:root[data-look=bold] .cp-weapons .cp-slot:first-child{text-align:right;flex-direction:row-reverse}:root[data-look=bold] .cp-weapons .cp-slot{flex:0 50%}:root[data-look=bold] .cp-weapons .cp-slot:only-child{text-align:center;flex-direction:column}:root[data-look=bold] .cp-icon{background:linear-gradient(160deg, color-mix(in srgb, var(--q) 30%, #15151b), #0c0c10);width:56px;height:56px;box-shadow:0 0 0 2px var(--q), 0 0 22px -2px color-mix(in srgb, var(--q) 70%, transparent), inset 0 0 18px color-mix(in srgb, var(--q) 35%, transparent);border-radius:14px;flex:none;place-items:center;transition:transform .18s,box-shadow .18s;display:grid;position:relative}:root[data-look=bold] .cp-slot.empty .cp-icon{box-shadow:0 0 0 1px var(--border);background:#0e0e12}:root[data-look=bold] .cp-icon img{object-fit:cover;border-radius:12px;width:100%;height:100%}:root[data-look=bold] a.cp-icon{background:linear-gradient(160deg, color-mix(in srgb, var(--q) 30%, #15151b), #0c0c10)!important;padding:0!important}:root[data-look=bold] .cp-icon>span:not(.cp-mono,.cp-lvl),:root[data-look=bold] .cp-icon>ins{display:none!important}:root[data-look=bold] .cp-slot:hover .cp-icon{box-shadow:0 0 0 2px var(--q), 0 0 34px 0 color-mix(in srgb, var(--q) 80%, transparent), inset 0 0 18px color-mix(in srgb, var(--q) 35%, transparent);transform:translateY(-2px)scale(1.06)}:root[data-look=bold] .cp-mono{font-family:var(--font-display);color:color-mix(in srgb, var(--q) 80%, #fff);font-size:13px;font-weight:700}:root[data-look=bold] .cp-lvl{box-shadow:0 0 0 1px var(--q);font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;background:#0a0a0e;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600;position:absolute;bottom:-9px;left:50%;translate:-50%}:root[data-look=bold] .cp-slot.warn .cp-icon:after,:root[data-look=bold] .cp-slot.bad .cp-icon:after{content:"";background:var(--warn);width:12px;height:12px;box-shadow:0 0 0 2px #0a0a0e, 0 0 12px var(--warn);border-radius:50%;position:absolute;top:-4px;right:-4px}:root[data-look=bold] .cp-slot.bad .cp-icon:after{background:var(--bad);box-shadow:0 0 0 2px #0a0a0e, 0 0 12px var(--bad)}:root[data-look=bold] .cp-text{flex-direction:column;gap:1px;min-width:0;display:flex}:root[data-look=bold] .cp-slotname{color:var(--text-muted);font-size:11px}:root[data-look=bold] .cp-name{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 18px color-mix(in srgb, currentColor 50%, transparent);font-size:14px;font-weight:650;overflow:hidden}:root[data-look=bold] .cp-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11.5px;display:flex}:root[data-look=bold] .cp-right .cp-meta,:root[data-look=bold] .cp-weapons .cp-slot:first-child .cp-meta{justify-content:flex-end}:root[data-look=bold] .cp-enchant{color:#4ade80}:root[data-look=bold] .cp-tag{color:var(--text);background:#ffffff12;border-radius:999px;padding:0 7px;font-size:10.5px}:root[data-look=bold] .cp-tag.warn{background:color-mix(in srgb, var(--warn) 20%, transparent);color:var(--warn)}:root[data-look=bold] .cp-gems{gap:3px;display:inline-flex}:root[data-look=bold] .cp-gems i{border:1px solid var(--bad);width:9px;height:9px;box-shadow:0 0 8px color-mix(in srgb, var(--bad) 60%, transparent);border-radius:2px;rotate:45deg}:root[data-look=bold] .cp-gems i.filled{background:linear-gradient(135deg,#bdeaff,#4aa8ff);border-color:#7cd4ff;box-shadow:0 0 8px #7cd4ffb3}:root[data-look=bold] .cp-stats{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111116b3;border-radius:22px;grid-area:1/4/4;align-self:start;padding:20px;box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-look=bold] .cp-stats h3{font-family:var(--font-display);margin:0 0 14px;font-size:14px;font-weight:600}:root[data-look=bold] .cp-attrs,:root[data-look=bold] .cp-tertiary{gap:6px;margin:0;display:grid}:root[data-look=bold] .cp-attrs>div,:root[data-look=bold] .cp-tertiary>div{justify-content:space-between;font-size:13px;display:flex}:root[data-look=bold] .cp-attrs dt,:root[data-look=bold] .cp-tertiary dt{color:var(--text-muted)}:root[data-look=bold] .cp-attrs dd,:root[data-look=bold] .cp-tertiary dd{font-variant-numeric:tabular-nums;margin:0;font-weight:650}:root[data-look=bold] .cp-attrs>div:first-child dd{color:color-mix(in srgb, var(--class) 70%, #fff)}:root[data-look=bold] .cp-secondary{border-block:1px solid #ffffff0f;gap:14px;margin:18px 0;padding:16px 0;list-style:none;display:grid}:root[data-look=bold] .cp-secondary li{grid-template-columns:1fr auto;align-items:baseline;gap:2px 10px;font-size:13px;display:grid}:root[data-look=bold] .cp-secondary strong{font-family:var(--font-display);color:var(--c);text-shadow:0 0 16px color-mix(in srgb, var(--c) 60%, transparent);font-size:17px}:root[data-look=bold] .cp-secondary small{color:var(--text-muted);grid-area:2/1;font-size:11px}:root[data-look=bold] .cp-secondary i{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 60%, transparent), var(--c)) 0 0 / var(--w) 100% no-repeat, #ffffff0f;height:5px;box-shadow:0 0 12px -2px color-mix(in srgb, var(--c) 70%, transparent);border-radius:999px;grid-column:1/-1}:root[data-look=bold] .talent-tree{background:radial-gradient(70% 50% at 50% 0%, color-mix(in srgb, var(--class) 14%, transparent), transparent 70%), var(--surface)}:root[data-look=bold] .talent-tree h3{font-family:var(--font-display);font-weight:600}:root[data-look=bold] .talent.on .talent-icon{box-shadow:0 0 16px -2px #4ade80b3}:root[data-look=bold] .talent.on.full .talent-icon{box-shadow:0 0 18px -1px #e8c35acc}:root[data-look=bold] .talent.choice.on{filter:drop-shadow(0 0 8px #e8c35ab3)}:root[data-look=bold] .talent-lines line.lit{filter:drop-shadow(0 0 4px #e8c35ae6)}:root[data-look=bold] .talent-tip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0d0d12e0;box-shadow:0 0 0 1px #e8c35a40,0 24px 50px -16px #000000e6}@media (width<=1280px){:root[data-look=bold] .char-panel{grid-template-columns:minmax(0,1fr) minmax(260px,1fr) minmax(0,1fr)}:root[data-look=bold] .cp-stats{grid-area:4/1/auto/-1}:root[data-look=bold] .cp-secondary{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=860px){:root[data-look=bold] .char-panel{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);padding:18px}:root[data-look=bold] .cp-stage{grid-area:1/1/3;min-height:380px}:root[data-look=bold] .cp-head{grid-area:1/1}:root[data-look=bold] .cp-left{grid-area:3/1}:root[data-look=bold] .cp-right{grid-area:4/1}:root[data-look=bold] .cp-weapons{flex-direction:column;grid-area:5/1}:root[data-look=bold] .cp-stats{grid-area:6/1}:root[data-look=bold] .cp-right .cp-slot,:root[data-look=bold] .cp-weapons .cp-slot:first-child,:root[data-look=bold] .cp-weapons .cp-slot:only-child{text-align:left;flex-direction:row}:root[data-look=bold] .cp-right .cp-meta,:root[data-look=bold] .cp-weapons .cp-slot:first-child .cp-meta{justify-content:flex-start}:root[data-look=bold] .cp-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){:root[data-look=bold] .cp-render,:root[data-look=bold] .cp-rings,:root[data-look=bold] .levitate .cp-floor,:root[data-look=bold] .cp-lev,:root[data-look=bold] .cp-lev-mist{animation:none}:root[data-look=bold] .cp-feather{display:none}:root[data-look=bold] .levitate .cp-render{transform:translateY(-70px)}:root[data-look=bold] .cp-lev{transform:translateY(-58px)}}@media (width<=760px){:root[data-look=bold],:root[data-look=bold] body{overflow-x:clip}:root[data-look=bold] .hero-crest{opacity:.5;width:150px;top:8px;right:0}:root[data-look=bold] .roster-toolbar{min-width:0}:root[data-look=bold] .roster-toolbar .segmented{scrollbar-width:none;max-width:100%;overflow-x:auto}:root[data-look=bold] .page-head{padding:var(--space-4) 0 0}:root[data-look=bold] .page-head h1{font-size:30px}:root[data-look=bold] .page-head .eyebrow{font-size:11px}:root[data-look=bold] .page-head .lede{margin-top:var(--space-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}:root[data-look=bold] .page-head .lede.open{display:block}:root[data-look=bold] .lede-more{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;font-size:13px;font-weight:600}:root[data-look=bold] .hero-title{font-size:40px}:root[data-look=bold] :is(.tiles,.hero-stats){scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:10px;margin-inline:-2px;padding:4px 2px 10px;display:flex;overflow-x:auto}:root[data-look=bold] :is(.tiles,.hero-stats)::-webkit-scrollbar{display:none}:root[data-look=bold] :is(.tiles>*,.hero-stats>*){scroll-snap-align:start;border-radius:20px;flex:none;min-width:128px;max-width:72vw;padding:12px 16px;box-shadow:inset 0 0 0 1px #7c8cff38,0 0 18px -6px #7c8cff73}:root[data-look=bold] :is(.tile .value,.hero-stats dd){font-size:24px}:root[data-look=bold] :is(.tile .label,.hero-stats dt){white-space:nowrap;font-size:11px}:root[data-look=bold] .tile .sub{font-size:11px}:root[data-look=bold] .table-wrap[data-cards]{background:0 0;border:0;max-height:none;overflow:visible}:root[data-look=bold] .table-wrap[data-cards] table,:root[data-look=bold] .table-wrap[data-cards] tbody{width:100%;min-width:0;display:block}:root[data-look=bold] .table-wrap[data-cards] thead{display:none}:root[data-look=bold] .table-wrap[data-cards] tr{background:color-mix(in srgb, var(--surface) 92%, transparent);box-shadow:inset 0 0 0 1px var(--border);border-radius:20px;flex-wrap:wrap;align-items:flex-start;gap:10px 18px;margin-bottom:10px;padding:14px 16px;display:flex}:root[data-look=bold] .table-wrap[data-cards] tr:nth-child(n) td{background:0 0}:root[data-look=bold] .table-wrap[data-cards] td{text-align:left;white-space:normal;border:0;flex-direction:column;align-items:flex-start;gap:3px;padding:0;display:flex;position:static}:root[data-look=bold] .table-wrap[data-cards] td:before{content:attr(data-label);letter-spacing:.04em;color:var(--text-muted);font-size:10px;font-weight:600}:root[data-look=bold] .table-wrap[data-cards] td:first-child{border-bottom:1px solid var(--border);flex-flow:wrap;flex:1 0 100%;align-items:center;gap:4px 10px;padding-bottom:10px}:root[data-look=bold] .table-wrap[data-cards] td:first-child:before,:root[data-look=bold] .table-wrap[data-cards] td:empty,:root[data-look=bold] .table-wrap[data-cards] td.empty:before{display:none}:root[data-look=bold] .table-wrap[data-cards] td:first-child .char-name{font-size:16px;font-weight:700}:root[data-look=bold] .table-wrap[data-cards] td .runs-cell{flex-wrap:wrap}:root[data-look=bold] .table-wrap[data-cards] td:has(.runs-cell){flex:1 0 100%}:root[data-look=bold] .att-table[data-cards] tr{gap:8px 18px}:root[data-look=bold] .att-table[data-cards] td.att-col{flex-direction:row;margin-right:-14px}:root[data-look=bold] .att-table[data-cards] td.att-col:before{display:none}:root[data-look=bold] .att-table[data-cards] td.att-pct{background:0 0}:root[data-look=bold] .att-table[data-cards] tr:before{content:"";flex-basis:100%;order:1;height:0}:root[data-look=bold] .att-table[data-cards] td.att-col{order:2}:root[data-look=bold] .table-wrap[data-cards]:not(.att-table) td:not(:first-child):has(>.muted:only-child){display:none}:root[data-look=bold] .att-table[data-cards] td.att-pct strong{font-size:20px}:root[data-look=bold] .tabbar{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#12121ab8;border:0;border-radius:999px;height:64px;padding:0 6px;box-shadow:inset 0 0 0 1px #ffffff14,0 14px 40px -10px #000000d9,0 0 30px -12px #7c8cff80}:root[data-look=bold] body:has(>.tabbar){padding-bottom:calc(var(--tabbar-h) + 30px + env(safe-area-inset-bottom))}:root[data-look=bold] body:has(>.tabbar) .wish-save{bottom:calc(var(--tabbar-h) + 22px + env(safe-area-inset-bottom))}:root[data-look=bold] .tabbar [aria-current=page]{color:#fff}:root[data-look=bold] .tabbar [aria-current=page] svg{color:#fff;background:linear-gradient(135deg, var(--accent), #b07cff);box-shadow:0 0 18px #7c8cffb3,0 0 4px #b07cffe6}:root[data-look=bold] .tabbar [aria-current=page] span{text-shadow:0 0 10px #7c8cffcc}:root[data-look=bold] .more-sheet{margin:auto 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);background:#12121adb;border:0;border-radius:28px;width:calc(100% - 16px);box-shadow:inset 0 0 0 1px #ffffff14,0 -10px 60px -10px #7c8cff59}:root[data-look=bold] .more-sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05050a8c}:root[data-look=bold] .more-grid{gap:10px}:root[data-look=bold] .more-grid a{background:radial-gradient(120% 90% at 50% 0%, #7c8cff29, transparent 70%), color-mix(in srgb, var(--surface) 90%, transparent);border:0;border-radius:22px;gap:8px;min-height:92px;font-size:12.5px;font-weight:600;box-shadow:inset 0 0 0 1px #7c8cff29}:root[data-look=bold] .more-grid a svg{color:#c7cdff;filter:drop-shadow(0 0 8px #7c8cffb3);width:26px;height:26px}:root[data-look=bold] .more-grid a[aria-current=page]{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 22px -4px #7c8cffb3}:root[data-look=bold] .more-list a,:root[data-look=bold] .more-list button{border-radius:999px}:root[data-look=bold] roster-view:not([data-view=list]) .roster-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:root[data-look=bold] roster-view:not([data-view=list]) .raider{border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"art art""top top""mplus parse""raid raid""gear gear";gap:8px;padding:0 12px 12px}:root[data-look=bold] roster-view:not([data-view=list]) .raider-art{height:120px;margin:0 -12px -36px}:root[data-look=bold] roster-view:not([data-view=list]) .raider .cell-ilvl{padding:1px 9px;top:8px;right:8px}:root[data-look=bold] roster-view:not([data-view=list]) .raider .cell-ilvl .v{font-size:16px}:root[data-look=bold] roster-view:not([data-view=list]) .raider-name .char-name{font-size:15px}:root[data-look=bold] roster-view:not([data-view=list]) .raider-spec{font-size:11px}:root[data-look=bold] roster-view:not([data-view=list]) .raider .cell-updated{display:none}:root[data-look=bold] roster-view:not([data-view=list]) .raider .cell{min-width:0}:root[data-look=bold] roster-view:not([data-view=list]) .raider .cell .v{font-size:15px}:root[data-look=bold] .char-panel{border-radius:24px;padding:12px}:root[data-look=bold] .cp-stage{min-height:300px}:root[data-look=bold] .char-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:root[data-look=bold] .cp-stage,:root[data-look=bold] .cp-head{grid-column:1/-1}:root[data-look=bold] .cp-left,:root[data-look=bold] .cp-right,:root[data-look=bold] .cp-weapons{display:contents}:root[data-look=bold] .cp-stats{grid-area:auto/1/auto/-1;margin-top:8px}:root[data-look=bold] .cp-slot,:root[data-look=bold] .cp-right .cp-slot,:root[data-look=bold] .cp-weapons .cp-slot{text-align:left;background:#00000059;border-radius:16px;flex-direction:row;align-items:center;gap:8px;min-width:0;padding:6px}:root[data-look=bold] .cp-icon{flex:none;width:44px;height:44px}:root[data-look=bold] .cp-icon img{width:44px;height:44px}:root[data-look=bold] .cp-text{min-width:0}:root[data-look=bold] .cp-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}:root[data-look=bold] .cp-slotname{font-size:10px}:root[data-look=bold] .cp-meta,:root[data-look=bold] .cp-right .cp-meta{justify-content:flex-start;font-size:10px}:root[data-look=bold] .cp-enchant{display:none}:root[data-look=bold] .cp-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-look=bold] .talent-trees{gap:12px}:root[data-look=bold] .talent-tree{max-width:100%;overflow-x:auto}:root[data-look=bold] .talent-canvas{zoom:.6;margin-inline:auto}:root[data-look=bold] .talent-tip{zoom:1.6667}:root[data-look=bold] body:before{opacity:.22;width:110px;height:160px}}.look-switch button{font-size:12px}
