.controller-hud{color:#f3e9d5;background:#10202de8;border:1px solid #a8926170;border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:min(680px,90vw);padding:.35rem .6rem;font-size:.75rem;display:flex}.controller-hud[hidden]{display:none}.controller-settings label{justify-content:space-between;align-items:center;gap:1rem;padding:.4rem 0;display:flex}.controller-settings input[type=range]{width:45%}.gamepad-active :focus{outline-offset:3px;outline:3px solid #efd788}.gamepad-active .ability[data-gamepad-key]>kbd{visibility:hidden}.gamepad-active .ability[data-gamepad-key]:before{content:attr(data-gamepad-key);color:#fff1be;z-index:3;pointer-events:none;background:#12202de8;border-radius:3px;padding:1px 3px;font:600 10px system-ui;position:absolute;top:2px;left:2px}.gamepad-active .ability.controller-layer{outline-offset:1px;outline:2px solid #efd788}.gamepad-active #capture-hint,.gamepad-active .movement-hints{display:none}@media (width<=600px){.controller-hud{font-size:.68rem}}.controller-menu-hint{display:none}.gamepad-active .controller-menu-hint{color:#f3e9d5;background:#10202d;border-top:1px solid #a8926170;flex-wrap:wrap;flex-shrink:0;gap:.5rem 1.2rem;padding:.7rem 1rem;font-size:.85rem;display:flex}.gamepad-active .gear-item:focus{outline-offset:2px;outline:3px solid #ffe2a0;box-shadow:0 0 0 5px #172737,0 0 20px #efd78855}.gamepad-active .controller-menu-hint{z-index:2;position:sticky;bottom:0}.gamepad-active .gear-hover-tooltip{display:none}.ael-wilderness{background:linear-gradient(115deg,#1e322b,#182624);border:1px solid #81957e55;border-radius:6px;margin:20px 0;padding:18px}.ael-wilderness-heading,.ael-wilderness-topline,.ael-wilderness-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.ael-wilderness-heading>span,.ael-wilderness-status,.ael-wilderness-empty{color:#b5c9b9;font-size:13px}.ael-wilderness h4{color:#ead9ae;margin:5px 0 0;font-size:22px}.ael-wilderness-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:12px;display:grid}.ael-wilderness-card{background:#13201fde;border:1px solid #7c98805c;border-radius:5px;min-width:0;padding:18px}.ael-wilderness-card.is-rumour{border-style:dashed}.ael-wilderness-card.is-defeated{border-color:#95bc826d}.ael-wilderness-topline{color:#c5c9a8;font-size:12px}.ael-wilderness-topline>span,.ael-wilderness-status{align-items:center;gap:7px;display:inline-flex}.ael-wilderness-topline .icon,.ael-wilderness-status .icon{flex:0 0 18px;width:18px;height:18px}.ael-wilderness-card h5{color:#eee1bd;overflow-wrap:anywhere;margin:12px 0 8px;font-size:21px;line-height:1.25}.ael-atlas .ael-wilderness-card p,.ael-atlas .ael-wilderness-intro{color:#cad6cb;font-size:14px;line-height:1.6}.ael-wilderness-details{grid-template-columns:minmax(0,1fr) minmax(125px,.6fr);gap:12px;margin:18px 0;display:grid}.ael-wilderness-details dt{color:#adbbab;font-size:11px}.ael-wilderness-details dd{color:#ece2c8;overflow-wrap:anywhere;margin:5px 0 0;font-size:15px}.ael-atlas .ael-wilderness-reward{color:#d7cba9;border-left:2px solid #b3a16d;padding-left:12px}.ael-wilderness-footer{border-top:1px solid #6f897646;margin-top:18px;padding-top:14px}.ael-wilderness-card.is-defeated .ael-wilderness-status{color:#b4dca1}.ael-atlas .ael-wilderness-footer button{text-align:left;white-space:normal;max-width:100%;min-height:44px}.ael-atlas .ael-wilderness-footer button:focus-visible{outline-offset:3px;outline:2px solid #e6cc88}@media (width<=560px){.ael-wilderness,.ael-wilderness-card{padding:13px}.ael-wilderness-details{grid-template-columns:minmax(0,1fr)}.ael-wilderness-footer button{width:100%}}.ael-intro{scrollbar-width:thin;overscroll-behavior:contain;background:linear-gradient(110deg,#0d161bf5,#0d161bd9);border:1px solid #6e766955;border-radius:5px;width:min(740px,65vw);max-height:80vh;padding:20px 26px 30px;top:12%;left:5%;overflow:auto;transform:none}.ael-intro h2{margin:12px 0;font-size:clamp(30px,3.5vw,52px)}.ael-intro>p{margin:8px 0}.ael-intro .intro-form{max-width:none}.ael-intro .class-picker[hidden],.ael-intro .class-info[hidden]{display:none}.ael-intro .intro-form>.secondary-button{width:100%;margin-top:10px}.ael-creation fieldset{border:0;margin:18px 0;padding:0}.ael-creation legend{letter-spacing:.12em;text-transform:uppercase;color:#d9c49a;margin:14px 0 10px;font:600 13px Barlow,sans-serif}.ael-creation button{color:#d8e1dd;text-align:left;cursor:pointer;background:#17282b;border:1px solid #657b8055;border-radius:4px;min-height:44px;padding:12px;transition:background .15s,border-color .15s}.ael-creation button:disabled{opacity:.44;cursor:default}.ael-creation button[aria-pressed=true]{border-color:var(--identity-color,#d2bd86);box-shadow:inset 0 0 0 1px var(--identity-color,#d2bd86);background:#33423e}.ael-creation button strong,.ael-creation button span,.ael-creation button em{display:block}.ael-creation button strong{color:#f1e9d6;font-size:15px}.ael-creation button span{color:#b5c7c4;margin-top:5px;font-size:12px;line-height:1.45}.ael-creation button em{color:#d9c49a;margin:5px 0 7px;font-size:13px}.ael-factions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ael-races,.ael-paths{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.ael-classes{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.ael-classes button{padding:10px 9px}.ael-classes .icon,.ael-paths .icon{width:23px;height:23px;color:var(--identity-color,#b9c2a4);margin-bottom:8px;display:block}.ael-identity-description,.ael-identity-note{color:#afc4c0!important;margin:10px 0 20px!important;font-size:13px!important;line-height:1.6!important}.ael-identity-description strong{color:#e1cd9f}.ael-identity-description span{color:#c7bfae}.account-class-grid:has(.ael-creation){display:block}.ael-creation fieldset:disabled{opacity:.8}.solo-slots{margin-bottom:24px}.solo-slots h3{color:#e1cd9f;margin:0 0 8px}.solo-slots nav{gap:8px;display:grid}.solo-slots a{color:#e4e9e2;background:#152c2c;border:1px solid #546861;border-radius:4px;gap:4px;padding:12px;text-decoration:none;display:grid}.solo-slots a[aria-current=page]{background:#31413b;border-color:#dfbd7d}.solo-slots a:hover,.solo-slots a:focus-visible{outline-offset:2px;outline:2px solid #dfbd7d}.solo-slots a span{color:#becbc5;font-size:12px}.ael-journal,.ael-dialogue,.ael-gate-ui,.ael-atlas{color:#bdcfca}.ael-journal h3,.ael-dialogue h3,.ael-gate-ui h3,.ael-atlas h3{color:#eee7d7;margin:7px 0 12px;font-size:25px;line-height:1.25}.ael-journal p,.ael-dialogue p,.ael-gate-ui p,.ael-atlas p{font-size:14px;line-height:1.6}.ael-progress-stats{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.ael-progress-stats span{background:#273735;border:1px solid #76867b33;border-radius:4px;padding:12px 16px;font-size:12px}.ael-progress-stats b{color:#e7ca8e;font-size:25px;display:block}.ael-journal-tabs{border-bottom:1px solid #58736a55;flex-wrap:wrap;gap:5px;padding-bottom:10px;display:flex}.ael-journal button,.ael-dialogue button,.ael-gate-ui button,.ael-atlas button,.ael-npc-quests button,.ael-puzzle button,.ael-weapon-lines button{color:#ddd8c8;cursor:pointer;background:#253732;border:1px solid #627b7155;border-radius:4px;min-height:44px;padding:10px 14px}.ael-journal button:hover,.ael-dialogue button:hover,.ael-gate-ui button:hover,.ael-atlas button:hover{border-color:#beac7b}.ael-journal button[aria-selected=true],.ael-choices button[aria-pressed=true],.ael-weapon-lines button[aria-pressed=true]{color:#f4e7c4;background:#475443;border-color:#c3a866}.ael-journal button .icon,.ael-dialogue button .icon,.ael-gate-ui button .icon,.ael-atlas button .icon{vertical-align:middle;width:17px;height:17px}.ael-journal-content{margin-top:20px}.ael-quest-card{background:#152826;border:1px solid #77918b44;border-radius:5px;margin:12px 0;padding:18px}.ael-quest-card.is-ready{border-color:#cdb37c99}.ael-quest-heading{justify-content:space-between;gap:20px;display:flex}.ael-quest-heading small{color:#cdb786;letter-spacing:.04em;font-size:11px}.ael-quest-heading h3{margin:5px 0;font-size:21px}.ael-quest-heading>span{color:#d7ba72;font-size:24px}.ael-brief{max-height:80px;overflow:hidden}.ael-card-actions,.ael-dialogue-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;display:flex}.ael-objectives{margin:20px 0;padding:0;list-style:none}.ael-objectives li{border-bottom:1px solid #a9bca414;grid-template-columns:22px 1fr auto;gap:8px;padding:11px 0;font-size:14px;line-height:1.45;display:grid}.ael-check{color:#d5b879}.ael-objectives li.is-complete{color:#829b89}.ael-objectives li.is-complete .ael-check{color:#9aca91}.ael-objectives b{font-variant-numeric:tabular-nums;color:#d4c5a1}.ael-empty{color:#a4b6b1;padding:25px 4px}.ael-act{background:#21302d;border-radius:4px;gap:23px;margin:16px 0;padding:22px;display:flex}.ael-act>span{color:#b0a47e;font-family:Rajdhani,sans-serif;font-size:38px}.ael-act>div{flex:1}.ael-act progress{accent-color:#ceae6c;width:100%;height:7px}.ael-act small{color:#b1bdae}.ael-memories,.ael-world-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.ael-memories article,.ael-world-card{background:#1c2d2b;border:1px solid #79918844;border-radius:5px;padding:18px}.ael-memories h4,.ael-world-card h4{color:#e3d5b0;margin:9px 0;font-size:19px}.ael-memories small,.ael-world-card small{color:#bdb085;font-size:11px}.ael-memories .is-locked{opacity:.6}.ael-history{border-bottom:1px solid #728e7f44;padding:15px 0}.ael-history summary{cursor:pointer;justify-content:space-between;gap:12px;display:flex}.ael-history small{color:#94afa2}.ael-history blockquote{color:#d6c3a1;border-left:2px solid #b5a271;padding-left:16px}.ael-ending{background:#304437;border:1px solid #c0a36b;margin-top:25px;padding:25px}.ael-dialogue-speaker{border-bottom:1px solid #758d7755;align-items:center;gap:15px;margin-bottom:20px;padding-bottom:20px;display:flex}.ael-dialogue-speaker>span{color:#d6c185;background:#3b4534;border-radius:50%;width:50px;height:50px;padding:12px}.ael-dialogue-speaker>div{flex:1}.ael-dialogue-speaker small{color:#c9b683}.ael-dialogue-speaker b{color:#abbdad;font-size:12px}.ael-story-text{color:#d4d9c9;max-width:70ch;font-family:Barlow,sans-serif}.ael-scene{background:#172822;border:1px solid #75836c55;margin:20px 0;padding:15px}.ael-scene summary{cursor:pointer;color:#d4c6a1}.ael-scene .stage-direction{color:#849f92;font-style:italic}.ael-choices{border:1px solid #9f8a5d88;margin-top:24px;padding:18px}.ael-choices legend{color:#d5b776;padding:0 8px}.ael-choices button{text-align:left;width:100%;margin:8px 0;line-height:1.4;display:block}.ael-quest-rewards{background:#25382b;flex-wrap:wrap;gap:16px;margin-top:20px;padding:15px;display:flex}.ael-quest-rewards strong{color:#d6bd7d}.ael-action-notice{min-height:22px;color:#d6b889!important}.ael-npc-quests{gap:9px;display:grid}.ael-npc-quests button{text-align:left;align-items:center;gap:14px;display:flex}.ael-npc-quests button>div{flex:1}.ael-npc-quests strong,.ael-npc-quests small{display:block}.ael-npc-quests small{color:#a2b6a6;margin-top:5px;font-size:12px}.ael-npc-quests button>span{color:#d6b66f;font-size:23px}.ael-npc-greeting{padding:10px 0 20px}.ael-address-label{color:#d4be92;margin:20px 0;font-size:13px;display:block}.ael-address-label select{color:#ede4cf;background:#20372f;border:1px solid #688975;width:100%;margin-top:7px;padding:12px;display:block}.ael-address-display{flex-wrap:wrap;gap:7px;margin:12px 0 20px;display:flex}.ael-address-display>span{background:#24392f;border:1px solid #4c6656;border-radius:4px;padding:9px;font-size:12px}.ael-address-display small{color:#879c84;display:block}.ael-address-display .is-dialed{background:#455638;border-color:#d5c07c}.ael-glyph-grid{grid-template-columns:repeat(8,1fr);gap:5px;display:grid}.ael-glyph-grid button{min-height:56px;padding:6px 3px}.ael-glyph-grid button>span{font-family:Rajdhani,sans-serif;font-size:23px;display:block}.ael-glyph-grid small{white-space:normal;font-size:9px;line-height:1.2;display:block}.ael-gate-ui button:disabled,.ael-dialogue button:disabled,.ael-atlas button:disabled{opacity:.4;cursor:default}.ael-connection{background:#304735;border:1px solid #9cba8766;margin-top:20px;padding:20px}.ael-connection button{margin-right:8px}.ael-world-list{margin-top:22px}.ael-world-card.is-current{border-color:#c0aa75}.ael-world-card>span{color:#c8b284;margin:12px 0;font-size:12px;display:block}.ael-puzzle{text-align:center}.ael-puzzle-sequence{justify-content:center;gap:8px;padding:20px 0;list-style:none;display:flex}.ael-puzzle-sequence li{color:#e8d6a4;border:1px solid #8a9f8766;padding:12px 16px;font-family:Rajdhani,sans-serif;font-size:26px}.ael-puzzle-sequence .is-complete{background:#476d45}.ael-puzzle-keys{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.ael-puzzle-keys button{min-height:65px;font-size:26px}.ael-weapon-lines{grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0;display:grid}.ael-weapon-shortcut{min-height:44px;margin:0 0 18px}@media (width<=900px){.ael-intro{width:min(720px,92vw);max-height:82vh;top:10%;left:3%}.ael-intro h2{font-size:32px}.ael-classes{grid-template-columns:repeat(4,1fr)}.ael-factions button>span{font-size:11px}.ael-classes button>strong{font-size:12px}.ael-classes button>span{font-size:10px}.ael-races button{padding:8px}.ael-races button>strong{font-size:12px}.ael-races button>span{font-size:10px}.ael-glyph-grid{grid-template-columns:repeat(6,1fr)}}@media (width<=560px){.ael-intro{max-height:83vh;padding:15px}.ael-factions{grid-template-columns:1fr 1fr}.ael-factions button{padding:10px}.ael-factions button>span{display:none}.ael-classes,.ael-races,.ael-paths{grid-template-columns:repeat(2,1fr)}.ael-memories,.ael-world-list,.ael-weapon-lines{grid-template-columns:1fr}.ael-glyph-grid{grid-template-columns:repeat(5,1fr)}.ael-dialogue-speaker>span{display:none}.ael-progress-stats{gap:5px}.ael-progress-stats span{padding:8px;font-size:10px}.ael-card-actions button,.ael-dialogue-actions button{flex:1}.ael-puzzle-keys{grid-template-columns:repeat(3,1fr)}}@media (height<=600px) and (orientation:landscape){.ael-intro{width:min(760px,91vw);max-height:84vh;top:8%}.ael-intro>h2{margin:3px 0;font-size:28px}.ael-intro>.intro-tag,.ael-intro>p{display:none}.ael-intro .ael-identity-description{margin-bottom:9px!important}.ael-intro .ael-creation legend{margin-top:8px}.ael-intro .ael-classes{grid-template-columns:repeat(4,1fr)}}.ael-services{color:#bfcfc4}.ael-services h3{color:#e9dec4;font-size:25px}.ael-services h4{color:#e6d6af;margin:8px 0;font-size:17px}.ael-services button{color:#dfd7bd;cursor:pointer;background:#2e4034;border:1px solid #71826966;border-radius:4px;min-height:44px;padding:9px 14px}.ael-services button:disabled{opacity:.4;cursor:default}.ael-recipe-filter{gap:15px;margin:15px 0;display:flex}.ael-recipe-filter label{color:#cbb783;flex:1;font-size:12px}.ael-recipe-filter select{color:#e1dfcc;background:#182d25;border:1px solid #657960;width:100%;margin-top:7px;padding:10px;display:block}.ael-recipes,.ael-housing-plots{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ael-recipes article,.ael-housing-plots article{background:#1a2b23;border:1px solid #6d806455;border-radius:4px;padding:16px}.ael-recipes small,.ael-housing-plots small{color:#a5b799}.ael-ingredients{gap:6px;margin:14px 0;font-size:12px;display:grid}.ael-ingredients span{justify-content:space-between;gap:10px;display:flex}.ael-ingredients .is-owned{color:#9cc191}.ael-ingredients .is-missing{color:#c79d82}.ael-recipes footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.ael-storage-list>div{border-bottom:1px solid #6a806633;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.ael-storage-list strong,.ael-storage-list small{display:block}.ael-storage-list small{color:#9dab8d;margin-top:4px;font-size:11px}.ael-services>p{font-size:14px;line-height:1.6}.ael-creation button{overflow-wrap:anywhere;min-width:0}.ael-intro{box-sizing:border-box;overflow-x:hidden}.ael-intro .intro-form,.ael-intro .ael-creation{width:100%;min-width:0}.ael-intro .ael-creation fieldset{min-inline-size:0}.ael-intro .intro-form>input{box-sizing:border-box;max-width:100%}@media (width<=600px){.ael-recipes,.ael-housing-plots{grid-template-columns:1fr}.ael-recipe-filter{gap:7px}.ael-recipes article{padding:12px}}.ael-social{color:#c4d0c5}.ael-social button,.ael-events button{color:#ede1c4;cursor:pointer;background:#2e4236;border:1px solid #79967966;border-radius:4px;min-height:44px;padding:10px 16px}.ael-social form{align-items:end;gap:12px;margin:20px 0;display:flex}.ael-social label{flex:1}.ael-social input,.ael-social select{color:#e8dbc0;background:#14281f;border:1px solid #6d886a;width:100%;margin-top:8px;padding:12px;display:block}.ael-social h4,.ael-events h4{color:#e1d6b5;font-size:19px}.ael-social .ael-history{justify-content:space-between;align-items:center;gap:10px;display:flex}.ael-social progress,.ael-events progress{accent-color:#d0b16a;width:100%}.ael-events article{background:#20332b;border:1px solid #7b966044;border-radius:4px;margin:12px 0;padding:18px}.ael-events li{margin:10px 0}.ael-events li>button{margin-left:10px}.ael-event-shortcut{text-align:left;color:#e2bd70;cursor:pointer;background:0 0;border:0;width:100%;margin-top:10px;padding:10px 0;display:block}#app:not(.playing) .hud{visibility:hidden}.ael-intro:before{display:none}.ael-quest-status{color:#f0ca68;flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:inline-flex}.ael-quest-status>b{text-shadow:0 2px 2px #080e12;place-items:center;width:25px;height:29px;font-family:Georgia,serif;font-size:27px;font-weight:800;line-height:1;display:inline-grid}.ael-quest-status.is-active{color:#afbac1}.ael-quest-status.is-claimed{color:#9acaaf}.ael-quest-heading>.ael-quest-status{font-size:11px}.ael-quest-section>h3{border-bottom:1px solid #8ba39830;justify-content:space-between;align-items:center;padding-bottom:7px;display:flex}.ael-quest-section>h3>span:last-child{color:#adb6af;font-size:12px}.ael-quest-card.is-tracked{box-shadow:inset 3px 0 #e2c477}.ael-card-actions button[aria-pressed=true]{color:#f4d989;background:#4a44294d;border-color:#d5b869}.ael-quest-summary{padding:15px 0 3px}.ael-quest-summary>p{color:#d6dece;font-size:16px}.ael-dialogue .ael-quest-section-title{letter-spacing:.04em;color:#d9c08c;border-bottom:1px solid #8ba39830;margin:24px 0 8px;padding-bottom:8px;font-size:14px}.ael-quest-handover{background:#0d1b20;border:1px solid #7c90943d;border-radius:4px;align-items:center;gap:12px;padding:13px 15px;display:flex}.ael-quest-handover>div>span{color:#b7c6c1;margin-top:4px;font-size:12px;display:block}.ael-npc-quests button>.ael-quest-status{color:#f0ca68;flex:0 0 108px;font-size:10px}.ael-npc-quests button>.ael-quest-status.is-active{color:#afbac1}.ael-tracker-objectives{overscroll-behavior:contain;color:#e2e7df;gap:8px;max-height:170px;margin:9px 0;padding:0 3px 0 0;font-size:11px;line-height:1.4;list-style:none;display:grid;overflow-y:auto}.quest-panel:has(.ael-tracker-objectives:not([hidden])) #quest-desc{display:none}.ael-tracker-objectives>li{display:block}.ael-tracker-objectives>li>button{width:100%;min-height:32px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;grid-template-columns:10px minmax(0,1fr) auto;gap:6px;padding:5px 4px;display:grid}.ael-tracker-objectives>li>button>b{color:#e5c886;white-space:nowrap}.ael-tracker-objectives>.is-selected>button,.ael-objectives>.is-selected{background:#c4a55c13;border-color:#d7ba6b55}.ael-tracker-objectives button:focus-visible,.ael-objective-select:focus-visible{outline-offset:2px;outline:2px solid #e6c774}.ael-tracker-objectives button:disabled{opacity:.72;cursor:default}.ael-objective-select{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.ael-objective-select>small{color:#d8be82;margin-top:3px;font-size:10px;display:block}.ael-tracker-navigation{color:#e4cd97;border-top:1px solid #85998a30;padding:7px 0 2px;font-size:10px;line-height:1.4}.ael-tracker-navigation>strong{justify-content:space-between;gap:8px;font-weight:500;display:flex}.ael-tracker-navigation>span{color:#c0ccc4;margin-top:3px;display:block}.ael-tracker-navigation[hidden]{display:none}.ael-tracker-objectives .is-complete,.ael-tracker-objectives .is-complete>b{color:#95b9a8}.quest-panel>.ael-tracker-contact{color:#d7bd82;border-top:1px solid #85998a30;padding-top:8px;font-size:10px;line-height:1.4}.ael-tracker-objectives[hidden],.ael-tracker-contact[hidden]{display:none}@media (width<=800px),(pointer:coarse){.ael-tracker-objectives{gap:5px;max-height:82px;font-size:9px}.quest-panel>.ael-tracker-contact{font-size:9px}.ael-tracker-objectives>li>button{min-height:34px}.ael-tracker-navigation{font-size:9px}.ael-quest-heading>.ael-quest-status>span,.ael-npc-quests button>.ael-quest-status>span{display:none}.ael-npc-quests button>.ael-quest-status{flex-basis:28px}}.quest-panel>.ael-tracker-progression{color:#bdd1e0;margin:7px 0 0;font-size:10px;line-height:1.45}.ael-tracker-progression[hidden]{display:none}@media (height<=780px) and (width>=901px){.right-hud:has(#ael-tracker-navigation) .minimap-heading{height:25px}.right-hud:has(#ael-tracker-navigation) .minimap-button{height:110px}.right-hud:has(#ael-tracker-navigation) .map-footer{padding:4px 10px;font-size:8px}.right-hud:has(#ael-tracker-navigation) .quest-panel{margin-top:9px;padding:10px 12px}.right-hud:has(#ael-tracker-navigation) .quest-tabs{margin:0 0 5px}.right-hud:has(#ael-tracker-navigation) .quest-heading{margin-top:6px}.right-hud:has(#ael-tracker-navigation) .quest-panel>.eyebrow{display:none}.right-hud:has(#ael-tracker-navigation) .quest-objective{margin-top:5px}.right-hud:has(#ael-tracker-navigation) .ael-tracker-objectives{gap:2px;max-height:86px;margin:5px 0;font-size:10px}.right-hud:has(#ael-tracker-navigation) .ael-tracker-objectives button{min-height:30px;padding:3px}.right-hud:has(#ael-tracker-navigation) .ael-tracker-contact{margin:4px 0;padding-top:4px;font-size:9px}.right-hud:has(#ael-tracker-navigation) .ael-tracker-navigation{padding-top:5px}.right-hud:has(#ael-tracker-navigation) .quest-reward{margin-top:6px;padding-top:5px;font-size:9px}.right-hud:has(#ael-tracker-navigation) .claim-button{margin-top:5px;padding:6px 8px;font-size:10px}.right-hud:has(#ael-tracker-navigation) .ael-event-shortcut{margin-top:5px;padding:5px 8px;font-size:9px}.right-hud:has(#ael-tracker-navigation) .region-note{display:none}}@media (orientation:landscape){#app.mobile-device .quest-panel:has(#ael-tracker-navigation){top:calc(49px + env(safe-area-inset-top));background:#102a36d9;width:clamp(170px,100dvw - 400px,300px);margin:0;padding:6px 9px;display:block;position:fixed;left:50%;transform:translate(-50%)}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .quest-tabs{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation)>.eyebrow{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) #quest-desc{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .quest-objective{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .ael-tracker-objectives{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .ael-tracker-contact{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .ael-tracker-progression{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .quest-reward{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .ael-event-shortcut{display:none}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .quest-heading{gap:5px;margin:0}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .quest-heading h2{font-size:12px}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .ael-tracker-navigation{margin-top:3px;padding-top:3px;font-size:9px}#app.mobile-device .quest-panel:has(#ael-tracker-navigation) .claim-button{min-height:28px;margin-top:4px;padding:4px 6px;font-size:9px}#app.mobile-device .game-shell:has(#target-hud:not([hidden])) .quest-panel:has(#ael-tracker-navigation){display:none}}.ael-story-focus{background:linear-gradient(115deg,#45423099,#111e25cc);border:1px solid #d5b76a73;border-left:3px solid #d5b76a;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;padding:20px;display:flex}.ael-story-focus h3{margin:7px 0}.ael-story-focus small,.ael-next-step small{color:#e0c888;letter-spacing:.09em;font-size:10px}.ael-story-focus p{color:#e2e5df;margin:6px 0}.ael-story-focus span{color:#b8c4c7;font-size:12px}.ael-story-focus button{flex-shrink:0;padding:12px 15px}.ael-next-step{background:#354f5345;border-left:3px solid #7ec9c9;border-radius:5px;gap:8px;margin:20px 0;padding:16px 18px;display:grid}.ael-next-step strong{color:#edf1eb;font-size:17px;line-height:1.5}.ael-next-step span{color:#b4c3c7;font-size:12px}.ael-chapter-label{color:#b8b59e;margin-left:12px;font-size:12px}.ael-act.is-current{background:#45423040;border-color:#d5b76aa6}.ael-act.is-locked{opacity:.65}.ael-act blockquote{color:#bec7c7;margin:10px 0;font-size:13px;font-style:italic}.ael-act button{text-align:left;margin-top:8px;padding:10px 14px}.ael-source-recap{color:#b9c6c8;margin:18px 0;font-size:13px}.ael-source-recap summary{cursor:pointer;padding:10px 0}.ael-source-recap p{white-space:pre-line}.ael-npc-greeting>small{color:#d5b76a;letter-spacing:.05em;font-size:11px}@media (width<=700px){.ael-story-focus{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.ael-story-focus button{width:100%}.ael-chapter-label{margin:7px 0 0;display:block}.ael-next-step{padding:13px}}.ael-wilderness-progress{color:#b9c7bf;margin:0 0 18px;font-size:12px;line-height:1.6}.ael-social .social-tabs{border-bottom:1px solid #cfb77e33;flex-wrap:wrap;gap:8px;margin-bottom:20px;padding-bottom:20px;display:flex}.ael-social .social-tabs [aria-pressed=true]{color:#14282c;background:#d5b678;border-color:#e9d9ac}.social-count{color:#f5d89e;background:#183137;border-radius:20px;padding:2px 8px;font-size:13px;display:inline-block}.social-section-heading h3{color:#f3dfb6;margin:0 0 6px;font-size:28px}.social-roster{gap:8px;margin:20px 0;display:grid}.social-member{overflow-wrap:anywhere;background:#173039;border:1px solid #90b3b32b;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:8px 0;padding:14px;display:flex}.social-member strong{color:#e9dfc6;font-size:17px}.social-member small,.social-presence{color:#acbec2;margin-top:4px;font-size:13px;display:block}.social-presence i{background:#75848a;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.social-presence.is-online{color:#b0d8a2}.social-presence.is-online i{background:#85c578}.social-member-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ael-social .social-member-actions button{padding:7px 10px;font-size:13px}.social-guild-message,.social-empty,.social-confirm{background:#1b343c;border:1px solid #d4b77c44;border-radius:8px;margin:12px 0;padding:20px}.social-guild-message p{white-space:pre-wrap;overflow-wrap:anywhere}.social-hint{color:#aebfc3;font-size:13px}.social-feedback{color:#efcf91;min-height:24px}.ael-social textarea{box-sizing:border-box;resize:vertical;color:#e8dbc0;width:100%;font:inherit;background:#14281f;border:1px solid #6d886a;margin-top:8px;padding:12px;display:block}.ael-social input{box-sizing:border-box}.ael-social label{min-width:0}.ael-social button:disabled{opacity:.5;cursor:wait}.ael-social button:focus-visible,.ael-social input:focus-visible,.ael-social textarea:focus-visible{outline-offset:3px;outline:2px solid #f5d08b}@media (width<=620px){.ael-social form,.social-member{flex-direction:column;align-items:stretch}.social-member-actions{justify-content:flex-start}.social-tabs button{flex:1;padding:8px}.social-empty,.social-guild-message{padding:14px}}.ael-expansion-nav{border-bottom:1px solid #ffffff20;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding-bottom:.75rem;display:flex}.ael-expansion-nav button,.ael-progress-card button,.ael-progress-card input,.ael-dungeon-secrets button{max-width:100%;min-height:44px}.ael-progress-card{background:#10232b;border:1px solid #638e8e44;border-radius:10px;margin:.75rem 0;padding:1rem}.ael-progress-card dl{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.ael-progress-card dd{font-variant-numeric:tabular-nums;margin:0}.ael-progress-card form{flex-wrap:wrap;align-items:end;gap:.5rem;margin:.75rem 0;display:flex}.ael-progress-card label{gap:.3rem;min-width:0;display:grid}.ael-progress-card input{width:min(240px,100%);color:inherit;background:#07151d;border:1px solid #65918b;padding:.5rem}.ael-progress-card progress{accent-color:#a596da;width:100%}.ael-progress-card button,.ael-expedition-journal button,.ael-frame-diagnostics button{color:#f1dfb8;white-space:normal;overflow-wrap:anywhere;background:#193642;border:1px solid #b9a47780;border-radius:6px;max-width:100%;min-height:44px;margin:.25rem .3rem .25rem 0;padding:.65rem .8rem}.ael-progress-card button:disabled,.ael-expedition-journal button:disabled,.ael-frame-diagnostics button:disabled{opacity:.45;cursor:not-allowed}.ael-progress-card button:focus-visible,.ael-expedition-journal button:focus-visible,.ael-frame-diagnostics button:focus-visible{outline-offset:3px;outline:2px solid #e7cb8e}.ael-progress-card select,.ael-expedition-journal select{color:#e4eeee;background:#07151d;border:1px solid #65918b;max-width:100%;min-height:44px;padding:.5rem}.ael-progress-card details,.ael-expedition-journal article{margin-block:.8rem}.ael-progress-card summary{cursor:pointer;min-height:44px;padding-block:.65rem}.ael-frame-diagnostics dl{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;display:grid}.ael-frame-diagnostics dd{margin:0}.ael-expedition-journal [aria-pressed=true]{background:#36505a;border-color:#e7cb8e}.swim-controls{z-index:25;background:#0b2539ee;border:1px solid #5e9fb4;border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;max-width:calc(100vw - 24px);padding:.5rem;display:flex;position:fixed;top:90px;left:50%;transform:translate(-50%)}.swim-controls[hidden]{display:none}.swim-controls button{touch-action:none;min-width:90px;min-height:44px}.swim-controls small{text-align:center;width:100%}@media (width<=600px){.ael-progress-card{padding:.65rem}.ael-expansion-nav button{flex:45%}.swim-controls{top:60px}.swim-controls small{display:none}}.ael-dungeon-secrets details{border:1px solid var(--border,#536365);border-radius:8px;margin:10px 0;padding:12px}.ael-dungeon-secrets summary{cursor:pointer;overflow-wrap:anywhere;min-height:32px}.ael-dungeon-secrets button{white-space:normal;overflow-wrap:anywhere;min-height:44px;margin:4px}.ael-dungeon-secrets .ael-glyph-grid{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));margin-top:8px}.ael-dungeon-secrets .ael-glyph-grid button{min-width:0;margin:0}.ael-dungeon-secrets p{overflow-wrap:anywhere}.ael-expedition540{overflow-wrap:anywhere;min-width:0}.ael-expedition540 button,.ael-expedition540 select{white-space:normal;max-width:100%;min-height:44px}.ael-expedition540-actions{flex-wrap:wrap;gap:8px;display:flex}.ael-expedition540 details{margin-block:8px}@media (width<=600px){.ael-expedition540 button,.ael-expedition540 select{width:100%;margin-block:4px}.ael-expedition540-actions{flex-direction:column}}.inventory-modal{max-width:960px}.inventory-modal .modal-top h2{font-size:25px}.gear-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.bag-title,.bag-coins{align-items:center;gap:12px;display:flex}.bag-title img{filter:drop-shadow(0 2px 3px #000)}.gear-header h3,.gear-header p{margin:0}.gear-header h3{color:#f0dbab;font-family:Rajdhani,sans-serif;font-size:26px}.gear-header p{color:#acb4b7;margin-top:3px;font-size:12px}.bag-coins{color:#f6d184;font-size:17px}.gear-equipped{background:linear-gradient(110deg,#17242a,#142027);border:1px solid #465052;border-radius:5px;align-items:center;gap:10px;margin-bottom:18px;padding:12px;display:flex}.gear-slot{flex-direction:column;flex-shrink:0;align-items:center;gap:5px;width:62px;display:flex}.gear-slot>span{color:#9dadae;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.gear-stats{color:#a5b6bc;border-left:1px solid #44545b;flex-direction:column;gap:3px;margin-left:auto;padding-left:12px;font-size:12px;display:flex}.gear-stats b{color:#d8c7a3;margin-bottom:3px;font-weight:500}.gear-layout{grid-template-columns:minmax(0,1.2fr) minmax(245px,.9fr);align-items:start;gap:18px;display:grid}.bag-compartment{min-width:0}.bag-toolbar{gap:8px;margin-bottom:10px;display:flex}.bag-toolbar input,.bag-toolbar select{color:#d4dcda;background:#0c171c;border:1px solid #495652;border-radius:4px;width:100%;height:36px;padding:7px 9px;font:12px Barlow,sans-serif}.bag-toolbar select{flex-shrink:0;width:142px}.gear-bag{overscroll-behavior:contain;background:linear-gradient(140deg,#30291f,#171c1c);border:1px solid #726043;border-radius:5px;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;max-height:380px;padding:11px;display:grid;overflow-y:auto;box-shadow:inset 0 2px 16px #0008}.gear-item{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--item-color), #3e3830 50%);width:100%;min-width:0;min-height:0;color:var(--item-color);cursor:pointer;touch-action:manipulation;background:radial-gradient(at 45% 30%,#364039,#111817 78%);border-radius:3px;justify-content:center;align-items:center;padding:2px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #0005,0 1px 2px #0008}.gear-slot .gear-item{width:58px;height:58px}.gear-item:hover,.gear-item:focus-visible,.gear-item.is-selected{outline-offset:1px;z-index:1;background:radial-gradient(at 45% 30%,#59604a,#1c2a28 78%);outline:2px solid #e9c77e}.gear-item.is-empty{cursor:default;color:#55534a;background:#0c1113b0;border-color:#514936;box-shadow:inset 0 1px 5px #000b}.bag-slot-mark{opacity:.3;font-size:19px}.item-art{object-fit:contain;filter:drop-shadow(1px 2px 2px #000b);pointer-events:none;width:100%;height:100%;display:block}.item-drawn{color:#b9cbd2;padding:9%}.resource-herb,.resource-fiber{color:#83b977}.resource-wood{color:#c49a62}.resource-ore{color:#a7afb9}.gear-item-name{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gear-count{color:#fff;text-shadow:0 1px 2px #000,1px 0 1px #000;pointer-events:none;font:700 12px Barlow,sans-serif;position:absolute;bottom:1px;right:3px}.gear-item-level{color:#dbdbd0;text-shadow:0 1px 2px #000;font:10px Barlow,sans-serif;position:absolute;top:1px;left:3px}.gear-equipped-tag{color:#ebcc89;font-size:9px;position:absolute;top:1px;right:3px}.bag-caption{color:#879995;margin:8px 0;font-size:11px}.gear-detail{background:linear-gradient(150deg,#162831,#101d25);border:1px solid #51616a;border-top:2px solid #c4a15d;border-radius:4px;min-width:0;min-height:260px;padding:16px;box-shadow:0 4px 18px #0003}.gear-detail-heading{align-items:center;gap:10px;display:flex}.gear-detail-heading .item-art{flex-shrink:0;width:52px;height:52px}.gear-detail-heading small{opacity:.85;font-size:10px}.gear-detail h3{margin:4px 0 0;font-family:Rajdhani,sans-serif;font-size:20px;line-height:1.16}.gear-detail p{color:#b6c2cb;font-size:12px;line-height:1.5}.gear-requirement.is-locked{color:#ef9a85}.gear-values{gap:20px;margin:16px 0;display:flex}.gear-values span{color:#a6b9c2;font-size:11px}.gear-values b{color:#edf2f4;font-family:Rajdhani,sans-serif;font-size:24px;display:block}.gear-comparison{border-top:1px solid #34434d;flex-wrap:wrap;gap:8px 15px;padding:10px 0;display:flex}.gear-comparison>small{color:#92a8b8;flex-basis:100%;font-size:11px}.gear-delta{color:#a0b1bc;font-size:12px}.gear-delta.better{color:#80d3a3}.gear-delta.worse{color:#e89182}.gear-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.gear-actions button,.profession-button{color:#f3f6f7;cursor:pointer;touch-action:manipulation;background:#345448;border:1px solid #779481;border-radius:4px;flex:1;min-height:42px;padding:9px 12px;font:600 13px Barlow,sans-serif}.gear-actions button.gear-discard{color:#a5b2b8;background:0 0;border-color:#344550;flex-basis:100%;min-height:32px;font-size:11px}.gear-actions button:disabled,.profession-button:disabled{opacity:.4;cursor:default}.gear-empty{color:#8fa2b1;grid-column:1/-1;padding:10px;font-size:13px;line-height:1.5}.gear-message{color:#e4af88;min-height:17px;margin:10px 0 4px;font-size:13px}.gear-note{color:#8d9d9d;margin:5px 0;font-size:11px;line-height:1.5}.gear-art-credit{color:#657d80;margin:8px 0 0;font-size:9px}.item-art-credit{color:inherit}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.gear-layout{grid-template-columns:minmax(0,1.15fr) minmax(205px,.85fr);gap:12px}.gear-bag{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;padding:7px}.gear-slot{width:49px}.gear-slot .gear-item{width:46px;height:46px}.gear-equipped{gap:7px;padding:8px}.bag-toolbar{flex-wrap:wrap}.bag-toolbar select{width:100%}.gear-detail{padding:12px}.gear-detail h3{font-size:18px}}@media (width<=480px){.gear-layout{grid-template-columns:1fr}.gear-bag{grid-template-columns:repeat(8,minmax(0,1fr))}.gear-equipped{flex-wrap:wrap}.gear-stats{border-top:1px solid #34434d;border-left:0;flex-direction:row;flex-basis:100%;gap:9px;margin:0;padding:7px 0 0;font-size:10px}.gear-stats b{display:none}.gear-detail{min-height:0}.bag-toolbar{flex-wrap:nowrap}.bag-toolbar select{width:125px}}@media (height<=500px) and (orientation:landscape){.inventory-modal .modal-top{margin-bottom:8px}.inventory-modal .modal-top h2{font-size:20px}.gear-equipped{margin-bottom:10px;padding:7px}.gear-header{margin-bottom:8px}.gear-slot .gear-item{width:42px;height:42px}.gear-slot{width:46px}.gear-bag{grid-template-columns:repeat(8,minmax(0,1fr));max-height:240px}.gear-header h3{font-size:21px}.gear-detail{min-height:225px}.gear-layout{grid-template-columns:1.25fr 1fr}.bag-toolbar{flex-wrap:nowrap}.bag-toolbar select{width:130px}}.inventory-modal .modal-top{align-items:center;padding:14px 20px}.inventory-modal .modal-top .eyebrow{display:none}.inventory-modal .modal-top h2{margin:0}.inventory-modal .online-menu-note{margin:0;padding:7px 20px;font-size:11px}.inventory-modal #modal-content{padding:14px 20px}.inventory-modal .profession-toolbar{margin-bottom:10px}.inventory-modal .bag-title h3{display:none}.inventory-modal .gear-header{margin-bottom:10px}.inventory-modal .gear-header p{margin:0}.inventory-modal .gear-equipped{margin-bottom:12px}.inventory-modal .gear-message:empty{display:none}@media (height<=500px) and (orientation:landscape){.inventory-modal .online-menu-note{display:none}.inventory-modal .modal-top{padding:5px 14px}.inventory-modal #modal-content{padding:8px 14px}.inventory-modal .profession-toolbar{margin-bottom:6px}.inventory-modal .profession-toolbar button{min-height:30px;padding:5px 9px;font-size:12px}.inventory-modal .gear-header{margin-bottom:6px}.inventory-modal .bag-title img{width:24px;height:24px}.inventory-modal .bag-title{gap:6px}.inventory-modal .gear-equipped{gap:6px;margin-bottom:8px;padding:5px 7px}.inventory-modal .gear-slot{gap:2px;width:42px}.inventory-modal .gear-slot .gear-item{width:36px;height:36px}.inventory-modal .gear-stats{gap:2px;font-size:10px}.inventory-modal .gear-stats b{display:none}.inventory-modal .bag-toolbar{margin-bottom:7px}}.gear-upgrade{text-shadow:0 1px 3px #000,1px 0 2px #000;pointer-events:none;font-size:25px;font-weight:900;line-height:1;position:absolute;top:1px;right:2px}.gear-upgrade.better{color:#73f594}.gear-upgrade.worse{color:#ff7373}.gear-hover-tooltip{z-index:10000;pointer-events:none;box-sizing:border-box;color:#eee3c8;white-space:pre-line;text-align:left;background:#102129f5;border:1px solid #c7a668;border-radius:6px;width:max-content;max-width:min(330px,100vw - 16px);padding:14px 16px;font-size:13px;line-height:1.55;position:fixed;box-shadow:0 8px 25px #0008}.bag-toolbar{flex-wrap:wrap}.bag-toolbar select{flex:145px;min-width:0;min-height:44px}.bag-toolbar label{flex:200px;min-width:0}.bag-toolbar button,[data-bag-favorite]{min-height:44px}[data-bag-favorite][aria-pressed=true]{color:#ffe5a6;border-color:#cfad64}.ael-quest-group{background:#14273155;border:1px solid #839a9d45;border-radius:8px;margin:22px 0;padding:0 14px 8px}.ael-quest-group.is-main{background:linear-gradient(135deg,#72602d24,#152a3355);border-color:#d9b7708c}.ael-quest-group-heading{border-bottom:1px solid #839a9d45;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;padding:14px 0 10px;display:flex}.ael-quest-group-heading h3{color:#cee0de;margin:0;font-size:18px}.ael-quest-group.is-main .ael-quest-group-heading h3{color:#f0cf88}.ael-quest-group-heading>span,.ael-quest-group .ael-quest-section>h4>span:last-child{color:#b5c6c6;font-size:12px;font-weight:400}.ael-quest-group .ael-quest-section>h4{justify-content:space-between;align-items:center;gap:10px;margin:12px 0 6px;display:flex}.ael-quest-group .ael-quest-card{margin:10px 0}.campaign-main-group{margin-top:0}.campaign-side-heading{margin-top:24px}.campaign-side-heading~.profession-quest-container{border-top:1px solid #839a9d45;margin-top:14px;padding-top:10px}.ael-parallel-quest-summary{background:#0e202b88;border:1px solid #a3beb333;border-radius:8px;margin-top:18px;padding:12px 14px}.ael-parallel-quest-summary>strong{color:#f0cf88;flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.ael-parallel-quest-summary>p{color:#bdcfcc;margin:7px 0 0;font-size:13px;line-height:1.5}.ael-npc-quest-card{background:#132934aa;border:1px solid #839a9d45;border-radius:8px;padding:14px}.ael-npc-quest-card.is-main{background:linear-gradient(135deg,#72602d24,#152a3388);border-color:#d9b7708c}.ael-npc-quest-heading{align-items:center;gap:14px;display:flex}.ael-npc-quest-heading>div{flex:1;min-width:0}.ael-npc-quest-heading>.ael-quest-status{flex:none;max-width:132px}.ael-npc-quest-card .ael-card-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ael-npc-quest-card .ael-card-actions>button{flex:150px;justify-content:center;gap:8px;min-height:44px}.ael-npc-quest-card .ael-action-notice:empty{display:none}.ael-npc-quest-card .ael-action-notice{margin-bottom:0}.ael-npc-back{min-height:44px;margin-top:14px}@media (width<=540px){.ael-npc-quest-heading>.ael-quest-status>span{display:none}.ael-npc-quest-card{padding:12px}}.mount-collection-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.mount-collection-heading h3{margin:6px 0}.mount-collection-heading p{color:var(--muted,#aebbc6)}.mount-filter{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.mount-filter button{color:#cbd8e0;background:#152732;border:1px solid #536776;border-radius:8px;min-height:44px;padding:10px 18px}.mount-filter button[aria-pressed=true]{color:#fff;background:#294958;border-color:#72c7cf}.mount-card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr));gap:16px;display:grid}.mount-card{background:#142530;border:1px solid #395261;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.mount-card.is-active{border-color:#8adce0;box-shadow:0 0 0 1px #8adce044}.mount-card-art{color:#b8e9e9;background:radial-gradient(at 50% 80%,#38616b,#1b3541 60%,#162934);justify-content:center;align-items:center;min-height:124px;display:flex;position:relative}.mount-card-art svg{filter:drop-shadow(0 12px 14px #071219aa);width:min(100%,260px);height:156px}.mount-card-art span{letter-spacing:.13em;color:#9fbcc7;font-size:10px;position:absolute;bottom:9px;left:15px}.mount-card-body{flex-direction:column;flex:1;padding:18px;display:flex}.mount-card-body h4{margin:0 0 7px;font-size:19px}.mount-card-body p{color:#c4d0d7;margin:5px 0;font-size:13px;line-height:1.5}.mount-card-body .mount-card-stats{color:#8fd5d8;font-size:12px}.mount-card-body .mount-card-note{color:#9baebb;margin-bottom:16px;font-size:12px}.mount-card-body button{color:#f1f7f8;background:#355966;border:1px solid #6ca1ad;border-radius:7px;min-height:44px;margin-top:auto;padding:10px 14px}.mount-card-body button:disabled{color:#9aadb8;cursor:default;background:#203541;border-color:#3a5260}.mount-collection button:focus-visible{outline-offset:3px;outline:2px solid #b6f4ff}.mount-collection button:hover:not(:disabled){filter:brightness(1.15)}@media (width<=600px){.mount-collection-heading{flex-direction:column;align-items:flex-start}.mount-card-grid{grid-template-columns:1fr}.mount-card-art{min-height:100px}}
