.field-guide{--fg-line:rgba(227,195,130,.26);--fg-ice:#f2e3c4;--fg-gold:#e8c66f;--fg-text:#e0d6c4;--fg-muted:#b68289;color:var(--fg-text);font:14px/1.65 Inter,Segoe UI,Arial,sans-serif;isolation:isolate}
.field-guide *{box-sizing:border-box}.field-guide [hidden]{display:none!important}.field-guide a{color:#f2e3c5;text-decoration:none}.field-guide a:hover{color:white}.field-guide button,.field-guide input,.field-guide select{font:inherit}.field-guide button,.field-guide a,.field-guide summary{touch-action:manipulation}.field-guide :focus-visible{outline:2px solid #f0d182;outline-offset:4px}.field-guide h1,.field-guide h2,.field-guide h3,.field-guide h4{font-family:Georgia,Times New Roman,serif;color:#faf4e8;line-height:1.15;margin:0 0 14px}.field-guide p{margin:0 0 16px}.field-guide small{font-size:12px;line-height:1.55}.field-guide strong,.field-guide b{color:#faf3e6}.field-guide code{font:12px/1.6 Consolas,monospace;white-space:normal;overflow-wrap:anywhere;color:#f5e9d2;background:rgba(208,62,81,.09);border:1px solid rgba(231,202,145,.15);border-radius:5px;padding:2px 6px}.field-guide ul,.field-guide ol{padding-left:20px;margin:14px 0}.field-guide li{padding-left:3px;margin:0 0 12px}.field-guide li::marker{color:#e7ca90;font-weight:bold}
.fg-heading{text-align:center;padding:28px 25px 38px;position:relative;border-bottom:1px solid var(--fg-line);background:radial-gradient(ellipse at 50% 0,rgba(178,20,41,.24),transparent 65%)}.fg-heading:before,.fg-heading:after{content:'✧';position:absolute;top:32px;font-size:30px;color:#f5ead3;text-shadow:0 0 18px #ff2340}.fg-heading:before{left:5%}.fg-heading:after{right:5%}.fg-eyebrow{display:block;color:#e9d2a5;font-size:10px;letter-spacing:2.6px;font-weight:800;margin-bottom:14px}.field-guide .fg-heading h1{font-size:clamp(25px,3vw,44px);letter-spacing:2px;background:linear-gradient(115deg,#fdfaf4 12%,#e7cc95 35%,#fdfaf4 51%,#f4e8cf 64%,#bd7982);color:transparent;background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 0 12px #e7395055)}.fg-heading>p{max-width:680px;margin:0 auto 25px;color:#cabea6}.fg-facts{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.fg-facts>span{display:flex;align-items:center;gap:8px;background:#2b060bb3;padding:7px 14px;border:1px solid var(--fg-line);border-radius:8px;color:#d4c8af;font-size:11px}.fg-facts strong{color:#f1d490;font-size:18px;font-family:Georgia,serif}
.fg-workspace{display:grid;grid-template-columns:210px minmax(0,1fr);gap:25px;padding-top:28px}.fg-nav{align-self:start;display:flex;flex-direction:column;gap:7px;position:sticky;top:20px}.fg-nav a{display:flex;align-items:center;gap:10px;padding:12px 11px;border:1px solid transparent;border-radius:8px;line-height:1.35;background:linear-gradient(100deg,rgba(83,21,29,.35),transparent);font-weight:600;font-size:12px;transition:background .2s,border-color .2s,transform .2s}.fg-nav a small{font-size:9px;color:#a55661;letter-spacing:1px}.fg-nav a>span{margin-left:auto;color:#c95f6d;opacity:0;transition:opacity .2s}.fg-nav a:hover{background:rgba(145,17,34,.21);border-color:#ec687a66;transform:translateX(3px)}.fg-nav a[aria-current=page]{border-color:#f860748c;background:linear-gradient(105deg,#58121b,#390b11 85%);box-shadow:inset 3px 0 #ebd3a2,0 0 15px #ff133216;color:#fcf9f2}.fg-nav a[aria-current=page] small{color:#e5c475}.fg-nav a[aria-current=page]>span{opacity:1}
.fg-body{min-width:0}.fg-pane{scroll-margin-top:20px;margin-bottom:45px}.fg-enhanced .fg-pane{margin-bottom:0;animation:fg-arrive .32s ease both}.fg-pane-heading{padding:4px 0 20px;margin-bottom:20px;border-bottom:1px solid var(--fg-line)}.field-guide .fg-pane-heading h2{font-size:clamp(25px,2.1vw,36px);letter-spacing:.2px;text-shadow:0 0 20px #f526421c}.fg-pane-heading>p{color:#cbc0aa;max-width:790px;margin:0}.fg-start-steps,.fg-feature-grid,.fg-two-cards,.fg-pair-grid,.fg-stat-grid,.fg-raid-grid,.fg-world-grid,.fg-pvp-grid{display:grid;gap:15px;margin-bottom:24px}.fg-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));counter-reset:step}.fg-start-steps article,.fg-two-cards article,.fg-pair-grid article,.fg-world-grid article,.fg-pvp-grid article,.fg-raid-grid article{background:linear-gradient(135deg,rgba(70,16,23,.84),rgba(29,4,7,.92));border:1px solid var(--fg-line);border-radius:12px;padding:22px;position:relative;overflow:hidden}.fg-start-steps article:before,.fg-raid-grid article:before,.fg-pvp-grid article:before{content:'';position:absolute;top:0;left:15px;right:15px;height:1px;background:linear-gradient(90deg,transparent,#edd7ac,transparent);opacity:.6}.fg-start-steps article>b{font:26px Georgia,serif;color:#d6727f;opacity:.8;display:block;margin-bottom:18px}.field-guide .fg-start-steps h3{font-size:19px}.fg-start-steps p{font-size:12px;color:#d0c5ae}.fg-start-steps a{font-weight:700;font-size:11px;display:inline-block;margin-top:10px}.fg-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-feature-grid>a{padding:22px;border:1px solid var(--fg-line);border-radius:12px;background:linear-gradient(115deg,#360b11c4,#1e06099c);transition:transform .2s,border-color .2s,box-shadow .2s}.fg-feature-grid>a:hover{transform:translateY(-3px);border-color:#e9d09ec4;box-shadow:0 8px 25px #37060d}.fg-feature-grid>a>span{display:block;font-size:25px;margin-bottom:12px;color:#d8b75f;text-shadow:0 0 18px #ff1f3d66}.field-guide .fg-feature-grid h3{font-size:21px}.fg-feature-grid p{margin:0;color:#c7baa0;font-size:12px}.field-guide .fg-callout{padding:19px 21px;background:linear-gradient(95deg,#4b10189c,#2b0b0f75);border-left:3px solid #e7ca91;border-top:1px solid var(--fg-line);border-bottom:1px solid var(--fg-line);font-size:12px;color:#e3d6bc;border-radius:0 10px 10px 0;margin:24px 0}
.fg-keyboard{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:0 0 26px}.fg-keyboard button{color:#f2e9d8;padding:10px 4px 8px;background:linear-gradient(#55151e,#2d070c);border:1px solid #be4d5c88;box-shadow:inset 0 1px #ead9b622,inset 0 -3px #190306;border-radius:8px;font:800 18px Segoe UI,sans-serif;cursor:pointer;min-height:72px;transition:border-color .2s,background .2s,transform .2s}.fg-keyboard small{font:9px/1.25 Segoe UI,sans-serif;display:block;margin-top:5px;letter-spacing:.2px;color:#cf959d}.fg-keyboard button:hover{transform:translateY(-2px);border-color:#f2e3c4}.fg-keyboard button[aria-selected=true]{background:linear-gradient(#a02435,#470a12);box-shadow:0 0 17px #ff00222b,inset 0 1px #f5ead377,inset 0 -3px #1e0508;border-color:#e8cd98;color:white}.fg-keyboard button[aria-selected=true] small{color:#f9f2e4}.fg-key-detail{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:27px;align-items:start;margin-bottom:25px}.fg-enhanced .fg-key-detail{animation:fg-arrive .25s ease}.fg-ui-illustration{background:radial-gradient(ellipse at 50% 0,#7015219c,transparent 70%),linear-gradient(120deg,#26070b,#350c11);border:1px solid #d9c08da6;padding:18px 18px 15px;border-radius:14px;box-shadow:inset 0 0 0 4px #360b11,inset 0 0 0 5px #94485266,0 0 24px #dd07241c;text-align:center;position:relative}.fg-ui-illustration:before{content:'✧';position:absolute;left:calc(50% - 12px);top:-19px;color:#f8f0e0;font-size:25px;text-shadow:0 0 15px #ff304c}.fg-ui-mini-header{position:relative;display:flex;justify-content:center;min-height:65px}.fg-ui-mini-header img{width:100%;max-width:230px;height:70px;object-fit:contain;filter:drop-shadow(0 0 7px #e92c4541)}.fg-ui-mini-header>span{position:absolute;right:-3px;top:-5px;font-size:21px;color:#ecddbf}.fg-ui-illustration>strong{display:block;font-family:Georgia,serif;font-size:16px;letter-spacing:1.8px;color:#f2e3c5;text-shadow:0 0 8px #df3f5466;margin:9px 0 16px}.fg-ui-chip{border:1px solid #e97383a3;background:linear-gradient(#621721,#320a0f);border-radius:5px;box-shadow:inset 0 -2px #1f0307;color:#eadec6;font-size:10px;padding:8px;margin-bottom:15px}.fg-ui-line{display:flex;justify-content:space-between;text-align:left;padding:11px 0;gap:8px;align-items:center;border-bottom:1px solid #7d374055;font-size:10px}.fg-ui-line>span{font-size:9px;color:#b7727b;letter-spacing:.5px}.fg-ui-line>b{font-size:11px;font-weight:500;text-align:right}.fg-ui-illustration>small{display:block;font-size:9px;color:#a6616a;margin-top:18px}.fg-key-label{display:inline-flex;align-items:center;justify-content:center;min-width:40px;padding:5px 10px;font:800 15px Segoe UI,sans-serif;background:#5a1720;border:1px solid #d96978;border-radius:6px;box-shadow:inset 0 -2px #2a060b;margin:0 0 15px;color:#faf3e6}.field-guide .fg-key-copy h3{font-size:28px;margin-bottom:10px}.fg-key-copy>p{color:#d4c8b0}.fg-key-copy ol{font-size:12px}.fg-note{color:#c1868e;font-size:11px;line-height:1.7;margin:18px 0}.fg-key-copy .fg-note{padding-top:15px;border-top:1px solid var(--fg-line)}
.fg-search{display:flex;flex-direction:column;gap:7px;width:100%;margin:0 0 20px}.fg-search>span,.fg-select>span{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#ccbea2;font-weight:700}.fg-search input,.fg-select select{width:100%;height:43px;color:#f5ecda;background:#2b060b;border:1px solid #9a404c;border-radius:8px;padding:0 13px;font-size:12px;box-shadow:inset 0 2px 10px #0c010277}.fg-search input::placeholder{color:#a36870}.fg-search input:focus,.fg-select select:focus{border-color:#e8cd98;outline:none;box-shadow:0 0 0 3px #ed364e22}.fg-select{display:flex;flex-direction:column;gap:7px;min-width:180px;margin:0 0 20px}.fg-filter-row{display:flex;gap:14px}.fg-command-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:25px}.fg-command-list article{padding:20px;background:#320a0fbd;border:1px solid var(--fg-line);border-radius:10px;overflow-wrap:anywhere}.fg-tag{display:inline-block;font-size:9px;letter-spacing:1.3px;color:#dfc983;border:1px solid #b49b5255;border-radius:4px;background:#40371838;padding:3px 6px;margin:0 0 12px}.field-guide .fg-command-list h3{font-family:Consolas,monospace;font-size:14px;line-height:1.6;margin-bottom:12px}.fg-command-list h3 code{border:0;padding:0;background:none;font-size:13px;color:#f3e6cb}.fg-command-list p{font-size:12px;margin-bottom:8px}.fg-command-list small{font-size:10px;color:#bd8b92;display:block}.fg-empty{padding:30px;background:#360b11;border:1px dashed var(--fg-line);color:#f0e3c9;text-align:center;border-radius:10px}.fg-accordion{border:1px solid var(--fg-line);border-radius:10px;background:#320a0fa8;margin:12px 0}.fg-accordion summary{cursor:pointer;padding:17px 20px;color:#f1e4cb;font-weight:600;font-size:12px}.fg-accordion>div{padding:0 20px 8px;color:#cbc0aa;font-size:12px}.fg-accordion[open]{border-color:#d374818c}
.fg-quest-flow{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;padding:20px 17px;background:linear-gradient(105deg,#56121b77,#1f050899);border:1px solid #be4e5d55;border-radius:12px}.fg-quest-flow>span{font-size:12px;font-weight:bold}.fg-quest-flow b{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid #db6373e5;border-radius:50%;color:#f4e8cf;background:#61131d;margin-right:7px;font-family:Georgia,serif;font-size:17px}.fg-quest-flow small{color:#bd7c85;font-weight:400;padding-left:35px;font-size:9px}.fg-quest-flow i{color:#d35a6a;font-style:normal;font-size:20px}.fg-two-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.field-guide .fg-two-cards h3{font-size:22px}.fg-two-cards p,.fg-two-cards ol{font-size:12px}.fg-two-cards article>:last-child{margin-bottom:0}.fg-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--fg-line);border-radius:10px}.field-guide .fg-table{width:100%;border-collapse:collapse;font-size:11px;margin:0;min-width:620px;background:#2a060bd9;color:#ded5c2}.fg-table caption{text-align:left;padding:15px 17px;color:#f6ebd5;font-size:12px;font-weight:bold;background:#4c1119}.field-guide .fg-table th{padding:13px 12px;color:#d58f98;background:#370b11;font:700 9px/1.4 Segoe UI,sans-serif;letter-spacing:1px;text-transform:uppercase;border:0;border-bottom:1px solid var(--fg-line)}.field-guide .fg-table td{padding:12px;border:0;border-bottom:1px solid #6e2c3544;line-height:1.55}.field-guide .fg-table tr:nth-child(even){background:#4b101833}.field-guide .fg-table tbody tr:hover{background:#931e2e26}.fg-stage{color:#b65e6a;font-family:Consolas,monospace;font-size:12px}.field-guide .fg-reward{color:#ddc47b;font-size:11px}.fg-section-title{font-size:23px!important;padding-top:10px;margin:20px 0!important}.fg-pair-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-pair-grid article{padding:22px 20px}.fg-pair-grid article>span{display:block;font:23px Georgia,serif;color:#a4515c;margin-bottom:12px}.field-guide .fg-pair-grid h4{font-size:20px}.fg-pair-grid strong{font-size:11px;color:#d5c485;font-weight:600;display:block;margin-bottom:10px}.fg-pair-grid p{font-size:11px;color:#be878e;margin:0}.fg-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-stat-grid article{padding:17px;border:1px solid var(--fg-line);border-radius:9px;background:linear-gradient(#470e16a8,#2a080d)}.fg-stat-grid span{display:block;font-size:11px;color:#ccbfa5}.fg-stat-grid b{display:block;font:21px Georgia,serif;color:#f7edd9;margin:10px 0}.fg-stat-grid code{font-size:9px;color:#bf6a75;border:0;background:none;padding:0}.fg-cap-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:20px 0}.fg-cap-grid>span{font-size:9px;color:#c88991;background:#1e040788;border:1px solid #71313a69;padding:11px;border-radius:6px}.fg-cap-grid b{display:block;color:#f1e9d8;font:20px Georgia,serif;margin-top:7px}
.fg-invasion-list{display:grid;grid-template-columns:1fr;gap:10px}.fg-invasion{background:#350a10bd;border:1px solid #8e414b88;border-radius:9px;overflow:hidden}.fg-invasion summary{display:flex;align-items:center;gap:15px;cursor:pointer;padding:17px 18px;list-style:none}.fg-invasion summary::-webkit-details-marker{display:none}.fg-invasion summary:after{content:'+';color:#d67582;font-size:22px;font-weight:300;line-height:1;margin-left:8px}.fg-invasion[open] summary:after{content:'−'}.fg-invasion-mark{flex:0 0 37px;width:37px;height:37px;display:flex;align-items:center;justify-content:center;background:radial-gradient(#96263577,#39070e);border:1px solid #d5647377;border-radius:7px;color:#f6ecd9;font-size:21px}.fg-invasion summary>span:nth-child(2){flex:1;min-width:0}.fg-invasion summary small{display:block;font:9px/1.4 Segoe UI,sans-serif;color:#c67882;letter-spacing:.5px;text-transform:uppercase}.fg-invasion summary strong{font:600 16px/1.3 Georgia,serif;display:block;margin-top:5px;color:#f5ecd9}.fg-duration{font-size:10px;color:#c8b779;white-space:nowrap}.fg-invasion>div{border-top:1px solid var(--fg-line);padding:20px;background:#1f03075e}.fg-invasion[open]{border-color:#e5647599}.fg-invasion h4{font:700 10px Segoe UI,sans-serif!important;color:#cf9199!important;text-transform:uppercase;letter-spacing:1px;margin:20px 0 12px!important}.fg-spawn-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fg-spawn-list>span{display:block;padding:10px 12px;background:#430e1540;border:1px solid #7a394255;border-radius:6px}.fg-spawn-list strong{display:block;font-size:11px;font-weight:600}.fg-spawn-list small{display:block;font-size:10px;color:#bb7c84;margin-top:4px}.fg-times{display:flex;gap:7px;flex-wrap:wrap}.fg-times>span{background:#4b141b88;border:1px solid #853d4766;padding:4px 7px;color:#d6c8ad;font:10px Consolas,monospace;border-radius:4px}.fg-raid-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-raid-grid article{padding:22px 17px}.fg-raid-icon{font-size:35px;display:block;text-align:center;color:#d3c579;text-shadow:0 0 30px #f32a45;margin:0 0 20px}.field-guide .fg-raid-grid h3{font-size:22px}.fg-raid-grid p{font-size:11px;color:#c9949b;min-height:40px}.fg-raid-grid .fg-tag{font-size:7px;letter-spacing:.8px}.fg-raid-grid dl{margin:18px 0 0;font-size:10px}.fg-raid-grid dl>div{display:block;padding:10px 0;border-top:1px solid var(--fg-line)}.fg-raid-grid dt{font-weight:400;color:#bc8189}.fg-raid-grid dd{font-weight:600;color:#f1eadc;margin:3px 0 0;font-size:12px}.fg-world-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-world-grid article{padding:18px}.field-guide .fg-world-grid h4{font-size:19px}.fg-world-grid p{font-size:11px;color:#cdc2ac}.fg-world-grid small{display:block;font-size:10px;color:#a96871}.fg-pvp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-pvp-grid .fg-tag{margin-bottom:15px}.field-guide .fg-pvp-grid h3{font-size:27px}.fg-event-clock{display:block;font:22px Georgia,serif;color:#e3c67d;margin:13px 0 6px}.fg-pvp-grid article>small{display:block;color:#b57880;font-size:9px}.fg-pvp-grid article>p{font-size:12px;margin-top:18px}.fg-event-meta{display:flex;align-items:start;flex-direction:column;gap:12px;margin-top:15px;padding-top:15px;border-top:1px solid var(--fg-line)}.fg-event-meta span{color:#bf8c93;font-size:10px}.fg-pvp-grid .fg-reward{font-size:11px;color:#e1c77b;padding-top:12px;margin-bottom:0}.fg-icewind{display:grid;grid-template-columns:1fr 1fr;gap:26px;padding:30px 25px;background:radial-gradient(at 0 0,#84273355,transparent 70%),#330a0fb3;border:1px solid #e0c38877;box-shadow:inset 0 0 0 4px #2c060b,inset 0 0 0 5px #78313a66;border-radius:13px;margin:26px 0}.field-guide .fg-icewind h3{font-size:35px}.field-guide .fg-icewind h4{font-size:20px}.fg-icewind p{font-size:12px}.fg-icewind b{color:#e0ca85}.fg-skin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.fg-skin-grid article{padding:5px 10px 15px;text-align:center;border:1px solid #85394388;border-radius:11px;background:radial-gradient(ellipse at 50% 40%,#86202e55,transparent 70%),linear-gradient(135deg,#370b11d9,#170205d9);overflow:hidden;transition:border-color .2s,transform .2s}.fg-skin-grid article:hover{border-color:#edd7ab;transform:translateY(-3px)}.fg-skin-grid img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain;filter:drop-shadow(0 0 9px #eedab116)}.field-guide .fg-skin-grid h3{font-size:15px;margin:4px 0 6px}.fg-skin-grid article>span{color:#bc6e78;text-transform:uppercase;letter-spacing:1px;font-size:8px}.fg-performance-hero{padding:32px;display:flex;gap:25px;align-items:center;justify-content:space-between;overflow:hidden;background:radial-gradient(ellipse at 100% 50%,#af152a38,transparent 60%),#30070cc9;border:1px solid #e06d7c88;box-shadow:inset 0 0 0 5px #24060a,inset 0 0 0 6px #7e313b66;border-radius:15px;margin-bottom:25px}.fg-performance-hero>div:first-child{display:flex;flex-direction:column;gap:8px}.fg-performance-hero small{color:#ca6976;font-size:9px;letter-spacing:2px}.fg-performance-hero strong{font:28px Georgia,serif;color:#d7cbb2;white-space:nowrap}.fg-performance-hero b{font-size:78px;color:#f5ead3;text-shadow:0 0 24px #ff476066}.fg-performance-hero>div>span{color:#bf9a9f;font-size:9px}.fg-camera-visual{width:190px;height:130px;position:relative;flex:0 0 190px;display:flex;gap:5px;justify-content:space-around;align-items:end}.fg-camera-visual i{position:absolute;left:50%;top:53px;transform:translate(-50%,-50%) rotateX(50deg);border:1px solid #e45b6d;box-shadow:0 0 10px #f7143255;border-radius:50%;width:70px;height:70px}.fg-camera-visual i:nth-child(2){width:120px;height:120px;opacity:.6}.fg-camera-visual i:nth-child(3){width:180px;height:180px;opacity:.3}.fg-camera-visual span{font-size:7px!important;letter-spacing:.5px;color:#c37f88!important;z-index:1}.fg-footer{margin:40px 0 0;padding:20px;border-top:1px solid var(--fg-line);display:flex;justify-content:space-between;gap:18px;align-items:center;color:#aa757c}.fg-footer>span{font-size:9px;letter-spacing:1.6px;color:#d8c8a8}.fg-footer small{font-size:9px;text-align:right}
@keyframes fg-arrive{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1500px){.fg-workspace{grid-template-columns:230px minmax(0,1fr);gap:30px}.fg-nav a{font-size:13px;padding:14px}}
@media(max-width:1100px){.fg-workspace{grid-template-columns:180px minmax(0,1fr);gap:18px}.fg-nav a{font-size:11px;padding:10px 8px}.fg-start-steps{grid-template-columns:1fr}.fg-start-steps article{padding:17px}.fg-start-steps article>b{float:left;margin:0 18px 0 0;font-size:32px}.fg-start-steps article>h3{font-size:20px}.fg-start-steps p{margin-bottom:8px}.fg-keyboard{grid-template-columns:repeat(4,minmax(0,1fr))}.fg-key-detail{grid-template-columns:1fr}.fg-ui-illustration{max-width:400px;width:100%;margin:0 auto 10px}.fg-stat-grid,.fg-raid-grid,.fg-world-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-performance-hero{padding:24px}.fg-camera-visual{width:125px;flex-basis:125px}.fg-camera-visual i:nth-child(3){width:140px;height:140px}.fg-performance-hero b{font-size:60px}.fg-skin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-quest-flow{flex-direction:column;align-items:stretch;text-align:center}.fg-quest-flow small{padding:0}.fg-quest-flow i{transform:rotate(90deg);line-height:1}.fg-footer{flex-direction:column}.fg-footer small{text-align:center}}
@media(max-width:800px){.fg-heading{padding:20px 10px 28px}.fg-heading:before,.fg-heading:after{display:none}.fg-workspace{grid-template-columns:1fr;padding-top:18px;gap:22px}.fg-nav{position:relative;top:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.fg-nav a{font-size:11px;min-height:43px;padding:9px}.fg-nav a>span{display:none}.fg-nav a:hover{transform:none}.fg-nav a[aria-current=page]{box-shadow:inset 0 -2px #ebd3a2,0 0 15px #ff133216}.fg-body{padding:0 2px}.fg-heading>p{font-size:12px}.fg-facts{gap:7px}.fg-facts>span{font-size:10px;padding:6px 9px}.fg-facts strong{font-size:16px}.fg-key-detail{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:20px}.fg-keyboard{grid-template-columns:repeat(6,minmax(0,1fr))}.fg-start-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-start-steps article>b{float:none;margin:0 0 12px}.fg-ui-illustration>strong{font-size:14px}.fg-ui-line{display:block}.fg-ui-line>b{display:block;text-align:left}.fg-two-cards article,.fg-pvp-grid article{padding:19px}.fg-footer{margin-top:25px}}
@media(max-width:580px){.fg-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.fg-nav a{font-size:11px}.fg-heading h1{letter-spacing:1px!important}.fg-eyebrow{font-size:8px;letter-spacing:1.8px}.fg-facts{display:grid;grid-template-columns:1fr 1fr}.fg-facts>span{justify-content:center}.fg-keyboard{grid-template-columns:repeat(4,minmax(0,1fr))}.fg-key-detail,.fg-start-steps,.fg-two-cards,.fg-feature-grid,.fg-pair-grid,.fg-command-list,.fg-pvp-grid,.fg-icewind{grid-template-columns:1fr}.fg-raid-grid,.fg-world-grid,.fg-stat-grid{grid-template-columns:1fr 1fr;gap:9px}.fg-stat-grid article{padding:14px 11px}.fg-stat-grid b{font-size:19px}.fg-filter-row{flex-direction:column;gap:0}.fg-select{min-width:0}.fg-invasion summary{padding:13px 10px;gap:9px}.fg-invasion summary strong{font-size:15px}.fg-invasion summary small{font-size:8px}.fg-invasion-mark{width:29px;height:32px;flex-basis:29px;font-size:18px}.fg-duration{font-size:9px}.fg-invasion>div{padding:15px 12px}.fg-spawn-list{grid-template-columns:1fr}.fg-world-grid article,.fg-raid-grid article{padding:14px 11px}.fg-world-grid h4{font-size:17px!important}.fg-raid-grid h3{font-size:20px!important}.fg-raid-grid dl dd{font-size:11px}.fg-raid-grid .fg-tag{line-height:1.5}.fg-raid-icon{font-size:30px}.fg-performance-hero{flex-direction:column;align-items:center;text-align:center}.fg-performance-hero b{font-size:72px}.fg-camera-visual{width:180px;flex-basis:115px;min-height:115px}.fg-skin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fg-skin-grid article{padding:3px 5px 12px}.fg-skin-grid h3{font-size:12px!important}.fg-icewind{padding:22px 18px;gap:15px}.fg-ui-illustration{margin-bottom:5px}.fg-key-copy h3{font-size:26px!important}.fg-two-cards h3{font-size:22px!important}}
@media(prefers-reduced-motion:reduce){.field-guide *,.field-guide *:before,.field-guide *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{.fg-enhanced .fg-pane,.fg-enhanced .fg-key-detail{display:block!important;page-break-inside:auto}.fg-nav,.fg-keyboard,.fg-search,.fg-select{display:none}.field-guide{color:#3a171c}.fg-workspace{display:block}.field-guide h1,.field-guide h2,.field-guide h3,.field-guide h4{color:#4b131a!important}.fg-pane{margin-bottom:30px}.fg-heading{background:none}.fg-invasion>div{display:block!important}.fg-skin-grid{grid-template-columns:repeat(5,1fr)}}
