.browser-game.game-world .repair-bench>h3{font:small-caps 600 19px/1.3 Georgia,serif;color:#ead3a2;margin:12px 0 9px}.browser-game.game-world .repair-bag-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:7px 0;color:#cfb483}.browser-game.game-world .repair-bag-heading>button{padding:5px 7px;border:1px solid #97784c66;border-radius:2px;background:var(--clan-inset);color:#cfb483;font:11px Georgia,serif;min-height:29px}.browser-game.game-world .repair-bag-heading>button[aria-pressed=true]{border-color:#ba9757;background:var(--clan-button);color:#f0d59f}.browser-game.game-world .repair-bag-heading>span{font:11px Georgia,serif;white-space:nowrap;font-variant-numeric:tabular-nums}.browser-game.game-world .repair-equipment-list{display:grid;gap:5px;max-height:220px;overflow:auto;overscroll-behavior:contain;padding:2px;scrollbar-width:thin;scrollbar-color:#9c7d47 #17120d}.browser-game.game-world .repair-list-row{display:flex;align-items:center;gap:8px;min-width:0;width:100%;padding:7px;text-align:left;border:1px solid var(--clan-edge);border-radius:2px;background:var(--clan-cloth);color:#d8c19a;box-shadow:inset 0 1px #d4b17313}.browser-game.game-world .repair-list-row[aria-pressed=true]{border-color:var(--clan-brass);box-shadow:inset 2px 0 var(--clan-brass)}.browser-game.game-world .repair-list-art{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;background:#17130f url(/ui/relic/item-slot.png) 50%/100% 100%;border:1px solid #95764c66}.browser-game.game-world .repair-list-copy{display:block;min-width:0;flex:1}.browser-game.game-world .repair-list-copy>strong{display:block;font:600 12px/1.3 Georgia,serif;color:#e8cfa2;overflow-wrap:anywhere}.browser-game.game-world .repair-list-copy>small{display:block;font:10px/1.4 Arial,sans-serif;color:#bdaa8b;margin-top:3px}.browser-game.game-world .repair-list-copy>meter{display:block;width:100%;height:6px;margin-top:3px;accent-color:#ba9b5d}.browser-game.game-world .repair-list-price{flex:0 0 auto;max-width:35%;color:#ead097;font:600 13px Georgia,serif;text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.browser-game.game-world .repair-list-price>small{display:block;font:10px/1.4 Arial,sans-serif;color:#bca783;margin-top:2px}.browser-game.game-world .repair-bench>.game-muted,.browser-game.game-world .repair-current-selection{font:11px/1.5 Arial,sans-serif;color:#beae91}.browser-game.game-world .repair-bench :is(button,meter):focus-visible{outline:2px solid #dfbd7f;outline-offset:1px}.browser-game.game-world .repair-bench>.game-panel-action{background:var(--clan-button);border:1px solid #a7894d;color:#f3d99e;border-radius:2px}.browser-game.game-world .repair-bench button:disabled{opacity:1;background:#223328;color:#b9c2ac;border-color:#7b8865}.browser-game.game-world .repair-bench .repair-list-row{background:var(--clan-cloth)!important;border-color:var(--clan-edge)!important;box-shadow:inset 0 1px #d4b17313}.browser-game.game-world .repair-bench .repair-list-row[aria-pressed=true]{border-color:var(--clan-brass)!important;background:var(--clan-button)!important;box-shadow:inset 2px 0 var(--clan-brass)}.browser-game.game-world .repair-bench .repair-list-copy>meter{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:7px;background:#102118;border-radius:1px}.browser-game.game-world .repair-list-copy>meter::-webkit-meter-bar{height:7px;background:#102118;border:1px solid #8a6e3e66;border-radius:1px;box-shadow:none}.browser-game.game-world .repair-list-copy>meter::-webkit-meter-optimum-value{background:var(--clan-progress)}.browser-game.game-world .repair-list-copy>meter::-moz-meter-bar{background:var(--clan-progress)}.browser-game.game-world .repair-bench>h3{display:flex;align-items:center;gap:9px;padding-bottom:10px;border-bottom:1px solid var(--clan-edge);color:var(--clan-ivory)}.browser-game.game-world .repair-bench-crest{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid var(--clan-brass);border-radius:50%;background:var(--clan-inset);color:var(--clan-ivory);box-shadow:inset 0 0 0 2px #102318}.browser-game.game-world .repair-bench .repair-list-row:hover{border-color:var(--clan-brass)!important;box-shadow:inset 0 1px #e1cf9b33}.browser-game.game-world .repair-bench .repair-list-copy>strong{color:var(--clan-ivory)}.browser-game.game-world .repair-bench .repair-list-copy>small{color:#c4ccb7}.browser-game.game-world .repair-bench .repair-list-row[data-broken=true] .repair-list-art{border-color:#c88e70;box-shadow:inset 0 0 7px #823e2a55}.browser-game.game-world .repair-bench .repair-list-row[data-broken=true] .repair-list-copy>small{color:#e6b59c}.browser-game.game-world .repair-bench .repair-quote{display:flex;justify-content:space-between;gap:12px;padding:9px 0;margin:10px 0;border:0;border-block:1px solid var(--clan-edge);background:none;box-shadow:none}.browser-game.game-world .repair-bench .repair-quote>span{min-width:0;color:#bcc7b1;font:10px/1.5 Arial,sans-serif}.browser-game.game-world .repair-bench .repair-quote>span:last-child{text-align:right}.browser-game.game-world .repair-bench .repair-quote strong{display:block;color:var(--clan-ivory);font:600 15px/1.4 Georgia,serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.browser-game.game-world .repair-bag-heading>button:hover:not(:disabled),.browser-game.game-world .repair-bench>.game-panel-action:hover:not(:disabled){background:var(--clan-button-hover);border-color:var(--clan-brass)}@media(forced-colors:active){.browser-game.game-world .repair-bench :is(.repair-list-row,.repair-bench-crest,.repair-quote,.repair-list-art){background:Canvas!important;color:CanvasText;border-color:CanvasText!important;box-shadow:none}.browser-game.game-world .repair-bench .repair-list-row[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}.browser-game.game-world .repair-bench :is(strong,small){color:CanvasText!important}}.browser-game.game-world .repair-bench .repair-bag-heading>button{background:var(--clan-inset);border-color:var(--clan-edge);color:var(--clan-ivory)}.browser-game.game-world .repair-bench .repair-bag-heading>button[aria-pressed=true]{background:var(--clan-button);border-color:var(--clan-brass)}.browser-game.game-world .repair-bench .repair-bag-heading>button:hover:not(:disabled){background:var(--clan-button-hover)}.craft-workshop{color:#ded7c7}.craft-heading{display:flex;align-items:center;gap:12px;color:#d7b877}.craft-heading>div{flex:1;min-width:0}.craft-heading small{font-size:9px;letter-spacing:.12em}.craft-heading h3{margin:4px 0!important;font-size:28px!important}.craft-heading>span{display:flex;gap:6px;align-items:center;font-size:12px}.craft-workshop>p{color:#aebdbb;font-size:13px;line-height:1.7}.craft-filters{display:flex;gap:12px;margin:20px 0}.craft-filters label{display:grid;gap:7px;flex:1;min-width:0;color:#c4b493;font-size:12px}.craft-filters input,.craft-filters select{box-sizing:border-box;width:100%;padding:10px;background:#111c24;color:#e6d9bd;border:1px solid #86724e77;border-radius:4px}.craft-recipes{display:grid;gap:16px}.craft-recipe{padding:18px;border:1px solid #9d835050;border-radius:5px;background:linear-gradient(130deg,#30393477,#0c1721cc);box-shadow:inset 0 1px #d1b67e22}.craft-recipe>header{display:flex;align-items:center;gap:12px}.craft-recipe>header small{color:#b2bbaa;font-size:11px}.craft-recipe h3{margin:5px 0!important;font-size:21px!important}.craft-recipe h3 span{color:#d7b877;font-size:15px}.craft-requirements{display:flex;flex-wrap:wrap;gap:8px 16px;margin:14px 0;color:#bcb08c;font-size:11px}.craft-ingredients{list-style:none;padding:0;margin:0}.craft-ingredients>li{border-top:1px solid #ad976826;padding:9px 0}.craft-ingredients>li>div{display:flex;align-items:center;gap:9px;font-size:12px}.craft-ingredients>li>div>span{flex:1}.craft-ingredients .missing>strong{color:#e0a58b}.craft-ingredients .available{color:#aec8a3}.craft-ingredients details{margin:7px 0 0 34px;font-size:11px;color:#abbdb8}.craft-ingredients summary{cursor:pointer;color:#d4bd8c}.craft-ingredients details p{font-size:11px!important;line-height:1.6}.craft-source{display:flex;align-items:center;gap:12px;margin:9px 0}.craft-source>span{flex:1}.craft-source small{display:block;color:#8fa7a1;margin-top:4px}.craft-workshop button{display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 12px;border:1px solid #a98c5777;border-radius:4px;background:#7158373d;color:#ecd4a0;cursor:pointer}.craft-workshop button:disabled{opacity:.45;cursor:default}.craft-workshop :is(button,input,select,summary):focus-visible{outline:2px solid #d4bd8c;outline-offset:3px}.craft-recipe footer{display:flex;align-items:center;gap:14px;margin-top:10px;padding-top:12px;border-top:1px solid #ad976833}.craft-recipe footer p{flex:1;margin:0;color:#b3beb8;font-size:11px;line-height:1.6}.craft-recipe footer button{flex-shrink:0}.craft-result,.craft-wait{padding:12px;border:1px solid #b5836066;border-radius:4px;background:#50382833;font-size:12px}.craft-result.success{border-color:#739b7366;background:#31543b33}.craft-result p{margin:6px 0 0;font-size:12px!important}@media(max-width:500px){.craft-filters{flex-direction:column}.craft-heading{flex-wrap:wrap}.craft-heading>span{flex-basis:100%;margin-left:40px}.craft-recipe{padding:13px}.craft-recipe footer{align-items:stretch;flex-direction:column}}.craft-ingredient-filter{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #a98c5755;background:#9a83551a;font-size:12px}.craft-ingredient-filter button{font-size:11px}.craft-binding{display:grid;grid-template-columns:1fr auto;gap:12px;padding:16px;margin:16px 0;border:1px solid #9ba66a66;background:linear-gradient(120deg,#36463866,#18252d);border-radius:5px}.craft-binding>div{display:flex;align-items:center;gap:10px;grid-column:1/-1}.craft-binding>div>span{display:grid;gap:4px}.craft-binding small{display:block;color:#b6c6ae;font-size:11px;line-height:1.5}.craft-binding>p,.craft-binding>small{grid-column:1/-1}.craft-binding>p{margin:0;color:#cfdbb5;font-size:12px}.craft-binding label{display:grid;gap:6px;font-size:12px;min-width:0}.craft-binding select{min-width:0;width:100%;padding:9px;background:#111c24;color:#e6d9bd;border:1px solid #86724e77;border-radius:4px}.craft-binding>button{align-self:end;min-height:38px}@media(max-width:500px){.craft-binding{grid-template-columns:1fr}.craft-ingredient-filter{align-items:flex-start;flex-direction:column}}.craft-output-preview{margin:10px 0}.craft-output-preview>summary{padding:8px 10px;color:#dec28f;font-size:12px;cursor:pointer;border:1px solid #a58c5544;border-radius:4px}.craft-output-preview>summary:focus-visible{outline:2px solid #e2c582;outline-offset:2px}.craft-output-preview>.item-inspection{margin-top:8px}.craft-output-preview .item-comparison{overflow-x:auto}.craft-unmet{flex:1;min-width:0;font-size:11px;line-height:1.6;color:#d5b297}.craft-unmet>strong{display:block;color:#ddc8a1;font-size:11px;margin-bottom:4px}.craft-unmet>ul{margin:0;padding-left:17px}.craft-unmet li+li{margin-top:3px}.craft-source .craft-hunt-risk{color:#c6bea8}.craft-source .craft-hunt-risk.is-boss{color:#edb5a0}.craft-ingredients .craft-missing-count{display:block;margin:4px 0 6px 33px;color:#e8b29b;font-size:11px;line-height:1.4;font-variant-numeric:tabular-nums}.craft-source .craft-patch-state{color:#abbcbb}.craft-source .craft-patch-state[data-phase=regrowing]{color:#d8b87b}.craft-quest-use{padding:12px;margin:12px 0;border-left:3px solid #b99d64;background:#b99d6410;color:#d8c59d;font-size:13px}.craft-quest-use ul{padding-left:18px;margin:8px 0}.craft-quest-use small{color:#b7c3c2}.craft-recipe .craft-output-recovery{margin:10px 0;padding:8px 10px;border-left:2px solid #90b998;background:#90b9980c;color:#c3d6c6;font-size:12px;line-height:1.6}.craft-batch{padding:10px 12px;margin:10px 0;background:#172621;border:1px solid #927c4e55;border-radius:4px}.craft-batch label{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#e2ce9f;font-size:12px}.craft-batch select{width:auto;min-width:94px;padding:6px;background:#24342d;color:#f1ddb3;border:1px solid #8b784c;border-radius:3px}.craft-batch small{display:block;margin-top:7px;color:#b2beaf;font-size:11px;line-height:1.5}.browser-game.game-world .craft-heading{gap:9px;border-bottom:1px solid #94764655;padding-bottom:10px}.browser-game.game-world .craft-heading h3{font:small-caps 600 21px/1.3 Georgia,serif!important}.browser-game.game-world .craft-workshop>p{font:12px/1.6 Arial,sans-serif;color:#bcad93}.browser-game.game-world .craft-filters{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:12px 0}.browser-game.game-world .craft-filters>label:last-child{grid-column:1/-1}.browser-game.game-world .craft-filters label{font-size:11px;gap:5px}.browser-game.game-world .craft-filters :is(input,select){min-width:0;min-height:34px;padding:7px 8px;border-radius:2px;background:#14120e;border-color:#94764670;font:12px Arial,sans-serif}.browser-game.game-world .craft-workshop .craft-filter-count{font-size:11px;color:#ad9d80}.browser-game.game-world .craft-recipe{padding:12px;border-radius:2px;border-color:#94764666;background:linear-gradient(130deg,#302519,#13110e)}.browser-game.game-world .craft-recipe[data-ready=true]{border-left:3px solid #91a16a}.browser-game.game-world .craft-recipe h3{font:600 19px/1.3 Georgia,serif!important;color:#ecd2a0}.browser-game.game-world .craft-recipe>header{gap:9px}.browser-game.game-world .craft-recipe>header>div{min-width:0;overflow-wrap:anywhere}.browser-game.game-world .craft-requirements{gap:6px 12px;margin:10px 0}.browser-game.game-world .craft-batch{padding:8px 10px;background:#49341e22;border-radius:2px;border-color:#94764655}.browser-game.game-world .craft-batch select{background:#21190f;border-radius:2px;font-size:12px}.browser-game.game-world .craft-ingredients>li{padding:8px 0}.browser-game.game-world .craft-ingredients>li>div{gap:7px;font-size:11px}.browser-game.game-world .craft-ingredients>li>div>span{min-width:0;overflow-wrap:anywhere}.browser-game.game-world .craft-ingredients>li>div>strong{flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums}.browser-game.game-world .craft-ingredients .craft-missing-count{display:inline-block;margin:5px 0 3px 32px;padding:2px 5px;background:#7d392522;border-left:2px solid #c28661}.browser-game.game-world .craft-workshop button{min-height:32px;padding:6px 10px;border-radius:2px;font:600 11px/1.4 Georgia,serif}.browser-game.game-world .craft-recipe footer>button{min-height:35px;background:linear-gradient(#584123,#302215);border-color:#a17f46;color:#f1d69e}.browser-game.game-world .craft-output-preview>summary{font-size:11px;padding:7px 9px;border-radius:2px}.browser-game.game-world .craft-source{gap:8px;align-items:flex-start;flex-wrap:wrap}.browser-game.game-world .craft-source>span{min-width:120px;overflow-wrap:anywhere}.browser-game.game-world .craft-binding{padding:11px;margin:12px 0;background:linear-gradient(#292116,#14120e);border-color:#94764666;border-radius:2px}.browser-game.game-world .craft-recipe>.craft-filter-count,.browser-game.game-world .craft-workshop>p{font:12px/1.6 Arial,sans-serif!important}.browser-game.game-world .craft-filters>label{margin:0!important}.browser-game.game-world .craft-recipe footer p{font:11px/1.6 Arial,sans-serif!important}:root{--clan-world-scrim:radial-gradient(ellipse at center,#09150d26 20%,#09120ecc 100%);--clan-progress:linear-gradient(90deg,#788a54,#bbbc7a 65%,#efdb9f);--clan-ivory:#f1e3c3;--clan-brass:#bba273;--clan-action-ink:#302514;--clan-action:linear-gradient(110deg,#fff0bd25,transparent 55%),linear-gradient(#e6ce8a,#c4a45b 48%,#ae8d45 52%,#d0b16a);--clan-action-hover:linear-gradient(110deg,#fff5d344,transparent 55%),linear-gradient(#f0dda3,#d6b96f 48%,#bd9d52 52%,#e2c782);--clan-action-edge:#d7bd80;--clan-action-shadow:inset 0 1px #fff2c999,inset 0 -2px #69502580,0 2px 3px #0004;--clan-bookmark:var(--clan-weave),linear-gradient(90deg,#172b20,#465a3a 45%,#293e2c);--clan-edge:#bba27366;--clan-inset:linear-gradient(180deg,#09160f,#17291d);--clan-ruby:linear-gradient(180deg,#d49c80,#b75642 16%,#923c32 48%,#652822 52%,#9c4735);--clan-sapphire:linear-gradient(180deg,#a0ced6,#548dba 16%,#365f88 48%,#24405e 52%,#3d7598);--clan-weave:repeating-linear-gradient(112deg,#eddfb603 0 1px,transparent 1px 5px),repeating-linear-gradient(22deg,#050e0b08 0 1px,transparent 1px 5px);--clan-cloth:var(--clan-weave),radial-gradient(ellipse at 15% 0,#79906326,transparent 65%),linear-gradient(120deg,#263d30,#182b23 65%,#122119);--clan-cloth-glass:var(--clan-weave),radial-gradient(ellipse at 15% 0,#79906320,transparent 65%),linear-gradient(120deg,#263d30ed,#182b23f2 65%,#122119f5);--clan-rail:var(--clan-weave),linear-gradient(110deg,#42523b,#2c402f 58%,#213528);--clan-button:linear-gradient(110deg,#a9925320,transparent 55%),linear-gradient(#506144,#344c35 55%,#263e2b);--clan-button-hover:linear-gradient(110deg,#c3aa6430,transparent 55%),linear-gradient(#65734e,#405b3b 55%,#2e472f)}@media (prefers-contrast:more){:root{--clan-cloth:#142117;--clan-cloth-glass:#142117;--clan-rail:#213528}}.browser-game.game-world .artisan-workbench{background:var(--clan-cloth);border-color:var(--clan-edge);color:var(--clan-ivory);box-shadow:inset 0 1px #efe0b51a}.browser-game.game-world .artisan-workbench .craft-heading>svg{box-sizing:content-box;padding:6px;border:1px solid var(--clan-edge);border-radius:3px 3px 11px 11px;background:var(--clan-button);color:var(--clan-ivory)}.browser-game.game-world .artisan-directory{border-color:var(--clan-edge)}.browser-game.game-world :is(.artisan-directory,.artisan-bench){scrollbar-color:var(--clan-brass) transparent}.browser-game.game-world .artisan-recipes>button{align-items:center;background:#0d1a134d;border-color:#bba27333;color:var(--clan-ivory);border-radius:3px}.browser-game.game-world .artisan-recipes>button>img{box-sizing:content-box;padding:4px;background:#101b14 url(/ui/relic/item-slot.png) 50%/100% 100%;flex:none}.browser-game.game-world .artisan-recipes>button small{color:#c1cbb5}.browser-game.game-world .artisan-recipes>button[data-ready=true] small{color:#c8dfa8}.browser-game.game-world .artisan-recipes>button[aria-pressed=true]{border-color:var(--clan-brass);background:var(--clan-button);box-shadow:inset 3px 0 var(--clan-brass),inset 0 1px #efe0b526}.browser-game.game-world .artisan-recipes>button:hover{background:var(--clan-button-hover)}.browser-game.game-world .artisan-workbench :is(.craft-search input,.craft-filters select,.craft-batch select){background:#112018;border-color:var(--clan-edge);color:var(--clan-ivory);border-radius:3px}.browser-game.game-world .artisan-workbench .craft-batch{background:#0d1a135e;border-color:var(--clan-edge)}.browser-game.game-world .artisan-workbench .craft-batch label{display:flex!important;align-items:center;justify-content:space-between;gap:8px;margin:0}.browser-game.game-world .artisan-workbench .craft-batch select{width:94px;min-width:94px;flex:0 0 94px}.browser-game.game-world .artisan-workbench .craft-batch small{margin-top:5px;font-size:10px;line-height:1.4}.browser-game.game-world .artisan-bench .craft-recipe>header{background:var(--clan-rail);border-color:var(--clan-edge);border-radius:3px}.browser-game.game-world .artisan-bench .craft-recipe>header>img{box-sizing:content-box;padding:5px;background:#101b14 url(/ui/relic/item-slot.png) 50%/100% 100%;width:36px;height:36px;flex:none}.browser-game.game-world .artisan-bench .craft-ingredients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:12px 0;padding:0;list-style:none}.browser-game.game-world .artisan-bench .craft-ingredients>.craft-material{min-width:0;padding:8px;border:1px solid #bba27350;border-radius:3px;background:linear-gradient(120deg,#31412b4d,#10201899);box-shadow:inset 0 1px #ead5a10c}.browser-game.game-world .artisan-bench .craft-material[data-state=missing]{border-color:#bb926373}.browser-game.game-world .artisan-bench .craft-material:has(details[open]){grid-column:1/-1}.browser-game.game-world .artisan-bench .craft-material>.craft-material-heading{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);-moz-column-gap:7px;column-gap:7px;row-gap:2px;align-items:center;font-size:11px}.browser-game.game-world .craft-material-heading .craft-material-art{display:grid;place-items:center;grid-row:1/3;width:36px;height:36px;background:#101b14 url(/ui/relic/item-slot.png) 50%/100% 100%;color:var(--clan-ivory)}.browser-game.game-world .craft-material-heading .craft-material-name{font:600 12px/1.3 Georgia,serif;color:var(--clan-ivory);overflow-wrap:anywhere;padding-right:10px}.browser-game.game-world .craft-material-heading>strong{grid-column:2;font:11px/1.3 Arial,sans-serif;font-variant-numeric:tabular-nums;color:#c9dea8}.browser-game.game-world .craft-material[data-state=missing] .craft-material-heading>strong{color:#edbd9d}.browser-game.game-world .craft-material[data-state=unknown] .craft-material-heading>strong{color:#c7c6b3}.browser-game.game-world .craft-material-heading>svg{position:absolute;right:-2px;top:0;color:#bad597}.browser-game.game-world .craft-ingredients .craft-missing-count{margin:5px 0 0 43px;font-size:10px;color:#e3b897}.browser-game.game-world .artisan-bench .craft-material>details{margin-top:6px}.browser-game.game-world .artisan-bench .craft-material>details>summary{display:flex;align-items:center;gap:5px;list-style:none;min-height:24px;padding:2px 5px;border:1px solid var(--clan-edge);border-radius:2px;background:var(--clan-button);color:var(--clan-ivory);font:10px/1.4 Arial,sans-serif;cursor:pointer}.browser-game.game-world .craft-material>details>summary::-webkit-details-marker{display:none}.browser-game.game-world .craft-material>details>summary:after{content:"+";margin-left:auto;color:var(--clan-brass)}.browser-game.game-world .craft-material>details[open]>summary:after{content:"−"}.browser-game.game-world .artisan-bench .craft-material>details>p{font-size:11px;line-height:1.5;color:#cad3bd;margin:8px 0}.browser-game.game-world .artisan-bench .craft-recipe footer>button{background:var(--clan-button);color:var(--clan-ivory);border-color:var(--clan-brass);border-radius:3px}.browser-game.game-world .artisan-bench .craft-recipe footer>button:hover:not(:disabled){background:var(--clan-button-hover)}.browser-game.game-world .artisan-bench .craft-recipe footer>button:disabled{background:#19281e;color:#bcc4ad;border-color:#bba27344}.browser-game.game-world .artisan-workbench .artisan-back-to-recipes{background:var(--clan-rail);color:var(--clan-ivory);border-color:var(--clan-edge)}@media(max-width:360px){.browser-game.game-world .artisan-bench .craft-ingredients{grid-template-columns:minmax(0,1fr)}}@media(forced-colors:active){.browser-game.game-world .artisan-workbench :is(.craft-material,.craft-material-art,button,summary,select,input){background:Canvas!important;color:CanvasText!important;border-color:CanvasText!important;box-shadow:none}.browser-game.game-world .craft-material-heading :is(strong,span,svg){color:CanvasText!important}}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench){width:min(560px,calc(100vw - 20px))!important;max-width:560px!important;box-sizing:border-box;padding:0!important;border:18px solid transparent!important;-o-border-image:var(--clan-art-chest-frame,url("/ui/clanfights/field-chest-frame-v1.png")) 150 /24px /4px stretch!important;border-image:var(--clan-art-chest-frame,url("/ui/clanfights/field-chest-frame-v1.png")) 150 /24px /4px stretch!important;border-radius:0!important;background-clip:padding-box!important;background:linear-gradient(110deg,#29261e,#191b16 58%,#24231c)!important;box-shadow:none!important;filter:drop-shadow(0 12px 20px #0009)}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench):has(.shop-stock){width:min(620px,calc(100vw - 20px))!important;max-width:620px!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench):after,.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench):before{display:none!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench)>header{position:relative;min-height:38px;padding:7px 40px!important;justify-content:center;background:linear-gradient(90deg,#443a2b,#665238 50%,#443a2b)!important;border:0;border-bottom:1px solid #a98a4e77;box-shadow:inset 0 1px #d8c69c20}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench)>header>div{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench)>header h2{font-size:19px!important;text-align:center;overflow-wrap:anywhere;margin:0!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench)>header>button{position:absolute;right:6px;top:6px;width:27px!important;height:27px!important;min-height:27px;padding:3px!important;border-radius:1px!important;background:linear-gradient(#51452e,#302819)!important;color:#efdab1;border:1px solid #a18b59}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench)>.game-panel-body{box-sizing:border-box;padding:10px!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true]{margin:0 0 7px;border:0;box-shadow:none;background:none}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-speaker{grid-template-columns:32px minmax(0,1fr) auto;box-sizing:border-box;width:100%;padding:0 0 7px;gap:8px;background:none;border:0;border-bottom:1px solid #a68b4b33;min-height:34px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-speaker h3{display:none}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-speaker-portrait{width:32px;height:32px;flex-basis:32px;background:#112117;border-radius:3px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-service-label{font:12px/1.4 var(--realm-heading,Georgia),serif;color:#d7c598}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-service-label>svg{display:none}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-conversation-toggle{display:flex;align-items:center;justify-content:center;gap:4px;width:auto;max-width:none;min-width:62px;padding:4px 7px;border-color:#8e795144;background:none;font:10px/1.2 Arial,sans-serif}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-conversation-toggle>span{display:inline}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-conversation-toggle>svg:first-child{display:block;width:13px;height:13px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-conversation[data-service-summary=true] .npc-conversation-toggle>svg:last-child{display:none}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-services{margin-top:0}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-service-tabs{padding:0 0 6px;margin:0 0 8px;gap:3px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-service-tabs>button{min-height:31px;padding:5px 8px;border-color:transparent;background:none;box-shadow:none;font-size:12px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-service-tabs>button[aria-selected=true]{background:linear-gradient(#52523950,#333d2860);border-color:#a18a5544;color:#f4deac;box-shadow:inset 0 -2px #bea267}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-service-page>:is(.upgrade-panel,.repair-bench){padding:8px!important;border:0;border-radius:0;background:linear-gradient(115deg,#29291f,#191d17);box-shadow:inset 0 1px #b9a46722;margin:0}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .repair-bench>h3{font-size:15px!important;padding:0 0 7px;margin:0 0 7px;gap:7px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .repair-bench-crest{width:24px;height:24px;border:0;background:none;box-shadow:none}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .upgrade-panel .forge-heading{margin:0 0 10px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .upgrade-panel .forge-heading h3{font-size:16px!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-wallet{padding:5px 0;margin:0 0 7px;border:0;border-bottom:1px solid #a58b4e44;background:none;box-shadow:none;font-size:11px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-row{background:linear-gradient(110deg,#353227,#20231b);border-color:#9a86533d;border-radius:1px;padding:5px;gap:5px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-row[data-selected=true]{border-color:#c3a86e;background:linear-gradient(110deg,#384732,#203020)}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-row .shop-inspect{gap:6px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-row .shop-inspect strong{font-size:12px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-row .shop-inspect small{font-size:10px;line-height:1.35}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-row .shop-buy{min-width:58px;max-width:85px;padding:5px;flex-shrink:0}.browser-game.game-world .shop-stock-row .shop-buy .shop-price{display:flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.browser-game.game-world .shop-stock-row .shop-buy .shop-price>svg{flex:none}@media(min-width:621px){.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:stretch}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-list>.shop-preview-inline{grid-column:1/-1}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-row .shop-item-art{width:32px;height:34px;flex-basis:32px}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-row .shop-inspect-chevron{display:none}}@media(max-width:620px){.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench){border-width:12px!important;border-image-width:16px!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench)>.game-panel-body{padding:8px!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .shop-stock-list{display:grid;grid-template-columns:minmax(0,1fr);gap:5px}}@media(forced-colors:active){.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench){background:Canvas!important;border:2px solid CanvasText!important;-o-border-image:none!important;border-image:none!important;box-shadow:none!important;filter:none}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench) .npc-service-tabs>button[aria-selected=true]{border-color:Highlight;outline:1px solid Highlight}}.browser-game.game-world{--m-panel:url(/ui/medieval/panel-v1.webp);--m-wood:url(/ui/medieval/wood-v1.webp);--m-button:url(/ui/medieval/button-v1.webp);--m-slot:url(/ui/medieval/slot-v1.webp);--realm-paper:#e7ddc7;--realm-muted:#b5afa2;--realm-gold:#d9bb7f;--realm-edge:#727783;--realm-leather:#25272d;--realm-brass:#ae9364}.browser-game.game-world :is(.game-panel,.game-panel.game-panel-inventory:has(.game-inv-armory)){border:10px solid transparent!important;-o-border-image:var(--m-panel) 48 /10px /0 round!important;border-image:var(--m-panel) 48 /10px /0 round!important;background:#25272d!important;border-radius:0!important;padding:2px!important;box-shadow:0 9px 24px #0009!important;color:#e7ddc7;filter:none!important}.browser-game.game-world :is(.game-panel,.game-panel.game-panel-inventory:has(.game-inv-armory)):after,.browser-game.game-world :is(.game-panel,.game-panel.game-panel-inventory:has(.game-inv-armory)):before{display:none!important}.browser-game.game-world :is(.game-panel,.game-panel.game-panel-inventory:has(.game-inv-armory))>header{display:flex!important;position:relative!important;align-items:center;justify-content:center!important;min-height:34px!important;padding:4px 38px!important;background:linear-gradient(#604731e8,#493727ed),var(--m-wood) center/384px auto!important;border:1px solid #9b825b!important;border-bottom:2px solid #171a21!important;box-shadow:inset 0 1px #d4b78040!important}.browser-game.game-world .game-panel>header h2{font:600 17px/1.25 Georgia,serif!important;letter-spacing:.02em!important;text-shadow:0 1px 1px #100c08!important;color:#f0dfb7!important;margin:0!important}.browser-game.game-world .game-panel>header>div{justify-content:center!important;text-align:center;width:100%}.browser-game.game-world .game-panel>header :is(small,.game-eyebrow){display:none!important}.browser-game.game-world :is(.game-panel,.game-panel.game-panel-inventory:has(.game-inv-armory))>header>button{position:absolute!important;right:4px!important;top:3px!important;inset-inline-start:auto!important;width:27px!important;height:27px!important;min-height:27px!important;padding:1px!important;border:4px solid transparent!important;-o-border-image:var(--m-button) 24 /4px /0 stretch!important;border-image:var(--m-button) 24 fill /4px /0 stretch!important;background:#662b26!important;border-radius:1px!important;color:#f3ddbb!important;box-shadow:none!important}.browser-game.game-world .game-panel>header>button:not(:last-child){right:36px!important}.browser-game.game-world .game-panel>.game-panel-body{padding:9px!important;min-height:0;background:#252830;scrollbar-color:#7d7464 #25272d}.browser-game.game-world .game-panel :is(input,select,textarea){background:#1f232a!important;color:#e8dcc3!important;border-color:#71747c!important;border-radius:2px!important;box-shadow:inset 0 1px 3px #0005!important}.browser-game.game-world .game-panel :is(button,summary,select,input):focus-visible{outline:2px solid #dfba70!important;outline-offset:2px}.browser-game.game-world :is(.game-panel-summary,.inventory-combat-values){color:#dfd2b6}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory :is(.game-bag-contents,.game-inv-doll,.inventory-effects-rail){background:#22262edb!important;border:1px solid #646872!important;box-shadow:inset 0 1px #b8bbc313!important;border-radius:0!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory :is(.game-bag-contents>h3,.inventory-effects-rail>h3,.game-inv-doll>header){background:linear-gradient(#604731e8,#493727ed),var(--m-wood) center/384px auto!important;color:#e8d5b1!important;padding:5px 7px!important;border-bottom:1px solid #817058!important;margin:0 0 7px!important;font:600 12px/1.3 Georgia,serif!important}.browser-game.game-world :is(.game-bag-slot,.game-bag-slot.is-empty,.inv-slot,.relic-skill-icon,.game-hotbar>button){background:#252c35 var(--m-slot) center/100% 100% no-repeat!important;border:0!important;-o-border-image:none!important;border-image:none!important;border-radius:2px!important;box-shadow:none!important}.browser-game.game-world :is(.game-bag-slot,.inv-slot)[aria-pressed=true]{outline:1px solid #debc79!important;outline-offset:1px}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .game-bag-slot{background:#252c35 var(--m-slot) center/100% 100% no-repeat!important;box-shadow:none!important;border:0!important}.browser-game.game-world :is(.game-bag-toolbar,.game-panel-summary,.relic-disciplines,.artisan-recipes,.craft-actions) button{color:#e3d5b7!important;background:#33363c!important;border:1px solid #74757a!important;border-radius:2px!important;box-shadow:inset 0 1px #ddd3b221!important}.browser-game.game-world :is(.game-bag-toolbar,.relic-disciplines,.artisan-recipes) button[aria-pressed=true]{background:#635339!important;border-color:#c1a366!important;color:#ffebbd!important}.browser-game.game-world :is(.craft-actions,.upgrade-actions,.game-panel-summary) button:not(:disabled):hover{filter:brightness(1.13)}.browser-game.game-world :is(.craft-actions,.upgrade-actions) button:not(:disabled){border:5px solid transparent!important;-o-border-image:var(--m-button) 24 /5px /0 stretch!important;border-image:var(--m-button) 24 fill /5px /0 stretch!important;background:#642b27!important;color:#f5dfbb!important;padding:5px 13px!important;box-shadow:none!important}.browser-game.game-world .game-panel:has(.art-skillbook){width:min(780px,calc(100vw - 20px))!important;max-width:780px!important;max-height:calc(100dvh - 24px)!important}.browser-game.game-world .game-panel .art-skillbook{background:#252830!important;color:#dfd3bb!important;padding:4px!important;box-shadow:none!important;border-radius:0!important;height:min(450px,calc(100dvh - 108px))!important}.browser-game.game-world .game-panel .art-skillbook :is(h3,h4,strong,small,label,p,summary,dt,dd){color:inherit!important;text-shadow:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-heading{padding:0 2px 6px!important;border-bottom:1px solid #71747c55!important}.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-heading h3{font-size:17px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-heading b{color:#e5bf79!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines{padding:4px 0 9px!important;gap:4px!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button{min-height:30px!important;background:#323640!important;color:#d3c9b4!important;border:1px solid #74747a!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button[aria-pressed=true]{background:linear-gradient(#705737ed,#594329ee),var(--m-wood) center/384px auto!important;color:#f5dfb1!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button:after{display:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-body{gap:14px!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.browser-game.game-world .game-panel .art-skillbook :is(.relic-skill-path,.relic-skill-focus){background:#1f232a8c!important;border:1px solid #626670!important;padding:9px!important;scrollbar-color:#84765d #22262d!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node{background:none!important;color:#e1d4b9!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node strong{font:600 11px/1.3 Georgia,serif!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-icon{background:#252c35 var(--m-slot) center/100% 100% no-repeat!important;border:0!important;box-shadow:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node[aria-pressed=true] .relic-skill-icon{outline:1px solid #e0b974!important;outline-offset:2px!important;box-shadow:none!important}.browser-game.game-world .game-panel .art-skillbook :is(.relic-skill-binding,.art-skill-facts){background:#171b2288!important;border-color:#696b7255!important;color:#d8ceb9!important}.browser-game.game-world .game-panel .art-skillbook :is(.relic-branch-investment,.skill-bind-control,.art-skill-pages,.relic-back-to-path) button{background:#454033!important;color:#e8d4ad!important;border-color:#9b835a!important}.browser-game.game-world .game-panel .art-skillbook :is(.realm-ability-detail,.skill-unlock-compact){background:#252931!important;border-color:#616773!important;color:#dcd2bd!important}.browser-game.game-world .game-panel :is(.artisan-workbench,.upgrade-panel,.npc-conversation){background:#252830!important;color:#dcd1bb!important;border-color:#646974!important}.browser-game.game-world .game-panel .artisan-workbench{padding:4px!important}.browser-game.game-world .game-panel .artisan-workbench .craft-heading{padding:4px 0 8px!important;margin-bottom:8px!important}.browser-game.game-world .game-panel .artisan-workbench .craft-heading h3{font-size:17px!important;color:#e4c695!important}.browser-game.game-world .game-panel .artisan-layout{gap:10px!important;height:min(400px,calc(100dvh - 198px))!important}.browser-game.game-world .game-player-frame{background:#252830e8!important;border:1px solid #727681!important;border-radius:3px!important;box-shadow:inset 0 0 0 2px #16191fb0,0 3px 8px #0005!important}.browser-game.game-world .game-meter{border:2px solid #555e6c!important;border-radius:2px!important;background:#14181f!important;box-shadow:0 0 0 1px #16191d,inset 0 1px 3px #0009!important}.browser-game.game-world .game-meter.health>i{background:linear-gradient(#b95c4a,#863527 48%,#a04431)!important}.browser-game.game-world .game-meter.mana>i{background:linear-gradient(#68a6c2,#34617f 48%,#477a9c)!important}.browser-game.game-world .game-meter>span{color:#f0e5cf!important;text-shadow:0 1px 2px #000,1px 0 #000!important}.browser-game.game-world .game-hotbar{background:#23262ddb!important;border:1px solid #68707b!important;border-radius:2px!important;padding:5px!important;box-shadow:inset 0 0 0 2px #11161bb0,0 4px 10px #0006!important}.browser-game.game-world .game-hotbar :is(.hotbar-key,kbd){background:#161a20c9!important;color:#d3c7ac!important;border:0!important;font-size:9px!important;line-height:11px!important}.browser-game.game-world .game-world-tools{background:#23262ddb!important;border:1px solid #65707a!important;border-radius:2px!important;box-shadow:none!important}.browser-game.game-world .game-world-tools>button{background:#34383f!important;border-color:#74757a!important;color:#deceac!important;border-radius:2px!important}.browser-game.game-world .game-panel:has(.art-skillbook)>header{inset:auto!important;width:100%!important;height:34px!important;pointer-events:auto!important;margin:0!important}.browser-game.game-world .game-panel:has(.art-skillbook)>header>div{display:flex!important;justify-content:center;width:100%}.browser-game.game-world .game-panel:has(.art-skillbook)>header>button[aria-label="Close panel"]{border:4px solid transparent!important;-o-border-image:var(--m-button) 24 /4px /0 stretch!important;border-image:var(--m-button) 24 fill /4px /0 stretch!important;background:#662b26!important;border-radius:1px!important;width:27px!important;height:27px!important;box-shadow:none!important}.browser-game.game-world .game-panel:has(.art-skillbook)>.game-panel-body{background:#252830!important;padding:9px!important;overflow:hidden!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path ol{grid-auto-rows:78px!important;gap:6px 5px!important;padding:6px 3px 3px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node{min-height:76px!important;height:76px!important;gap:5px!important;padding:5px 1px 0!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node>span:nth-child(2){min-height:28px!important;overflow:visible!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node strong{display:block!important;color:#e5dbc4!important;text-decoration:none!important;line-height:14px!important;font-size:12px!important;white-space:normal!important}.browser-game.game-world .game-panel .art-skillbook :is(.relic-skill-focus>header span,.game-skill-details>summary,.art-unlock-details>summary,.art-unlock-details span){color:#bfb7a6!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-stamp{background:#363b46!important;color:#e7d9b7!important;border-color:#7d828a!important;box-shadow:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-stamp[data-state=bound]{background:#635338!important;border-color:#c1a56b!important}.browser-game.game-world .game-panel .art-skillbook .relic-branch-investment{display:flex!important;align-items:center!important;flex:0 0 32px!important;min-height:32px!important;padding:0!important;margin:0 0 8px!important}.browser-game.game-world .game-panel .art-skillbook .relic-point-balance{color:#c5bda9!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-icon{width:44px!important;height:44px!important;padding:6px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-icon img{width:32px!important;height:32px!important;max-width:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-focus>header{background:linear-gradient(90deg,#54433170,transparent)!important;padding:8px!important;border-bottom:1px solid #887555!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-pages button{border-radius:2px!important;min-width:28px!important;height:26px!important;box-shadow:inset 0 1px #d7bd7733!important}.browser-game.game-world .game-panel .art-skillbook :is(.relic-skill-path,.relic-skill-focus){box-shadow:inset 0 0 0 1px #101318,0 1px #bab4a21c!important;border-color:#535a66!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button{box-shadow:inset 0 1px #b8c2d41a,inset 0 -2px #10151d70!important;border-color:#656873!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button[aria-pressed=true]{border-color:#b99a62!important;box-shadow:inset 0 1px #e9c88755,inset 0 -2px #231a1070!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-binding:has(.hotbar-binding-picker){display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important;gap:5px!important;padding:6px 0!important;margin:6px 0!important}.browser-game.game-world .game-panel .art-skillbook .hotbar-picker-label{color:#c9c0ac!important;margin-bottom:4px!important}.browser-game.game-world .game-panel .art-skillbook .hotbar-picker-slots{grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:3px!important;width:100%!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-binding .hotbar-picker-slots>button{background:#252c35 var(--m-slot) center/100% 100% no-repeat!important;border:0!important;border-radius:0!important;padding:2px!important;min-width:0!important;width:100%!important;height:30px!important;min-height:30px!important;box-shadow:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-binding .hotbar-picker-slots>button[aria-checked=true]{outline:1px solid #ddbb77!important;outline-offset:0!important}.browser-game.game-world .game-panel .art-skillbook .skill-bind-control>button:disabled{opacity:1!important;color:#b9b5aa!important;background:#30333b!important;border-color:#5b626f!important;box-shadow:none!important}.browser-game.game-world .game-panel .art-skillbook .art-unlock-details [data-met=true]{color:#b9d1aa!important}@media(max-height:580px){.browser-game.game-world .game-panel .art-skillbook .relic-skill-focus>header{padding:5px!important;margin:0 0 5px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-focus h3{font-size:18px!important;margin:1px 0!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-description{margin:5px 0!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-facts{padding:5px!important;margin:5px 0!important}}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .game-inventory-grid>button{background:#252c35 var(--m-slot) center/100% 100% no-repeat!important;border:0!important;box-shadow:none!important;border-radius:0!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .game-inventory-grid>button[aria-pressed=true]{outline:1px solid #dfbb78!important;outline-offset:-2px!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .inv-paper-doll[data-layout="2"] .inv-slot{background:#252c35 var(--m-slot) center/100% 100% no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .inventory-effects{background:#22262e!important;border-color:#646872!important}.browser-game.game-world .game-panel .artisan-workbench :is(.craft-recipe>header,.craft-material){background:#2e323b!important;border-color:#666b76!important}.browser-game.game-world .game-panel .artisan-workbench .craft-material summary{background:#41444a!important;color:#dfd2b7!important;border-color:#767777!important}.browser-game.game-world .game-panel .artisan-workbench .craft-recipe>footer>button{background:#652a26!important;border:5px solid transparent!important;-o-border-image:var(--m-button) 24 /5px /0 stretch!important;border-image:var(--m-button) 24 fill /5px /0 stretch!important;color:#f3ddbb!important;box-shadow:none!important}.browser-game.game-world .game-panel .artisan-workbench .craft-recipe>footer>button:disabled{filter:saturate(.35);opacity:.65}@media(max-width:620px){.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-body{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.browser-game.game-world .game-panel .art-skillbook{height:min(440px,calc(100dvh - 105px))!important}.browser-game.game-world .game-panel>header h2{font-size:15px!important}}.browser-game.game-world{--m-panel:url(/ui/medieval/panel-v2.webp);--m-slot:url(/ui/medieval/slot-v2.webp);--m-button:url(/ui/medieval/button-v2.webp);--m-title:url(/ui/medieval/title-v2.webp);--m-lining:url(/ui/medieval/lining-v2.webp);--realm-solid:#1e2830;--realm-rail:#30363a;--realm-control:#544532;--realm-control-hover:#6a5239;--clan-button:#544532;--clan-button-hover:#6a5239}.browser-game.game-world :is(.game-panel,.game-panel.game-panel-inventory:has(.game-inv-armory)){-o-border-image:var(--m-panel) 96 /12px /0 round!important;border-image:var(--m-panel) 96 /12px /0 round!important;background:linear-gradient(#18212b80,#10181f80),var(--m-lining) repeat!important;background-size:auto,128px 128px!important}.browser-game.game-world :is(.game-panel,.game-panel.game-panel-inventory:has(.game-inv-armory))>header{background:#553923!important;border:8px solid transparent!important;-o-border-image:var(--m-title) 48 80 /8px /0 stretch!important;border-image:var(--m-title) 48 80 fill /8px /0 stretch!important;min-height:38px!important;padding:2px 30px!important;box-shadow:none!important}.browser-game.game-world .game-panel>.game-panel-body{background:transparent!important}.browser-game.game-world .game-panel:has(.art-skillbook)>.game-panel-body{background:transparent!important}.browser-game.game-world .game-panel :is(.art-skillbook,.artisan-workbench){background:transparent!important}.browser-game.game-world .game-panel .art-skillbook{height:min(466px,calc(100dvh - 112px))!important}.browser-game.game-world .game-panel .art-skillbook :is(.relic-skill-path,.relic-skill-focus),.browser-game.game-world .game-panel .artisan-workbench :is(.craft-recipe,.artisan-directory),.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory :is(.game-bag-contents,.game-inv-doll,.inventory-effects){border:9px solid transparent!important;-o-border-image:var(--m-panel) 96 /9px /0 round!important;border-image:var(--m-panel) 96 /9px /0 round!important;background:linear-gradient(#161b2280,#10151bb0),var(--m-lining) repeat!important;background-size:auto,128px 128px!important;box-shadow:none!important;border-radius:0!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory :is(.game-bag-contents,.game-inv-doll,.inventory-effects){padding:4px!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .game-bag-contents:before,.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .game-inv-doll>header,.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .inventory-effects>h3{background:#553923!important;border:6px solid transparent!important;-o-border-image:var(--m-title) 48 80 /6px /0 stretch!important;border-image:var(--m-title) 48 80 fill /6px /0 stretch!important;padding:2px 5px!important;margin:0 0 7px!important;box-shadow:none!important;color:#eed8b0!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .game-bag-contents:before{font:600 12px/17px Georgia,serif!important;letter-spacing:.08em!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .inventory-effects>h3{font:600 13px/17px Georgia,serif!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .game-inventory-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:3px!important;padding:3px!important;border:0!important;background:#11191ba6!important;box-shadow:inset 0 0 0 1px #6f756550!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .bag-quick-filters>button{border-bottom:1px solid #7d6c5066!important;background:#17212870!important;color:#d8c7a7!important;box-shadow:none!important}.browser-game.game-world .game-panel.game-panel-inventory .game-inv-relic.game-inv-armory .bag-quick-filters>button[aria-pressed=true]{background:#715434!important;border-color:#d2af72!important;color:#ffebc3!important;box-shadow:inset 0 1px #d5b47955!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button[aria-pressed=true],.browser-game.game-world .game-panel>.game-panel-body>.journal-tabs button[aria-pressed=true]{background:#553923!important;border:5px solid transparent!important;-o-border-image:var(--m-title) 48 80 /5px /0 stretch!important;border-image:var(--m-title) 48 80 fill /5px /0 stretch!important;color:#ffe2ad!important;padding:2px 5px!important}.browser-game.game-world .game-panel>.game-panel-body>.journal-tabs button{background:#1c2831!important;border:1px solid #77786e!important;border-radius:0!important;color:#dfceb0!important;min-height:30px!important}.browser-game.game-world .game-panel :is(.game-panel-summary,.inventory-combat-values){background:#121a21a8!important;border-color:#7c7053!important}.browser-game.game-world .game-panel .artisan-workbench :is(.craft-recipe>header,.craft-material,.artisan-recipes button){background:#16212ac9 var(--m-lining) repeat!important;background-size:128px 128px!important;border:4px solid transparent!important;-o-border-image:var(--m-panel) 96 /4px /0 round!important;border-image:var(--m-panel) 96 /4px /0 round!important;box-shadow:none!important}.browser-game.game-world .game-panel .artisan-workbench .artisan-recipes button[aria-pressed=true]{background:#4a3825!important;-o-border-image:var(--m-title) 48 80 /5px /0 stretch!important;border-image:var(--m-title) 48 80 fill /5px /0 stretch!important}.browser-game.game-world .game-panel .artisan-workbench .craft-material summary{background:#53422f!important;border-color:#92734c!important}.browser-game.game-world .game-panel :is(.game-panel-summary,.game-panel-buttons,.region-chart-route-actions,.passage-actions,.skill-bind-control) button:not(:disabled){border:5px solid transparent!important;-o-border-image:var(--m-button) 35 /5px /0 stretch!important;border-image:var(--m-button) 35 fill /5px /0 stretch!important;background:#693329!important;color:#f1dbb5!important;box-shadow:none!important;padding:3px 9px!important}.browser-game.game-world .game-panel .art-atlas :is(.region-chart-map-column,.region-chart-detail-column:not([hidden]),.atlas-place-card,.region-chart-services,.atlas-search-options>div){background:linear-gradient(#18212bc0,#10181fc0),var(--m-lining) repeat!important;background-size:auto,128px 128px!important;border-color:#8d8061!important}.browser-game.game-world .game-panel .art-atlas :is(.region-chart-tools button,.atlas-purpose-controls button,.art-atlas-search-toggle,.atlas-back-search,.art-atlas-close){background:#303e45!important;border:1px solid #818072!important;color:#e5d0a7!important;border-radius:0!important}.browser-game.game-world .game-panel .art-atlas :is(.atlas-purpose-controls button[aria-pressed=true],.region-chart-places>button[aria-pressed=true]){background:#655038!important;border-color:#c4a06a!important;color:#ffe1ad!important}.browser-game.game-world .game-panel .art-atlas .atlas-drawer-heading{background:#55402b!important}.browser-game.game-world :is(.game-player-frame,.game-hotbar,.game-world-tools){background:#20282eea var(--m-lining) repeat!important;background-size:128px 128px!important;border:5px solid transparent!important;-o-border-image:var(--m-panel) 96 /5px /0 round!important;border-image:var(--m-panel) 96 /5px /0 round!important;box-shadow:none!important}.browser-game.game-world .game-panel:has(.field-menu)>header{position:relative!important;inset:auto!important;width:100%!important;pointer-events:auto!important}.browser-game.game-world .game-panel:has(.field-menu)>header>div{display:flex!important;justify-content:center!important}.browser-game.game-world .game-panel:has(.field-menu)>.game-panel-body{padding:9px!important}.browser-game.game-world .game-panel .field-menu{background:transparent!important;padding:3px!important;max-height:calc(100dvh - 110px)!important}.browser-game.game-world .game-panel .field-menu-heading{display:none!important}.browser-game.game-world .game-panel .field-menu-grid>button{background:#17222aa6!important;border:5px solid transparent!important;-o-border-image:var(--m-panel) 96 /5px /0 round!important;border-image:var(--m-panel) 96 /5px /0 round!important;box-shadow:none!important}.browser-game.game-world .game-panel .field-menu-icon{border:0!important;border-radius:0!important;background:var(--m-slot) center/100% 100%!important;box-shadow:none!important;color:#e1c390!important}.browser-game.game-world .game-panel .field-menu-search{background:#111a22a0!important;border:1px solid #7f7d66!important}.browser-game.game-world .game-panel .field-menu-search input{background:transparent!important;border:0!important;box-shadow:none!important}.browser-game.game-world .game-panel:has(>.game-panel-body>:is(.art-journal,.passage-atlas)){border:0!important;-o-border-image:none!important;border-image:none!important;background:none!important;padding:0!important;box-shadow:0 10px 24px #0008!important}.browser-game.game-world .game-panel:has(>.game-panel-body>:is(.art-journal,.passage-atlas))>header{position:absolute!important;inset:10px 12px auto auto!important;width:30px!important;height:30px!important;min-height:0!important;padding:0!important;border:0!important;-o-border-image:none!important;border-image:none!important;background:none!important;box-shadow:none!important;pointer-events:none!important}.browser-game.game-world .game-panel:has(>.game-panel-body>:is(.art-journal,.passage-atlas))>header>button[aria-label="Close panel"]{pointer-events:auto!important;inset:0!important}.browser-game.game-world .game-panel:has(>.game-panel-body>:is(.art-journal,.passage-atlas))>.game-panel-body{padding:0!important;background:none!important}.browser-game.game-world .game-panel :is(.art-journal,.passage-atlas) :is(input,select,textarea){background:#e9d7b099!important;color:#44331e!important;border-color:#96754988!important;box-shadow:inset 0 1px 2px #51361720!important}.browser-game.game-world .game-panel :is(.art-journal,.passage-atlas) input[type=checkbox]{width:13px!important;height:13px!important;min-height:0!important;accent-color:#78512d}.browser-game.game-world .game-panel .art-journal .journal-tabs button[aria-pressed=true]{background:#70482c!important;color:#ffe7b6!important;border-color:#755037!important;box-shadow:inset 0 1px #e5c68b55!important}.browser-game.game-world .game-panel .art-journal{height:min(500px,calc(100dvh - 40px))!important}@media(max-width:620px){.browser-game.game-world .game-panel .art-journal{height:min(580px,calc(100dvh - 40px))!important}}@media(max-height:450px){.browser-game.game-world .game-panel .art-skillbook .relic-class-seal{display:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-heading h3{font-size:14px!important;line-height:18px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-heading{padding-bottom:3px!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-pages{padding:0!important}}.browser-game.game-world .game-panel .passage-atlas{height:min(520px,calc(100dvh - 40px))!important}.browser-game.game-world .game-panel:has(.passage-atlas)>.game-panel-body>.journal-tabs button{background:#c1a27640!important;color:#49321e!important;border:1px solid #8c6d4466!important;-o-border-image:none!important;border-image:none!important;box-shadow:none!important;transition:none!important}.browser-game.game-world .game-panel:has(.passage-atlas)>.game-panel-body>.journal-tabs button[aria-pressed=true]{background:#70482c!important;color:#ffebc6!important;border-color:#684521!important}.browser-game.game-world .game-panel .art-journal .journal-tabs button{transition:none!important;filter:none!important;opacity:1!important;text-shadow:none!important;font:600 11px/16px Georgia,serif!important}.browser-game.game-world .game-panel .art-journal .journal-tabs button[aria-pressed=true]:is(:hover,:focus-visible){color:#ffedc8!important;background:#70482c!important}.browser-game.game-world .game-world-tools>button:before{background:var(--m-slot) center/100% 100%!important;border:0!important;border-radius:0!important;box-shadow:none!important}.browser-game.game-world .game-world-tools>button{border-color:#6b746b!important;background:#15212a!important;box-shadow:none!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench){border:10px solid transparent!important;-o-border-image:var(--m-panel) 96 /12px /0 round!important;border-image:var(--m-panel) 96 /12px /0 round!important;background:linear-gradient(#18212b80,#10181f80),var(--m-lining) repeat!important;background-size:auto,128px 128px!important;padding:2px!important;filter:none!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services){width:min(680px,calc(100vw - 20px))!important;max-width:680px!important;height:min(550px,calc(100dvh - 40px))!important;max-height:calc(100dvh - 40px)!important;display:flex!important;flex-direction:column!important}.browser-game.game-world .game-panel.game-panel-npc:has(.game-panel-body):has(.npc-services,.artisan-workbench):has(.shop-stock){width:min(680px,calc(100vw - 20px))!important;max-width:680px!important}.browser-game.game-world .game-panel.game-panel-npc:has(.npc-services)>.game-panel-body{display:flex!important;flex-direction:column!important;min-height:0!important;flex:1!important;overflow:hidden!important;padding:8px!important}.browser-game.game-world .game-panel.game-panel-npc:has(.npc-services) .npc-conversation{flex:0 0 auto!important;max-height:42%;overflow:auto}.browser-game.game-world .game-panel.game-panel-npc .npc-services{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:6px}.browser-game.game-world .game-panel.game-panel-npc .npc-service-tabs{flex:0 0 auto;padding-bottom:5px;margin-bottom:5px}.browser-game.game-world .game-panel.game-panel-npc .npc-service-page:not([hidden]){flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.browser-game.game-world .game-panel :is(.npc-conversation,.upgrade-panel,.repair-bench,.shop-stock,.shop-sale,.bank-panel){background:transparent!important;color:#dfd2b9!important}.browser-game.game-world .game-panel :is(.npc-speaker,.upgrade-heading,.repair-bench>h3,.bank-panel>header,.relic-character>header){background:#352a2090!important;border-bottom:1px solid #8b765388!important;padding:6px!important}.browser-game.game-world .game-panel :is(.npc-service-tabs>button,.relic-character-pages>button,.shop-stock-categories>button){border:1px solid #73786d!important;border-radius:0!important;background:#18242ee0!important;color:#dfcdaa!important;box-shadow:none!important}.browser-game.game-world .game-panel :is(.npc-service-tabs>button[aria-selected=true],.relic-character-pages>button[aria-pressed=true],.shop-stock-categories>button[aria-pressed=true]){background:#69472c!important;border:5px solid transparent!important;-o-border-image:var(--m-title) 48 80 /5px /0 stretch!important;border-image:var(--m-title) 48 80 fill /5px /0 stretch!important;padding:3px 8px!important;color:#ffe4b9!important}.browser-game.game-world .game-panel :is(.relic-character-values,.relic-character-gear,.relic-character-inspect,.shop-stock-row,.bank-entry,.repair-quote){border:6px solid transparent!important;-o-border-image:var(--m-panel) 96 /6px /0 round!important;border-image:var(--m-panel) 96 /6px /0 round!important;background:linear-gradient(#15202aba,#111923ba),var(--m-lining) repeat!important;background-size:auto,128px 128px!important;box-shadow:none!important;border-radius:0!important}.browser-game.game-world .game-panel .relic-character-gear{padding:5px!important}.browser-game.game-world .game-panel .relic-character-values{padding:7px!important}.browser-game.game-world .inventory-portrait-turn button{display:inline-grid;place-items:center;box-sizing:border-box;min-width:24px!important;width:24px!important;min-height:24px!important;height:24px!important;padding:2px!important;border:1px solid #8c7b58!important;border-radius:0!important;background:#26323b!important;color:#e9d3a6!important;box-shadow:inset 0 1px #a7986422!important;cursor:pointer}.browser-game.game-world .inventory-portrait-turn button:disabled{opacity:.5;cursor:default}.browser-game.game-world .inventory-portrait-turn button:focus-visible{outline:2px solid #ead098;outline-offset:1px}.browser-game.game-world .game-panel :is(.npc-conversation-toggle,.npc-topics>button,.relic-character-back,.relic-attribute-increase){background:#443725!important;border-color:#967a4d!important;color:#e8d0a8!important;border-radius:1px!important;box-shadow:none!important}.browser-game.game-world .game-panel :is(.shop-buy,.bank-transfer):not(:disabled),.browser-game.game-world .game-panel :is(.upgrade-panel,.repair-bench,.shop-sale,.bank-panel) button.game-panel-action:not(:disabled){background:#653123!important;border:5px solid transparent!important;-o-border-image:var(--m-button) 35 /5px /0 stretch!important;border-image:var(--m-button) 35 fill /5px /0 stretch!important;color:#f2dcb4!important;box-shadow:none!important}.browser-game.game-world.item-popover-layer .relic-item-popover{border:6px solid transparent;-o-border-image:var(--m-panel) 96 /6px /0 round;border-image:var(--m-panel) 96 /6px /0 round;background:linear-gradient(#162029c9,#10161fdf),var(--m-lining) repeat;background-size:auto,128px 128px;box-shadow:0 6px 20px #000a}.browser-game.game-world.item-popover-layer .item-popover-close{background:#652b22;border:3px solid transparent;-o-border-image:var(--m-button) 35 /3px /0 stretch;border-image:var(--m-button) 35 fill /3px /0 stretch;color:#f1dbb1}.browser-game.game-world.item-popover-layer .bag-item-card-action button:not(:disabled){border:5px solid transparent!important;-o-border-image:var(--m-button) 35 /5px /0 stretch!important;border-image:var(--m-button) 35 fill /5px /0 stretch!important;background:#652b22!important;color:#f1dbb1!important}.browser-game.game-world .game-panel.game-panel-character:has(.relic-character){height:min(570px,calc(100dvh - 40px))!important;max-height:calc(100dvh - 40px)!important;display:flex!important;flex-direction:column!important}.browser-game.game-world .game-panel.game-panel-character:has(.relic-character)>.game-panel-body{flex:1;min-height:0;overflow:auto!important;padding:9px!important}.browser-game.game-world .game-panel :is(.forge-pickers>section,.forge-review-workbench,.upgrade-terms,.shop-preview,.shop-sale .item-inspection,.bank-panel .item-inspection){border:6px solid transparent!important;-o-border-image:var(--m-panel) 96 /6px /0 round!important;border-image:var(--m-panel) 96 /6px /0 round!important;background:linear-gradient(#15202ad0,#111923d0),var(--m-lining) repeat!important;background-size:auto,128px 128px!important;box-shadow:none!important;border-radius:0!important}.browser-game.game-world .game-panel :is(.forge-item-grid>button,.shop-item-art,.bank-item-art,.forge-review-art){background:#1b2831 var(--m-slot) center/100% 100% no-repeat!important;border:0!important;box-shadow:none!important;border-radius:0!important}.browser-game.game-world .game-panel .forge-item-grid>button[aria-pressed=true]{outline:2px solid #d6b27b!important;outline-offset:-2px!important}.browser-game.game-world .game-panel .forge-heading{background:#3a2c2090!important;border-bottom:1px solid #8b765388!important;padding:6px!important}.browser-game.game-world .game-panel.game-panel-npc .npc-service-page>.artisan-workbench{display:flex;flex-direction:column;min-height:0;height:100%;box-sizing:border-box}.browser-game.game-world .game-panel.game-panel-npc .npc-service-page>.artisan-workbench .artisan-layout{flex:1;min-height:0;height:auto!important}.relic-item-tooltip{border:6px solid transparent!important;-o-border-image:url(/ui/medieval/panel-v2.webp) 96/6px/0 round!important;border-image:url(/ui/medieval/panel-v2.webp) 96/6px/0 round!important;background:linear-gradient(#162029e0,#10161fee),url(/ui/medieval/lining-v2.webp) repeat!important;background-size:auto,128px 128px!important;box-shadow:0 6px 20px #000a!important}.browser-game.game-world .game-panel :is(.upgrade-actions button,.shop-buy,.bank-transfer):disabled{background:#273039!important;color:#bdb6a8!important;border-color:#626961!important;box-shadow:none!important;opacity:.7!important}.browser-game.game-world .game-panel:not(:has(.art-journal,.passage-atlas))>header{box-sizing:border-box!important;flex:0 0 44px!important;height:44px!important;min-height:44px!important;width:100%!important;inset:auto!important;padding:0 40px 0 10px!important;border:5px solid transparent!important;-o-border-image:var(--m-title) 48 80 /5px /0 stretch!important;border-image:var(--m-title) 48 80 fill /5px /0 stretch!important;overflow:visible!important}.browser-game.game-world .game-panel:not(:has(.art-journal,.passage-atlas))>header>button[aria-label="Close panel"]{display:grid!important;place-items:center!important;box-sizing:border-box!important;position:absolute!important;top:50%!important;right:0!important;left:auto!important;transform:translateY(-50%)!important;width:32px!important;height:32px!important;min-height:32px!important;min-width:32px!important;padding:3px!important;border:4px solid transparent!important;-o-border-image:var(--m-button) 35 /4px /0 stretch!important;border-image:var(--m-button) 35 fill /4px /0 stretch!important;background:#682d22!important;border-radius:0!important;box-shadow:0 0 0 1px #201914!important;color:#f3ddba!important;line-height:1!important}.browser-game.game-world .game-panel:not(:has(.art-journal,.passage-atlas))>header>button[aria-label="Close panel"] svg{display:block!important;width:20px!important;height:20px!important;stroke-width:2!important}.browser-game.game-world .game-panel:not(:has(.art-journal,.passage-atlas))>header>.game-panel-size-toggle{top:50%!important;right:38px!important;transform:translateY(-50%)!important}.browser-game.game-world .game-panel>header>.skill-window-balance[hidden]{display:none!important}.browser-game.game-world .game-panel-skills>header>div{justify-content:flex-start!important;text-align:left!important;width:auto!important;margin-right:auto!important}.browser-game.game-world .game-panel-skills>header .realm-window-insignia{border:0!important;background:none!important;box-shadow:none!important;width:24px!important;height:24px!important;color:#e7c485!important}.browser-game.game-world .game-panel-skills>header>.skill-window-balance{flex:0 0 auto;white-space:nowrap;margin:0 12px;font:11px/18px Georgia,serif;color:#dfca9f}.browser-game.game-world .game-panel-skills>header>.skill-window-balance b{font-size:17px;color:#f2c76c;padding-right:4px}.browser-game.game-world .game-panel:has(.art-skillbook)>.game-panel-body{padding:6px!important}.browser-game.game-world .game-panel .art-skillbook{height:min(420px,calc(100dvh - 100px))!important;padding:0!important;min-height:180px!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines{padding:0 0 7px!important;gap:3px!important;overflow:visible!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button{height:33px!important;min-height:33px!important;border:4px solid transparent!important;border-radius:0!important;-o-border-image:var(--m-title) 48 80 /4px /0 stretch!important;border-image:var(--m-title) 48 80 fill /4px /0 stretch!important;background:#473c2c!important;padding:2px 4px!important;box-shadow:none!important;color:#cfbb99!important;filter:saturate(.55) brightness(.75);transition:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button[aria-pressed=true]{filter:none;background:#745332!important;color:#ffdf9d!important;box-shadow:inset 0 -2px #c9a360!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button:hover:not([aria-pressed=true]){filter:saturate(.7) brightness(.95)}.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-body{gap:8px!important;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)!important}.browser-game.game-world .game-panel .art-skillbook :is(.relic-skill-path,.relic-skill-focus){border:5px solid transparent!important;-o-border-image:var(--m-panel) 96 /5px /0 round!important;border-image:var(--m-panel) 96 /5px /0 round!important;padding:8px!important;background:linear-gradient(#201e1cd9,#151b20d9),var(--m-lining) repeat!important;background-size:auto,128px 128px!important}.browser-game.game-world .game-panel .art-skillbook .skill-atlas-path-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 34px;margin:-5px -5px 7px;padding:2px 8px;background:#4d3b2899;border-bottom:1px solid #967b4c80}.browser-game.game-world .game-panel .art-skillbook .skill-atlas-path-heading h3{margin:0!important;font:small-caps 600 15px/22px Georgia,serif!important;text-transform:capitalize;letter-spacing:.03em}.browser-game.game-world .game-panel .art-skillbook .relic-branch-investment{flex:0 0 auto!important;min-height:26px!important;margin:0!important}.browser-game.game-world .game-panel .art-skillbook .relic-branch-investment button{min-height:24px!important;padding:3px 8px!important;background:#61482b!important;font-size:10px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path ol{gap:6px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-focus>header{min-height:58px!important;margin:-5px -5px 9px!important;padding:7px!important;background:#4d3b2899!important;border-bottom:1px solid #967b4c80!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-focus>header h3{font:small-caps 600 19px/24px Georgia,serif!important;margin:0!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-focus>header img{width:40px!important;height:40px!important;padding:4px!important;background:var(--m-slot) center/100% 100%!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-description{font:12px/18px Georgia,serif!important;margin:8px 0!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-facts{background:none!important;padding:7px 0!important;margin:8px 0!important;gap:8px 22px!important;border-color:#8a78514d!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-binding:has(.hotbar-binding-picker){background:none!important;padding:5px 0 8px!important;margin:0 0 8px!important;border-color:#8a78514d!important}.browser-game.game-world .game-panel .art-skillbook .game-skill-details{margin:8px 0!important}.browser-game.game-world .game-panel .art-skillbook :is(button,p,dt,dd,summary){text-shadow:none!important}.browser-game.game-world .game-panel .art-skillbook .skill-bind-control>button:not(:disabled){min-height:28px!important;padding:3px 12px!important;color:#f6dfb5!important;font:600 11px/18px Georgia,serif!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-pages{padding:3px 0 0!important}@media(max-width:620px){.browser-game.game-world .game-panel .art-skillbook .relic-skillbook-body{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.browser-game.game-world .game-panel-skills>header h2{font-size:15px!important}.browser-game.game-world .game-panel-skills>header>.skill-window-balance{margin:0 3px;font-size:10px}.browser-game.game-world .game-panel-skills>header .realm-window-insignia{display:none!important}.browser-game.game-world .game-panel .art-skillbook .relic-disciplines button{font-size:10px!important;padding-inline:0!important}.browser-game.game-world .game-panel .art-skillbook .relic-back-to-path{margin:0 0 10px!important}}@media(max-height:450px){.browser-game.game-world .game-panel .art-skillbook .relic-skill-focus>header{min-height:44px!important;padding:4px!important;margin-bottom:5px!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-description{font-size:11px!important;line-height:15px!important;margin:5px 0!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-facts{padding:4px 0!important;margin:4px 0!important}}.browser-game.game-world[data-open-panel=skills] .game-panel .art-skillbook{height:min(420px,calc(100dvh - 262px))!important;min-height:150px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path ol{flex:1 1 0!important;min-height:0!important;overflow:hidden!important;margin:0!important;grid-auto-rows:82px!important;padding:7px 3px!important;align-content:start!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-pages{flex:0 0 30px!important;min-height:30px!important;margin:0!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path li{padding:0!important;min-height:0!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node{overflow:visible!important;padding-top:15px!important;height:82px!important;min-height:82px!important;box-sizing:border-box!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-stamp{top:0!important;z-index:3!important}@media(max-height:450px){.browser-game.game-world[data-open-panel=skills] .game-panel-backdrop{padding:4px 8px 138px!important}.browser-game.game-world[data-open-panel=skills] .game-panel-skills{max-height:calc(100dvh - 146px)!important}.browser-game.game-world[data-open-panel=skills] .game-panel .art-skillbook{height:calc(100dvh - 210px)!important;min-height:150px!important}}.browser-game.game-world .game-panel .art-skillbook :is(.relic-skill-path,.relic-skill-focus){box-sizing:border-box!important;height:100%!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path{overflow:hidden!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-focus{overflow:auto!important}@media(max-height:450px){.browser-game.game-world .game-panel .art-skillbook .skill-atlas-path-heading{flex-basis:22px!important;min-height:22px!important;margin-bottom:3px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path ol{grid-auto-rows:70px!important;padding:3px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node{height:70px!important;min-height:70px!important;gap:1px!important;padding-top:13px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-icon{width:32px!important;height:32px!important;padding:3px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node strong{font-size:10px!important;line-height:12px!important}.browser-game.game-world .game-panel .art-skillbook .art-skill-pages{flex-basis:24px!important;min-height:24px!important}}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node .relic-skill-icon{flex-shrink:0!important;box-sizing:border-box!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node .relic-skill-icon img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}@media(max-height:450px){.browser-game.game-world .game-panel .art-skillbook .relic-skill-node>span:nth-child(2){min-height:14px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important}}.browser-game.game-world .game-panel.game-panel-skills[role=dialog][class]>header{position:relative!important;height:40px!important;min-height:40px!important;flex-basis:40px!important;padding:0 42px 0 10px!important;border:5px solid transparent!important;-o-border-image:var(--m-title) 48 80 /5px/0 stretch!important;border-image:var(--m-title) 48 80 fill /5px/0 stretch!important}.browser-game.game-world .game-panel.game-panel-skills[role=dialog][class]>header>button[aria-label="Close panel"]{position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%)!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border:4px solid transparent!important;-o-border-image:var(--m-button) 35 /4px/0 stretch!important;border-image:var(--m-button) 35 fill /4px/0 stretch!important;background:#682d22!important}.browser-game.game-world .game-panel .art-skillbook{--skill-cell-height:100px;--skill-icon-size:46px;--skill-name-height:30px}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path ol{grid-auto-rows:var(--skill-cell-height)!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node{display:grid!important;grid-template-rows:var(--skill-icon-size) minmax(var(--skill-name-height),auto)!important;justify-items:center!important;align-items:start!important;align-content:start!important;height:var(--skill-cell-height)!important;min-height:var(--skill-cell-height)!important;gap:4px!important;padding:18px 2px 0!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node .relic-skill-icon{width:var(--skill-icon-size)!important;height:var(--skill-icon-size)!important;padding:3px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node>span:nth-child(2){display:block!important;width:100%;min-width:0;min-height:var(--skill-name-height)!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node strong{display:block;font:600 12px/15px Georgia,serif!important;overflow-wrap:anywhere;letter-spacing:0!important}@media(max-height:450px){.browser-game.game-world .game-panel .art-skillbook{--skill-cell-height:84px;--skill-icon-size:34px;--skill-name-height:28px}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path{padding-block:5px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path ol{padding-block:0!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node{gap:2px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node strong{font-size:11px!important;line-height:14px!important}}@media(max-width:360px){.browser-game.game-world .game-panel .art-skillbook{--skill-cell-height:110px;--skill-name-height:42px}.browser-game.game-world .game-panel .art-skillbook .relic-skill-path ol{padding-block:5px!important}.browser-game.game-world .game-panel .art-skillbook .relic-skill-node strong{font-size:11px!important;line-height:14px!important}}