@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.end\!{inset-inline-end:var(--spacing)!important}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.table\!{display:table!important}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#060403;--panel:#15100d;--panel-2:#211813;--line:#443421;--text:#f4ead9;--muted:#a99b88;--gold:#d6ad62;--gold-2:#8a6330;--blue:#70b8ff;--green:#39d07f;--red:#ef5b64}*{box-sizing:border-box}body{min-height:100vh;color:var(--text);background:linear-gradient(#060403b8,#060403f0),url(/assets/webp/features/feature_crossfaction_bg.webp) top/cover fixed,#060403;flex-direction:column;margin:0;font-family:Arial,Helvetica,sans-serif;display:flex}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.shell{width:min(1680px,100vw - 32px);margin:0 auto}.topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0705e6;border-bottom:1px solid #d6ad6238;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:24px;min-height:68px;display:flex}.brand{align-items:center;gap:12px;font-weight:800;display:flex}.brand-logo{object-fit:contain;width:142px;height:auto}.server-link{color:#f0dfbd;white-space:nowrap;background:#d6ad6214;border:1px solid #d6ad6257;border-radius:6px;align-items:center;gap:8px;height:38px;padding:0 13px;font-weight:700;display:inline-flex}.server-link:hover{color:#fff5d6;background:#d6ad6224;border-color:#ffd164a6}main.shell{flex:1}.brand-mark{width:38px;height:38px;color:var(--gold);background:linear-gradient(145deg,#d6ad6247,#48271057);border:1px solid #d6ad629e;border-radius:8px;place-items:center;display:grid}.tabs{gap:6px;display:flex;overflow-x:auto}.tab{height:36px;color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.tab-button{cursor:pointer;font:inherit}.tab.active,.tab:hover{color:var(--text);background:#d6ad621f;border-color:#d6ad6261}.site-footer{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080605d6;border-top:1px solid #d6ad622e}.footer-inner{justify-content:space-between;align-items:center;gap:24px;padding:26px 0;display:flex}.footer-copy{gap:5px;display:grid}.footer-copy strong{color:#f3e3c4;font-size:15px}.footer-copy p,.footer-copy span{color:var(--muted);margin:0;font-size:13px}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.footer-links a{color:#d6c6ad;border:1px solid #d6ad6233;border-radius:6px;align-items:center;gap:7px;height:34px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.footer-links a:hover{color:#fff3d3;background:#d6ad621a;border-color:#d6ad627a}.hero{grid-template-columns:minmax(0,1fr) 300px;gap:28px;padding:22px 0 14px;display:grid}.global-loader{align-content:center;place-items:center;gap:18px;min-height:360px;display:grid}.loader-orb{place-items:center;width:72px;height:72px;display:grid;position:relative}.loader-orb:before{content:"";background:radial-gradient(circle,#ffd164f2,#ff800024);border:1px solid #ffd164f2;border-radius:50%;width:22px;height:22px;position:absolute;box-shadow:0 0 28px #ffbf408c}.loader-orb span{border:1px solid #d6ad6261;border-top-color:#ffd164f2;border-radius:50%;width:58px;height:58px;animation:1.15s linear infinite loader-spin;position:absolute}.loader-orb span:nth-child(2){border-top-color:#d6ad6247;border-right-color:#1eff00b3;width:44px;height:44px;animation-duration:.86s;animation-direction:reverse}.loader-orb span:nth-child(3){border-top-color:#d6ad6238;border-bottom-color:#a335eea6;width:72px;height:72px;animation-duration:1.65s}.loader-line{background:#d6ad622e;border-radius:999px;width:min(220px,52vw);height:2px;position:relative;overflow:hidden}.loader-line:after{border-radius:inherit;content:"";background:linear-gradient(90deg,#0000,#ffd164,#0000);width:42%;animation:1.35s ease-in-out infinite loader-sweep;position:absolute;inset:0}@keyframes loader-spin{to{transform:rotate(360deg)}}@keyframes loader-sweep{0%{transform:translate(-110%)}to{transform:translate(260%)}}.base-search-page{padding:58px 0 90px}.breadcrumbs{color:#d7cbbd;align-items:center;gap:16px;margin:0 0 12px 22px;font-size:17px;font-weight:700;display:flex}.breadcrumbs span,.breadcrumbs a{align-items:center;display:inline-flex}.breadcrumbs span:not(:last-child):after,.breadcrumbs a:after{color:#978b7d;content:"›";margin-left:16px}.detail-breadcrumbs{margin-top:28px;margin-bottom:12px}.database-card{background:linear-gradient(90deg,#151411f5,#110f0de6),#0f0d0bf5;border:1px solid #51483df2;border-radius:8px;padding:22px 24px 0;box-shadow:0 16px 50px #0000004d}.database-card h1{color:#f0ebe5;letter-spacing:0;margin:0 0 24px;font-size:26px;font-weight:700}.hero h1{color:#f1e7d9;letter-spacing:0;text-shadow:0 2px 18px #000c;max-width:780px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.05}.hero p{max-width:720px;color:var(--muted);font-size:17px;line-height:1.6}.status-panel,.search-panel,.detail-panel{border:1px solid var(--line);background:linear-gradient(#211813f0,#100b09f0);border-radius:8px;box-shadow:inset 0 1px #fff0c80a,0 18px 42px #00000059}.status-panel{align-self:end;padding:18px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.metric{background:#ffffff08;border:1px solid #d6ad6229;border-radius:6px;padding:12px}.metric strong{font-size:22px;display:block}.metric span,.muted{color:var(--muted)}.search-panel{padding:0}.search-panel-main{gap:16px;padding-bottom:26px;display:grid;position:relative}.realm-switcher{gap:6px;display:flex;position:absolute;top:-66px;right:0}.realm-pill{color:#d5cbc0;border-radius:6px;align-items:center;height:40px;padding:0 13px;font-weight:800;display:inline-flex}.realm-pill.active{background:#ffffff0e}.unified-search{background:#090400;border:1px solid #4d3a24;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;height:62px;padding:0 6px 0 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff09}.unified-search:focus-within{border-color:#d2a62e;box-shadow:0 0 0 3px #d2a62e47,inset 0 0 0 1px #ffd14d47}.unified-search svg{color:#e9e4dc}.unified-search input{color:#f4eee7;background:0 0;border:0;outline:none;min-width:0;height:100%;font-size:17px}.unified-search button{color:#1a1207;cursor:pointer;background:#ffc107;border:0;border-radius:7px;height:48px;padding:0 26px;font-size:18px;font-weight:700}.unified-search button:hover{background:#ffd24a}.search-result-title{color:#dfd8d1;letter-spacing:0;margin:4px 0 18px;font-size:28px;font-weight:700}.search-result-title em{color:#f2eee8;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.search-hint{color:var(--muted);margin:-4px 0 22px;font-size:15px}.search-tabs{background:#221d18bf;gap:0;margin:0 -24px;padding:0 24px;display:flex;overflow-x:auto}.search-tabs a,.search-tabs span{color:#bfb6ac;white-space:nowrap;align-items:center;height:52px;padding:0 18px;font-size:16px;font-weight:800;display:inline-flex;position:relative}.search-tabs button{color:#bfb6ac;cursor:pointer;height:52px;font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;padding:0 18px;font-size:16px;font-weight:800;display:inline-flex;position:relative}.search-tabs a.active,.search-tabs span.active,.search-tabs button.active{color:#f1e7dc}.search-tabs a.active:after,.search-tabs span.active:after,.search-tabs button.active:after{content:"";background:#d5b75f;height:2px;position:absolute;bottom:0;left:12px;right:12px}.field{position:relative}.field svg{color:var(--muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input,.select{border:1px solid var(--line);width:100%;height:48px;color:var(--text);background:#0b0705;border-radius:6px;outline:none}.input{padding:0 12px 0 38px}.select{padding:0 10px}.button{color:#ffe2a8;cursor:pointer;background:linear-gradient(#734c23b8,#321e0ec7);border:1px solid #d6ad628c;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 16px;display:inline-flex}.button:hover{background:linear-gradient(#8f5f2bd1,#3c2412e0)}.button.is-pending,a.is-pending{pointer-events:none;opacity:.78}.inline-loader{vertical-align:-2px;border:2px solid #ffd16440;border-top-color:#ffd164f2;border-radius:50%;width:14px;height:14px;margin-left:6px;animation:.75s linear infinite loader-spin;display:inline-block}.table-wrap{background:#0d0907e6;border:1px solid #7e5c30e6;border-radius:8px;margin:0 0 36px;overflow:hidden;box-shadow:0 20px 50px #00000059}.database-card+.table-wrap{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.result-toolbar{background:#140f0ce0;border-bottom:1px solid #d6ad6224;justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:0 18px;display:flex}.result-toolbar strong{color:#e9dfd2;font-size:16px}.result-actions{color:var(--muted);align-items:center;gap:12px;font-weight:700;display:flex}.result-actions a{color:#f2d16c}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #d6ad621a;padding:10px 14px}th{color:#c9ae7a;text-transform:uppercase;background:#0c0805b8;font-size:12px}.sort-link{color:inherit;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.sort-link:hover{color:#f2d16c}.sort-marker{color:#f2d16c;font-size:10px;line-height:1}tr:hover td{background:#d6ad620b}.id{color:#7f8da2;font-variant-numeric:tabular-nums}.select-cell{color:#6d6258;width:42px}.actions-cell{text-align:center;width:46px}.row-actions{display:inline-flex}.row-actions-trigger{color:#d8d0c5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;width:28px;height:28px;display:inline-grid}.row-actions-trigger:hover,.row-actions-trigger[aria-expanded=true]{color:#f2d16c;background:#d6ad621a;border-color:#d6ad6259}.row-actions-backdrop{z-index:79;cursor:default;background:0 0;border:0;position:fixed;inset:0}.row-actions-menu{z-index:80;background:#050a1cfa;border:1px solid #787684e6;border-radius:4px;width:178px;padding:4px;display:grid;position:fixed;overflow:hidden;box-shadow:0 8px 26px #0000008c}.row-actions-menu button{color:#f4f0e8;cursor:pointer;min-height:32px;font:inherit;text-align:left;background:0 0;border:0;border-radius:3px;align-items:center;gap:8px;font-size:13px;display:flex}.row-actions-menu button:hover{color:#ffd100;background:#d6ad6224}.name-cell{gap:4px;display:grid}.entry-cell{align-items:flex-start;gap:12px;min-width:0;display:inline-flex}.character-race-icon{background:#050403;border:1px solid #d8b65d59;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.character-race-icon img{object-fit:cover;width:28px;height:28px}.entry-link{text-decoration:none}.entry-link:hover .entry-name{text-decoration:underline}.achievement-points{justify-content:center;align-items:center;gap:4px;min-width:42px;display:inline-flex}.achievement-points img{image-rendering:auto;width:9px;height:13px}.quest-rewards{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.quest-reward{align-items:center;gap:5px;text-decoration:none;display:inline-flex}.quest-reward-icon-only{gap:3px}.quest-side-icon{vertical-align:middle;place-items:center;width:16px;height:16px;display:inline-grid;overflow:hidden}.quest-side-icon img{object-fit:contain;width:100%;height:100%}.name-cell p{max-width:560px;color:var(--muted);margin:0;font-size:13px;line-height:1.35}.wow-class-list{color:var(--muted);display:inline}.item-search-classes{font-size:13px;line-height:1.35}.wow-class-label{color:#fff}.wow-class-separator{color:#d8d8d8}.wow-class-warrior{color:#c79c6e}.wow-class-paladin{color:#f58cba}.wow-class-hunter{color:#abd473}.wow-class-rogue{color:#fff569}.wow-class-priest{color:#fff}.wow-class-death-knight{color:#c41f3b}.wow-class-shaman{color:#0070de}.wow-class-mage{color:#69ccf0}.wow-class-warlock{color:#9482c9}.wow-class-druid{color:#ff7d0a}.badge{color:#cbd5e1;border:1px solid #d6ad622e;border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:2px 9px;font-size:12px;display:inline-flex}.q0{color:#9d9d9d}.q1{color:#fff}.q2{color:#1eff00}.q3{color:#0070dd}.q4{color:#a335ee}.q5{color:#ff8000}.q6,.q7{color:#e6cc80}.pager{justify-content:space-between;gap:12px;margin:18px 0 42px;display:flex}.detail-head{justify-content:space-between;align-items:flex-start;gap:18px;padding:28px 0 18px;display:flex}.detail-head-card{background:linear-gradient(90deg,#151411f5,#110f0de6),#0f0d0bf5;border:1px solid #51483df2;border-bottom:0;border-radius:8px 8px 0 0;align-items:center;margin-top:10px;padding:22px 24px 16px}.detail-head h1{letter-spacing:0;margin:8px 0;font-size:clamp(28px,4vw,46px)}.detail-head-card h1{font-size:28px}.detail-link-button{color:#140d05;cursor:pointer;height:40px;font:inherit;background:#f2b705;border:1px solid #d6ad628c;border-radius:6px;align-items:center;gap:8px;padding:0 14px;font-weight:800;display:inline-flex}.detail-link-button:hover{background:#ffd45c}.wow-icon{isolation:isolate;background:#050505;border:1px solid #7c663b;border-radius:5px;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #000,inset 0 0 10px #ffffff14}.wow-icon:after{z-index:1;content:"";pointer-events:none;border:1px solid #ffffff2e;position:absolute;inset:0}.wow-icon img{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:relative}.wow-icon-stack{z-index:2;color:#fff;text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000,0 1px 2px #000;pointer-events:none;font-size:13px;font-weight:800;line-height:1;display:block;position:absolute;bottom:2px;right:3px}.wow-icon-lg .wow-icon-stack{font-size:16px}.wow-icon-sm{width:30px;height:30px}.wow-icon-md{width:42px;height:42px}.wow-icon-lg{width:64px;height:64px}.tooltip-wrap{max-width:100%;display:inline-flex;position:relative}.wow-tooltip{z-index:50;color:#fff;pointer-events:none;text-align:left;background:linear-gradient(#030201f2,#030201f2),url(/assets/images/wow/tooltip.png) 50%/cover;border:1px solid #5b4f7e;border-radius:4px;width:min(390px,100vw - 48px);padding:9px 10px;font-size:14px;line-height:1.35;display:none;position:fixed;box-shadow:0 0 0 1px #000,0 12px 34px #000000c7,inset 0 0 22px #52351247}.detail-static-tooltip{z-index:auto;pointer-events:auto;gap:3px;width:min(420px,100%);display:grid;position:static}.tooltip-wrap[data-open=true] .wow-tooltip{gap:3px;display:grid}.tooltip-title,.tooltip-line,.tooltip-row,.tooltip-flavor,.tooltip-section{display:block}.tooltip-title{font-size:16px;font-weight:700}.tooltip-row{justify-content:space-between;gap:18px;display:flex}.tooltip-line{color:#fff}.tooltip-yellow{color:#ffd100}.tooltip-green{color:#1eff00}.tooltip-blue{color:#71d5ff}.tooltip-gray{color:#a9a9a9}.tooltip-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;display:grid}.tooltip-head-title{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tooltip-section{padding-top:4px}.tooltip-section span{display:block}.socket{align-items:center;gap:5px;display:inline-flex}.socket img{image-rendering:auto;width:14px;height:14px}.tooltip-flavor{color:#ffd100;padding-top:3px}.tooltip-sell{padding-top:3px}.money{align-items:center;gap:7px;display:inline-flex}.money span{align-items:center;gap:2px;display:inline-flex}.money img{width:13px;height:13px}.detail-panel{grid-template-columns:minmax(0,1fr) 340px;gap:0;margin-bottom:42px;display:grid;overflow:hidden}.detail-database-panel{border-top-left-radius:0;border-top-right-radius:0;min-height:360px}.detail-main,.detail-side{padding:20px}.detail-main{min-width:0}.detail-panel.character-detail-panel{display:block}.detail-panel:has(.character-armory){display:block}.detail-side{border-left:1px solid var(--line);background:#ffffff06}.detail-preview{align-items:flex-start;gap:12px;display:flex}.detail-description{max-width:760px;margin:20px 0 0}.achievement-criteria{max-width:780px;margin-top:28px}.achievement-criteria h2{color:#f0ebe5;margin:0 0 12px;font-size:18px}.achievement-criteria ul{gap:8px;margin:0;padding-left:22px;display:grid}.achievement-criteria li{color:#e9dfd0}.achievement-criteria li::marker{color:#d8b65d}.achievement-criteria a{color:#ffd100;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.quest-detail-body{gap:24px;max-width:860px;margin-top:28px;display:grid}.quest-detail-body section{gap:10px;display:grid}.quest-detail-body h2,.quest-detail-body h3{color:#f0ebe5;margin:0}.quest-detail-body h2{font-size:19px}.quest-detail-body h3{color:var(--muted);font-size:14px}.quest-detail-body p{color:#e8dfd1;white-space:pre-line;margin:0;line-height:1.55}.spell-detail-body{gap:34px;max-width:100%;margin-top:34px;display:grid}.spell-detail-body section{gap:10px;display:grid}.spell-detail-body h2{color:#f0ebe5;letter-spacing:0;margin:0;font-size:24px}.spell-detail-body p{color:#e8dfd1;margin:0;line-height:1.55}.spell-aura-tooltip{border-color:#5b4f7ee6;width:min(520px,100%);font-size:16px;line-height:1.35}.spell-effects{background:#08060661;border:1px solid #7e766c59;max-width:100%;overflow-x:auto}.spell-effects table{border-collapse:collapse;color:#e8dfd1;table-layout:fixed;width:100%;min-width:760px}.spell-effects tr{border-bottom:1px solid #d2c6b833}.spell-effects tr:last-child{border-bottom:0}.spell-effects th{color:#f4eee6;text-align:left;width:10.5rem;padding:9px 10px;font-size:16px;font-weight:800}.spell-effects td{color:var(--muted);text-align:left;padding:9px 10px;font-size:16px;font-weight:700}.spell-effect-row td{color:#d9d0c7}.spell-effect-row td strong,.spell-effect-row td span{display:block}.spell-effect-row td strong{font-style:italic}.spell-effect-row td span{margin-top:3px;font-size:14px}.spell-affected{gap:8px;margin-top:8px;display:grid}.spell-affected>span{color:#f4eee6;font-size:14px;font-weight:800}.spell-affected>div{grid-template-columns:repeat(3,minmax(180px,1fr));gap:8px 18px;display:grid}.spell-affected-link{color:#ffd100;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;min-width:0;font-weight:800;text-decoration:none;display:grid}.spell-affected-link span{min-width:0}.spell-affected-link small{color:#e8dfd1;font-size:12px;font-weight:700;display:block}.spell-affected em{color:var(--muted);font-size:13px;font-style:normal}.character-armory{gap:24px;display:grid}.character-hero{border:1px solid var(--line);background:#0908078c;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;display:grid}.character-portrait{background:#080706;border:1px solid #d8b65d59;width:110px;height:130px;position:relative;overflow:visible}.character-portrait>img:not(.character-faction-badge){object-fit:cover;object-position:top center;width:100%;height:100%}.character-faction-badge{object-fit:contain;filter:drop-shadow(0 2px 3px #000c);width:42px;height:42px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.character-identity{min-width:0}.character-identity h2{margin:6px 0 4px;font-size:34px;line-height:1.05}.character-identity p{color:#e9dfd0;margin:0}.character-achievement-points{color:#ffd45f;text-align:center;align-self:center;justify-items:center;gap:6px;min-width:74px;font-size:20px;font-weight:800;display:grid}.character-achievement-badge{filter:drop-shadow(0 2px 4px #000000b8);background-image:url(/assets/webp/icons/achievement-points.png);background-repeat:no-repeat;background-size:96px 96px;width:48px;height:48px;display:block}.character-achievement-badge.is-gold{background-position:0 0}.character-achievement-badge.is-silver{background-position:-48px 0}.character-achievement-badge.is-bronze{background-position:0 -48px}.character-achievement-badge.is-muted{background-position:-48px -48px}.character-online,.character-offline{text-transform:uppercase;border:1px solid;align-items:center;min-height:22px;padding:0 8px;font-size:12px;display:inline-flex}.character-online{color:#1eff00}.character-offline{color:var(--muted)}.character-guild{color:#ffd100!important}.character-meta-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.character-meta-row span{border:1px solid var(--line);color:var(--muted);padding:5px 8px;font-size:12px}.character-armory-grid{--character-armory-height:640px;--character-equipment-icon-size:58px;grid-template-columns:minmax(0,590px) minmax(560px,1fr);align-items:start;gap:22px;display:grid}.character-paperdoll{max-width:590px;height:var(--character-armory-height);background:radial-gradient(at 50% 46%,#5853362e,#0e0c099e 52%,#0e0c0900 78%);border:0;grid-template-columns:64px minmax(0,390px) 64px;grid-template-areas:"left model right""bottom bottom bottom";align-items:stretch;gap:12px;min-height:0;padding:10px 14px 18px;display:grid}.character-equipment-column{align-content:start;gap:8px;display:grid}.character-equipment-column:first-child{grid-area:left}.character-equipment-column:nth-child(3){grid-area:right}.character-model-panel{background-color:#0000;background-image:linear-gradient(90deg,#100d0aeb,#100d0a42 28% 72%,#100d0aeb),radial-gradient(at 52% 48%,#5a52362e,#0b0907d1 68%);background-position:bottom;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;grid-area:model;min-height:0;position:relative;overflow:hidden}.character-model-panel.is-alliance{background-image:linear-gradient(90deg,#100d0af0,#100d0a2e 30%,#100d0a33 70%,#100d0af0),linear-gradient(#0a09081f,#0a0908b3),url(/assets/webp/character-bg-alliance.webp)}.character-model-panel.is-horde{background-image:linear-gradient(90deg,#100d0af0,#100d0a29 30%,#100d0a33 70%,#100d0af0),linear-gradient(#0a09081f,#0a0908b3),url(/assets/webp/character-bg-horde.webp)}.character-equipment-bottom{grid-area:bottom;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(300px,100%);margin:8px auto 0;display:grid}.character-equipment-slot{grid-template-columns:var(--character-equipment-icon-size);min-height:var(--character-equipment-icon-size);background:#00000057;border:0;justify-content:center;align-items:center;gap:8px;padding:0;text-decoration:none;display:grid}.character-equipment-slot.is-equipped{background:0 0}.character-equipment-slot.is-equipped .wow-icon{border-color:currentColor;box-shadow:0 0 0 1px #000,0 0 13px,inset 0 0 10px #ffffff1f}.character-equipment-slot.is-equipped .wow-icon:after{opacity:.82;border-color:currentColor}.character-equipment-slot.is-empty{color:var(--muted);opacity:.78}.character-equipped-icon .wow-icon-md{width:var(--character-equipment-icon-size);height:var(--character-equipment-icon-size)}.character-equipped-icon>img{width:var(--character-equipment-icon-size);height:var(--character-equipment-icon-size);opacity:.76;background:#0000007a;border:1px solid #d8b65d38}.character-stats-overlay{z-index:1;overscroll-behavior:contain;scrollbar-color:#ffd1007a #00000038;scrollbar-gutter:stable;gap:20px;width:100%;max-width:none;max-height:100%;padding:6px 12px 12px 8px;display:grid;position:relative;overflow-y:auto}.character-stats-overlay::-webkit-scrollbar{width:8px}.character-stats-overlay::-webkit-scrollbar-track{background:#00000038}.character-stats-overlay::-webkit-scrollbar-thumb{background:#ffd10080;border-radius:8px}.character-stat-card{background:0 0;border:0;padding:0}.character-stat-card h3{color:#ffd100;margin:0 0 10px;font-size:16px}.character-stat-card dl{gap:7px;margin:0;display:grid}.character-stat-card div{border-bottom:0;justify-content:space-between;gap:12px;padding-bottom:0;display:flex}.character-stat-card dt{color:#eee8df;font-size:18px;font-weight:700}.character-stat-card dd{color:#ffe26a;text-align:right;margin:0;font-size:18px;font-weight:800}.character-activity-panel{min-height:var(--character-armory-height);max-height:var(--character-armory-height);background:#0c0808e0;border:1px solid #7e5c30b8;border-radius:8px;padding:28px 34px;overflow:hidden}.character-activity-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:26px;display:flex}.character-activity-head h2{color:#f0ebe5;margin:0;font-size:26px}.character-activity-head span{color:#ffd100;font-size:13px}.character-activity-panel ul{max-height:calc(var(--character-armory-height) - 112px);overscroll-behavior:contain;scrollbar-color:#ffd1006b #0003;scrollbar-gutter:stable;gap:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.character-activity-panel ul::-webkit-scrollbar{width:8px}.character-activity-panel ul::-webkit-scrollbar-track{background:#0003}.character-activity-panel ul::-webkit-scrollbar-thumb{background:#ffd1006b;border-radius:8px}.character-activity-panel li{color:#e9dfd0;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:18px;min-height:50px;display:flex}.character-activity-panel .tooltip-wrap{flex:auto;min-width:0;display:inline-flex}.character-activity-panel p{color:var(--muted);margin:0}.character-activity-panel li>span:last-child{color:var(--muted);flex:none;font-size:12px}.character-activity-text{white-space:nowrap;align-items:center;gap:7px;width:100%;min-width:0;display:inline-flex}.character-activity-text .wow-icon{flex:none}.character-activity-text a{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;text-decoration:none;overflow:hidden}.character-detail-tabs{gap:0;width:100%;display:grid}.character-tabs{margin:-22px -24px 22px}.character-tab-panel{justify-items:stretch;gap:22px;width:100%;display:grid}.character-talents-panel{padding:22px 0 4px}.character-overview-progression{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:24px;display:grid}.character-overview-card{background:#0d0a08c7;border:1px solid #7e5c309e;border-radius:8px;min-height:230px;padding:20px 24px}.character-overview-card h2{color:#f0ebe5;margin:0 0 16px;font-size:24px}.character-overview-card p{color:var(--muted);margin:0}.character-overview-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.character-build-switcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.character-build-card{color:#eee8df;cursor:pointer;min-height:72px;font:inherit;text-align:left;background:#080605b8;border:1px solid #ffffff1f;border-radius:6px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:9px 12px;display:grid}.character-build-card.is-selected{border-color:#ffd100;box-shadow:inset 0 0 0 1px #ffd1008c}.character-build-card span,.character-build-card strong,.character-build-card em,.character-build-card b{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.character-build-card strong{color:#f0ebe5;font-size:16px}.character-build-card em{color:#ddd2c3;font-style:normal}.character-build-card b{color:#ffe26a;font-size:18px}.character-build-card.is-active strong:after{color:#72d889;content:"Active";text-transform:uppercase;margin-left:8px;font-size:12px;font-weight:800}.character-progression-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:22px;display:grid}.character-talents-card{grid-column:1/-1}.character-progression-card{background:radial-gradient(at 50% 0,#4d522a1f,#0000 58%),#0d0a08d6;border:1px solid #7e5c30b8;border-radius:8px;min-height:270px;padding:24px 28px}.character-progression-card h2{color:#f0ebe5;margin:0 0 22px;font-size:28px}.character-progression-card p{color:var(--muted);margin:0}.character-talent-list{gap:12px;max-width:470px;display:grid}.character-profession-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.character-mini-card{background:#080605b3;border:1px solid #ffffff1c;border-radius:6px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-height:72px;padding:9px 12px;display:grid}.character-mini-card.is-active{border-color:#ffd100;box-shadow:inset 0 0 0 1px #ffd1008c}.character-mini-card strong,.character-mini-card span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.character-mini-card strong{color:#eee8df;font-size:18px}.character-mini-card span{color:#ffe26a;font-size:18px;font-weight:800}.character-talent-detail{gap:18px;margin-top:22px;display:grid}.character-talent-spec{border-top:1px solid #ffffff1a;padding-top:18px}.character-talent-spec.is-active{border-top-color:#ffd10073}.character-talent-spec-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.character-talent-spec-head strong,.character-talent-spec-head span{display:block}.character-talent-spec-head strong{color:#f0ebe5;font-size:20px}.character-talent-spec-head span{color:#ffe26a;font-weight:800}.character-talent-layout{grid-template-columns:minmax(0,3fr) minmax(360px,1fr);place-items:start stretch;gap:20px;width:100%;display:grid}.character-talent-trees{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;display:grid}.character-talent-tree{background:linear-gradient(#2a231b6b,#060504b8),#080605c7;border:1px solid #7e5c308c;border-radius:6px;min-width:0;padding:12px}.character-talent-tree-head{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:14px;display:grid}.character-talent-tree-head strong{color:#f0ebe5;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.character-talent-tree-head span{color:#ffe26a;font-weight:800}.character-talent-tree-grid{grid-template-columns:repeat(4,44px);grid-auto-rows:44px;justify-content:center;gap:12px 16px;min-height:380px;display:grid}.character-talent-node{opacity:.38;filter:grayscale();width:44px;height:44px;display:inline-block;position:relative}.talent-hover{width:44px;height:44px;display:inline-block}.character-talent-node.is-selected{opacity:1;filter:none}.character-talent-node .wow-icon{width:44px;height:44px}.character-talent-rank{color:#ffd100;text-align:center;background:#050505;border:1px solid #ffd100cc;border-radius:999px;min-width:26px;padding:1px 5px;font-size:12px;font-weight:800;line-height:16px;position:absolute;bottom:-7px;right:-8px}.character-glyph-panel{background:#080605b8;border:1px solid #7e5c308c;border-radius:6px;gap:18px;width:100%;min-width:360px;padding:16px;display:grid}.character-glyph-panel h3,.character-glyph-group strong{color:#f0ebe5;margin:0}.character-glyph-panel h3{font-size:22px}.character-glyph-group{gap:10px;display:grid}.character-glyph-list{gap:8px;display:grid}.character-glyph-slot{min-height:44px;color:var(--muted);background:#ffffff0a;border:1px solid #ffffff17;border-radius:6px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:6px 8px;display:grid}.character-glyph-slot.is-filled{color:#eee8df}.character-glyph-slot span{text-overflow:ellipsis;white-space:normal;min-width:0;overflow:hidden}.glyph-hover,.character-glyph-list .item-hover{display:block}.glyph-hover .wow-tooltip,.talent-hover .wow-tooltip{width:min(470px,100vw - 48px)}.glyph-hover .character-glyph-slot,.character-glyph-list .item-hover .character-glyph-slot{width:100%}.quest-objectives{gap:7px;margin:0;padding-left:22px;display:grid}.quest-objectives li{color:#e8dfd1}.quest-objectives li::marker{color:#d8b65d}.quest-objectives a{color:#ffd100;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.quest-detail-rewards{flex-wrap:wrap;gap:9px;display:flex}.quest-detail-item{align-items:center;gap:7px;min-height:28px;text-decoration:none;display:inline-flex}.quest-detail-item span:last-child{min-width:0}.quest-item-count{color:#f0ebe5}.quest-detail-currency{color:#f0ebe5;flex-wrap:wrap;gap:18px;display:flex}.detail-quickfacts{background:#080606a3;border:1px solid #51483df2;border-radius:8px;align-self:start;margin:20px}.detail-quickfacts h2{color:#f0ebe5;text-align:center;margin:4px 0 18px;font-size:22px}.detail-quickfacts dl{gap:11px;margin:0;display:grid}.detail-quickfacts div{grid-template-columns:max-content minmax(0,1fr);gap:12px;min-width:0;display:grid}.detail-quickfacts dt{color:#f0ebe5;font-weight:700}.detail-quickfacts dt:before{color:#cf2d25;content:"▪ "}.detail-quickfacts dd{color:#f0ebe5;text-align:left;overflow-wrap:anywhere;white-space:normal;min-width:0;margin:0}.detail-related{box-shadow:none;background:#0d0907b8;border:1px solid #7e766c4d;border-radius:0;margin:0 0 42px;overflow:hidden}.detail-related h2{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.detail-tabs{background:#1b1713b8;border-bottom:1px solid #d2c6b82b;gap:4px;margin:0;padding:0 24px;display:flex}.detail-tabs button{color:#a9a39c;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:54px;padding:0 14px;font-size:15px;font-weight:800}.detail-tabs button.active{color:#e8dfd1;background:0 0;border-bottom-color:#d8bf73}.detail-related-meta{color:#e8dfd1;border-bottom:1px solid #d2c6b81f;justify-content:space-between;gap:16px;padding:16px 32px;font-weight:800;display:flex}.detail-related-table table{min-width:780px;margin:0}.detail-related-table{overflow-x:auto}.detail-related-table th,.detail-related-table td{border-bottom:1px solid #d2c6b829;padding:12px 18px}.detail-related-table th{color:#cfc8c0;text-transform:none;font-size:15px}.detail-related-table td{background:#0806063d}.related-subtitle{color:var(--muted);margin:4px 0 0;font-size:13px}.related-name{vertical-align:top;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;text-decoration:none;display:inline-grid}.related-name-text{gap:1px;min-width:0;line-height:1.15;display:grid}.related-name-text small{color:#e8dfd1;font-size:13px;font-weight:700;line-height:1.15}.name-cell a{align-items:center;gap:6px;width:fit-content;display:inline-flex}.creature-rank-icon{object-fit:contain;vertical-align:-3px;flex:none;width:16px;height:16px;display:inline-block}.related-name .wow-icon{flex:none}.react-flags{gap:5px;font-weight:800;display:inline-flex}.related-skill{flex-direction:column;line-height:1.25;display:inline-flex}.react-friendly{color:#1eff00}.react-hostile{color:#ff4040}.react-neutral{color:#c8bfb2}.detail-related-empty{color:var(--muted);padding:28px 20px}.detail-related-loading{text-align:center;align-content:center;place-items:center;gap:12px;min-height:180px;display:grid}.detail-related-loading .loader-orb{width:46px;height:46px}.detail-related-loading .loader-orb:before{width:14px;height:14px}.detail-related-loading .loader-orb span{width:38px;height:38px}.detail-related-loading .loader-orb span:nth-child(2){width:29px;height:29px}.detail-related-loading .loader-orb span:nth-child(3){width:46px;height:46px}.detail-related-loading .loader-line{width:min(180px,46vw)}.detail-tooltip-loading{align-content:center;place-items:center;gap:12px;min-width:min(320px,70vw);min-height:120px;display:grid}.description{color:#d8e1ef;white-space:pre-line;line-height:1.7}.kv{gap:10px;display:grid}.kv div{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.kv dt{color:var(--muted)}.kv dd{text-align:right;margin:0}.empty{color:var(--muted);text-align:center;padding:42px 20px}@media (max-width:1180px){.character-armory-grid{grid-template-columns:1fr}.character-paperdoll{max-width:none}.character-talent-layout{grid-template-columns:1fr}.character-talent-trees{grid-template-columns:repeat(3,minmax(186px,1fr))}.character-glyph-panel{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.character-glyph-panel h3{grid-column:1/-1}.character-overview-progression{grid-template-columns:1fr}}@media (max-width:1420px) and (min-width:861px){.character-talent-layout{grid-template-columns:minmax(0,3fr) minmax(300px,1fr);gap:16px}.character-talent-trees{grid-template-columns:repeat(3,minmax(0,1fr))}.character-talent-tree{padding:10px}.character-talent-tree-grid{grid-template-columns:repeat(4,36px);grid-auto-rows:36px;gap:9px 8px;min-height:340px}.character-talent-node,.character-talent-node .wow-icon,.talent-hover{width:36px;height:36px}.character-glyph-panel{min-width:300px}}@media (max-width:860px){.nav,.hero,.detail-panel{grid-template-columns:1fr}.nav{gap:14px;min-height:58px;padding:8px 0;display:flex}.brand{min-width:0}.server-link{flex:none;width:fit-content}.footer-inner{flex-direction:row;align-items:center;gap:14px;padding:18px 0}.footer-copy{min-width:0}.footer-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.footer-links{flex-wrap:nowrap;flex:none;justify-content:flex-end}.filters{grid-template-columns:1fr 1fr}.filters .field{grid-column:1/-1}.detail-side{border-left:0;border-top:1px solid var(--line)}.character-armory-grid{--character-equipment-icon-size:58px;grid-template-columns:1fr}.character-tabs{margin:-18px -18px 18px;padding:0 18px}.character-tabs button{height:46px;padding:0 14px;font-size:15px}.character-paperdoll{grid-template-columns:var(--character-equipment-icon-size) minmax(0, 1fr) var(--character-equipment-icon-size);grid-template-areas:"left model right""bottom bottom bottom";max-width:none;height:auto;min-height:0}.character-model-panel{min-height:520px}.character-stats-overlay{max-height:500px}.character-equipment-bottom{grid-template-columns:repeat(3,minmax(0,1fr))}.character-activity-panel{min-height:0;max-height:none}.character-activity-panel ul{max-height:420px}.character-progression-grid,.character-build-switcher,.character-overview-list,.character-talent-trees{grid-template-columns:1fr}.character-talent-tree-grid{min-height:0}.character-glyph-panel{min-width:0}th:nth-child(4),td:nth-child(4),th:nth-child(5),td:nth-child(5){display:none}}@media (max-width:560px){.shell{width:min(100vw - 20px,1220px)}.nav{gap:10px;min-height:52px}.brand-logo{width:clamp(96px,36vw,126px)}.server-link{gap:6px;height:34px;padding:0 9px;font-size:12px}.footer-inner{gap:10px;padding:14px 0}.footer-copy span,.footer-links a{font-size:12px}.footer-links a{gap:6px;height:32px;padding:0 8px}.characters-table-wrap{box-shadow:none;background:0 0;border:0;overflow:visible}.characters-table-wrap .result-toolbar{border:1px solid #7e5c30b3;border-radius:8px 8px 0 0;min-height:52px;padding:0 12px}.characters-table-wrap .result-toolbar strong{font-size:14px}.characters-table-wrap .result-actions{gap:8px;font-size:12px}.characters-table-wrap table,.characters-table-wrap thead,.characters-table-wrap tbody,.characters-table-wrap tr,.characters-table-wrap td{display:block}.characters-table-wrap thead{display:none}.characters-table-wrap tbody{gap:10px;padding-top:10px;display:grid}.characters-table-wrap tr{background:#0d0907e6;border:1px solid #7e5c30ad;border-radius:8px;min-height:0;padding:12px 52px 12px 12px;position:relative}.characters-table-wrap tr:hover td{background:0 0}.characters-table-wrap td{border-bottom:0;padding:0}.characters-table-wrap td:first-child{margin-bottom:10px}.characters-table-wrap td:nth-child(n+2):nth-child(-n+8){color:#efe6dc;grid-template-columns:minmax(70px,.7fr) minmax(0,1fr);align-items:center;gap:10px;min-height:24px;font-size:13px;display:grid}.characters-table-wrap td:nth-child(n+2):nth-child(-n+8):before{color:#a89986;text-transform:uppercase;font-size:11px;font-weight:800}.characters-table-wrap td:nth-child(2):before{content:"Level"}.characters-table-wrap td:nth-child(3):before{content:"Class"}.characters-table-wrap td:nth-child(4):before{content:"Race"}.characters-table-wrap td:nth-child(5):before{content:"Side"}.characters-table-wrap td:nth-child(6):before{content:"Guild"}.characters-table-wrap td:nth-child(7):before{content:"Kills"}.characters-table-wrap td:nth-child(8):before{content:"Status"}.characters-table-wrap .entry-cell{white-space:normal;align-items:center}.characters-table-wrap .entry-name,.characters-table-wrap .name-cell p{white-space:normal}.characters-table-wrap .actions-cell{width:auto;position:absolute;top:10px;right:10px}.filters,.metric-grid{grid-template-columns:1fr}.character-hero{grid-template-columns:minmax(0,1fr) auto}.character-portrait{aspect-ratio:11/13;grid-column:1/-1;justify-self:center;width:clamp(92px,32vw,150px);max-width:none;height:auto}.character-faction-badge{width:clamp(32px,10vw,42px);height:clamp(32px,10vw,42px);bottom:clamp(-14px,-3vw,-10px)}.character-identity{min-width:0}.character-identity h2{font-size:28px}.character-tabs{scrollbar-width:none;margin:-14px -14px 16px;padding:0 14px}.character-tabs::-webkit-scrollbar{display:none}.character-tabs button{white-space:nowrap;height:42px;padding:0 12px;font-size:14px}.character-paperdoll{--character-equipment-icon-size:clamp(44px, 13vw, 54px);grid-template-columns:var(--character-equipment-icon-size) minmax(0, 1fr) var(--character-equipment-icon-size);grid-template-areas:"left model right""bottom bottom bottom";gap:8px;padding:8px;display:grid}.character-equipment-column{grid-template-columns:1fr;justify-items:center;gap:6px;margin:0;display:grid}.character-equipment-bottom{grid-template-columns:repeat(3, var(--character-equipment-icon-size));gap:8px;width:auto;margin:6px auto 0;display:grid}.character-equipment-slot{min-height:var(--character-equipment-icon-size)}.character-model-panel{min-height:500px}.character-stats-overlay{max-width:none;max-height:480px;padding:6px 8px 10px}.character-stat-card dt,.character-stat-card dd{font-size:15px}.character-activity-panel{padding:18px 16px}.character-progression-card{min-height:0;padding:18px 16px}.character-progression-card h2{font-size:24px}.character-profession-list{grid-template-columns:1fr}.character-build-card,.character-mini-card{min-height:62px;padding:8px 10px}.character-build-card strong,.character-mini-card strong{font-size:15px}.character-build-card em,.character-build-card b,.character-mini-card span{font-size:14px}.character-talent-list,.character-glyph-panel{grid-template-columns:1fr}.character-talent-detail{gap:14px;margin-top:16px}.character-talent-spec-head{margin-bottom:12px}.character-talent-trees{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;padding:0 2px 8px;display:flex;overflow-x:auto}.character-talent-tree{scroll-snap-align:start;flex:0 0 min(280px,100vw - 44px);padding:10px}.character-talent-tree-grid{grid-template-columns:repeat(4,36px);grid-auto-rows:36px;gap:9px 8px}.character-talent-node,.character-talent-node .wow-icon{width:36px;height:36px}.character-mini-card{grid-template-columns:44px minmax(0,1fr)}.database-card .search-panel{box-shadow:none;background:0 0;border:0}.database-card h1{margin-bottom:8px}.realm-switcher{gap:4px;top:-40px}.realm-pill{height:30px;padding:0 9px;font-size:13px}.unified-search{gap:8px;height:52px;padding:0 4px 0 12px}.unified-search svg{flex-shrink:0;width:20px;height:20px}.unified-search input{font-size:15px}.unified-search button{height:40px;padding:0 14px;font-size:15px}.search-result-title{font-size:22px}th,td{padding:11px 9px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
