/* Reference-led material system: painted stone, sculpted metal and engraved frames. */
:root{--ever-ink:#090c0f;--ever-paper:#eee5ce;--ever-muted:#b7ac94;--ever-metal:#b69a62;--ever-light:#f4d99a;--ever-stone:url('/ui/assets/theme/everidle-v1/stone.webp');--ever-banner:url('/ui/assets/theme/everidle-v1/citadel.webp');--ever-frame:url('/ui/assets/theme/everidle-v1/frame.webp');--ever-crest:url('/ui/assets/theme/everidle-v1/crest.webp');--ever-surface:linear-gradient(120deg,#111619c9,#080b0ee8),var(--ever-stone)}
body{color:var(--ever-paper);background:#090c0f}
/* The outer metal rim is art, with separate inner bevel and ambient shadow. */
.topbar:before,aside.sidebar:before,.journey-drawer:before,.character-card:before,.public-character-card:before,.loot-card:before{content:'';position:absolute;inset:0;width:auto;height:auto;margin:0;padding:0;box-sizing:border-box;background:none;transform:none;z-index:4;pointer-events:none;border:24px solid transparent;border-image:var(--ever-frame) 103 stretch;filter:saturate(.65) brightness(.9)}
.topbar:before{border-width:16px}.topbar{background:linear-gradient(100deg,#080b0de8,#16191bbf 48%,#090c0df2),var(--ever-stone);border:0;box-shadow:0 5px 16px #0008,inset 0 1px #cbb17d42,inset 0 -2px #060708}
.topbar:after{height:2px;background:linear-gradient(90deg,transparent,#c3a57455 25%,#f0d5929c 50%,#8d734644 80%,transparent)}
.topbar .hud-profile>.avatar{padding:3px;border:1px solid #a88b56;background:linear-gradient(145deg,#e1c88b,#50402b 25%,#111518 50%,#9f8250 90%);border-radius:0;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);box-shadow:0 2px 8px #000b,inset 0 0 0 1px #0a0c0e}
.topbar .hud-profile>.avatar img{background:#131719}.topbar .identity strong{color:#f0e6ce;text-shadow:0 2px 3px #000}
.topbar .currency strong{color:#e2bd6c;text-shadow:0 1px 4px #000}.topbar .currency img{filter:drop-shadow(0 0 4px #db9c3738)}
.topbar progress{border:1px solid #78684c;border-radius:3px;padding:2px;background:linear-gradient(#20262a,#06080a);box-shadow:inset 0 1px 2px #000d,0 1px #c7ad6925}
.topbar progress::-webkit-progress-bar{background:#080b0d;box-shadow:inset 0 1px 3px #000}
.topbar #hp::-webkit-progress-value{background:linear-gradient(#bd4d40 0%,#8f241d 45%,#63110d 55%,#b23c30 100%);box-shadow:inset 0 1px #fda5827a,0 0 6px #bd322a66}
.topbar #sp::-webkit-progress-value{background:linear-gradient(#57a9c2,#2e7188 45%,#154255 55%,#3d849b);box-shadow:inset 0 1px #94d3df80,0 0 6px #388ba166}
.topbar>.menu-toggle{background:linear-gradient(90deg,#080b0d,#171b1c66);box-shadow:inset -1px 0 #d5b77a25}
/* Full-height drawer with illustrated leading rows and individually bevelled rails. */
.journey-drawer{width:min(390px,calc(100vw - 28px));background:linear-gradient(90deg,#070a0cdd,#111619ab 50%,#070a0de8),var(--ever-stone);border:0;box-shadow:12px 0 60px #000b,inset -3px 0 #c6a56a22;transition:transform .28s cubic-bezier(.2,.8,.2,1)}
.journey-drawer:before{position:fixed;border-width:27px}
.journey-drawer .drawer-title{position:relative;min-height:105px;padding:18px 17px 14px;border:0;background:linear-gradient(90deg,#05080b2b,#080b0db0),var(--ever-banner) 65% 44%/cover;box-shadow:inset 0 -1px #c4a67470,0 2px 6px #0009}
.journey-drawer .drawer-title>strong{width:290px;max-width:calc(100% - 37px)}
.journey-drawer .drawer-title .game-wordmark{filter:drop-shadow(0 3px 5px #000c)}
.journey-drawer .drawer-close{align-self:flex-start;color:#e4cca0}
.journey-drawer .drawer-location{position:relative;min-height:76px;width:calc(100% - 28px);margin:12px 14px 8px;padding:10px 14px;background:linear-gradient(90deg,#070b0df0,#0b0e1299 55%,#080a0c44),var(--ever-banner) 75% 45%/cover;border:1px solid #967d4e;box-shadow:inset 0 0 0 3px #090c0dcc,inset 0 0 0 4px #a58a4e44,0 3px 9px #0008}
.journey-drawer .drawer-location strong{font:22px Georgia;color:#efe4c9}.journey-drawer .drawer-location small,.journey-drawer .drawer-location em{font:11px/1.4 Georgia;color:#c5b99e}.journey-drawer .drawer-location img{width:43px;height:53px;border:2px ridge #a68b57;padding:2px;background:#080b0d}
.journey-drawer nav{padding:0 13px 12px;gap:0}.journey-drawer .drawer-nav-group{gap:2px;margin:0;padding:0;border:0}
.journey-drawer nav button{isolation:isolate;position:relative;display:flex;flex-direction:row;align-items:center;gap:15px;min-height:54px;padding:7px 33px 7px 15px!important;border:1px solid #6654358c;border-radius:0!important;background:linear-gradient(115deg,#26282944,#06090bd9 72%);box-shadow:inset 0 1px #f1dab61a,inset 0 -1px #000c,0 2px 4px #0005;color:#e6dfcd;transition:background .2s ease,box-shadow .2s ease,color .2s ease}
.journey-drawer nav button>span{font:19px/1.25 Georgia!important;color:inherit}.journey-drawer nav button img.navigation-art,.journey-drawer nav button>img{width:39px;height:42px;flex:none;object-fit:contain;filter:drop-shadow(0 2px 3px #000c);transition:transform .2s ease,filter .2s ease}
.journey-drawer nav button:after{content:'›';position:absolute;right:14px;top:50%;width:auto;height:auto;margin:0;border:0;transform:translateY(-50%);font:27px Georgia;color:#d6bd86;text-shadow:0 0 8px #d5a74944;opacity:1}
.journey-drawer nav button:before{content:'';position:absolute;inset:1px;z-index:-1;pointer-events:none;background:linear-gradient(135deg,#e8c5820d,transparent 35%,#0103044d);box-shadow:inset 0 0 0 1px #c3a66a18}
.journey-drawer nav button[data-tab=farm],.journey-drawer nav button[data-tab=travel]{background:linear-gradient(90deg,#0b0d0fe8,#0b0e1280),var(--ever-banner) right 50%/cover}
.journey-drawer .drawer-nav-group+.drawer-nav-group{border:0;margin-top:2px;padding-top:0}
.journey-drawer nav button.active{border-color:#c3a56d;background:linear-gradient(100deg,#65401b9c,#2d20148c 40%,#151614e0),var(--ever-banner) 75% 45%/cover;color:#fff0ca;box-shadow:inset 0 1px #ffe5a677,inset 0 -1px #3a220c,0 0 10px #c08a3838,0 2px 4px #000}
.journey-drawer nav button:not(:disabled):hover{color:#fff0c9;border-color:#ad9057;box-shadow:inset 0 0 13px #c9a46018,0 0 8px #a87c2b20}.journey-drawer nav button:hover img{transform:translateX(2px);filter:drop-shadow(0 1px 5px #c9984444)}
.journey-drawer .drawer-footer{margin:0 9px 8px;padding:11px 12px;background:linear-gradient(#1b1d1d88,#07090bc9);border:1px solid #806a425e;box-shadow:inset 0 1px #cfb37422;flex-wrap:wrap}.journey-drawer #logout{border:1px solid #ad9059;border-radius:0;background:linear-gradient(#3e352454,#080c0c);box-shadow:inset 0 0 0 2px #080b0d,inset 0 0 0 3px #987b4933;color:#e7d4ac;font:15px Georgia}
/* Stone-mounted navigation and a warm active socket, preserving six destinations. */
aside.sidebar{background:linear-gradient(#121719e8,#080b0df7),var(--ever-stone);border:0;box-shadow:0 -5px 22px #0009,inset 0 2px #b99b6044}
aside.sidebar:before{height:auto;inset:0;border-width:15px;background:none}
aside.sidebar nav button{border-radius:0!important;color:#c7bba0;isolation:isolate}
aside.sidebar nav button>span{font-family:Georgia,serif;font-size:13px;text-shadow:0 1px 2px #000}
aside.sidebar nav button img.navigation-art{opacity:.95;filter:drop-shadow(0 3px 3px #000c)}
aside.sidebar nav button.active{background:linear-gradient(110deg,#65492255,#282116aa 45%,#41322055);border-color:#ba995f99;color:#fff0c9;box-shadow:inset 0 1px #fce1a366,inset 0 -1px #c89a4c55,0 0 11px #b18a382b}
aside.sidebar nav button.active:before{content:'';position:absolute;inset:2px;pointer-events:none;border:1px solid #f6d18a40;box-shadow:inset 0 0 10px #d1a14814}
aside.sidebar nav button.active:after{background:linear-gradient(90deg,transparent,#e7bf6c,#ffe6a8,#e7bf6c,transparent);width:34px;left:calc(50% - 17px);box-shadow:0 0 8px #e9b95c88}
aside.sidebar nav button>b{background:linear-gradient(#493b23,#201b12);border:1px solid #ae915c;border-radius:2px;box-shadow:inset 0 1px #dec08455,0 2px 3px #000a;color:#f3deaa}
/* Cards and page headings share the same engraved frame and landscape lighting. */
.character-card,.public-character-card,.loot-card{position:relative;isolation:isolate;border:0;background:var(--ever-surface);box-shadow:inset 0 1px #d4bd8c22,inset 0 0 0 3px #050709,0 4px 12px #0006;overflow:visible}
.character-card:before,.public-character-card:before,.loot-card:before{border-width:21px}
.character-card>header,.loot-card>header{background:linear-gradient(110deg,#42403b3b,#10151888);border-bottom:1px solid #9b82515e;box-shadow:inset 0 1px #e4cf9e18;padding:15px 18px}
.character-card h3,.loot-card h3{color:#eee4cd;text-shadow:0 2px 3px #000;font-weight:400}
.character-page-heading,#panel-inventory>.section-heading{position:relative;isolation:isolate;padding:18px 18px 20px;margin:0 0 18px;border:0;background:linear-gradient(90deg,#070a0ded,#0a0d10bb 48%,#080b0d22),var(--ever-banner) right 43%/cover;box-shadow:inset 0 -1px #9d7f45,0 4px 10px #0005;min-height:100px}
.character-page-heading:after,#panel-inventory>.section-heading:after{content:'';position:absolute;width:80px;height:24px;left:calc(50% - 40px);bottom:-11px;background:var(--ever-crest) center/contain no-repeat;pointer-events:none;filter:none;z-index:3}
.character-page-heading h2,#panel-inventory>.section-heading h2{font:34px/1.1 Georgia;color:#f3e8cb;text-shadow:0 2px 4px #000;margin:0 0 7px}
.character-page-heading p{font:13px/1.4 Georgia;color:#cabfa9}.character-page-heading .eyebrow,#panel-inventory>.section-heading .eyebrow{display:none}
.character-page-action button{background:linear-gradient(#342e2255,#0c1012);box-shadow:inset 0 1px #d7bf7e33;border-color:#a88a52;color:#e3ce9e}
.status-row,.attribute{border-bottom-color:#85724a40}.status-row strong,.attribute strong{color:#ece2c9;text-shadow:0 1px 2px #000}.stat-add{background:linear-gradient(#a1854f,#55401f 49%,#342712 51%,#70512a);box-shadow:inset 0 1px #f5dca066,inset 0 -1px #211508,0 2px 4px #0008;color:#fff0c7;border-color:#b69b62}
.profile-overview [data-profile-model]{background:radial-gradient(ellipse at 50% 68%,#65503233,transparent 57%),linear-gradient(#0c1012aa,#080b0dc9),var(--ever-stone);box-shadow:inset 0 0 65px #0007}
#panel-inventory .inventory-equipment{position:relative;background:var(--ever-surface);border:1px solid #a1844d;box-shadow:inset 0 0 0 3px #05080a,inset 0 0 0 4px #b79b6222,0 3px 11px #0007}
#panel-inventory .inventory-equipment>header{background:linear-gradient(110deg,#47413938,#0b1012);box-shadow:inset 0 1px #d5bb7d33;border-bottom-color:#9a7b4855}
#panel-inventory>.section-heading{display:flex!important}
#panel-inventory.inventory-workspace #inventory>.slot,#panel-inventory.inventory-workspace #inventory>.slot.occupied{background-image:var(--ever-slot-art,url('/ui/assets/theme/everidle-v1/slot-1.svg'))!important;background-repeat:no-repeat!important;background-size:100% 100%!important}
.market-backpack .slot:after,.market-backpack .slot.occupied:after{background-image:var(--ever-slot-art,url('/ui/assets/theme/everidle-v1/slot-1.svg'))!important}
.market-item-slot:after{background-image:url('/ui/assets/theme/everidle-v1/slot-1.svg')}
.status-row{grid-template-columns:58px 24px 30px minmax(0,1fr) minmax(52px,auto);gap:6px}.status-row>.stat-code{display:flex;align-items:center;gap:7px;min-width:0;font:12px Georgia;color:#d7c8a6}
.stat-emblem{display:grid;place-items:center;width:25px;height:27px;flex:none;padding:3px;border:1px solid #8f794e;background:linear-gradient(135deg,#333b3d,#0c1114);box-shadow:inset 0 1px #d6c08c44,inset 0 -1px #0009;color:#d6bd83;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 4px,100% 100%,0 100%,0 4px)}.stat-emblem svg{width:100%;height:100%;filter:drop-shadow(0 1px 1px #000)}
#inventory-bin{background:linear-gradient(#151a1bbf,#070a0bd9),var(--ever-stone);border-color:#9b8252;color:#d0c4a9;box-shadow:inset 0 0 0 2px #07090b}
.segmented>button,.market-inventory-pages>button{border-radius:0!important;background:linear-gradient(#181d20,#080b0d);border-color:#877146;box-shadow:inset 0 1px #bca77b30,inset 0 -2px #0009;font-family:Georgia,serif!important;color:#d4c5a2}
.segmented>button.active,.market-inventory-pages>button.active{background:linear-gradient(110deg,#75532a88,#392813b0,#70502c77);border-color:#d0b06f;box-shadow:inset 0 1px #fff0bb88,inset 0 -2px #e4bb6477,0 0 12px #d0a14b22;color:#ffedbd}
/* One material finish for every modal; shared controller still owns its behavior. */
html body dialog.game-dialog{background:linear-gradient(115deg,#101519eb,#090d10f2),var(--ever-stone)!important;border:1px solid #a58c58!important;border-radius:7px!important;box-shadow:inset 0 0 0 3px #050709,inset 0 0 0 4px #b99c5f33,0 22px 75px #000d!important}
html body dialog.game-dialog:after{content:'';display:block!important;position:absolute;inset:0;z-index:8;pointer-events:none;border:22px solid transparent;border-image:var(--ever-frame) 103 stretch;filter:saturate(.6) brightness(.85)}
html body dialog.game-dialog>.game-dialog-heading{background:linear-gradient(110deg,#363835bf,#10161adf),var(--ever-stone)!important;border-bottom-color:#9d855666!important;box-shadow:inset 0 1px #ddca9d22!important}
html body dialog.game-dialog>.game-dialog-heading h2,html body dialog.game-dialog>.game-dialog-heading h3{color:#efe4ca!important;text-shadow:0 2px 3px #000}
html body dialog.game-dialog>footer{background:linear-gradient(#181d20f5,#080c0ff5),var(--ever-stone);border-top-color:#a58b5655}
html body dialog.game-dialog .game-dialog-grip span{background:linear-gradient(#d4bd89,#7a673f);box-shadow:0 1px #000,inset 0 1px #f0ddb155}
html body dialog.game-dialog .primary,html body dialog.game-dialog [data-confirm]:not(#inventory-delete [data-confirm]),.market-list-confirm,.market-buy>button{background:linear-gradient(105deg,#73502bbf,#4c351e 45%,#624421 65%,#745028);border:1px solid #b99c65;color:#f4e2ba;box-shadow:inset 0 1px #efcf9180,inset 0 -2px #2c190a,inset 1px 0 #d9b56d33,0 2px 5px #0008;text-shadow:0 1px 2px #0007}
html body dialog.game-dialog input:not([type=checkbox]):not([type=range]),html body dialog.game-dialog select{background:linear-gradient(#090d10,#13191c);border-color:#826e45;box-shadow:inset 0 2px 4px #0008,inset 0 -1px #c4a66c22;color:#e5d8b9}
.skill-ribbon{background:linear-gradient(#12181be8,#080c0ff2),var(--ever-stone);border-color:#a18853;box-shadow:inset 0 1px #d6bf8738,0 4px 10px #0009}
.combat-skill,.combat-buff-button{background:linear-gradient(130deg,#2b3031,#080c0e);border-color:#8d784e;box-shadow:inset 0 1px #d2b77e33,inset 0 -2px #030506,0 1px 3px #0009;border-radius:3px}
.combat-skill.buff-active{box-shadow:inset 0 0 0 1px #e8c57b,0 0 11px #dbac4b66}
.market-full-page .market-head{background:linear-gradient(90deg,#080c0fdd,#080c0f66),var(--ever-banner) right 44%/cover;border-color:#9c8352;box-shadow:inset 0 0 0 3px #080c0c99,inset 0 1px #ead5a255}
.market-full-page .market-head:before{display:none}.market-full-page .market-content,.market-full-page .market-filters,.market-sell-editor{background:var(--ever-surface);border-color:#87714955}
@media(max-width:760px){:root{--ever-banner:url('/ui/assets/theme/everidle-v1/citadel-small.webp')}.character-page-heading,#panel-inventory>.section-heading{min-height:94px;padding:18px 15px}.character-page-heading h2,#panel-inventory>.section-heading h2{font-size:31px}.journey-drawer .drawer-title{min-height:104px}.journey-drawer nav button{min-height:52px}.journey-drawer nav button>span{font-size:18px!important}.journey-drawer nav button img.navigation-art,.journey-drawer nav button>img{width:36px;height:40px}aside.sidebar nav button>span{font-size:10px}.character-card>header{padding:14px 16px}}
@media(max-width:650px){html body dialog.game-dialog{border-radius:13px 13px 0 0!important}.topbar:before{border-width:13px}.journey-drawer .drawer-location{min-height:70px}.journey-drawer .drawer-footer .connection{font-size:10px}}
@media(max-width:800px){.character-overview-details{order:0}.profile-overview{order:1}}
@media(hover:hover) and (prefers-reduced-motion:no-preference){button.primary:hover,.market-buy>button:hover{filter:brightness(1.13);box-shadow:inset 0 1px #ffe8b3,0 0 12px #c99b3e33}button.primary:active,.journey-drawer nav button:active{transform:translateY(1px)}}
@media(prefers-reduced-motion:reduce){.journey-drawer,.journey-drawer nav button,.journey-drawer nav button img{transition:none!important}}
.graphics-low .topbar,.graphics-low aside.sidebar,.graphics-low .journey-drawer,.graphics-low dialog.game-dialog{box-shadow:inset 0 1px #cbb17d33!important}.graphics-low .topbar:before,.graphics-low aside.sidebar:before,.graphics-low .journey-drawer:before{filter:none}
/* Finishing metalwork: inset corner castings and readable compact typography. */
/* The drawer already has a painted top rim; a page divider floats over its logo. */
.journey-drawer:after{content:none;display:none}
.journey-drawer nav button:before{inset:0;border:13px solid transparent;border-image:var(--ever-frame) 103 stretch;background:none;filter:saturate(.55) brightness(.85);box-shadow:none}
.journey-drawer nav button.active:before{filter:saturate(.8) brightness(1.05)}
aside.sidebar nav button:before{content:'';position:absolute;inset:1px;pointer-events:none;border:9px solid transparent;border-image:var(--ever-frame) 103 stretch;opacity:.4}
aside.sidebar nav button.active:before{inset:0;border:10px solid transparent;border-image:var(--ever-frame) 103 stretch;box-shadow:inset 0 0 8px #e6bc5f1a;opacity:1}
.inventory-equipment:before{content:'';position:absolute;inset:0;z-index:3;border:22px solid transparent;border-image:var(--ever-frame) 103 stretch;pointer-events:none;filter:saturate(.6) brightness(.86)}
.status-row{font-size:13px}.status-row>strong{font-size:14px}.status-row>.stat-code{font-size:13px}.attribute-metrics>div{font-size:12px}.attribute-metrics strong{font-size:13px}.character-bonus-list,.character-effect-list{font-size:13px}
.segmented>button.active,.market-inventory-pages>button.active{background:linear-gradient(110deg,#73542e99,#302315d9 45%,#5c4328aa)!important;box-shadow:inset 0 1px #ffe9af99,inset 0 -2px #e4bb6488,0 0 12px #d0a14b33!important}
@media(max-width:700px){.topbar .identity strong{font-size:22px}.topbar .currency strong{font-size:16px}aside.sidebar nav button>span{font-size:11px}}
.chat-dock .social-chat,.whisper-window{background:linear-gradient(120deg,#101519ed,#080c0ff5),var(--ever-stone);border-color:#a58b58;border-radius:4px;box-shadow:inset 0 1px #d5bc8038,0 8px 25px #000a}
.whisper-window header,.chat-dock .social-chat>header{background:linear-gradient(110deg,#343a3b66,#11181b88);border-bottom-color:#947d5055}
.game-notice-card{background:linear-gradient(115deg,#202625ed,#0b1013f5),var(--ever-stone);border-color:#a88d57;box-shadow:inset 0 1px #e2c99433,0 5px 18px #000a}
.item-tooltip{background:linear-gradient(110deg,#151b1df5,#080c0ff8),var(--ever-stone);border-color:#a58c58;box-shadow:inset 0 0 0 2px #070a0c,0 8px 24px #000b}
.graphics-low dialog.game-dialog::backdrop,.graphics-low .drawer-shade{backdrop-filter:none!important}
/* Inventory has its own armoury artwork and an integrated help action. */
:root{--ever-crest:url('/ui/assets/theme/everidle-v1/divider-crest.svg')}
/* Include browser-native controls/overlay scrollbars in the dark theme too. */
:root{color-scheme:only dark;--ever-scroll-track:#0b1013;--ever-scroll-thumb:#96805a}
html,body,#auth,#auth .selection-slots{color-scheme:only dark;scrollbar-color:#96805a #0b1013;scrollbar-width:thin}
*{scrollbar-color:#96805a #0b1013;scrollbar-width:thin}
/* Explicit legacy parts also cover older Android/Samsung browser scrollbars,
   including inactive thumbs, arrow wells and the bottom-right corner. */
*::-webkit-scrollbar{width:6px;height:6px;background:#0b1013}
*::-webkit-scrollbar-track,*::-webkit-scrollbar-track-piece,*::-webkit-scrollbar-corner{background:#0b1013}
*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-thumb:window-inactive{background:#96805a;border:1px solid #0b1013;border-radius:3px}
*::-webkit-scrollbar-thumb:hover,*::-webkit-scrollbar-thumb:active{background:#baa16e}
*::-webkit-scrollbar-button{display:none;width:0;height:0;background:#0b1013;color:#96805a}
@media(forced-colors:active){html,body,#auth,#auth .selection-slots,*{scrollbar-color:auto}}
#panel-inventory.inventory-workspace>.section-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:96px;padding:14px 16px;margin-bottom:16px;background:linear-gradient(90deg,#080c0fe6,#080c0f87 55%,#080c0f40),url('/ui/assets/theme/inventory-v1/armoury.webp') right center/cover;box-shadow:0 4px 10px #0005}
#panel-inventory.inventory-workspace>.section-heading>div{min-width:0}
#panel-inventory.inventory-workspace>.section-heading h2{font-size:30px;line-height:1.12;margin:0}
#panel-inventory.inventory-workspace>.section-heading:after{inset:auto 0 0;width:auto;height:1px;background:linear-gradient(90deg,#6b5432,#c4a46b 50%,#6b5432);filter:none}
#panel-inventory.inventory-workspace .inventory-info{position:static;display:inline-flex;align-items:center;justify-content:center;gap:5px;width:auto;min-width:36px;min-height:34px;padding:6px 8px;border:1px solid #9e82534d;border-radius:3px;background:linear-gradient(#35352c99,#111719cc);box-shadow:inset 0 1px #d7c39422,0 2px 6px #0005;color:#decca7;font:12px/1.2 Arial,sans-serif;z-index:auto}
#panel-inventory.inventory-workspace .inventory-info:before{display:none}
#panel-inventory.inventory-workspace .inventory-info svg{width:17px;height:17px;flex:none}
#panel-inventory.inventory-workspace .inventory-info:focus-visible{outline:2px solid #d6b77c;outline-offset:2px}
@media(max-width:760px){#panel-inventory.inventory-workspace>.section-heading{background-image:linear-gradient(90deg,#080c0fe6,#080c0f87 55%,#080c0f40),url('/ui/assets/theme/inventory-v1/armoury-small.webp');min-height:88px;padding:12px 14px}#panel-inventory.inventory-workspace>.section-heading h2{font-size:27px}}
