:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#16181f;--muted:#b9bbc9;--accent:#996aff;--line:#383b48}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{background:radial-gradient(ellipse at 80% 65%,#20202b,transparent 55%),var(--bg);color:#f7f7fa;margin:0;font:16px/1.5 Inter,Arial,sans-serif}button,input,a{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}header{color:#171a25;background:#fafafb;justify-content:space-between;align-items:center;gap:32px;min-height:76px;padding:14px 4%;display:flex}.brand{letter-spacing:-.8px;white-space:nowrap;align-items:center;gap:12px;font-size:25px;font-weight:750;display:flex}.moon{background:currentColor;border-radius:50%;width:29px;height:29px;display:inline-block;position:relative;overflow:hidden}.moon:after{content:"";background:#fafafb;border-radius:50%;width:26px;height:26px;position:absolute;top:-5px;left:10px}nav,.account{align-items:center;gap:28px;display:flex}nav a,nav button{font-size:15px;font-weight:600}nav button,.signin{color:inherit;background:0 0;border:0;padding:8px 0}.account{gap:24px}button,.button{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:12px 23px;font-size:14px;font-weight:600;display:inline-flex}.primary{color:#fff;background:#7137ed;box-shadow:0 4px 15px #7137ed19}.primary:hover{background:#8450f4}.secondary{color:#f6f6fa;background:#272a34;border:1px solid #474a58}.secondary:hover{background:#343744}nav a:hover,nav button:hover{color:#7137ed}.hero{text-align:center;background:linear-gradient(90deg,#0000,#10132a65 32% 65%,#0000),linear-gradient(130deg,#352349,#172b3d) 50%/cover;place-items:center;min-height:320px;display:grid;position:relative}.hero-copy{text-shadow:0 2px 14px #0009;padding:48px 22px;position:relative}.eyebrow{letter-spacing:4px;color:#d3d0e6;margin:0 0 12px;font-size:12px;font-weight:600}h1{letter-spacing:-1.5px;margin:0 0 15px;font-size:clamp(32px,3.1vw,48px);line-height:1.15}.hero-copy>p:not(.eyebrow){margin:0 0 26px;font-size:17px}.hero-actions{text-shadow:none;justify-content:center;gap:14px;display:flex}.hero-actions>*{min-width:190px}.content{max-width:1200px;margin:auto;padding:30px 32px 26px}.search{gap:14px;margin:0 0 30px;display:flex}.searchbox{background:#ffffff05;border:1px solid #474a58;border-radius:6px;flex:1;align-items:center;gap:13px;padding:0 16px;display:flex}.searchbox span{color:var(--muted);font-size:30px}input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:13px 0}input::placeholder{color:#a5a8b6}.searchbox:focus-within{outline:2px solid var(--accent);outline-offset:2px}.section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}h2{letter-spacing:-.6px;margin:0;font-size:29px;line-height:1.25}.text-link{color:#b38bff;white-space:nowrap;background:0 0;border:0;gap:10px;padding:8px 0}.text-link:hover{color:#d2baff;text-decoration:underline}.community-grid{grid-template-columns:1fr 1fr;gap:26px;display:grid}article[hidden]{display:none}.art{background-image:linear-gradient(130deg,#352349,#172b3d);background-repeat:no-repeat;border:1px solid #ffffff16;border-radius:7px;width:100%;height:205px;transition:filter .2s}.art:hover{filter:brightness(1.18)}.art-camp{background-position:0 70%;background-size:auto 125%}.art-castle{background-position:100% 40%;background-size:auto 140%}h3{letter-spacing:-.3px;margin:8px 0 0;font-size:21px}article p{color:var(--muted);margin:0}.card-bottom{justify-content:space-between;align-items:center;display:flex}.tag{color:#d7d7e1;background:#343641;border-radius:20px;padding:3px 12px;font-size:12px}.game{border:1px solid var(--line);border-radius:7px;align-items:center;gap:24px;margin-top:30px;padding:14px;display:flex}.game-art{background:linear-gradient(130deg,#352349,#172b3d) 90%/auto 170%;border-radius:4px;flex-shrink:0;width:230px;height:104px}.game .eyebrow{letter-spacing:2px;margin-bottom:5px;font-size:10px}.game h2{font-size:23px}.game p:last-child{color:var(--muted);margin:4px 0 0}.game .text-link{margin-left:auto;margin-right:8px}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin:0 4%;padding:24px 0;display:flex}footer .brand{font-size:19px}footer .moon{width:23px;height:23px}footer .moon:after{background:var(--bg)}footer>span{color:#999daf;font-size:12px}dialog{color:#f7f7fa;background:#20232e;border:1px solid #4b4c60;border-radius:12px;width:calc(100% - 32px);max-width:580px;padding:32px;box-shadow:0 25px 100px #0009}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050611ba}.close{float:right;color:#ccc;background:0 0;width:36px;padding:0;font-size:28px}.dialog-art{background:linear-gradient(130deg,#352349,#172b3d) 50%/cover;border-radius:6px;height:150px;margin:20px 0}.dialog-copy{color:var(--muted)}dialog label{margin:15px 0;display:block}dialog input{border:1px solid var(--line);border-radius:5px;margin-top:5px;padding:12px}dialog h2{padding-right:30px}.notice{color:#bbb4cc;border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:13px}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline-offset:4px;outline:2px solid #ae86ff}@media (max-width:760px){header{flex-wrap:wrap;gap:10px;padding:14px 20px}.brand{font-size:22px}.account{gap:12px}nav{border-top:1px solid #dedee5;order:3;justify-content:center;gap:32px;width:100%;padding-top:6px}.content{padding:25px 20px}.hero{background-position:50%;min-height:330px}.hero-copy{padding:38px 18px}.game{flex-wrap:wrap;gap:15px}.game-art{width:140px;height:95px}.game .text-link{margin:0}.art{height:165px}.section-head h2{font-size:25px}.section-head .text-link{font-size:12px}footer{align-items:start}footer>span{text-align:right;max-width:160px}}@media (max-width:520px){.account .primary{padding:9px 14px}.hero-actions{gap:10px}.hero-actions>*{min-width:0;padding:12px 14px;font-size:13px}.hero-copy>p:not(.eyebrow){max-width:300px;margin-left:auto;margin-right:auto;font-size:16px}.community-grid{grid-template-columns:1fr;gap:24px}.art{height:185px}.section-head{align-items:baseline}.section-head h2{font-size:24px}.section-head .text-link{font-size:12px}.search{gap:8px}.search button{padding:10px 14px}.game-art{width:100%;height:120px}.game{gap:12px}.game .text-link{justify-content:start;width:100%}.game p:last-child{font-size:14px}h1{letter-spacing:-.7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.art{transition:none}}.art{background-image:linear-gradient(140deg,#3d285a,#233c50 60%,#142a32);display:block}.art-castle,.castle{background:linear-gradient(115deg,#242938,#37483c 65%,#846b42)}.art-camp,.camp{background:linear-gradient(115deg,#322440,#242c49 65%,#3e5360)}.wordmark{letter-spacing:7px;margin:0 0 10px;font:600 28px Georgia,serif}.banner{border-bottom:1px solid #867249;align-items:center;min-height:240px;display:flex}.banner>.content{width:100%}.banner h1{font-family:Georgia,serif}.banner.padded{border-radius:10px;margin-bottom:28px;padding:36px;display:block}.filters{flex-wrap:wrap;align-items:end;gap:18px;margin-bottom:30px;display:flex}.filters label:first-child{flex:1;min-width:180px}label{margin:15px 0;font-size:14px;display:block}input,select,textarea{color:#f4f2f7;width:100%;font:inherit;background:#242630;border:1px solid #4b4b5a;border-radius:6px;margin-top:7px;padding:12px;display:block}textarea{resize:vertical;min-height:120px}.panel{background:#20222c;border:1px solid #3e3f4c;border-radius:10px;margin:20px 0;padding:24px}.panel h2{font-size:24px}.panel p{color:var(--muted);margin:12px 0;line-height:1.65}.columns{grid-template-columns:1.6fr 1fr;gap:28px;display:grid}.columns>aside{align-self:start}.columns .art{height:150px}.tabs{border-bottom:1px solid var(--line);white-space:nowrap;justify-content:flex-start;margin-bottom:26px;padding:0 0 16px;overflow:auto}.tabs [aria-current]{color:#ba96ff}.guild-flavor{background:linear-gradient(120deg,#39312a,#1d3339);border:1px solid #796842;border-radius:9px;padding:24px}.guild-flavor h2{color:#e5cb96;font-family:Georgia,serif}.guild-flavor p{margin-bottom:0}.actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.narrow{max-width:760px;min-height:65vh}.event{gap:24px;display:flex}.date{color:#dfc5ff;background:#392c48;border-radius:8px;height:max-content;padding:10px 16px}.date strong{font-size:30px;display:block}.spaced{margin-top:30px}.character{border-left:3px solid #d9a0c6}button:disabled{opacity:.55;cursor:default}.game-art{background:linear-gradient(130deg,#6f573c,#253b48)}@media (max-width:760px){.columns{grid-template-columns:1fr}.tabs{gap:20px;width:auto}.account{font-size:13px}.panel{padding:20px}.banner.padded{padding:24px}}header .account{flex-wrap:wrap;min-width:0}header .account>a,header .account>button{flex-shrink:0}@media (max-width:520px){header .account{justify-content:space-between;gap:8px;width:100%}header .account .signin{min-height:44px;padding:8px 12px;display:inline-flex}header .account [role=alert]{flex-basis:100%}}.brand-copy{text-transform:uppercase;flex-direction:column;line-height:.88;display:flex}.brand-copy>span{font:inherit;letter-spacing:inherit}.brand-copy>small{letter-spacing:5px;color:#777b88;margin-top:7px;font:700 9px/1 Inter,Arial,sans-serif}.moon{flex:none}footer .brand-copy>small{color:#999daf;letter-spacing:4px;margin-top:6px;font-size:8px}footer{flex-wrap:wrap}.legal-links{flex-wrap:wrap;gap:10px 22px;margin-top:18px;font-size:12px;display:flex}.legal-links a{color:#c8bddb;text-underline-offset:3px;padding:8px 0;text-decoration:underline}footer>.legal-links{flex-basis:100%;margin-top:0}
.hero{background:linear-gradient(90deg,#0000,#10132a65 32% 65%,#0000),url(/artwork/hero.webp) 50%/cover}.art-camp{background:url(/artwork/community-nightshift.webp) 50%/cover}.art-castle,.game-art{background:url(/artwork/community-raiders.webp) 50%/cover}.banner.camp{background:linear-gradient(90deg,#15141de8,#15141d45),url(/artwork/community-nightshift.webp) 50%/cover}.banner.castle{background:linear-gradient(90deg,#101b23ed,#101b2350),url(/artwork/community-raiders.webp) 50%/cover;border-bottom:2px solid #af8c53}
body>header,body header{color:#e9edf6;background:#101520;border-bottom:1px solid #ffffff16}header .brand{letter-spacing:4px;text-transform:uppercase;font:500 23px Georgia,serif}header .moon{color:#c5d7f6;filter:drop-shadow(0 0 7px #93b7fb44)}header .moon:after{background:#101520}header nav a:hover,header .signin:hover{color:#c5b5ff}header nav{border-color:#ffffff16}.wow-profile{color:#eef0f7;background:radial-gradient(at 50% 80%,#19213066,#0000 60%),#0d1119;min-height:80vh}.wow-wrap{width:min(1380px,92%);margin:auto}.wow-hero{background:linear-gradient(90deg,#080f24a6 0%,#09101f30 60%,#0000),linear-gradient(#0000 75%,#0d1119 100%),url(https://bnetcmsus-a.akamaihd.net/cms/content_entry_media/VHAUMBN792L91589912865216.jpg) 50% 48%/cover;min-height:440px}.wow-breadcrumb{color:#c5cde0;gap:18px;padding-top:24px;font-size:13px;display:flex}.wow-breadcrumb a:hover{color:#fff;text-decoration:underline}.wow-hero-copy{max-width:560px;padding:44px 0 40px}.wow-preview{color:#e2e3ff;letter-spacing:.2px;background:#3c3b7970;border:1px solid #a2a6ec38;border-radius:18px;padding:5px 12px;font-size:11px;display:inline-block}.wow-hero h1{letter-spacing:1px;text-transform:uppercase;text-shadow:0 3px 25px #030916;margin:25px 0 12px;font:500 clamp(42px,5vw,72px)/1.02 Georgia,serif}.wow-hero-copy>p{color:#c5d0e6;margin:10px 0 34px;font:24px/1.4 Georgia,serif}.wow-motto{letter-spacing:3px;color:#aab6cf;font-size:10px}.wow-body{padding-bottom:30px}.wow-section-nav{z-index:3;background:#0b111bf2;border-top:1px solid #ffffff12;border-bottom:1px solid #bda26035;position:relative}.wow-section-nav .wow-wrap{scrollbar-width:thin;gap:4px;display:flex;overflow-x:auto}.wow-section-nav a{color:#aebad0;white-space:nowrap;border-bottom:2px solid #0000;padding:16px 18px;font-size:13px;display:block}.wow-section-nav a:hover,.wow-section-nav a[aria-current=page]{color:#f0dfb7;background:#ffffff05;border-bottom-color:#c4a65d}.wow-profile-intro{justify-content:space-between;align-items:end;gap:32px;padding:38px 0 26px;display:flex}.wow-profile-intro h2{color:#f0e3c4;margin:6px 0 10px;font:clamp(28px,4vw,42px) Georgia,serif}.wow-profile-intro p{color:#aebbd0;max-width:720px;line-height:1.7}.wow-profile-intro>span{letter-spacing:2.4px;color:#bba66e;white-space:nowrap;font-size:10px}.wow-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:16px;display:grid}.wow-panel{background:linear-gradient(120deg,#1b202bd9,#121720f0);border:1px solid #ffffff1c;border-radius:8px;min-width:0;padding:24px;overflow:hidden}.wow-panel h2{letter-spacing:0;font:500 25px/1.2 Georgia,serif}.wow-panel h3{margin:0 0 6px;font:500 21px/1.3 Georgia,serif}.wow-panel p{color:#b5bfd1;margin:9px 0;font-size:14px;line-height:1.7}.wow-title-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.wow-title-row .text-link{margin-left:auto}.wow-main-label{color:#efd28d;white-space:nowrap;background:#5b48264d;border:1px solid #b8994c45;border-radius:4px;padding:4px 9px;font-size:10px;font-weight:600}.wow-feature{min-height:285px;padding:24px;position:relative}.wow-feature-copy{z-index:1;max-width:61%;position:relative}.wow-feature-copy h2{font-size:32px}.wow-feature-copy .wow-specialization{color:#d6deec;font:19px Georgia,serif}.wow-tags{gap:10px;margin:16px 0;display:flex}.wow-tags span{color:#d4dbea;background:#171d29bf;border:1px solid #ffffff25;border-radius:5px;padding:4px 12px;font-size:12px}.wow-feature-copy .wow-character-description{max-width:320px}.wow-profile .primary{box-shadow:none;background:linear-gradient(#7759df,#5740b0);border:1px solid #9f80f044;gap:18px}.wow-profile .primary:hover{background:linear-gradient(#886ae9,#674fc0)}.wow-profile .primary:disabled{opacity:.5}.wow-portrait{background:#14213b;flex-shrink:0;width:98px;height:130px}.wow-portrait.paladin{background:url(/artwork/wow-paladin.webp) 83% 27%/auto 160%}.wow-portrait.large{z-index:0;width:100%;height:100%;position:absolute;inset:0}.wow-portrait.paladin.large{background:linear-gradient(90deg,#131824 3%,#141a24ed 32%,#0000 82%),url(/artwork/wow-paladin.webp) 80% 26%/cover}.wow-portrait.mage{color:#b0e9ff;background:radial-gradient(#69c8e875,#344ba958 35%,#101727 75%);place-items:center;display:grid}.wow-portrait.mage span{text-shadow:0 0 30px #58bbef;font:90px Georgia,serif}.wow-portrait.mage.large{background:radial-gradient(at 85% 40%,#245b82,#121b31 55%,#131824);justify-items:end;padding-right:12%}.wow-portrait.mage.large span{font-size:220px}.wow-link-icon{color:#72b8ff;border:1px solid #4685c64d;border-radius:50%;place-items:center;width:52px;height:52px;font-size:40px;display:grid}.wow-connection>p{margin:22px 0}.wow-connection .primary{width:100%}.wow-profile .wow-small{color:#a5afc3;font-size:12px}.wow-character-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.wow-character-card{background:#ffffff03;border:1px solid #ffffff1c;border-radius:6px;min-width:0;display:flex;overflow:hidden}.wow-character-card>div:last-child{min-width:0;padding:12px}.wow-character-card p{margin:3px 0;font-size:12px}.wow-character-card .text-link{min-height:36px;padding:4px 0;font-size:12px}.wow-guild-content{align-items:center;gap:18px;margin-top:18px;display:flex}.wow-guild-art{background:url(/artwork/community-raiders.webp) 50%/cover;border-radius:5px;flex-shrink:0;width:110px;height:128px}.wow-example{color:#c4cad8;border:1px solid #ffffff25;border-radius:3px;padding:2px 6px;font-size:10px}.wow-guild .text-link{white-space:normal;font-size:13px}.wow-disclaimer{color:#929db2;margin:24px 0 0;font-size:12px}.wow-feedback{color:#d0c4f1;border-left:2px solid #ae97f2;padding:12px;font-size:13px}.wow-details{grid-column:1/-1}.wow-details dl{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.wow-details dt{color:#9dabc0;font-size:12px}.wow-details dd{margin:8px 0;font-size:14px}.wow-dialog{background:#151b27;border-color:#495673;max-height:90vh;overflow:auto}.wow-dialog h2{margin-top:20px;font:30px/1.2 Georgia,serif}.wow-dialog p,.wow-dialog li{color:#b9c3d7;font-size:14px;line-height:1.8}.wow-dialog li{margin:10px 0}.wow-selection{border:1px solid #fff2;border-radius:7px;align-items:center;gap:16px;padding:12px;display:flex}.wow-selection input{accent-color:#a890f3;flex-shrink:0;width:18px;height:18px;margin:0}.wow-selection .wow-portrait{border-radius:4px;width:64px;height:76px}.wow-selection .mage span{font-size:55px}@media (min-width:1500px){.wow-hero{min-height:500px}}@media (max-width:1050px){.wow-character-grid{grid-template-columns:1fr}.wow-guild-content{flex-wrap:wrap;align-items:start}.wow-feature-copy{max-width:73%}.wow-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (max-width:760px){header .brand{letter-spacing:2px;font-size:20px}.wow-wrap{width:90%}.wow-hero{background-position:50%,50%,65% 28%;min-height:420px}.wow-hero-copy{padding:38px 0}.wow-hero h1{font-size:45px}.wow-hero-copy>p{max-width:240px;font-size:20px}.wow-motto{max-width:220px;line-height:1.9;display:block}.wow-grid{grid-template-columns:1fr}.wow-panel{padding:20px}.wow-feature-copy{max-width:72%}.wow-characters{grid-row:auto}.wow-guild-content{flex-wrap:nowrap}.wow-details dl{grid-template-columns:1fr 1fr}.wow-portrait.paladin.large{background-position:50%,65% 25%}.wow-breadcrumb{font-size:12px}.wow-dialog{padding:22px}}@media (max-width:400px){.wow-feature-copy{max-width:85%}.wow-character-card .wow-portrait,.wow-guild-art{width:75px}.wow-guild-content{gap:12px}.wow-title-row{gap:10px}.wow-panel h2{font-size:23px}}.wow-live-grid,.wow-empty{margin-bottom:24px}.wow-portrait.class-emblem{color:#c4ddf4;background:radial-gradient(#477aa761,#28324966 40%,#121923);place-items:center;display:grid}.wow-portrait.class-emblem span{text-shadow:0 0 28px #7af8;font:70px Georgia,serif}.wow-portrait.class-emblem.large{background:radial-gradient(at 88% 40%,#29456c,#151d2e 55%,#131824);justify-items:end;padding-right:10%}.wow-portrait.class-emblem.large span{opacity:.65;font-size:160px}.wow-feature-copy h2,.wow-character-card h3{overflow-wrap:anywhere}#battlenet-settings{scroll-margin-top:24px}.player-wow-tile{color:#eef0f7;background:linear-gradient(90deg,#10192bf5,#15223ac9),url(https://bnetcmsus-a.akamaihd.net/cms/content_entry_media/VHAUMBN792L91589912865216.jpg) 50%/cover;border:1px solid #859ecb38;border-radius:8px;padding:24px}.player-wow-tile h3{color:#eef0f7;margin:24px 0 12px;font:28px Georgia,serif}.player-wow-tile p{color:#bbc8dc}.player-wow-tile .text-link{color:#cbb9ff}.blizzard-portrait{background:radial-gradient(#29456c,#131824);place-items:center;display:grid;position:relative}.blizzard-portrait img{object-fit:cover;width:100%;height:100%;display:block}.blizzard-portrait.large{background:radial-gradient(at 60%,#30476b88,#0000 70%);width:45%;height:100%;inset:0 0 0 auto}.blizzard-portrait.large img{object-fit:contain;object-position:center bottom}.portrait-fallback{text-align:center;color:#aebed6;justify-items:center;gap:5px;padding:8px;display:grid}.portrait-fallback>span{color:#cbdaf1;font:38px Georgia,serif}.portrait-fallback small{font-size:10px;line-height:1.4}.portrait-fallback .text-link{font-size:11px}.player-main-portrait{float:right;margin:14px 0 12px 16px}.player-main-portrait .wow-portrait{border-radius:8px;width:80px;height:80px;overflow:hidden}@media (max-width:500px){.blizzard-portrait.large{width:40%}.wow-feature:has(.blizzard-portrait) .wow-feature-copy{max-width:60%}.wow-feature-copy h2{font-size:27px}}.wow-feature:has(.blizzard-portrait){align-items:center;min-height:400px;display:flex}.wow-feature:has(.blizzard-portrait) .wow-feature-copy{max-width:45%}.blizzard-portrait.large{width:58%;overflow:hidden}.blizzard-portrait.large img{object-fit:contain;object-position:center;flex-shrink:0;place-self:center;width:125%;height:125%}@media (max-width:600px){.wow-feature:has(.blizzard-portrait){flex-direction:column;align-items:stretch;display:flex}.wow-feature:has(.blizzard-portrait) .wow-feature-copy{order:0;max-width:100%}.blizzard-portrait.large{order:1;width:100%;height:320px;margin-top:12px;position:relative;inset:auto}}.wow-character-card .wow-view-character{margin:8px 0 4px;display:block}.wow-character-viewer{color:#eef0f7;width:min(900px,94vw);max-width:900px;padding:38px 20px 18px}.wow-character-viewer::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030712cc}.wow-character-viewer .wow-feature{min-height:440px}.wow-character-viewer .wow-feature-copy h2{font-size:36px}.wow-character-viewer .close{z-index:2}.wow-character-viewer .blizzard-portrait.large[data-full-render=true] img{transform-origin:50% 75%;scale:1.08}.wow-live-details{margin-top:16px}.wow-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0 30px;display:grid}.wow-stat-grid dt{color:#9cabc3;font-size:12px}.wow-stat-grid dd{color:#e8edf7;overflow-wrap:anywhere;margin:6px 0}.wow-stat-grid small{color:#a6b3c7;margin-top:4px;display:block}.wow-armory-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.wow-armory-heading h3{color:#f0e3c4;font-size:28px}.wow-armory-heading .eyebrow{color:#bfa865;margin:0 0 4px}.wow-data-badge{color:#98d1ad;letter-spacing:1.2px;white-space:nowrap;background:#19352766;border:1px solid #557c685c;border-radius:999px;padding:6px 10px;font-size:9px}.wow-armory-tabs{border-bottom:1px solid #ffffff17;gap:4px;margin:0 -24px 26px;padding:0 24px;display:flex;overflow-x:auto}.wow-armory-tabs button{color:#9fadc2;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 14px;font:600 12px system-ui;position:relative}.wow-armory-tabs button:hover,.wow-armory-tabs button[aria-current=page]{color:#f1dfb6;border-bottom-color:#c9a95f}.wow-armory-tabs button:disabled{cursor:not-allowed;opacity:.5}.wow-armory-tabs small{color:#918466;margin-top:3px;font-size:8px;font-weight:500;display:block}.wow-armory-notice{background:#b3944420;border-left:2px solid #c2a65e;padding:12px 14px}.wow-loadout-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 28px;display:grid}.wow-loadout-summary>div{background:#09121e66;border:1px solid #ffffff14;border-radius:6px;padding:16px}.wow-loadout-summary span{color:#ead49e;font:26px Georgia,serif}.wow-loadout-summary p{color:#96a5ba;margin:3px 0 0;font-size:11px}.wow-next-modules{border-top:1px solid #ffffff13;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(110px,1fr));align-items:stretch;gap:10px;padding-top:24px;display:grid}.wow-next-modules>div{padding-right:12px}.wow-next-modules h4,.wow-equipment-heading h4{color:#ece1c9;margin:5px 0;font:22px Georgia,serif}.wow-next-modules article{background:linear-gradient(145deg,#1c2430,#101722);border:1px solid #ad94513b;border-radius:6px;flex-direction:column;justify-content:center;gap:5px;padding:16px;display:flex}.wow-next-modules article>span{color:#c8a95f;font-size:20px}.wow-next-modules article strong{font-size:13px}.wow-next-modules article small{color:#98a7bb;line-height:1.4}.wow-equipment-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;display:flex}.wow-equipment-heading p{margin:0}.wow-item-level{text-align:center;border-left:1px solid #ffffff1c;padding-left:22px}.wow-item-level span{color:#efd696;font:32px Georgia,serif;display:block}.wow-item-level small{letter-spacing:1.4px;color:#99a8bc;font-size:8px}.wow-section-intro{max-width:680px}.wow-adventure-links{grid-template-columns:minmax(250px,1.25fr) repeat(3,minmax(150px,1fr));gap:12px;margin:8px 0 24px;display:grid}.wow-adventure-links>div{padding:8px 18px 8px 0}.wow-adventure-links h2{color:#f0e3c4;margin:5px 0;font:28px Georgia,serif}.wow-adventure-links p{color:#9facbf;line-height:1.6}.wow-adventure-links>a{color:#e8dbc0;background:linear-gradient(145deg,#1b2431,#101722);border:1px solid #b79c563b;border-radius:8px;flex-direction:column;justify-content:center;gap:8px;padding:22px;display:flex}.wow-adventure-links>a:hover{border-color:#d5b96a80;transform:translateY(-2px)}.wow-adventure-links>a span{color:#9eb0c8;font-size:12px;line-height:1.5}.wow-equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wow-equipment-item{background:#0d142066;border:1px solid #ffffff16;border-radius:6px;padding:14px}.wow-equipment-item h4{overflow-wrap:anywhere;margin:6px 0;font-size:14px;line-height:1.5}.wow-equipment-item p{margin:3px 0;font-size:12px}.quality-uncommon{color:#72d56c}.quality-rare{color:#75b7ff}.quality-epic{color:#c397ff}.quality-legendary{color:#ffb35c}.quality-artifact,.quality-heirloom{color:#e6cf91}.quality-poor{color:#adb4c0}@media (max-width:500px){.wow-equipment-grid{grid-template-columns:1fr}}@media (max-width:900px){.wow-next-modules,.wow-adventure-links{grid-template-columns:1fr 1fr}.wow-next-modules>div,.wow-adventure-links>div{grid-column:1/-1}.wow-profile-intro{flex-direction:column;align-items:start}.wow-profile-intro>span{white-space:normal}}@media (max-width:600px){.wow-section-nav .wow-wrap{width:100%;padding:0 5%}.wow-section-nav a{padding:14px 12px}.wow-profile-intro{padding-top:28px}.wow-loadout-summary,.wow-next-modules,.wow-adventure-links{grid-template-columns:1fr}.wow-armory-heading{flex-direction:column;align-items:flex-start}.wow-data-badge{align-self:flex-start}.wow-armory-tabs{margin-left:-20px;margin-right:-20px;padding-left:20px}.wow-equipment-heading{align-items:flex-start}.wow-item-level{padding-left:16px}}.wow-item-trigger{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:8px 0;font-size:14px;font-weight:600;line-height:1.5;display:flex}.wow-item-trigger:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #b6a1ef}.wow-item-trigger:hover{filter:brightness(1.15)}.wow-item-icon{object-fit:cover;background:#121724;border:1px solid #aa98d35c;border-radius:6px;flex-shrink:0;width:48px;height:48px}.wow-item-icon-empty{color:#8494b1;place-items:center;font-size:25px;display:grid}.wow-equipment-item .wowhead-link{color:#c9b4ff;margin-top:8px;font-size:12px;display:inline-block}.wow-item-tooltip{color:#e5e8f1;pointer-events:auto;background:#10131bf5;border:1px solid #93845a;border-radius:6px;width:min(330px,100vw - 24px);max-height:calc(100dvh - 24px);margin:0;padding:16px;font:13px/1.5 system-ui;position:fixed;inset:auto;overflow:auto;box-shadow:0 12px 35px #0009}.wow-item-tooltip h4{margin:0 0 8px;font-size:16px}.wow-item-tooltip p{margin:3px 0}.wow-item-tooltip small{color:#9aa6b9;margin-top:12px;display:block}.wow-item-tooltip .item-level{color:#e8d18f}.wow-item-tooltip .item-effect{color:#78d584}@media (hover:hover){.wow-item-tooltip{pointer-events:none}}.community-roster .section-head{gap:20px}.community-roster h2{font:32px Georgia,serif}.roster-sharing summary{cursor:pointer;font-weight:600}.roster-filters{grid-template-columns:2fr 1fr;gap:20px;display:grid}.roster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.roster-character{align-items:center;gap:18px;display:flex}.roster-character .wow-portrait{border-radius:6px;width:80px;height:96px;overflow:hidden}.roster-character .roster-player,.roster-player{color:#cab6fb;font-size:13px}.roster-character h3{overflow-wrap:anywhere}.roster-character .text-link{padding-left:0}.roster-character .wow-main-label{vertical-align:middle}.community-roster .wow-selection input{display:inline-block}.roster-sharing form{max-width:700px}@media (max-width:760px){.roster-grid,.roster-filters{grid-template-columns:1fr}.community-roster .section-head{flex-wrap:wrap;align-items:start}}.public-roster{border-top:1px solid #ffffff20;margin:48px 0;padding:30px 0}.public-roster h2{font:32px Georgia,serif}.public-character .public-game-label{color:#dfc785;letter-spacing:1px;font-size:12px}.public-character .text-link{color:#c9b4ff;margin-top:12px;display:inline-block}.public-character h3{overflow-wrap:anywhere}.public-character .blizzard-portrait{float:left;border-radius:8px;width:80px;height:80px;margin:0 18px 12px 0;overflow:hidden}.public-character .blizzard-portrait img{object-fit:cover}.public-image-note{color:#9da9bd;margin-top:18px;font-size:12px}.public-player-page{max-width:1120px;margin:30px auto 64px}header.public-player-heading{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:34px 0;display:flex;position:static}.public-player-heading h1{color:#f0e3c1;overflow-wrap:anywhere;margin:6px 0;font:clamp(36px,6vw,64px) Georgia,serif}.public-player-heading p{color:#aebdd1}.public-player-feature{margin-bottom:32px}.public-player-feature .primary{margin-top:24px}.public-player-games{margin:40px 0;scroll-margin-top:100px}.public-player-page .wow-character-card{min-width:0}.public-player-page .wow-character-card h3{overflow-wrap:anywhere}@media (max-width:600px){header.public-player-heading{flex-direction:column;align-items:flex-start}.public-player-page{margin-top:20px}.public-player-games .section-head{flex-direction:column;align-items:flex-start;gap:14px}}header .brand-copy>small{color:#aeb7c8;font-family:Inter,Arial,sans-serif}.wow-character-hero{isolation:isolate;background:linear-gradient(90deg,#08111bf5 0%,#0a1527eb 35%,#0b1d32a6 64%,#07131db8 100%),url(/artwork/community-raiders.webp) 64% 48%/cover;border:1px solid #ad925466;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 65px #03091499,0 12px 35px #0003}.wow-character-hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 75% 54%,#64a8d530,#0000 52%),linear-gradient(#0000 65%,#070e19c9);position:absolute;inset:0}.wow-character-hero:after{content:"";pointer-events:none;z-index:2;border:1px solid #d7b56825;border-radius:5px;position:absolute;inset:9px}.wow-character-hero .blizzard-portrait.large[data-full-render=true]{background:0 0}.public-player-feature:has(.blizzard-portrait){min-height:420px;padding:38px}.public-player-feature .blizzard-portrait.large{background:0 0;width:60%;height:100%;inset:0 0 0 auto;overflow:hidden}.public-player-feature .blizzard-portrait.large[data-full-render=true] img{transform-origin:50% 75%;filter:drop-shadow(0 10px 16px #0009);transform:scale(1.12)translateY(4%);max-width:none!important;max-height:none!important}.public-player-feature .wow-feature-copy{z-index:1}.public-player-feature .wow-feature-copy h2{color:#f2e4c4;text-shadow:0 2px 12px #0008;font-size:clamp(32px,3.7vw,48px)}.public-player-feature .wow-specialization{color:#c7d6ea}.public-player-feature .wow-main-label{color:#ebd297;letter-spacing:1.3px;background:#b1944617;border-color:#b69a505c;font-size:11px}.public-player-feature .primary{color:#f5e7c5;background:linear-gradient(#334c65,#203348);border-color:#ae92596e;box-shadow:0 4px 14px #0004}.public-player-feature .primary:hover{background:linear-gradient(#415e7b,#2b435b);border-color:#d0b16b}@media (max-width:600px){.public-player-feature:has(.blizzard-portrait){gap:0;min-height:0;padding:26px}.public-player-feature .blizzard-portrait.large{order:1;width:calc(100% + 52px);height:300px;margin:8px -26px -26px;position:relative;inset:auto}.public-player-feature .blizzard-portrait.large[data-full-render=true] img{transform-origin:50% 75%;transform:scale(1.08)translateY(3%)}.public-player-feature .wow-feature-copy{max-width:100%}.public-player-feature .primary{margin-top:16px}}.cache-freshness{color:#b7c5d6;margin:12px 0;font:12px/1.55 system-ui,sans-serif}.cache-freshness span{display:block}.portrait-freshness{z-index:3;pointer-events:none;background:#08121ce8;border:1px solid #a58b4d33;border-radius:5px;padding:8px 12px;position:absolute;bottom:12px;left:12px;right:12px}.portrait-freshness .cache-freshness{margin:0;font-size:11px}.portrait-refresh-note{max-width:760px;margin:-20px 4px 26px}.portrait-refresh-note .cache-freshness{color:#96a5b9;margin:0;font-size:11px;line-height:1.5}.portrait-refresh-note .cache-freshness span{display:inline}.portrait-refresh-note .cache-freshness span+span:before{content:" ";white-space:pre}.blizzard-portrait.faction-banner{background:radial-gradient(#586d8633,#0000 72%)}.blizzard-portrait.faction-banner .faction-banner-image{object-fit:contain;filter:drop-shadow(0 7px 12px #0006);width:100%;max-width:100%;height:100%;max-height:100%;transform:none}.blizzard-portrait.large.faction-banner .faction-banner-image{place-self:center;width:80%;height:92%}.blizzard-portrait.faction-banner[data-faction=alliance]{background:radial-gradient(#173c74,#0b1b36 72%)}.blizzard-portrait.faction-banner[data-faction=horde]{background:radial-gradient(#70232a,#280d16 72%)}.blizzard-portrait.faction-banner .faction-banner-image{filter:drop-shadow(0 4px 8px #0006);padding:8%}.blizzard-portrait.faction-banner[data-faction=alliance] .faction-banner-image{mix-blend-mode:screen;filter:none}.blizzard-portrait.large.faction-banner{-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 88%,#0000)}.blizzard-portrait.large.faction-banner .faction-banner-image{width:72%;height:90%;padding:18px}footer .artwork-credit{color:#a3a8b8;margin-top:5px;font-size:11px;display:block}main.wow-character-page{max-height:none;margin:28px auto 56px}.wow-character-page>.text-link{margin-bottom:18px;display:inline-block}.wow-profile-empty{color:#9eabba;padding:16px 0}.wow-profile-list,.wow-profile-rows,.wow-collection-sections{gap:10px;display:grid}.wow-profile-list article,.wow-profile-rows article{background:#0d142066;border:1px solid #ffffff16;border-radius:6px;justify-content:space-between;gap:20px;padding:14px;display:flex}.wow-profile-list small{color:#96a3b4;margin-top:5px;display:block}.wow-profile-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wow-profile-tiles article{background:#0d142066;border:1px solid #ffffff16;border-radius:6px;padding:14px}.wow-profile-tiles small{color:#96a3b4;margin-top:5px;display:block}.wow-collection-sections h4{color:#ece1c9;margin:16px 0;font:22px Georgia,serif}.wow-armory-source{color:#96a3b4;border-top:1px solid #ffffff17;margin:22px 0 0;padding:14px 0 0;font-size:11px;display:block}.wow-armory-source p{font-size:11px}@media (max-width:600px){.wow-profile-tiles{grid-template-columns:1fr}.wow-profile-rows article{flex-wrap:wrap}}.wow-character-page .public-player-feature:has(.blizzard-portrait){min-height:480px}.wow-character-page .blizzard-portrait.large[data-full-render=true] img{scale:1.18}.wow-live-details .wow-equipment-item{border-color:#b396526e;box-shadow:inset 0 0 0 1px #d5b6680c}.wow-specializations{margin-bottom:26px}.wow-specializations h4,.wow-encounters>h4{color:#ead5a3;margin:6px 0 15px;font:20px Georgia,serif}.wow-specialization-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.wow-specialization-grid article{background:linear-gradient(140deg,#21252b,#111720);border:1px solid #a88c465c;align-items:center;gap:13px;min-height:106px;padding:18px;display:flex}.wow-specialization-grid article.is-active{background:linear-gradient(140deg,#242c2c,#111b20);border-color:#c2a14a}.wow-specialization-grid strong{color:#e8c76c;margin:5px 0;font:20px Georgia,serif;display:block}.wow-specialization-grid small{color:#8994a4;font-size:9px;line-height:1.4}.wow-specialization-grid .wow-spec-active{color:#9ddd77}.wow-specialization-grid article>div>span{color:#9cabbf;font-size:11px}.wow-game-icon{object-fit:cover;background:#090d12;border:1px solid #b5a26a80;flex:0 0 48px;width:48px;height:48px;display:block;box-shadow:0 2px 8px #0005}.wow-image-placeholder{text-align:center;color:#85909c;background:linear-gradient(135deg,#181e28,#10141c);place-items:center;font:8px/1.3 system-ui;display:grid}.wow-image-placeholder>span{padding:4px}.wow-media-status,.wow-section-count{color:#98a9bd;margin:12px 0;font-size:12px}.wow-show-more{margin-top:20px}.wow-achievement-list article{border-color:#aa8c4b44;justify-content:flex-start;align-items:center;padding:18px 14px}.wow-achievement-copy{flex:1;min-width:0}.wow-achievement-copy a{color:#77baff}.wow-achievement-copy a:hover{text-decoration:underline}.wow-achievement-copy p{font-size:12px;color:#c8bea3!important;margin:5px 0!important}.wow-achievement-list b{color:#efd57f;text-align:center;min-width:30px;font:21px Georgia,serif}.wow-achievement-list small{font-size:11px}.wow-section-subtabs{border-bottom:1px solid #af914955;justify-content:flex-start;gap:20px;margin:0 0 24px;padding:0;display:flex;overflow-x:auto}.wow-section-subtabs button{color:#a9b6c9;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 4px;font-size:12px}.wow-section-subtabs button[aria-current=page]{color:#f0d583;border-color:#d6b450}.wow-collection-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.wow-collection-heading h4{color:#ead6a6;margin:0;font:24px Georgia,serif}.wow-collection-heading h4 small{color:#a4b1c1;margin-left:8px;font:12px system-ui}.wow-collection-heading label{width:min(240px,48%);margin:0;font-size:11px}.wow-collection-heading input,.wow-reputation-search input{background:#090e17;border-color:#a78b465e}.wow-collection-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.wow-collection-grid article{text-align:center;background:radial-gradient(at 50% 20%,#4d535b44,#181c2399 70%),#181c23;border:1px solid #a48e5559;flex-direction:column;justify-content:space-between;align-items:center;min-width:0;min-height:220px;padding:12px 10px 18px;display:flex}.wow-collection-model{object-fit:contain;width:100%;min-width:0;height:160px;display:block}.wow-collection-grid strong{color:#e7e1d3;overflow-wrap:anywhere;margin-top:10px;font-size:13px}.wow-collection-model.wow-image-placeholder{color:#798698;background:0 0;font-size:11px}.wow-reputation-search{max-width:300px;margin:0 0 24px auto;font-size:11px}.wow-reputation-row{grid-template-columns:minmax(150px,1.1fr) minmax(160px,2fr) minmax(90px,.65fr);align-items:center;gap:16px;margin:14px 0;display:grid}.wow-reputation-row>strong{text-align:right;color:#ddd4bc;font-size:12px}.wow-reputation-standing{color:#e9d8aa;font-size:12px}.wow-reputation-bar{background:linear-gradient(#13171d,#292d31 50%,#15191f);border:1px solid #747b80;min-width:0;height:27px;position:relative;overflow:hidden;box-shadow:inset 0 1px 5px #0009}.wow-reputation-bar>span{background:linear-gradient(#63c327,#278e0e);max-width:100%;position:absolute;inset:0 auto 0 0;box-shadow:inset 0 1px 3px #baff7c55}.wow-reputation-bar.is-capped>span{background:linear-gradient(#23d8dd,#04a7bd)}.wow-reputation-bar>small{color:#fff;text-shadow:0 1px 3px #000;white-space:nowrap;align-items:center;padding:0 9px;font-size:10px;display:flex;position:absolute;inset:0}.wow-profession-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wow-profession-grid article{background:linear-gradient(140deg,#20262f,#111923);border:1px solid #b197535e;align-items:center;gap:16px;padding:20px;display:flex}.wow-profession-grid article>div{flex:1;min-width:0}.wow-profession-grid strong{color:#ead6a6;font:21px Georgia,serif}.wow-profession-grid p{font-size:12px;margin:6px 0!important}.wow-profession-grid progress{accent-color:#bc9d4f;width:100%;height:9px}.wow-instance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.wow-instance-card{background:linear-gradient(145deg,#17283a,#0f1721);border:1px solid #9d905978;min-width:0}.wow-instance-card>.wow-collection-model{object-fit:cover;background:#151e2a;height:126px}.wow-instance-copy{padding:20px}.wow-instance-copy h4{color:#efd16e;margin:0 0 5px;font:21px Georgia,serif}.wow-instance-copy>small{color:#9caebf;font-size:11px}.wow-instance-copy p,.wow-instance-copy details{color:#bbc6d1;font-size:12px}.wow-instance-mode{grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px;margin-top:17px;display:grid}.wow-instance-mode>strong{color:#e0c66e;text-transform:uppercase;font-size:10px}.wow-instance-mode .wow-reputation-bar{height:30px}.wow-instance-mode .wow-reputation-bar>span{background:linear-gradient(#cfb663,#8b6b25)}@media (max-width:800px){.wow-specialization-grid{grid-template-columns:1fr}.wow-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wow-reputation-row{grid-template-columns:minmax(110px,1fr) minmax(120px,2fr);gap:8px}.wow-reputation-standing{grid-column:2}.wow-reputation-row>strong{text-align:left}}@media (max-width:600px){.wow-character-page .public-player-feature:has(.blizzard-portrait){min-height:0}.wow-character-page .blizzard-portrait.large[data-full-render=true] img{scale:1.12}.wow-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wow-collection-heading{flex-direction:column;align-items:flex-start}.wow-collection-heading label{width:100%}.wow-collection-grid article{min-height:190px}.wow-collection-model{height:130px}.wow-instance-grid,.wow-profession-grid,.wow-reputation-row{grid-template-columns:1fr}.wow-reputation-standing{grid-column:1}.wow-game-icon{flex-basis:42px;width:42px;height:42px}.wow-achievement-list article{gap:12px}.wow-instance-card>.wow-collection-model{height:140px}}.wow-active-specialization{grid-template-columns:minmax(0,360px)}.wow-collection-grid .wow-collection-appearance{justify-content:center;gap:12px;min-height:145px}.wow-collection-appearance img.wow-game-icon{object-fit:contain;aspect-ratio:1;flex:none;width:56px;min-width:56px;max-width:56px;height:56px;max-height:56px}@media (max-width:760px){.wow-live-details .wow-armory-tabs,.wow-live-details .wow-section-subtabs{order:initial;border-top:0;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:4px;width:100%;max-width:100%;margin:0 0 20px;padding:0;display:flex;overflow:visible}.wow-live-details .wow-armory-tabs button{white-space:normal;overflow-wrap:anywhere;flex:calc(50% - 4px);min-width:0;padding:12px 8px;line-height:1.4}.wow-live-details .wow-section-subtabs button{white-space:normal;overflow-wrap:anywhere;flex:100px;min-width:0}.wow-live-details,.wow-armory-equipment,.wow-achievement-list,.wow-equipment-grid{min-width:0;max-width:100%}.wow-achievement-copy strong,.wow-equipment-item h4{overflow-wrap:anywhere}}.wow-version-status{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.wow-version-label{color:#d8c18d;letter-spacing:.04em;font-size:.85rem}.wow-recent-activity{border-top:1px solid #a88d5740;margin-top:22px;padding-top:16px}.wow-recent-activity summary{cursor:pointer;color:#e9dbbb;min-height:44px;padding:8px 0;font-weight:600}.wow-recent-activity summary span{color:#acb9ca;margin-left:12px;font-size:.8rem;font-weight:400}.wow-recent-activity summary:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #d8b96b}.banner.wow-game-banner{background:linear-gradient(90deg,#09121bd9,#09121b50),url(https://bnetcmsus-a.akamaihd.net/cms/content_entry_media/VHAUMBN792L91589912865216.jpg) 50% 52%/cover}
.wg-hero{background:linear-gradient(90deg,#09101fed,#11172965),linear-gradient(#0000 50%,#0d1119),url(/artwork/community-raiders.webp) 50% 43%/cover;min-height:340px}.wg-heading{align-items:center;gap:30px;padding:42px 0 34px;display:flex}.wg-heading h1{letter-spacing:-1px;margin:12px 0;font:500 clamp(38px,4.5vw,62px)/1.1 Georgia,serif}.wg-heading .eyebrow{letter-spacing:3px;margin:20px 0 0;font-size:10px}.wg-heading>div>p:not(.eyebrow){color:#bac8dd;font:20px Georgia,serif}.wg-crest{color:#d8c28f;background:linear-gradient(140deg,#2a344caa,#0f1622);border:1px solid #ac966257;border-radius:45px 45px 50px 50px;flex-shrink:0;place-items:center;width:105px;height:135px;font:75px Georgia,serif;display:grid;box-shadow:0 0 50px #3f65af22}.wg-tabs{white-space:nowrap;border-bottom:1px solid #ffffff1c;justify-content:flex-start;gap:32px;margin-bottom:25px;padding:0;display:flex;overflow-x:auto}.wg-tabs a{color:#aebbd0;min-height:52px;padding:20px 0 16px}.wg-tabs a[aria-current]{color:#ead8aa;border-bottom:2px solid #c2a268}.wg-tabs a:hover{color:#fff}.wg-page .wow-grid{margin:20px 0}.wg-principles{border-top:1px solid #ffffff14;grid-template-columns:1fr 1fr;gap:22px;margin-top:24px;padding-top:20px;display:grid}.wg-principles h3{font-size:19px}.wg-roster{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.wg-member{background:#ffffff03;border:1px solid #ffffff1b;border-radius:6px;align-items:center;gap:18px;padding:14px;display:flex;overflow:hidden}.wg-member p{margin:5px 0;font-size:12px}.wg-member .text-link{white-space:normal;font-size:12px}.wg-avatar{color:#bbd7ff;background:radial-gradient(#38476c,#141b2b);border-radius:5px;flex-shrink:0;place-items:center;width:80px;height:112px;font:65px Georgia,serif;display:grid}.wg-avatar.wg-paladin{background:url(/artwork/wow-paladin.webp) 83% 27%/auto 160%}.wg-avatar.healer,.wg-role.healer{color:#b2d8b8;background:radial-gradient(#324d46,#131f24)}.wg-role{color:#c9dcff;background:#29344d;border-radius:50%;place-items:center;width:48px;height:48px;font:36px Georgia,serif;display:grid}.wg-opening{border-top:1px solid #ffffff18;align-items:center;gap:16px;padding:22px 0;display:flex}.wg-opening:first-of-type{margin-top:25px}.wg-opening .wow-main-label{margin-left:auto}.wg-opening h3{font-size:20px}.wg-raid h3{margin-top:20px;font-size:27px}.wg-raid .wg-schedule{color:#d3c6a8}.wg-section-title{margin-bottom:20px;font:28px Georgia,serif}@media (max-width:1100px){.wg-roster{grid-template-columns:1fr}}@media (max-width:760px){.wg-heading{gap:18px;padding-top:30px}.wg-crest{width:65px;height:90px;font-size:48px}.wg-heading h1{font-size:38px}.wg-heading>div>p:not(.eyebrow){font-size:17px}.wg-heading .wow-tags{flex-wrap:wrap}.wg-tabs{order:initial;gap:24px;width:100%}.wg-tabs a{font-size:13px}.wg-principles{grid-template-columns:1fr}.wg-member{padding:12px}.wg-heading .wow-preview{font-size:10px}.wg-hero{min-height:330px}}@media (max-width:400px){.wg-crest{display:none}.wg-opening{gap:10px}.wg-opening h3{font-size:18px}.wg-role{flex-shrink:0;width:36px}.wg-avatar{width:66px}}
.live-wow-community{background:radial-gradient(at 90% 15%,#243d5740,#0000 45%),#101722}.live-wow-community>.banner.castle{background:linear-gradient(90deg,#09121bea,#09121b65),linear-gradient(#0000 40%,#101722),url(/artwork/community-raiders.webp) 50% 43%/cover;border-bottom:1px solid #bba57550}.live-wow-community>.banner h1{color:#f1e1ba;text-shadow:0 3px 20px #0008;font-family:Georgia,serif}.live-wow-community>.content{padding-top:28px;padding-bottom:40px}.live-wow-community .panel{border-color:#9e8b593d}.guild-preview{background:linear-gradient(120deg,#1b2a3b,#111c29);margin:24px 0}.guild-preview-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.guild-preview h2,.guild-preview h3{color:#e9dbbb;font-family:Georgia,serif}.guild-preview p{color:#b7c7d7;line-height:1.6}.guild-preview summary{cursor:pointer;color:#e8d4a7;padding:16px 0;font-weight:600}.guild-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.guild-facts>div{border:1px solid #a08e5b33;border-radius:8px;padding:16px}.guild-facts small,.guild-facts strong{display:block}.guild-facts small{color:#abbdd0;margin-bottom:8px}.guild-preview-roster{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.guild-preview-roster article{background:#0a142380;border-radius:8px;align-items:center;gap:16px;min-width:0;padding:18px;display:flex}.guild-preview-roster h3,.guild-preview-roster p{margin:0 0 6px}.guild-preview-roster small{color:#acbdd0}.guild-role-icon{color:#e3c993;background:#25374b;border:1px solid #b29a6255;border-radius:8px;flex-shrink:0;place-items:center;width:54px;height:64px;font-size:32px;display:grid}.guild-guide-link{border-top:1px solid #a08e5b33;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding-top:24px;display:flex}.guild-guide-link p{margin-bottom:0}.guild-guide-link .button{flex-shrink:0}@media (max-width:650px){.guild-facts,.guild-preview-roster{grid-template-columns:1fr}.guild-guide-link{flex-direction:column;align-items:start}.guild-preview-heading{align-items:start}.guild-preview .actions{flex-wrap:wrap}}.guild-hub-invitation{justify-content:space-between;align-items:center;gap:24px;margin:24px 0;display:flex}.guild-hub-invitation .button{flex-shrink:0}.guild-directory .actions{flex-wrap:wrap}.guild-directory h1,.live-wow-community h1{overflow-wrap:anywhere}.guild-directory #guild-directory{scroll-margin-top:24px}.guild-facts>div{overflow-wrap:anywhere;min-width:0}.guild-facts p{margin-bottom:0;font-size:.95rem}@media (max-width:650px){.guild-hub-invitation{flex-direction:column;align-items:flex-start}.guild-directory .section-head{flex-direction:column;align-items:flex-start;gap:16px}}
.pc-demo{--pc-ink:#effaf5;--pc-dim:#b5cdc9;--pc-line:#31514f;color:var(--pc-ink);background:radial-gradient(at 95% 20%,#204d4c66,#0000 55%),#101f24;min-height:90vh}.pc-demo-notice{text-align:center;color:#bcd0d0;background:#142b30;border-bottom:1px solid #2b464b;padding:10px 24px;font-size:12px}.pc-demo-notice span{color:#ffe0a4;letter-spacing:1px;margin-right:10px;font-weight:800}.pc-shell{max-width:1440px;margin:auto;padding:0 32px}.pc-context{color:#bbd3cf;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:12px;display:flex}.pc-context>span{letter-spacing:2px;color:#fff;font-size:17px;font-weight:800}.pc-context b{color:#243c40;background:#ffca79;border-radius:6px;padding:3px 7px}.pc-hero{background:#163d42;border:1px solid #63867b66;border-radius:20px;align-items:center;min-height:510px;display:flex;position:relative;overflow:hidden}.pc-scene{object-fit:cover;width:100%;height:100%;display:block}.pc-hero>.pc-scene,.pc-hero-shade{position:absolute;inset:0}.pc-hero>.pc-scene{object-position:center 47%}.pc-hero-shade{background:linear-gradient(90deg,#082329ef 0%,#082329b5 32%,#09222820 72%),linear-gradient(#0000 60%,#072b3880)}.pc-hero-copy{z-index:1;max-width:640px;padding:54px;position:relative}.pc-kicker{letter-spacing:2px;color:#9dded0;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.pc-hero .pc-kicker{color:#ffe3b2}.pc-demo h1{letter-spacing:-2.7px;text-shadow:0 3px 20px #001b3044;margin-bottom:24px;font:800 clamp(40px,4.8vw,68px)/1.04 Arial,sans-serif}.pc-demo h1 em{color:#ffdc98;font-style:normal}.pc-hero-copy>p:not(.pc-kicker){color:#e0eeea;max-width:410px;font-size:16px;line-height:1.7}.pc-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pc-primary{box-shadow:0 3px 15px #0002;color:#183136!important;background:#ffce83!important;border:1px solid #ffe4b7!important}.pc-primary:hover{background:#ffdfac!important}.pc-secondary{color:#f4fffa;background:#143439c9;border:1px solid #adcbc36b}.pc-image-credit{letter-spacing:1.5px;text-shadow:0 1px 4px #000;background:#0e292ba8;border-radius:4px;padding:4px 8px;font-size:9px;position:absolute;bottom:18px;right:22px}.pc-page-nav{border-bottom:1px solid var(--pc-line);white-space:nowrap;gap:32px;padding:0 12px;display:flex;overflow:auto}.pc-page-nav a{color:#b8d1cc;border-bottom:3px solid #0000;padding:22px 0}.pc-page-nav a[aria-current]{color:#ffe0a4;border-bottom-color:#ffcb7b}.pc-explore{padding:38px 0 20px;scroll-margin-top:20px}.pc-section-title{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.pc-demo h2{letter-spacing:-.7px;font-size:28px;line-height:1.2}.pc-tabs{flex-wrap:wrap;gap:5px;display:flex}.pc-tabs button{color:#c6dcd7;background:0 0;border:1px solid #0000;border-radius:24px;min-height:40px;padding:8px 13px;font-size:12px}.pc-tabs button[aria-pressed=true]{color:#fff;background:#28464a;border-color:#567471}.pc-tabs button:hover{background:#315459}.pc-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:26px;display:grid}.pc-park-card{border:1px solid var(--pc-line);background:#172e34;border-radius:14px;transition:border-color .2s;display:block;overflow:hidden}.pc-park-card:hover{border-color:#91b9a9}.pc-card-image{height:255px;position:relative;overflow:hidden}.pc-card-image .pc-scene{object-position:50% 55%}.pc-card-image>span{letter-spacing:1px;color:#ffe2ab;background:#102c32ed;border:1px solid #9cb9aa77;border-radius:5px;padding:5px 10px;font-size:10px;position:absolute;top:16px;left:16px}.pc-card-copy{padding:23px}.pc-demo small{color:var(--pc-dim);font-size:11px}.pc-card-copy small{letter-spacing:1px}.pc-demo h3{color:#f1f9f4;margin:6px 0 10px;font-size:22px}.pc-card-copy h3{justify-content:space-between;font-size:28px;display:flex}.pc-demo p{color:var(--pc-dim);line-height:1.7}.pc-chips{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.pc-chips span{color:#d6e6df;border:1px solid #426361;border-radius:20px;padding:4px 11px;font-size:11px}.pc-side{gap:20px;display:grid}.pc-community-card{border:1px solid var(--pc-line);background:linear-gradient(135deg,#213e41,#192c33);border-radius:14px;padding:27px;display:block}.pc-avatar-stack{margin-bottom:22px;padding-left:8px;display:flex}.pc-demo i{color:#123339;background:#92c9b9;border:3px solid #173237;border-radius:50%;place-items:center;width:46px;height:46px;font-size:12px;font-style:normal;font-weight:800;display:grid}.pc-avatar-stack i{margin-left:-8px}.pc-avatar-stack i:nth-child(2){background:#edc58b}.pc-avatar-stack i:nth-child(3){background:#9eb8cd}.pc-link{color:#ffdc9b;background:0 0;border:0;min-height:44px;padding:12px 0;font-size:13px;font-weight:700;display:inline-block}.pc-link:hover{color:#fff0d5;text-decoration:underline}.pc-mini{border-top:1px solid var(--pc-line);gap:18px;padding:20px 8px;display:flex}.pc-mini>span{color:#f8d698;font-size:32px}.pc-mini h3{font-size:18px}.pc-mini p{margin:8px 0;font-size:14px}.pc-note{padding:25px 10px}.pc-note>p{max-width:630px}.pc-challenge{background:radial-gradient(at 100% 0,#c19b5330,#0000 65%),#233638;border:1px solid #6c796166;border-radius:14px;padding:34px}.pc-challenge .pc-kicker{color:#ffdb93}.pc-challenge h2{font-size:36px}.pc-rule{border-top:1px solid var(--pc-line);gap:22px;margin-top:24px;padding-top:20px;display:flex}.pc-rule>b{color:#dfc494;font-size:20px}.pc-rule h3{font-size:19px}.pc-rule p{margin:0;font-size:14px}.pc-creators{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.pc-creators article{border:1px solid var(--pc-line);background:#183238;border-radius:12px;padding:28px}.pc-creators i{width:64px;height:64px;margin-bottom:20px}.pc-creators .pc-link{display:block}.pc-project-card{border:1px solid var(--pc-line);background:#192f35;border-radius:14px;padding:28px}.pc-creator{align-items:center;gap:16px;display:flex}.pc-creator h3{margin:2px 0}.pc-project-card hr{border:0;border-top:1px solid var(--pc-line);margin:20px 0}.pc-project-card dl{grid-template-columns:1fr 1fr;gap:12px;font-size:13px;display:grid}.pc-project-card dt{color:#a6c2bc}.pc-project-card dd{margin:0}.pc-save-note{min-height:17px;margin-top:12px;display:block}.pc-gallery-view{background:#12333a;border-radius:14px;height:480px;margin-bottom:20px;overflow:hidden}.pc-gallery-view img{object-position:center}.pc-view-1 img{object-position:85% 5%;transform-origin:85% 5%;transform:scale(1.7)}.pc-view-2 img{transform-origin:90% 85%;transform:scale(1.7)}.pc-gallery p{font-size:12px}.pc-journal{max-width:900px}.pc-journal article{border-bottom:1px solid var(--pc-line);gap:28px;padding:25px 0;display:flex}.pc-journal article>b{color:#f1cf91;font-size:30px}.pc-bottom-note{color:#93b0aa;border-top:1px solid var(--pc-line);margin-top:20px;padding:25px 0 35px;font-size:11px}.game-discovery{margin:38px 0}.game-discovery-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.game-discovery-card{background-position:50%;background-size:cover;border:1px solid #69808c55;border-radius:12px;align-items:end;min-height:310px;padding:28px;display:flex;position:relative;overflow:hidden}.gd-wow{background-image:linear-gradient(#0b172535 0%,#0b1725 100%),url(https://bnetcmsus-a.akamaihd.net/cms/content_entry_media/VHAUMBN792L91589912865216.jpg);background-position:50%}.gd-pc{background-image:linear-gradient(#102d3020 0%,#102d30 100%),url(/artwork/park-coastal.webp)}.gd-status{letter-spacing:1px;background:#13232de6;border:1px solid #91b5b766;border-radius:4px;padding:4px 9px;font-size:10px;position:absolute;top:20px;left:24px}.game-discovery-card small{letter-spacing:1px;color:#d6e6df;font-size:10px}.game-discovery-card h3{font-size:27px}.game-discovery-card p{color:#d4dfdd;font-size:14px}.game-discovery-card b{color:#ffe0a4;font-size:13px}.game-discovery-card:hover{border-color:#d4c29a}.games-directory{min-height:75vh;padding-top:60px}.games-directory>p{color:#b8c6cd}.pc-demo :focus-visible{outline-color:#ffe0a4}@media (max-width:850px){.pc-section-title{flex-direction:column;align-items:start}.pc-hero-copy{padding:35px}.pc-shell{padding:0 22px}.pc-context>span{font-size:14px}.pc-context>a:last-child{display:none}.pc-grid{grid-template-columns:1fr 1fr}.pc-card-image{height:220px}.pc-demo h2{font-size:26px}.pc-card-copy{padding:18px}.pc-demo h1{font-size:52px}.pc-hero{min-height:480px}.pc-hero-shade{background:linear-gradient(90deg,#082329ed,#08232995 50%,#09222830)}.pc-page-nav{gap:24px}.pc-page-nav a{font-size:13px}}@media (max-width:600px){.pc-shell{padding:0 16px}.pc-demo-notice{padding:10px 16px;font-size:10px}.pc-demo-notice span{display:block}.pc-hero{border-radius:14px;min-height:510px}.pc-hero-copy{padding:30px 23px}.pc-demo h1{letter-spacing:-1.7px;font-size:43px}.pc-hero-copy>p:not(.pc-kicker){font-size:14px}.pc-hero>.pc-scene{object-position:66% center}.pc-hero-shade{background:linear-gradient(90deg,#082329dd,#08232965),linear-gradient(#0000,#082329bd)}.pc-actions{gap:8px}.pc-actions .button,.pc-actions button{padding:11px 15px;font-size:12px}.pc-image-credit{font-size:8px;bottom:10px;right:12px}.pc-grid,.pc-creators,.game-discovery-grid{grid-template-columns:1fr}.pc-page-nav{justify-content:flex-start;gap:20px;padding:0}.pc-page-nav a{padding:17px 0;font-size:12px}.pc-demo h2{font-size:26px}.pc-note{padding:12px 4px}.pc-gallery-view{height:320px}.pc-challenge{padding:26px}.pc-context{gap:10px;padding:18px 0}.pc-context>span{letter-spacing:1px;font-size:12px}.pc-context>a{font-size:11px}.pc-explore{padding-top:30px}.pc-card-image{height:240px}}
.fn-demo{--fn-line:#343d64;--fn-dim:#b4c1de;color:#f5f7ff;background:radial-gradient(at 0 10%,#243b7350,#0000 40%),#101729;min-height:90vh}.fn-preview{color:#b9c7e8;background:#1a2340;border-bottom:1px solid #30395a;justify-content:center;gap:14px;padding:10px 24px;font-size:11px;display:flex}.fn-preview b{color:#ffe34d;letter-spacing:1px}.fn-shell{max-width:1400px;margin:auto;padding:0 32px}.fn-context{color:#c4cff1;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:12px;display:flex}.fn-context>span{letter-spacing:-.8px;color:#fff;font-size:22px;font-weight:900}.fn-context small{letter-spacing:2px;color:#9eafd9;margin-left:10px;font-size:9px;font-weight:500;display:inline-block}.fn-hero{background:#164888;border:1px solid #617bd26b;border-radius:12px;align-items:center;min-height:510px;display:flex;position:relative;overflow:hidden}.fn-hero>img,.fn-hero-shade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fn-hero>img{object-position:center 43%}.fn-hero-shade{background:linear-gradient(90deg,#0a235eeb,#18347daa 34%,#0000 76%),linear-gradient(#0000 45%,#13265377)}.fn-hero-copy{z-index:1;max-width:630px;padding:50px;position:relative}.fn-kicker{color:#a4c2ff;letter-spacing:2px;margin-bottom:13px;font-size:10px;font-weight:800;display:block}.fn-hero .fn-kicker{color:#ecf5ff}.fn-demo h1{letter-spacing:-3px;transform-origin:0;text-shadow:0 4px #1b2e6066;margin:22px 0 30px;font:italic 900 clamp(44px,5.4vw,76px)/.99 Arial,sans-serif;transform:rotate(-2deg)}.fn-demo h1 em{color:#ffe642;font-style:inherit}.fn-hero-copy>p{color:#eef3ff;max-width:410px;font-size:16px;line-height:1.7}.fn-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.fn-primary{border-radius:5px;font-weight:800;box-shadow:0 4px #99822e44;color:#162249!important;background:#ffe34d!important;border:1px solid #ffed93!important}.fn-primary:hover{background:#fff196!important}.fn-secondary{color:#fff;background:#172a58c9;border:1px solid #9fb7ed77}.fn-art-credit{letter-spacing:1.4px;color:#e4edff;background:#152549ba;padding:5px 8px;font-size:8px;position:absolute;bottom:14px;right:17px}.fn-mode-strip{border:1px solid var(--fn-line);background:#18223c;border-top:0;border-radius:0 0 10px 10px;grid-template-columns:repeat(3,1fr);margin:0 15px;display:grid}.fn-mode-strip>span{border-right:1px solid var(--fn-line);color:#a6b7db;padding:18px 24px;font-size:11px}.fn-mode-strip>span:last-child{border:0}.fn-mode-strip b{color:#d6e3ff;letter-spacing:1.2px;margin-bottom:4px;font-size:10px;display:block}.fn-content{padding:38px 0;scroll-margin-top:15px}.fn-section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.fn-demo h2{letter-spacing:-.8px;font-size:30px;line-height:1.2}.fn-sample-label{letter-spacing:1px;color:#b6c5e6;white-space:nowrap;border:1px solid #566080;border-radius:4px;padding:5px 8px;font-size:10px}.fn-filters{align-items:end;gap:18px;margin-bottom:24px;display:flex}.fn-filters label{color:#aebddd;min-width:190px;margin:0;font-size:11px}.fn-filters select{color:#eef3ff;background:#1e2945;border-color:#415071;margin-top:6px;font-size:13px}.fn-filters>span{color:#98add5;margin-left:auto;padding-bottom:12px;font-size:11px}.fn-hub-grid{grid-template-columns:1.8fr 1fr;align-items:start;gap:28px;display:grid}.fn-squad-list{gap:14px;display:grid}.fn-squad-row{border:1px solid var(--fn-line);background:linear-gradient(120deg,#1c2947,#182139);border-radius:10px;gap:20px;padding:24px;display:flex}.fn-emblem{color:#fff;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%);background:linear-gradient(135deg,#4776df,#3e36a4);border:1px solid #7da4ee;flex-shrink:0;place-items:center;width:62px;height:67px;font-size:22px;font-weight:900;display:grid}.fn-emblem-SC{background:linear-gradient(135deg,#ac4c9d,#5c35a5);border-color:#c78ccf}.fn-emblem-FD{background:linear-gradient(135deg,#26969c,#226081);border-color:#7bdbcc}.fn-row-copy{flex:1;min-width:0}.fn-row-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.fn-demo h3{color:#f4f7ff;margin:0;font-size:23px}.fn-row-top>span{color:#b7eadb;white-space:nowrap;background:#263d53;border:1px solid #48745f;border-radius:4px;padding:4px 7px;font-size:10px}.fn-demo p{color:var(--fn-dim);line-height:1.65}.fn-row-copy>p{margin:10px 0 13px;font-size:13px}.fn-tags{flex-wrap:wrap;gap:7px;display:flex}.fn-tags span{color:#c6d3ef;border:1px solid #435372;border-radius:4px;padding:3px 8px;font-size:10px}.fn-link{color:#c2d5ff;background:0 0;border:0;min-height:44px;padding:12px 0;font-size:12px;font-weight:700;display:inline-block}.fn-link:hover{color:#ffe34d;text-decoration:underline}.fn-spotlight{background:radial-gradient(at 90% 0,#665dc170,#0000 60%),#263b70;border:1px solid #606ba6;border-radius:12px;padding:29px;position:relative;overflow:hidden}.fn-big-emblem{letter-spacing:-5px;color:#ffe34d;text-shadow:4px 4px #573fac;width:120px;margin:22px 0 28px;font-size:66px;font-style:italic;font-weight:900;line-height:1}.fn-big-emblem span{letter-spacing:2px;color:#d9e4ff;margin-top:10px;font-size:9px;font-style:normal;display:block}.fn-spotlight h3{letter-spacing:-.7px;font-size:32px;line-height:1.05}.fn-spotlight p{color:#d4dffa;font-size:14px}.fn-spotlight .button{margin-top:8px}.fn-aside-note{padding:0 10px;font-size:11px}.fn-expanded{border-top:1px solid #43516e;margin-top:5px;padding-top:14px;font-size:13px}.fn-expanded small{color:#adc2e8;font-size:11px}.fn-empty{border:1px dashed #61718d;border-radius:10px;padding:30px}.fn-tabs{border-bottom:1px solid var(--fn-line);justify-content:start;gap:24px;margin-bottom:30px;padding:0;display:flex;overflow:auto}.fn-tabs button{color:#acbddd;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;padding:8px 0 17px}.fn-tabs button[aria-pressed=true]{color:#ffe34d;border-bottom-color:#ffe34d}.fn-community-grid{grid-template-columns:1.5fr 1fr;gap:46px;display:grid}.fn-about{padding:12px 4px}.fn-about>p{max-width:650px}.fn-principles{margin-top:28px}.fn-principles>div{border-top:1px solid var(--fn-line);gap:24px;padding:22px 0;display:flex}.fn-principles>div>b{color:#7fa7ff;font-size:21px;font-weight:800}.fn-principles h3{font-size:19px}.fn-principles p{margin:8px 0 0;font-size:14px}.fn-session{background:linear-gradient(130deg,#283663,#1e2848);border:1px solid #586596;border-radius:12px;align-self:start;padding:30px}.fn-session>.fn-kicker{color:#ffe888}.fn-session h3{font-size:29px;line-height:1.15}.fn-session dl{border-bottom:1px solid #505d86;grid-template-columns:1fr 1.7fr;gap:12px;padding:20px 0;font-size:12px;display:grid}.fn-session dt{color:#a1b6e0}.fn-session dd{color:#eef4ff;margin:0}.fn-session .fn-session-note{font-size:11px}.fn-seat-icons{gap:10px;margin:23px 0;display:flex}.fn-seat-icons>span{background:#3a4e82;border:1px solid #7186b9;border-radius:6px;place-items:center;width:45px;height:45px;font-size:11px;font-weight:800;display:grid}.fn-seat-icons>span.fn-vacant{color:#ffdf4e;background:0 0;border:1px dashed #9badd7;font-size:22px}.fn-session>.fn-primary{width:100%}.fn-feedback{min-height:37px;font-size:11px}.fn-crew-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.fn-crew-grid article{border:1px solid var(--fn-line);background:#1b2844;border-radius:10px;padding:24px}.fn-crew-grid .fn-emblem{margin-bottom:24px}.fn-crew-grid small{color:#9fb8e3;font-size:10px}.fn-crew-grid h3{margin-top:7px}.fn-crew-grid p{font-size:13px}.fn-crew-grid .fn-open-seat{background:0 0;border-style:dashed}.fn-open-seat .fn-emblem{color:#ffe34d;background:#222e4e;border-color:#7d8cae}.fn-footer-note{border-top:1px solid var(--fn-line);color:#96a6cc;padding:24px 0 32px;font-size:11px}.fn-demo :focus-visible{outline-color:#ffe34d}.gd-fn{background-image:linear-gradient(#16326820 0%,#131b38 100%),url(/artwork/squad-island.webp)}.game-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.game-discovery-card{padding:23px}.game-discovery-card h3{font-size:24px}.game-discovery-card small{font-size:9px}@media (max-width:1000px){.fn-hub-grid{grid-template-columns:1.6fr 1fr;gap:20px}.fn-row-top{flex-direction:column;align-items:start;gap:8px}.fn-squad-row{gap:14px;padding:20px}.fn-emblem{width:50px;height:57px;font-size:19px}.fn-crew-grid{grid-template-columns:1fr 1fr}.fn-hero-copy{padding:36px}.fn-demo h1{font-size:60px}.game-discovery-grid{grid-template-columns:1fr 1fr}.game-discovery-card:last-child{background-position:50% 40%;grid-column:1/-1;min-height:260px}}@media (max-width:700px){.fn-shell{padding:0 18px}.fn-context small,.fn-context>a:last-child{display:none}.fn-hero{min-height:480px}.fn-hero-copy{max-width:460px;padding:28px}.fn-demo h1{letter-spacing:-2px;font-size:49px}.fn-hero>img{object-position:65% center}.fn-hero-shade{background:linear-gradient(90deg,#112958eb,#22356880),linear-gradient(#0000,#111a4488)}.fn-hero-copy>p{font-size:14px}.fn-mode-strip{margin:0 6px}.fn-mode-strip>span{padding:13px 10px;font-size:9px}.fn-mode-strip b{letter-spacing:.5px;font-size:9px}.fn-hub-grid,.fn-community-grid{grid-template-columns:1fr}.fn-section-head{flex-direction:column;align-items:start;gap:12px}.fn-demo h2{font-size:27px}.fn-filters{flex-wrap:wrap;gap:12px}.fn-filters label{flex:1;min-width:0}.fn-filters>span{width:100%;margin:0;padding:0}.fn-preview{text-align:center;flex-direction:column;gap:3px;font-size:10px}.fn-spotlight{padding:26px}.fn-big-emblem{float:right;width:95px;margin:0 0 20px 20px}.fn-spotlight h3{font-size:28px}.fn-content{padding:28px 0}.fn-community-grid{gap:24px}.fn-session{padding:25px}.fn-actions .button{padding:11px 16px;font-size:12px}.fn-row-top{flex-flow:wrap;align-items:center}.game-discovery-grid{grid-template-columns:1fr}.game-discovery-card:last-child{grid-column:auto;min-height:310px}}@media (max-width:420px){.fn-crew-grid{grid-template-columns:1fr}.fn-demo h1{font-size:42px}.fn-hero-copy{padding:23px}.fn-squad-row{gap:12px;padding:17px}.fn-squad-row .fn-emblem{width:40px;height:48px;font-size:16px}.fn-demo h3{font-size:21px}.fn-mode-strip>span:last-child{display:none}.fn-mode-strip{grid-template-columns:1fr 1fr}}
.wg{color:#eee9dc;background:radial-gradient(at 85% 0,#273d6550,#0000 55%),#101a27;min-height:90vh}.wg-shell{max-width:1380px;margin:auto;padding:0 32px}.wg-breadcrumb{color:#a1b3ca;flex-wrap:wrap;gap:12px;padding:22px 0;font-size:12px;display:flex}.wg-hero{background:linear-gradient(100deg,#111d2fee,#152737c4),url(/artwork/community-raiders.webp) 50%/cover;border:1px solid #86744577;border-radius:12px;grid-template-columns:1.5fr 1fr;align-items:center;gap:40px;padding:42px;display:grid;position:relative;overflow:hidden}.wg-hero>div{z-index:1;position:relative}.wg-hero>img{object-fit:contain;filter:drop-shadow(0 8px 15px #0009);width:100%;max-height:180px}.wg-kicker{color:#d4b979;letter-spacing:2px;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.wg h1,.wg h2,.wg h3{font-family:Georgia,serif}.wg h1{letter-spacing:-1px;font-size:clamp(32px,3.6vw,49px);line-height:1.1}.wg-hero p{color:#bdccda;max-width:590px;font-size:15px;line-height:1.7}.wg-preview{color:#b7c5d8;border:1px solid #536176;border-radius:4px;margin-top:12px;padding:5px 9px;font-size:10px;display:inline-block}.wg-nav{white-space:nowrap;border-bottom:1px solid #405065;gap:30px;padding:0 8px;display:flex;overflow:auto}.wg-nav a{color:#a8bad2;border-bottom:2px solid #0000;padding:20px 0;font-size:13px}.wg-nav a[aria-current]{color:#e1c48b;border-color:#d8b777}.wg-heading{justify-content:space-between;align-items:center;gap:25px;margin:36px 0 24px;display:flex}.wg h2{letter-spacing:-.4px;font-size:29px;line-height:1.25}.wg-search{min-width:220px;margin:0}.wg-search input{background:#172639;border:1px solid #435672;margin:0;font-size:13px}.wg-collection{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.wg-expansion{color:#e7e0d4;background:radial-gradient(at 50% 20%,#35507745,#0000 75%),#172334;border:1px solid #3b4a5d;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;min-height:200px;padding:18px 16px;transition:border-color .2s,background .2s;display:flex}.wg-expansion:hover,.wg-expansion.is-selected{background-color:#233348;border-color:#d3b477}.wg-expansion img{object-fit:contain;filter:drop-shadow(0 5px 8px #0007);width:100%;height:120px;margin-bottom:13px}.wg-expansion>span{text-align:center;font-size:13px}.wg-expansion>small{color:#9fb2cd;margin-top:6px;font-size:10px;font-weight:400}.wg-missing-art{color:#a2bc8f;flex-direction:column;justify-content:center;height:120px;margin-bottom:13px;font:700 29px Georgia,serif;display:flex}.wg-missing-art small{color:#8fa3bc;margin-top:10px;font:10px Arial,sans-serif}.wg-shelf{border-top:1px solid #3a4a60;margin-top:42px;padding-top:1px;scroll-margin-top:20px}.wg-topics{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.wg-topics button{color:#b5c4d7;background:0 0;border:1px solid #43516a;border-radius:22px;min-height:38px;padding:8px 13px;font-size:11px}.wg-topics button[aria-pressed=true]{color:#f2d69b;background:#384055;border-color:#a48d62}.wg-sample-card{background:linear-gradient(110deg,#243549,#162436);border:1px solid #69705488;border-radius:10px;align-items:center;gap:28px;padding:32px;display:flex}.wg-book{color:#bca36c;background:#1b2b3e;border:1px solid #776e4c;border-radius:5px;flex-shrink:0;place-items:center;width:105px;height:130px;font-size:55px;display:grid;box-shadow:5px 4px #101b2d}.wg-sample-card small{letter-spacing:1px;color:#b3c4d8;font-size:10px}.wg-sample-card h3{margin:9px 0;font-size:26px}.wg p{color:#b6c5d7;line-height:1.75}.wg-sample-card p{margin:7px 0;font-size:14px}.wg-sample-card div>span{color:#e0c38b;margin-top:12px;font-size:12px;display:inline-block}.wg-text-button{color:#dec188;background:0 0;border:0;min-height:44px;padding:12px 0;font-size:12px;display:inline-block}.wg-text-button:hover{text-decoration:underline}.wg-empty{border:1px dashed #4f5f74;border-radius:10px;padding:27px}.wg-empty h3{margin:0;font-size:23px}.wg-empty p{margin:12px 0;font-size:14px}.wg-editorial{margin-top:35px;padding:30px 0 15px}.wg-editorial>div{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.wg-editorial p{font-size:13px}.wg-editorial b{color:#e5d4af;margin-bottom:8px;font-size:15px;display:inline-block}.wg-credit{border-top:1px solid #38485a;margin:25px 0 0;padding:24px 0 32px;font-size:10px;color:#8da1ba!important}.wg-reading{grid-template-columns:170px minmax(0,1fr) 220px;gap:35px;padding:40px 0;display:grid}.wg-toc{align-self:start;position:sticky;top:25px}.wg-toc a{color:#adc0d7;padding:10px 0;font-size:12px;display:block}.wg-toc a:last-child{color:#d8bc83;margin-top:20px}.wg-article h2{font-size:36px}.wg-deck{font-size:17px;color:#d0d9e3!important}.wg-byline{border-top:1px solid #35485e;border-bottom:1px solid #35485e;align-items:center;gap:13px;margin:23px 0;padding:19px 0;font-size:12px;display:flex}.wg-byline small{color:#94a9c2;margin-top:6px;font-size:10px;display:block}.wg-author{color:#d5bd87;background:#273a51;border:1px solid #7c7155;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.wg-callout{color:#bfd0e2;background:#22354b;border-left:3px solid #b29d70;padding:17px 20px;font-size:12px;line-height:1.7}.wg-article>section{margin-top:32px;scroll-margin-top:30px}.wg-article h3{margin:0 0 14px;font-size:23px}.wg-article p,.wg-article li{color:#c3cfdd;font-size:15px}.wg-article li{margin-bottom:10px;line-height:1.7}.wg-article blockquote{color:#d8c89f;border-left:2px solid #8d815c;margin:26px 0;padding-left:24px;font:italic 23px/1.5 Georgia,serif}.wg-context-card{background:#19293b;border:1px solid #405268;border-radius:9px;align-self:start;padding:20px}.wg-context-card dt{color:#96aec7;margin-top:16px;font-size:10px}.wg-context-card dd{color:#e3e8ed;margin:4px 0;font-size:12px}.wg-context-card h3{margin-top:25px;font-size:18px}.wg-context-card p{font-size:12px}.wg-review{border-top:1px solid #425167;padding-top:25px}.wg-review form>small{color:#a6b9cc;margin-top:12px;font-size:11px;display:block}.wg-review textarea{color:#ecf1f7;background:#1b2c41;font-size:14px}.wg-revisions{border-top:1px solid #394d63;margin-top:30px;padding:20px 0}.wg-revisions summary{cursor:pointer;color:#d9c18f;font-size:13px}.wg-revisions p{font-size:12px}.wg-invitation{background:linear-gradient(110deg,#24384a,#1a2836);border:1px solid #7f735266;border-radius:10px;justify-content:space-between;align-items:center;gap:30px;margin:10px 0 30px;padding:26px;display:flex}.wg-invitation h2{color:#ead8af;font:25px/1.2 Georgia,serif}.wg-invitation p{color:#b5c6d7;max-width:700px;font-size:13px}.wg-invitation .button{flex-shrink:0}.wg :focus-visible{outline-color:#e1c38b}@media (max-width:1050px){.wg-collection{grid-template-columns:repeat(3,minmax(0,1fr))}.wg-reading{grid-template-columns:150px minmax(0,1fr)}.wg-context-card{grid-column:2}.wg-hero{gap:24px;padding:32px}.wg-hero>img{max-height:145px}}@media (max-width:700px){.wg-shell{padding:0 19px}.wg-hero{grid-template-columns:1fr;gap:24px;padding:28px}.wg-hero>img{grid-row:1;justify-self:center;max-width:260px;max-height:100px}.wg-hero h1{font-size:34px}.wg-collection{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wg-expansion{min-height:170px;padding:13px}.wg-expansion img,.wg-missing-art{height:95px}.wg-expansion>span{font-size:11px}.wg-heading{flex-direction:column;align-items:start;gap:16px}.wg-search{width:100%}.wg-nav{gap:22px}.wg-nav a{font-size:12px}.wg-reading{grid-template-columns:1fr;gap:24px;padding-top:26px}.wg-toc{border-bottom:1px solid #405167;flex-wrap:wrap;gap:0 18px;padding-bottom:15px;display:flex;position:static}.wg-toc .wg-kicker{width:100%}.wg-toc a:last-child{margin:0}.wg-context-card{grid-column:auto}.wg-article h2{font-size:29px}.wg-editorial>div{grid-template-columns:1fr;gap:0}.wg-sample-card{gap:18px;padding:23px}.wg-book{width:56px;height:80px;font-size:32px}.wg-sample-card h3{font-size:23px}.wg-invitation{flex-direction:column;align-items:start;padding:23px}.wg-expansion>small{font-size:9px}.wg-hero-article>img{display:none}}.wg-guide-list{gap:20px;display:grid}.wg-shelf-actions{flex-wrap:wrap;gap:18px;display:flex}.wg-shelf-actions [aria-pressed=true]{color:#ffe2a5;text-decoration:underline}.wg-article-cover{object-fit:cover;border-radius:8px;width:100%;max-height:360px;margin:0 0 24px}.wg-article .cms-prose h2{margin-top:32px;scroll-margin-top:24px;font-size:25px}.cms-guide-context{border:1px solid #4c5f7a;border-radius:9px;margin:20px 0;padding:20px}.cms-guide-sample{align-items:center;gap:10px;display:flex}.cms-guide-sample input{width:auto;margin:0}.cms-guide-preview{border-radius:8px;padding:20px}.cms-guide-preview .wg-reading{grid-template-columns:minmax(0,1fr);padding:12px 0}.cms-guide-preview .wg-toc{position:static}.cms-guide-preview .wg-toc a{margin-right:18px;display:inline-block}.cms-guide-preview .wg-article h2{overflow-wrap:anywhere}
