.game-entry{background:#100e0c!important}.game-entry,.game-entry[data-faction=elmorad],.game-entry[data-faction=karus]{background-image:none!important}.game-entry-art,.game-entry[data-faction=elmorad] .game-entry-art,.game-entry[data-faction=karus] .game-entry-art{display:block!important;background:linear-gradient(90deg,#100e0c88,#100e0c33 32%,#100e0c14 55%,#100e0c66),linear-gradient(#100e0c77,transparent 22%,transparent 68%,#100e0ccc),url(/art-studies/crown-court-detail.png) center 42%/cover no-repeat!important;opacity:1}.game-entry-header{max-width:1180px;width:100%;margin:0 auto;border-bottom:1px solid #6a563844;text-shadow:none}.game-entry .game-wordmark{color:#f4e6c4}.game-entry .game-wordmark small{color:#d4b46a;letter-spacing:.18em}.game-entry-header>div{background:#1e1a16ee;border:1px solid #6a5638;border-radius:8px;color:#cfc3ae}.game-entry-header>div>a{background:#14110e;border:1px solid #6a5638;color:#f4e6c4}.game-entry-story{padding:12px 8px;border:0;background:none;box-shadow:none}.game-entry-story h1{color:#f4e6c4;text-shadow:0 6px 24px #000a}.game-entry-story h1 em{color:#d4b46a;font-style:normal}.game-entry-story>p:not(.game-eyebrow){color:#efe6d4;font-size:16px;line-height:1.5}.game-story-rule{border-left-color:#6a5638;color:#d4b46a}.game-story-rule span{color:#cfc3ae}.game-entry-card{background:linear-gradient(#1e1a16f6,#14110ef4);border:1px solid #6a5638;box-shadow:0 0 0 1px #2a1c10,0 18px 50px #000a;border-radius:12px;color:#efe6d4;backdrop-filter:blur(10px)}.game-card-crest{color:#d4b46a;border:1px solid #6a5638;background:#0e0c0a}.game-entry-card h2{color:#f4e6c4}.game-entry-card>.game-eyebrow{color:#d4b46a}.game-entry-card label,.game-entry-card>p:not(.game-eyebrow){color:#cfc3ae}.game-entry-card input{background:#0e0c0a;color:#efe6d4;border:1px solid #4a3f32}.game-entry-card-footer{color:#8a7d6a;border-color:#3a3126;background:transparent}.game-entry-card .game-register a{color:#d4b46a;font-weight:700}.game-entry-card .game-password-row button{background:#14110e;border:1px solid #6a5638;color:#f4e6c4}.game-entry .game-gold-button{background:linear-gradient(#f0d078,#c9a227);color:#1a1208!important;border:1px solid #f6e2a2;border-bottom:3px solid #6d4a16;border-radius:4px;box-shadow:none}.game-entry .game-lobby-preview,.game-entry .game-lobby-roster{background:#1e1a16f4;border:1px solid #6a5638;border-radius:12px;box-shadow:0 0 0 1px #2a1c10,0 16px 40px #0008}.game-entry .game-creation h2,.game-entry .game-lobby-roster h1,.game-entry .game-preview-bottom h2{color:#f4e6c4}.game-entry .game-character-list>button{background:#14110e;border:1px solid #6a5638;color:#cfc3ae;border-radius:10px}.game-entry .game-character-list>button.selected{background:#241e18;border-color:#d4b46a;box-shadow:inset 3px 0 #d4b46a}.game-entry .game-calling-cards>.game-calling-card,.game-entry .game-class-choice button,.game-entry .game-nation-choice button{background:#14110e;border:1px solid #6a5638;color:#cfc3ae}.game-entry .game-calling-cards>.game-calling-card[data-selected=true],.game-entry .game-class-choice button[aria-pressed=true],.game-entry .game-nation-choice button[aria-pressed=true]{background:#3a3428;border-color:#d4b46a;color:#f4e6c4}.game-entry .game-people-cards>.game-people-card{background:#1e1a16;border:1px solid #6a5638;color:#efe6d4}.game-people-art{background:linear-gradient(0deg,#1e1a16dd,transparent),url(/art-studies/elmorad-civic-keep.png) center 40%/cover}.game-entry .game-people-cards>.game-people-card[data-people=orc] .game-people-art{background-image:linear-gradient(0deg,#1e1a16dd,transparent),url(/art-studies/luferson-civic-keep.png)}.game-entry .game-faction-banner{background:#14110e;border-bottom:1px solid #6a5638}.game-entry[data-faction=karus] .game-faction-banner{background:#1a1410}.game-entry .game-loading{background:linear-gradient(#100e0c55,#100e0c99)!important}.game-entry .game-entry-loading{background:linear-gradient(#1e1a16f6,#14110ef4)!important;border:1px solid #6a5638!important;box-shadow:0 0 0 1px #2a1c10,0 16px 40px #0008!important}.game-entry .game-entry-loading:before{background:url(/art-studies/crown-court-detail.png) center 38%/cover no-repeat!important;border-bottom:1px solid #6a5638!important;box-shadow:none!important}.game-entry[data-faction=elmorad] .game-lobby-preview,.game-entry[data-faction=elmorad] .game-lobby-roster,.game-entry[data-faction=karus] .game-lobby-preview,.game-entry[data-faction=karus] .game-lobby-roster{background:#1e1a16f5!important;border:1px solid #6a5638!important}.game-entry[data-faction=elmorad] .game-faction-banner,.game-entry[data-faction=karus] .game-faction-banner{background:#14110ef2!important;border-bottom:1px solid #6a5638!important}.game-entry .game-entry-loading .game-loading-symbol{background:#0e0c0a!important;border:1px solid #6a5638!important;color:#d4b46a!important;box-shadow:none!important}.game-entry .game-entry-loading h2{color:#f4e6c4!important}.game-entry .game-entry-loading>p:not(.game-eyebrow){color:#cfc3ae!important}.game-entry .game-entry-loading .game-loading-steps li{background:#14110e!important;border:1px solid #6a5638!important;color:#cfc3ae!important}.game-entry .game-entry-loading .game-loading-steps li[data-state=current]{border-color:#d4b46a!important;background:#241e18!important;color:#f4e6c4!important}.game-entry .game-entry-footer{color:#8a7d6a;text-shadow:none;border-top:1px solid #3a3126}.game-entry .game-signin-help{color:#8a7d6a}.game-entry .game-loading-field-notes{background:#14110e!important;border:1px solid #6a5638!important;box-shadow:none!important}.game-entry .game-loading-field-notes>header{background:#0e0c0a!important;border-bottom:1px solid #6a5638!important}.game-entry .game-loading-field-note h3{color:#f4e6c4!important}.game-entry .game-loading-field-note p{color:#cfc3ae!important}.game-entry .game-character-list>button[data-faction],.game-entry .game-character-list>button[data-faction].selected{background:#14110e!important;border:1px solid #6a5638!important;box-shadow:none!important}.game-entry .game-character-list>button[data-faction].selected{background:#241e18!important;border-color:#d4b46a!important;box-shadow:inset 3px 0 #d4b46a!important}.game-entry .game-character-list>button[data-faction=karus] .game-roster-card-banner,.game-entry .game-roster-card-banner{background:#1a1612!important;border-bottom:1px solid #6a5638!important;color:#cfc3ae!important}.game-entry .game-character-list>button[data-faction] .game-roster-character-copy>small{color:#cfc3ae!important}.game-entry .game-roster-welcome{box-shadow:none!important}.game-entry .game-lobby-field-guide,.game-entry .game-roster-welcome{background:#1e1a16!important;border:1px solid #6a5638!important;color:#efe6d4!important}.game-entry .game-lobby-field-guide>summary strong{color:#f4e6c4!important}.game-entry .game-lobby-field-guide>summary small{color:#cfc3ae!important}.game-entry .game-lobby-field-guide .game-class-briefing,.game-entry .game-lobby-field-guide .game-class-path,.game-entry .game-lobby-field-guide .game-class-starting>div{background:#14110e!important;border-color:#6a5638!important;color:#cfc3ae!important}.game-entry .game-character-stage,.game-entry[data-faction=elmorad] .game-character-stage,.game-entry[data-faction=karus] .game-character-stage{background:radial-gradient(ellipse at 50% 70%,#d4b46a22,transparent 62%)!important}.game-entry .game-creation-handbook,.game-entry .game-creation-handbook-disclosure{background:#1e1a16!important;border:1px solid #6a5638!important}.game-entry .game-creation-journey>header,.game-entry .game-creation-passport .game-creation-passport-arrival{background:linear-gradient(0deg,#1e1a16f2,#1e1a1688),url(/art-studies/crown-court-detail.png) center 40%/cover!important}:is(.game-entry,.game-world){--realm-ink:#13100d;--realm-edge:#84633a;--realm-gold:#dfbd78;--realm-paper:#ecdfc2;--realm-panel:radial-gradient(ellipse at top,#66503524,transparent 65%),repeating-linear-gradient(115deg,#ffffff02 0 1px,transparent 1px 4px),linear-gradient(#262019,#13100d)}.game-entry .game-entry-card,.game-world .game-panel:not(.game-panel-inventory),.game-world .game-region-loading>section,:is(.game-entry,.game-world) .game-entry-loading{border:1px solid var(--realm-edge);border-radius:3px;background:var(--realm-panel);color:var(--realm-paper);box-shadow:inset 0 0 0 3px #100d09,inset 0 0 0 4px #ad895333,0 18px 65px #000a}.game-world .game-panel>header{background:linear-gradient(#382b1e,#1c1711);border-bottom:1px solid var(--realm-edge)}.game-world .game-panel>header h2,.game-world .game-region-loading h2,:is(.game-entry,.game-world) .game-entry-loading h2{color:var(--realm-paper);font-family:var(--font-display),Georgia,serif;text-shadow:0 2px #000}:is(.game-entry,.game-world) .game-entry-loading .game-loading-symbol{border-radius:3px;border-color:var(--realm-edge);color:var(--realm-gold);background:radial-gradient(#80603544,#19140e);box-shadow:inset 0 0 0 4px #d5ae6220}.game-world .game-region-progress,:is(.game-entry,.game-world) .game-entry-loading .game-loading-track{border:1px solid #80623c;border-radius:2px;background:#090806;padding:2px;height:12px}.game-world .game-region-progress>i,:is(.game-entry,.game-world) .game-entry-loading .game-loading-track>span{border-radius:0;background:linear-gradient(#e5c67c,#a67a37);box-shadow:0 0 9px #c99a4144}:is(.game-entry,.game-world) .game-entry-loading .game-loading-steps li{border-radius:2px;background:#100d0980;border-color:#80623c66}.game-world .game-region-loading p[role=status],:is(.game-entry,.game-world) .game-entry-loading>p:not(.game-eyebrow){color:#d2c3a7}.game-world .game-region-loading{background:radial-gradient(ellipse at center,#30291cee,#0d0b09f7)}.game-world .game-region-loading .game-region-preparation{background:linear-gradient(145deg,#30261bd9,#15110ff2);border-color:#84633a66}.game-world .game-region-loading .game-region-preparation-note{color:#c8bda6}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-notes{border-radius:2px;border-color:#84633a66;background:linear-gradient(120deg,#30281d,#1b1711)}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-notes>header{background:#0e0c0977;border-color:#84633a55}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-notes button{border-radius:2px;background:#3c2e20;border-color:#84633a;color:#e5c991}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-note p{color:#d2c3a7}.game-world .game-panel-inventory .game-panel-summary>button{min-height:32px;padding:6px 12px;border:1px solid #84633a;border-radius:2px;background:linear-gradient(#3c2e20,#211911);color:#e5c991;text-decoration:none;cursor:pointer}.game-world .game-panel-inventory .game-panel-summary>button:disabled{opacity:.45;cursor:default}.game-world .game-panel-inventory .game-panel-summary>button:focus-visible{outline:2px solid #f0d078;outline-offset:2px}.game-world .game-panel:not(.game-panel-inventory),.game-world .game-region-loading>section,:is(.game-entry,.game-world) .game-entry-loading{box-sizing:border-box;border:18px solid transparent;-o-border-image:url(/ui/relic/frame.png) 58/18px stretch;border-image:url(/ui/relic/frame.png) 58/18px stretch;border-radius:0}:is(.game-entry,.game-world) .game-entry-loading{padding:28px 24px;background:linear-gradient(#191510ed,#100e0cf5),url(/ui/relic/chamber.png) 50%/cover}:is(.game-entry,.game-world) .game-entry-loading .game-loading-symbol{border:0;background:url(/ui/relic/item-slot.png) 50%/100% 100%;box-shadow:none}@media(max-width:620px){.game-world .game-panel:not(.game-panel-inventory),.game-world .game-region-loading>section,:is(.game-entry,.game-world) .game-entry-loading{border-width:12px;border-image-width:12px}:is(.game-entry,.game-world) .game-entry-loading{padding:22px 14px}}:is(.game-entry,.game-world) .game-entry-loading{width:min(640px,100%);margin:16px auto;padding:0 20px 18px;gap:0}:is(.game-entry,.game-world) .game-entry-loading:before{width:calc(100% + 40px);height:140px;margin:0 -20px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-symbol{width:58px;height:62px;margin:-31px 0 10px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-symbol>svg{width:32px;height:32px}:is(.game-entry,.game-world) .game-entry-loading>.game-eyebrow{margin:4px 0;font:600 9px/1.4 Arial,sans-serif;letter-spacing:.15em}:is(.game-entry,.game-world) .game-entry-loading h2{font:small-caps 600 clamp(22px,3vw,28px)/1.25 Georgia,serif;margin:8px 0 10px;overflow-wrap:anywhere}:is(.game-entry,.game-world) .game-entry-loading>p:not(.game-eyebrow){font:12px/1.6 Arial,sans-serif;margin:0 0 16px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-track{margin:4px 0 0;flex-shrink:0;width:min(420px,100%);box-sizing:border-box}:is(.game-entry,.game-world) .game-entry-loading .game-loading-percent{margin-top:7px;font:11px/1.4 Arial,sans-serif;color:#c9ad76}:is(.game-entry,.game-world) .game-entry-loading .game-loading-steps{gap:5px;margin:14px 0 0}:is(.game-entry,.game-world) .game-entry-loading .game-loading-steps li{padding:8px;gap:6px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-notes{margin-top:16px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-notes>header{padding:6px 10px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-note{min-height:0;padding:12px;gap:10px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-note-seal{width:30px;height:34px;border-radius:2px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-note-seal svg{width:19px;height:19px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-note h3{font:600 14px/1.4 Georgia,serif;margin:0 0 6px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-note p{font:12px/1.65 Arial,sans-serif;margin:0}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-note small{margin-top:10px;font:10px/1.4 Arial,sans-serif;gap:6px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-note small>span{display:none}:is(.game-entry,.game-world) .game-entry-loading .game-loading-field-note kbd{min-width:18px;height:18px;border-radius:1px;background:#21190f;font-size:10px}@media(max-width:620px){:is(.game-entry,.game-world) .game-entry-loading{padding:0 12px 14px;margin:10px auto}:is(.game-entry,.game-world) .game-entry-loading:before{width:calc(100% + 24px);margin:0 -12px;height:110px}}@media(max-height:520px){:is(.game-entry,.game-world) .game-entry-loading:before{height:70px}:is(.game-entry,.game-world) .game-entry-loading .game-loading-symbol{display:none}}.game-world .game-panel-inventory:has(.game-inv-relic){width:min(900px,calc(100vw - 24px))!important;max-width:900px!important;border:2px solid #74634a!important;border-radius:2px!important;background:#13110f!important;box-shadow:inset 0 0 0 2px #0a0908,0 0 0 1px #c7ac7333,0 28px 90px #000c!important}.game-world .game-panel-inventory .game-inv-relic .game-inv-body{grid-template-columns:minmax(240px,.85fr) minmax(0,1.4fr)!important;grid-template-rows:auto auto!important;min-height:0!important;gap:14px!important}.game-world .game-panel-inventory .game-inv-relic .game-bag-layout{display:contents!important}.game-world .game-panel-inventory .game-inv-relic .game-inv-doll{grid-column:1;grid-row:1;padding:18px 12px!important;position:relative;background:radial-gradient(ellipse at 50% 65%,#7d63462e,transparent 70%),linear-gradient(135deg,#282722,#11110f)!important;border:1px solid #75674c!important;box-shadow:inset 0 0 0 4px #08080799!important}.game-world .game-panel-inventory .game-inv-relic .game-inv-doll:before{content:"EQUIPMENT";display:block;text-align:center;color:#cbb88e;font:12px/1.5 var(--font-display),Georgia,serif;letter-spacing:.2em;margin-bottom:12px}.game-world .game-panel-inventory .game-inv-relic .inv-paper-doll{height:auto!important;grid-template-columns:60px minmax(0,1fr) 60px!important;grid-template-rows:220px 60px!important;grid-template-areas:"weapon hero armor" ". accessory ."!important;gap:8px!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero{grid-area:hero;width:100%!important;height:220px!important;border:0!important;background:radial-gradient(ellipse at 50% 85%,#b3965433,transparent 62%)!important;overflow:visible!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero .character-portrait-stage canvas{transform:scale(1.7);transform-origin:center;pointer-events:none}.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=weapon]{grid-area:weapon}.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=armor]{grid-area:armor}.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=accessory]{grid-area:accessory}.game-world .game-panel-inventory .game-inv-relic .inv-slot{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid #786546!important;border-radius:1px!important;background:linear-gradient(135deg,#302a22,#0f0e0c)!important;color:#cfba8e;box-shadow:inset 0 0 0 3px #090807,0 2px 6px #0008!important}.game-world .game-panel-inventory .game-inv-relic .inv-slot>span{font-size:10px!important;position:static!important;transform:none!important}.game-world .game-panel-inventory .game-inv-relic .game-bag-contents{grid-column:2;grid-row:1;background:#100f0d!important;padding:14px!important;border-color:#75674c!important}.game-world .game-panel-inventory .game-inv-relic .game-bag-contents:before{content:"SATCHEL";display:block;color:#cbb88e;font:12px/1.5 var(--font-display),Georgia,serif;letter-spacing:.2em;margin-bottom:10px}.game-world .game-panel-inventory .game-inv-relic .game-bag-contents>p{font-size:11px;color:#a99b81;line-height:1.5;margin:0 0 12px}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:3px!important}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button{min-height:40px!important;border:1px solid #534a39!important;background:radial-gradient(ellipse at center,#302a20,#11100d)!important;box-shadow:inset 0 0 0 2px #06060599!important}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button.selected{border-color:#e5ca8d!important;box-shadow:inset 0 0 12px #caa15e35,0 0 0 1px #c9a15d!important}.game-world .game-panel-inventory .game-inv-relic .game-bag-inspector{grid-column:1/-1;grid-row:2;max-height:none!important;overflow:visible!important;min-height:0!important;border-color:#75674c!important;background:linear-gradient(#211d17,#13110e)!important}.game-world .game-panel-inventory .game-inv-relic .game-item-detail{padding:0!important;margin:0!important;max-height:none!important;overflow:visible!important}.game-world .game-panel-inventory .game-inv-relic .item-inspection{border:0;background:transparent;padding:0;box-shadow:none}.game-world .game-panel-inventory .game-inv-relic .item-inspection>header{border-bottom:1px solid #8b704244;padding-bottom:12px}.game-world .game-panel-inventory .game-inv-relic .game-bag-inspector-empty{padding:16px!important;min-height:0!important}.game-world .game-panel-inventory .game-inv-relic .game-bag-inspector-empty>svg{display:none}.game-inv-relic .item-quick-stats{display:flex;gap:24px;flex-wrap:wrap;padding:12px 0;color:#bcae94;font-size:13px}.game-inv-relic .item-quick-stats strong{color:#f1dfb6;margin-left:8px;font-size:20px}.game-inv-relic .item-quick-stats em{font-style:normal;color:#e99c87;margin-left:8px}.game-inv-relic .item-quick-stats em[data-gain=true]{color:#abd098}.game-inv-relic .item-more-details>summary{cursor:pointer;color:#c9b285;padding:10px 0;font-size:12px}.game-inv-relic .item-more-details>summary:focus-visible{outline:2px solid #e5ca8d;outline-offset:2px}.game-inv-relic .item-more-details[open]{border-bottom:1px solid #8b704244;margin-bottom:12px}@media(max-width:620px){.game-world .game-panel-inventory .game-inv-relic .game-inv-body{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important}.game-world .game-panel-inventory .game-inv-relic :is(.game-inv-doll,.game-bag-contents,.game-bag-inspector){grid-column:1!important;grid-row:auto!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-doll{grid-template-rows:160px 56px!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero{height:160px!important}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.game-world .game-panel-inventory:has(.game-inv-relic){border:22px solid transparent!important;-o-border-image:url(/ui/relic/frame.png) 58/22px stretch!important;border-image:url(/ui/relic/frame.png) 58/22px stretch!important;box-shadow:0 28px 90px #000d!important}.game-world .game-panel-inventory .game-inv-relic .game-inv-doll{background:linear-gradient(#08070638,#08070655),url(/ui/relic/chamber.png) 50%/cover!important;border:10px solid transparent!important;-o-border-image:url(/ui/relic/character-frame.png) 56/12px stretch!important;border-image:url(/ui/relic/character-frame.png) 56/12px stretch!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero{background:none!important;box-shadow:none!important}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button{background:url(/ui/relic/item-slot.png) 50%/100% 100%!important;border-color:#63523a!important;box-shadow:none!important}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button.selected{outline:1px solid #e2bd72;outline-offset:-3px;filter:brightness(1.18)}.game-world .game-panel-inventory:has(.game-inv-relic){box-sizing:border-box!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero :is(.character-portrait,.character-portrait-stage){border:0!important;background:transparent!important;box-shadow:none!important}.game-inv-relic :is([data-inventory-id],.inv-slot,.item-inspection){--item-rarity:#a89d80}.game-inv-relic :is(.grade-uncommon,[data-grade=uncommon]){--item-rarity:#87b879}.game-inv-relic :is(.grade-rare,[data-grade=rare]){--item-rarity:#7cafe1}.game-inv-relic :is(.grade-epic,[data-grade=epic]){--item-rarity:#bd92dd}.game-inv-relic :is(.grade-legendary,[data-grade=legendary]){--item-rarity:#e6b45f}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button[data-inventory-id]{border-color:var(--item-rarity)!important;box-shadow:inset 0 -2px var(--item-rarity)!important}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button.selected{outline:2px solid #fff0c6;outline-offset:-5px}.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-grade]{border-color:var(--item-rarity)!important}.game-world .game-panel-inventory .game-inv-relic .item-inspection>header :is(h3,small){color:var(--item-rarity)!important}.game-world .game-panel-inventory .game-inv-relic .game-item-check{color:#c4e4a8;background:#12210b;border:1px solid #7e9a61;border-radius:2px;padding:1px}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-doll{grid-template-columns:48px minmax(0,1fr) 48px!important;grid-template-rows:190px 48px!important;grid-template-areas:none!important;height:auto!important;isolation:isolate}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero{grid-area:1/1/2/-1!important;height:190px!important;width:100%!important;min-width:0;z-index:0}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero .character-portrait-stage canvas{position:absolute;inset:0;transform:scale(1.15);transform-origin:center}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot{position:relative;z-index:1;align-self:center;min-height:48px!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=weapon]{grid-area:1/1!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=armor]{grid-area:1/3!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=accessory]{grid-area:2/2!important;justify-self:center}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid{grid-template-columns:repeat(6,minmax(0,46px))!important;justify-content:center;align-content:start;gap:4px!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button{box-sizing:border-box;width:100%;height:auto!important;aspect-ratio:1;min-width:0;min-height:0!important;padding:3px!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button.selected{filter:none;outline:1px solid #e2bd72;outline-offset:-3px}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-bag-inspector{background:var(--realm-solid,linear-gradient(#263027,#171b17))!important;border-color:#9e8b5e66!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-equipment-action>.game-gold-button{color:#f4e2b5;background:var(--realm-control,linear-gradient(#465338,#253020));border-color:#b29a61;text-shadow:0 1px 2px #000;opacity:1}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-equipment-action>.game-gold-button:disabled{color:#b4a98d!important;background:#292b22!important;border-color:#746a4a!important}@media(max-width:620px){.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-doll{grid-template-rows:150px 48px!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero{height:150px!important}}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero .character-portrait-stage{position:relative;overflow:hidden}@media(max-width:620px){.browser-game.game-world .game-panel-inventory .game-inv-relic .game-inv-doll{padding:4px 5px!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-inv-doll:before{font-size:10px;letter-spacing:.14em;line-height:16px;margin:0 0 2px}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-doll{grid-template-columns:minmax(58px,1fr) repeat(3,minmax(0,48px))!important;grid-template-rows:100px!important;gap:4px!important;align-items:center}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero{grid-area:1/1!important;height:100px!important;min-width:0}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero :is(.character-portrait,.character-portrait-stage){height:100px!important;min-height:0!important;width:100%!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero .character-portrait-stage canvas{transform:scale(1.7)}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=weapon]{grid-area:1/2!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=armor]{grid-area:1/3!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot[data-slot=accessory]{grid-area:1/4!important;justify-self:stretch}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot{box-sizing:border-box!important;width:100%!important;min-width:0!important;justify-self:stretch!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .inv-slot>span{font-size:8px!important}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-bag-contents:before{font-size:11px;margin-bottom:6px;letter-spacing:.14em}}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary{background:var(--realm-rail);border-color:#ab936066;color:#ead5a5;box-shadow:inset 0 1px #e2c58d26,inset 0 -1px #101b12}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>span:first-child{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums;color:#f0d89b}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:5px 9px;border:1px solid #a58f5d80;border-radius:2px;background:var(--realm-control);color:#efe0ba;font:11px/1.3 Arial,sans-serif;box-shadow:inset 0 1px #e3cd9426}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>button>svg{flex:none}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>button:hover:not(:disabled){background:var(--realm-control-hover);border-color:#d5b97f}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>button[aria-pressed=true]{border-color:#e1c48a;color:#ffe7b0;box-shadow:inset 0 0 0 1px #d5b57055}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>button:disabled{background:#242c22;color:#a1a88e;border-color:#717b5255;opacity:1;box-shadow:none}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-bag-contents{border-color:#a18c5d77!important;box-shadow:inset 0 1px #e2c58d17,inset 0 0 14px #0003}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-bag-contents>p.game-muted{font:11px/1.5 Arial,sans-serif;color:var(--realm-copy);text-shadow:none}.browser-game.game-world .game-panel-inventory .game-inv-relic[data-arranging=true] .game-bag-contents>p[role=status]{color:#f2dba7;border-left:2px solid #ba9d62;padding-left:7px}.browser-game.game-world .game-panel-inventory .game-inv-relic[data-arranging=true] .game-inventory-grid>button:not(.selected){outline:1px dashed #b5b38388;outline-offset:-4px;cursor:crosshair}.browser-game.game-world .game-panel-inventory .game-inv-relic[data-arranging=true] .game-inventory-grid>button:is(:hover,:focus-visible){outline:2px solid #efd79a;outline-offset:-3px;box-shadow:inset 0 0 12px #c0ab5933}.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>button:focus-visible{outline:2px solid #e9d197;outline-offset:2px}@media(forced-colors:active){.browser-game.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>button{background:ButtonFace;color:ButtonText;border-color:ButtonText;box-shadow:none}.browser-game.game-world .game-panel-inventory .game-inv-relic[data-arranging=true] .game-inventory-grid>button:not(.selected){outline-color:Highlight}}.browser-game.game-world .game-panel-inventory>header{padding:10px 16px!important;min-height:42px;box-sizing:border-box}.browser-game.game-world .game-panel-inventory>header h2{margin:0!important}.browser-game.game-world .game-inv-relic .bag-quick-filters{display:flex;gap:4px;margin:0 0 5px}.browser-game.game-world .game-inv-relic .bag-quick-filters>button{display:flex;align-items:center;justify-content:center;gap:4px;flex:1;min-width:0;min-height:28px;padding:4px;border:1px solid #a38e5a44;border-radius:3px;background:#13251b;color:#c9d2bc;font:10px/1.3 Arial,sans-serif}.browser-game.game-world .game-inv-relic .bag-quick-filters>button svg{flex:none}.browser-game.game-world .game-inv-relic .bag-quick-filters>button[aria-pressed=true]{background:var(--realm-control);color:#ffe4a9;border-color:#c4a66a;box-shadow:inset 0 -2px #bc9c5855}.browser-game.game-world .game-inv-relic .bag-quick-filters>button:focus-visible{outline:2px solid #e9d197;outline-offset:2px}.browser-game.game-world .game-panel-inventory .game-inv-relic details.game-bag-filters{display:block!important;margin:0 0 7px}.browser-game.game-world .game-inv-relic .game-bag-filters>summary{cursor:pointer;padding:3px 0;font:11px/1.4 Arial,sans-serif;color:#cbb98f}.browser-game.game-world .game-inv-relic .game-bag-search{display:flex;flex-wrap:wrap;gap:6px;padding:8px;margin:5px 0;background:#102219;border:1px solid #a38e5a44}.browser-game.game-world .game-inv-relic .game-bag-search label{flex:1 1 140px;min-width:0;font-size:10px;color:#d3d9c5}.browser-game.game-world .game-inv-relic .game-bag-search :is(input,select){width:100%;min-height:30px;padding:5px 7px;margin-top:4px;background:#1c3023;border:1px solid #a38e5a66;color:#f0e5c7;font-size:11px;border-radius:2px}.browser-game.game-world .game-inv-relic .game-bag-search>small{flex-basis:100%;font-size:10px;line-height:1.5;color:#c3ccb5}.browser-game.game-world .game-inv-relic .game-bag-search>button{min-height:28px;padding:4px 7px;background:var(--realm-control);color:#eddbb4;border:1px solid #a38e5a55;font-size:10px;border-radius:2px}.browser-game.game-world .game-inv-relic .item-inspection>header:has(.item-heading-action){display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px}.browser-game.game-world .game-inv-relic .item-heading-action{max-width:190px}.browser-game.game-world .game-inv-relic .item-heading-action .game-equipment-action{margin:0;padding:0}.browser-game.game-world .game-inv-relic .item-heading-action .game-gold-button{min-width:100px;min-height:32px;margin:0;padding:6px 10px;font-size:12px!important;border-radius:3px}.browser-game.game-world .game-inv-relic .item-heading-action p{margin:5px 0 0;font:10px/1.4 Arial,sans-serif}.browser-game.game-world .game-inv-relic .game-panel-buttons:empty{display:none}@media(max-width:620px){.browser-game.game-world .game-inv-relic .item-inspection>header:has(.item-heading-action){grid-template-columns:42px minmax(0,1fr);gap:7px}.browser-game.game-world .game-inv-relic .item-heading-action{grid-column:1/-1;max-width:none}.browser-game.game-world .game-inv-relic .item-heading-action .game-gold-button{width:100%}}.browser-game.game-world .game-inv-relic .item-inspection>header:has(.item-heading-action) .item-inspection-icon{box-sizing:border-box;width:46px!important;height:48px!important;min-width:0}.game-world .game-panel-backdrop{inset:0!important;display:flex;align-items:center;justify-content:center!important;padding:14px!important;background:var(--clan-world-scrim,#05040366)}.game-world .game-panel{width:min(560px,calc(100vw - 28px));max-height:calc(100dvh - 28px)!important;margin:0!important;box-sizing:border-box;backdrop-filter:none}.game-world .game-panel>header{padding:8px 12px!important;gap:8px!important;background:linear-gradient(#2a2117,#16120d)!important;border-bottom:1px solid #715c39!important;box-shadow:none!important}.game-world .game-panel>header .game-eyebrow{display:none}.game-world .game-panel>header h2{margin:0!important;font-size:21px!important;line-height:1.3!important}.game-world .game-panel>header>button{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:4px!important;border:1px solid #8e7347!important;border-radius:2px!important;background:linear-gradient(#43331f,#251b11)!important;color:#ddc38e!important}.game-world .game-panel>header>div{flex:1}.game-world .game-panel .game-panel-body{min-height:0;padding:12px!important;overflow:auto}.game-world .game-panel-inventory:has(.game-inv-relic){width:min(720px,calc(100vw - 28px))!important;max-width:720px!important;border-width:14px!important;border-image-width:14px!important}.game-world .game-panel-inventory .game-inv-relic .game-inv-body{grid-template-columns:240px minmax(0,1fr)!important;gap:10px!important}.game-world .game-panel-inventory .game-inv-relic .game-inv-doll{padding:10px 8px!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-doll{grid-template-columns:48px minmax(0,1fr) 48px!important;grid-template-rows:190px 48px!important;gap:4px!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero{height:190px!important}.game-world .game-panel-inventory .game-inv-relic .inv-slot{width:48px!important;min-width:48px!important;height:48px!important}.game-world .game-panel-inventory .game-inv-relic .game-bag-contents{padding:10px!important}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.game-world .game-panel-inventory .game-inv-relic .game-inventory-grid>button{min-height:32px!important}.game-world .game-panel-inventory .game-inv-relic .game-bag-inspector:has(.game-bag-inspector-empty){display:none!important}.game-world .game-panel-inventory .game-inv-relic .game-panel-summary{gap:8px;padding:6px 8px;font-size:11px}.game-world .game-panel-inventory .game-inv-relic .game-panel-summary>button{min-height:28px;padding:4px 8px;font-size:11px}.game-world .game-panel-inventory .game-inv-relic .game-equipment-action .game-gold-button{min-height:34px;padding:7px 14px}.game-world .game-panel-skills:has(.relic-skillbook){width:min(780px,calc(100vw - 28px));max-width:780px}.game-world .game-panel-character{width:min(500px,calc(100vw - 28px))}.game-world .game-panel-quests{width:min(740px,calc(100vw - 28px))}.game-world .game-panel-travel{width:min(980px,calc(100vw - 28px))}.game-world .game-panel-settings{width:min(620px,calc(100vw - 28px))}@media(max-width:620px){.game-world .game-panel-backdrop{padding:8px!important}.game-world .game-panel{max-height:calc(100dvh - 16px)!important}.game-world .game-panel-inventory .game-inv-relic .game-inv-body{grid-template-columns:minmax(0,1fr)!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-doll{grid-template-rows:130px 44px!important}.game-world .game-panel-inventory .game-inv-relic .inv-paper-hero{height:130px!important}}.game-world .game-hotbar{border:10px solid transparent!important;-o-border-image:url(/ui/relic/frame.png) 58/10px stretch!important;border-image:url(/ui/relic/frame.png) 58/10px stretch!important;border-radius:0!important;padding:4px!important;gap:3px!important;background:linear-gradient(#211b14,#100e0b)!important;box-shadow:0 5px 24px #0009!important}.game-world .game-hotbar .realm-skill{height:74px!important;border-radius:1px!important;border-color:#75613d!important;background:linear-gradient(#2f261a,#110e0a)!important;padding:4px 2px!important;gap:2px!important}.game-world .game-hotbar .realm-skill-art{width:38px;height:38px;padding:3px;box-sizing:border-box;background:url(/ui/relic/item-slot.png) 50%/100% 100%}.game-world .game-hotbar .realm-skill-art img{image-rendering:pixelated}.game-world .game-hotbar .realm-skill-name{font-size:10px!important;line-height:12px}.game-world .game-hotbar .realm-skill-cost{font-size:9px!important;line-height:11px}.game-world .game-hotbar .game-attack-button{height:74px!important;border:1px solid #ad8b4c;border-radius:1px;background:linear-gradient(#624728,#2c1d12);color:#efd8a4}.game-world .game-hotbar .realm-skill>kbd{background:#0d0b08e6;border:1px solid #6e5937;color:#efddb3!important;left:3px!important;top:2px!important}.game-world .game-hotbar .realm-skill-cooldown-time{color:#fff0d4;text-shadow:0 1px 3px #000,0 0 5px #000}.game-world .game-hotbar .realm-skill.realm-skill-cooling{opacity:.85}.game-world .game-hotbar .game-attack-button:focus-visible,.game-world .game-hotbar .realm-skill:focus-visible{outline:2px solid #fff0b6;outline-offset:2px}.game-world .game-xp{height:4px;border-radius:0;background:#090806;border:1px solid #55462e}.game-world .game-xp>span{background:linear-gradient(90deg,#7d6738,#dab663);box-shadow:none}.game-world .game-hotbar-caption{color:#bbae91;font-size:10px}.game-world .game-world-tools button{border:1px solid #79613f;border-radius:2px;background:linear-gradient(#342a1d,#17120d);color:#ddc494;box-shadow:inset 0 0 0 2px #0e0b0780}.game-world .game-world-tools button[aria-expanded=true],.game-world .game-world-tools button[aria-pressed=true]{border-color:#e0c17d;background:linear-gradient(#59432a,#241b12);color:#ffe6ad}@media(max-width:750px){.game-world .game-hotbar{border-width:7px!important;border-image-width:7px!important;gap:3px!important;padding:3px!important}.game-world .game-hotbar .game-attack-button,.game-world .game-hotbar .realm-skill{height:62px!important}.game-world .game-hotbar .realm-skill-art{width:30px;height:30px}.game-world .game-hotbar .realm-skill-name{font-size:9px!important}}.realm-hotbar-slot:focus-visible{outline:2px solid #e2c17d;outline-offset:2px;border-radius:2px}.browser-game.game-world .realm-journal .journal-intro{display:flex;align-items:center;gap:12px;padding:10px 0 12px;border:0;border-bottom:1px solid #92734555;background:none;box-shadow:none;color:#c9ac73;min-height:0}.browser-game.game-world .realm-journal .journal-intro>svg{width:26px;height:26px;flex:none}.browser-game.game-world .realm-journal .journal-intro small{display:none}.browser-game.game-world .realm-journal .journal-intro h3{font:small-caps 600 21px/1.25 Georgia,serif!important;color:#e8d2a4!important;text-shadow:none;margin:0!important}.browser-game.game-world .realm-journal .journal-prologue{font-size:12px!important;line-height:1.6;margin:10px 0;color:#b9ac96}.browser-game.game-world .realm-journal .journal-marker-key{display:flex;gap:14px;flex-wrap:wrap;margin:8px 0 12px;font-size:11px;color:#b8a17b}.browser-game.game-world .realm-journal .journal-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 0}.browser-game.game-world .realm-journal .journal-tabs>button{min-width:0;min-height:36px;padding:7px 6px;white-space:normal;line-height:1.3;font-size:11px;border:1px solid #80653f80;border-radius:2px;color:#d7c5a5;background:linear-gradient(#30271c,#191510)}.browser-game.game-world .realm-journal .journal-tabs>button[aria-pressed=true]{color:#ffe4a7;border-color:#c5a15b;background:linear-gradient(#564125,#2f2317)}.browser-game.game-world .realm-journal .journal-chapter-filter{display:grid;gap:7px;margin:14px 0;font-size:12px}.browser-game.game-world .realm-journal .journal-chapter-filter select{width:100%;min-height:36px;padding:8px 10px}.browser-game.game-world .realm-journal .journal-filter-panel{margin:12px 0;border:1px solid #80653f55}.browser-game.game-world .realm-journal .journal-filter-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer;background:#241e16;font-size:12px}.browser-game.game-world .realm-journal .journal-filter-panel>summary>span{display:grid;gap:4px}.browser-game.game-world .realm-journal .journal-filter-panel>summary small{font-size:10px;line-height:1.4;color:#b4a68f;font-weight:400}.browser-game.game-world .realm-journal .journal-filter-panel>summary>b{white-space:nowrap;color:#bda779;font-size:10px}.browser-game.game-world .realm-journal .journal-empty{display:grid;justify-items:start;gap:10px;padding:18px;margin:14px 0;border:1px solid #91734855;background:#0c0c0a55}.browser-game.game-world .realm-journal .journal-empty h3{margin:0;font:small-caps 600 20px/1.3 Georgia,serif}.browser-game.game-world .realm-journal .journal-empty p{margin:0;font-size:12px;line-height:1.6}.browser-game.game-world .realm-journal .journal-next-commissions{margin:16px 0 0;padding:14px;border:1px solid #92734555;background:#211b13}.browser-game.game-world .realm-journal .journal-next-commissions>h4{margin:0 0 9px;font:small-caps 600 18px Georgia,serif}.browser-game.game-world .realm-journal .journal-next-commissions p{font-size:12px;line-height:1.6;margin:8px 0}.browser-game.game-world .realm-journal .journal-next-commissions article{padding:12px 0;border-top:1px solid #8e724033}.browser-game.game-world .realm-journal .journal-empty button,.browser-game.game-world .realm-journal .journal-next-commissions button{padding:7px 12px;min-height:32px;border:1px solid #9b7c4855;background:#44321d;color:#ecd3a1;border-radius:2px}.browser-game.game-world .game-world-tools{display:grid;grid-template-columns:repeat(5,48px);gap:2px;padding:5px;border:1px solid #a4864a80;border-radius:5px;background:linear-gradient(#292117f5,#0c0d0cf5);box-shadow:inset 0 1px #d1af6640,0 4px 14px #0009}.browser-game.game-world .game-world-tools>button{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:48px;height:48px;min-width:0;min-height:0;gap:3px;padding:7px 2px 3px;border:0;border-radius:3px;background:none;box-shadow:none;color:#cdb47e}.browser-game.game-world .game-world-tools>button>svg{width:20px;height:20px;flex:none;filter:drop-shadow(0 1px 1px #000)}.browser-game.game-world .game-world-tools>button>span{position:static;display:block;padding:0;background:none;border:0;color:#d8c7a5;font:10px/12px Arial,sans-serif;transform:none;opacity:1}.browser-game.game-world .game-world-tools>button>kbd{position:absolute;display:block;inset:2px 3px auto auto;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;transform:none;color:#9e8b66;font:8px/9px Arial,sans-serif;opacity:.85}.browser-game.game-world .game-world-tools>button>kbd:after,.browser-game.game-world .game-world-tools>button>kbd:before{display:none;content:none}.browser-game.game-world .game-world-tools>button:is(:hover,[aria-pressed=true],[aria-expanded=true]){background:#8b6a2b30;color:#ffe1a0;box-shadow:inset 0 -2px #c5a260}.browser-game.game-world .game-world-tools>button:focus-visible{outline:2px solid #e4c786;outline-offset:1px}@media(max-width:520px){.browser-game.game-world .realm-journal .journal-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.browser-game.game-world .game-world-tools{grid-template-columns:repeat(5,42px)}.browser-game.game-world .game-world-tools>button{width:42px;height:46px}}.browser-game.game-world .game-bag-inspector .game-equipment-action{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:10px 0 0;padding:0}.browser-game.game-world .game-bag-inspector .game-equipment-action>.game-gold-button{width:auto;min-width:140px;min-height:32px;height:auto;padding:7px 18px;margin:0;font:600 12px/1.4 Georgia,serif;border:1px solid #b18c4a;border-radius:2px;background:linear-gradient(#574122,#2e2114);color:#f3d99e;box-shadow:inset 0 1px #d6b16a30}.browser-game.game-world .game-bag-inspector .item-inspection>header{padding-bottom:8px;gap:12px}.browser-game.game-world .game-bag-inspector .item-inspection>header h3{font:600 19px/1.3 Georgia,serif;margin:4px 0}.browser-game.game-world .game-bag-inspector .item-inspection-icon{width:48px;height:48px;padding:4px}.browser-game.game-world .game-bag-inspector .item-inspection-icon img{max-width:40px;max-height:40px}.browser-game.game-world .relic-skillbook-heading{padding-bottom:10px}.browser-game.game-world .relic-skillbook-heading h3{font:small-caps 600 21px/1.3 Georgia,serif;margin:5px 0}.browser-game.game-world .relic-skill-focus>header{margin-bottom:12px;padding-bottom:10px}.browser-game.game-world .game-chat{border:1px solid #93774370;border-radius:3px;background:linear-gradient(#211b14ee,#0d100ff5);box-shadow:inset 0 1px #bf9e5825,0 4px 16px #0006}.browser-game.game-world .game-chat-toggle{min-height:34px;padding:7px 10px;gap:7px;background:none;color:#dac393}.browser-game.game-world .game-chat-toggle strong{font:600 12px Georgia,serif}.browser-game.game-world .game-chat-toggle small{font-size:10px;color:#ac9b7e}.browser-game.game-world .game-chat-messages{font:12px/1.5 Arial,sans-serif;padding:8px 10px;background:#060a0855;scrollbar-color:#826d45 #11130f;overscroll-behavior:contain}.browser-game.game-world .game-chat-messages p{overflow-wrap:anywhere;margin:3px 0}.browser-game.game-world .game-chat-channel{padding:7px 9px;gap:8px}.browser-game.game-world .game-chat-channel label{font-size:10px;color:#baaa8e}.browser-game.game-world .game-chat-channel :is(input,select){min-height:30px;padding:5px 7px;font:11px Arial,sans-serif;border-radius:2px;background:#13130f;border:1px solid #79613c70;color:#e0cead}.browser-game.game-world .game-chat form{padding:0 9px 9px;gap:5px}.browser-game.game-world .game-chat form input{min-height:32px;font-size:12px;border:1px solid #80643e70;border-radius:2px;background:#0d100d;color:#e3d6b9;padding:7px}.browser-game.game-world .game-chat form button{width:34px;min-width:34px;border:1px solid #96774770;border-radius:2px;background:#3f301d;color:#e0c38a}@media(min-width:700px) and (max-height:520px){.browser-game.game-world .game-chat{bottom:128px;max-height:calc(100dvh - 190px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#826d45 #11130f}.browser-game.game-world .game-chat-toggle{position:sticky;top:0;z-index:1;background:#211b14}.browser-game.game-world .game-target-frame{position:absolute;inset:14px auto auto 50%;transform:translateX(-50%);box-sizing:border-box;width:240px;max-height:calc(100dvh - 142px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#826d45 #11130f}}.browser-game.game-world .journey-tracker{padding:10px 12px;border-radius:2px;background:linear-gradient(135deg,#272018ee,#0e100ff5);border-color:#94764680;box-shadow:inset 0 0 0 3px #aa884413,0 6px 18px #0007}.browser-game.game-world .journey-tracker h3{font:600 16px/1.3 Georgia,serif;margin:7px 0;color:#e8d2a4}.browser-game.game-world .journey-tracker>p{font-size:11px;line-height:1.5;color:#c4b69c}.browser-game.game-world .journey-tracker>small{font-size:10px;line-height:1.4;color:#c5b895}.browser-game.game-world .journey-tracker>small>svg{flex-shrink:0}.browser-game.game-world .journey-tracker.is-minimized>.journey-count,.browser-game.game-world .journey-tracker.is-minimized>small{display:flex}.browser-game.game-world .journey-tracker.is-minimized>.journey-count{margin:7px 0}.browser-game.game-world .journey-tracker footer{gap:8px;flex-wrap:wrap}.browser-game.game-world .journey-tracker footer button{padding:5px 8px;border:1px solid #987a4544;background:#49371e55;border-radius:2px;text-decoration:none}.browser-game.game-world .journey-count>span{flex:0 0 auto;white-space:nowrap;font-variant-numeric:tabular-nums}.browser-game.game-world .journey-count>.journal-progress{min-width:0;flex:1}.browser-game.game-world .game-hotbar .realm-skill{padding:4px 2px!important;gap:2px!important}.browser-game.game-world .game-hotbar .realm-skill-art{width:36px;height:36px}.browser-game.game-world .game-hotbar .realm-skill-art>:is(img,svg){max-width:100%;max-height:100%}.browser-game.game-world .game-hotbar .realm-skill-name{flex-shrink:0;line-height:12px;min-height:12px}.browser-game.game-world .game-hotbar .realm-skill-cost{flex-shrink:0;line-height:10px}.browser-game.game-world .game-hotbar .realm-skill>kbd{width:auto;height:auto;min-width:0;min-height:0;padding:0 2px;border:0;border-radius:1px;font:9px/11px Arial,sans-serif!important;background:#100d09c9;box-shadow:none}@media(max-width:750px){.browser-game.game-world .game-hotbar .realm-skill-art{width:30px;height:30px}}.browser-game.game-world .game-player-frame{border-radius:2px;background:linear-gradient(135deg,#272018ee,#0e100ff5);border-color:#94764680}.browser-game.game-world .game-player-name{min-width:0;gap:8px}.browser-game.game-world .game-player-name strong{min-width:0;overflow:hidden;text-overflow:ellipsis}.browser-game.game-world .game-player-frame .game-meter>span{display:flex;gap:6px;padding:0 6px;font-size:11px;line-height:1;text-shadow:0 1px 2px #000}.browser-game.game-world .game-player-frame .game-meter>span>b{position:static;flex:0 0 auto;font-size:9px}.browser-game.game-world .game-player-frame .game-meter>span>em{flex:1;min-width:0;text-align:center;font-style:normal;white-space:nowrap}.browser-game.game-world .game-meter.health.is-low{border-color:#d58966;box-shadow:inset 0 0 6px #a8363044,0 0 4px #b54e3033}.browser-game.game-world .game-meter.health.is-low i{background:linear-gradient(#d66750,#a0372a)}.browser-game.game-world:has(.game-chat-toggle[aria-expanded=true]) .game-player-frame{max-height:max(150px,calc(100dvh - 600px));box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#927343 #15110d}@media(min-width:700px) and (max-height:520px){.browser-game.game-world .game-player-frame{top:14px;left:20px;width:248px;max-height:calc(100dvh - 142px)!important;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.browser-game.game-world .game-chat{left:auto;right:20px;top:14px;bottom:auto;max-height:calc(100dvh - 240px)}}@media(max-width:520px){.browser-game.game-world .game-player-frame{box-sizing:border-box;width:calc(100vw - 190px);padding:7px;gap:5px}.browser-game.game-world .game-player-emblem{width:27px;min-width:27px;height:43px}.browser-game.game-world .game-player-frame .game-meter>span{font-size:9px;padding:0 3px;gap:3px}}.browser-game.game-world .npc-conversation{margin-bottom:14px;border-radius:2px;background:linear-gradient(#282016,#14110d);border-color:#94764680}.browser-game.game-world .npc-speaker{display:grid;grid-template-columns:56px minmax(0,1fr) 30px;gap:10px;padding:10px 12px}.browser-game.game-world .npc-speaker-portrait{width:56px;height:60px;border-radius:2px;background:radial-gradient(#65502e66,#15130e)}.browser-game.game-world .npc-speaker h3{font:600 18px/1.25 Georgia,serif!important;margin:3px 0!important;color:#ebd5a7}.browser-game.game-world .npc-speaker small{font-size:8px;letter-spacing:.08em}.browser-game.game-world .npc-service-label{padding:2px 5px;margin-top:3px;border-radius:1px;background:#70542a30;border-color:#94764655;font-size:10px}.browser-game.game-world .npc-conversation-toggle{width:30px;min-height:30px;height:30px;padding:4px;border-radius:2px;background:#49351c55;border-color:#94764670}.browser-game.game-world .npc-conversation-toggle>span,.browser-game.game-world .npc-conversation-toggle>svg:first-child{display:none}.browser-game.game-world .npc-greeting{padding:12px 14px;font-size:13px;line-height:1.65}.browser-game.game-world .npc-topics{padding:0 12px 12px;gap:5px}.browser-game.game-world .npc-topics button{min-height:34px;padding:8px 10px;border-radius:2px;background:linear-gradient(#35291b,#21190f);font-size:12px;border-color:#94764666}.browser-game.game-world .npc-topics button[aria-expanded=true]{background:#59422655;border-color:#c8a563}.browser-game.game-world .npc-topics .npc-answer{padding:9px 11px;font-size:12px;line-height:1.65;background:#0b0b0855;border-radius:0;color:#dbccb0}.browser-game.game-world .game-bottom{width:min(550px,calc(100vw - 40px));max-width:550px;left:auto;right:20px}.browser-game.game-world .game-hotbar{display:grid;grid-template-columns:repeat(9,minmax(0,1fr)) 56px;border-width:6px!important;border-image-width:6px!important;padding:3px!important;gap:3px!important}.browser-game.game-world .game-hotbar .realm-hotbar-slot{min-width:0}.browser-game.game-world .game-hotbar :is(.realm-skill,.game-attack-button){position:relative;box-sizing:border-box;display:grid;place-items:center;width:100%;min-width:0;min-height:0;height:48px!important;padding:5px!important;gap:0!important;overflow:hidden}.browser-game.game-world .game-hotbar .realm-skill-art{display:grid;place-items:center;width:34px;height:34px;padding:1px;background:none;opacity:1;visibility:visible}.browser-game.game-world .game-hotbar .realm-skill-art>:is(img,svg){display:block;width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain}.browser-game.game-world .game-hotbar :is(.realm-skill-name,.realm-skill-cost,.game-attack-label){display:none!important}.browser-game.game-world .game-hotbar .realm-skill[data-bound=false]{background:radial-gradient(#2e261a,#100e0b)!important;border-color:#65533470!important;opacity:.7}.browser-game.game-world .game-hotbar .realm-skill[data-bound=false] .realm-skill-art{display:none}.browser-game.game-world .game-hotbar .realm-consumable-count{position:absolute;inset:auto 3px 2px auto;font:600 11px/13px Arial,sans-serif;color:#ffedc3;background:#100c08dd;padding:0 2px;text-shadow:0 1px #000}.browser-game.game-world .game-hotbar :is(.realm-skill-blocked-label,.realm-consumable-empty,.realm-skill-recipient){position:absolute;inset:auto 1px 0;font:9px/11px Arial,sans-serif!important;padding:1px;background:#0c0907e8;white-space:normal;text-align:center}.browser-game.game-world .game-hotbar .game-attack-button kbd{position:absolute;inset:auto 2px 1px;width:auto;height:auto;min-height:0;min-width:0;padding:0;border:0;background:#201608bb;font:9px/11px Georgia,serif;box-shadow:none}.browser-game.game-world .game-hotbar .game-attack-art{width:29px;height:29px;margin-top:-5px;-o-object-fit:contain;object-fit:contain}.browser-game.game-world .game-hotbar-caption{margin-top:4px;font-size:9px}.browser-game.game-world .game-hotbar-caption>span:last-child{display:none}.browser-game.game-world .game-panel:has(.upgrade-panel){width:min(490px,calc(100vw - 28px))}.browser-game.game-world .game-panel:has(.upgrade-panel) .npc-speaker{grid-template-columns:40px minmax(0,1fr) 26px;padding:8px;gap:8px}.browser-game.game-world .game-panel:has(.upgrade-panel) .npc-speaker-portrait{width:40px;height:44px;overflow:hidden}.browser-game.game-world .game-panel:has(.upgrade-panel) .npc-speaker small{display:none}.browser-game.game-world .game-panel:has(.upgrade-panel) .npc-speaker h3{font-size:16px!important}.browser-game.game-world .game-panel:has(.upgrade-panel) .npc-greeting{padding:8px 10px;font-size:12px;line-height:1.45}.browser-game.game-world .game-panel:has(.upgrade-panel) .npc-conversation{margin-bottom:10px}.browser-game.game-world .upgrade-panel{padding:10px;margin-bottom:12px}.browser-game.game-world .upgrade-panel h3,.browser-game.game-world section[aria-label="Equipment repairs"] h3{font:small-caps 600 18px/1.3 Georgia,serif!important;margin:0 0 7px}.browser-game.game-world .upgrade-panel>p{font-size:12px!important;line-height:1.45;margin:6px 0 10px}.browser-game.game-world .upgrade-selectors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.browser-game.game-world :is(.upgrade-selectors label,section[aria-label="Equipment repairs"] label){display:grid;gap:5px;margin:0;font:11px/1.4 Arial,sans-serif}.browser-game.game-world :is(.upgrade-selectors select,section[aria-label="Equipment repairs"] select){width:100%;min-width:0;min-height:32px;padding:6px;border:1px solid #80673f;background:#15110c;color:#e6d2aa;font:12px Arial,sans-serif;border-radius:1px}.browser-game.game-world .upgrade-actions{margin-top:10px}.browser-game.game-world :is(.upgrade-actions button,section[aria-label="Equipment repairs"] button){min-height:32px;padding:7px 12px;font:600 12px Georgia,serif;background:linear-gradient(#534023,#2b2013);color:#f0d69e;border:1px solid #9d7b44;border-radius:1px}.browser-game.game-world section[aria-label="Equipment repairs"]{padding:10px;border:1px solid #80673f55;background:#120e0b88}.browser-game.game-world section[aria-label="Equipment repairs"] p{font-size:11px!important;line-height:1.45;margin:8px 0}.browser-game.game-world .game-panel:has(.relic-skillbook){width:min(680px,calc(100vw - 28px));max-width:680px}.browser-game.game-world .relic-skillbook-heading{gap:8px;padding-bottom:8px}.browser-game.game-world .relic-skillbook-heading h3{font-size:18px;margin:3px 0}.browser-game.game-world .relic-skillbook-heading b{font-size:20px}.browser-game.game-world .relic-disciplines{padding:8px 0;gap:4px}.browser-game.game-world .relic-disciplines button{min-width:0;min-height:36px;padding:6px;gap:2px;font-size:12px}.browser-game.game-world .relic-skillbook-body{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:10px}.browser-game.game-world :is(.relic-skill-path,.relic-skill-focus){padding:10px}.browser-game.game-world .relic-skill-icon{box-sizing:border-box;width:38px;height:38px;padding:5px}.browser-game.game-world .relic-skill-node{gap:7px;padding:3px;min-height:46px}.browser-game.game-world .relic-skill-path ol{margin-top:8px}.browser-game.game-world .relic-skill-path li{padding-bottom:9px}.browser-game.game-world .relic-skill-path li:not(:last-child):after{left:23px;top:45px}.browser-game.game-world .relic-next-skill{padding:7px;margin:8px 0;gap:3px}.browser-game.game-world .relic-skillbook .relic-path-caption{font-size:11px!important;line-height:1.4;margin:6px 0}.browser-game.game-world .relic-skill-focus>header{gap:8px;padding-bottom:8px;margin-bottom:8px}.browser-game.game-world .relic-skill-focus>header>img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.browser-game.game-world .relic-skill-focus h3{font-size:18px}.browser-game.game-world .relic-skill-binding{gap:6px;padding:6px 0;margin-bottom:8px}.browser-game.game-world .relic-skill-binding :is(button,select){min-height:30px;padding:5px 8px;font-size:11px}@media(max-width:620px){.browser-game.game-world .game-bottom{left:auto;right:12px;width:calc(100vw - 24px)}.browser-game.game-world .game-hotbar{grid-template-columns:repeat(9,minmax(0,1fr)) 40px;gap:2px!important}.browser-game.game-world .game-hotbar :is(.realm-skill,.game-attack-button){height:42px!important;padding:2px!important}.browser-game.game-world .game-hotbar .realm-skill-art{width:27px;height:27px}.browser-game.game-world .relic-skillbook-body{grid-template-columns:minmax(0,1fr)}.browser-game.game-world .relic-skill-focus{position:static}}@media(min-width:621px){.browser-game.game-world .relic-skill-path ol{max-height:min(320px,calc(100dvh - 340px));min-height:120px;padding-right:5px}.browser-game.game-world .relic-skill-focus,.browser-game.game-world .relic-skill-path ol{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8b6e3e #15110d}.browser-game.game-world .relic-skill-focus{align-self:start;max-height:min(520px,calc(100dvh - 180px))}}.browser-game.game-world .game-hotbar .game-attack-button[data-unavailable=true] .game-attack-label{display:block!important;position:absolute;inset:14px 1px auto;padding:2px 0;background:#100c08e8;color:#f6dfb5;font:10px/12px Arial,sans-serif;text-align:center;white-space:normal;z-index:1}.browser-game.game-world .game-hotbar .game-attack-button[data-unavailable=true]>:is(img,svg){opacity:.45}.browser-game.game-world .game-hotbar .game-attack-button .game-attack-recovery{bottom:0;left:0;right:0;height:2px;border-radius:0}.browser-game.game-world .game-target-controls{display:flex;gap:4px;align-items:stretch;margin-top:6px}.browser-game.game-world .game-target-controls .game-target-clear{flex:0 0 30px;min-width:0;min-height:30px;height:30px;padding:3px;border-radius:1px}.browser-game.game-world .game-target-controls .game-target-next{display:flex;flex:1;gap:5px;min-width:0;min-height:30px;height:30px;padding:3px 5px;border-radius:1px;font-size:11px}.browser-game.game-world .game-target-controls .game-target-next>span{display:inline}.browser-game.game-world .game-target-controls .game-target-next>kbd{display:inline;min-width:0;min-height:0;padding:1px 3px;border:1px solid #8b704344;background:#100d0888;font:9px/11px Arial,sans-serif;border-radius:1px;box-shadow:none}@media(max-width:520px){.browser-game.game-world .game-target-controls .game-target-clear{flex-basis:34px;height:36px;min-height:36px}.browser-game.game-world .game-target-controls .game-target-next{height:36px;min-height:36px}.browser-game.game-world .game-target-controls .game-target-next>kbd{display:none}}.browser-game.game-world .upgrade-selection{gap:6px;margin:8px 0}.browser-game.game-world .upgrade-selection>div{min-height:44px;padding:6px;gap:7px;box-sizing:border-box}.browser-game.game-world .upgrade-selection strong{font-size:12px;line-height:1.3;margin-top:3px}.browser-game.game-world .upgrade-selection small{font:9px/1.3 Arial,sans-serif;letter-spacing:.03em}.browser-game.game-world .upgrade-panel .upgrade-equipped-warning{color:#efbe91;padding-left:8px;border-left:2px solid #b88a52}.browser-game.game-world .upgrade-stat-details{margin:8px 0;border-top:1px solid #94764644;border-bottom:1px solid #94764644}.browser-game.game-world .upgrade-stat-details>summary{padding:8px 2px;color:#d9be88;font:12px/1.3 Georgia,serif;cursor:pointer}.browser-game.game-world .upgrade-stat-details>summary:focus-visible{outline:2px solid #e4c786;outline-offset:1px}.browser-game.game-world .upgrade-stat-details .upgrade-comparison{margin:0 0 6px;padding:6px;border:0;background:#100d0988}.browser-game.game-world .upgrade-terms{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px;padding:8px;margin-bottom:8px}.browser-game.game-world .upgrade-terms>span{font-size:11px}.browser-game.game-world .upgrade-terms strong{font:600 14px/1.3 Georgia,serif;margin-top:3px}.browser-game.game-world .upgrade-terms small{grid-column:1/-1;font-size:10px}.browser-game.game-world .upgrade-panel .upgrade-warning{font-size:11px!important;padding:7px 9px;margin:8px 0}@media(max-width:420px){.browser-game.game-world .upgrade-selection{grid-template-columns:repeat(2,minmax(0,1fr))}.browser-game.game-world .upgrade-selection>div{flex-direction:column;align-items:flex-start}}.browser-game.game-world .upgrade-actions .upgrade-confirm-button{background:linear-gradient(#594224,#302215);border-color:#b18c4a;color:#f3d99e;box-shadow:inset 0 1px #d6b16a30}.browser-game.game-world .upgrade-actions .upgrade-confirm-button:hover:not(:disabled){background:linear-gradient(#69512d,#3c2d1b);color:#fff0cb}.browser-game.game-world .upgrade-selectors label select{margin-top:0}.browser-game.game-world .repair-bench .repair-item{display:flex;gap:8px;align-items:center;margin:8px 0;padding:7px;background:#0f0c0988;border:1px solid #80673f55}.browser-game.game-world .repair-item>div{flex:1;min-width:0}.browser-game.game-world .repair-item>:is(img,svg){flex-shrink:0}.browser-game.game-world .repair-item strong{display:block;color:#e6cfa2;font:600 12px/1.4 Georgia,serif;overflow-wrap:anywhere}.browser-game.game-world .repair-item span{display:block;color:#c7b99e;font:10px/1.5 Arial,sans-serif}.browser-game.game-world .repair-item meter{display:block;width:100%;height:7px;margin-top:4px;accent-color:#bea563}.browser-game.game-world .repair-quote{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;padding:8px;background:#30231577;border:1px solid #80673f55}.browser-game.game-world .repair-quote span{font:10px/1.4 Arial,sans-serif;color:#bdab8e}.browser-game.game-world .repair-quote strong{display:block;margin-top:3px;font:600 14px/1.3 Georgia,serif;color:#efd69f}.browser-game.game-world .repair-bench .game-panel-action{width:auto;min-height:32px;margin:0;padding:6px 12px;font:600 12px/1.4 Georgia,serif}.browser-game.game-world .repair-bench label select{margin-top:0}.browser-game.game-world .game-action-feedback{display:flex;align-items:flex-start;gap:8px;left:auto;right:20px;bottom:228px;transform:none;width:-moz-max-content;width:max-content;max-width:min(400px,calc(100% - 40px));box-sizing:border-box;padding:8px 11px;text-align:left;border:1px solid #8f6648;border-left:3px solid #c69a61;border-radius:1px;background:linear-gradient(110deg,#2c2017f5,#130f0af5);box-shadow:0 3px 12px #0009;font:12px/1.4 Arial,sans-serif;color:#e5d0b4;overflow-wrap:anywhere}.browser-game.game-world .game-action-feedback>svg{flex:0 0 17px;margin-top:2px;color:#d7ad72}.browser-game.game-world .game-action-feedback>div{min-width:0}.browser-game.game-world .game-action-feedback strong{font:600 12px/1.4 Georgia,serif;color:#f0d49c;margin-bottom:2px}.browser-game.game-world .game-action-feedback span{display:block;font:11px/1.45 Arial,sans-serif}@media(max-width:620px){.browser-game.game-world .game-action-feedback{right:12px;bottom:270px;max-width:calc(100% - 24px);padding:7px 9px}}.region-chart{color:#d7ddcf}.region-chart>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.region-chart>header small{letter-spacing:.2em;font-size:10px;color:#c5b083}.region-chart>header h3{font-size:23px;margin:6px 0!important}.region-chart>header>span{font-size:12px;color:#c5b083}.region-chart-tools{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-bottom:9px}.region-chart button{border:1px solid #82998a55;background:#23352f;color:#e5d6b5;border-radius:4px;padding:8px 12px;font-size:12px}.region-chart button:hover,.region-chart button[aria-pressed=true]{background:#394b3d;border-color:#d9c18d}.region-chart button:disabled{opacity:.4}.region-chart [data-marker]:focus-visible,.region-chart button:focus-visible{outline:2px solid #fff1bb;outline-offset:2px}.region-chart-tools>span{margin-left:auto;font-size:11px;color:#a1b4ac}.region-chart-canvas{display:block;width:100%;max-width:560px;margin:0 auto;border:1px solid #b3a27277;border-radius:5px;touch-action:none;cursor:grab;background:#17272b}.region-chart-canvas:active{cursor:grabbing}.region-chart [data-marker]{cursor:pointer}.region-chart-legend{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0;font-size:10px;color:#b9c5bb}.region-chart-legend>span{display:flex;align-items:center;gap:5px}.region-chart i{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.region-chart-selection{display:flex;gap:12px;align-items:center;padding:13px;background:#b99b4e18;border:1px solid #ad985352;border-radius:5px;margin:14px 0}.region-chart-selection>div{flex:1}.region-chart-selection strong{font-size:13px}.region-chart-selection small{display:block;margin-top:6px;color:#bdc9bd;font-size:11px}.region-chart-search{display:grid;grid-template-columns:1fr 160px;gap:12px}.region-chart-search label{font-size:11px}.region-chart-places{max-height:235px;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:12px}.region-chart-places>button{display:flex;align-items:center;gap:9px;text-align:left}.region-chart-places small{display:block;color:#a2b7ac;font-size:10px;margin-top:4px}.region-chart-note{font-size:11px!important;line-height:1.7;color:#9fb1aa;margin-top:15px}.region-chart-canvas text{font-family:Arial,sans-serif}@media(max-width:540px){.region-chart-places,.region-chart-search{grid-template-columns:1fr}.region-chart-selection{flex-wrap:wrap}.region-chart-selection>div{min-width:160px}}.region-chart-objective{display:flex;align-items:center;gap:14px;padding:14px 16px;margin:13px 0;border:1px solid #ceb27677;border-left:3px solid #e3c27e;border-radius:4px;background:linear-gradient(110deg,#55462b44,#1b302833)}.region-chart-objective>div{flex:1;min-width:0}.region-chart-objective small{display:block;font-size:9px;letter-spacing:.12em;color:#e0c185}.region-chart-objective strong{display:block;margin:6px 0;color:#f1ddb1;font-family:Georgia,serif;font-size:19px;overflow-wrap:anywhere}.region-chart-objective p{margin:6px 0;font-size:12px!important;line-height:1.6;color:#c7d1c4}.region-chart-objective span{display:block;color:#acc4b8;font-size:11px;line-height:1.6}.region-chart-objective button{flex-shrink:0;border-color:#d8ba7766;background:#67502e55}.region-chart-objective-marker{filter:drop-shadow(0 1px 2px #0008)}@media(max-width:480px){.region-chart-objective{flex-wrap:wrap}.region-chart-objective>div{flex-basis:100%}}.region-chart-directory{padding:12px 14px;margin-bottom:14px;border:1px solid #b3a27255;border-radius:5px;background:#182c27}.region-chart-directory label{display:grid;gap:7px;font-size:11px;color:#dccba4}.region-chart-directory select{width:100%;min-width:0;padding:10px;border:1px solid #82998a66;border-radius:4px;background:#22372e;color:#ede1c5}.region-chart-directory p{font-size:11px!important;line-height:1.6;margin:9px 0 0;color:#acbdb1}.region-chart-directory p span{display:block;color:#dec994}.region-chart-route-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.region-chart-route-actions button:disabled{opacity:.55;cursor:wait}.region-chart .region-chart-route-status{padding:11px 13px;border:1px solid #bd9f6566;border-radius:4px;background:#273d354d;color:#efddb6;font-size:12px;line-height:1.6}.region-chart-route-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 14px;padding:10px;border:1px solid #d4bc7959;border-radius:4px;background:#263c354d}.region-chart-route-tools>span{flex:1;min-width:185px;font-size:11px;line-height:1.8;color:#d6d8c5}.region-chart-route-tools b{display:inline-block;color:#15252b;background:#9ed0d7;border-radius:50%;width:18px;line-height:18px;text-align:center;margin:0 3px 0 6px;font-size:10px}.region-chart-route-tools b:last-of-type{background:#e7c37a}.region-chart .region-chart-cancel{margin:10px 0}.region-chart-place-note{font-size:12px;line-height:1.6;color:#ccd6c7;max-width:52ch;overflow-wrap:anywhere;margin:8px 0}.region-chart-selection{align-items:flex-start;flex-wrap:wrap}.region-chart-selection>div:first-child{flex:1 1 260px;min-width:0}.region-chart-selection>.region-chart-route-actions{flex:0 1 auto}.region-chart-selection strong{overflow-wrap:anywhere}.region-chart-list-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:14px;color:#acbdb1;font-size:11px}.region-chart-list-tools label{display:flex;align-items:center;gap:8px}.region-chart-list-tools select{max-width:180px;padding:7px 9px;border:1px solid #82998a66;border-radius:4px;background:#22372e;color:#ede1c5}.region-chart-list-tools select:focus-visible{outline:2px solid #fff1bb;outline-offset:2px}.region-chart-route-tools .region-chart-route-distance{flex-basis:100%;color:#c6cbbb;font-size:12px}.region-chart-route-distance strong{color:#f0d99f;font-variant-numeric:tabular-nums}.region-chart-commissions{display:grid;gap:6px;padding:12px;background:#192e2b;border:1px solid #9f925a66;border-radius:8px}.region-chart-commissions>small{color:#d4be85;letter-spacing:.08em;font-size:10px}.region-chart-commissions>button{display:flex;align-items:center;gap:12px;text-align:left;min-height:44px;padding:8px 10px}.region-chart-commissions>button[aria-pressed=true]{border-color:#dec183;background:#394335}.region-chart-commissions>button>span{flex:1;min-width:0}.region-chart-commissions small{display:block}.region-chart-commissions strong{white-space:nowrap;color:#e6d2a5}.region-chart-commissions em,.region-chart-quest-count{font-style:normal;font-size:11px;color:#d8bd7e}.region-chart-quest-count{display:block;margin-top:3px}@media(max-width:480px){.region-chart-commissions>button{flex-wrap:wrap}.region-chart-commissions>button>em{width:100%}}.region-chart-legend i.region-chart-road-key{width:18px;height:3px;border-radius:0}.region-chart-canvas:focus-visible{outline:2px solid #edd093;outline-offset:3px}.region-chart-encounter{margin:14px 0;padding:14px;border:1px solid #b49a6659;border-radius:6px;background:linear-gradient(120deg,#344138,#192c27)}.region-chart-encounter>header{display:flex;align-items:center;gap:14px}.region-chart-encounter>header>div{min-width:0}.region-chart-encounter>header small{font-size:10px;letter-spacing:.08em;color:#d9b985}.region-chart-encounter>header strong{display:block;margin:6px 0;font-family:Georgia,serif;font-size:20px;color:#f0dcb4;overflow-wrap:anywhere}.region-chart-encounter>header p{display:flex;flex-wrap:wrap;gap:5px 14px;font-size:11px;color:#b9c9b9;margin:5px 0}.region-chart-encounter .hunting-portrait{position:relative;display:grid;place-items:center;flex:0 0 88px;width:88px;height:92px;overflow:hidden;border:1px solid #b49a6659;border-radius:4px;background:radial-gradient(ellipse at 50% 80%,#b7be7340,transparent 65%),#21332b;color:#d9b985}.region-chart-encounter .hunting-portrait>span{position:absolute;display:block;left:50%;top:50%;transform-origin:center;image-rendering:pixelated;background-repeat:no-repeat}.region-chart-encounter .hunting-encounter-notes{margin:12px 0 0;border:0;padding:0;background:none;color:#ced5c6}.region-chart-encounter .hunting-encounter-notes h4{color:#e8d6b3;margin:12px 0 6px;font-size:13px}.region-chart-encounter .hunting-encounter-caption{color:#aabcad}.region-chart-encounter .hunting-attack-patterns,.region-chart-encounter .hunting-nearby-spawns{border-color:#b49a6640}.region-chart-encounter .hunting-nearby-spawns ul{display:grid;gap:6px;padding:0;list-style:none}.region-chart-encounter .hunting-nearby-spawns li{display:flex;gap:8px;align-items:center;font-size:12px}.region-chart-encounter .hunting-attack-patterns li{display:grid;gap:5px;padding:9px;background:#b49a6610;border-left:3px solid #b49a66;font-size:11px}.region-chart-encounter summary:focus-visible{outline:2px solid #fff1bb;outline-offset:3px}.region-chart-gathering{margin:14px 0;padding:14px;border:1px solid #9eb58266;border-radius:6px;background:linear-gradient(120deg,#354333,#1c2e27)}.region-chart-gathering>header{display:flex;gap:12px;align-items:center}.region-chart-gathering>header>div{min-width:0}.region-chart-gathering small{font-size:10px;letter-spacing:.08em;color:#b9ce98}.region-chart-gathering strong{display:block;margin-top:5px;color:#eee0bb;font-size:17px;overflow-wrap:anywhere}.region-chart-gathering dl{display:flex;flex-wrap:wrap;gap:12px 24px;margin:14px 0}.region-chart-gathering dt{font-size:10px;color:#b2c2ae}.region-chart-gathering dd{margin:4px 0 0;font-size:15px;color:#e4ddbb;font-variant-numeric:tabular-nums}.region-chart-gathering p{font-size:12px;line-height:1.6;color:#c1cebb;margin:8px 0 0}.region-chart-gathering p.region-chart-gathering-locked{color:#f0c092;border-left:2px solid #c89561;padding-left:9px}.region-chart-places>button{align-items:flex-start;padding:10px 12px}.region-chart-places>button>i{flex-shrink:0;margin-top:6px}.region-chart-places>button>span{overflow-wrap:anywhere}.region-chart-places strong{display:block;font-size:12px;line-height:1.4;color:#eee0ba}.region-chart-places .region-chart-place-type{margin:0 0 4px;color:#c1cdb4;font-size:9px;letter-spacing:.06em;text-transform:uppercase}.region-chart-place-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:5px;color:#b8c8ba;font-size:11px;line-height:1.45}.region-chart-places>button[aria-pressed=true]{border-color:#dec183;background:#394335}.region-chart-places>button:focus-visible{outline:2px solid #f0d99f;outline-offset:-2px}.region-chart-loot{margin-top:14px;border-top:1px solid #ad997044;padding-top:10px}.region-chart-loot>summary{cursor:pointer;min-height:36px;color:#ecd7ad;font-size:13px}.region-chart-loot>p{font-size:12px;line-height:1.6;color:#c4cbb8}.region-chart-loot>ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px;list-style:none;margin:10px 0 0;padding:0}.region-chart-loot li.hunting-drop{display:block;min-width:0;color:#e1d9c4}.region-chart-loot .hunting-drop details{background:#182a2c;border-color:#9b886055}.region-chart-loot .hunting-drop details[open]>summary{background:#34413b}.region-chart-loot .hunting-drop .hunting-drop-note{color:#b6c6ba}.region-chart-loot .hunting-drop-requirements{list-style:none;padding:0;display:grid;gap:5px}.region-chart-loot .hunting-drop-requirements .met{color:#b5d5a2!important}.region-chart-loot .hunting-drop-requirements .unmet{color:#f0b39b!important}.region-chart-loot summary:focus-visible{outline:2px solid #edcf91;outline-offset:2px}.region-chart-tools>button{min-height:44px;min-width:44px}.region-chart-places>button{min-width:0;min-height:44px;overflow-wrap:anywhere}.region-chart-places>button>span{min-width:0}.region-chart-selection>div{min-width:0;overflow-wrap:anywhere}@media(max-width:540px){.region-chart-tools{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.region-chart-tools>button:nth-child(-n+4){grid-column:span 2}.region-chart-tools>span{grid-column:span 2;margin-left:0;text-align:center}}.region-chart-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0;padding:12px;border:1px solid #a68c5755;border-radius:8px;background:linear-gradient(120deg,#243330,#18262a)}.region-chart-services>div{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline}.region-chart-services>div small{color:#e6ca91;letter-spacing:.1em}.region-chart-services>div span{font-size:12px;color:#adbdb7}.region-chart-services>button{display:grid;gap:4px;min-width:0;min-height:74px;text-align:left;padding:10px 12px;border:1px solid #91b9b344;border-radius:5px;background:#102224;color:#e5e7d8;overflow-wrap:anywhere}.region-chart-services>button small{color:#8ed1cb;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.region-chart-services>button strong{font-size:13px}.region-chart-services>button span{font-size:11px;color:#b7c4b8}.region-chart-services>button:hover,.region-chart-services>button[aria-pressed=true]{background:#354238;border-color:#d8bd80}.region-chart-services>button:focus-visible{outline:2px solid #f1dca8;outline-offset:3px}@media(max-width:380px){.region-chart-services{grid-template-columns:minmax(0,1fr)}}.region-chart-passage-lock{display:block;font-size:12px;font-style:normal;color:#f1b6a0;line-height:1.45;margin-top:4px}.region-chart-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,1fr);gap:20px;align-items:start}.region-chart-detail-column,.region-chart-map-column{min-width:0}.region-chart-map-column{position:sticky;top:0;padding:12px;border:1px solid #92704780;background:linear-gradient(135deg,#352d23,#191f1d);box-shadow:inset 0 0 0 3px #0c100d66}.region-chart-map-column .region-chart-canvas{max-width:none;border-radius:2px;border-color:#b49660aa}.region-chart-detail-column{padding:12px;background:#171a17;border:1px solid #82634270}.region-chart-detail-column .region-chart-selection{margin-top:0;align-items:flex-start;background:linear-gradient(135deg,#51402b55,#26271d66);border-color:#a9874d80}.region-chart-detail-column .region-chart-selection strong{font-family:Georgia,serif;font-size:18px;color:#eedbb6}.region-chart-detail-column .region-chart-selection .region-chart-route-actions{flex-basis:100%}.region-chart-detail-column .region-chart-search{grid-template-columns:minmax(0,1fr);gap:9px}.region-chart-detail-column .region-chart-places{grid-template-columns:minmax(0,1fr);max-height:320px;overscroll-behavior:contain}.region-chart-detail-column .region-chart-places>button{padding:10px 12px;border-color:#8a6c4059;background:#2c2a20}.region-chart-detail-column .region-chart-places>button[aria-pressed=true]{background:#55452b;border-color:#e0bd75;box-shadow:inset 3px 0 #e0bd75}.region-chart-detail-column .region-chart-places>button:hover{background:#403b2c}@media(max-width:850px){.region-chart-layout{grid-template-columns:minmax(0,1fr)}.region-chart-map-column{position:static}.region-chart-detail-column .region-chart-search{grid-template-columns:minmax(0,1fr) minmax(130px,.6fr)}}@media(max-width:540px){.region-chart-detail-column,.region-chart-map-column{padding:8px}.region-chart-detail-column .region-chart-search{grid-template-columns:minmax(0,1fr)}}.region-chart-scale{display:flex;align-items:center;gap:10px;padding:9px 2px;color:#d9caa8}.region-chart-scale>span{display:block;height:7px;border:solid #d9caa8;border-width:0 1px 2px;flex:none}.region-chart-scale small{font-size:11px;font-variant-numeric:tabular-nums}.region-chart-place-pages{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:10px}.region-chart-place-pages span{font-size:11px;color:#d9caa8;font-variant-numeric:tabular-nums}.region-chart-place-pages button{min-height:36px}.region-chart-places .region-chart-patch-status{color:#b9c1b2;font-variant-numeric:tabular-nums}.region-chart-places .region-chart-patch-status[data-phase=ready]{color:#b8d799}.region-chart-places .region-chart-patch-status[data-phase=regrowing]{color:#d0b991}.region-chart-places .region-chart-patch-status[data-phase=confirming],.region-chart-places .region-chart-patch-status[data-phase=gathering]{color:#e3ca85}.region-chart-party{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;padding:9px;border:1px solid #85ddd533;background:#14292d55}.region-chart-party>span{font-size:11px;color:#a2d6cc;margin-right:4px}.region-chart-party>button{padding:5px 9px;border:1px solid #85ddd555;background:#1b3436;color:#d8f2e9;font-size:11px}.region-chart-party>small{flex-basis:100%;color:#b7c5bb;font-size:10px}.region-chart-party>button:focus-visible{outline:2px solid #e5c88e;outline-offset:2px}