#scene{display:none}body.pregame #scene{display:block}body.pregame #chat-box,body.pregame #hud-right,body.pregame #hud-rail,body.pregame #lp-chat-btn,body.pregame #lp-stack-rail,body.pregame #buff-bar,body.pregame #top-left-hud,body.pregame #taskbar,body.pregame #hud,body.pregame #exp-bar{display:none!important}#scene{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(120% 90% at 50% -10%,var(--bp-iron2) 0%,var(--bp-bg2) 38%,var(--bp-void) 72%,var(--bp-void) 100%),var(--bp-void)}#scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 40% at 22% 80%,var(--bp-blue-20-a55),transparent 70%),radial-gradient(70% 45% at 80% 86%,var(--bp-stone-a50),transparent 72%),radial-gradient(40% 30% at 50% 18%,var(--bp-red-47-b-a10),transparent 70%)}#scene .ridge{position:absolute;left:-5%;right:-5%;bottom:0;height:60%;background:linear-gradient(to top,var(--bp-void) 0%,var(--bp-bg) 30%,transparent 100%);clip-path:polygon(0 60%,8% 48%,18% 56%,28% 40%,38% 52%,50% 34%,62% 50%,72% 38%,82% 54%,92% 44%,100% 58%,100% 100%,0 100%);opacity:.9}#scene .moon{position:absolute;top:9%;left:50%;transform:translate(-50%);width:140px;height:140px;border-radius:50%;background:radial-gradient(circle at 42% 40%,var(--bp-orange-70) 0%,var(--bp-gold-dim) 45%,var(--bp-ash2) 70%,transparent 73%);opacity:.5;box-shadow:0 0 120px 40px var(--bp-gold-a10)}*::-webkit-scrollbar{width:9px;height:9px}*::-webkit-scrollbar-track{background:var(--bp-void)}*::-webkit-scrollbar-thumb{background:var(--bp-stone);border:1px solid var(--bp-bg2);border-radius:1px}@media (hover: hover){*::-webkit-scrollbar-thumb:hover{background:var(--bp-stone)}}.bp-win{background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2);box-shadow:var(--bp-shadow);color:var(--bp-fg)}.bp-win:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid var(--bp-line);border-radius:1px;pointer-events:none}.win-titlebar,.inv-head{display:flex;align-items:center;gap:9px;margin:-10px -10px 10px;padding:10px 13px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border-bottom:1px solid var(--bp-line2);border-radius:var(--bp-radius) var(--bp-radius) 0 0;color:var(--bp-fg);font-family:var(--serif);font-weight:600;font-size:15px;letter-spacing:1px;text-align:left;text-transform:none;text-shadow:0 1px 2px var(--bp-black);position:relative}.win-titlebar:before,.inv-head:before{content:"✦";color:var(--bp-crimson);font-size:12px;opacity:.9;line-height:1}.win-close{position:absolute;top:50%;right:9px;transform:translateY(-50%);margin:0;background:var(--bp-bg2);border:1px solid var(--bp-line2);border-radius:1px;color:var(--bp-ash);transition:color .15s,border-color .15s,background .15s}.win-titlebar,.inv-head{padding-right:44px}@media (hover: hover){.win-close:hover{color:var(--bp-crimson-b);border-color:var(--bp-crimson);background:var(--bp-bg2)}}.win-tool{position:absolute;top:50%;right:35px;transform:translateY(-50%);width:22px;height:22px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;background:var(--bp-bg2);border:1px solid var(--bp-line2);border-radius:1px;color:var(--bp-ash);cursor:pointer;z-index:2;transition:color .15s,border-color .15s,background .15s}@media (hover: hover){.win-tool:hover{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);background:var(--bp-bg2)}}.win-titlebar.has-win-tool,.inv-head.has-win-tool{padding-right:70px}.bp-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--bp-line2);background:linear-gradient(var(--bp-iron2),var(--bp-iron));color:var(--bp-fg);font-family:var(--serif);font-size:13px;font-weight:600;letter-spacing:.04em;padding:7px 13px;border-radius:1px;box-shadow:var(--bp-emboss);cursor:pointer;transition:border-color .14s,color .14s,background .14s,transform .05s}@media (hover: hover){.bp-btn:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}.bp-btn:active{transform:translateY(1px)}.bp-btn:disabled{opacity:.4;cursor:not-allowed;color:var(--bp-ash2)}.bp-btn--buy{border-color:var(--bp-gold-dim);color:var(--bp-gold-b);background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13))}@media (hover: hover){.bp-btn--buy:hover{border-color:var(--bp-gold-b);box-shadow:0 0 14px var(--bp-gold-a20),var(--bp-emboss)}}.bp-btn--danger{border-color:var(--bp-blood);color:var(--bp-crimson-b)}@media (hover: hover){.bp-btn--danger:hover{border-color:var(--bp-crimson);background:linear-gradient(var(--bp-red-11),var(--bp-bg));box-shadow:0 0 14px var(--bp-crimson-a20)}}.bp-win input[type=text],.bp-win input[type=number],.bp-win input[type=search],.bp-win textarea,.bp-win select{background:var(--bg-input);border:1px solid var(--bp-line2);border-radius:1px;color:var(--bp-fg);font-family:var(--serif)}.bp-win input[type=text]:focus,.bp-win input[type=number]:focus,.bp-win input[type=search]:focus,.bp-win textarea:focus,.bp-win select:focus{outline:none;border-color:var(--bp-gold-dim);box-shadow:0 0 0 2px var(--bp-gold-dim-a20)}.cm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:var(--bp-black-a65)}.cm-box{position:relative;width:260px;padding:18px 18px 16px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:1px;box-shadow:var(--bp-shadow);text-align:center}.cm-box:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid var(--bp-line);pointer-events:none}.cm-msg{position:relative;color:var(--bp-fg-soft);font-size:13px;margin-bottom:13px}.cm-title{color:var(--bp-gold-b);font-family:var(--serif);font-weight:600;font-size:16px;letter-spacing:1px;margin-bottom:6px}.cm-sub{color:var(--bp-ash);font-size:12px;line-height:1.5}.cm-row{position:relative;display:flex;gap:9px;justify-content:center}.cm-row .bp-btn{flex:1;text-align:center}.cm-col{position:relative;display:flex;flex-direction:column;gap:8px}.cm-col .bp-btn{width:100%;text-align:center}.cm-overlay.cm-overlay--aside{background:none;pointer-events:none;align-items:flex-start}.cm-overlay--aside .cm-box{pointer-events:auto;margin-top:64px}.pm-input{position:relative;width:100%;box-sizing:border-box;padding:8px 10px;margin:2px 0 4px;background:var(--bp-bg);border:1px solid var(--bp-gold-dim);border-radius:1px;color:var(--bp-fg);font-family:var(--serif, inherit);font-size:15px;letter-spacing:.5px;text-align:center;outline:none}.pm-input:focus{border-color:var(--bp-gold-b)}.pm-input::placeholder{color:var(--bp-ash);letter-spacing:0;font-size:12px}.pm-warn{position:relative;min-height:14px;margin-bottom:10px;color:var(--bp-crimson, var(--bp-crimson));font-size:11px}.spk-box{width:344px}.spk-list{position:relative;display:flex;flex-direction:column;gap:7px;max-height:320px;overflow-y:auto;margin-bottom:12px;padding-right:2px;text-align:left}.spk-row{display:flex;align-items:center;gap:11px;width:100%;padding:8px 10px;border:1px solid var(--bp-line2);border-radius:1px;background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);cursor:pointer;font-family:inherit;color:var(--bp-fg);transition:border-color .12s,background .12s}@media (hover: hover){.spk-row:hover:not(.spk-row--full){border-color:var(--bp-gold-dim);background:var(--bp-gold-a05)}}.spk-row--full{opacity:.5;cursor:not-allowed;filter:grayscale(.6)}.spk-ic{flex:0 0 40px;width:40px;height:40px;display:grid;place-items:center;font-size:21px;border:1px solid var(--bp-line2);border-radius:2px;background:var(--bp-void);box-shadow:inset 0 0 6px var(--bp-black-a50);overflow:hidden}.spk-ic .sk-ic-img{width:100%;height:100%;object-fit:cover;display:block}.spk-mid{flex:1;min-width:0}.spk-name{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;color:var(--bp-fg-soft);margin-bottom:5px}.spk-name>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spk-lv{flex:0 0 auto;color:var(--bp-gold-b);font-size:11px;letter-spacing:.5px}.spk-bar{position:relative;height:6px;background:var(--bp-black);border:1px solid var(--bp-line);border-radius:1px;overflow:hidden}.spk-bar-fill{height:100%;background:linear-gradient(90deg,var(--bp-gold-dim),var(--bp-gold-b))}.spk-profnum{margin-top:4px;color:var(--bp-ash);font-size:10px;letter-spacing:.3px}.afk-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:260;display:none;align-items:center;justify-content:center;background:var(--bp-black-a65)}.afk-overlay.show{display:flex}.afk-box{position:relative;width:280px;padding:20px 20px 18px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:1px;box-shadow:var(--bp-shadow);text-align:center}.afk-box:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid var(--bp-line);pointer-events:none}.afk-title{position:relative;color:var(--bp-gold-b);font-family:var(--serif);font-weight:600;font-size:17px;letter-spacing:1px;margin-bottom:8px}.afk-desc{position:relative;color:var(--bp-ash);font-size:12px;line-height:1.5;margin-bottom:14px}.afk-timer{position:relative;color:var(--bp-crimson-b);font-family:var(--serif);font-weight:700;font-size:30px;letter-spacing:2px;margin-bottom:16px;font-variant-numeric:tabular-nums}.afk-row{position:relative;display:flex;gap:9px;justify-content:center}.afk-row .bp-btn{flex:1;text-align:center}.ds-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,var(--bp-red-11-a55),var(--bp-black-a90))}.ds-box{position:relative;width:320px;padding:26px 22px 20px;background:linear-gradient(var(--bp-bg2),var(--bp-void));border:1px solid var(--bp-blood);border-radius:1px;box-shadow:var(--bp-shadow),0 0 38px var(--bp-blood-a25);text-align:center}.ds-box:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid var(--bp-line);pointer-events:none}.ds-title{position:relative;color:var(--bp-crimson-b);font-family:var(--serif);font-weight:700;font-size:24px;letter-spacing:5px;margin-bottom:10px;text-shadow:0 0 14px var(--bp-crimson-a40)}.ds-info{position:relative;color:var(--bp-fg-soft);font-size:13px;margin-bottom:18px}.ds-row{position:relative;display:flex;flex-direction:column;gap:9px}.ds-row .bp-btn{width:100%;text-align:center;padding:10px 13px}#toast-area .toast{background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:1px;color:var(--bp-fg);font-family:var(--serif);letter-spacing:.4px;box-shadow:var(--bp-shadow)}#toast-area .toast-action .toast-btn{border:1px solid var(--bp-line2);border-radius:1px;background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));color:var(--bp-gold-b);font-family:var(--serif);transition:border-color .14s,color .14s,background .14s}@media (hover: hover){#toast-area .toast-action .toast-btn:hover{border-color:var(--bp-gold-b);background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13))}}#toast-area .toast-action .toast-btn-reject{background:linear-gradient(var(--bp-red-11),var(--bp-bg));border-color:var(--bp-blood);color:var(--bp-crimson-b)}@media (hover: hover){#toast-area .toast-action .toast-btn-reject:hover{border-color:var(--bp-crimson);background:linear-gradient(var(--bp-red-11),var(--bp-red-11))}}#upgrade-notice{display:none}#upgrade-notice.on{display:block;max-width:min(560px,90vw);padding:6px 14px;background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow-pop);color:var(--bp-fg-soft);font-family:var(--serif);font-size:13px;text-align:center;text-shadow:0 1px 2px var(--bp-black);animation:toastIn .2s ease-out}#upgrade-notice .un-name{color:var(--bp-fg);font-weight:700}.interact-menu{position:fixed;display:none;opacity:0;transform:translate(-50%,-100%);min-width:124px;padding:6px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:var(--bp-radius);box-shadow:var(--bp-shadow);pointer-events:auto;transition:opacity .18s;z-index:9}.interact-menu .im-head{text-align:center;font-size:12px;font-weight:700;color:var(--bp-fg);font-family:var(--serif);text-shadow:0 1px 2px var(--bp-black);padding:2px 4px 6px;white-space:nowrap}.interact-menu .im-lv{color:var(--bp-gold-dim);font-weight:700;margin-left:4px}.interact-menu .im-btn{display:block;width:100%;margin-top:4px;padding:7px 8px;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2);border-radius:var(--bp-radius);color:var(--bp-fg);font-family:var(--serif);font-size:12px;font-weight:600;cursor:pointer;box-shadow:var(--bp-emboss);transition:border-color .14s,color .14s,background .14s}@media (hover: hover){.interact-menu .im-btn:hover:not(:disabled):not(.disabled){border-color:var(--bp-gold-dim);color:var(--bp-gold-b);background:linear-gradient(var(--bp-stone),var(--bp-iron))}}.interact-menu .im-btn:disabled{opacity:.4;cursor:default}.interact-menu .im-btn.disabled{opacity:.4;cursor:not-allowed}.interact-menu.item-ctx{transform:none;min-width:152px;z-index:35}.interact-menu.item-ctx .im-head{color:var(--bp-gold-b);border-bottom:1px solid var(--bp-line2);margin-bottom:2px}#chat-box.open{background:color-mix(in srgb,var(--bp-black) var(--chat-bg-alpha),transparent);border-color:var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow-pop)}.chat-tab,.chat-gear,#chat-pick,#chat-send,#chat-new,.chat-pick-item,.chat-set-reset{background:var(--bp-ui-control)}@media (hover: hover){.chat-tab:hover,.chat-gear:hover,#chat-pick:hover,#chat-send:hover,#chat-new:hover,.chat-set-reset:hover,.chat-pick-item:hover:not([aria-disabled=true]){background:var(--bp-ui-hover)}}.chat-tab.on,.chat-gear[aria-expanded=true],.chat-pick-item[aria-checked=true]{background:var(--bp-ui-selected)}.chat-tab.active{background:var(--bp-flat-gold)}#chat-input{background:var(--bp-ui-input)}#chat-pick-menu,#chat-settings{background:var(--bp-ui-surface-focus);box-shadow:var(--bp-flat-shadow-pop)}.bp-duel-hud{position:fixed;top:104px;left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:12px;padding:6px 8px 6px 14px;color:var(--bp-fg);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.bp-duel-hud[hidden]{display:none}#legal-card{background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:1px;box-shadow:var(--bp-shadow)}#legal-head{border-bottom:1px solid var(--bp-line2)}#legal-title{color:var(--bp-gold-b);font-family:var(--serif);font-weight:600;letter-spacing:1px}#legal-close{background:var(--bp-bg2);border:1px solid var(--bp-line2);border-radius:1px;color:var(--bp-ash);transition:color .15s,border-color .15s,background .15s}@media (hover: hover){#legal-close:hover{color:var(--bp-crimson-b);border-color:var(--bp-crimson);background:var(--bp-bg2)}}#item-tooltip,#item-tooltip-worn,.skill-tip{background:linear-gradient(var(--bp-iron),var(--bp-bg));border:1px solid var(--bp-gold-dim);border-radius:1px;box-shadow:0 14px 40px var(--bp-black-a70)}.bp-win[data-shared-closed]>:not(.win-titlebar):not(.inv-head):not(.shared-closed-label){pointer-events:none;opacity:.35}.shared-closed-label{padding:6px 12px;border-bottom:1px solid var(--bp-line);color:var(--bp-gold-b);font-size:12px;text-align:center}:root{--bp-tabs-h: 34px}.bp-tabs{height:var(--bp-tabs-h);box-sizing:border-box;display:flex;gap:2px;padding:6px 10px 0;border-bottom:1px solid var(--bp-line2)}.bp-tab{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid transparent;border-bottom:none;border-radius:2px 2px 0 0;background:none;color:var(--bp-ash);font-family:var(--serif);font-size:12px;letter-spacing:.02em;cursor:pointer;transition:color .12s,background .12s,border-color .12s}@media (hover: hover){.bp-tab:hover{color:var(--bp-fg);background:var(--bp-white-a03)}}.bp-tab.active{color:var(--bp-gold-b);border-color:var(--bp-line2);background:linear-gradient(var(--bp-iron2, var(--bp-iron2)),var(--bp-iron, var(--bp-iron)))}.bp-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--bp-iron, var(--bp-iron))}.bp-tab-badge{display:none;min-width:16px;height:15px;padding:0 4px;border-radius:8px;background:var(--bp-crimson);color:var(--bp-white);font-size:9px;font-weight:800;line-height:15px;text-align:center;font-variant-numeric:tabular-nums}.bp-tab-badge.on{display:inline-block}#inv-panel{background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2);box-shadow:var(--bp-shadow)}.inv-cell{background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);border:1px solid var(--bp-line2);border-radius:1px;box-shadow:inset 0 2px 6px var(--bp-black-a60);transition:border-color .12s,box-shadow .12s}@media (hover: hover){.inv-cell:hover{border-color:var(--bp-gold-dim)}}.inv-cell.empty{background:var(--bp-void);box-shadow:inset 0 2px 6px var(--bp-black-a70)}#equip-doll .eq-slot{background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);border:1px solid var(--bp-line2);box-shadow:inset 0 2px 6px var(--bp-black-a60);transition:border-color .12s,box-shadow .12s}#equip-doll .eq-slot.filled{border-color:var(--bp-line2)}@media (hover: hover){#equip-doll .eq-slot:hover{border-color:var(--bp-gold-dim)}}#equip-doll .eq-fig{background:var(--bp-bg);border:1px solid var(--bp-line2);position:relative}#equip-doll .eq-fig:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 2px 8px var(--bp-black-a65);pointer-events:none}.inv-cell .up,#equip-doll .eq-slot .up{color:var(--bp-gold-b);text-shadow:0 1px 2px var(--bp-black)}.inv-cell .cnt{color:var(--bp-fg);text-shadow:0 1px 2px var(--bp-black)}.inv-cell .up.up-zero,#equip-doll .eq-slot .up.up-zero{color:var(--bp-ash2);opacity:1}#equip-doll .eq-slot .sn{color:var(--bp-ash)}.inv-cell.inv-affix,#equip-doll .eq-slot.inv-affix{--bp-affix: 162, 75, 255;--bp-affix-bright: 185, 103, 255;position:relative;border-color:rgba(var(--bp-affix),.45);box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 3px rgba(var(--bp-affix),.09)}.inv-cell.inv-affix:after,#equip-doll .eq-slot.inv-affix:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;border:1px solid rgba(var(--bp-affix-bright),.7);box-shadow:0 0 6px 1px rgba(var(--bp-affix),.25),0 0 10px 2px rgba(var(--bp-affix-bright),.14);opacity:1}.inv-cell.inv-new{position:relative;border-color:var(--bp-gold-dim);box-shadow:inset 0 2px 6px var(--bp-black-a60)}.inv-cell.inv-new:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 9px 1px var(--bp-gold-a50);opacity:1}.inv-cell.inv-pool-active{position:relative;border-color:var(--bp-gold-b);box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 10px 1px var(--bp-gold-a40)}.inv-cell.inv-pool-active:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none;background-image:repeating-linear-gradient(90deg,var(--bp-gold-b) 0 4px,transparent 4px 8px),repeating-linear-gradient(90deg,var(--bp-gold-b) 0 4px,transparent 4px 8px),repeating-linear-gradient(0deg,var(--bp-gold-b) 0 4px,transparent 4px 8px),repeating-linear-gradient(0deg,var(--bp-gold-b) 0 4px,transparent 4px 8px);background-size:8px 1px,8px 1px,1px 8px,1px 8px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y}@keyframes bp-inv-settle{0%{transform:scale(.8) rotate(-3deg)}60%{transform:scale(1.06)}to{transform:scale(1)}}.inv-cell.inv-settle,#equip-doll .eq-slot.inv-settle{animation:bp-inv-settle .28s ease 1;z-index:1}.inv-cell.drag-over-ok{outline:1px dashed var(--drag-ok);outline-offset:-2px}.inv-cell.drag-over-bad{outline:1px dashed var(--drag-bad);outline-offset:-2px}.inv-cell.drag-over-socket{outline:1px dashed var(--bp-gold-b);outline-offset:-2px;box-shadow:0 0 10px var(--bp-gold-a35),inset 0 2px 6px var(--bp-black-a60)}#equip-doll .eq-slot.eq-over-ok{outline:1px dashed var(--drag-ok);outline-offset:-2px}#equip-doll .eq-slot.eq-drag-glow-ok{box-shadow:0 0 10px var(--bp-gold-a45)}#equip-doll .eq-slot.eq-drag-glow-bad{box-shadow:0 0 10px var(--drag-bad)}#equip-doll .eq-fig.preview-consume-ok{outline:1px dashed var(--drag-ok);outline-offset:-2px}#inv-list.drag-over{outline:1px dashed var(--bp-gold-b);outline-offset:-2px}.inv-cell.drag-source-hidden{background:var(--bp-void);border-color:var(--bp-line2);opacity:.4}.drag-ghost-platter{background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);border:1px solid var(--bp-line2);box-shadow:var(--bp-shadow)}#inv-tabs .inv-tab,.bag-tabs .inv-tab{background:linear-gradient(var(--bp-iron),var(--bp-bg2));color:var(--bp-ash);border:1px solid var(--bp-line);text-transform:uppercase;letter-spacing:.12em;font-weight:600}@media (hover: hover){#inv-tabs .inv-tab:hover,.bag-tabs .inv-tab:hover{color:var(--bp-fg-soft);border-color:var(--bp-line2)}}#inv-tabs .inv-tab.on,.bag-tabs .inv-tab.on{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);background:linear-gradient(var(--bp-umber-13),var(--bp-bg));box-shadow:inset 0 0 10px var(--bp-gold-a15)}#inv-currency{background:var(--bp-bg);border:1px solid var(--bp-line2);box-shadow:var(--bp-emboss)}#inv-currency #inv-ruby{color:var(--bp-crimson-b);letter-spacing:.04em}#inv-currency #inv-gold{color:var(--bp-gold-b);letter-spacing:.04em}#inv-currency #inv-ruby[hidden]{display:none}#inv-currency #inv-gold{margin-left:auto}.split-modal{background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);box-shadow:var(--bp-shadow)}.split-modal .split-input{background:var(--bp-void);border:1px solid var(--bp-line2);color:var(--bp-fg)}.split-modal .split-input:focus{border-color:var(--bp-gold-dim)}.split-modal .split-step{background:linear-gradient(var(--bp-iron2),var(--bp-bg2));border:1px solid var(--bp-line2);color:var(--bp-gold-b)}@media (hover: hover){.split-modal .split-step:hover{background:linear-gradient(var(--bp-stone),var(--bp-iron));border-color:var(--bp-gold-dim)}}.split-modal .split-step:active{background:var(--bp-bg2)}.split-modal .split-ok{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border:1px solid var(--bp-gold-dim);color:var(--bp-gold-b)}@media (hover: hover){.split-modal .split-ok:hover{border-color:var(--bp-gold-b);box-shadow:0 0 12px var(--bp-gold-a20)}}.tt-name{color:var(--bp-gold-b);font-weight:600}.tt-name-ench{color:var(--bp-arcane-b);text-shadow:0 0 10px var(--bp-arcane-d-a50)}:is(#item-tooltip,#item-tooltip-worn):has(.tt-root-ench){border-color:var(--bp-arcane-d);box-shadow:0 0 10px var(--bp-arcane-d-a35),var(--bp-shadow)}.tt-desc{color:var(--bp-ash)}.tt-line{color:var(--bp-fg-soft)}.tt-bonus,.tt-base-pos{color:var(--bp-jade)}.tt-ench{color:var(--bp-arcane)}.tt-ench-hi{color:var(--bp-arcane-b);text-shadow:0 0 6px var(--bp-violet-77-a55);font-weight:600}.tt-sep{height:1px;margin:5px 0;background:linear-gradient(90deg,transparent,var(--bp-violet-77-a45),transparent)}.tt-neg{color:var(--bp-crimson-b)}.tt-refine{color:var(--bp-gold-b)}.tt-restrict{color:var(--bp-crimson-b)}.tt-delta{color:var(--bp-jade)}.tt-worn-badge{display:inline-block;margin:0 0 6px;padding:1px 6px;font-size:12px;font-weight:600;color:var(--bp-gold-b);background:var(--bp-gold-a15);border:1px solid var(--bp-gold-dim);border-radius:2px}.tt-compare{display:grid;gap:4px;margin-top:8px;padding-top:8px;border-top:1px solid var(--bp-line2)}.tt-compare-head{margin:0;font-size:11px;font-weight:500;color:var(--bp-fg-soft)}.tt-compare-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.tt-compare-list>li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline}.tt-compare-name{color:var(--bp-fg-soft)}.tt-compare-val{font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.tt-compare-up{color:var(--bp-jade)}.tt-compare-down{color:var(--bp-crimson-b)}.tt-compare-none{margin:0;color:var(--bp-fg-soft)}.tt-tier{font-size:.72em;color:var(--bp-gold-b);border:1px solid var(--bp-line2);padding:0 3px;border-radius:2px;vertical-align:middle}.tt-socket-cell{background:var(--bp-bg);border:1px solid var(--bp-line2)}.tt-socket-cell.tt-socket-broken{color:var(--bp-crimson-b);border-color:var(--bp-blood)}.tt-socket-name{color:var(--bp-fg-soft)}.tt-socket-lvl{color:var(--bp-gold-b);font-weight:600}.tt-socket-eff{color:var(--bp-jade)}.tt-socket-broken-name{text-decoration-color:var(--bp-crimson-b)}.tt-socket-clean{color:var(--bp-jade)}#split-hint{position:fixed;z-index:30;display:none;padding:6px 14px;border:1px solid var(--bp-line2);border-radius:1px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));box-shadow:var(--bp-shadow);color:var(--bp-ash);font-family:var(--serif);font-size:12px;letter-spacing:.04em;pointer-events:none;white-space:nowrap}#inv-tabs .inv-tab.inv-tab-locked,.bag-tabs .inv-tab.inv-tab-locked{opacity:.45;cursor:not-allowed}#inv-panel{--tool-drawer-pad: 6px;--tool-drawer-gap: 6px;--tool-tab-w: 22px;--tool-open-time: .18s;--tool-slot-h: calc(var(--inv-cell-px) * 2 + var(--inv-cell-gap));--tool-drawer-w: calc(var(--inv-cell-px) + var(--tool-drawer-pad) * 2 + 2px)}#tool-drawer{position:absolute;z-index:1;right:calc(100% + var(--tool-drawer-gap));top:calc(var(--tool-doll-top, 0px) - var(--tool-drawer-pad) - 1px);width:var(--tool-drawer-w);box-sizing:border-box;padding:var(--tool-drawer-pad);background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow);clip-path:inset(0 0 0 100%);visibility:hidden;pointer-events:none;transition:clip-path var(--tool-open-time) ease-out,visibility 0s linear var(--tool-open-time)}#tool-drawer.open{clip-path:inset(0);visibility:visible;pointer-events:auto;transition:clip-path var(--tool-open-time) ease-out}#tool-drawer .tool-list{display:grid;gap:var(--inv-cell-gap)}#tool-drawer .tool-slot{width:var(--inv-cell-px);height:var(--tool-slot-h);cursor:pointer;touch-action:none}#tool-drawer .tool-slot .sn{position:absolute;top:1px;left:3px;font-size:8px;color:var(--bp-ash);pointer-events:none;z-index:1}#tool-drawer .tool-slot .tool-ph{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:56%;height:56%;color:var(--bp-black);opacity:.4;pointer-events:none}#tool-drawer .tool-slot:focus-visible{outline:1px solid var(--bp-gold-b);outline-offset:1px}#tool-drawer .tool-slot.tool-glow-ok{box-shadow:0 0 10px var(--bp-gold-b-a45);border-color:var(--bp-gold-dim)}#tool-drawer .tool-slot.tool-glow-bad{box-shadow:0 0 10px var(--drag-bad)}#tool-drawer .tool-slot.tool-over-ok{outline:1px dashed var(--drag-ok);outline-offset:-2px}#tool-drawer .tool-slot.tool-over-bad{outline:1px dashed var(--drag-bad);outline-offset:-2px;box-shadow:0 0 10px var(--drag-bad)}#tool-tab{position:absolute;z-index:2;right:100%;top:var(--tool-doll-top, 0px);width:var(--tool-tab-w);height:var(--tool-slot-h);padding:0;display:grid;place-items:center;align-content:center;gap:6px;color:var(--bp-fg-soft);background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-right:none;border-radius:2px 0 0 2px;cursor:pointer;transition:transform var(--tool-open-time) ease-out,border-color .12s,box-shadow .12s,color .12s}#tool-tab.open{transform:translate(calc(-1 * (var(--tool-drawer-w) + var(--tool-drawer-gap))))}#tool-tab:focus-visible{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);outline:none}@media (hover: hover){#tool-tab:hover{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);outline:none}}#tool-tab .ui-pictogram{display:block}#tool-tab .tool-tab-ico{width:15px;height:15px}#tool-tab .tool-tab-chev{width:11px;height:11px}#tool-tab .tool-tab-chev-close,#tool-tab.open .tool-tab-chev-open{display:none}#tool-tab.open .tool-tab-chev-close{display:block}#tool-tab.want{color:var(--bp-gold-b);border-color:var(--bp-gold-b);box-shadow:0 0 10px var(--bp-gold-b-a45)}#tool-why{position:absolute;z-index:3;display:none;right:calc(100% + var(--tool-drawer-gap) * 2 + var(--tool-drawer-w) + var(--tool-tab-w));top:calc(var(--tool-doll-top, 0px) + var(--tool-why-row, 0) * (var(--tool-slot-h) + var(--inv-cell-gap)) + var(--tool-slot-h) / 2);transform:translateY(-50%);padding:6px 10px;font-size:12px;white-space:nowrap;color:var(--bp-fg);background:var(--bp-flat-win);border:1px solid var(--bp-crimson-b);border-radius:2px;box-shadow:var(--bp-flat-shadow);pointer-events:none}#inv-panel #tool-why.show{display:block}#stat-panel{background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2);box-shadow:var(--bp-shadow)}.char-tabs{gap:0;margin:-2px 0 12px;border-bottom:1px solid var(--bp-line2)}.char-tab{display:flex;flex-direction:column;align-items:center;gap:4px;border:none;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--bp-ash);font-family:var(--label);text-transform:uppercase;letter-spacing:.09em;font-size:9.5px;font-weight:600;padding:9px 2px 8px;transition:color .14s,border-color .14s}@media (hover: hover){.char-tab:hover{color:var(--bp-fg-soft)}}.char-tab.active{background:linear-gradient(180deg,transparent 40%,var(--bp-gold-a10));color:var(--bp-gold-b);border-color:var(--bp-gold-b)}.char-tab.locked{color:var(--bp-ash2)}@media (hover: hover){.char-tab.locked:hover{color:var(--bp-ash2)}}.tab-ic{display:block;font-size:17px;line-height:1;filter:grayscale(1) brightness(.72);transition:filter .14s,transform .12s}@media (hover: hover){.char-tab:hover .tab-ic{filter:grayscale(.4) brightness(.95)}}.char-tab.active .tab-ic{filter:none;transform:translateY(-1px)}.char-tab+.char-tab:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:1px;background:linear-gradient(180deg,transparent,var(--bp-line),transparent)}.char-tab.has-unspent:after{top:4px;right:8px;width:7px;height:7px;border:none;box-shadow:0 0 5px var(--danger)}.char-avatar{border:1px solid var(--bp-gold-dim);border-radius:1px;background:radial-gradient(circle at 50% 30%,var(--bp-umber-13),var(--bp-void));box-shadow:inset 0 0 10px var(--bp-black-a70);color:var(--bp-gold-b);font-family:var(--serif)}.char-head-id #char-name{color:var(--bp-fg);font-family:var(--serif);font-weight:600;font-size:16px;letter-spacing:.5px}.char-meta-row{color:var(--bp-fg-soft)}.char-meta-row>span{color:var(--bp-ash)}.char-meta-row .val-box,#char-align-val{color:var(--bp-gold-b)}#char-meta3 .cm-cell{background:var(--bg-input);border:1px solid var(--bp-line);border-radius:1px}#char-meta3 .cm-cell label{color:var(--bp-ash);font-family:var(--label);letter-spacing:.16em}#char-meta3 .cm-cell b{color:var(--bp-fg);font-family:var(--mono)}.char-expbar{height:12px;background:var(--bp-void);border:1px solid var(--bp-black);border-radius:1px;box-shadow:inset 0 0 0 1px var(--bp-red-32-a20),inset 0 2px 4px var(--bp-black-a70)}.char-expbar i{background:linear-gradient(var(--bp-orange-59-b),var(--bp-orange-38))}.val-box{background:var(--bg-input);border:1px solid var(--bp-line2);border-radius:1px;box-shadow:inset 0 1px 3px var(--bp-black-a60);color:var(--bp-fg);font-family:var(--mono)}.cv-sec{border:none;border-radius:0;padding:0;margin-bottom:13px}.cv-sec-head{gap:10px;margin-bottom:9px;padding-bottom:0;border-bottom:none;color:var(--bp-gold);font-family:var(--label);text-transform:uppercase;letter-spacing:.24em;font-size:10px;font-weight:600}.cv-sec-head>span{order:0;flex:none}.cv-sec-head:after{content:"";order:1;flex:1;height:1px;background:linear-gradient(90deg,var(--bp-line2),transparent)}.cv-sec-head b{order:2;color:var(--bp-ash);font-family:var(--mono);font-weight:600;font-size:11px;letter-spacing:.08em}.stat-line{border:1px solid var(--bp-line);border-radius:1px;padding:5px 9px;background:var(--bp-white-a03)}.stat-line .st-name{color:var(--bp-fg-soft);font-family:var(--label);text-transform:uppercase;letter-spacing:.12em;font-size:10px}.stat-line .st-val{color:var(--bp-fg);font-family:var(--mono)}.stat-bonus{color:var(--bp-jade)}.stat-line .st-deriv{color:var(--bp-ash);font-family:var(--label);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.st-deriv-val{color:var(--bp-gold-b)}.stat-plus{border:1px solid var(--bp-gold-dim);border-radius:1px;background:linear-gradient(var(--bp-umber-13),var(--bp-bg));color:var(--bp-gold-b);transition:border-color .12s,box-shadow .12s,transform .05s}@media (hover: hover){.stat-plus:hover{background:linear-gradient(var(--bp-umber-13),var(--bp-bg));border-color:var(--bp-gold-b);box-shadow:0 0 9px var(--bp-gold-a30)}}.stat-plus:active{transform:translateY(1px)}.stat-plus:disabled{opacity:.32;color:var(--bp-ash2);border-color:var(--bp-line);background:none;box-shadow:none}.stat-plus{position:relative}@media (hover: hover){.stat-plus[data-tip]:hover:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%);white-space:nowrap;padding:3px 7px;font-size:10px;letter-spacing:.04em;color:var(--bp-gold-b);background:var(--bp-iron);border:1px solid var(--bp-gold-dim);border-radius:1px;pointer-events:none;z-index:5}}.attr-cell{color:var(--bp-fg)}.attr-cell label{color:var(--bp-fg-soft)}.attr-cell b{color:var(--bp-fg)}#skill-points{color:var(--bp-gold);font-family:var(--label);text-transform:uppercase;letter-spacing:.2em;font-size:11px}.sk-head{color:var(--bp-ash);font-family:var(--label);letter-spacing:.06em}.sk-head-master{color:var(--bp-gold-dim)}.sk-head-grandmaster{color:var(--bp-gold)}.sk-head-perfect{color:var(--bp-gold-b);text-shadow:0 0 4px var(--bp-gold-a40)}.sk-arrow{color:var(--bp-ash2)}.sk-arrow:before{background:linear-gradient(90deg,var(--bp-gold-a10),var(--bp-gold-a40))}.sk-cell{border-radius:2px;border:1px solid var(--bp-line2);background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);box-shadow:inset 0 2px 6px var(--bp-black-a60)}.sk-cell .sk-ic{border-radius:2px;box-shadow:inset 0 0 6px var(--bp-black-a50)}.sk-cell .cd{border-radius:2px}.sk-cell.active{border-color:var(--bp-gold-dim);box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 0 1px var(--bp-gold-dim)}@media (hover: hover){.sk-cell.active:hover{border-color:var(--bp-gold-b)}}.sk-cell.active.closed{border-color:var(--bp-line2);border-style:dashed;box-shadow:inset 0 2px 6px var(--bp-black-a70)}.sk-cell .sk-lvl,.recall-btn .am-label,#mm-online{background:var(--bp-black-a70);color:var(--bp-gold-b);font-family:var(--mono);font-weight:700;border-radius:2px}.sk-cell .sk-prof{background:var(--bp-void);box-shadow:inset 0 1px 3px var(--bp-black-a70)}.sk-cell .sk-prof-fill{background:linear-gradient(90deg,var(--bp-orange-38),var(--bp-orange-59-b))}.sk-cell .sk-prof.sk-prof-full .sk-prof-fill{background:linear-gradient(90deg,var(--bp-green-33),var(--bp-jade));box-shadow:0 0 5px var(--bp-jade-a60)}.sk-cell .sk-prof-txt{color:var(--bp-fg);font-family:var(--mono)}.sk-cell .st-up{border:1px solid var(--bp-gold-dim);border-radius:2px;background:linear-gradient(var(--bp-umber-13),var(--bp-bg));color:var(--bp-gold-b)}@media (hover: hover){.sk-cell .st-up:hover{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border-color:var(--bp-gold-b)}}.sk-cell .st-up.open{background:linear-gradient(var(--bp-green-12),var(--bp-bg));border-color:var(--bp-jade);color:var(--bp-jade);box-shadow:0 0 5px var(--bp-jade-a50)}@media (hover: hover){.sk-cell .st-up.open:hover{background:linear-gradient(var(--bp-green-12),var(--bp-green-12))}}.sk-cell.sk-tier-master.active{border-color:var(--bp-gold-dim);box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 0 1px var(--bp-gold-dim),0 0 6px var(--bp-gold-dim-a40)}.sk-cell.sk-tier-grandmaster.active{border-color:var(--bp-gold);box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 0 1px var(--bp-gold),0 0 9px var(--bp-gold-a50)}.sk-cell.sk-tier-perfect.active{border-color:var(--bp-gold-b);box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 0 1px var(--bp-gold-b),0 0 12px var(--bp-gold-b-a60)}.sk-cell.sk-tier-perfect.active:after{border-radius:2px}.sk-forbidden-wrap{border-top:1px solid var(--bp-line)}.sk-cell.forbidden{border-color:var(--bp-blood)}.sk-cell.forbidden.active{box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 0 1px var(--bp-crimson),0 0 6px var(--bp-crimson-a40)}.sk-row-forbidden .sk-cell.forbidden{background:radial-gradient(120% 120% at 50% 0%,var(--bp-crimson-a08),transparent 60%),linear-gradient(var(--bp-bg),var(--bp-void));border-color:var(--bp-blood)}.sk-row-forbidden .sk-arrow:before{background:linear-gradient(90deg,var(--bp-crimson-a08),var(--bp-crimson-a40))}.skill-tip .stt-name{color:var(--bp-gold-b);font-family:var(--serif);font-weight:600}.skill-tip .stt-sub{color:var(--bp-ash)}.skill-tip .stt-preview{color:var(--bp-azure);font-style:italic}.skill-tip .stt-line{color:var(--bp-fg-soft)}.skill-tip .stt-mp{color:var(--bp-azure)}.skill-tip .stt-eff{color:var(--bp-fg)}.skill-tip .stt-buff{color:var(--bp-jade)}.skill-tip .stt-debuff{color:var(--bp-crimson-b)}.skill-tip .stt-warn{color:var(--bp-crimson-b);font-weight:700}.skdev-card{border:1px solid var(--bp-line2);background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);transition:border-color .12s,background .12s}@media (hover: hover){.skdev-card:hover{border-color:var(--bp-gold-dim);background:var(--bp-gold-a05)}}.sk-spec-picker{display:flex;flex-direction:column;gap:10px}.sk-spec-row{border:1px solid var(--bp-line2);border-radius:3px;padding:10px;background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);transition:border-color .12s,background .12s}@media (hover: hover){.sk-spec-row:hover{border-color:var(--bp-gold-dim);background:var(--bp-gold-a05)}}.sk-spec-head{color:var(--bp-gold-b);font-family:var(--serif);font-weight:600;font-size:13px;text-align:center;margin-bottom:8px;letter-spacing:.3px}.sk-spec-icons{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:10px}.sk-spec-ic{position:relative;width:44px;height:44px;border-radius:6px;border:1px solid var(--bp-line);background:var(--bp-void);display:flex;align-items:center;justify-content:center;font-size:24px;cursor:help;overflow:hidden;transition:border-color .12s,transform .1s}@media (hover: hover){.sk-spec-ic:hover{border-color:var(--bp-gold);transform:translateY(-1px)}}.sk-spec-ic .sk-ic-img{width:100%;height:100%;object-fit:cover;display:block}.sk-spec-pick{width:100%;text-align:center}.spec-intro{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--bp-gold);font-family:var(--label);text-transform:uppercase;letter-spacing:.2em;font-size:11px}.spec-intro:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--bp-line2),transparent)}.spec-card{border:1px solid var(--bp-line);padding:9px 9px 8px;margin-bottom:9px;background:radial-gradient(140% 120% at 50% 0%,var(--bp-white-a03),transparent 62%),linear-gradient(var(--bp-bg2),var(--bp-bg));transition:border-color .14s,background .14s}@media (hover: hover){.spec-card.open:hover{border-color:var(--bp-gold-dim);background:var(--bp-gold-a05)}}.spec-card.soon{opacity:.55;filter:grayscale(.75)}.spec-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.spec-emb{width:26px;height:26px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;font-size:15px;border:1px solid var(--bp-gold-dim);border-radius:1px;background:radial-gradient(circle at 50% 25%,var(--bp-umber-13),var(--bp-void));box-shadow:inset 0 0 8px var(--bp-black-a70)}.spec-card.soon .spec-emb{border-color:var(--bp-line)}.spec-title{flex:1;min-width:0}.spec-name{display:flex;align-items:baseline;gap:6px;color:var(--bp-gold-b);font-family:var(--serif);font-weight:600;font-size:13px;letter-spacing:.3px}.spec-rank{color:var(--bp-ash);font-family:var(--label);text-transform:uppercase;letter-spacing:.16em;font-size:9px}.spec-lvl{margin-left:auto;padding:2px 7px;border:1px solid var(--bp-line2);border-radius:1px;background:var(--bg-input);box-shadow:inset 0 1px 3px var(--bp-black-a60);color:var(--bp-fg);font-weight:700;font-size:12px;white-space:nowrap}.spec-lvl i{font-style:normal;color:var(--bp-ash);font-weight:600}.soon-tag{margin-left:auto;padding:2px 6px;border:1px solid var(--bp-line);border-radius:1px;background:var(--bp-black-a35);color:var(--bp-ash2);font-family:var(--label);text-transform:uppercase;letter-spacing:.18em;font-size:8.5px;font-weight:700}.tier-row{display:flex;align-items:center;gap:0}.tier-heads{margin-bottom:3px}.tier-heads .sk-head{flex:0 0 auto;width:51px;text-align:center;font-size:9px;text-transform:uppercase}.tier-heads .sk-head-gap{flex:1 1 0;width:auto}.tier-cell{position:relative;flex:0 0 auto;width:51px;height:51px;border-radius:2px;border:1px solid var(--bp-line2);overflow:hidden;cursor:help;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);box-shadow:inset 0 2px 6px var(--bp-black-a60);transition:border-color .12s,box-shadow .12s,transform .1s}.tier-cell .tc-ic{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:22px;text-shadow:0 1px 2px var(--bp-black-a85);box-shadow:inset 0 0 6px var(--bp-black-a50)}@media (hover: hover){.tier-cell:hover{transform:translateY(-1px);border-color:var(--bp-gold-b)}}.tier-cell.done{border-color:var(--bp-gold-dim);box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 0 1px var(--bp-gold-dim)}.tier-cell.cur{border-color:var(--bp-gold-b);box-shadow:inset 0 2px 6px var(--bp-black-a60),0 0 0 1px var(--bp-gold-b),0 0 10px var(--bp-gold-b-a45)}.tier-cell.cur:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,var(--bp-white-a20) 50%,transparent 70%)}.tier-cell.locked{border-style:dashed;filter:grayscale(1) brightness(.5);opacity:.85}.tier-cell .tc-gate{position:absolute;left:2px;top:1px;padding:0 3px;border-radius:2px;background:var(--bp-black-a70);color:var(--bp-ash);font-size:8px;font-weight:800;letter-spacing:.04em}.tier-cell.done .tc-gate,.tier-cell.cur .tc-gate{color:var(--bp-gold-b)}.tier-cell .tc-check{position:absolute;right:2px;top:1px;font-size:10px;color:var(--bp-jade);text-shadow:0 1px 1px var(--bp-black)}.tier-cell .tc-prog{position:absolute;left:0;right:0;bottom:0;height:12px;overflow:hidden;background:var(--bp-void);box-shadow:inset 0 1px 3px var(--bp-black-a70)}.tier-cell .tc-prog i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--bp-orange-38),var(--bp-orange-59-b))}.tier-cell .tc-prog span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--bp-fg);font-size:9px;font-weight:700;text-shadow:0 1px 1px var(--bp-black)}.spec-pp{margin-top:8px;display:flex;align-items:center;gap:9px}.spec-pp .lbl{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ash);font-family:var(--label);flex:0 0 auto}.spec-pp .track{flex:1 1 auto;position:relative;height:10px;border:1px solid var(--bp-line);border-radius:1px;background:linear-gradient(180deg,var(--bp-void),var(--bp-bg2));overflow:hidden}.spec-pp .fill{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--bp-blood-d),var(--bp-crimson))}.spec-pp.ready .fill{background:linear-gradient(90deg,var(--bp-gold-dim),var(--bp-gold-b));box-shadow:0 0 10px var(--bp-gold-a50)}.spec-pp .val{flex:0 0 auto;font-size:10px;color:var(--bp-fg-soft);font-family:var(--label);min-width:96px;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:5px}.spec-pp.ready .val{color:var(--bp-gold-b)}.spec-pp .tick{font-size:12px;line-height:1;color:var(--bp-gold-b);text-shadow:0 0 7px var(--bp-gold-b-a70)}.tier-arrow{position:relative;flex:1 1 0;min-width:12px;text-align:center;color:var(--bp-ash2);font-size:11px;font-weight:800;letter-spacing:2px}.tier-arrow:before{content:"";position:absolute;left:3px;right:3px;top:50%;height:2px;transform:translateY(-50%);border-radius:2px;background:linear-gradient(90deg,var(--bp-gold-a10),var(--bp-gold-a40))}.tier-arrow.dim:before{background:linear-gradient(90deg,var(--bp-fg-soft-a05),var(--bp-line))}.skill-tip.spec-tip{width:250px;max-width:250px;opacity:0;transition:opacity .1s}.skill-tip.spec-tip.on{opacity:1}.spec-tip .stt-sub{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;margin-bottom:6px}.spec-tip .stt-rule{height:1px;margin:6px 0;background:linear-gradient(90deg,var(--bp-line2),transparent)}.spec-tip .stt-line{display:flex;gap:6px;margin:2px 0}.spec-tip .stt-line:before{content:"◆";color:var(--bp-gold-dim);font-size:7px;line-height:16px}.spec-tip .stt-unlock{color:var(--bp-jade)}.spec-tip .stt-unlock:before{color:var(--bp-jade)}.spec-tip .stt-stat{display:flex;justify-content:space-between;gap:10px;margin:2px 0;color:var(--bp-fg-soft)}.spec-tip .stt-stat b{color:var(--bp-gold-b);font-weight:700}.spec-tip .stt-state{margin-top:7px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.spec-tip .stt-state.done{color:var(--bp-jade)}.spec-tip .stt-state.cur{color:var(--bp-gold-b)}.spec-tip .stt-state.locked{color:var(--bp-crimson-b)}#stat-panel.char-allstats-open{overflow:visible}.char-allstats-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px;height:52px;padding:0;border:1px solid var(--bp-line2);border-right:none;border-radius:2px 0 0 2px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));color:var(--bp-gold-b);font-size:9px;line-height:1;cursor:pointer;z-index:3;transition:color .14s,border-color .14s}@media (hover: hover){.char-allstats-toggle:hover{color:var(--bp-fg);border-color:var(--bp-gold-b)}}.char-allstats-toggle:focus-visible{outline:1px solid var(--bp-gold-b);outline-offset:1px}.char-allstats-panel{position:absolute;left:100%;top:-1px;bottom:-1px;width:236px;margin-left:6px;background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2);box-shadow:var(--bp-shadow)}.char-allstats-head{padding:8px 10px;border-bottom:1px solid var(--bp-line2);color:var(--bp-gold-b);font-family:var(--label);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.char-allstats-scroll{position:absolute;top:31px;bottom:0;left:0;right:0;overflow-y:auto;padding:6px 10px 10px}.char-allstats-sec{margin:8px 0 4px;color:var(--bp-ash);font-family:var(--label);font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--bp-line2);padding-bottom:3px}.char-allstats-sec:first-child{margin-top:0}.char-allstats-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:1px 0;font-size:11px;color:var(--bp-fg-soft)}.char-allstats-row b{color:var(--bp-fg);font-family:var(--mono);font-weight:600;white-space:nowrap}.char-allstats-row.is-zero{color:var(--bp-ash2)}.char-allstats-row.is-zero b{color:var(--bp-ash)}.char-allstats-row.has-tip{cursor:help}@media (hover: hover){.char-allstats-row.has-tip:hover{color:var(--bp-gold-b)}}@media (max-width: 700px){.char-allstats-panel{left:auto;right:0;top:40px;bottom:0;margin-left:0;width:min(260px,82%);z-index:4}}.emote-icon{width:100%;height:100%;object-fit:cover;display:block}#quick-picker .emote-icon{width:32px;height:32px}#stat-panel .char-tabs{gap:4px}#stat-panel .char-tabs .char-tab{min-width:0;min-height:44px;background:var(--bp-ui-control);font-family:inherit;font-size:11px;letter-spacing:normal;text-transform:none}@media (hover: hover){#stat-panel .char-tabs .char-tab:hover{background:var(--bp-ui-hover)}}#stat-panel .char-tabs .char-tab.active{background:var(--bp-ui-selected)}#stat-panel .char-tabs .char-tab:focus-visible{outline:2px solid var(--bp-gold);outline-offset:2px}#stat-panel .char-tab .tab-label{overflow-wrap:anywhere}#emote-panel{min-width:0}.emote-grid{display:grid;grid-template-columns:repeat(auto-fit,51px);gap:8px;justify-content:space-evenly;align-content:start}#stat-panel #emote-panel .emote-slot{padding:0;margin:0;width:51px;height:51px;min-height:51px;border-radius:2px;background:var(--bp-ui-control);box-shadow:none;touch-action:none}@media (hover: hover){#stat-panel #emote-panel .emote-slot:hover{border-color:var(--bp-gold-dim)}}#stat-panel #emote-panel .emote-slot[aria-pressed=true]{border-color:var(--bp-gold-b);outline:1px solid var(--bp-gold-dim);outline-offset:1px}@media (hover: hover){#emote-panel button:hover{background:var(--bp-ui-hover)}}#emote-panel button:focus-visible{outline:2px solid var(--bp-gold);outline-offset:2px}#hud-avatar{border:1px solid var(--bp-gold-dim);background:radial-gradient(circle at 50% 30%,var(--bp-umber-13),var(--bp-void));box-shadow:inset 0 0 8px var(--bp-black-a60),0 0 0 1px var(--bp-gold-dim)}@media (hover: hover){#hud-avatar:hover{box-shadow:inset 0 0 8px var(--bp-black-a60),0 0 0 1px var(--bp-gold-b)}}#hud-avatar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--bp-crimson-a25);pointer-events:none;z-index:2}.hpbar,.mobhpbar{background:var(--bp-void);border:1px solid var(--bp-black);box-shadow:inset 0 0 0 1px var(--bp-red-32-a20),inset 0 2px 4px var(--bp-black-a70)}.spbar{background:var(--bp-void);border:1px solid var(--bp-black);box-shadow:inset 0 0 0 1px var(--bp-blue-29-a20),inset 0 2px 4px var(--bp-black-a70)}#hp-fill{background:linear-gradient(var(--bp-crimson),var(--bp-blood));box-shadow:inset 0 1px 0 var(--bp-white-a10)}#sp-fill{background:linear-gradient(var(--bp-blue-56),var(--bp-blue-29))}#hp-text{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--bp-fg);text-shadow:0 1px 2px var(--bp-black)}#skills .qs{width:46px;height:46px;background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);border:1px solid var(--bp-line2);box-shadow:inset 0 2px 6px var(--bp-black-a60)}#skills .qs.skill-active{border-color:var(--bp-gold-b)}#skills .qs.skill-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;border:2px solid var(--bp-gold-b);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bp-black-a70),inset 0 0 8px var(--bp-gold-b-a45)}@media (hover: hover){#skills .qs:hover{border-color:var(--bp-gold-b)}}#skills .qs.filled{background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg2)}.qs .qs-key{color:var(--bp-ash)}.qs .qs-cnt{color:var(--bp-fg);text-shadow:0 1px 2px var(--bp-black)}.qs.drag-over{outline:2px dashed var(--bp-gold-b)}#attackmode-btn{width:46px;height:46px;border-color:var(--bp-gold-dim);background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg)}@media (hover: hover){#attackmode-btn:hover{border-color:var(--bp-gold-b)}}#attackmode-btn.qs-mode:not(.locked){box-shadow:inset 0 2px 6px var(--bp-black-a60),inset 0 1px 0 var(--bp-white-a07)}#attackmode-btn.qs-mode.locked{border-color:var(--bp-gold-dim);background:linear-gradient(var(--bp-umber-13),var(--bp-bg));box-shadow:inset 0 3px 7px var(--bp-black-a70)}#attackmode-btn .am-label{color:var(--bp-ash)}#attackmode-btn.qs-mode.locked .am-label{color:var(--bp-gold-b)}.recall-btn{width:46px;height:46px;border-color:var(--bp-gold-dim);background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg)}@media (hover: hover){.recall-btn:hover{border-color:var(--bp-gold-b)}}.recall-btn.channeling{border-color:var(--bp-gold-b);background:linear-gradient(var(--bp-umber-13),var(--bp-bg));box-shadow:inset 0 3px 7px var(--bp-black-a70)}.recall-btn.disabled{opacity:.5;cursor:default}@media (hover: hover){.recall-btn.disabled:hover{border-color:var(--bp-gold-dim)}}.recall-btn .am-label{left:50%;right:auto;transform:translate(-50%);padding:0 1px;font-size:9px;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}#autohunt-btn{border-color:var(--bp-gold-dim);background:linear-gradient(var(--bp-iron2),var(--bp-iron))}@media (hover: hover){#autohunt-btn:hover{border-color:var(--bp-gold-b)}}#autohunt-btn.active{border-color:var(--bp-gold-b);background:linear-gradient(var(--bp-umber-13),var(--bp-bg));box-shadow:inset 0 3px 7px var(--bp-black-a70)}#autohunt-btn .am-label{color:var(--bp-ash)}#autohunt-btn.active .am-label{color:var(--bp-gold-b)}#exp-bar{background:var(--bp-void);border-top:1px solid var(--bp-line2)}#exp-bar #exp-fill{background:linear-gradient(var(--bp-orange-59-b),var(--bp-orange-38))}#exp-bar .exp-div{width:2px;background:var(--bp-void);box-shadow:1px 0 0 var(--bp-gold-b-a45),-1px 0 0 var(--bp-gold-b-a45);z-index:2}#minimap{image-rendering:auto;border:1px solid var(--bp-line2);border-radius:6px;background:var(--bp-map-plate);box-shadow:none}.mm-zoom{color:var(--bp-ash)}@media (hover: hover){.mm-zoom:hover{color:var(--bp-gold-b)}}#minimap-coord{background:var(--bp-black-a80);color:var(--bp-gold-b);border:1px solid var(--bp-line2)}#target-name{color:var(--bp-fg);text-shadow:0 1px 3px var(--bp-black)}#target-fill{background:linear-gradient(var(--bp-crimson-b),var(--bp-blood))}#boss-bar .boss-name{color:var(--bp-crimson-b);letter-spacing:1.5px;text-shadow:0 2px 6px var(--bp-black)}#boss-bar .boss-track{background:var(--bp-void);border:1px solid var(--bp-black);box-shadow:inset 0 0 0 1px var(--bp-red-32-a20),inset 0 2px 4px var(--bp-black-a70)}#boss-bar .boss-track i{background:linear-gradient(var(--bp-crimson-b),var(--bp-blood))}.affbox{--affbox-item-icon-pad: 2px;border:1px solid var(--bp-gold-dim);background:var(--bp-bg);box-shadow:0 1px 3px var(--bp-black-a60)}.affbox.debuff{border-color:var(--bp-crimson);background:var(--bp-bg)}.affbox .cnt{background:var(--bp-void);border:1px solid var(--bp-black)}.affbox .ic{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.affbox .ic img{max-width:100%;max-height:100%;object-fit:contain;display:block;border-radius:4px}.affbox .ic img.item-icon{box-sizing:border-box;padding:var(--affbox-item-icon-pad)}#quest-claim{border-top:1px solid var(--bp-line2);background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));color:var(--bp-gold-b)}.qsec:not(.collapsed)>.titlebar,.qsec:focus-within>.titlebar{background:linear-gradient(90deg,var(--bp-black-a90),var(--bp-black-a50))}@media (hover: hover){.qsec:hover>.titlebar{background:linear-gradient(90deg,var(--bp-black-a90),var(--bp-black-a50))}}#shop-panel,#bs-panel,#alch-panel,#teleporter-panel,#trade-panel{background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2);box-shadow:var(--bp-shadow);color:var(--bp-fg)}.bp-btn--sm{padding:4px 9px;font-size:12px}.trade-cell,.alch-cell,.bs-slot-icon{background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);border-color:var(--bp-line2);box-shadow:inset 0 2px 6px var(--bp-black-a60)}.bs-mat-icon{background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);border:1px solid var(--bp-line2);border-radius:1px;box-shadow:inset 0 2px 6px var(--bp-black-a60)}@media (hover: hover){.trade-cell-mine:hover,.alch-cell.alch-slot-filled:hover{background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);border:1px solid var(--bp-line2);border-radius:1px;box-shadow:inset 0 2px 6px var(--bp-black-a60)}}#shop-sell-hint.drag-over,.bs-slot.drag-over,.alch-cell.drag-over{outline:2px dashed var(--bp-gold-b);outline-offset:-2px;box-shadow:0 0 14px var(--bp-gold-b-a35) inset;border-color:var(--bp-gold-dim)}#shop-sell-hint.drag-over{color:var(--bp-gold-b);background:var(--bp-gold-a05)}#shop-foot{display:flex;gap:6px;margin-top:8px}#shop-foot button{flex:1;padding:7px 6px;font-size:12px;border-radius:var(--radius);cursor:pointer;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2);color:var(--bp-fg-soft)}@media (hover: hover){#shop-foot button:hover:not(:disabled){border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#shop-foot button:disabled{background:var(--bp-iron);color:var(--bp-ash2);border-color:var(--bp-line);cursor:default}#shop-sellmode-btn.on{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border-color:var(--bp-gold-b);color:var(--bp-gold-b);box-shadow:0 0 12px var(--bp-gold-a20),var(--bp-emboss)}body.shop-sellmode #inv-list .inv-cell:not(.empty):not(.inv-reserved){cursor:cell}#shop-mult{display:none;align-items:center;gap:6px;margin-top:8px}#shop-mult .shop-mult-label{font-size:11px;color:var(--bp-ash2);text-transform:uppercase;letter-spacing:.12em}#shop-mult button{flex:1;padding:6px 4px;font-size:12px;border-radius:var(--radius);cursor:pointer;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2);color:var(--bp-fg-soft)}@media (hover: hover){#shop-mult button:hover:not(.on){border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#shop-mult button.on{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border-color:var(--bp-gold-b);color:var(--bp-gold-b);box-shadow:0 0 12px var(--bp-gold-a20),var(--bp-emboss)}.shop-sec{display:flex;align-items:center;gap:10px;color:var(--bp-gold);font-family:var(--label);text-transform:uppercase;letter-spacing:.22em;border-bottom:none}.shop-sec:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--bp-line2),transparent)}.alch-mat-title{color:var(--bp-ash);letter-spacing:.14em}.bs-result.bs-ok,.bs-stamp-ok,.bs-mat-count,.alch-result.alch-ok,.rsn.income{color:var(--bp-jade)}.bs-result.bs-fail,.bs-stamp-fail,.alch-result.alch-fail,.bs-mat-bad .bs-mat-count{color:var(--bp-crimson-b)}#bs-upgrade-btn,#alch-refine-btn{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}@media (hover: hover){#bs-upgrade-btn:hover:not(:disabled),#alch-refine-btn:hover:not(:disabled){background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border-color:var(--bp-gold-b);box-shadow:0 0 14px var(--bp-gold-a20),var(--bp-emboss)}}#bs-cancel-btn,#alch-cancel-btn{background:linear-gradient(var(--bp-iron2),var(--bp-iron));border-color:var(--bp-line2);color:var(--bp-fg-soft)}@media (hover: hover){#bs-cancel-btn:hover:not(:disabled),#alch-cancel-btn:hover:not(:disabled){background:linear-gradient(var(--bp-stone),var(--bp-iron));border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#bs-upgrade-btn:disabled,#bs-cancel-btn:disabled,#alch-refine-btn:disabled,#alch-cancel-btn:disabled{background:var(--bp-iron);color:var(--bp-ash2);border-color:var(--bp-line)}#bs-upgrade-btn.bs-cooldown,#alch-refine-btn.bs-cooldown{pointer-events:none}.trade-approve{background:linear-gradient(var(--bp-iron2),var(--bp-iron));border-color:var(--bp-line2);color:var(--bp-fg)}@media (hover: hover){.trade-approve:hover:not(:disabled){border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}.trade-approve.on{background:linear-gradient(var(--bp-green-12),var(--bp-bg));border-color:var(--bp-jade);color:var(--bp-jade);box-shadow:inset 0 0 8px var(--bp-jade-a15)}.trade-gold-add{background:linear-gradient(var(--bp-iron2),var(--bp-iron));border-color:var(--bp-line2);color:var(--bp-gold-b)}@media (hover: hover){.trade-gold-add:hover{border-color:var(--bp-gold-dim)}}.trade-gold-wallet{color:var(--bp-ash);white-space:nowrap}.trade-gold-wallet:before{content:"/";margin-right:6px}.trade-side-head.trade-head-approved{color:var(--bp-jade);text-shadow:0 0 8px var(--bp-jade-a85),0 0 14px var(--bp-jade-a50)}#trade-panel.trade-locked #trade-body{outline-color:var(--bp-gold-dim)}.bs-cost.cost-low,.alch-cost.alch-cost-low{color:var(--bp-crimson-b);font-weight:700}:is(#item-tooltip,#item-tooltip-worn) .tt-bonus.shop-price-low{color:var(--bp-crimson-b);font-weight:700}#alch-bulk-btn{width:100%;margin-top:6px;padding:7px 0;border-radius:var(--radius);border:1px solid var(--bp-gold-b);background:linear-gradient(var(--bp-orange-54),var(--bp-amber-33));color:var(--bp-umber-13);font-weight:700;cursor:pointer}@media (hover: hover){#alch-bulk-btn:hover:not(:disabled){background:linear-gradient(var(--bp-amber-69),var(--bp-orange-39));box-shadow:0 0 12px var(--bp-gold-b-a35)}}#alch-bulk-btn:disabled{background:linear-gradient(var(--bp-umber-17),var(--bp-umber-13));border-color:var(--bp-line2);color:var(--bp-ash2);cursor:default}#auction-panel{position:fixed;--auc-head-h:40px;--auc-warn:var(--bp-orange-53);--auc-viewport-height:calc(92dvh / var(--ui-scale,1));width:min(1040px,calc(96vw / var(--ui-scale,1)));height:min(600px,var(--auc-viewport-height));max-height:none;padding:0;overflow:hidden;display:none;font:12px/1.35 var(--label, Rubik, sans-serif);color:var(--bp-fg)}#auction-panel,#auction-panel *{box-sizing:border-box}#auction-panel [hidden]{display:none!important}#auction-panel input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}#auction-panel input[type=number]::-webkit-inner-spin-button,#auction-panel input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#auction-panel>.inv-head{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:14px;height:var(--auc-head-h);min-height:var(--auc-head-h);margin:0;padding:0 49px 0 12px;font-size:14px}#auction-panel .auc-title{display:inline-flex;align-items:center;gap:8px;font-weight:500;white-space:nowrap}#auction-panel .auc-title-icon{display:inline-grid;width:18px;height:18px}#auction-panel .auc-title-icon>.ui-pictogram{width:100%;height:100%}#auction-panel .auc-tabs{display:flex;gap:4px}#auction-panel .auc-purse{height:28px;display:inline-flex;align-items:center;padding:0 10px;border:1px solid var(--bp-line);border-radius:2px;color:var(--bp-gold-b);font-size:12px;font-weight:500}#auction-panel :is(.auc-btn,.auc-tab,.auc-fold,.auc-tnode,.auc-tg-head,.auc-row,.auc-link){font:inherit;color:inherit}#auction-panel .auc-btn{height:28px;padding:0 12px;border-radius:2px;font-weight:500;background:var(--bp-ui-control);border:1px solid var(--bp-line2);cursor:pointer;white-space:nowrap;box-shadow:none}@media (hover: hover){#auction-panel .auc-btn:hover:not(:disabled){background:var(--bp-ui-hover)}}#auction-panel .auc-btn:disabled{color:var(--bp-fg-soft);cursor:not-allowed}#auction-panel .auc-btn.go:not(:disabled){color:var(--bp-gold-b);border-color:var(--bp-gold-dim);background:var(--bp-ui-selected)}#auction-panel .auc-btn.big{height:34px;font-size:13px;width:100%}#auction-panel .auc-btn.sm{height:24px;padding:0 8px;font-size:11px}#auction-panel .auc-btn.sq{width:28px;padding:0;display:inline-grid;place-items:center}#auction-panel .auc-tab{height:28px;padding:0 12px;border:1px solid var(--bp-line);border-radius:2px;background:var(--bp-ui-control);color:var(--bp-fg-soft);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:5px}@media (hover: hover){#auction-panel .auc-tab:hover{background:var(--bp-ui-hover)}}#auction-panel .auc-tab.on{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);background:var(--bp-ui-selected)}#auction-panel .auc-tab em{font-style:normal;font-size:11px;font-variant-numeric:tabular-nums;color:var(--bp-fg-soft)}#auction-panel .auc-tab em.dot{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--bp-crimson);color:var(--bp-white);font-size:10px}#auction-panel .auc-tab em:empty{display:none}#auction-panel :is(button,input,select,[tabindex]):focus-visible{outline:2px solid var(--bp-gold-dim);outline-offset:-2px}#auction-panel .auc-in{height:28px;width:100%;min-width:0;padding:0 9px;font:inherit;color:var(--bp-fg);background:var(--bp-ui-input);border:1px solid var(--bp-line);border-radius:2px}#auction-panel .auc-in::placeholder{color:var(--bp-fg-soft)}#auction-panel .auc-in:focus{outline:none;border-color:var(--bp-gold-dim)}#auction-panel select.auc-in{padding:0 4px}#auction-panel .auc-gpin{position:relative;display:block}#auction-panel .auc-gpin>.ui-pictogram{position:absolute;left:7px;top:7px;width:14px;height:14px;pointer-events:none}#auction-panel .auc-gpin .auc-in{padding-left:26px;text-align:right;font-variant-numeric:tabular-nums}#auction-panel .auc-scroll{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bp-gold-dim) transparent;min-height:0}#auction-panel .auc-gp{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;white-space:nowrap}#auction-panel .auc-gp>.ui-pictogram{width:14px;height:14px;flex:none}#auction-panel .auc-gp.lg>.ui-pictogram{width:16px;height:16px}#auction-panel .auc-plat{position:relative;display:inline-block;flex:none;width:32px;height:32px;border:1px solid var(--bp-line);border-radius:2px}#auction-panel .auc-plat.big{width:48px;height:calc(48px * var(--item-rows,1) + 4px * (var(--item-rows,1) - 1))}#auction-panel .auc-plat.affix{border-color:color-mix(in srgb,var(--bp-arcane-d) 55%,transparent);box-shadow:inset 0 0 7px color-mix(in srgb,var(--bp-arcane-d) 35%,transparent)}#auction-panel .auc-rf{color:var(--bp-gold-b);font-weight:500;margin-left:4px}#auction-panel .soft{color:var(--bp-fg-soft)}#auction-panel .gold{color:var(--bp-gold-b)}#auction-panel .auc-sh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;height:16px;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--bp-fg-soft)}#auction-panel .auc-sh i{height:1px;background:var(--bp-line)}#auction-panel .auc-sh .v{text-transform:none;letter-spacing:0;color:var(--bp-fg)}#auction-panel .auc-body{height:calc(100% - var(--auc-head-h));min-height:0;display:grid}#auction-panel .auc-cols{display:grid;min-height:0;min-width:0}#auction-panel .auc-cols>*{min-height:0;min-width:0;border-left:1px solid var(--bp-line)}#auction-panel .auc-cols>:first-child{border-left:0}#auction-panel .auc-cols--market{grid-template-columns:236px minmax(0,1fr) 300px}#auction-panel .auc-cols--mine{grid-template-columns:276px minmax(0,1fr) 300px}#auction-panel .auc-cols--history{grid-template-columns:minmax(0,1fr) 300px}#auction-panel .auc-rail{display:grid;grid-template-rows:28px minmax(0,1fr);gap:8px;padding:8px}#auction-panel .auc-rail-in{display:grid;align-content:start;gap:2px;padding-right:4px}#auction-panel .auc-flt{display:grid;gap:6px;margin-bottom:10px}#auction-panel .auc-fold-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px}#auction-panel .auc-fold{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;align-items:center;gap:6px;height:28px;padding:0 8px;background:var(--bp-ui-control);border:1px solid var(--bp-line);border-radius:2px;cursor:pointer;text-align:left;width:100%}@media (hover: hover){#auction-panel .auc-fold:hover{background:var(--bp-ui-hover)}}#auction-panel .auc-fold em{font-style:normal;color:var(--bp-gold-b);font-size:11px}#auction-panel .auc-flab{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--bp-fg-soft);margin-top:4px;display:flex;justify-content:space-between;gap:6px}#auction-panel .auc-range{display:grid;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr);align-items:center;gap:4px;text-align:center;color:var(--bp-fg-soft)}#auction-panel .auc-bonrow{display:grid;grid-template-columns:minmax(0,1fr) 46px 28px;gap:4px}#auction-panel .auc-tnode,#auction-panel .auc-tg-head{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:4px;height:28px;padding:0 8px 0 4px;border:1px solid transparent;border-radius:2px;background:transparent;cursor:pointer;text-align:left;color:var(--bp-fg-soft);width:100%}@media (hover: hover){#auction-panel .auc-tnode:hover{background:var(--bp-ui-hover);color:var(--bp-fg)}}#auction-panel .auc-tnode.on{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);background:var(--bp-ui-selected)}#auction-panel .auc-tnode.kid{padding-left:22px;grid-template-columns:minmax(0,1fr)}#auction-panel .auc-tnode.kid2{padding-left:36px;grid-template-columns:minmax(0,1fr)}#auction-panel .auc-tnode span,#auction-panel .auc-tg-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#auction-panel .auc-tg{display:grid;gap:2px;margin-top:4px}#auction-panel .auc-tg-head{background:var(--bp-ui-control);border-color:var(--bp-line);color:var(--bp-fg);padding:0;grid-template-columns:26px minmax(0,1fr)}#auction-panel .auc-tg-head.on{border-color:var(--bp-gold-dim)}#auction-panel .auc-tg-head.on .auc-tg-name{color:var(--bp-gold-b)}#auction-panel .auc-tg-head button{height:100%;border:0;background:transparent;cursor:pointer;text-align:left;padding:0;font:inherit;color:inherit}#auction-panel .auc-tg-head .auc-caret{color:var(--bp-fg-soft);text-align:center}#auction-panel .auc-mid{display:grid;grid-template-rows:40px 26px minmax(0,1fr) 36px}#auction-panel .auc-mid.plain{grid-template-rows:40px minmax(0,1fr)}#auction-panel .auc-mid.paged{grid-template-rows:40px minmax(0,1fr) 36px}#auction-panel .auc-mbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;border-bottom:1px solid var(--bp-line)}#auction-panel .auc-mtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}#auction-panel .auc-mtitle span{font-weight:400}#auction-panel .auc-mbar select{width:160px}#auction-panel .auc-thead,#auction-panel .auc-row.mk{display:grid;grid-template-columns:36px minmax(0,1fr) 36px 96px 112px;align-items:center;gap:8px;padding:0 10px}#auction-panel .auc-thead{font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--bp-fg-soft);border-bottom:1px solid var(--bp-line)}#auction-panel .r{text-align:right}#auction-panel .c{text-align:center}#auction-panel .auc-rows{display:grid;align-content:start;padding:4px 6px;gap:2px}#auction-panel .auc-row{height:42px;border:1px solid transparent;border-radius:2px;background:transparent;cursor:pointer;text-align:left;width:100%}@media (hover: hover){#auction-panel .auc-row:hover{background:var(--bp-ui-hover)}}#auction-panel .auc-row.on{border-color:var(--bp-gold-dim);background:var(--bp-ui-selected)}#auction-panel .auc-row.mk{padding:0 4px}#auction-panel .auc-rn{display:grid;min-width:0}#auction-panel .auc-nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#auction-panel .auc-sub{font-size:11px;color:var(--bp-fg-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#auction-panel .auc-sl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--bp-fg-soft)}#auction-panel .auc-pr{display:flex;justify-content:flex-end;align-items:center;gap:4px;white-space:nowrap}#auction-panel .auc-pr .auc-gp{color:var(--bp-gold-b);font-weight:500}#auction-panel .auc-pr small{color:var(--bp-fg-soft);font-size:10px}#auction-panel .auc-pager{display:flex;align-items:center;justify-content:center;gap:10px;border-top:1px solid var(--bp-line);color:var(--bp-fg-soft);font-variant-numeric:tabular-nums}#auction-panel .auc-empty{padding:30px 12px;text-align:center;color:var(--bp-fg-soft);line-height:1.6}#auction-panel .auc-listsec{margin:8px 4px 4px}#auction-panel .auc-side{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:8px;padding:10px}#auction-panel .auc-side-in{display:grid;align-content:start;gap:8px;padding-right:4px}#auction-panel .auc-side-foot{display:grid;gap:6px}#auction-panel .auc-side-empty{grid-row:1 / -1;display:grid;place-items:center;text-align:center;color:var(--bp-fg-soft);line-height:1.6;padding:0 12px}#auction-panel .auc-dtop{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}#auction-panel .auc-dnm{font-size:14px;font-weight:500;line-height:1.3}#auction-panel .auc-bon{margin:0;padding:0;list-style:none;display:grid;gap:2px}#auction-panel .auc-bon li{display:grid;grid-template-columns:minmax(0,1fr) auto 26px;gap:8px;align-items:center;padding:3px 8px;border-radius:2px}#auction-panel .auc-bon li b{font-weight:500;font-variant-numeric:tabular-nums}#auction-panel .auc-bon li i{font-style:normal;font-size:10px;text-align:center;line-height:15px;border-radius:2px;border:1px solid color-mix(in srgb,var(--bp-arcane-d) 45%,transparent)}#auction-panel .auc-bon li.tt-ench-hi i{border-color:var(--bp-violet-69)}#auction-panel .auc-bon.auc-stat li{grid-template-columns:minmax(0,1fr) auto}#auction-panel .auc-kv{display:flex;justify-content:space-between;align-items:center;gap:8px;color:var(--bp-fg-soft);min-height:20px}#auction-panel .auc-kv b{color:var(--bp-fg);font-weight:500;font-variant-numeric:tabular-nums}#auction-panel .auc-why{min-height:15px;font-size:11px;color:var(--auc-warn);text-align:center}#auction-panel .auc-link{border:0;background:none;padding:0;color:var(--bp-gold-b);cursor:pointer;text-decoration:underline dotted;font-weight:500}#auction-panel .auc-ladder2{display:grid;grid-template-columns:1fr 1fr;gap:6px}#auction-panel .auc-ladder{display:grid;gap:2px;align-content:start}#auction-panel .auc-ladder>small{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--bp-fg-soft);white-space:nowrap}#auction-panel .auc-ladder div{display:flex;justify-content:space-between;gap:4px;padding:3px 6px;border-radius:2px;font-variant-numeric:tabular-nums;border:1px solid transparent}#auction-panel .auc-ladder div.use{border-color:var(--bp-gold-dim)}#auction-panel .auc-ladder div.own{color:var(--bp-gold-b)}#auction-panel .auc-ladder div.none{color:var(--bp-fg-soft);background:transparent}#auction-panel .auc-mode{display:grid;grid-template-columns:1fr 1fr;gap:4px}#auction-panel .auc-mode .auc-tab{padding:0}#auction-panel .auc-qtyrow{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:4px}#auction-panel .auc-qtyrow .auc-in{text-align:center}#auction-panel .auc-quick{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:4px}#auction-panel .auc-quick .auc-btn{padding:0}#auction-panel .auc-fl{display:grid;gap:4px;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--bp-fg-soft)}#auction-panel .auc-fl .auc-in{font-size:12px;letter-spacing:0;text-transform:none}#auction-panel .auc-pair{display:grid;grid-template-columns:1fr 1fr;gap:6px}#auction-panel .auc-sum{display:grid;gap:4px;padding:8px;border:1px solid var(--bp-line);border-radius:2px}#auction-panel .auc-sum .ln{display:grid;grid-template-columns:14px minmax(0,1fr) 120px;align-items:center;gap:6px;min-height:28px}#auction-panel .auc-sum .op{color:var(--bp-fg-soft);text-align:center;font-weight:600}#auction-panel .auc-sum .val{display:flex;justify-content:flex-end;padding-right:10px}#auction-panel .auc-sum hr{margin:0;border:0;border-top:1px solid var(--bp-line2)}#auction-panel .auc-sum .tot{font-weight:500}#auction-panel .auc-sum .tax{color:var(--bp-crimson-b)}#auction-panel .auc-bagrail{display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;padding:10px;justify-items:center;align-content:start}#auction-panel .auc-bagrail .bag-tabs{width:calc(5 * var(--inv-cell-px) + 4 * var(--inv-cell-gap));margin:0}#auction-panel .auc-bagrail .bag-grid{grid-template-rows:repeat(7,var(--inv-cell-px))}#auction-panel .inv-cell.sel{border-color:var(--bp-gold);box-shadow:inset 0 0 0 1px var(--bp-gold),inset 0 2px 6px var(--bp-black-a60)}#auction-panel .inv-cell.blk{cursor:default}#auction-panel .inv-cell.blk .item-platter-art{filter:brightness(.18) grayscale(1)}@media (hover: hover){#auction-panel .inv-cell.blk:hover{border-color:var(--bp-line2)}}#auction-panel .auc-row.ml{display:grid;grid-template-columns:36px minmax(0,1fr) 110px 76px;align-items:center;gap:8px;padding:0 4px;height:46px;cursor:default}@media (hover: hover){#auction-panel .auc-row.ml:hover{background:transparent}}#auction-panel .auc-prog{display:inline-block;width:64px;height:6px;border:1px solid var(--bp-line);vertical-align:1px;margin-right:6px}#auction-panel .auc-prog i{display:block;height:100%;background:var(--bp-gold-dim)}#auction-panel .auc-tag{height:20px;display:inline-grid;place-items:center;padding:0 6px;font-size:10px;letter-spacing:.06em;border-radius:2px;border:1px solid var(--bp-line2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#auction-panel .auc-tag.sell{color:var(--bp-jade);border-color:color-mix(in srgb,var(--bp-jade) 45%,transparent)}#auction-panel .auc-tag.buy{color:var(--bp-azure);border-color:color-mix(in srgb,var(--bp-azure) 45%,transparent)}#auction-panel .auc-tag.wtb{color:var(--bp-gold-b);border-color:var(--bp-gold-dim)}#auction-panel .auc-hbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 10px;border-bottom:1px solid var(--bp-line)}#auction-panel .auc-hsum{display:flex;gap:14px;justify-content:flex-end;color:var(--bp-fg-soft);white-space:nowrap}#auction-panel .auc-hsum b{font-weight:500;color:var(--bp-fg)}#auction-panel .auc-row.hl{display:grid;grid-template-columns:84px 36px minmax(0,1fr) 100px 100px;align-items:center;gap:8px;padding:0 4px;height:46px}#auction-panel .auc-row.hl.done{color:var(--bp-fg-soft)}#auction-panel .auc-row.hl.done .auc-plat{opacity:.6}#auction-panel .auc-done{color:var(--bp-fg-soft);font-size:11px;text-align:center}#auction-panel .auc-modal{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--bp-black-a55);z-index:5}#auction-panel .auc-mbox{width:min(360px,calc(100% - 32px));display:grid;gap:10px;padding:14px;background:var(--bp-iron);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow-pop)}#auction-panel .auc-mbox>b{font-size:14px;font-weight:500}#auction-panel .auc-mtext{color:var(--bp-fg-soft);line-height:1.55}#auction-panel .auc-mtext b{color:var(--bp-fg);font-weight:500}#auction-panel .auc-mtext .auc-sum{margin-bottom:8px;color:var(--bp-fg)}#auction-panel .auc-mfoot{display:grid;grid-template-columns:1fr 1fr;gap:6px}#auction-panel .auc-toasts{position:absolute;left:50%;bottom:14px;transform:translate(-50%);display:grid;gap:6px;z-index:6;pointer-events:none}#auction-panel .auc-toast{display:flex;align-items:center;gap:6px;padding:8px 14px;background:var(--bp-iron);border:1px solid var(--bp-gold-dim);border-radius:2px;white-space:nowrap;box-shadow:var(--bp-flat-shadow-pop)}#auction-panel .auc-toast.bad{border-color:var(--bp-crimson)}#auction-panel.auc-busy .auc-act{cursor:progress}#auction-panel .auc-toast{animation:auc-toast-life 2.8s ease forwards}@keyframes auc-toast-life{0%,85%{opacity:1}to{opacity:0}}.bs-festival{display:flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:600;margin:8px 0 0;padding:8px 10px;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2, var(--bp-stone));border-radius:2px}.bs-festival-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.bs-festival-txt b{color:var(--gold, var(--bp-amber-47));font-weight:700}.bs-festival-txt small{color:var(--bp-fg-soft, var(--bp-fg-soft));font-size:11px;font-weight:400}#bs-panel.bs-festival-active{background:linear-gradient(180deg,var(--bp-gold-a20),var(--bp-gold-dim-a06) 42%,transparent 72%),var(--bp-black-a80);border:1px solid var(--bp-gold-b, var(--bp-gold-b));box-shadow:var(--bp-shadow, 0 18px 48px var(--bp-black-a70)),0 0 24px var(--bp-gold-b-a45),inset 0 0 0 1px var(--bp-gold-b-a35)}#bs-panel.bs-festival-active:before{content:"";position:absolute;left:6px;right:6px;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--bp-gold-b, var(--bp-gold-b)),transparent)}#bs-panel.bs-festival-active .inv-head{color:var(--bp-gold-b, var(--bp-gold-b));text-shadow:0 0 10px var(--bp-gold-a50);letter-spacing:.5px}#bs-panel.bs-festival-active .bs-slot,#bs-panel.bs-festival-active .bs-stats:not(:empty),#bs-panel.bs-festival-active .bs-festival{border-color:var(--bp-gold-dim, var(--bp-gold-dim))}#bs-panel.bs-festival-active .bs-festival{background:linear-gradient(var(--bp-gold-a15),var(--bp-gold-dim-a06))}#bs-panel.bs-festival-active .bs-succ{color:var(--bp-gold-b, var(--bp-gold-b))}.bs-risk{display:flex;flex-direction:column;gap:2px;margin:8px 0 0;padding:7px 10px;background:var(--bp-crimson-a08);border:1px solid var(--bp-crimson-a55);border-radius:2px;font-size:12px;line-height:1.45;color:var(--bp-fg-soft)}.bs-risk[hidden],.bs-risk [hidden]{display:none}.bs-risk b{color:var(--bp-crimson-b);font-weight:700}#social-panel,#lfg-panel,#clan-panel{background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));box-shadow:var(--bp-shadow)}#social-add button,#social-dm-input-row button{background:linear-gradient(var(--bp-iron2),var(--bp-iron));border-color:var(--bp-line2);color:var(--bp-fg)}@media (hover: hover){#social-add button:hover,#social-dm-input-row button:hover{background:linear-gradient(var(--bp-stone),var(--bp-iron));border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}.soc-sec{border-bottom:1px solid var(--bp-line)}.soc-sec-head{background:var(--bp-black-a20);color:var(--bp-gold-dim);letter-spacing:.18em}@media (hover: hover){.soc-sec-head:hover{color:var(--bp-gold-b)}}.soc-sec-head .soc-count{color:var(--bp-ash)}@media (hover: hover){.soc-row:hover{background:var(--bp-fg-soft-a05)}}.soc-row.active{background:linear-gradient(var(--bp-iron2),var(--bp-iron));box-shadow:inset 2px 0 0 var(--bp-crimson)}.soc-dot.online{background:var(--bp-jade);box-shadow:0 0 5px var(--bp-jade-a60)}.soc-dot.offline{background:var(--bp-ash2);box-shadow:none}.soc-lv{color:var(--bp-jade)}@media (hover: hover){.soc-act:hover{color:var(--bp-gold-b);border-color:var(--bp-gold-dim)}}@media (hover: hover){.soc-act.danger:hover{color:var(--bp-crimson-b);border-color:var(--bp-crimson)}}.soc-tip{background:var(--bp-bg2);border-color:var(--bp-gold-dim)}.soc-req-acc{background:linear-gradient(var(--bp-green-12),var(--bp-green-12));border-color:var(--bp-jade-a40);color:var(--bp-jade)}.soc-req-dec{background:linear-gradient(var(--bp-red-11),var(--bp-bg));border-color:var(--bp-blood);color:var(--bp-crimson-b)}.soc-msg.me{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13))}.soc-msg.them{background:linear-gradient(var(--bp-iron2),var(--bp-iron))}#clan-current{color:var(--bp-gold-dim);font-size:13px;letter-spacing:.04em;margin-bottom:4px}#clan-panel button:not(.win-close){background:linear-gradient(var(--bp-iron2),var(--bp-iron));border-color:var(--bp-line2);color:var(--bp-fg)}@media (hover: hover){#clan-panel button:not(.win-close):hover{background:linear-gradient(var(--bp-stone),var(--bp-iron));border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#clan-panel button:not(.win-close):disabled{background:var(--bp-bg2);border-color:var(--bp-line);color:var(--bp-ash2)}#clan-panel input:focus{box-shadow:0 0 0 2px var(--bp-gold-a20)}#lfg-panel input{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none}#lfg-panel input::-webkit-outer-spin-button,#lfg-panel input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#lfg-body{padding:13px 14px 15px}#lfg-panel .inv-head .lfg-crest{color:var(--bp-crimson);font-size:12px;margin-right:4px}#lfg-panel .lbl{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--bp-gold-dim);font-weight:600}#lfg-panel .pav{--pav-accent: var(--bp-ash);position:relative;flex:0 0 auto;width:34px;height:34px;border-radius:2px;border:1px solid var(--bp-gold-dim);background:radial-gradient(circle at 50% 30%,var(--bp-umber-13),var(--bp-void));box-shadow:inset 0 0 8px var(--bp-black-a60);overflow:hidden}#lfg-panel .pav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:center bottom / 82% no-repeat url(/icons/pictograms/css-social/pav.png);opacity:.55}#lfg-panel .pav:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:1px solid color-mix(in srgb,var(--pav-accent) 55%,transparent);background:radial-gradient(circle at 50% 32%,color-mix(in srgb,var(--pav-accent) 30%,transparent),transparent 72%);box-shadow:inset 0 0 8px color-mix(in srgb,var(--pav-accent) 22%,transparent)}#lfg-panel .pav.sm{width:30px;height:30px}#lfg-panel .avstack{display:flex;align-items:center}#lfg-panel .avstack .pav{margin-left:-7px;box-shadow:inset 0 0 8px var(--bp-black-a60),0 0 0 2px var(--bp-bg2)}#lfg-panel .avstack .pav:first-child{margin-left:0}#lfg-panel .mygroup{position:relative;margin-bottom:13px;padding:12px 13px;background:linear-gradient(var(--bp-black-a50),var(--bp-black-a50)),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:2px;box-shadow:inset 0 0 0 1px var(--bp-gold-a10),var(--bp-emboss)}#lfg-panel .mygroup .corner-lbl{position:absolute;top:-8px;left:11px;padding:1px 7px;background:var(--bp-iron);border:1px solid var(--bp-gold-dim);border-radius:1px;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--bp-gold-b);font-weight:600}#lfg-panel .mg-row{display:flex;align-items:center;gap:14px}#lfg-panel .mg-main{display:flex;align-items:center;gap:13px;flex:1;min-width:0}#lfg-panel .glvl{flex:0 0 auto;width:46px;height:50px;position:relative;display:grid;place-items:center}#lfg-panel .glvl .shield{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 38% 28%,var(--bp-gold-b),var(--bp-gold-dim) 70%,var(--bp-umber-33));clip-path:polygon(50% 0,100% 22%,100% 70%,50% 100%,0 70%,0 22%);box-shadow:0 0 10px var(--bp-gold-a25)}#lfg-panel .glvl .shield:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;clip-path:polygon(50% 0,100% 22%,100% 70%,50% 100%,0 70%,0 22%);border:1px solid var(--bp-black-a35)}#lfg-panel .glvl .num{position:relative;font-weight:700;font-size:20px;color:var(--bp-umber-13);line-height:1}#lfg-panel .glvl .cap{position:absolute;bottom:-13px;left:50%;transform:translate(-50%);font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ash);white-space:nowrap}#lfg-panel .glvl.sm{width:38px;height:42px}#lfg-panel .glvl.sm .num{font-size:16px}#lfg-panel .mg-info{min-width:0;flex:1}#lfg-panel .mg-name{font-size:15px;font-weight:600;color:var(--bp-fg);display:flex;align-items:center;gap:7px}#lfg-panel .mg-name .crown{color:var(--bp-gold-b);font-size:13px}#lfg-panel .mg-name .you{font-size:11px;color:var(--bp-ash);font-weight:400}#lfg-panel .mg-meta{margin-top:6px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:11px;color:var(--bp-fg-soft)}#lfg-panel .map-badge,#lfg-panel .region-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:1px;background:var(--bp-bg);border:1px solid var(--bp-line2);color:var(--bp-fg-soft);font-size:11px;letter-spacing:.02em}#lfg-panel .map-badge .pin{color:var(--bp-crimson-b);font-size:10px}#lfg-panel .map-badge b{color:var(--bp-gold-b);font-weight:600}#lfg-panel .dot-sep{width:3px;height:3px;border-radius:50%;background:var(--bp-ash2)}#lfg-panel .mcount{color:var(--bp-fg-soft)}#lfg-panel .mcount b{color:var(--bp-gold-b)}#lfg-panel .mg-ctl{display:flex;flex-direction:column;gap:9px;flex:0 0 auto;padding-left:14px;border-left:1px solid var(--bp-line);width:200px}#lfg-panel .toggle-row{display:flex;align-items:center;justify-content:space-between;gap:10px}#lfg-panel .toggle-row .tl{display:flex;flex-direction:column;gap:1px}#lfg-panel .toggle-row .tl .t-name{font-size:12px;font-weight:600;color:var(--bp-fg)}#lfg-panel .toggle-row .tl .t-hint{font-size:9px;letter-spacing:.04em;color:var(--bp-ash)}#lfg-panel .sw{--w: 40px;width:var(--w);height:21px;flex:0 0 auto;border-radius:11px;cursor:pointer;background:var(--bp-void);border:1px solid var(--bp-line2);position:relative;transition:.16s;box-shadow:inset 0 1px 3px var(--bp-black-a70)}#lfg-panel .sw:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:linear-gradient(var(--bp-ash2),var(--bp-umber-25));box-shadow:0 1px 2px var(--bp-black-a60);transition:.16s}#lfg-panel .sw.on{background:linear-gradient(var(--bp-umber-17),var(--bp-umber-13));border-color:var(--bp-gold-dim);box-shadow:inset 0 0 8px var(--bp-gold-a25)}#lfg-panel .sw.on:after{left:21px;background:radial-gradient(circle at 38% 30%,var(--bp-gold-b),var(--bp-gold-dim))}#lfg-panel .sw.on.crimson{background:linear-gradient(var(--bp-red-15),var(--bp-red-11));border-color:var(--bp-blood);box-shadow:inset 0 0 8px var(--bp-crimson-b-a30)}#lfg-panel .sw.on.crimson:after{background:radial-gradient(circle at 38% 30%,var(--bp-crimson-b),var(--bp-crimson))}#lfg-panel .mg-ctl.member{justify-content:center}#lfg-panel .member-note{font-size:11px;color:var(--bp-ash);line-height:1.5}#lfg-panel .leave-link{align-self:flex-start;font-size:11px;color:var(--bp-crimson-b);cursor:pointer;border:1px solid var(--bp-blood);padding:5px 12px;border-radius:1px;background:linear-gradient(var(--bp-red-11),var(--bp-bg));font-weight:600;transition:.14s}@media (hover: hover){#lfg-panel .leave-link:hover{box-shadow:0 0 12px var(--bp-crimson-a20)}}#lfg-panel .slogan-bar{margin-top:11px;padding-top:11px;border-top:1px solid var(--bp-line)}#lfg-panel .slogan-disp{display:flex;align-items:center;gap:9px}#lfg-panel .slogan-disp .q{color:var(--bp-gold-dim);font-size:15px;line-height:1;flex:0 0 auto}#lfg-panel .slogan-text{flex:1;min-width:0;font-size:12px;font-style:italic;color:var(--bp-fg-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#lfg-panel .slogan-text.empty{color:var(--bp-ash2);font-style:normal}#lfg-panel .slogan-edit-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--bp-fg-soft);cursor:pointer;padding:5px 11px;border-radius:1px;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2);box-shadow:var(--bp-emboss);transition:.14s}@media (hover: hover){#lfg-panel .slogan-edit-btn:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#lfg-panel .slogan-edit{display:none;align-items:center;gap:8px}#lfg-panel .slogan-bar.editing .slogan-disp{display:none}#lfg-panel .slogan-bar.editing .slogan-edit{display:flex}#lfg-panel .slogan-input{flex:1;min-width:0;font-family:inherit;font-size:12px;color:var(--bp-fg);background:var(--bg-input);border:1px solid var(--bp-gold-dim);border-radius:1px;padding:7px 10px;box-shadow:0 0 0 2px var(--bp-gold-dim-a20)}#lfg-panel .slogan-input::placeholder{color:var(--bp-ash2);font-style:italic}#lfg-panel .char-count{flex:0 0 auto;font-size:10px;color:var(--bp-ash);min-width:44px;text-align:right;font-variant-numeric:tabular-nums}#lfg-panel .sg-save{flex:0 0 auto;padding:7px 13px;border-radius:1px;cursor:pointer;font-weight:600;font-size:12px;background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border:1px solid var(--bp-gold-dim);color:var(--bp-gold-b);transition:.14s}@media (hover: hover){#lfg-panel .sg-save:hover{box-shadow:0 0 12px var(--bp-gold-a20)}}#lfg-panel .sg-cancel{flex:0 0 auto;padding:7px 11px;border-radius:1px;cursor:pointer;font-weight:600;font-size:12px;background:var(--bp-bg2);border:1px solid var(--bp-line2);color:var(--bp-ash);transition:.14s}@media (hover: hover){#lfg-panel .sg-cancel:hover{color:var(--bp-fg);border-color:var(--bp-fg-soft)}}#lfg-panel .mg-requests{margin-top:11px;padding-top:11px;border-top:1px solid var(--bp-line)}#lfg-panel .req-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}#lfg-panel .req-badge{min-width:17px;height:17px;line-height:16px;padding:0 5px;text-align:center;border-radius:9px;background:var(--bp-crimson);color:var(--bp-white);font-size:10px;font-weight:700}#lfg-panel .req-head .muted{margin-left:auto;font-size:10px;color:var(--bp-ash);letter-spacing:.04em}#lfg-panel .req-list{display:flex;flex-direction:column;gap:6px}#lfg-panel .req{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:1px;background:var(--bp-bg);border:1px solid var(--bp-line)}#lfg-panel .req .req-name{font-size:12px;font-weight:600;color:var(--bp-fg)}#lfg-panel .req .req-lv{font-size:11px;color:var(--bp-fg-soft)}#lfg-panel .req .req-lv b{color:var(--bp-gold-b)}#lfg-panel .req .req-spacer{flex:1}#lfg-panel .req-btn{width:28px;height:28px;border-radius:1px;cursor:pointer;font-size:13px;font-weight:700;display:grid;place-items:center;transition:.14s;box-shadow:var(--bp-emboss)}#lfg-panel .req-btn.ok{background:linear-gradient(var(--bp-green-11),var(--bp-green-11));border:1px solid var(--bp-jade-a40);color:var(--bp-jade)}@media (hover: hover){#lfg-panel .req-btn.ok:hover{box-shadow:0 0 10px var(--bp-jade-a30)}}#lfg-panel .req-btn.no{background:linear-gradient(var(--bp-red-11),var(--bp-bg));border:1px solid var(--bp-blood);color:var(--bp-crimson-b)}@media (hover: hover){#lfg-panel .req-btn.no:hover{box-shadow:0 0 10px var(--bp-crimson-a20)}}#lfg-panel .mygroup.empty-state{border-color:var(--bp-line2);background:linear-gradient(var(--bp-bg2),var(--bp-bg))}#lfg-panel .mg-empty{display:flex;align-items:center;gap:14px;padding:6px 2px}#lfg-panel .mg-empty .ic{width:46px;height:50px;display:grid;place-items:center;color:var(--bp-ash2);font-size:26px;clip-path:polygon(50% 0,100% 22%,100% 70%,50% 100%,0 70%,0 22%);background:var(--bp-bg2);border:1px solid var(--bp-line)}#lfg-panel .mg-empty .et{flex:1}#lfg-panel .mg-empty .et .big{font-size:14px;font-weight:600;color:var(--bp-fg-soft)}#lfg-panel .mg-empty .et .small{margin-top:3px;font-size:11px;color:var(--bp-ash)}#lfg-panel .mg-empty .mk-btn{flex:0 0 auto;padding:8px 15px;border-radius:1px;cursor:pointer;font-weight:600;font-size:12px;background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border:1px solid var(--bp-gold-dim);color:var(--bp-gold-b);transition:.14s}@media (hover: hover){#lfg-panel .mg-empty .mk-btn:hover{box-shadow:0 0 14px var(--bp-gold-a20)}}#lfg-panel .filters{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:10px 11px;margin-bottom:11px;background:var(--bp-bg);border:1px solid var(--bp-line);border-radius:2px}#lfg-panel .filters .lbl{margin-right:2px}#lfg-panel .fld{display:flex;align-items:center;gap:7px}#lfg-panel .fld>label{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--bp-ash)}#lfg-panel .range-dash{color:var(--bp-ash)}#lfg-panel .refresh{margin-left:auto;display:flex;align-items:center;gap:6px;padding:0 13px;height:30px;border-radius:1px;cursor:pointer;font-weight:600;font-size:12px;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2);color:var(--bp-fg);box-shadow:var(--bp-emboss);transition:.14s}@media (hover: hover){#lfg-panel .refresh:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#lfg-panel .list-head{display:flex;align-items:baseline;gap:9px;margin-bottom:8px;padding:0 2px}#lfg-panel .list-head .count{font-size:11px;color:var(--bp-ash)}#lfg-panel .list-head .sort{margin-left:auto;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--bp-ash)}#lfg-panel .list-head .sort b{color:var(--bp-gold-dim)}#lfg-panel .glist{max-height:286px;overflow-y:auto;display:flex;flex-direction:column;gap:7px;padding-right:4px}#lfg-panel .glist::-webkit-scrollbar{width:9px}#lfg-panel .glist::-webkit-scrollbar-track{background:var(--bp-void)}#lfg-panel .glist::-webkit-scrollbar-thumb{background:var(--bp-stone);border:2px solid var(--bp-bg2);border-radius:1px}@media (hover: hover){#lfg-panel .glist::-webkit-scrollbar-thumb:hover{background:var(--bp-stone)}}#lfg-panel .lfg-empty{font-size:12px;color:var(--bp-ash);padding:14px 4px;text-align:center}#lfg-panel .grow{display:flex;align-items:center;gap:13px;padding:10px 12px;background:linear-gradient(var(--bp-white-a03),transparent),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line);border-radius:2px;transition:.14s}@media (hover: hover){#lfg-panel .grow:hover{border-color:var(--bp-line2);background:linear-gradient(var(--bp-iron),var(--bp-bg2))}}#lfg-panel .grow .gl-info{flex:1;min-width:0}#lfg-panel .grow .gl-name{font-size:13px;font-weight:600;color:var(--bp-fg);display:flex;align-items:center;gap:7px}#lfg-panel .grow .gl-name .crown{color:var(--bp-gold-b);font-size:12px}#lfg-panel .grow .gl-note{margin-top:3px;font-size:11px;color:var(--bp-ash);font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px}#lfg-panel .grow .gl-meta{margin-top:5px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;color:var(--bp-fg-soft)}#lfg-panel .lv-range{color:var(--bp-fg-soft)}#lfg-panel .lv-range b{color:var(--bp-gold-b)}#lfg-panel .auto-tag{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:1px;font-size:9px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--bp-jade);background:var(--bp-jade-a10);border:1px solid var(--bp-jade-a30)}#lfg-panel .grow .gl-av{flex:0 0 auto}#lfg-panel .grow .join{flex:0 0 auto;min-width:108px;padding:8px 14px;border-radius:1px;cursor:pointer;font-weight:600;font-size:12px;background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border:1px solid var(--bp-gold-dim);color:var(--bp-gold-b);letter-spacing:.03em;transition:.14s;text-align:center}@media (hover: hover){#lfg-panel .grow .join:hover{box-shadow:0 0 14px var(--bp-gold-a20)}}#lfg-panel .grow .join.request{background:linear-gradient(var(--bp-iron2),var(--bp-iron));border-color:var(--bp-line2);color:var(--bp-fg)}@media (hover: hover){#lfg-panel .grow .join.request:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b);box-shadow:none}}#lfg-panel .grow .join.full{background:linear-gradient(var(--bp-iron),var(--bp-bg2));border-color:var(--bp-line2);color:var(--bp-ash2);cursor:not-allowed;box-shadow:none}#lfg-panel .grow.is-full{opacity:.62}#lfg-panel .footnote{margin-top:11px;text-align:center;font-size:10px;letter-spacing:.05em;color:var(--bp-ash2)}.stepper{display:inline-flex;align-items:stretch;border:1px solid var(--bp-line2);border-radius:1px;background:var(--bg-input);overflow:hidden;height:30px}.stepper .st-btn{width:26px;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:none;color:var(--bp-fg-soft);cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;line-height:1;display:grid;place-items:center;transition:.12s;-webkit-user-select:none;user-select:none}.stepper .st-btn:first-child{border-right:1px solid var(--bp-line2)}.stepper .st-btn:last-child{border-left:1px solid var(--bp-line2)}@media (hover: hover){.stepper .st-btn:hover{color:var(--bp-gold-b);background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13))}}.stepper .st-btn:active{transform:translateY(1px)}.stepper .st-val{min-width:36px;display:grid;place-items:center;font-size:12px;color:var(--bp-fg);font-variant-numeric:tabular-nums;padding:0 2px}.dropdown{position:relative}.dropdown .dd-head{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-width:158px;font-family:inherit;font-size:12px;color:var(--bp-fg);background:var(--bg-input);border:1px solid var(--bp-line2);border-radius:1px;padding:0 10px;height:30px;cursor:pointer;transition:.14s}@media (hover: hover){.dropdown .dd-head:hover{border-color:var(--bp-gold-dim)}}.dropdown.open .dd-head{border-color:var(--bp-gold-dim);box-shadow:0 0 0 2px var(--bp-gold-dim-a20)}.dropdown .dd-caret{color:var(--bp-ash);font-size:10px;transition:.16s}.dropdown.open .dd-caret{transform:rotate(180deg);color:var(--bp-gold-b)}.dropdown .dd-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:60;display:none;flex-direction:column;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:1px;box-shadow:var(--bp-shadow);overflow:hidden}.dropdown.open .dd-menu{display:flex}.dropdown .dd-opt{padding:8px 11px;font-size:12px;color:var(--bp-fg-soft);cursor:pointer;transition:.12s}@media (hover: hover){.dropdown .dd-opt:hover{background:var(--bp-white-a03);color:var(--bp-gold-b)}}.dropdown .dd-opt.active{color:var(--bp-gold-b);box-shadow:inset 2px 0 0 var(--bp-crimson)}#party-frame{background:linear-gradient(var(--bp-iron-a95),var(--bp-iron-a95));box-shadow:0 3px 14px var(--bp-black-a60)}#party-toggle{background:linear-gradient(var(--bp-iron),var(--bp-bg2));border-left:1px solid var(--bp-line2);color:var(--bp-gold-b)}@media (hover: hover){#party-toggle:hover{background:linear-gradient(var(--bp-iron2),var(--bp-iron))}}#party-frame .gh .info{background:var(--bp-bg2)}#party-frame .tip{background:var(--bp-bg2);border-color:var(--bp-gold-dim)}#party-frame .tip .bonus-total{color:var(--bp-jade)}#party-frame .tip .lv{color:var(--bp-azure)}#party-frame .tip .mem{color:var(--bp-gold-b)}#party-frame .badge{color:var(--bp-void);background:radial-gradient(circle at 38% 30%,var(--bp-gold-b),var(--bp-gold-dim));border-color:var(--bp-gold-dim)}#party-frame .badge.sm{box-shadow:0 0 6px var(--bp-gold-a35)}#party-frame .gbar{background:var(--bp-void);border:1px solid var(--bp-black);box-shadow:inset 0 0 0 1px var(--bp-red-32-a20),inset 0 2px 4px var(--bp-black-a70)}#party-frame .gbar>i{background:linear-gradient(var(--bp-orange-59-b),var(--bp-orange-38));width:100%;transform-origin:left center;transition:transform .3s}#party-frame .share button{background:var(--bp-bg2)}#party-frame .share button.on{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));color:var(--bp-gold-b)}.party-row{background:var(--bp-white-a03);border-color:var(--bp-line)}.party-row.party-self{border-color:var(--bp-gold-a30);box-shadow:inset 0 0 0 1px var(--bp-gold-a15)}.party-row.offline .party-name{color:var(--bp-ash2)}.party-dot.online{background:var(--bp-jade);box-shadow:0 0 4px var(--bp-jade-a60)}.party-dot.offline{background:var(--bp-ash2)}.party-row .party-lvl{color:var(--bp-jade)}.party-row .party-away{font-size:11px;color:var(--bp-ash)}.party-kick{color:var(--bp-ash2)}@media (hover: hover){.party-kick:hover{background:var(--bp-crimson);color:var(--bp-white);border-color:var(--bp-crimson)}}@media (hover: hover){.party-promote:hover{background:var(--bp-flat-gold);color:var(--bp-gold-b);border-color:var(--bp-gold-dim)}}.party-row .party-hp,.party-row .party-mp{background:var(--bp-void);border:1px solid var(--bp-black);box-shadow:inset 0 0 0 1px var(--bp-red-32-a20),inset 0 2px 4px var(--bp-black-a70)}.party-row .party-hp i{background:linear-gradient(var(--bp-crimson),var(--bp-blood));width:100%;transform-origin:left center;transition:transform .2s}.party-row .party-mp i{background:linear-gradient(var(--bp-blue-56),var(--bp-blue-29));width:100%;transform-origin:left center;transition:transform .2s}.party-btns button{background:linear-gradient(var(--bp-iron2),var(--bp-iron));border-color:var(--bp-line2);color:var(--bp-fg)}@media (hover: hover){.party-btns button:hover{background:linear-gradient(var(--bp-stone),var(--bp-iron));border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#party-disband-btn{border-color:var(--bp-blood);color:var(--bp-crimson-b)}@media (hover: hover){#party-disband-btn:hover{background:linear-gradient(var(--bp-red-11),var(--bp-bg));border-color:var(--bp-crimson);color:var(--bp-crimson-b)}}.clanui{font-family:Rubik,system-ui,sans-serif;color:var(--bp-fg)}.clanui .lbl{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--bp-gold-dim);font-weight:600}.clanui .muted{color:var(--bp-ash)}.clanui .tabs{display:flex;gap:2px;padding:0 4px;margin-bottom:12px;border-bottom:1px solid var(--bp-line2)}.clanui .tab{position:relative;padding:9px 13px 8px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--bp-ash);cursor:pointer;border:1px solid transparent;border-bottom:none;transition:.14s;display:flex;align-items:center;gap:6px}@media (hover: hover){.clanui .tab:hover{color:var(--bp-fg-soft)}}.clanui .tab.active{color:var(--bp-gold-b);background:linear-gradient(var(--bp-iron),var(--bp-bg2));border-color:var(--bp-line2);border-radius:2px 2px 0 0}.clanui .tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--bp-crimson)}.clanui .tab .ico{font-size:13px;opacity:.85}.clanui .tab .pip{min-width:16px;height:16px;line-height:15px;padding:0 4px;border-radius:8px;background:var(--bp-crimson);color:var(--bp-white);font-size:9px;font-weight:700;text-align:center}.clanui .pav{position:relative;flex:0 0 auto;width:34px;height:34px;border-radius:2px;border:1px solid var(--bp-gold-dim);background:radial-gradient(circle at 50% 30%,var(--bp-umber-13),var(--bp-void));box-shadow:inset 0 0 8px var(--bp-black-a60);overflow:hidden}.clanui .pav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:center bottom/82% no-repeat url(/icons/pictograms/css-clan/pav.png);opacity:.55}.clanui .pav.sm{width:30px;height:30px}.clanui .pav.cape:after{content:"";width:1em;height:1em;display:inline-block;background:url(/icons/pictograms/css-clan/cape.png) center / contain no-repeat;position:absolute;right:-5px;bottom:-5px;font-size:11px;filter:drop-shadow(0 0 3px var(--bp-black-a80))}.clanui .shieldbadge{flex:0 0 auto;position:relative;display:grid;place-items:center}.clanui .shieldbadge .shield{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 38% 28%,var(--bp-gold-b),var(--bp-gold-dim) 70%,var(--bp-umber-33));clip-path:polygon(50% 0,100% 22%,100% 70%,50% 100%,0 70%,0 22%);box-shadow:0 0 10px var(--bp-gold-a25)}.clanui .shieldbadge .num{position:relative;font-weight:700;color:var(--bp-umber-13);line-height:1}.clanui .shieldbadge.lg{width:54px;height:60px}.clanui .shieldbadge.lg .num{font-size:24px}.clanui .rankbadge{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:1px;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.clanui .rankbadge.leader{color:var(--bp-gold-b);background:var(--bp-gold-a10);border:1px solid var(--bp-gold-dim)}.clanui .rankbadge.officer{color:var(--bp-azure);background:var(--bp-azure-a08);border:1px solid var(--bp-azure-a35)}.clanui .rankbadge.member{color:var(--bp-ash);background:var(--bp-bg2);border:1px solid var(--bp-line2)}.clanui .capebadge{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:1px;font-size:9px;font-weight:700;color:var(--bp-crimson-b);background:var(--bp-crimson-a08);border:1px solid var(--bp-crimson-a40)}.clanui .dot-sep{width:3px;height:3px;border-radius:50%;background:var(--bp-ash2);flex:0 0 auto}.clanui .odot{width:7px;height:7px;border-radius:50%;flex:0 0 auto}.clanui .odot.on{background:var(--bp-jade);box-shadow:0 0 6px var(--bp-jade-a60)}.clanui .odot.off{background:var(--bp-ash2)}.clanui .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:1px;cursor:pointer;font-family:inherit;font-weight:600;font-size:12px;letter-spacing:.03em;transition:.14s;border:1px solid var(--bp-line2);background:linear-gradient(var(--bp-iron2),var(--bp-iron));color:var(--bp-fg)}@media (hover: hover){.clanui .btn:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}.clanui .btn.gold{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}.clanui .btn.danger{background:linear-gradient(var(--bp-red-11),var(--bp-bg));border-color:var(--bp-blood);color:var(--bp-crimson-b)}.clanui .btn.sm{padding:5px 10px;font-size:11px}.clanui .btn[disabled]{opacity:.4;cursor:not-allowed;box-shadow:none;pointer-events:none}.clanui .pbar{position:relative;height:9px;border-radius:1px;background:var(--bp-void);border:1px solid var(--bp-line2);overflow:hidden;box-shadow:inset 0 1px 3px var(--bp-black-a70)}.clanui .pbar>i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--bp-umber-30),var(--bp-gold));box-shadow:0 0 8px var(--bp-gold-a40)}.clanui .pbar.crimson>i{background:linear-gradient(90deg,var(--bp-blood),var(--bp-crimson))}.clanui .pbar.jade>i{background:linear-gradient(90deg,var(--bp-green-33),var(--bp-jade))}.clanui .txtin{flex:1;font-family:inherit;font-size:12px;color:var(--bp-fg);background:var(--bg-input, var(--bp-void));border:1px solid var(--bp-line2);border-radius:1px;padding:8px 11px;transition:.14s}.clanui .txtin:focus{outline:none;border-color:var(--bp-gold-dim);box-shadow:0 0 0 2px var(--bp-gold-dim-a20)}.clanui .txtin::placeholder{color:var(--bp-ash2)}.clanui .empty-line{padding:18px;text-align:center;font-size:12px;color:var(--bp-ash2)}.clanui .footnote{margin-top:11px;text-align:center;font-size:10px;letter-spacing:.05em;color:var(--bp-ash2)}.clanui .sec-head{display:flex;align-items:center;gap:9px;margin-bottom:9px}.clanui .sec-head .count{font-size:11px;color:var(--bp-ash)}.clanui .sec-head .right{margin-left:auto;font-size:11px;color:var(--bp-fg-soft)}.clanui .sec-head .right b{color:var(--bp-gold-b)}.clanui .ov-head{display:flex;align-items:center;gap:15px;padding:14px 15px;background:linear-gradient(var(--bp-black-a50),var(--bp-black-a50)),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:2px}.clanui .ov-crest{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;font-size:30px;border-radius:2px;background:radial-gradient(circle at 50% 30%,var(--bp-umber-13),var(--bp-void));border:1px solid var(--bp-gold-dim)}.clanui .ov-id{flex:1;min-width:0}.clanui .ov-name{font-size:21px;font-weight:700;color:var(--bp-fg);letter-spacing:.5px;display:flex;align-items:center;gap:9px}.clanui .ov-name .tag{font-size:11px;font-weight:600;color:var(--bp-gold-dim);letter-spacing:.1em}.clanui .ov-motto{margin-top:5px;display:flex;align-items:center;gap:8px;font-size:12px;font-style:italic;color:var(--bp-fg-soft)}.clanui .ov-motto .q{color:var(--bp-gold-dim);font-style:normal}.clanui .motto-edit{margin-left:4px;font-style:normal;font-size:11px;color:var(--bp-ash);cursor:pointer;border-bottom:1px dashed var(--bp-ash2)}@media (hover: hover){.clanui .motto-edit:hover{color:var(--bp-gold-b)}}.clanui .ov-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:12px}.clanui .ovs{padding:10px 11px;background:var(--bp-bg);border:1px solid var(--bp-line);border-radius:2px}.clanui .ovs .k{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ash)}.clanui .ovs .v{margin-top:5px;font-size:16px;font-weight:700;color:var(--bp-fg);font-variant-numeric:tabular-nums}.clanui .ovs .v small{font-size:11px;font-weight:500;color:var(--bp-ash)}.clanui .ov-exp{margin-top:12px;padding:12px 13px;background:var(--bp-bg);border:1px solid var(--bp-line);border-radius:2px}.clanui .ov-exp .top{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;font-size:12px}.clanui .ov-exp .top .now{color:var(--bp-gold-b);font-weight:600}.clanui .ov-exp .top .nx{margin-left:auto;color:var(--bp-ash);font-variant-numeric:tabular-nums}.clanui .ov-buffs{margin-top:12px}.clanui .ov-buffs .bhead{display:flex;align-items:center;gap:8px;margin-bottom:8px}.clanui .buffgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.clanui .buffcard{display:flex;align-items:center;gap:11px;padding:10px 11px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line);border-radius:2px}.clanui .buffcard .bi{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;font-size:17px;border-radius:2px;background:var(--bp-bg);border:1px solid var(--bp-line2)}.clanui .buffcard .bt{flex:1;min-width:0}.clanui .buffcard .bt .bn{font-size:12px;font-weight:600;color:var(--bp-fg)}.clanui .buffcard .bt .bv{margin-top:2px;font-size:13px;font-weight:700;color:var(--bp-jade)}.clanui .buffcard .bt .bv.off{color:var(--bp-ash2);font-weight:500;font-size:11px}.clanui .buffcard .blv{flex:0 0 auto;font-size:10px;color:var(--bp-ash);text-align:right}.clanui .disband-banner{margin-top:12px;display:flex;align-items:center;gap:12px;padding:11px 13px;background:linear-gradient(var(--bp-red-11),var(--bp-bg));border:1px solid var(--bp-blood);border-radius:2px}.clanui .disband-banner .di{font-size:20px}.clanui .disband-banner .dt{flex:1}.clanui .disband-banner .dt .dn{font-size:13px;font-weight:700;color:var(--bp-crimson-b)}.clanui .disband-banner .dt .dd{margin-top:2px;font-size:11px;color:var(--bp-fg-soft)}.clanui .disband-banner .dc{font-variant-numeric:tabular-nums;font-weight:700;color:var(--bp-crimson-b)}.clanui .ov-actions{margin-top:13px;padding-top:12px;border-top:1px solid var(--bp-line);display:flex;gap:9px;flex-wrap:wrap}.clanui .ov-actions .spacer{flex:1}.clanui .mlist{max-height:340px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:4px}.clanui .mrow{display:flex;align-items:center;gap:11px;padding:9px 11px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line);border-radius:2px;transition:.14s}@media (hover: hover){.clanui .mrow:hover{border-color:var(--bp-line2)}}.clanui .mrow.me{border-color:var(--bp-gold-dim)}.clanui .mrow .mi{flex:1;min-width:0}.clanui .mrow .mn{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--bp-fg);flex-wrap:wrap}.clanui .mrow .mn .you{font-size:10px;color:var(--bp-ash);font-weight:400}.clanui .mrow .mm{margin-top:4px;display:flex;align-items:center;gap:8px;font-size:11px;color:var(--bp-fg-soft);flex-wrap:wrap}.clanui .mrow .mm .cls{color:var(--bp-violet)}.clanui .mrow .mm .contrib{color:var(--bp-ash)}.clanui .mrow .mm .contrib b{color:var(--bp-gold-dim)}.clanui .mrow .mact{flex:0 0 auto;display:flex;gap:5px}.clanui .iconbtn{width:30px;height:30px;display:grid;place-items:center;border-radius:1px;cursor:pointer;font-size:13px;border:1px solid var(--bp-line2);background:var(--bp-bg2);color:var(--bp-fg-soft);transition:.14s}@media (hover: hover){.clanui .iconbtn:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}@media (hover: hover){.clanui .iconbtn.danger:hover{border-color:var(--bp-crimson);color:var(--bp-crimson-b);background:var(--bp-bg2)}}.clanui .iconbtn.cape.on{border-color:var(--bp-crimson);color:var(--bp-crimson-b);background:var(--bp-crimson-a08)}.clanui .req-list{display:flex;flex-direction:column;gap:6px}.clanui .req{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:1px;background:var(--bp-bg);border:1px solid var(--bp-line)}.clanui .req .req-name{font-size:12px;font-weight:600;color:var(--bp-fg)}.clanui .req .req-mm{font-size:11px;color:var(--bp-fg-soft)}.clanui .req .req-mm b{color:var(--bp-gold-b)}.clanui .req .req-mm .cls{color:var(--bp-violet)}.clanui .req .req-spacer{flex:1}.clanui .req-btn{width:30px;height:30px;border-radius:1px;cursor:pointer;font-size:13px;font-weight:700;display:grid;place-items:center;transition:.14s}.clanui .req-btn.ok{background:linear-gradient(var(--bp-green-11),var(--bp-green-11));border:1px solid var(--bp-jade-a40);color:var(--bp-jade)}.clanui .req-btn.no{background:linear-gradient(var(--bp-red-11),var(--bp-bg));border:1px solid var(--bp-blood);color:var(--bp-crimson-b)}.clanui .invite-box{margin-top:14px;padding:12px 13px;background:var(--bp-bg);border:1px solid var(--bp-line);border-radius:2px}.clanui .invite-row{margin-top:9px;display:flex;gap:8px}.clanui .sk-top{display:flex;align-items:center;gap:11px;margin-bottom:11px;padding:10px 12px;background:linear-gradient(var(--bp-umber-13-a40),var(--bp-umber-13-a40)),var(--bp-bg);border:1px solid var(--bp-gold-dim);border-radius:2px}.clanui .sk-top .pts{font-size:13px;color:var(--bp-fg-soft)}.clanui .sk-top .pts b{font-size:22px;color:var(--bp-gold-b);font-weight:700;font-variant-numeric:tabular-nums}.clanui .sk-top .hint{margin-left:auto;font-size:11px;color:var(--bp-ash);text-align:right;line-height:1.5;max-width:300px}.clanui .skgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.clanui .skcard{position:relative;padding:12px 13px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2);border-radius:2px}.clanui .skcard.mentor{border-color:var(--bp-crimson-b-a35)}.clanui .sk-h{display:flex;align-items:center;gap:10px}.clanui .sk-ic{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;font-size:19px;border-radius:2px;background:var(--bp-bg);border:1px solid var(--bp-line2)}.clanui .sk-name{flex:1;font-size:13px;font-weight:700;color:var(--bp-fg)}.clanui .sk-lvl{flex:0 0 auto;font-size:12px;color:var(--bp-ash);font-variant-numeric:tabular-nums}.clanui .sk-lvl b{color:var(--bp-gold-b);font-size:15px}.clanui .sk-body{margin-top:11px}.clanui .sk-eff{display:flex;align-items:baseline;gap:8px;font-size:12px}.clanui .sk-eff .now{font-size:15px;font-weight:700;color:var(--bp-jade)}.clanui .sk-eff .nx{margin-left:auto;font-size:11px;color:var(--bp-ash)}.clanui .sk-eff .nx b{color:var(--bp-fg-soft)}.clanui .sk-prog{margin-top:9px}.clanui .sk-foot{margin-top:10px;display:flex;align-items:center;gap:8px}.clanui .sk-desc{flex:1;font-size:10px;color:var(--bp-ash);line-height:1.45}.clanui .sk-plus{flex:0 0 auto;width:34px;height:34px;border-radius:1px;cursor:pointer;font-size:18px;font-weight:700;display:grid;place-items:center;background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border:1px solid var(--bp-gold-dim);color:var(--bp-gold-b);transition:.14s}@media (hover: hover){.clanui .sk-plus:hover{box-shadow:0 0 12px var(--bp-gold-a25)}}.clanui .sk-plus[disabled]{opacity:.3;cursor:not-allowed;pointer-events:none}.clanui .sk-cape-line{margin-top:9px;padding-top:9px;border-top:1px solid var(--bp-line);display:flex;align-items:center;gap:8px;font-size:11px;color:var(--bp-fg-soft)}.clanui .sk-cape-line .tally{margin-left:auto;color:var(--bp-crimson-b);font-weight:600}.clanui .q-top{display:flex;align-items:center;gap:9px;margin-bottom:11px;font-size:11px}.clanui .q-top .reset{margin-left:auto;color:var(--bp-ash)}.clanui .q-top .reset b{color:var(--bp-fg-soft);font-variant-numeric:tabular-nums}.clanui .qcard{display:flex;align-items:center;gap:13px;padding:12px 13px;margin-bottom:8px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line);border-radius:2px}.clanui .qcard.done{opacity:.72;border-color:var(--bp-jade-a30)}.clanui .q-tier{flex:0 0 auto;width:54px;text-align:center}.clanui .q-tier .badge{display:inline-block;padding:2px 8px;border-radius:1px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.clanui .q-tier.easy .badge{color:var(--bp-jade);background:var(--bp-jade-a10);border:1px solid var(--bp-jade-a35)}.clanui .q-tier.med .badge{color:var(--bp-gold-b);background:var(--bp-gold-a10);border:1px solid var(--bp-gold-dim)}.clanui .q-tier.hard .badge{color:var(--bp-crimson-b);background:var(--bp-crimson-a08);border:1px solid var(--bp-blood)}.clanui .q-mid{flex:1;min-width:0}.clanui .q-title{font-size:13px;font-weight:600;color:var(--bp-fg);display:flex;align-items:center;gap:8px}.clanui .q-title .ic{opacity:.7}.clanui .q-prog{margin-top:7px;display:flex;align-items:center;gap:9px}.clanui .q-prog .pbar{flex:1}.clanui .q-prog .pn{font-size:10px;color:var(--bp-ash);font-variant-numeric:tabular-nums;min-width:48px;text-align:right}.clanui .q-rew{margin-top:7px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.clanui .rchip{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:1px;font-size:10px;background:var(--bp-bg);border:1px solid var(--bp-line2);color:var(--bp-fg-soft)}.clanui .rchip.exp{color:var(--bp-gold-b)}.clanui .rchip.jeton{color:var(--bp-azure)}.clanui .rchip.self{color:var(--bp-jade)}.clanui .q-cta{flex:0 0 auto;width:110px;text-align:center}.clanui .q-done-tag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--bp-jade)}.clanui .cl-sec{margin-bottom:14px}.clanui .cl-create{padding:14px 15px;background:linear-gradient(var(--bp-umber-13-a40),var(--bp-umber-13-a40)),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:2px}.clanui .cl-create .ct{font-size:15px;font-weight:700;color:var(--bp-fg);display:flex;align-items:center;gap:9px}.clanui .cl-create .cd{margin-top:5px;font-size:11px;color:var(--bp-ash);line-height:1.5}.clanui .cl-reqs{margin-top:12px;display:flex;gap:9px;flex-wrap:wrap}.clanui .reqchip{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:2px;font-size:12px;background:var(--bp-bg);border:1px solid var(--bp-line2)}.clanui .reqchip.ok{color:var(--bp-jade);border-color:var(--bp-jade-a35)}.clanui .reqchip.no{color:var(--bp-crimson-b);border-color:var(--bp-blood)}.clanui .reqchip b{color:var(--bp-fg)}.clanui .cl-form{margin-top:13px;display:flex;gap:8px}.clanui .cl-cost{margin-top:9px;font-size:11px;color:var(--bp-ash)}.clanui .cl-cost b{color:var(--bp-gold-b)}.clanui .inv-row{display:flex;align-items:center;gap:11px;padding:9px 11px;margin-bottom:6px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-gold-dim);border-radius:2px}.clanui .inv-row .ii{flex:1}.clanui .inv-row .inm{font-size:13px;font-weight:600;color:var(--bp-fg);display:flex;align-items:center;gap:7px}.clanui .inv-row .imm{margin-top:3px;font-size:11px;color:var(--bp-fg-soft)}.clanui .inv-row .imm b{color:var(--bp-gold-b)}.clanui .inv-row .iact{display:flex;gap:6px}.clanui .shop-top{display:flex;align-items:center;gap:13px;padding:11px 13px;margin-bottom:12px;background:linear-gradient(var(--bp-umber-13-a40),var(--bp-umber-13-a40)),var(--bp-bg);border:1px solid var(--bp-gold-dim);border-radius:2px}.clanui .shop-bal{display:flex;align-items:center;gap:9px}.clanui .shop-bal .ji{width:32px;height:32px;display:grid;place-items:center;font-size:17px;border-radius:2px;background:var(--bp-bg);border:1px solid var(--bp-line2)}.clanui .shop-bal .jt .jk{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--bp-ash)}.clanui .shop-bal .jt .jv{font-size:17px;font-weight:700;color:var(--bp-azure);font-variant-numeric:tabular-nums}.clanui .shop-week{margin-left:auto;text-align:right;font-size:11px;color:var(--bp-ash);line-height:1.6}.clanui .shop-week b{color:var(--bp-gold-b)}.clanui .shop-week .rs{font-variant-numeric:tabular-nums;color:var(--bp-fg-soft)}.clanui .shopgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.clanui .shopcard{display:flex;gap:11px;padding:11px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line);border-radius:2px}.clanui .shopcard.out{opacity:.55}.clanui .shop-ic{flex:0 0 auto;width:46px;height:46px;display:grid;place-items:center;font-size:23px;border-radius:2px;background:radial-gradient(circle at 50% 30%,var(--bp-umber-13),var(--bp-void));border:1px solid var(--bp-line2);overflow:hidden}.clanui .shop-ic img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.clanui .shop-info{flex:1;min-width:0}.clanui .shop-nm{font-size:13px;font-weight:600;color:var(--bp-fg)}.clanui .shop-price{margin-top:3px;display:flex;align-items:center;gap:5px;font-size:12px;color:var(--bp-azure);font-weight:600}.clanui .shop-stock{margin-top:8px}.clanui .shop-stock .sl{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--bp-ash);margin-bottom:4px}.clanui .shop-stock .sl .rem b{color:var(--bp-fg-soft)}.clanui .shop-buy{margin-top:9px;display:flex;align-items:center;gap:8px}.clanui .shop-cap{font-size:10px;color:var(--bp-ash)}.clanui .shop-cap b{color:var(--bp-gold-dim)}.clanui .shop-buy .btn{margin-left:auto}#clan-panel{width:660px;max-width:94vw;max-height:72vh}#clan-shop-panel{position:fixed;width:560px;max-width:94vw;max-height:72vh;overflow-y:auto;padding:10px;z-index:6;display:none;border-radius:2px;border:1px solid var(--bp-line2);background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));box-shadow:var(--bp-shadow, 0 22px 60px var(--bp-black-a65));color:var(--bp-fg)}#clan-panel{overflow-x:hidden}.clanui{box-sizing:border-box;width:100%}.clanui *,.clanui *:before,.clanui *:after{box-sizing:border-box}.clanui .cc-list{display:flex;flex-direction:column;gap:3px;max-height:320px;overflow-y:auto;overflow-x:hidden;padding:6px 6px 6px 4px;background:var(--bp-void);border:1px solid var(--bp-line);border-radius:2px}.clanui .cc-sys{align-self:center;font-size:10px;color:var(--bp-ash2);font-style:italic;padding:2px 0;text-align:center}.clanui .cc-row{display:flex;align-items:baseline;gap:5px;font-size:12px;line-height:1.45;padding:1px 4px;border-radius:1px}@media (hover: hover){.clanui .cc-row:hover{background:var(--bp-white-a03)}}.clanui .cc-name{flex:0 0 auto;font-weight:700;color:var(--bp-azure)}.clanui .cc-name.me{color:var(--bp-gold-b)}.clanui .cc-text{flex:1 1 auto;color:var(--bp-fg);word-break:break-word;min-width:0}.clanui .cc-del{flex:0 0 auto;cursor:pointer;font-size:10px;color:var(--bp-ash2);opacity:0;transition:.12s}@media (hover: hover){.clanui .cc-row:hover .cc-del{opacity:1}}@media (hover: hover){.clanui .cc-del:hover{color:var(--bp-crimson-b)}}.clanui .cc-input{display:flex;gap:8px;margin-top:10px}.clanui .cc-input .txtin{min-width:0}.clanui .cl-sort{font-family:inherit;font-size:11px;color:var(--bp-fg-soft);background:var(--bg-input, var(--bp-void));border:1px solid var(--bp-line2);border-radius:1px;padding:3px 6px;cursor:pointer}.clanui .cl-sort:focus{outline:none;border-color:var(--bp-gold-dim)}.clanui .sec-head .cl-sort{margin-left:8px}#clan-btn.clan-alert{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);box-shadow:0 0 10px 2px var(--bp-gold-b-a55)}#yakut-panel{position:fixed;width:min(1120px,94vw);height:min(680px,82vh);max-height:82vh;padding:10px;z-index:6;display:none;box-sizing:border-box;overflow:hidden;border-radius:2px;border:1px solid var(--bp-line2);background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));box-shadow:var(--bp-shadow, 0 22px 60px var(--bp-black-a65));color:var(--bp-fg)}.ys{font-family:Rubik,system-ui,sans-serif;color:var(--bp-fg);box-sizing:border-box}.ys *,.ys *:before,.ys *:after{box-sizing:border-box}#yakut-body.ys{position:absolute;left:10px;right:10px;top:52px;bottom:10px;display:flex;flex-direction:column;min-height:0}.ys .ys-actionbar{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:0 2px 10px}.ys .ys-actionbar .spacer{flex:1}.ys .balance{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;border:1px solid var(--bp-crimson-b-a30);background:var(--bp-black-a45);color:var(--bp-crimson-b);font-size:12px;font-weight:650}.ys .rc-buy{height:28px;display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--bp-crimson-b-a45);background:radial-gradient(circle at 50% 0,var(--bp-crimson-a20),transparent 54%),linear-gradient(var(--bp-red-11),var(--bp-bg));color:var(--bp-gold-b);box-shadow:0 0 16px var(--bp-crimson-a08),var(--bp-emboss);font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:border-color var(--bp-t,.24s) var(--bp-ease),color var(--bp-t,.24s) var(--bp-ease),box-shadow var(--bp-t,.24s) var(--bp-ease),transform var(--bp-t-fast,.14s) var(--bp-ease)}@media (hover: hover){.ys .rc-buy:hover{border-color:var(--bp-crimson-b);color:var(--bp-orange-82);box-shadow:0 0 22px var(--bp-crimson-a20),var(--bp-emboss)}}.ys .rc-buy:active{transform:translateY(1px)}.ys .body{flex:1;min-height:0;display:grid;grid-template-columns:174px 1fr 314px;border:1px solid var(--bp-line2);background:linear-gradient(180deg,var(--bp-iron),var(--bp-void))}.ys .tabs{border-right:1px solid var(--bp-line);background:linear-gradient(180deg,var(--bp-black-a90),var(--bp-void));padding:10px 8px;display:flex;flex-direction:column;gap:6px;overflow-y:auto}.ys .tab{height:42px;display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:0 8px;border:1px solid transparent;background:transparent;color:var(--bp-fg-soft);text-align:left;cursor:pointer;font:inherit;font-size:12px;box-shadow:inset 0 0 0 var(--bp-crimson-b);transition:color var(--bp-t,.24s) var(--bp-ease),border-color var(--bp-t,.24s) var(--bp-ease),background var(--bp-t,.24s) var(--bp-ease),box-shadow var(--bp-t,.24s) var(--bp-ease)}@media (hover: hover){.ys .tab:hover{border-color:var(--bp-line2);background:var(--bp-umber-13-a40);color:var(--bp-fg)}}.ys .tab:active{transform:translateY(1px)}.ys .tab.active{border-color:var(--bp-crimson-a40);background:linear-gradient(90deg,var(--bp-blood-a40),var(--bp-stone-a20));color:var(--bp-gold-b);box-shadow:inset 3px 0 0 var(--bp-crimson-b)}.ys .tab-ico{width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--bp-line2);background:var(--bp-bg2);color:var(--bp-gold);font-size:14px}.ys .tab-count{min-width:19px;height:18px;display:grid;place-items:center;padding:0 5px;border:1px solid var(--bp-crimson-b-a35);color:var(--bp-crimson-b);font-size:11px}.ys .catalog{min-width:0;min-height:0;display:grid;grid-template-rows:50px 1fr auto;border-right:1px solid var(--bp-line)}.ys .catalog-head{display:flex;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid var(--bp-line);background:var(--bp-black-a50)}.ys .section-title{font-size:13px;color:var(--bp-gold-b);font-weight:650;min-width:128px}.ys .search{height:30px;flex:1;display:flex;align-items:center;gap:8px;padding:0 9px;border:1px solid var(--bp-line2);background:var(--bp-bg);color:var(--bp-fg);font:inherit;font-size:12px;cursor:text;transition:border-color var(--bp-t,.24s) var(--bp-ease),color var(--bp-t,.24s) var(--bp-ease),box-shadow var(--bp-t,.24s) var(--bp-ease)}@media (hover: hover){.ys .search:hover{border-color:var(--bp-gold-dim);box-shadow:0 0 12px var(--bp-gold-a05)}}.ys .search:focus{outline:none;border-color:var(--bp-gold-dim);box-shadow:0 0 12px var(--bp-gold-a10)}.ys .search::placeholder{color:var(--bp-ash)}.ys .ys-sort{flex:none}.ys .pager{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 12px 12px;border-top:1px solid var(--bp-line);background:var(--bp-black-a50)}.ys .pager-btn{height:26px;min-width:32px;padding:0 10px}.ys .pager-btn:disabled{opacity:.35;cursor:default}.ys .pager-info{font-size:12px;color:var(--bp-fg-soft);min-width:80px;text-align:center}.ys .grid-wrap{min-height:0;overflow:auto;padding:12px}.ys .grid-wrap::-webkit-scrollbar{width:8px}.ys .grid-wrap::-webkit-scrollbar-track{background:var(--bp-void)}.ys .grid-wrap::-webkit-scrollbar-thumb{background:linear-gradient(var(--bp-stone),var(--bp-iron));border:1px solid var(--bp-void)}.ys .cards{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:9px}.ys .card{min-height:106px;display:grid;grid-template-columns:54px 1fr;gap:10px;padding:10px;border:1px solid var(--bp-line);background:linear-gradient(180deg,var(--bp-black-a70),var(--bp-black-a80));cursor:pointer;color:inherit;text-align:left;font:inherit;position:relative;transition:border-color var(--bp-t,.24s) var(--bp-ease),background var(--bp-t,.24s) var(--bp-ease),box-shadow var(--bp-t,.24s) var(--bp-ease),transform var(--bp-t-fast,.14s) var(--bp-ease)}.ys .cards.enter .card{animation:ys-card-in var(--bp-t-slow,.34s) var(--bp-ease-out) both;animation-delay:calc(var(--i, 0) * 34ms)}@keyframes ys-card-in{0%{opacity:0;translate:0 9px}to{opacity:1;translate:0 0}}@media (hover: hover){.ys .card:hover{border-color:var(--bp-gold-dim);background:linear-gradient(180deg,var(--bp-stone-a80),var(--bp-black-a90));transform:translateY(-1px)}}.ys .card:active{transform:translateY(0)}.ys .card.active{border-color:var(--bp-crimson-a60);box-shadow:inset 0 0 0 1px var(--bp-crimson-a20),0 0 0 1px var(--bp-black-a50)}.ys .card:after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--bp-crimson-b);transform:scaleY(0);transform-origin:50% 50%;transition:transform var(--bp-t,.24s) var(--bp-pop)}.ys .card.active:after{transform:scaleY(1)}.ys .ys-icon{width:52px;height:52px;display:grid;place-items:center;border:1px solid var(--bp-line2);background:radial-gradient(circle at 34% 25%,var(--bp-white-a15),transparent 16%),linear-gradient(145deg,var(--bp-iron2),var(--bp-bg));box-shadow:inset 0 0 18px var(--bp-black-a70);position:relative;overflow:hidden}.ys .ys-icon:after{content:"";width:22px;height:22px;border:1px solid var(--bp-white-a20);transform:rotate(45deg);background:var(--icon-bg, linear-gradient(135deg, var(--bp-gold-b), var(--bp-gold-dim)));box-shadow:0 0 16px var(--icon-glow, var(--bp-gold-a25));transition:filter var(--bp-t,.24s) var(--bp-ease)}@media (hover: hover){.ys .card:hover .ys-icon:after,.ys .rc-package:hover .rc-stack i{filter:brightness(1.14) saturate(1.05)}}.ys .rc-stack i{transition:filter var(--bp-t,.24s) var(--bp-ease)}.ys .ys-icon.round:after{border-radius:50%;transform:none}.ys .ys-icon.scroll:after{width:25px;height:31px;transform:none;border-radius:1px}.ys .ys-icon.potion:after{width:18px;height:28px;transform:none;clip-path:polygon(34% 0,66% 0,66% 18%,86% 38%,74% 100%,26% 100%,14% 38%,34% 18%)}.ys .ys-icon.key:after{width:30px;height:12px;transform:none;clip-path:polygon(0 0,42% 0,42% 28%,100% 28%,100% 72%,86% 72%,86% 100%,72% 100%,72% 72%,42% 72%,42% 100%,0 100%)}.ys .ys-icon.has-icon:after{display:none}.ys .ys-icon.has-icon{font-size:26px;line-height:1}.ys .ys-icon .item-icon{width:78%;height:78%;object-fit:contain}.ys .card-title{font-size:13px;color:var(--bp-fg);font-weight:650;margin:1px 0 4px}.ys .card-desc{color:var(--bp-fg-soft);font-size:12px;line-height:1.34;min-height:32px}.ys .card-foot{margin-top:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.ys .price{display:inline-flex;align-items:center;gap:6px;color:var(--bp-crimson-b);font-size:12px;font-weight:700}.ys .tag{color:var(--bp-ash);border:1px solid var(--bp-line);padding:2px 6px;font-size:11px;white-space:nowrap}.ys .detail{min-height:0;display:grid;grid-template-rows:1fr auto;background:linear-gradient(180deg,var(--bp-black-a75),var(--bp-iron-a95))}.ys .detail-inner{min-height:0;overflow:auto;padding:14px}.ys .detail-inner::-webkit-scrollbar{width:8px}.ys .detail-inner::-webkit-scrollbar-track{background:var(--bp-void)}.ys .detail-inner::-webkit-scrollbar-thumb{background:linear-gradient(var(--bp-stone),var(--bp-iron));border:1px solid var(--bp-void)}.ys .hero-item{display:grid;grid-template-columns:72px 1fr;gap:12px;align-items:center;padding:10px;border:1px solid var(--bp-line2);background:linear-gradient(180deg,var(--bp-black-a70),var(--bp-black-a80))}.ys .hero-item .ys-icon{width:70px;height:70px}.ys .hero-item .ys-icon:after{width:32px;height:32px}.ys .detail-title{color:var(--bp-gold-b);font-size:17px;font-weight:700;margin-bottom:6px}.ys .detail-desc{font-size:12px;line-height:1.45;color:var(--bp-fg-soft)}.ys .meta{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ys .meta-box{min-height:52px;padding:8px;border:1px solid var(--bp-line);background:var(--bp-black-a50)}.ys .meta-k{font-size:11px;color:var(--bp-ash);margin-bottom:5px}.ys .meta-v{color:var(--bp-fg);font-size:12px;font-weight:600}.ys .divider{height:1px;margin:14px 0;background:var(--bp-line)}.ys .panel-title{color:var(--bp-gold);font-size:12px;font-weight:650;margin-bottom:8px}.ys .qty{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ys .qty .seg-btn{height:auto;min-height:44px;flex-direction:column;gap:2px;padding:6px 4px}.ys .seg-sub{font-size:10px;font-weight:550;color:var(--bp-ash)}.ys .seg-btn.active .seg-sub{color:var(--bp-crimson-b);opacity:.85}.ys .seg-btn,.ys .ys-btn{height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid var(--bp-line2);background:linear-gradient(var(--bp-iron),var(--bp-bg2));box-shadow:var(--bp-emboss);color:var(--bp-fg-soft);font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer;transition:border-color var(--bp-t,.24s) var(--bp-ease),color var(--bp-t,.24s) var(--bp-ease),background var(--bp-t,.24s) var(--bp-ease),transform var(--bp-t-fast,.14s) var(--bp-ease)}@media (hover: hover){.ys .seg-btn:hover,.ys .ys-btn:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}.ys .seg-btn:active,.ys .ys-btn:active{transform:translateY(1px)}.ys .seg-btn.active{border-color:var(--bp-crimson-a40);color:var(--bp-crimson-b);background:linear-gradient(var(--bp-red-11),var(--bp-bg))}.ys .notice{margin-top:10px;padding:9px;border:1px solid var(--bp-gold-a20);color:var(--bp-fg-soft);background:var(--bp-gold-a05);font-size:12px;line-height:1.42}.ys .total{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-top:1px solid var(--bp-line2);background:linear-gradient(var(--bp-bg2),var(--bp-bg))}.ys .total-label{color:var(--bp-ash);font-size:11px}.ys .total-price{color:var(--bp-crimson-b);font-size:16px;font-weight:800}.ys .buy{width:112px;height:36px;border-color:var(--bp-crimson-a40);color:var(--bp-fg);background:linear-gradient(180deg,var(--bp-crimson-a25),var(--bp-blood-d-a60)),linear-gradient(var(--bp-iron),var(--bp-bg2))}.ys .buy,.ys .pos-primary{position:relative;overflow:hidden}.ys .buy:before,.ys .pos-primary:before{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:var(--bp-crimson-b);transform:translate(-50%);transition:width var(--bp-t-slow,.34s) var(--bp-ease-out)}@media (hover: hover){.ys .buy:hover,.ys .pos-primary:hover{border-color:var(--bp-crimson-b);color:var(--bp-orange-82);box-shadow:0 0 18px var(--bp-crimson-b-a15),var(--bp-emboss)}}@media (hover: hover){.ys .buy:hover:before,.ys .pos-primary:hover:before{width:82%}}.ys .ys-stats{border:1px solid var(--bp-line);background:var(--bp-black-a50)}.ys .ys-stat{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;font-size:12px;color:var(--bp-fg-soft);border-bottom:1px solid var(--bp-line)}.ys .ys-stat:last-child{border-bottom:0}.ys .ys-stat b{font-weight:650;white-space:nowrap;font-variant-numeric:tabular-nums}.ys .pack-lines{margin-top:12px;border:1px solid var(--bp-line);background:var(--bp-black-a50)}.ys .pack-line{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;font-size:12px;color:var(--bp-fg-soft);border-bottom:1px solid var(--bp-line)}.ys .pack-line:last-child{border-bottom:0}.ys .pack-line b{color:var(--bp-fg);font-weight:600}.ys .pack-line .pl-val{color:var(--bp-ash);white-space:nowrap}.ys .pack-save{margin-top:10px;padding:9px 10px;border:1px solid var(--bp-crimson-b-a30);background:var(--bp-blood-a15);font-size:12px;line-height:1.5;color:var(--bp-fg-soft)}.ys .pack-save .strike{text-decoration:line-through;color:var(--bp-ash)}.ys .pack-save b{color:var(--bp-crimson-b)}.ys .detail.enter .detail-inner{animation:ys-panel-in var(--bp-t-slow,.34s) var(--bp-ease-out)}@keyframes ys-panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ys .titlebar{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 12px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border-bottom:1px solid var(--bp-line2);box-shadow:var(--bp-emboss)}.ys .crest{width:22px;height:22px;position:relative;display:grid;place-items:center;flex:0 0 auto}.ys .crest:before{content:"";width:14px;height:14px;background:linear-gradient(135deg,var(--bp-red-75),var(--bp-crimson) 55%,var(--bp-blood-d));transform:rotate(45deg);border:1px solid var(--bp-red-92-a50);box-shadow:0 0 18px var(--bp-crimson-b-a45)}.ys .title{font-size:14px;font-weight:650;letter-spacing:.6px;color:var(--bp-gold-b)}.ys .subtitle{margin-left:4px;color:var(--bp-ash);font-size:12px}.ys .titlebar-spacer{flex:1}.ys .close{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--bp-line2);background:linear-gradient(var(--bp-iron),var(--bp-bg2));color:var(--bp-ash);font-weight:700;line-height:1;cursor:pointer;transition:border-color var(--bp-t,.24s) var(--bp-ease),color var(--bp-t,.24s) var(--bp-ease),transform var(--bp-t-fast,.14s) var(--bp-ease)}@media (hover: hover){.ys .close:hover{border-color:var(--bp-crimson-b-a50);color:var(--bp-crimson-b)}}.ys .close:active{transform:translateY(1px)}.ys .packages-backdrop,.ys .pos-backdrop,.ys .buy-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--bp-t,.24s) var(--bp-ease),visibility 0s var(--bp-t,.24s)}.ys .packages-backdrop{z-index:1200;background:var(--bp-black-a65)}.ys .pos-backdrop{z-index:1210;background:var(--bp-black-a65)}.ys .buy-backdrop{z-index:1180;background:var(--bp-black-a65)}.ys .packages-backdrop.open,.ys .pos-backdrop.open,.ys .buy-backdrop.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--bp-t,.24s) var(--bp-ease)}.ys .packages-modal,.ys .pos,.ys .buy-modal{max-height:calc(100vh - 72px);border:1px solid var(--bp-line2);background:linear-gradient(180deg,var(--bp-iron),var(--bp-void));box-shadow:var(--bp-shadow);position:relative;opacity:0;transform:translateY(16px) scale(.984);transform-origin:50% 42%;transition:opacity var(--bp-t,.24s) var(--bp-ease),transform var(--bp-t-slow,.34s) var(--bp-pop)}.ys .packages-modal{display:grid;width:min(720px,calc(100vw - 48px));grid-template-rows:42px 1fr auto}.ys .pos{display:grid;width:min(440px,calc(100vw - 48px));grid-template-rows:42px 1fr}.ys .buy-modal{width:min(520px,calc(100vw - 48px))}.ys .packages-backdrop.open .packages-modal,.ys .pos-backdrop.open .pos,.ys .buy-backdrop.open .buy-modal{opacity:1;transform:none}.ys .packages-modal:before,.ys .pos:before,.ys .buy-modal:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid var(--bp-fg-soft-a08);pointer-events:none}.ys .packages-body{min-height:0;padding:12px;overflow:auto}.ys .package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ys .rc-package{position:relative;min-height:84px;padding:11px 11px 28px;display:grid;grid-template-columns:50px 1fr;gap:12px;align-items:center;text-align:left;color:inherit;font:inherit;border:1px solid var(--bp-line);background:linear-gradient(180deg,var(--bp-black-a70),var(--bp-black-a80));cursor:pointer;transition:border-color var(--bp-t,.24s) var(--bp-ease),background var(--bp-t,.24s) var(--bp-ease),box-shadow var(--bp-t,.24s) var(--bp-ease),transform var(--bp-t-fast,.14s) var(--bp-ease)}@media (hover: hover){.ys .rc-package:hover{border-color:var(--bp-gold-dim);background:linear-gradient(180deg,var(--bp-stone-a80),var(--bp-black-a90));transform:translateY(-1px)}}.ys .rc-package:active{transform:translateY(0)}.ys .rc-package.active{border-color:var(--bp-crimson-a60);box-shadow:inset 0 0 0 1px var(--bp-crimson-a20)}.ys .rc-stack{width:50px;height:50px;display:grid;place-items:center;border:1px solid var(--bp-crimson-b-a30);background:radial-gradient(circle at 50% 28%,var(--bp-crimson-b-a30),transparent 46%),linear-gradient(var(--bp-iron),var(--bp-bg));box-shadow:inset 0 0 18px var(--bp-black-a70);position:relative}.ys .rc-stack i{width:22px;height:22px;display:block;background:linear-gradient(135deg,var(--bp-red-75),var(--bp-crimson) 58%,var(--bp-blood-d));border:1px solid var(--bp-red-92-a50);transform:rotate(45deg);box-shadow:0 0 18px var(--bp-crimson-b-a45)}.ys .pack-rc{color:var(--bp-crimson-b);font-size:19px;font-weight:800;line-height:1.1}.ys .pack-title{color:var(--bp-fg);font-size:12px;font-weight:700;margin-top:3px}.ys .pack-bonus{color:var(--bp-ash);font-size:11px;margin-top:2px}.ys .pack-price{position:absolute;right:11px;bottom:9px;color:var(--bp-gold-b);font-size:14px;font-weight:700}.ys .packages-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-top:1px solid var(--bp-line2);background:linear-gradient(var(--bp-bg2),var(--bp-bg))}.ys .foot-pick-label{color:var(--bp-ash);font-size:11px;margin-bottom:2px}.ys .foot-pick-val{color:var(--bp-fg);font-size:13px;font-weight:700}.ys .packages-foot .buy{width:128px}.ys .packages-foot .buy:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.4)}.ys .pos-body{min-height:0;padding:14px;overflow:auto}.ys .pos-order{display:grid;grid-template-columns:46px 1fr auto;gap:12px;align-items:center;padding:10px 12px;margin-bottom:12px;border:1px solid var(--bp-crimson-b-a30);background:radial-gradient(240px 120px at 12% 0,var(--bp-crimson-b-a15),transparent 70%),linear-gradient(var(--bp-iron),var(--bp-bg))}.ys .pos-order .rc-stack{width:46px;height:46px}.ys .pos-order-name{color:var(--bp-fg);font-size:13px;font-weight:700}.ys .pos-order-rc{color:var(--bp-crimson-b);font-size:16px;font-weight:800;margin-top:2px}.ys .pos-order-price{color:var(--bp-gold-b);font-size:15px;font-weight:700;white-space:nowrap}.ys .pos-card{border:1px solid var(--bp-line2);background:radial-gradient(240px 120px at 18% 0,var(--bp-crimson-b-a15),transparent 68%),linear-gradient(145deg,var(--bp-iron2),var(--bp-bg));padding:12px;min-height:156px;margin-bottom:10px;box-shadow:var(--bp-emboss)}.ys .pos-chip{width:34px;height:24px;border:1px solid var(--bp-gold-b-a45);background:linear-gradient(135deg,var(--bp-gold-b),var(--bp-umber-35));margin-bottom:26px}.ys .pos-card-no{color:var(--bp-fg);font-size:16px;letter-spacing:2px;margin-bottom:14px}.ys .pos-card-foot{display:flex;justify-content:space-between;color:var(--bp-ash);font-size:11px}.ys .pos-form{display:grid;gap:8px}.ys .field label{display:block;color:var(--bp-ash);font-size:11px;margin-bottom:4px}.ys .field input{width:100%;height:30px;border:1px solid var(--bp-line2);background:var(--bp-bg);color:var(--bp-fg);padding:0 8px;font:inherit;font-size:12px;border-radius:1px;transition:border-color var(--bp-t,.24s) var(--bp-ease),box-shadow var(--bp-t,.24s) var(--bp-ease)}.ys .field input:focus{outline:none;border-color:var(--bp-gold-dim);box-shadow:0 0 0 1px var(--bp-gold-dim-a30),0 0 14px var(--bp-gold-a10)}.ys .field-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ys .demo-warning{margin-top:10px;padding:8px;border:1px solid var(--bp-crimson-b-a30);color:var(--bp-red-88);background:var(--bp-blood-a15);font-size:11px;line-height:1.35}.ys .pos-actions{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ys .pos-primary{border-color:var(--bp-crimson-a40);color:var(--bp-fg);background:linear-gradient(180deg,var(--bp-crimson-a25),var(--bp-blood-d-a60)),linear-gradient(var(--bp-iron),var(--bp-bg2))}.ys .pos-success{margin-top:10px;display:none;padding:9px;border:1px solid var(--bp-jade-a35);color:var(--bp-green-80);background:var(--bp-jade-a10);font-size:12px;line-height:1.38}.ys .pos-success.show{display:block;animation:ys-panel-in var(--bp-t-slow,.34s) var(--bp-ease-out)}.ys .buy-body{padding:14px}.ys .buy-item{display:grid;grid-template-columns:58px 1fr;gap:11px;padding:10px;border:1px solid var(--bp-line2);background:linear-gradient(180deg,var(--bp-black-a70),var(--bp-black-a80))}.ys .buy-item .ys-icon{width:56px;height:56px}.ys .buy-item .ys-icon:after{width:26px;height:26px}.ys .buy-name{color:var(--bp-gold-b);font-size:16px;font-weight:700;margin-bottom:5px}.ys .buy-desc{color:var(--bp-fg-soft);font-size:12px;line-height:1.4}.ys .buy-question{margin-top:12px;color:var(--bp-fg);font-size:13px;line-height:1.4}.ys .buy-lines{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ys .buy-line{min-height:48px;padding:8px;border:1px solid var(--bp-line);background:var(--bp-black-a50)}.ys .buy-line span{display:block;color:var(--bp-ash);font-size:11px;margin-bottom:4px}.ys .buy-line b{color:var(--bp-fg);font-size:12px}.ys .buy-hint{margin-top:10px;padding:9px;border:1px solid var(--bp-gold-a20);background:var(--bp-gold-a05);color:var(--bp-fg-soft);font-size:12px;line-height:1.38}.ys .buy-actions{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.ys .buy-actions .ys-btn,.ys .pos-actions .ys-btn{height:36px}.ys .purchase-toast{position:fixed;z-index:1240;right:24px;bottom:92px;width:min(360px,calc(100vw - 48px));display:grid;grid-template-columns:46px 1fr;gap:10px;align-items:center;padding:10px;border:1px solid var(--bp-jade-a35);background:linear-gradient(180deg,var(--bp-green-12),var(--bp-bg));box-shadow:0 18px 40px var(--bp-black-a50);opacity:0;visibility:hidden;transform:translate(24px) translateY(6px);pointer-events:none;transition:opacity var(--bp-t,.24s) var(--bp-ease),transform var(--bp-t-slow,.34s) var(--bp-pop),visibility 0s var(--bp-t-slow,.34s)}.ys .purchase-toast:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,transparent,var(--bp-jade),transparent);opacity:.8}.ys .purchase-toast.show{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity var(--bp-t,.24s) var(--bp-ease),transform var(--bp-t-slow,.34s) var(--bp-pop)}.ys .purchase-toast .ys-icon{width:44px;height:44px}.ys .purchase-toast .ys-icon:after{width:21px;height:21px}.ys .toast-title{color:var(--bp-green-80);font-size:13px;font-weight:700;margin-bottom:3px}.ys .toast-sub{color:var(--bp-fg-soft);font-size:12px;line-height:1.35}@media (prefers-reduced-motion: reduce){.ys *,.ys *:before,.ys *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media (max-width: 1020px){#yakut-panel{width:94vw;height:86vh}.ys .body{grid-template-columns:132px 1fr}.ys .detail{grid-column:1 / -1;min-height:300px;border-top:1px solid var(--bp-line)}.ys .cards,.ys .package-grid{grid-template-columns:1fr}}#encyclopedia-panel{--ency-w: 1040px;--ency-h: 620px;--ency-head-h: 40px;--ency-card-w: 300px;--ency-tabs-h: 44px;--ency-search-w: 220px;--ency-pop-h: 300px;--ency-gutter: 10px;--ency-pad: 14px;position:fixed;z-index:40;display:none;width:min(var(--ency-w),calc(96vw / var(--ui-scale, 1)));height:min(var(--ency-h),calc(92dvh / var(--ui-scale, 1)));padding:0;overflow:hidden;font:12px/1.35 var(--label, Rubik, sans-serif);color:var(--bp-fg)}#encyclopedia-panel,#encyclopedia-panel *{box-sizing:border-box}#encyclopedia-panel :is(button,input){font:inherit;color:inherit}#encyclopedia-panel :is(button,input):focus-visible{outline:2px solid var(--bp-gold-dim);outline-offset:-2px}#encyclopedia-panel .ency-ic{width:16px;height:16px;flex:none}#encyclopedia-panel>.ency-head{display:grid;grid-template-columns:auto auto minmax(0,1fr) var(--ency-search-w);align-items:center;gap:10px;height:var(--ency-head-h);min-height:var(--ency-head-h);margin:0;padding:0 49px 0 12px;font:500 14px/1.35 var(--label, Rubik, sans-serif);letter-spacing:0;text-shadow:none}#encyclopedia-panel .ency-title{display:inline-flex;align-items:center;gap:8px;font-weight:500;white-space:nowrap}#encyclopedia-panel .ency-title .ency-book{width:18px;height:18px;flex:none}#encyclopedia-panel .ency-back{width:28px;height:28px;padding:0;display:inline-grid;place-items:center;cursor:pointer;border:1px solid var(--bp-line);border-radius:2px;background:var(--bp-ui-control)}#encyclopedia-panel .ency-back:disabled{opacity:.35;cursor:default}@media (hover: hover){#encyclopedia-panel .ency-back:hover:not(:disabled){background:var(--bp-ui-hover)}}#encyclopedia-panel .ency-crumbs{display:flex;align-items:center;gap:2px;min-width:0;overflow:hidden;white-space:nowrap;font-size:12px;color:var(--bp-fg-soft)}#encyclopedia-panel .ency-crumbs button{border:0;background:none;padding:3px 5px;border-radius:2px;cursor:pointer;color:var(--bp-fg-soft);max-width:180px;overflow:hidden;text-overflow:ellipsis}@media (hover: hover){#encyclopedia-panel .ency-crumbs button:hover{background:var(--bp-ui-hover);color:var(--bp-fg)}}#encyclopedia-panel .ency-crumbs button.cur{color:var(--bp-gold-b);cursor:default}@media (hover: hover){#encyclopedia-panel .ency-crumbs button.cur:hover{background:none}}#encyclopedia-panel .ency-crumbs .sep{opacity:.5}#encyclopedia-panel .ency-search{position:relative;font-size:12px}#encyclopedia-panel .ency-search>.ency-ic{position:absolute;left:8px;top:7px;width:14px;height:14px;color:var(--bp-fg-soft)}#encyclopedia-panel #ency-q{height:28px;width:100%;padding:0 9px 0 28px;background:var(--bp-ui-input);border:1px solid var(--bp-line);border-radius:2px;color:var(--bp-fg)}#encyclopedia-panel #ency-q::placeholder{color:var(--bp-fg-soft)}#encyclopedia-panel #ency-q:focus{outline:none;border-color:var(--bp-gold-dim)}#encyclopedia-panel .ency-pop{position:absolute;z-index:5;top:31px;left:0;right:0;display:none;padding:2px 0;background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow)}#encyclopedia-panel .ency-pop.on{display:grid}#encyclopedia-panel .ency-results{max-height:calc(var(--ency-pop-h) - 4px)}#encyclopedia-panel .ency-hit{width:100%;border-radius:0;padding:4px 8px}#encyclopedia-panel .ency-hit.hl{background:var(--bp-ui-hover);border-color:var(--bp-line2)}#encyclopedia-panel .ency-hit .t{margin-left:auto;color:var(--bp-fg-soft);font-size:11px;white-space:nowrap}#encyclopedia-panel .ency-results .ency-empty{padding:10px}#encyclopedia-panel .ency-sbx{display:grid;grid-template-columns:minmax(0,1fr) var(--ency-gutter);min-height:0;min-width:0}#encyclopedia-panel .ency-sbl{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}#encyclopedia-panel .ency-sbl::-webkit-scrollbar{display:none}#encyclopedia-panel .ency-body{height:calc(100% - var(--ency-head-h));min-height:0;display:grid;grid-template-columns:var(--ency-card-w) minmax(0,1fr)}#encyclopedia-panel .ency-cardbox{border-right:1px solid var(--bp-line)}#encyclopedia-panel .ency-card{padding:var(--ency-pad) 4px 16px var(--ency-pad);display:flex;flex-direction:column;gap:14px}#encyclopedia-panel .ency-main{min-height:0;display:grid;grid-template-rows:var(--ency-tabs-h) minmax(0,1fr)}#encyclopedia-panel .ency-tabs{display:flex;align-items:center;gap:4px;padding:0 var(--ency-pad);border-bottom:1px solid var(--bp-line);overflow:hidden}#encyclopedia-panel .ency-tab{height:28px;padding:0 12px;border:1px solid var(--bp-line);border-radius:2px;background:var(--bp-ui-control);color:var(--bp-fg-soft);cursor:pointer;white-space:nowrap}@media (hover: hover){#encyclopedia-panel .ency-tab:hover{background:var(--bp-ui-hover)}}#encyclopedia-panel .ency-tab.on{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);background:var(--bp-ui-selected)}#encyclopedia-panel .ency-page{padding:var(--ency-pad) 4px var(--ency-pad) var(--ency-pad);display:flex;flex-direction:column;gap:16px}#encyclopedia-panel .ency-page.fill{height:100%}#encyclopedia-panel .ency-empty{color:var(--bp-fg-soft);padding:24px 0;text-align:center}#encyclopedia-panel .ency-plat{display:inline-block;flex:none;width:26px;height:26px;background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px}#encyclopedia-panel .ency-plat>.item-platter-art{padding:8%}#encyclopedia-panel .ency-plat.big{width:56px;height:calc(56px * var(--item-rows, 1) + 4px * (var(--item-rows, 1) - 1))}#encyclopedia-panel .ency-plat.affix{border-color:var(--bp-arcane-d-a50);box-shadow:inset 0 0 7px var(--bp-arcane-d-a35)}#encyclopedia-panel .ency-plat>.cnt{right:1px;bottom:0;font-size:9px;font-weight:700}#encyclopedia-panel .ency-gp{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;white-space:nowrap}#encyclopedia-panel .ency-gp>.ui-pictogram{width:14px;height:14px}#encyclopedia-panel .soft{color:var(--bp-fg-soft)}#encyclopedia-panel .ency-sh{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;height:16px;margin:0 0 6px;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--bp-fg-soft)}#encyclopedia-panel .ency-sh i{height:1px;background:var(--bp-line)}#encyclopedia-panel .ency-tag{height:20px;display:inline-flex;align-items:center;padding:0 7px;border-radius:2px;white-space:nowrap;border:1px solid var(--bp-line2);background:var(--bp-flat-raise);color:var(--bp-fg-soft);font-size:11px}#encyclopedia-panel .ency-tag.warn{color:var(--bp-crimson);border-color:var(--bp-crimson)}#encyclopedia-panel .ency-itm{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;padding:2px 4px 2px 2px;border:1px solid transparent;border-radius:2px;background:none;cursor:pointer;text-align:start}@media (hover: hover){#encyclopedia-panel .ency-itm:hover{background:var(--bp-ui-hover);border-color:var(--bp-line2)}}#encyclopedia-panel :is(.ency-itm,.ency-ing,.ency-row) .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#encyclopedia-panel :is(.ency-itm,.ency-ing) .x{color:var(--bp-gold-b);font-weight:600;font-variant-numeric:tabular-nums}#encyclopedia-panel .ency-id{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}#encyclopedia-panel .ency-nm{font-size:15px;font-weight:600;color:var(--bp-gold-b);line-height:1.25;overflow-wrap:anywhere}#encyclopedia-panel .ency-nm.ench{color:var(--bp-arcane-b)}#encyclopedia-panel .ency-nm.boss{color:var(--bp-crimson)}#encyclopedia-panel .ency-up{color:var(--bp-gold-b)}#encyclopedia-panel .ency-ty{color:var(--bp-fg-soft);margin-top:2px}#encyclopedia-panel .ency-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}#encyclopedia-panel .ency-desc{color:var(--bp-fg-soft);line-height:1.5;font-style:italic}#encyclopedia-panel .ency-note{color:var(--bp-fg-soft);line-height:1.45;margin-top:4px}#encyclopedia-panel .ency-kv{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px}#encyclopedia-panel .ency-kv>span{padding:3px 0;border-bottom:1px solid var(--bp-white-a03)}#encyclopedia-panel .ency-kv>span:nth-child(odd){color:var(--bp-fg-soft)}#encyclopedia-panel .ency-kv>span:nth-child(2n){text-align:end;font-weight:500;font-variant-numeric:tabular-nums}#encyclopedia-panel .ency-kv>span.pwk{display:inline-flex;align-items:center;gap:6px}#encyclopedia-panel .ency-kv .mi-pw-ico{width:14px;height:14px;flex:none}#encyclopedia-panel .ency-tier{display:inline-block;margin-inline-start:6px;font-size:10px;line-height:14px;padding:0 4px;vertical-align:1px;border:1px solid var(--bp-line2);border-radius:2px;color:var(--bp-gold-b);font-weight:500;text-shadow:none}#encyclopedia-panel .ency-flags{display:grid;grid-template-columns:1fr 1fr;gap:4px}#encyclopedia-panel .ency-flag{display:flex;align-items:center;gap:6px;height:24px;padding:0 7px;min-width:0;white-space:nowrap;overflow:hidden;border-radius:2px;background:var(--bp-flat-sunk);border:1px solid var(--bp-line)}#encyclopedia-panel .ency-flag .ency-ic{width:12px;height:12px}#encyclopedia-panel .ency-flag.y .ency-ic{color:var(--bp-jade)}#encyclopedia-panel .ency-flag.n{color:var(--bp-fg-soft)}#encyclopedia-panel .ency-flag.n .ency-ic{color:var(--bp-crimson)}#encyclopedia-panel .ency-portrait{width:30px;height:30px}#encyclopedia-panel .ency-portrait.big{width:72px;height:72px}#encyclopedia-panel .ency-portrait>.item-platter-art{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:4%}#encyclopedia-panel .ency-portrait>.item-platter-art>.item-icon{width:100%;height:100%;object-fit:contain}#encyclopedia-panel .ency-portrait{position:relative;overflow:hidden}#encyclopedia-panel .ency-portrait.glyph{display:inline-grid;place-items:center;color:var(--bp-fg-soft)}#encyclopedia-panel .ency-portrait.glyph .ency-ic{width:60%;height:60%}#encyclopedia-panel .ency-portrait.boss{border-color:var(--bp-crimson)}#encyclopedia-panel .ency-traits{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:4px;column-gap:10px}#encyclopedia-panel .ency-traits .trk{color:var(--bp-fg-soft)}#encyclopedia-panel .ency-trv{--tc: var(--bp-fg-soft);display:inline-flex;align-items:center;gap:6px;justify-self:end;color:var(--tc);font-weight:600;white-space:nowrap}#encyclopedia-panel .ency-trm{width:20px;height:20px;display:inline-grid;place-items:center;border-radius:2px;border:1px solid color-mix(in srgb,var(--tc) 48%,transparent);background:color-mix(in srgb,var(--tc) 12%,transparent)}#encyclopedia-panel .ency-trm svg{width:14px;height:14px}#encyclopedia-panel .ency-sec-h{display:flex;align-items:center;gap:8px;margin:0 0 8px}#encyclopedia-panel .ency-sec-h .ency-ic{color:var(--bp-gold-b)}#encyclopedia-panel .ency-sec-h h3{margin:0;font-size:13px;font-weight:600}#encyclopedia-panel .ency-rows{display:flex;flex-direction:column;gap:2px}#encyclopedia-panel .ency-rows.two{display:grid;grid-template-columns:1fr 1fr;gap:2px 6px}#encyclopedia-panel .ency-row{display:flex;align-items:center;gap:10px;min-height:32px;min-width:0;padding:2px 8px 2px 4px;background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px}#encyclopedia-panel .ency-row .end{margin-inline-start:auto;color:var(--bp-fg-soft);white-space:nowrap;display:inline-flex;align-items:center;gap:8px}#encyclopedia-panel .ency-row .pad{padding-inline-start:4px}#encyclopedia-panel .ency-crow{width:100%;cursor:pointer;text-align:start}@media (hover: hover){#encyclopedia-panel .ency-crow:hover{background:var(--bp-ui-hover);border-color:var(--bp-line2)}}#encyclopedia-panel .ency-goldrow{gap:8px;padding-inline-start:8px;color:var(--bp-gold-b);font-weight:500;font-variant-numeric:tabular-nums}#encyclopedia-panel .ency-goldrow>.ui-pictogram{width:16px;height:16px}#encyclopedia-panel .ency-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 6px}#encyclopedia-panel .ency-rcps{display:flex;flex-direction:column;gap:6px}#encyclopedia-panel .ency-rcp{background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px}#encyclopedia-panel .ency-bench{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px 0 5px;white-space:nowrap;border-bottom:1px solid var(--bp-line);color:var(--bp-fg-soft)}#encyclopedia-panel .ency-bench .ency-plat{width:22px;height:22px}#encyclopedia-panel .ency-fuse{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;padding:6px 8px 6px 4px}#encyclopedia-panel .ency-ins{display:flex;flex-direction:column;gap:2px;min-width:0}#encyclopedia-panel .ency-ing{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;height:34px;min-width:0;padding:0 8px 0 2px;border:1px solid transparent;border-radius:2px;background:none;cursor:pointer;text-align:start}#encyclopedia-panel .ency-ing .ency-plat{width:30px;height:30px}@media (hover: hover){#encyclopedia-panel .ency-ing:hover{background:var(--bp-ui-hover);border-color:var(--bp-line2)}}#encyclopedia-panel .ency-ing.self{cursor:default}@media (hover: hover){#encyclopedia-panel .ency-ing.self:hover{background:none;border-color:transparent}}#encyclopedia-panel .ency-ing.self .nm{color:var(--bp-gold-b)}#encyclopedia-panel .ency-arrow{color:var(--bp-gold-dim);display:grid;place-items:center}#encyclopedia-panel .ency-arrow .ency-ic{width:22px;height:22px}#encyclopedia-panel .ency-res .ency-ing{height:52px;width:100%}#encyclopedia-panel .ency-res .ency-plat{width:46px;height:46px;border-color:var(--bp-gold-dim);box-shadow:inset 0 0 10px var(--bp-gold-a15)}#encyclopedia-panel .ency-mapg{border:1px solid var(--bp-line);border-radius:2px;background:var(--bp-flat-sunk)}#encyclopedia-panel .ency-mapg+.ency-mapg{margin-top:4px}#encyclopedia-panel .ency-mapg+.ency-loose{margin-top:4px}#encyclopedia-panel .ency-mapg>button{width:100%;height:32px;display:flex;align-items:center;gap:8px;padding:0 10px;border:0;background:none;cursor:pointer;text-align:start;font-weight:500}@media (hover: hover){#encyclopedia-panel .ency-mapg>button:hover{background:var(--bp-ui-hover)}}#encyclopedia-panel .ency-chev{width:12px;height:12px;transition:transform .12s;color:var(--bp-fg-soft)}#encyclopedia-panel .ency-mapg.open .ency-chev{transform:rotate(90deg)}#encyclopedia-panel .ency-mobs{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 12px;padding:4px 10px 8px;border-top:1px solid var(--bp-line)}#encyclopedia-panel .ency-mapg.open .ency-mobs{display:grid}#encyclopedia-panel .ency-mob{display:flex;align-items:center;gap:6px;height:24px;min-width:0;padding:0 4px;border:0;border-radius:2px;background:none;cursor:pointer;text-align:start}@media (hover: hover){#encyclopedia-panel .ency-mob:hover{background:var(--bp-ui-hover)}}#encyclopedia-panel .ency-mob .lv{width:34px;flex:none;color:var(--bp-fg-soft);font-variant-numeric:tabular-nums;font-size:11px}#encyclopedia-panel .ency-mob .mn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#encyclopedia-panel .ency-kind{height:16px;padding:0 5px;display:inline-flex;align-items:center;flex:none;border-radius:2px;font-size:10px;color:var(--bp-crimson);border:1px solid var(--bp-crimson)}#encyclopedia-panel .ency-kind.meteorite{color:var(--bp-arcane-b);border-color:var(--bp-arcane-b)}#encyclopedia-panel .ency-ut{width:100%;border-collapse:separate;border-spacing:0;font-size:11.5px;font-variant-numeric:tabular-nums}#encyclopedia-panel .ency-ut th{position:sticky;top:calc(var(--ency-pad) * -1);z-index:1;padding:6px 8px;text-align:start;white-space:nowrap;background:var(--bp-flat-win);color:var(--bp-fg-soft);font-weight:500;font-size:11px;border-bottom:1px solid var(--bp-line2)}#encyclopedia-panel .ency-ut td{padding:2px 8px;height:30px;border-bottom:1px solid var(--bp-white-a03);white-space:nowrap}#encyclopedia-panel .ency-ut td.lvl{color:var(--bp-gold-b);font-weight:600;width:40px}#encyclopedia-panel .ency-ut tr.cur td{background:var(--bp-ui-selected)}#encyclopedia-panel .ency-succ{display:inline-flex;align-items:center;gap:6px}#encyclopedia-panel .ency-succ i{display:inline-block;width:46px;height:4px;border-radius:2px;background:var(--bp-flat-raise);overflow:hidden}#encyclopedia-panel .ency-succ i u{display:block;height:100%;width:calc(var(--p) * 100%);background:var(--bp-jade)}#encyclopedia-panel .ency-mats{display:flex;gap:4px}#encyclopedia-panel .ency-mat{padding:0;border:0;background:none;cursor:pointer}@media (hover: hover){#encyclopedia-panel .ency-mat:hover .ency-plat{border-color:var(--bp-gold-dim)}}#encyclopedia-panel .ency-bon-cap{margin-bottom:8px;padding:7px 9px;line-height:1.45;background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px}#encyclopedia-panel .ency-bon{--ency-tier-w: 40px;display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}#encyclopedia-panel .ency-bon>div{display:grid;grid-template-columns:minmax(0,1fr) repeat(var(--ency-tiers),var(--ency-tier-w));height:28px;align-items:center;padding:0 9px;background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px}#encyclopedia-panel .ency-bon>.ency-bon-head{height:18px;background:none;border-color:transparent}#encyclopedia-panel .ency-bon-head .ency-tier{margin:0}#encyclopedia-panel .ency-bon .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#encyclopedia-panel .ency-bon .r{text-align:end;font-variant-numeric:tabular-nums;color:var(--bp-arcane-b);white-space:nowrap}#encyclopedia-panel .ency-mapchips{display:flex;flex-wrap:wrap;gap:4px}#encyclopedia-panel .ency-mapname{font-weight:500}#encyclopedia-panel .ency-mapbox{flex:1;min-height:0;display:grid;place-items:center;overflow:hidden}#encyclopedia-panel .ency-mapc{display:block;border:1px solid var(--bp-line);border-radius:2px}#ency-tip{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;display:none;max-width:260px;padding:8px 10px;font:12px/1.35 var(--label, Rubik, sans-serif);color:var(--bp-fg);background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow-pop)}#ency-tip.on{display:block}#ency-tip .n{color:var(--bp-gold-b);font-weight:600}#ency-tip .t{color:var(--bp-fg-soft);font-size:11px;margin-top:1px}body.mobile-ui #encyclopedia-panel{overflow-y:auto;scrollbar-width:none}body.mobile-ui #encyclopedia-panel::-webkit-scrollbar{display:none}body.mobile-ui #encyclopedia-panel>.ency-head{display:grid;grid-template-columns:auto minmax(0,1fr);padding-right:52px}body.mobile-ui #encyclopedia-panel .ency-title,body.mobile-ui #encyclopedia-panel .ency-crumbs{display:none}body.mobile-ui #encyclopedia-panel .ency-body{height:auto;grid-template-columns:minmax(0,1fr)}body.mobile-ui #encyclopedia-panel :is(.ency-cardbox,.ency-pagebox){grid-template-columns:minmax(0,1fr)}body.mobile-ui #encyclopedia-panel :is(.ency-card,.ency-page){overflow:visible}body.mobile-ui #encyclopedia-panel :is(.ency-cardbox,.ency-pagebox)>.ui-sb{display:none}body.mobile-ui #encyclopedia-panel .ency-cardbox{border-right:0;border-bottom:1px solid var(--bp-line)}body.mobile-ui #encyclopedia-panel :is(.ency-rows.two,.ency-bon,.ency-grid3,.ency-mobs){grid-template-columns:minmax(0,1fr)}body.mobile-ui #encyclopedia-panel .ency-bon>.ency-bon-head.alt{display:none}body.mobile-ui #encyclopedia-panel .ency-tabs{overflow-x:auto;scrollbar-width:none}body.mobile-ui #encyclopedia-panel .ency-mapbox{height:60vw}#skill-wiki-panel{position:fixed;z-index:6;display:none;width:430px;max-width:94vw;max-height:82vh;height:fit-content;padding:10px;border-radius:4px;overflow-y:auto;overflow-x:hidden}.skillwiki{font-family:Rubik,system-ui,sans-serif;color:var(--bp-fg);font-size:12px}.skillwiki .sw-tabs{display:flex;gap:2px;padding:0 2px;margin-bottom:12px;border-bottom:1px solid var(--bp-line2)}.skillwiki .sw-tab{position:relative;padding:8px 12px 7px;font-size:12px;font-weight:600;letter-spacing:.03em;color:var(--bp-ash);cursor:pointer;border:1px solid transparent;border-bottom:none;transition:.14s;white-space:nowrap}@media (hover: hover){.skillwiki .sw-tab:hover{color:var(--bp-fg-soft)}}.skillwiki .sw-tab.active{color:var(--bp-gold-b);background:linear-gradient(var(--bp-iron),var(--bp-bg2));border-color:var(--bp-line2);border-radius:2px 2px 0 0}.skillwiki .sw-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--bp-crimson)}.skillwiki .sw-heading{font-size:15px;font-weight:700;color:var(--bp-gold-b);letter-spacing:.02em;margin:2px 0 6px}.skillwiki .sw-intro{color:var(--bp-fg-soft);line-height:1.5;margin:0 0 4px}.skillwiki .sw-cta{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding:10px;border:1px solid var(--bp-gold-dim);border-radius:3px;background:linear-gradient(var(--bp-umber-13),var(--bp-bg))}.skillwiki .sw-cta-text{color:var(--bp-fg-soft);line-height:1.45;font-size:11px}.skillwiki .sw-cta-btn{align-self:flex-start;font-family:inherit;font-size:12px;font-weight:600;color:var(--bp-gold-b);cursor:pointer;padding:6px 16px;border-radius:2px;border:1px solid var(--bp-gold-dim);background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));transition:.14s}@media (hover: hover){.skillwiki .sw-cta-btn:hover{background:linear-gradient(var(--bp-umber-17),var(--bp-umber-13))}}.skillwiki .sw-sec{margin-top:14px}.skillwiki .sw-sec-title{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bp-gold-dim);margin-bottom:6px;padding-bottom:4px;border-bottom:1px solid var(--bp-line2)}.skillwiki .sw-para{color:var(--bp-fg-soft);line-height:1.5;margin:0 0 8px}.skillwiki .sw-para:last-child{margin-bottom:0}.skillwiki .sw-steps{display:flex;flex-direction:column;gap:4px;margin-top:8px}.skillwiki .sw-step{display:flex;gap:10px;align-items:baseline;padding:5px 8px;border-radius:2px;background:var(--bp-white-a03);border-left:2px solid var(--bp-crimson)}.skillwiki .sw-step-label{flex:0 0 118px;color:var(--bp-gold-b);font-weight:600}.skillwiki .sw-step-text{flex:1;color:var(--bp-fg-soft);line-height:1.4;min-width:0}.skillwiki .sw-skills{display:flex;flex-direction:column;gap:3px;margin-top:4px}.skillwiki .sw-skill{display:flex;flex-direction:column;gap:1px;padding:5px 8px;border-radius:2px;background:var(--bp-white-a03)}.skillwiki .sw-skill-name{color:var(--bp-gold-b);font-weight:600}.skillwiki .sw-skill-desc{color:var(--bp-ash);font-size:11px;line-height:1.4}#autohunt-panel{position:fixed;z-index:6;display:none;width:300px;max-width:94vw;max-height:70vh;overflow-y:auto;background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2, var(--bp-stone));border-radius:2px;box-shadow:var(--bp-shadow, 0 18px 48px var(--bp-black-a70));color:var(--bp-fg, var(--bp-fg))}#autohunt-panel .inv-head{margin:0}#ah-body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:10px}.ah-master,.ah-pot-tg{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;-webkit-user-select:none;user-select:none}.ah-master{padding:8px 10px;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2, var(--bp-stone));border-radius:2px;font-weight:600}.ah-master input[type=checkbox],.ah-pot-tg input[type=checkbox],.ah-skill-tg{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;flex:0 0 auto;margin:0;position:relative;background:var(--bp-void);border:1px solid var(--bp-line2);border-radius:1px;cursor:pointer;transition:border-color .12s,background .12s,box-shadow .12s}@media (hover: hover){.ah-master input[type=checkbox]:hover,.ah-pot-tg input[type=checkbox]:hover,.ah-skill-tg:hover{border-color:var(--bp-gold-dim)}}.ah-master input[type=checkbox]:checked,.ah-pot-tg input[type=checkbox]:checked,.ah-skill-tg:checked{border-color:var(--bp-gold-dim);background:linear-gradient(var(--bp-gold-b),var(--bp-gold-dim));box-shadow:0 0 8px var(--bp-gold-a30)}.ah-master input[type=checkbox]:checked:after,.ah-pot-tg input[type=checkbox]:checked:after,.ah-skill-tg:checked:after{content:"";position:absolute;left:5px;top:1px;width:4px;height:9px;border:solid var(--bp-bg2);border-width:0 2px 2px 0;transform:rotate(45deg)}.ah-master input[type=checkbox]:focus-visible,.ah-pot-tg input[type=checkbox]:focus-visible,.ah-skill-tg:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bp-gold-a40)}.ah-sec{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-gold-dim, var(--bp-gold-dim));font-weight:700;margin-top:2px}.ah-mode{display:flex;gap:6px}.ah-mode-opt{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 6px;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2, var(--bp-stone));border-radius:2px;color:var(--bp-fg, var(--bp-fg));transition:border-color .12s,background .12s,color .12s,box-shadow .12s}@media (hover: hover){.ah-mode-opt:hover{border-color:var(--bp-gold-dim)}}.ah-mode-opt input[type=radio]{position:absolute;opacity:0;width:0;height:0}.ah-mode-opt:has(input[type=radio]:checked){border-color:var(--bp-gold-dim);background:linear-gradient(var(--bp-iron2),var(--bp-iron));color:var(--gold, var(--bp-amber-47));box-shadow:0 0 8px var(--bp-gold-a30);font-weight:700}.ah-mode-opt:has(input[type=radio]:focus-visible){outline:none;box-shadow:0 0 0 2px var(--bp-gold-a40)}#ah-skills{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.ah-empty{font-size:12px;color:var(--text-dim, var(--bp-ash));padding:6px 2px}.ah-skill{display:flex;align-items:center;gap:8px;padding:4px 6px;background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2, var(--bp-stone));border-radius:2px;cursor:pointer;font-size:13px}@media (hover: hover){.ah-skill:hover{border-color:var(--gold, var(--bp-amber-47))}}.ah-skill-ic{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;font-size:16px}.ah-skill-ic .sk-ic-img{width:22px;height:22px;object-fit:cover;border-radius:2px}.ah-skill-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah-skill-lv{flex:0 0 auto;font-size:11px;color:var(--text-dim, var(--bp-ash))}.ah-pot{display:flex;flex-direction:column;gap:6px}.ah-thr{display:flex;align-items:center;gap:8px;padding-left:24px}.ah-thr input[type=range]{flex:1;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:15px;background:transparent;cursor:pointer}.ah-thr input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:1px;background:linear-gradient(var(--bp-void),var(--bp-bg));box-shadow:inset 0 1px 3px var(--bp-black-a70),inset 0 0 0 1px var(--bp-line2)}.ah-thr input[type=range]::-moz-range-track{height:6px;border-radius:1px;background:linear-gradient(var(--bp-void),var(--bp-bg));box-shadow:inset 0 1px 3px var(--bp-black-a70),inset 0 0 0 1px var(--bp-line2)}.ah-thr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;margin-top:-5px;border-radius:50%;background:radial-gradient(circle at 40% 35%,var(--bp-gold-b),var(--bp-orange-38));border:1px solid var(--bp-gold-dim);box-shadow:0 1px 4px var(--bp-black-a70);transition:transform .12s,box-shadow .12s}.ah-thr input[type=range]::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 40% 35%,var(--bp-gold-b),var(--bp-orange-38));border:1px solid var(--bp-gold-dim);box-shadow:0 1px 4px var(--bp-black-a70);transition:transform .12s,box-shadow .12s}@media (hover: hover){.ah-thr input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.12);box-shadow:0 0 10px var(--bp-gold-a50),0 1px 4px var(--bp-black-a70)}}@media (hover: hover){.ah-thr input[type=range]:hover::-moz-range-thumb{transform:scale(1.12);box-shadow:0 0 10px var(--bp-gold-a50),0 1px 4px var(--bp-black-a70)}}.ah-thr-val{flex:0 0 auto;width:38px;text-align:right;font-size:12px;color:var(--bp-gold-b);font-weight:700}#ah-toggle{margin-top:4px;padding:8px 0;font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--gold, var(--bp-amber-47));background:linear-gradient(var(--bp-iron2),var(--bp-iron));border:1px solid var(--bp-line2, var(--bp-stone));border-radius:2px;cursor:pointer;transition:border-color .12s,background .12s,color .12s}@media (hover: hover){#ah-toggle:hover{border-color:var(--gold, var(--bp-amber-47))}}#ah-toggle.ah-running{color:var(--bp-red-92);background:linear-gradient(var(--bp-red-27),var(--bp-red-15));border-color:var(--bp-red-48)}#autohunt-btn.active{border-color:var(--gold, var(--bp-amber-47));box-shadow:0 0 0 1px var(--bp-orange-55-a50),0 0 10px var(--bp-orange-55-a60)}#autohunt-btn.active .am-icon{filter:drop-shadow(0 0 4px var(--bp-orange-55-a90))}.ah-locked{opacity:.5;cursor:not-allowed}.ah-locked input{cursor:not-allowed}#lighting-panel{background:linear-gradient(180deg,var(--bp-white-a03),transparent 18%),linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2);box-shadow:var(--bp-shadow);color:var(--bp-fg)}#lighting-panel .set-btn{border:1px solid var(--bp-line2);background:linear-gradient(var(--bp-iron2),var(--bp-iron));color:var(--bp-fg);font-family:var(--serif);font-weight:600;letter-spacing:.04em;border-radius:1px;box-shadow:var(--bp-emboss);transition:border-color .14s,color .14s,background .14s}@media (hover: hover){#lighting-panel .set-btn:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b);background:linear-gradient(var(--bp-iron2),var(--bp-iron))}}.gfx-label{color:var(--bp-fg);font-family:var(--serif)}.gfx-val{color:var(--bp-gold-b);font-family:var(--serif);letter-spacing:.04em}.fancy-slider::-webkit-slider-runnable-track{height:6px;border-radius:1px;background:linear-gradient(var(--bp-void),var(--bp-bg));box-shadow:inset 0 1px 3px var(--bp-black-a70),inset 0 0 0 1px var(--bp-line2)}.fancy-slider::-moz-range-track{height:6px;border-radius:1px;background:linear-gradient(var(--bp-void),var(--bp-bg));box-shadow:inset 0 1px 3px var(--bp-black-a70),inset 0 0 0 1px var(--bp-line2)}.fancy-slider::-webkit-slider-thumb{width:15px;height:15px;margin-top:-5px;border-radius:50%;background:radial-gradient(circle at 40% 35%,var(--bp-gold-b),var(--bp-orange-38));border:1px solid var(--bp-gold-dim);box-shadow:0 1px 4px var(--bp-black-a70);transition:transform .12s,box-shadow .12s}.fancy-slider::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:radial-gradient(circle at 40% 35%,var(--bp-gold-b),var(--bp-orange-38));border:1px solid var(--bp-gold-dim);box-shadow:0 1px 4px var(--bp-black-a70);transition:transform .12s,box-shadow .12s}@media (hover: hover){.fancy-slider:hover::-webkit-slider-thumb{transform:scale(1.12);box-shadow:0 0 10px var(--bp-gold-a50),0 1px 4px var(--bp-black-a70)}}@media (hover: hover){.fancy-slider:hover::-moz-range-thumb{transform:scale(1.12);box-shadow:0 0 10px var(--bp-gold-a50),0 1px 4px var(--bp-black-a70)}}.lp-sep{color:var(--bp-gold);font-family:var(--serif);font-weight:600;letter-spacing:.18em;text-transform:uppercase;border-top:1px solid var(--bp-line2);opacity:1}#lighting-panel input[type=color]{background:var(--bg-input);border:1px solid var(--bp-line2);border-radius:1px;cursor:pointer;padding:1px}#report-modal{width:420px;max-width:calc(100vw - 32px)}#report-sub{color:var(--bp-fg-soft, var(--text));font-size:12px;line-height:1.45;margin:8px 2px 10px}#report-modal .rp-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ash);margin:8px 2px 4px}#report-modal .rp-target{font-weight:600;font-size:13px;color:var(--bp-jade);text-shadow:0 1px 2px var(--bp-black)}#report-modal .rp-quote{margin:6px 0 2px;padding:7px 9px;font-size:12px;line-height:1.4;color:var(--bp-fg);background:var(--bp-void, var(--bp-void));border:1px solid var(--bp-line2);border-left:2px solid var(--bp-crimson);border-radius:1px;word-break:break-word}#report-modal .rp-dd{position:relative}#report-modal .rp-dd-btn{width:100%;text-align:left;padding:8px 10px;font-size:12px}#report-modal .rp-dd-btn:after{content:"▾";float:right;color:var(--bp-gold-dim)}#report-modal .rp-dd-list{display:none;position:absolute;left:0;right:0;top:calc(100% + 2px);z-index:3;padding:4px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line2);border-radius:1px;box-shadow:var(--bp-shadow)}#report-modal .rp-dd-list.open{display:block}#report-modal .rp-dd-item{width:100%;text-align:left;font-size:12px}#report-desc{width:100%;height:96px;resize:vertical;box-sizing:border-box;padding:9px 10px;background:var(--bp-void, var(--bp-void));color:var(--bp-fg, var(--text));border:1px solid var(--bp-line2);border-radius:1px;box-shadow:inset 0 2px 6px var(--bp-black-a55);font:13px/1.5 Rubik,sans-serif}#report-desc:focus{outline:none;border-color:var(--bp-gold-dim)}#report-msg{min-height:16px;font-size:12px;margin:6px 2px 2px;color:var(--bp-crimson-b)}#report-msg.ok{color:var(--bp-jade, var(--bp-green-71))}#report-actions{display:flex;gap:8px;margin-top:6px}#report-actions .rp-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:1px;cursor:pointer;font-family:inherit;font-weight:600;font-size:12px;letter-spacing:.03em;transition:.14s;border:1px solid var(--bp-line2);background:linear-gradient(var(--bp-iron2),var(--bp-iron));color:var(--bp-fg)}@media (hover: hover){#report-actions .rp-btn:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#report-actions .rp-btn-gold{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}#report-actions .rp-btn[disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}#mail-body{height:calc(100% - 32px - var(--bp-tabs-h));box-sizing:border-box;display:grid;grid-template-columns:minmax(200px,1fr);gap:10px;padding:10px}#mail-body.mail-detail-open{grid-template-columns:minmax(200px,1fr) minmax(220px,1.2fr)}#mail-detail{display:none}#mail-body.mail-detail-open #mail-detail{display:block}#mail-list,#mail-detail{min-height:0;overflow-y:auto;border:1px solid var(--border, var(--bp-umber-13));border-radius:var(--radius, 4px);background:var(--bp-black-a30);padding:6px}.mail-empty{color:var(--text-dim, var(--bp-gold-dim));font-size:12px;padding:14px 8px;text-align:center}.mail-row{padding:7px 9px;margin-bottom:5px;border:1px solid var(--border, var(--bp-umber-13));border-radius:var(--radius, 4px);cursor:pointer;background:linear-gradient(var(--bp-iron),var(--bp-bg2));transition:border-color .12s,background .12s}@media (hover: hover){.mail-row:hover{border-color:var(--gold, var(--bp-amber-47))}}.mail-row.sel{border-color:var(--gold, var(--bp-amber-47));background:var(--bp-amber-47-a07)}.mail-row.unread .mail-row-head{font-weight:800;color:var(--text, var(--bp-fg))}.mail-row.unread:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--danger, var(--bp-crimson));margin-right:6px;vertical-align:middle;box-shadow:0 0 4px var(--danger, var(--bp-crimson))}.mail-row-head{font-size:13px;color:var(--text-dim, var(--bp-orange-70));display:inline}.mail-row-sub{margin-top:3px;font-size:10px;color:var(--text-dim, var(--bp-gold-dim));display:flex;justify-content:space-between;gap:8px}.mail-row .mail-gift{color:var(--gold, var(--bp-amber-47))}#mail-detail .mail-d-head{font-size:14px;font-weight:800;color:var(--gold, var(--bp-amber-47));margin-bottom:6px;word-break:break-word}#mail-detail .mail-d-body{font-size:12px;line-height:1.5;color:var(--text, var(--bp-fg));white-space:pre-wrap;word-break:break-word}#mail-detail .mail-d-reward{margin-top:10px;padding-top:8px;border-top:1px solid var(--border, var(--bp-umber-13))}#mail-detail .mail-d-reward-title{font-size:11px;color:var(--text-dim, var(--bp-gold-dim));margin-bottom:6px}.mail-reward-items{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.mail-reward-item{--mail-cell: 26px;display:flex;align-items:flex-start;gap:5px;font-size:12px;color:var(--text, var(--bp-fg));border:1px solid var(--border, var(--bp-umber-13));border-radius:var(--radius, 4px);padding:3px 6px;background:var(--bp-black-a25)}.mail-reward-item .icon-box{width:var(--mail-cell);height:calc(var(--mail-cell) * var(--isize, 1) + 4px * (var(--isize, 1) - 1));flex:0 0 auto}.mail-reward-item .icon-box .item-icon{width:100%;height:100%;box-sizing:border-box;padding:10%;object-fit:contain}.mail-reward-item>span:last-child{align-self:center}.mail-reward-gold{font-size:12px;color:var(--gold, var(--bp-amber-47));margin-bottom:8px}#mail-claim-btn{width:100%;padding:8px;border:1px solid var(--gold, var(--bp-amber-47));border-radius:var(--radius, 4px);background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));color:var(--gold, var(--bp-amber-47));font-weight:800;cursor:pointer;transition:background .12s,color .12s}@media (hover: hover){#mail-claim-btn:hover{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13))}}#mail-claim-btn:disabled{opacity:.5;cursor:default}#bench-win{position:fixed;--bench-head-h:40px;--bench-warn:var(--bp-orange-53);--bench-viewport-height:calc(92dvh / var(--ui-scale,1));width:min(640px,calc(96vw / var(--ui-scale,1)));height:min(440px,var(--bench-viewport-height));max-height:none;padding:0;overflow:hidden;display:none;z-index:40;font:12px/1.35 var(--label, Rubik, sans-serif);color:var(--bp-fg)}#bench-win,#bench-win *{box-sizing:border-box}#bench-win [hidden]{display:none!important}#bench-win .og-target{outline-width:2px!important;outline-offset:-2px!important}#bench-win>.inv-head{display:flex;align-items:center;gap:10px;height:var(--bench-head-h);min-height:var(--bench-head-h);margin:0;padding:0 49px 0 12px;font-size:14px}#bench-win .bench-name{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-chip{flex:none;height:22px;display:inline-flex;align-items:center;padding:0 8px;border:1px solid var(--bp-line);border-radius:2px;background:var(--bp-flat-sunk);color:var(--bp-fg-soft);font-size:11px;font-weight:400;white-space:nowrap}#bench-win .bench-shell{height:calc(100% - var(--bench-head-h));display:grid;grid-template-rows:40px minmax(0,1fr)}#bench-win .bench-toolbar{display:grid;grid-template-columns:minmax(0,66fr) minmax(0,34fr);align-items:center;gap:10px;padding:0 10px;border-bottom:1px solid var(--bp-line);min-width:0}#bench-win .bench-body{display:grid;grid-template-columns:236px minmax(0,1fr);min-height:0}#bench-win .bench-left{display:grid;grid-template-columns:minmax(0,1fr) 8px;border-right:1px solid var(--bp-line);min-height:0;min-width:0}#bench-win .bench-search{min-width:0}#bench-win :where(.bench-shell) button{font:inherit;color:inherit;cursor:pointer;border-radius:2px;padding:0;background:var(--bp-ui-control);border:1px solid var(--bp-line2);box-shadow:none;white-space:nowrap}@media (hover: hover){#bench-win :where(.bench-shell) button:hover:not(:disabled){background:var(--bp-ui-hover);border-color:var(--bp-gold-dim)}}#bench-win :where(.bench-shell) button:disabled{color:var(--bp-fg-soft);cursor:not-allowed}#bench-win :is(button,input):focus-visible{outline:2px solid var(--bp-gold-dim);outline-offset:-2px}#bench-win .bench-off{visibility:hidden}#bench-win .ok{color:var(--bp-jade)}#bench-win .warn{color:var(--bench-warn)}#bench-win .soft{color:var(--bp-fg-soft)}#bench-win .bench-tog{display:flex;align-items:center;gap:7px;width:100%;height:28px;padding:0 8px;font-size:11px;line-height:1.15;text-align:start;white-space:normal;color:var(--bp-fg-soft)}#bench-win .bench-tog span{min-width:0}#bench-win .bench-tog i{flex:none;width:22px;height:12px;padding:1px;border:1px solid var(--bp-line2);background:var(--bp-void)}#bench-win .bench-tog i:after{content:"";display:block;width:8px;height:8px;background:var(--bp-fg-soft);transition:transform .15s}#bench-win .bench-tog.on{background:var(--bp-ui-selected);border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}#bench-win .bench-tog.on i:after{transform:translate(10px);background:var(--bp-gold)}#bench-win #bench-q{width:100%;height:28px;padding:0 9px;font:inherit;color:var(--bp-fg);background:var(--bp-ui-input);border:1px solid var(--bp-line2);border-radius:2px}#bench-win #bench-q::placeholder{color:var(--bp-fg-soft)}#bench-win .bench-list{position:relative;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}#bench-win .bench-list::-webkit-scrollbar{display:none}#bench-win .bench-rg{position:sticky;top:0;z-index:1;display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;height:24px;padding:0 8px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;text-align:start;color:var(--bp-fg-soft);background:var(--bp-ui-control);border:0;border-bottom:1px solid var(--bp-line);border-radius:0}@media (hover: hover){#bench-win .bench-rg:hover:not(:disabled){background:var(--bp-ui-hover);color:var(--bp-fg)}}#bench-win .bench-rg:disabled{cursor:default}#bench-win .bench-rg span{min-width:0;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-rg em{font-style:normal;letter-spacing:0;font-variant-numeric:tabular-nums}#bench-win .bench-chev{justify-self:center;width:6px;height:6px;margin-top:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s}#bench-win .bench-rg[aria-expanded=false] .bench-chev{margin-top:0;transform:rotate(-45deg)}#bench-win .bench-rg:disabled .bench-chev{opacity:.45}#bench-win .bench-row{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:stretch;height:36px;border-left:2px solid transparent;border-bottom:1px solid var(--bp-line)}@media (hover: hover){#bench-win .bench-row:hover{background:var(--bp-flat-raise)}}#bench-win .bench-row.sel{border-left-color:var(--bp-gold)}#bench-win .bench-pick{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:0 4px 0 6px;text-align:start;background:transparent;border:0}@media (hover: hover){#bench-win .bench-pick:hover:not(:disabled){background:transparent}}#bench-win .bench-pick:disabled .bench-ric{opacity:.45}#bench-win .bench-ric{width:24px;height:24px}#bench-win .bench-ric>.item-platter-art{padding:0}#bench-win .bench-row:is(.missing,.locked) .bench-ric{opacity:.45;filter:grayscale(.6)}#bench-win .bench-row.locked .bench-rnm{color:var(--bp-fg-soft)}#bench-win .bench-rtx{display:grid;min-width:0;line-height:1.2}#bench-win .bench-rtx>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-rst{font-size:11px;font-variant-numeric:tabular-nums}#bench-win .bench-lock{width:11px;height:11px;margin-right:3px;vertical-align:-1px}#bench-win .bench-star{display:grid;place-items:center;background:transparent;border:0;color:var(--bp-fg-soft)}@media (hover: hover){#bench-win .bench-star:hover:not(:disabled){background:transparent;color:var(--bp-gold-b)}}#bench-win .bench-star-glyph{width:14px;height:14px;opacity:.6}#bench-win .bench-star.on{color:var(--bp-gold)}#bench-win .bench-star.on .bench-star-glyph{opacity:1}#bench-win .bench-empty{padding:20px 12px;text-align:center;color:var(--bp-fg-soft);font-size:11px;line-height:1.4;white-space:normal}#bench-win .bench-fav-empty{padding:8px 12px 10px;text-align:start;border-bottom:1px solid var(--bp-line)}#bench-win .bench-card{min-height:0;min-width:0;overflow:hidden;padding:10px 12px}#bench-win .bench-none{height:100%;display:grid;place-items:center;color:var(--bp-fg-soft)}#bench-win .bench-plan{display:grid;grid-template-rows:60px 16px 80px 26px 44px 34px 16px;gap:8px;min-height:0}#bench-win .bench-run{display:grid;grid-template-rows:60px 16px 40px 50px 16px 34px 16px;gap:8px;min-height:0}#bench-win .bench-chead{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-width:0;--bench-plat-cell:var(--inv-cell-px);--bench-plat-box:60px}#bench-win .bench-cn{font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-cm{margin-top:3px;color:var(--bp-fg-soft);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-ctext{min-width:0}#bench-win .bench-plat{display:block;width:var(--bench-plat-cell);height:var(--bench-plat-cell);background:var(--bp-ui-slot);border:1px solid var(--bp-line);border-radius:2px}#bench-win .bench-plat.r2{width:calc((var(--bench-plat-box) - var(--inv-cell-gap)) / 2);height:var(--bench-plat-box)}#bench-win .bench-plat.bench-out{border-color:var(--bp-gold-dim)}#bench-win .bench-plat.ghost{border-color:var(--bp-line)}#bench-win .bench-plat.ghost .item-platter-art{opacity:.22;filter:grayscale(1)}#bench-win .bench-sh{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;height:16px;font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--bp-fg-soft)}#bench-win .bench-sh i{height:1px;background:var(--bp-line)}#bench-win .bench-sh .v{text-transform:none;letter-spacing:0;color:var(--bp-fg);font-variant-numeric:tabular-nums}#bench-win .bench-mats{display:grid;grid-template-rows:36px 36px;gap:8px}#bench-win .bench-mrow{display:grid;grid-template-columns:24px minmax(0,1fr) 72px auto 24px;align-items:center;gap:8px;padding:0 6px;background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px;min-width:0}#bench-win .bench-mrow.empty{background:transparent;border-style:dashed}#bench-win .bench-mrow.short{border-color:color-mix(in srgb,var(--bench-warn) 55%,transparent)}#bench-win .bench-mic{width:24px;height:24px}#bench-win .bench-mic>.item-platter-art{padding:0}#bench-win .bench-mnm{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-mhn{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}#bench-win .bench-buy{height:24px;padding:0 8px;font-size:11px}#bench-win .bench-help{width:24px;height:24px;display:inline-grid;place-items:center}#bench-win .bench-help .ui-pictogram{width:14px;height:14px}#bench-win .bench-qline{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:8px;align-items:center}#bench-win .bench-qty{display:inline-grid;grid-template-columns:26px 40px 26px;height:26px;border:1px solid var(--bp-line2);border-radius:2px;overflow:hidden}#bench-win .bench-qty button{border:0;border-radius:0;font-size:15px}#bench-win .bench-qty output{display:grid;place-items:center;background:var(--bp-flat-sunk);font-size:13px;font-variant-numeric:tabular-nums;border-inline:1px solid var(--bp-line)}#bench-win .bench-btn{height:26px;padding:0 12px;font-weight:500}#bench-win .bench-can{text-align:right;color:var(--bp-fg-soft);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-can b{font-weight:500}#bench-win .bench-sum{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#bench-win .bench-vbox{display:grid;align-content:center;gap:2px;padding:5px 8px;min-width:0;background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px}#bench-win .bench-vbox small{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--bp-fg-soft)}#bench-win .bench-vbox b{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-vbox.bad b{color:var(--bp-crimson-b)}#bench-win .bench-primary{height:34px;width:100%;font-size:13px;font-weight:500}#bench-win .bench-primary:not(:disabled){background:var(--bp-ui-selected);border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}#bench-win .bench-why{height:16px;font-size:11px;text-align:center;color:var(--bp-fg-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-why.warn{color:var(--bench-warn)}#bench-win .bench-prog{display:grid;grid-template-rows:12px auto;gap:6px}#bench-win .bench-seg{display:grid;gap:3px}#bench-win .bench-seg>span{position:relative;height:12px;overflow:hidden;background:var(--bp-flat-sunk-deep);border:1px solid var(--bp-line);border-radius:1px}#bench-win .bench-seg>span>i{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left center;transform:scaleX(0);background:var(--bp-gold-dim)}#bench-win .bench-jobline{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;font-size:11px;font-variant-numeric:tabular-nums}#bench-win .bench-jobline span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-outrow{display:grid;grid-template-columns:auto minmax(0,1fr) 80px;gap:10px;align-items:center;padding:4px 6px;border:1px solid var(--bp-line);border-radius:2px;background:var(--bp-flat-sunk);min-width:0;--bench-plat-cell:40px;--bench-plat-box:40px}#bench-win .bench-outrow>span:not(.bench-plat){min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bench-win .bench-outrow .bench-primary{height:28px}#bench-win .bench-rule{align-self:center;height:1px;background:var(--bp-line)}#bench-win .bench-duo{display:grid;grid-template-columns:1fr 1fr;gap:8px}#bench-win .bench-duo button{height:34px}#bench-win .bench-stop:not(:disabled){border-color:var(--bp-crimson);color:var(--bp-crimson-b)}@media (prefers-reduced-motion:reduce){#bench-win :is(.bench-tog i:after,.bench-chev){transition:none}}body.mobile-ui #bench-win{--bench-head-h:48px;font-size:13px;padding:0!important}body.mobile-ui #bench-win>.inv-head{margin:0;padding-inline-end:64px}body.mobile-ui #bench-win>.bench-shell{padding:0;grid-template-rows:56px minmax(0,1fr)}body.mobile-ui #bench-win .bench-toolbar{gap:8px;padding:0 10px}body.mobile-ui #bench-win #bench-q{height:44px}body.mobile-ui #bench-win .bench-tog{height:44px;gap:6px;padding:0 6px}body.mobile-ui #bench-win .bench-body{grid-template-columns:minmax(0,1fr)}body.mobile-ui #bench-win .bench-left{border-right:0}body.mobile-ui #bench-win .bench-list{touch-action:pan-y}body.mobile-ui #bench-win .bench-rg{height:44px;min-height:44px!important;font-size:11px;padding:0 12px}body.mobile-ui #bench-win .bench-row{height:52px;grid-template-columns:minmax(0,1fr) 48px;font-size:13px}body.mobile-ui #bench-win .bench-pick{grid-template-columns:32px minmax(0,1fr);min-height:51px!important}body.mobile-ui #bench-win .bench-rst{font-size:12px}body.mobile-ui #bench-win .bench-ric{width:32px;height:32px}body.mobile-ui #bench-win .bench-star{min-height:51px!important}body.mobile-ui #bench-win .bench-star-glyph{width:18px;height:18px}body.mobile-ui #bench-win .bench-card{display:none;padding:12px}body.mobile-ui #bench-win[data-view=card] :is(.bench-toolbar,.bench-left){display:none}body.mobile-ui #bench-win[data-view=card] .bench-shell{grid-template-rows:minmax(0,1fr)}body.mobile-ui #bench-win[data-view=card] .bench-card{display:block;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}body.mobile-ui #bench-win :is(.bench-plan,.bench-run){display:flex;flex-direction:column;gap:10px;min-height:100%}body.mobile-ui #bench-win .bench-mats{grid-template-rows:48px 48px}body.mobile-ui #bench-win .bench-mats:has(.bench-mrow.empty){grid-template-rows:48px}body.mobile-ui #bench-win .bench-mrow.empty{display:none}body.mobile-ui #bench-win .bench-mrow{grid-template-columns:32px minmax(0,1fr) 64px auto 44px}body.mobile-ui #bench-win .bench-mic{width:32px;height:32px}body.mobile-ui #bench-win :is(.bench-buy,.bench-help){height:44px}body.mobile-ui #bench-win .bench-help{width:44px}body.mobile-ui #bench-win .bench-qty{grid-template-columns:44px 56px 44px;height:44px}body.mobile-ui #bench-win :is(.bench-btn,.bench-duo button){height:44px}body.mobile-ui #bench-win .bench-primary{height:48px;font-size:14px;margin-top:auto}body.mobile-ui #bench-win .bench-outrow .bench-primary{height:44px;margin-top:0}body.mobile-ui #bench-win .bench-why{height:auto;min-height:16px;white-space:normal}.onboarding-card{position:fixed;z-index:205;left:50%;bottom:140px;transform:translate(-50%);width:max-content;max-width:min(525px,88vw);box-sizing:border-box;padding:18px 21px;background:var(--bp-flat-win);border:1px solid var(--bp-gold-dim);border-radius:1px;box-shadow:var(--bp-flat-shadow);color:var(--bp-fg);font:19.5px/1.5 var(--serif)}.onboarding-card:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid var(--bp-line);pointer-events:none}.onboarding-card[hidden]{display:none}.onboarding-card .og-row{position:relative;display:flex;align-items:center;gap:12px}.onboarding-card .og-icon{display:grid;place-items:center;width:39px;height:45px;flex-shrink:0;background:var(--bp-iron);border:1px solid var(--bp-gold-dim);color:var(--bp-gold-b);font-size:31.5px;font-weight:500}.onboarding-card .og-copy{min-width:0}.onboarding-card .og-title{font-size:16.5px;font-weight:500;letter-spacing:.4px;color:var(--bp-gold)}.onboarding-card .og-text{margin-top:2px;font-weight:400}.onboarding-card .og-count{color:var(--bp-fg-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.onboarding-card .og-info{padding:0;min-height:48px;min-width:48px;font-size:19.5px;color:var(--bp-ash)}.onboarding-card button:focus-visible{outline:1px solid var(--bp-gold-b);outline-offset:3px}.onboarding-card .og-detail{margin-top:12px;padding-top:10px;border-top:1px solid var(--bp-line);color:var(--bp-fg-soft);font-size:18px}.onboarding-card [hidden]{display:none}.onboarding-card .og-mouse{width:36px;flex-shrink:0;color:var(--bp-gold-b)}.onboarding-card .og-mouse svg{display:block;width:100%}.og-target{outline:1px solid var(--bp-gold-b)!important;outline-offset:3px}.og-target.og-assist{animation:og-attention 1.8s ease-in-out 3}#mq-section.onboarding .titlebar{font-size:17.25px}#mq-section.onboarding .qrow-num{font-size:15px}#mq-section.onboarding .qdetail-kind{font-size:13.5px}#mq-section.onboarding .qc-title{font-size:18.75px;white-space:normal}#mq-section.onboarding .step .txt{font-size:17.25px}#mq-section.onboarding .step .dot{width:22.5px;height:22.5px;font-size:13.5px}#mq-section.onboarding .minibar{height:18px}#mq-section.onboarding .minibar-txt{font-size:13.5px}body.og-placing .onboarding-card{bottom:205px}@keyframes og-attention{50%{outline-color:var(--bp-gold-dim);outline-offset:5px}}@media (prefers-reduced-motion: reduce){.og-target.og-assist{animation:none}}#onboarding-pointer{position:fixed;z-index:208;width:48px;height:56px;pointer-events:none}#onboarding-pointer[hidden]{display:none}#onboarding-pointer .og-hand-facing{width:100%;height:100%}#onboarding-pointer[data-side=above] .og-hand-facing{transform:rotate(180deg)}#onboarding-pointer .og-hand-breathe{width:100%;height:100%;transform-origin:50% 0;animation:og-hand-breathe 1.15s ease-in-out infinite}#onboarding-pointer .ui-pictogram{display:block;width:100%;height:100%;filter:drop-shadow(0 2px 3px var(--bp-void))}.og-completed-card,.og-completion-badge{z-index:209;pointer-events:none}.og-completed-card :is(.og-row,.og-detail){opacity:.25}.og-completion-badge{position:fixed;width:52px;height:52px}.og-check{position:absolute;left:50%;top:50%;width:52px;height:52px;margin:-26px 0 0 -26px;animation:og-check-stamp .3s cubic-bezier(.2,.8,.2,1) both}.og-check .ui-pictogram{display:block;width:100%;height:100%}@keyframes og-hand-breathe{50%{transform:scale(1.13) translateY(-3px)}}@keyframes og-check-stamp{0%{opacity:0;transform:scale(.55) rotate(-12deg)}70%{opacity:1;transform:scale(1.12) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (prefers-reduced-motion:reduce){#onboarding-pointer .og-hand-breathe,.og-check{animation:none}}.tp-edge-area{position:fixed;z-index:4;pointer-events:none;top:calc(env(safe-area-inset-top,0px) * var(--ui-unzoom, 1));right:calc(env(safe-area-inset-right,0px) * var(--ui-unzoom, 1));bottom:calc(env(safe-area-inset-bottom,0px) * var(--ui-unzoom, 1));left:calc(env(safe-area-inset-left,0px) * var(--ui-unzoom, 1))}.tp-edge{position:absolute;left:0;top:0;width:var(--tp-size);height:var(--tp-size)}.tp-edge[hidden]{display:none}.tp-edge svg{display:block;width:100%;height:100%;overflow:visible;fill:none}.tp-edge path{stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.tp-edge-under{stroke:var(--bp-black-a55);stroke-width:3.5px}.tp-edge-line{stroke:var(--bp-gold-b);stroke-width:1.5px}#login{background:transparent}#login-card:before{display:none}#legal-modal{background:var(--bp-black-a80)}#legal-card{position:relative}#legal-head{border-bottom:1px solid var(--bp-line);background:none}#legal-title{font-family:var(--serif);color:var(--bp-gold-b);letter-spacing:1.5px}#legal-close{color:var(--bp-ash)}#legal-body{color:var(--bp-fg)}#legal-body h3{color:var(--bp-gold)}#legal-body p{color:var(--bp-fg-soft)}#legal-body a{color:var(--bp-gold-b)}@media (hover: hover){#legal-body a:hover{color:var(--bp-crimson-b)}}#event-calendar-body{--evcal-cols: 7;--evcal-gap: 6px;--evcal-pad: 10px;--evcal-cell-max: 68px;--evcal-cell: min( var(--evcal-cell-max), (96vw - 2 * var(--evcal-pad) - (var(--evcal-cols) - 1) * var(--evcal-gap)) / var(--evcal-cols) );--evcal-fs-month: 26px;--evcal-fs-dow: 18px;--evcal-fs-num: 22px;--evcal-fs-ev-ic: 16px;--evcal-fs-ev-more: 14px;--evcal-hover-glow: var(--bp-gold-a30);padding:0;width:calc(var(--evcal-cols) * var(--evcal-cell) + (var(--evcal-cols) - 1) * var(--evcal-gap))}.evcal-crest{display:none}.evcal-month{text-align:center;font-weight:700;font-size:var(--evcal-fs-month);letter-spacing:.04em;color:var(--bp-gold, var(--gold, var(--bp-gold-b)));margin-bottom:12px}.evcal-dow,.evcal-grid{display:grid;grid-template-columns:repeat(var(--evcal-cols),var(--evcal-cell));gap:var(--evcal-gap)}.evcal-dow{margin-bottom:6px}.evcal-dow span{text-align:center;font-size:var(--evcal-fs-dow);font-weight:600;color:var(--bp-fg-dim, var(--text-dim, var(--bp-ash)));text-transform:uppercase;letter-spacing:.03em}.evcal-cell{position:relative;min-height:var(--evcal-cell);border:1px solid var(--border, var(--bp-line2));border-radius:2px;background:var(--bp-void);display:flex;flex-direction:column;align-items:flex-start;padding:4px 5px;overflow:hidden;transition:border-color .12s,box-shadow .12s,background .12s}.evcal-cell.empty{border-color:transparent;background:transparent}@media (hover: hover){.evcal-cell:not(.empty):hover{border-color:var(--bp-gold, var(--gold, var(--bp-gold-b)));box-shadow:0 0 8px var(--evcal-hover-glow),inset 0 0 10px var(--bp-gold-a05);background:var(--bp-bg2)}}.evcal-num{font-size:var(--evcal-fs-num);line-height:1.2;color:var(--text, var(--bp-fg))}.evcal-cell.today{border-color:var(--bp-gold, var(--gold, var(--bp-gold-b)));box-shadow:inset 0 0 0 1px var(--bp-gold, var(--gold, var(--bp-gold-b)))}.evcal-cell.today .evcal-num{color:var(--bp-gold, var(--gold, var(--bp-gold-b)));font-weight:700}.evcal-cell.has-events{border-color:var(--danger, var(--bp-red-47-b))}.evcal-icons{display:flex;flex-wrap:wrap;gap:2px;margin-top:auto;line-height:1}.evcal-ev-ic{font-size:var(--evcal-fs-ev-ic)}.evcal-ev-more{font-size:var(--evcal-fs-ev-more);color:var(--bp-fg-dim, var(--text-dim, var(--bp-ash)))}#event-shop-body{width:540px;max-width:100%;max-height:68vh;overflow-y:auto;overflow-x:hidden}.eventshopui{font-family:Rubik,system-ui,sans-serif;color:var(--bp-fg)}.eventshopui,.eventshopui *,.eventshopui *:before,.eventshopui *:after{box-sizing:border-box}.eventshopui .es-err{display:flex;align-items:center;gap:8px;padding:9px 12px;margin-bottom:10px;font-size:12px;font-weight:600;color:var(--bp-crimson-b);background:linear-gradient(var(--bp-red-11),var(--bp-bg));border:1px solid var(--bp-blood);border-radius:2px}.eventshopui .es-err-ic{font-size:13px;line-height:1}.eventshopui .es-top{display:flex;align-items:center;gap:13px;padding:11px 13px;margin-bottom:12px;background:linear-gradient(var(--bp-umber-13-a40),var(--bp-umber-13-a40)),var(--bp-bg);border:1px solid var(--bp-gold-dim);border-radius:2px}.eventshopui .es-bal{display:flex;align-items:center;gap:10px}.eventshopui .es-bal-ic{flex:0 0 auto;width:38px;height:38px;display:grid;place-items:center;font-size:19px;border-radius:2px;background:radial-gradient(circle at 50% 30%,var(--bp-umber-13),var(--bp-void));border:1px solid var(--bp-line2)}.eventshopui .es-bal-k{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-ash)}.eventshopui .es-bal-v{margin-top:2px;font-size:19px;font-weight:700;line-height:1.15;color:var(--bp-gold-b);font-variant-numeric:tabular-nums}.eventshopui .es-bal-v small{font-size:11px;font-weight:500;color:var(--bp-ash)}.eventshopui .es-bal.near .es-bal-ic{border-color:var(--bp-gold-dim);box-shadow:0 0 10px var(--bp-gold-a30)}.eventshopui .es-bal.near .es-bal-v{text-shadow:0 0 12px var(--bp-gold-b-a35)}.eventshopui .es-timers{margin-left:auto;display:flex;flex-direction:column;gap:5px;text-align:right}.eventshopui .es-timer{display:flex;align-items:baseline;justify-content:flex-end;gap:7px;font-size:11px}.eventshopui .es-timer .k{color:var(--bp-ash);letter-spacing:.04em}.eventshopui .es-timer .v{font-weight:600;font-variant-numeric:tabular-nums}.eventshopui .es-timer .v.gold{color:var(--bp-gold-b)}.eventshopui .es-timer .v.crimson{color:var(--bp-crimson-b)}.eventshopui .es-sec{display:flex;align-items:center;gap:10px;margin:2px 2px 10px}.eventshopui .es-sec i{flex:1;height:1px;background:var(--bp-line)}.eventshopui .es-sec span{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bp-gold-dim)}.eventshopui .es-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.eventshopui .es-card{display:flex;gap:11px;padding:11px;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line);border-radius:2px;transition:border-color .14s}@media (hover: hover){.eventshopui .es-card:hover{border-color:var(--bp-line2)}}.eventshopui .es-card.capped{opacity:.55}.eventshopui .es-ic{flex:0 0 auto;display:grid;place-items:center;font-size:23px;border-radius:2px;background:radial-gradient(circle at 50% 30%,var(--bp-umber-13),var(--bp-void));border:1px solid var(--bp-line2);overflow:hidden}.eventshopui .es-ic img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.eventshopui .es-info{flex:1;min-width:0;display:flex;flex-direction:column}.eventshopui .es-nm{font-size:13px;font-weight:600;color:var(--bp-fg)}.eventshopui .es-price{margin-top:3px;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--bp-gold-b);font-variant-numeric:tabular-nums}.eventshopui .es-buyrow{margin-top:auto;padding-top:9px;display:flex;align-items:center;gap:8px}.eventshopui .es-cap{font-size:10px;color:var(--bp-ash)}.eventshopui .es-cap b{color:var(--bp-gold-dim);font-variant-numeric:tabular-nums}.eventshopui .es-btn{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;padding:5px 14px;border-radius:1px;cursor:pointer;font-family:inherit;font-weight:600;font-size:11px;letter-spacing:.03em;transition:.14s;border:1px solid var(--bp-line2);background:linear-gradient(var(--bp-iron2),var(--bp-iron));color:var(--bp-fg);box-shadow:var(--bp-emboss)}@media (hover: hover){.eventshopui .es-btn:hover{border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}.eventshopui .es-btn:active{transform:translateY(1px)}.eventshopui .es-btn.gold{background:linear-gradient(var(--bp-umber-13),var(--bp-umber-13));border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}@media (hover: hover){.eventshopui .es-btn.gold:hover{box-shadow:var(--bp-emboss),0 0 12px var(--bp-gold-a25)}}.eventshopui .es-btn[disabled]{opacity:.4;cursor:not-allowed;box-shadow:none;pointer-events:none}.eventshopui .es-empty{padding:34px 18px;text-align:center;background:var(--bp-bg);border:1px dashed var(--bp-line);border-radius:2px}.eventshopui .es-empty-crest{font-size:18px;color:var(--bp-crimson);opacity:.7;margin-bottom:8px}.eventshopui .es-empty-t{font-size:13px;font-weight:600;color:var(--bp-fg-soft)}.eventshopui .es-empty-d{margin-top:5px;font-size:11px;color:var(--bp-ash2)}.eventshopui .es-foot{margin-top:11px;text-align:center;font-size:10px;letter-spacing:.05em;color:var(--bp-ash2)}@media (max-width: 560px){.eventshopui .es-grid{grid-template-columns:1fr}.eventshopui .es-top{flex-direction:column;align-items:flex-start;gap:9px}.eventshopui .es-timers{margin-left:0;text-align:left}.eventshopui .es-timer{justify-content:flex-start}}#bestiary-panel{display:none;position:fixed;width:900px;height:600px;max-width:96vw;max-height:88vh;overflow:hidden;padding:10px;z-index:9}#bestiary-panel.bst-open{display:flex!important;flex-direction:column}#bestiary-panel>.inv-head{padding-right:52px}#bestiary-panel .bst-title{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#bestiary-panel .bst-all-wrap{flex:none;display:inline-flex}#bestiary-panel .bst-all{height:26px;padding:0 10px;font-family:Rubik,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.03em;text-shadow:none;white-space:nowrap;color:var(--bp-fg);background:var(--bp-flat-raise);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:none;cursor:pointer;transition:border-color .12s,color .12s}@media (hover: hover){#bestiary-panel .bst-all:hover:not(:disabled){border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}#bestiary-panel .bst-all:active:not(:disabled){transform:translateY(1px)}#bestiary-panel .bst-all:disabled{color:var(--bp-ash2);cursor:not-allowed}#bestiary-panel .bst-all:focus-visible{outline:2px solid var(--bp-gold-dim);outline-offset:-2px}.bestiaryui{font-family:Rubik,system-ui,sans-serif;color:var(--bp-fg);flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.bestiaryui,.bestiaryui *,.bestiaryui *:before,.bestiaryui *:after{box-sizing:border-box}.bestiaryui .bst-empty{padding:24px 12px;text-align:center;color:var(--bp-ash2);font-size:13px}.bestiaryui .bst-err{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 12px;margin-bottom:10px;font-size:12px;font-weight:600;color:var(--bp-crimson-b);background:linear-gradient(var(--bp-blood-d),var(--bp-bg));border:1px solid var(--bp-blood);border-radius:1px}.bestiaryui .bst-sec{flex:0 0 auto;display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--bp-gold);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}.bestiaryui .bst-sec>span{order:0;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bestiaryui .bst-sec:after{content:"";order:1;flex:1;height:1px;background:linear-gradient(90deg,var(--bp-line2),transparent)}.bestiaryui .bst-sec b{order:2;flex:none;color:var(--bp-ash);font-size:11px;font-weight:600;letter-spacing:.08em;white-space:nowrap;font-variant-numeric:tabular-nums}.bestiaryui .bst-bar{position:relative;display:block;height:5px;background:var(--bp-void);border:1px solid var(--bp-line);border-radius:1px;overflow:hidden}.bestiaryui .bst-bar>i{display:block;height:100%;background:linear-gradient(90deg,var(--bp-blood),var(--bp-crimson))}.bestiaryui .bst-cols{flex:1 1 auto;min-height:0;display:flex;gap:12px;align-items:stretch}.bestiaryui .bst-side{flex:0 0 196px;min-height:0;display:flex;flex-direction:column}.bestiaryui .bst-main{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.bestiaryui .bst-regions{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:5px;overflow-y:auto;padding-right:2px}.bestiaryui .bst-region{display:block;width:100%;flex:0 0 auto;text-align:left;padding:7px 9px;font-family:inherit;color:var(--bp-fg-soft);background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line);border-left:2px solid transparent;border-radius:1px;cursor:pointer;transition:border-color .12s,color .12s}@media (hover: hover){.bestiaryui .bst-region:hover{border-color:var(--bp-line2);color:var(--bp-fg)}}.bestiaryui .bst-region.on{border-left-color:var(--bp-crimson);color:var(--bp-fg);background:linear-gradient(var(--bp-iron2),var(--bp-iron))}.bestiaryui .bst-region-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.bestiaryui .bst-region-name{font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bestiaryui .bst-region-pct{flex:0 0 auto;white-space:nowrap;padding:1px 5px;font-size:10px;font-weight:600;color:var(--bp-ash);background:var(--bg-input);border:1px solid var(--bp-line);border-radius:1px;font-variant-numeric:tabular-nums}.bestiaryui .bst-region.done .bst-region-pct{color:var(--bp-jade);border-color:var(--bp-jade)}.bestiaryui .bst-list{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:2px}.bestiaryui .bst-row{flex:0 0 auto;background:linear-gradient(var(--bp-iron),var(--bp-bg2));border:1px solid var(--bp-line);border-radius:1px}.bestiaryui .bst-row.done{border-color:var(--bp-jade)}.bestiaryui .bst-row.open{border-color:var(--bp-line2)}.bestiaryui .bst-row-main{display:grid;grid-template-columns:32px minmax(104px,1fr) minmax(168px,1.5fr) 56px 56px 78px;align-items:center;gap:9px;padding:6px 9px}.bestiaryui .bst-slot{position:relative;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 50% 0%,var(--bp-white-a03),transparent 60%),var(--bp-bg);border:1px solid var(--bp-line2);border-radius:1px;box-shadow:inset 0 2px 6px var(--bp-black-a60)}.bestiaryui .bst-slot.empty{box-shadow:inset 0 2px 6px var(--bp-black-a75)}.bestiaryui .bst-slot.empty img{opacity:.28}.bestiaryui .bst-slot img{width:24px;height:24px;image-rendering:pixelated}.bestiaryui .bst-slot-cnt{position:absolute;right:2px;bottom:0;font-size:10px;font-weight:700;color:var(--bp-fg);text-shadow:0 1px 2px var(--bp-void);font-variant-numeric:tabular-nums}.bestiaryui .bst-slot.empty .bst-slot-cnt{color:var(--bp-ash2)}.bestiaryui .bst-name{display:flex;align-items:center;gap:6px;min-width:0}.bestiaryui .bst-name-t{font-size:12px;font-weight:700;color:var(--bp-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bestiaryui .bst-tag{flex:0 0 auto;padding:1px 5px;font-style:normal;font-size:9px;font-weight:600;letter-spacing:.06em;color:var(--bp-ash);background:var(--bg-input);border:1px solid var(--bp-line);border-radius:1px;font-variant-numeric:tabular-nums}.bestiaryui .bst-boss{color:var(--bp-crimson-b);border-color:var(--bp-blood);text-transform:uppercase}.bestiaryui .bst-steps{display:flex;gap:3px;min-width:0}.bestiaryui .bst-step{position:relative;flex:1 1 0;min-width:0;height:20px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bp-void);border:1px solid var(--bp-line);border-radius:1px;box-shadow:inset 0 1px 3px var(--bp-black-a60);cursor:help;transition:border-color .12s}.bestiaryui .bst-step>i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--bp-blood),var(--bp-crimson))}.bestiaryui .bst-step>b{position:relative;font-size:9px;font-weight:700;letter-spacing:.04em;color:var(--bp-ash2);text-shadow:0 1px 2px var(--bp-void)}@media (hover: hover){.bestiaryui .bst-step:hover{border-color:var(--bp-gold-dim)}}@media (hover: hover){.bestiaryui .bst-step:hover>b{color:var(--bp-gold-b)}}.bestiaryui .bst-step.on{border-color:var(--bp-jade)}.bestiaryui .bst-step.on>b{color:var(--bp-fg)}.bestiaryui .bst-cell{display:flex;flex-direction:column;align-items:center;gap:1px;padding:3px 4px;background:var(--bg-input);border:1px solid var(--bp-line);border-radius:1px;box-shadow:inset 0 1px 3px var(--bp-black-a60)}.bestiaryui .bst-cell label{font-size:8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bp-ash2)}.bestiaryui .bst-cell b{font-size:12px;font-weight:700;color:var(--bp-fg);font-variant-numeric:tabular-nums}.bestiaryui .bst-row.done .bst-cell b{color:var(--bp-jade)}.bestiaryui .bst-burn{padding:6px;font-family:inherit;font-size:10.5px;font-weight:600;letter-spacing:.03em;color:var(--bp-fg);background:linear-gradient(var(--bp-iron2),var(--bp-bg2));border:1px solid var(--bp-line2);border-radius:1px;box-shadow:var(--bp-emboss);cursor:pointer;transition:border-color .12s,color .12s}@media (hover: hover){.bestiaryui .bst-burn:hover:not([aria-disabled=true]){border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}}.bestiaryui .bst-burn:active:not([aria-disabled=true]){transform:translateY(1px)}.bestiaryui .bst-burn[aria-disabled=true]{opacity:.4;color:var(--bp-ash2);cursor:not-allowed}.bestiaryui .bst-more{display:block;width:100%;padding:0;height:14px;line-height:12px;font-family:inherit;font-size:9px;color:var(--bp-ash2);background:linear-gradient(180deg,transparent,var(--bp-black-a25));border:none;border-top:1px solid var(--bp-line);border-radius:0;cursor:pointer;transition:color .12s,background .12s}@media (hover: hover){.bestiaryui .bst-more:hover{color:var(--bp-gold-b);background:linear-gradient(180deg,transparent,var(--bp-gold-a10))}}.bestiaryui .bst-row.open .bst-more{color:var(--bp-fg-soft)}.bestiaryui .bst-detail{border-top:1px solid var(--bp-line);padding:6px 9px 8px;display:flex;flex-direction:column;gap:2px}.bestiaryui .bst-dhead,.bestiaryui .bst-dline{display:grid;grid-template-columns:26px 66px 1fr 78px;gap:9px;align-items:center}.bestiaryui .bst-dhead{padding:0 5px 4px;font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bp-ash2);border-bottom:1px solid var(--bp-line);margin-bottom:3px}.bestiaryui .bst-dhead>span:nth-child(2){text-align:right}.bestiaryui .bst-dhead>span:last-child{text-align:right}.bestiaryui .bst-dline{padding:3px 5px;font-size:10.5px;color:var(--bp-ash);background:var(--bp-white-a03);border:1px solid transparent;border-radius:1px}.bestiaryui .bst-dno{text-align:center;font-size:9px;font-weight:700;color:var(--bp-fg-soft);background:var(--bg-input);border:1px solid var(--bp-line);border-radius:1px}.bestiaryui .bst-dcards{text-align:right;color:var(--bp-fg-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.bestiaryui .bst-drew{color:var(--bp-fg-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bestiaryui .bst-dstate{text-align:right;font-style:normal;white-space:nowrap;font-variant-numeric:tabular-nums}.bestiaryui .bst-dline.on{border-color:var(--bp-line)}.bestiaryui .bst-dline.on .bst-dno{color:var(--bp-jade);border-color:var(--bp-jade)}.bestiaryui .bst-dline.on .bst-drew,.bestiaryui .bst-dline.on .bst-dstate{color:var(--bp-jade)}#item-tooltip.bst-tip{max-width:320px;font-family:Rubik,system-ui,sans-serif;font-size:11px;line-height:1.35;white-space:normal}#item-tooltip.bst-tip .bst-tt-name{display:flex;justify-content:space-between;gap:10px;font-size:12px;font-weight:700;color:var(--bp-fg);padding-bottom:4px;margin-bottom:5px;border-bottom:1px solid var(--bp-line)}#item-tooltip.bst-tip .bst-tt-name span{flex:none;white-space:nowrap;color:var(--bp-ash);font-weight:600;font-variant-numeric:tabular-nums}#item-tooltip.bst-tip .bst-tt-sec{display:block;margin:6px 0 3px;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--bp-ash2)}#item-tooltip.bst-tip .bst-tt-row{display:flex;justify-content:space-between;gap:10px;color:var(--bp-fg-soft)}#item-tooltip.bst-tip .bst-tt-row b{color:var(--bp-jade);font-weight:600;white-space:nowrap}#item-tooltip.bst-tip .bst-tt-more{color:var(--bp-ash2);font-size:10px;margin-top:2px}#item-tooltip.bst-tip .bst-tt-empty{color:var(--bp-ash2)}#item-tooltip.bst-tip .bst-tt-reward{margin-top:7px;padding-top:6px;border-top:1px solid var(--bp-line);color:var(--bp-ash2)}#item-tooltip.bst-tip .bst-tt-reward b{display:block;color:var(--bp-ash);font-weight:600}#item-tooltip.bst-tip .bst-tt-reward em{font-style:normal;font-size:10px;color:var(--bp-ash2)}#item-tooltip.bst-tip .bst-tt-reward.on b,#item-tooltip.bst-tip .bst-tt-reward.on em{color:var(--bp-jade)}@media (max-width: 760px){.bestiaryui .bst-cols{flex-direction:column;gap:8px}.bestiaryui .bst-side{flex:0 0 auto}.bestiaryui .bst-regions{flex:0 0 auto;flex-direction:row;overflow-x:auto;overflow-y:hidden}.bestiaryui .bst-region{min-width:148px}.bestiaryui .bst-row-main{grid-template-columns:32px minmax(80px,1fr) 52px 52px 74px}.bestiaryui .bst-slot,.bestiaryui .bst-name,.bestiaryui .bst-cell,.bestiaryui .bst-burn{grid-row:1}.bestiaryui .bst-steps{grid-row:2;grid-column:1 / -1}.bestiaryui .bst-dhead,.bestiaryui .bst-dline{grid-template-columns:24px 56px 1fr 70px;gap:6px}}#dungeon-keeper-panel{position:fixed;display:none;z-index:40;padding:10px;box-sizing:border-box;width:min(320px,calc(96vw / var(--ui-scale, 1)));font:13px/1.35 var(--label, Rubik, sans-serif);color:var(--bp-fg)}#dungeon-keeper-panel .dk-facts{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;margin:0 2px 8px}#dungeon-keeper-panel .dk-facts dt{color:var(--bp-fg-soft)}#dungeon-keeper-panel .dk-facts dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}#dungeon-keeper-panel .dk-rules{margin:0 2px 6px;padding:8px 0 0 16px;border-top:1px solid var(--bp-line);display:flex;flex-direction:column;gap:3px;color:var(--bp-fg-soft)}#dungeon-keeper-panel :is(.dk-facts,.dk-rules)[hidden]{display:none}#dungeon-keeper-panel .dk-rows{display:flex;flex-direction:column;border-top:1px solid var(--bp-line)}#dungeon-keeper-panel .dk-row{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 2px;border-bottom:1px solid var(--bp-line)}#dungeon-keeper-panel .dk-row:last-child{border-bottom:none}#dungeon-keeper-panel .dk-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}#dungeon-keeper-panel .dk-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#dungeon-keeper-panel .dk-count{color:var(--bp-fg-soft);font-size:12px;font-variant-numeric:tabular-nums}#dungeon-keeper-panel .dk-row button{flex:none;min-width:64px;min-height:32px}#dungeon-timer{color:var(--bp-fg);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px 2px var(--bp-black)}#dungeon-timer.urgent{color:var(--bp-crimson-b)}#dungeon-timer[hidden]{display:none}:where(body.mobile-ui) #dungeon-timer{position:fixed;right:calc(var(--m-safe-r) + var(--m-pad));top:calc(var(--m-top) + var(--m-map) - 20px);width:var(--m-map);height:18px;line-height:18px;text-align:center;font-size:12px;pointer-events:none}:root{--bp-shadow: var(--bp-flat-shadow);--bp-emboss: 0 0 0 transparent}:is(#inv-panel,#stat-panel,#social-panel,#clan-panel,#clan-shop-panel,#lfg-panel,#auction-panel,#yakut-panel,#events-panel,#mount-panel,#bestiary-panel,#settings-window,#lighting-panel,#trade-panel,#shop-panel,#bs-panel,#teleporter-panel,#alch-panel,#encyclopedia-panel,#skill-wiki-panel,#riding-wiki-panel,#mining-wiki-panel,#woodcutting-wiki-panel,#fishing-wiki-panel,#autohunt-panel,#bench-win,#report-modal,#dungeon-keeper-panel){background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow);--bg-input: var(--bp-flat-sunk);--bg-panel: var(--bp-flat-raise);--bg-panel-2: var(--bp-flat-raise)}:is(#inv-panel,#stat-panel,#social-panel,#clan-panel,#clan-shop-panel,#lfg-panel,#auction-panel,#yakut-panel,#events-panel,#mount-panel,#bestiary-panel,#settings-window,#lighting-panel,#trade-panel,#shop-panel,#bs-panel,#teleporter-panel,#alch-panel,#encyclopedia-panel,#skill-wiki-panel,#riding-wiki-panel,#mining-wiki-panel,#woodcutting-wiki-panel,#fishing-wiki-panel,#autohunt-panel,#bench-win,#report-modal,#dungeon-keeper-panel):before{display:none}:is(#inv-panel,#stat-panel,#social-panel,#clan-panel,#clan-shop-panel,#lfg-panel,#auction-panel,#yakut-panel,#events-panel,#mount-panel,#bestiary-panel,#settings-window,#lighting-panel,#trade-panel,#shop-panel,#bs-panel,#teleporter-panel,#alch-panel,#encyclopedia-panel,#skill-wiki-panel,#riding-wiki-panel,#mining-wiki-panel,#woodcutting-wiki-panel,#fishing-wiki-panel,#autohunt-panel,#bench-win,#report-modal,#dungeon-keeper-panel)>.inv-head{background:none;border-bottom:1px solid var(--bp-line)}:is(#inv-panel,#stat-panel,#social-panel,#clan-panel,#clan-shop-panel,#lfg-panel,#auction-panel,#yakut-panel,#events-panel,#mount-panel,#bestiary-panel,#settings-window,#lighting-panel,#trade-panel,#shop-panel,#bs-panel,#teleporter-panel,#alch-panel,#encyclopedia-panel,#skill-wiki-panel,#riding-wiki-panel,#mining-wiki-panel,#woodcutting-wiki-panel,#fishing-wiki-panel,#autohunt-panel,#bench-win,#report-modal,#dungeon-keeper-panel) :is(.win-close,.win-tool){background:none;border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}.inv-cell,#equip-doll .eq-slot{background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}#equip-doll .eq-fig{background:var(--bp-void);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}.inv-cell.empty,.inv-cell.drag-source-hidden{background:var(--bp-flat-sunk-deep);box-shadow:none}@media (hover: hover){.inv-cell:hover,#equip-doll .eq-slot:hover{border-color:var(--bp-gold-dim)}}@media (hover: hover){.inv-cell.empty:hover{border-color:var(--bp-line2)}}#equip-doll .eq-slot.filled{border-color:var(--bp-line)}#equip-doll .eq-fig:after{display:none}#inv-tabs .inv-tab,.bag-tabs .inv-tab{background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}#inv-tabs .inv-tab.on,.bag-tabs .inv-tab.on{background:var(--bp-flat-raise);border-color:var(--bp-gold-dim);box-shadow:none}#inv-currency,#stat-panel .val-box,#char-meta3 .cm-cell,#stat-panel .char-avatar{background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}#stat-panel .char-avatar{border-color:var(--bp-line2)}#stat-panel .char-expbar{height:9px;background:var(--bp-flat-sunk-deep);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}#stat-panel .stat-line{position:relative;border:none;border-radius:0;box-shadow:none;padding:6px 9px 6px 11px;background:var(--bp-flat-sunk)}#stat-panel .stat-line:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--bp-line2)}#stat-panel .stat-line:has(.stat-plus:not(:disabled)):before{background:var(--bp-gold-dim)}#stat-panel .stat-plus{background:var(--bp-flat-raise);border:1px solid var(--bp-gold-dim);border-radius:2px;box-shadow:none}@media (hover: hover){#stat-panel .stat-plus:hover{background:var(--bp-flat-raise);border-color:var(--bp-gold-b);box-shadow:none}}#stat-panel .stat-plus:disabled{background:none;border-color:var(--bp-line)}#stat-panel .char-tab.active{background:none;box-shadow:none}#stat-panel .sk-cell,#stat-panel .sk-cell .sk-ic{background:var(--bp-flat-sunk);border-radius:2px;box-shadow:none}#stat-panel .sk-cell{border:1px solid var(--bp-line)}#stat-panel .sk-cell .sk-prof-track{background:var(--bp-flat-sunk-deep);box-shadow:none}#stat-panel .sk-cell .st-up{background:var(--bp-flat-raise);box-shadow:none}@media (hover: hover){#stat-panel .sk-cell .st-up:hover{background:var(--bp-flat-raise);box-shadow:none}}#stat-panel .sk-cell .st-up.open{background:var(--bp-flat-positive)}@media (hover: hover){#stat-panel .sk-cell .st-up.open:hover{background:var(--bp-flat-positive)}}@media (hover: hover){#stat-panel .stat-plus[data-tip]:hover:after{background:var(--bp-flat-win);box-shadow:var(--bp-flat-shadow)}}#social-panel .soc-row.active,#social-panel .soc-msg.them,#social-panel .soc-tip{background:var(--bp-flat-sunk);box-shadow:none}#social-panel .soc-msg.me{background:var(--bp-flat-raise)}#social-panel #social-add button,#social-panel #social-dm-input-row button{background:var(--bp-flat-raise);border-color:var(--bp-line);box-shadow:none}#social-panel .soc-req-acc{background:var(--bp-flat-positive);box-shadow:none}#social-panel .soc-req-dec{background:var(--bp-flat-danger);box-shadow:none}.clanui .pav,.clanui .ov-crest,.clanui .shop-ic,.clanui .rankbadge.member,.clanui .ovs,.clanui .ov-exp,.clanui .buffcard,.clanui .buffcard .bi,.clanui .mrow,.clanui .iconbtn,.clanui .req,.clanui .invite-box,.clanui .skcard,.clanui .sk-ic,.clanui .qcard,.clanui .rchip,.clanui .reqchip,.clanui .inv-row,.clanui .shop-bal .ji,.clanui .shopcard,.clanui .cc-list{background:var(--bp-flat-sunk);box-shadow:none}.clanui .pbar{background:var(--bp-flat-sunk-deep);box-shadow:none}.clanui .tab.active,#clan-panel button:not(.win-close),#clan-panel button:not(.win-close):disabled,#clan-shop-panel button:not(.win-close),#clan-shop-panel button:not(.win-close):disabled,.clanui .sk-plus{background:var(--bp-flat-raise);box-shadow:none}@media (hover: hover){#clan-panel button:not(.win-close):hover,#clan-shop-panel button:not(.win-close):hover{background:var(--bp-flat-raise);box-shadow:none}}.clanui .btn.gold{background:var(--bp-flat-gold)}.clanui .btn.danger,.clanui .disband-banner,.clanui .req-btn.no{background:var(--bp-flat-danger)}.clanui .req-btn.ok{background:var(--bp-flat-positive)}#lfg-panel .pav,#lfg-panel .mygroup .corner-lbl,#lfg-panel .map-badge,#lfg-panel .region-badge,#lfg-panel .req,#lfg-panel .mygroup.empty-state,#lfg-panel .mg-empty .ic,#lfg-panel .filters{background:var(--bp-flat-sunk);box-shadow:none}#lfg-panel .glvl .shield,#lfg-panel .sw:after,#lfg-panel .slogan-edit-btn,#lfg-panel .sg-save,#lfg-panel .mg-empty .mk-btn,#lfg-panel .refresh,#lfg-panel .grow .join{background:var(--bp-flat-raise);box-shadow:none}#lfg-panel .sw,#lfg-panel .sg-cancel,#lfg-panel .grow .join.request,#lfg-panel .grow .join.full{background:var(--bp-flat-sunk-deep);box-shadow:none}#lfg-panel .sw.on{background:var(--bp-flat-gold);box-shadow:none}#lfg-panel .sw.on:after{background:var(--bp-gold-b);box-shadow:none}#lfg-panel .sw.on.crimson,#lfg-panel .leave-link,#lfg-panel .req-btn.no{background:var(--bp-flat-danger);box-shadow:none}#lfg-panel .sw.on.crimson:after{background:var(--bp-crimson-b);box-shadow:none}#lfg-panel .req-btn.ok{background:var(--bp-flat-positive);box-shadow:none}@media (hover: hover){#lfg-panel .grow:hover{background:var(--bp-flat-raise)}}#lfg-panel .stepper .st-btn{background:var(--bp-flat-raise);box-shadow:none}@media (hover: hover){#lfg-panel .stepper .st-btn:hover{background:var(--bp-flat-raise);box-shadow:none}}#lfg-panel .glist::-webkit-scrollbar-track{background:var(--bp-flat-sunk-deep)}#lfg-panel .glist::-webkit-scrollbar-thumb{background:var(--bp-line2)}@media (hover: hover){#lfg-panel .glist::-webkit-scrollbar-thumb:hover{background:var(--bp-line2)}}#auction-panel .auc-purse,#auction-panel .auc-sum,#auction-panel .auc-plat,#auction-panel .auc-bon li,#auction-panel .auc-ladder div{background:var(--bp-flat-sunk);box-shadow:none}#auction-panel .auc-prog{background:var(--bp-flat-sunk-deep)}#mount-panel .mp-head,#mount-panel .mp-stats,#mount-panel .mp-inv{background:var(--bp-flat-sunk);box-shadow:none}#mount-panel .mp-mut-bar{background:var(--bp-flat-sunk-deep);box-shadow:none}#mount-panel .mp-stat .mp-cur{background:var(--bp-flat-raise);box-shadow:none}#mount-panel .inv-cell.mp-locked,#mount-panel .inv-cell.mp-tal.locked{background:var(--bp-flat-sunk-deep);box-shadow:none}#yakut-panel .ys .search,#yakut-panel .ys .field input,#yakut-panel .ys .tab-ico,#yakut-panel .ys .total,#yakut-panel .ys .packages-foot{background:var(--bp-flat-sunk);box-shadow:none}#yakut-panel .ys .seg-btn,#yakut-panel .ys .ys-btn,#yakut-panel .ys .close,#yakut-panel .ys .titlebar{background:var(--bp-flat-raise);box-shadow:none}#yakut-panel .ys .seg-btn.active{background:var(--bp-flat-gold)}#yakut-panel .ys .grid-wrap::-webkit-scrollbar-track,#yakut-panel .ys .detail-inner::-webkit-scrollbar-track{background:var(--bp-flat-sunk-deep)}#yakut-panel .ys .grid-wrap::-webkit-scrollbar-thumb,#yakut-panel .ys .detail-inner::-webkit-scrollbar-thumb{background:var(--bp-line2)}#events-panel .eventshopui .es-card,#events-panel .eventshopui .es-empty,#events-panel .eventshopui .es-bal-ic,#events-panel .eventshopui .es-ic{background:var(--bp-flat-sunk);box-shadow:none}#events-panel .eventshopui .es-btn{background:var(--bp-flat-raise);box-shadow:none}#events-panel .eventshopui .es-btn.gold{background:var(--bp-flat-gold)}#events-panel .eventshopui .es-err{background:var(--bp-flat-danger);box-shadow:none}#bestiary-panel .bestiaryui .bst-region,#bestiary-panel .bestiaryui .bst-row{background:var(--bp-flat-sunk);box-shadow:none}#bestiary-panel .bestiaryui .bst-region.on,#bestiary-panel .bestiaryui .bst-burn{background:var(--bp-flat-raise);box-shadow:none}#bestiary-panel .bestiaryui .bst-bar,#bestiary-panel .bestiaryui .bst-step{background:var(--bp-flat-sunk-deep);box-shadow:none}#bestiary-panel .bestiaryui .bst-err{background:var(--bp-flat-danger);box-shadow:none}#lighting-panel .set-btn{background:var(--bp-flat-raise);box-shadow:none}@media (hover: hover){#lighting-panel .set-btn:hover{background:var(--bp-flat-raise);box-shadow:none}}.split-modal,#split-hint{background:var(--bp-flat-win);border-color:var(--bp-line2);box-shadow:var(--bp-flat-shadow)}.split-modal .split-input,.tt-socket-cell,#stat-panel .sk-cell .sk-prof,#stat-panel .sk-spec-ic,#stat-panel .spec-emb{background:var(--bp-flat-sunk);box-shadow:none}.split-modal .split-step,.split-modal .split-step:active,.split-modal .split-ok,#stat-panel .char-allstats-toggle{background:var(--bp-flat-raise);box-shadow:none}@media (hover: hover){.split-modal .split-step:hover{background:var(--bp-flat-raise);box-shadow:none}}#stat-panel .tier-cell .tc-prog,#stat-panel .spec-pp .track{background:var(--bp-flat-sunk-deep);box-shadow:none}#skills .qs,.qs{background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}#skills .qs[data-kind=skill]{border-color:var(--bp-gold-dim)}#skills .qs.filled{background:var(--bp-flat-raise)}@media (hover: hover){#skills .qs:hover,.qs:hover{border-color:var(--bp-gold-b)}}.qs .cd{border-radius:2px}.qs-mode:not(.locked),.qs-mode.locked,#attackmode-btn.qs-mode:not(.locked),#attackmode-btn.qs-mode.locked,#autohunt-btn,#autohunt-btn.active,.recall-btn,.recall-btn.channeling{transform:none;box-shadow:none}#attackmode-btn,#autohunt-btn,.recall-btn{background:var(--bp-flat-sunk);border:1px solid var(--bp-gold-dim);border-radius:2px}.qs-mode.locked,#attackmode-btn.qs-mode.locked,#autohunt-btn.active,.recall-btn.channeling{background:var(--bp-flat-raise);border-color:var(--bp-gold-b)}@media (hover: hover){#attackmode-btn:hover,#autohunt-btn:hover,.recall-btn:not(.disabled):hover{border-color:var(--bp-gold-b)}}#exp-bar{background:var(--bp-flat-sunk-deep);border:1px solid var(--bp-line);border-top:1px solid var(--bp-line);border-radius:2px;box-shadow:none}#exp-bar .exp-div{width:1px;background:var(--bp-black-a55);box-shadow:none}:is(#trade-panel,#bs-panel,#alch-panel) :is(.trade-cell,.trade-divider-arrow,.trade-gold-platter,.alch-cell,.bs-slot,.bs-slot-icon,.bs-mat-icon,.bs-stats:not(:empty),.alch-stats:not(:empty)),#shop-sell-hint{background:var(--bp-flat-sunk);border-color:var(--bp-line);border-radius:2px;box-shadow:none}#shop-foot button,#shop-mult button,#bs-upgrade-btn,#alch-refine-btn,#bs-cancel-btn,#alch-cancel-btn,.trade-approve,.trade-gold-add,#alch-bulk-btn,.skillwiki .sw-tab.active,.skillwiki .sw-cta-btn,#autohunt-panel :is(.ah-master,.ah-mode-opt,.ah-skill),#autohunt-panel #ah-toggle{background:var(--bp-flat-raise);border-color:var(--bp-line2);border-radius:2px;box-shadow:none}#shop-sellmode-btn.on,#shop-mult button.on,#bs-upgrade-btn:not(:disabled),#alch-refine-btn:not(:disabled),#alch-bulk-btn:not(:disabled),.skillwiki .sw-cta{background:var(--bp-flat-gold);border-color:var(--bp-gold-dim);box-shadow:none}@media (hover: hover){.skillwiki .sw-cta-btn:hover{background:var(--bp-flat-gold);border-color:var(--bp-gold-dim);box-shadow:none}}.trade-approve.on{background:var(--bp-flat-positive);border-color:var(--bp-jade);box-shadow:none}#autohunt-panel #ah-toggle.ah-running{background:var(--bp-flat-danger);border-color:var(--bp-crimson);box-shadow:none}:is(#shop-foot button,#bs-upgrade-btn,#alch-refine-btn,#bs-cancel-btn,#alch-cancel-btn,#alch-bulk-btn):disabled{background:var(--bp-flat-sunk-deep);border-color:var(--bp-line);box-shadow:none}.skillwiki :is(.sw-step,.sw-skill){background:var(--bp-flat-sunk);box-shadow:none}#autohunt-panel :is(.ah-master input[type=checkbox],.ah-pot-tg input[type=checkbox],.ah-skill-tg){background:var(--bp-flat-sunk-deep);border-color:var(--bp-line2);box-shadow:none}#autohunt-panel :is(.ah-master input[type=checkbox]:checked,.ah-pot-tg input[type=checkbox]:checked,.ah-skill-tg:checked){background:var(--bp-flat-gold);border-color:var(--bp-gold-b);box-shadow:none}#bench-win .bench-row.sel{background:var(--bp-flat-gold);border-left-color:var(--bp-gold);box-shadow:none}#events-panel .evcal-cell{background:var(--bp-flat-sunk);border-color:var(--bp-line);border-radius:2px;box-shadow:none}@media (hover: hover){#events-panel .evcal-cell:not(.empty):hover{background:var(--bp-flat-raise)}}#events-panel .evcal-cell.empty{background:transparent}#social-panel :is(#mail-list,#mail-detail,.mail-reward-item){background:var(--bp-flat-sunk);border-color:var(--bp-line);border-radius:2px;box-shadow:none}#social-panel .mail-row{background:transparent;border-color:var(--bp-line);border-radius:2px;box-shadow:none}@media (hover: hover){#social-panel .mail-row:hover{background:var(--bp-flat-raise)}}#social-panel .mail-row.sel{background:var(--bp-flat-gold);border-color:var(--bp-gold-dim)}#social-panel #mail-claim-btn{background:var(--bp-flat-gold);border-color:var(--bp-gold-dim);border-radius:2px;box-shadow:none}#report-modal :is(.rp-quote,.rp-dd-list),#report-desc,#item-tooltip,#item-tooltip-worn,.skill-tip,.interact-menu,#exp-tooltip,#party-frame{background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow-pop)}#report-actions .rp-btn,#legal-close,.interact-menu .im-btn,#party-frame :is(.gh .info,.tip,.share button){background:var(--bp-flat-raise);border-color:var(--bp-line);border-radius:2px;box-shadow:none}#report-actions .rp-btn-gold,#party-frame .share button.on{background:var(--bp-flat-gold);border-color:var(--bp-gold-dim);box-shadow:none}@media (hover: hover){.interact-menu .im-btn:hover:not(:disabled):not(.disabled){background:var(--bp-flat-raise);border-color:var(--bp-gold-dim)}}#party-frame .gbar{background:var(--bp-flat-sunk-deep);border-color:var(--bp-line);border-radius:2px;box-shadow:none}.cm-overlay,.afk-overlay{background:var(--bp-black-a45)}.cm-box,.afk-box,.ds-box,#legal-card,#toast-area .toast,.bp-duel-hud,.dropdown .dd-menu{background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow-pop)}.ds-box{border-color:var(--bp-blood);box-shadow:var(--bp-flat-shadow-pop),0 0 38px var(--bp-blood-a25)}.cm-box:before,.afk-box:before,.ds-box:before{display:none}.bp-btn,#legal-close,#toast-area .toast-action .toast-btn{background:var(--bp-flat-raise);border-color:var(--bp-line);border-radius:2px;box-shadow:none}.bp-btn:active{transform:none}.bp-btn--buy{background:var(--bp-flat-gold);border-color:var(--bp-gold-dim);box-shadow:none}@media (hover: hover){#toast-area .toast-action .toast-btn:hover{background:var(--bp-flat-gold);border-color:var(--bp-gold-dim);box-shadow:none}}#toast-area .toast-action .toast-btn-reject{background:var(--bp-flat-danger);border-color:var(--bp-crimson);box-shadow:none}@media (hover: hover){.bp-btn--danger:hover,#legal-close:hover,#toast-area .toast-action .toast-btn-reject:hover{background:var(--bp-flat-danger);border-color:var(--bp-crimson);box-shadow:none}}.pm-input,.spk-ic,.spk-bar,.spk-row{background:var(--bp-flat-sunk);border-color:var(--bp-line);border-radius:2px;box-shadow:none}@media (hover: hover){.spk-row:hover:not(.spk-row--full){background:var(--bp-flat-raise);border-color:var(--bp-gold-dim)}}.hpbar,.spbar,.mobhpbar,#boss-bar .boss-track,.party-row .party-hp,.party-row .party-mp,.bestiaryui .bst-step{background:var(--bp-flat-sunk-deep);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}#hp-fill,#minimap,.bestiaryui .bst-slot,.bestiaryui .bst-cell,.spec-lvl,.tier-cell,.tier-cell .tc-ic,.sk-cell.active.closed,.inv-cell.inv-new,.ys .ys-icon,.ys .rc-stack{box-shadow:none}@media (hover: hover){.trade-cell-mine:hover,.alch-cell.alch-slot-filled:hover{box-shadow:none}}.ah-thr input[type=range]::-webkit-slider-runnable-track,.ah-thr input[type=range]::-moz-range-track{background:var(--bp-flat-sunk);box-shadow:none}#hud-avatar{box-shadow:0 0 0 1px var(--bp-gold-dim)}@media (hover: hover){#hud-avatar:hover{box-shadow:0 0 0 1px var(--bp-gold-b)}}.tier-cell.done{box-shadow:0 0 0 1px var(--bp-gold-dim)}.tier-cell.cur{box-shadow:0 0 0 1px var(--bp-gold-b),0 0 10px var(--bp-gold-a20)}.inv-cell.inv-affix,#equip-doll .eq-slot.inv-affix{box-shadow:0 0 3px rgba(var(--bp-affix),.09)}.inv-cell.inv-pool-active{box-shadow:0 0 10px 1px var(--bp-gold-a40)}.inv-cell.drag-over-socket{box-shadow:0 0 10px var(--bp-gold-a35)}#ah-search-sug,.sk-spec-row,.sk-spec-ic,.affbox .ic img,.skillwiki .sw-cta{border-radius:2px}.skdev-card,.sk-spec-row,.sk-spec-ic{background:var(--bp-flat-sunk);border-color:var(--bp-line);box-shadow:none}@media (hover: hover){.skdev-card:hover,.sk-spec-row:hover{background:var(--bp-flat-raise);border-color:var(--bp-gold-dim)}}@media (hover: hover){.sk-spec-ic:hover{transform:none;border-color:var(--bp-gold)}}.ys .purchase-toast{background:var(--bp-green-12-a80);border-color:var(--bp-jade-a35);border-radius:2px;box-shadow:var(--bp-flat-shadow-pop)}.char-allstats-panel{background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow-pop)}.char-allstats-head{border-bottom-color:var(--bp-line)}.ys .packages-backdrop,.ys .pos-backdrop,.ys .buy-backdrop{background:var(--bp-black-a45)}.ys .packages-modal,.ys .pos,.ys .buy-modal{background:var(--bp-flat-win);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:var(--bp-flat-shadow)}.ys .packages-modal:before,.ys .pos:before,.ys .buy-modal:before{display:none}.sk-cell.sk-tier-normal,.affbox.sk-tier-normal{--skill-bg: var(--bp-blue-25)}.sk-cell.sk-tier-master,.affbox.sk-tier-master{--skill-bg: var(--bp-blue-29)}.sk-cell.sk-tier-grandmaster,.affbox.sk-tier-grandmaster{--skill-bg: var(--bp-violet-29)}.sk-cell.sk-tier-perfect,.affbox.sk-tier-perfect{--skill-bg: var(--bp-amber-33)}#stat-panel .sk-cell[class*=sk-tier-],#buff-bar .affbox[class*=sk-tier-],.sk-cell.sk-cell[class*=sk-tier-],.affbox[class*=sk-tier-]{position:relative;background:var(--skill-bg);border:1px solid var(--bp-line2);border-radius:2px;box-shadow:none}.sk-cell.sk-tier-perfect.active:after{display:none}.sk-cell[class*=sk-tier-]:before,.affbox[class*=sk-tier-]:before{display:none}#stat-panel .sk-cell[class*=sk-tier-] .sk-ic,.sk-cell[class*=sk-tier-] .sk-ic{background:transparent}#buff-bar .affbox.debuff[class*=sk-tier-],.affbox.debuff[class*=sk-tier-]{border-color:var(--bp-crimson)}#mobile-menu-btn,#mobile-menu-sheet,#quest-sheet-close,#quick-picker,#joy-rest{display:none}.mobile-joystick{position:absolute;left:0;top:0;width:104px;height:104px;box-sizing:border-box;border:1px solid var(--bp-gold-dim);border-radius:50%;background:var(--bp-black-a45);pointer-events:none;opacity:0}.mobile-joystick.active{opacity:1}.mobile-joystick-knob{position:absolute;left:28px;top:28px;width:46px;height:46px;border:1px solid var(--bp-gold);border-radius:50%;background:var(--bp-gold-a30)}:root:where(:has(>body.mobile-ui)){--m-pad: 6px;--m-safe-t: env(safe-area-inset-top, 0px);--m-safe-b: env(safe-area-inset-bottom, 0px);--m-safe-l: env(safe-area-inset-left, 0px);--m-safe-r: env(safe-area-inset-right, 0px);--m-map: 88px;--m-mapinfo: 18px;--m-platter: 56px;--m-top: calc(var(--m-safe-t) + var(--m-pad));--m-band: calc(var(--m-top) + var(--m-map) + var(--m-mapinfo) + var(--m-pad));--m-head: 48px;--m-exp: 5px;--m-nav: 54px;--m-slot: clamp(40px, calc((100 * var(--ui-vw) - var(--m-safe-l) - var(--m-safe-r) - 8px - 21px) / 8), 56px);--m-base: calc(var(--m-safe-b) + var(--m-exp) + var(--m-nav));--m-deck: calc(var(--m-base) + var(--m-slot) + 10px)}body.mobile-ui{overscroll-behavior:none}:where(body.mobile-ui) #top-left-hud{display:contents}:where(body.mobile-ui) #hud-player{background:none!important;padding:0!important}:where(body.mobile-ui) #hud-player:before{display:none!important}:where(body.mobile-ui) #hud-player{position:fixed;left:calc(var(--m-safe-l) + var(--m-pad));top:var(--m-top);width:calc(100% - var(--m-safe-l) - var(--m-safe-r) - var(--m-map) - var(--m-pad) * 3);display:flex;align-items:center;gap:8px;transform:none;z-index:7}:where(body.mobile-ui) #hud-bars{flex:1 1 auto;width:auto;min-width:0}:where(body.mobile-ui) #buff-bar{display:flex!important;position:fixed;padding-top:0;left:calc(var(--m-safe-l) + var(--m-pad));right:auto;top:calc(var(--m-top) + var(--m-platter) + 4px);width:calc(100% - var(--m-safe-l) - var(--m-safe-r) - var(--m-map) - var(--m-pad) * 3);flex-direction:row;flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;transform:none}:where(body.mobile-ui) #buff-bar::-webkit-scrollbar{display:none}:where(body.mobile-ui) #buff-bar .affbox{flex:0 0 auto}:where(body.mobile-ui) #hud-right{display:contents}:where(body.mobile-ui) #hud-rail{display:none}:where(body.mobile-ui) #minimap-box{position:fixed;right:calc(var(--m-safe-r) + var(--m-pad));top:var(--m-top);width:var(--m-map);height:var(--m-map)}:where(body.mobile-ui) #minimap{width:var(--m-map);height:var(--m-map)}:where(body.mobile-ui) .mm-zoom{width:24px;height:24px;min-height:0;font-size:13px}:where(body.mobile-ui) #minimap-info{position:fixed;right:calc(var(--m-safe-r) + var(--m-pad));top:calc(var(--m-top) + var(--m-map) + 3px);width:auto;max-width:calc(55 * var(--ui-vw));flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:3px 7px}:where(body.mobile-ui) #map-name-label{font-size:10px}:where(body.mobile-ui) #minimap-row2{gap:6px}:where(body.mobile-ui) #ping-row{font-size:9px;gap:3px}:where(body.mobile-ui) #ping-beacon{width:6px;height:6px}:where(body.mobile-ui) #minimap-clock{font-size:9px}:where(body.mobile-ui) #hud-player #pvp-toggle-btn,:where(body.mobile-ui) #hud-player #autohunt-btn{position:fixed;right:calc(var(--m-safe-r) + var(--m-pad));width:46px;height:46px;min-height:0;z-index:8;transform:none}:where(body.mobile-ui) #hud-player #autohunt-btn{top:var(--m-band)}:where(body.mobile-ui) #hud-player #pvp-toggle-btn{top:calc(var(--m-band) + 52px)}:where(body.mobile-ui) #taskbar #qs-bar #attackmode-btn{display:none}:where(body.mobile-ui) #hud-target{top:var(--m-band);width:min(62 * var(--ui-vw),220px)}:where(body.mobile-ui) .mi-bar,:where(body.mobile-ui) .npci-card{top:calc(var(--m-band) + 44px);max-width:calc(100 * var(--ui-vw) - var(--m-pad) * 2 - var(--m-safe-l) - var(--m-safe-r));box-shadow:none}:where(body.mobile-ui) #upgrade-notice.on{position:fixed;left:calc(var(--m-safe-l) + var(--m-pad));bottom:calc(100% - var(--m-band) + 2px);max-width:calc(100% - var(--m-safe-l) - var(--m-safe-r) - var(--m-map) - var(--m-pad) * 3);padding:3px 10px;font-size:12px;line-height:1.25;display:flex;white-space:pre}:where(body.mobile-ui) #upgrade-notice :is(.un-name,.un-item){flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}:where(body.mobile-ui) #left-hud-stack{--left-stack-top: var(--m-band);--left-stack-gap: 6px}:where(body.mobile-ui) #taskbar #skills{position:fixed;left:calc(var(--m-safe-l) + 4px);right:calc(var(--m-safe-r) + 4px);bottom:calc(var(--m-base) + 5px);display:grid;grid-template-columns:repeat(8,1fr);gap:3px;z-index:7}:where(body.mobile-ui) #taskbar #skills .qs{width:auto;height:var(--m-slot);min-width:0}:where(body.mobile-ui) #taskbar #skills .qs{font-size:calc(var(--m-slot) * .46)}:where(body.mobile-ui) #taskbar #skills .qs .qs-sk .sk-ic{font-size:calc(var(--m-slot) * .46)}:where(body.mobile-ui) #taskbar #skills .qs .qs-key{display:none}:where(body.mobile-ui) #taskbar #skills .qs:not(.filled):after{content:"+";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:calc(var(--m-slot) * .42);font-weight:300;line-height:1;color:var(--bp-ash2);pointer-events:none}:where(body.mobile-ui) #quick-picker{position:fixed;left:0;right:0;bottom:0;top:auto;max-height:calc(72 * var(--ui-vh));z-index:46;display:none;flex-direction:column;background:var(--bp-flat-win);border-top:1px solid var(--bp-line2)}:where(body.mobile-ui) #quick-picker.open{display:flex}:where(body.mobile-ui) #quick-picker .qp-head{flex:0 0 auto;display:flex;align-items:center;gap:8px;min-height:46px;padding:0 10px;background:none;border-bottom:1px solid var(--bp-line);font-family:var(--serif);font-size:14px;font-weight:600;letter-spacing:.6px;color:var(--bp-fg)}:where(body.mobile-ui) #quick-picker .qp-sp{flex:1}:where(body.mobile-ui) #quick-picker .qp-close{width:40px;height:40px;min-height:0;border:1px solid var(--bp-line2);background:var(--bp-bg2);color:var(--bp-ash);font-size:16px}:where(body.mobile-ui) #quick-picker .qp-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 10px calc(14px + var(--m-safe-b))}:where(body.mobile-ui) #quick-picker .qp-sec{display:flex;align-items:center;gap:10px;margin:12px 0 6px;color:var(--bp-gold);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}:where(body.mobile-ui) #quick-picker .qp-sec:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--bp-line2),transparent)}:where(body.mobile-ui) #quick-picker .qp-rows{display:flex;flex-direction:column;gap:5px}:where(body.mobile-ui) #quick-picker .qp-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 12px;text-align:left;font-family:var(--serif);font-size:13px;color:var(--bp-fg);background:var(--bp-flat-raise);border:1px solid var(--bp-line);border-radius:2px}:where(body.mobile-ui) #quick-picker .qp-row>i{flex:0 0 auto;font-style:normal;font-size:20px;line-height:1;width:26px;text-align:center}:where(body.mobile-ui) #quick-picker .qp-row>i img{width:24px;height:24px;image-rendering:pixelated}:where(body.mobile-ui) #quick-picker .qp-row>span{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(body.mobile-ui) #quick-picker .qp-row>em{flex:0 0 auto;font-style:normal;font-size:11px;color:var(--bp-ash);font-variant-numeric:tabular-nums}:where(body.mobile-ui) #quick-picker .qp-clear{margin-top:14px;color:var(--bp-crimson-b);border-color:var(--bp-blood)}:where(body.mobile-ui) #quick-picker .qp-empty{padding:22px 6px;text-align:center;font-size:12px;color:var(--bp-ash2)}:where(body.mobile-ui) #taskbar{top:auto;bottom:calc(var(--m-safe-b) + var(--m-exp));left:0;right:0;width:100%;height:var(--m-nav);min-height:0;gap:0;padding:0 calc(var(--m-safe-l) + 2px) 0 calc(var(--m-safe-r) + 2px);justify-content:center;z-index:45}:where(body.mobile-ui) #taskbar{display:flex!important;grid-template-columns:none!important;padding:0!important;gap:0!important;background:var(--bp-flat-win)!important;border-top:1px solid var(--bp-line2)!important}:where(body.mobile-ui) #qs-column{display:contents}:where(body.mobile-ui) #tb-menu{position:static!important;display:grid!important;width:100%!important;height:var(--m-nav)!important}:where(body.mobile-ui) #tb-menu button{width:auto!important;height:100%!important;border-radius:0!important}:where(body.mobile-ui) #taskbar>#qs-column,:where(body.mobile-ui) #taskbar>#tb-menu{background:none!important;box-shadow:none!important;padding:0!important;justify-self:auto!important}:where(body.mobile-ui) #tb-menu{width:100%;height:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px}:where(body.mobile-ui) #tb-menu button{width:auto;height:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;line-height:1;border-radius:0;border:none;background:none}:where(body.mobile-ui) #tb-menu button{font-size:22px}:where(body.mobile-ui) #tb-menu button.active{background:linear-gradient(180deg,var(--bp-crimson-b-a15),transparent)}:where(body.mobile-ui) #tb-menu button.active:after{content:"";position:absolute;left:18%;right:18%;top:0;height:2px;background:var(--bp-crimson)}:where(body.mobile-ui) #tb-menu button{position:relative}:where(body.mobile-ui) #tb-menu button[data-tip]:hover:before{display:none}:where(body.mobile-ui) #exp-bar{position:fixed!important;left:0!important;width:100%!important;height:var(--m-exp);bottom:var(--m-safe-b);z-index:45;border:none!important}:where(body.mobile-ui) #chat-box{left:calc(var(--m-safe-l) + var(--m-pad));bottom:var(--m-deck)}:where(body.mobile-ui) #joy-rest{display:block;position:fixed;left:calc(var(--m-safe-l) + 22px);bottom:calc(var(--m-deck) + 16px);width:92px;height:92px;border-radius:50%;border:1px dashed var(--bp-line);background:radial-gradient(circle,var(--bp-black-a20),transparent 70%);pointer-events:none;z-index:4;transition:opacity .2s ease}:where(body.mobile-ui) #joy-rest.hidden{opacity:0}body.mobile-ui:not(.quest-sheet) #hud-quest{display:none!important}body.mobile-ui.quest-sheet #hud-quest{position:fixed;left:0;right:0;top:var(--m-safe-t);bottom:var(--m-base);width:auto;max-width:none;overflow-y:auto;overscroll-behavior:contain;z-index:43;border-radius:0;box-shadow:none}body.mobile-ui.quest-sheet .qsec .body{display:block!important}body.mobile-ui #hud-rail{display:none}body.mobile-ui .bp-win{position:fixed!important;left:0!important;right:0!important;top:var(--m-safe-t)!important;bottom:var(--m-base)!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;min-width:0!important;transform:none!important;border-radius:0;overflow-y:auto;overscroll-behavior:contain;box-shadow:none;padding:0 0 16px!important}body.mobile-ui .bp-win:before{display:none}body.mobile-ui .bp-win .inv-head{position:sticky;top:0;z-index:6;box-sizing:border-box;height:var(--m-head);min-height:var(--m-head);margin:0 0 10px;padding:0 52px 0 13px;display:flex;align-items:center;font-size:15px;background:var(--bp-iron);border-bottom:1px solid var(--bp-line2)}body.mobile-ui .bp-win .inv-head>.win-close{position:absolute!important;top:50%!important;right:6px!important;left:auto!important;bottom:auto!important;transform:translateY(-50%)!important;width:44px!important;height:44px!important;min-height:0;margin:0!important;font-size:17px}body.mobile-ui .bp-win .inv-head>.win-tool{right:56px;width:44px;height:44px}body.mobile-ui .bp-win .inv-head.has-win-tool{padding-right:102px}body.mobile-ui .bp-win>*:not(.inv-head){position:static!important;width:auto!important;max-width:100%!important;box-sizing:border-box}body.mobile-ui .bp-win>*:not(.inv-head):not(.win-close){padding-left:max(10px,var(--m-safe-l));padding-right:max(10px,var(--m-safe-r))}body.mobile-ui{--inv-cell-px: clamp(40px, calc((100 * var(--ui-vw) - 56px) / 5), 48px)}body.mobile-ui #equip-doll{--eq-cell: clamp(38px, calc((100 * var(--ui-vw) - 72px) / 5), 48px)}body.mobile-ui #inv-panel #equip-doll{position:static;margin:6px auto 0;justify-content:center}body.mobile-ui #inv-panel #inv-tabs{position:static;display:flex;justify-content:center;gap:6px;margin:6px 0 0}body.mobile-ui #inv-panel .inv-tab{min-width:44px;height:38px}body.mobile-ui #inv-panel #inv-list{position:static;margin:6px 8px;justify-content:center}body.mobile-ui #inv-panel #tool-tab,body.mobile-ui #inv-panel #tool-why{display:none}body.mobile-ui #inv-panel #tool-drawer{position:static;width:auto;margin:6px auto 0;padding-top:0;padding-bottom:0;background:none;border:0;box-shadow:none;clip-path:none;visibility:visible;pointer-events:auto;transition:none}body.mobile-ui #inv-panel #tool-drawer .tool-list{grid-template-columns:repeat(3,var(--inv-cell-px));justify-content:center}body.mobile-ui #inv-panel #tool-drawer .tool-slot{touch-action:pan-y}body.mobile-ui #inv-panel #inv-currency{position:static;display:flex;justify-content:space-between;padding:8px 10px;border-top:1px solid var(--bp-line)}body.mobile-ui #stat-panel .char-tabs{position:sticky;top:var(--m-head);z-index:5;margin:0 0 10px;background:var(--bp-flat-sunk);border-bottom:1px solid var(--bp-line2)}body.mobile-ui #stat-panel .char-tab{flex:1;height:48px}body.mobile-ui #stat-panel .attr-grid{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}body.mobile-ui #stat-panel .stat-line{grid-template-columns:1fr 44px 36px 1fr auto}body.mobile-ui #stat-panel .stat-plus{width:36px;height:36px}body.mobile-ui #mount-panel .mp-top{grid-template-columns:1fr;gap:10px}body.mobile-ui #mount-panel .mp-left,body.mobile-ui #mount-panel .mp-right{width:auto;min-width:0}body.mobile-ui #mount-panel .mp-doll{width:auto;min-height:0;height:190px;flex:0 0 auto}body.mobile-ui .bp-btn,body.mobile-ui button,body.mobile-ui select,body.mobile-ui input:not([type=checkbox]):not([type=radio]):not([type=range]){min-height:44px}body.mobile-ui input[type=range]{height:44px}body.mobile-ui input[type=color]{height:44px;min-height:44px}body.mobile-ui input[type=checkbox]{width:24px;height:24px}body.mobile-ui .bp-win label{min-height:44px;display:flex;align-items:center;gap:8px}body.mobile-ui #tb-menu button,body.mobile-ui #skills .qs{min-height:0}body.mobile-ui .inv-cell{min-width:40px;min-height:40px}body.mobile-ui #mount-panel .mp-grid{grid-template-columns:repeat(5,1fr)}body.mobile-ui #trade-body{flex-direction:column}body.mobile-ui .ys .body{grid-template-columns:1fr;grid-template-rows:auto auto auto}body.mobile-ui .ys .catalog{border-right:none;border-bottom:1px solid var(--bp-line2)}body.mobile-ui .ys .meta,body.mobile-ui .ys .field-row,body.mobile-ui .ys .pos-actions,body.mobile-ui .ys .buy-lines,body.mobile-ui .ys .buy-actions{grid-template-columns:1fr}body.mobile-ui #mail-body{grid-template-columns:1fr;height:auto}body.mobile-ui #mail-list,body.mobile-ui #mail-detail{max-height:calc(60 * var(--ui-vh))}body.mobile-ui .bp-tabs{height:auto}body.mobile-ui .bp-tab{min-height:44px;font-size:14px}body.mobile-ui #social-body{flex-direction:column;height:auto;min-height:0}body.mobile-ui #social-body>*{width:auto;min-width:0}body.mobile-ui .soc-sec-head{min-height:44px;display:flex;align-items:center}body.mobile-ui .soc-row{min-height:46px}body.mobile-ui .clanui .tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:1px}body.mobile-ui .clanui .tabs::-webkit-scrollbar{display:none}body.mobile-ui .clanui .tab{flex:0 0 auto;min-height:44px}body.mobile-ui .clanui .ov-stats{grid-template-columns:repeat(2,1fr)}body.mobile-ui #lfg-body{padding:12px 12px 16px}body.mobile-ui #lfg-panel input,body.mobile-ui #lfg-panel select{width:100%;min-height:44px}body.mobile-ui .eventshopui .es-grid{grid-template-columns:1fr}body.mobile-ui .eventshopui .es-top{flex-wrap:wrap;gap:8px}body.mobile-ui #event-calendar-body{padding:0 8px 12px}body.mobile-ui #event-calendar-body .evcal-grid{gap:2px}body.mobile-ui #bestiary-panel{overflow:hidden!important}body.mobile-ui #bestiary-panel .bestiaryui{padding:0 10px 10px}body.mobile-ui .bestiaryui .bst-side{flex:0 0 auto}body.mobile-ui #mount-panel .mp-shead,body.mobile-ui #mount-panel .mp-stat{grid-template-columns:1fr 54px 54px}body.mobile-ui #taskbar,body.mobile-ui #minimap,body.mobile-ui #minimap-box,body.mobile-ui #chat-box,body.mobile-ui #hud-player,body.mobile-ui #buff-bar,body.mobile-ui .qs,body.mobile-ui .bp-btn,body.mobile-ui .bp-win,body.mobile-ui #mobile-menu-sheet,body.mobile-ui #mobile-menu-sheet .mm-row{box-shadow:none}body.mobile-ui *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.mobile-ui .bp-win{transition:none!important}body.mobile-ui .bp-win *{text-shadow:none}:where(body.mobile-ui) #mobile-menu-btn{display:flex}:where(body.mobile-ui) #mobile-menu-sheet{position:fixed;left:0;right:0;top:var(--m-safe-t);bottom:var(--m-base);z-index:44;display:none;flex-direction:column;background:var(--bp-flat-win);border-top:1px solid var(--bp-line2)}:where(body.mobile-ui) #mobile-menu-sheet.open{display:flex}:where(body.mobile-ui) #mobile-menu-sheet .mm-head{flex:0 0 auto;display:flex;align-items:center;gap:8px;min-height:46px;padding:0 10px;background:none;border-bottom:1px solid var(--bp-line)}:where(body.mobile-ui) #mobile-menu-sheet .mm-head b{font-family:var(--serif);font-size:15px;font-weight:600;letter-spacing:1px;color:var(--bp-fg);display:flex;align-items:center;gap:9px}:where(body.mobile-ui) #mobile-menu-sheet .mm-head b:before{content:"✦";color:var(--bp-crimson);font-size:12px}:where(body.mobile-ui) #mobile-menu-sheet .mm-sp{flex:1}:where(body.mobile-ui) #mobile-menu-sheet .mm-close{width:44px;height:44px;border:1px solid var(--bp-line2);background:var(--bp-bg2);color:var(--bp-ash);font-size:17px}:where(body.mobile-ui) #mobile-menu-sheet .mm-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 10px 14px}:where(body.mobile-ui) #mobile-menu-sheet .mm-sec{display:flex;align-items:center;gap:10px;margin:14px 0 7px;color:var(--bp-gold);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase}:where(body.mobile-ui) #mobile-menu-sheet .mm-sec:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--bp-line2),transparent)}:where(body.mobile-ui) #mobile-menu-sheet .mm-rows{display:flex;flex-direction:column;gap:5px}:where(body.mobile-ui) #mobile-menu-sheet .mm-row{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 12px;text-align:left;font-family:var(--serif);font-size:13px;font-weight:500;color:var(--bp-fg);background:var(--bp-flat-raise);border:1px solid var(--bp-line);border-left:2px solid transparent;border-radius:2px}:where(body.mobile-ui) #mobile-menu-sheet .mm-row:active{border-left-color:var(--bp-crimson)}:where(body.mobile-ui) #mobile-menu-sheet .mm-row i{flex:0 0 auto;font-style:normal;font-size:21px;line-height:1;width:26px;text-align:center}:where(body.mobile-ui) #mobile-menu-sheet .mm-row:after{content:"›";margin-left:auto;color:var(--bp-ash2);font-size:17px;line-height:1}:where(body.mobile-ui) #quest-sheet-close{position:fixed;right:calc(var(--m-safe-r) + 8px);top:calc(var(--m-safe-t) + 8px);width:44px;height:44px;z-index:44;display:none;place-items:center;border:1px solid var(--bp-line);border-radius:2px;background:var(--bp-flat-raise);color:var(--bp-ash);font-size:17px}body.mobile-ui #bp-hovertip{display:none!important}:root:where(:has(>body.mobile-ui)){--m-pad: 8px;--m-head: 56px;--m-slot: 48px}body.mobile-ui .bp-win{left:var(--m-safe-l)!important;right:var(--m-safe-r)!important;background:var(--bp-flat-win);overflow-x:hidden;scroll-padding-block:calc(var(--m-head) + 12px) 24px;touch-action:pan-y}body.mobile-ui .bp-win.mobile-window-background{visibility:hidden;pointer-events:none}body.mobile-ui:is(.mobile-window-open,.quest-sheet) #skills,body.mobile-ui:has(#mobile-menu-sheet.open) #skills,body.mobile-ui.mobile-window-open #chat-box{visibility:hidden;pointer-events:none}body.mobile-ui .bp-win>.inv-head{margin-bottom:12px;flex-shrink:0;background:var(--bp-iron)!important}body.mobile-ui .bp-win :is(input,textarea,select){font-size:16px}body.mobile-ui .bp-win :is(button,select){touch-action:manipulation}body.mobile-ui .bp-win button{min-height:44px!important;min-width:44px}body.mobile-ui .bp-win :is(button,input,select,textarea):focus-visible{outline:2px solid var(--bp-gold);outline-offset:-2px}body.mobile-ui .bp-win :is(.bp-tabs,.char-tabs,.tabs){max-width:100%;overflow-x:auto;flex-wrap:nowrap;touch-action:pan-x}body.mobile-ui .bp-win :is(.bp-tab,.char-tab,.tab){flex-shrink:0}body.mobile-ui .bp-win :is(p,h2,h3){overflow-wrap:anywhere}:where(body.mobile-ui) #taskbar #skills{left:auto;right:calc(var(--m-safe-r) + 8px);width:204px;grid-template-columns:repeat(4,48px);gap:4px}:where(body.mobile-ui) #taskbar #skills .qs{width:48px;height:48px}:where(body.mobile-ui) #chat-box{bottom:calc(var(--m-base) + 8px)}:where(body.mobile-ui) #chat-box.open{bottom:calc(var(--m-base) + 108px)}:where(body.mobile-ui) #minimap-box .mm-zoom{width:28px;min-height:28px;height:28px}body.mobile-ui #inv-panel #inv-list{margin:12px auto;width:fit-content!important}body.mobile-ui #inv-panel #inv-tabs{padding-block:6px}body.mobile-ui :is(.inv-cell,#equip-doll .eq-slot){touch-action:pan-y}body.mobile-ui .interact-menu.item-ctx{position:fixed;left:var(--m-safe-l)!important;right:var(--m-safe-r)!important;top:auto!important;bottom:var(--m-base);width:auto;max-width:none;max-height:calc(100 * var(--ui-dvh) - var(--m-base) - var(--m-safe-t) - 16px);overflow-y:auto;touch-action:pan-y;background:var(--bp-iron);opacity:1!important}body.mobile-ui .interact-menu.item-ctx .im-btn{min-height:48px;font-size:15px}body.mobile-ui .interact-menu.item-ctx .im-detail{display:none}body.mobile-ui #inv-panel>.mobile-move-cancel{position:sticky!important;top:var(--m-head);z-index:6;width:100%!important;min-height:48px;background:var(--bp-iron2);color:var(--bp-gold);border:1px solid var(--bp-gold-dim);font-size:14px}body.mobile-ui.mobile-window-open :is(#hud-player,#buff-bar,#hud-right,#hud-target,#autohunt-btn,#pvp-toggle-btn,#left-hud-stack,.mi-bar,.npci-card,#upgrade-notice){visibility:hidden}body.mobile-ui .ys .head{flex-wrap:wrap;height:auto;gap:8px}body.mobile-ui .ys .tabs{flex-direction:row;overflow-x:auto;border-right:0}body.mobile-ui .ys .tab{width:auto;min-width:max-content}body.mobile-ui .ys :is(.body,.catalog,.detail){min-width:0}body.mobile-ui .ys .body{grid-template-columns:minmax(0,1fr)}body.mobile-ui .ys .catalog{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}body.mobile-ui .ys .catalog>*,body.mobile-ui .ys .card>*{min-width:0}body.mobile-ui .ys .catalog-head{flex-wrap:wrap;height:auto;padding:12px;gap:8px}body.mobile-ui .ys .search{min-width:0;width:100%;flex-basis:100%}body.mobile-ui .ys .cards{grid-template-columns:minmax(0,1fr)}body.mobile-ui .ys .card{grid-template-columns:54px minmax(0,1fr)}body.mobile-ui .ys .card-desc{white-space:normal;line-height:1.5}body.mobile-ui :is(.cm-overlay,.afk-overlay,.ds-overlay){padding:max(12px,var(--m-safe-t)) max(12px,var(--m-safe-r)) max(12px,var(--m-safe-b)) max(12px,var(--m-safe-l));box-sizing:border-box}body.mobile-ui :is(.cm-box,.spk-box,.afk-box,.ds-box){box-sizing:border-box;max-width:100%;max-height:calc(100 * var(--ui-dvh) - var(--m-safe-t) - var(--m-safe-b) - 24px);overflow-y:auto;touch-action:pan-y}body.mobile-ui #inv-panel .inv-tab{min-height:44px;height:44px}body.mobile-ui #stat-panel .stat-line{grid-template-columns:minmax(0,1fr) 38px 44px;gap:6px}body.mobile-ui #stat-panel .stat-plus{width:44px;height:44px}body.mobile-ui #bestiary-panel .bst-row-main{grid-template-columns:32px minmax(0,1fr) 48px 48px;gap:6px}body.mobile-ui #bestiary-panel .bst-row-main>:last-child{grid-column:2 / -1}body.mobile-ui #mail-list,body.mobile-ui #mail-detail{max-height:none}body.mobile-ui .ys .body{height:auto;overflow:visible}body.mobile-ui .ys :is(.catalog,.detail,.categories){min-height:0;max-width:100%}body.mobile-ui :is(#trade-body,#social-body){gap:12px}:where(body.mobile-ui) #mobile-menu-sheet .mm-row{min-height:56px;font-size:15px}:where(body.mobile-ui) #mobile-menu-sheet .mm-sec{font-size:12px}:where(body.mobile-ui) #mobile-menu-sheet .mm-body,:where(body.mobile-ui) #quick-picker .qp-body{touch-action:pan-y}:where(body.mobile-ui) #quick-picker{max-height:calc(100 * var(--ui-dvh) - var(--m-safe-t) - 16px)}:where(body.mobile-ui) #mobile-menu-sheet .mm-head{min-height:var(--m-head)}:where(body.mobile-ui) #tb-menu button[data-mobile-label]:before{content:attr(data-mobile-label);display:block;position:static;order:2;font:10px/1.2 system-ui;color:var(--bp-fg);background:none;border:0;padding:0;transform:none;max-width:100%;white-space:normal;text-align:center}@media (hover: hover){:where(body.mobile-ui) #tb-menu button[data-mobile-label]:hover:before{content:attr(data-mobile-label);display:block;position:static;order:2;font:10px/1.2 system-ui;color:var(--bp-fg);background:none;border:0;padding:0;transform:none;max-width:100%;white-space:normal;text-align:center}}.mobile-page-back,.mobile-inventory-action{display:none}.mobile-inventory-action[hidden]{display:none!important}.shop-mobile-info,.evcal-agenda{display:none}body.mobile-ui{--page-pad: 16px;--page-surface: var(--bp-flat-sunk);--page-raised: var(--bp-flat-raise);--m-head: 64px}body.mobile-ui .bp-win{border:0!important;border-radius:0!important;background:var(--bp-flat-win)!important;font-family:Rubik,system-ui,sans-serif;font-size:14px;line-height:1.45;padding-bottom:20px!important;scroll-padding-top:72px;touch-action:pan-x pan-y}body.mobile-ui:not(.landscape-ui) .bp-win{overflow-y:auto!important}body.mobile-ui .bp-win .inv-head{height:64px;min-height:64px;margin:0 0 16px;padding-inline:20px 64px;background:var(--bp-flat-win)!important;border-bottom:1px solid var(--bp-line);font:600 19px/1.2 Rubik,system-ui,sans-serif;letter-spacing:-.025em;color:var(--bp-fg)}body.mobile-ui .bp-win .inv-head:before,body.mobile-ui .bp-win .inv-head:after{display:none}body.mobile-ui .bp-win .inv-head>:is(.win-close,.win-tool){border-radius:var(--bp-radius);border:1px solid var(--bp-line);background:var(--page-raised);color:var(--bp-fg-soft)}body.mobile-ui .bp-win .inv-head>.win-close{right:12px!important}body.mobile-ui .bp-win .inv-head>.win-tool{right:62px}body.mobile-ui .bp-win .inv-head.has-win-tool{padding-inline-end:114px}body.mobile-ui .bp-win>*:not(.inv-head):not(.win-close){padding-inline:var(--page-pad)}body.mobile-ui .bp-win :is(button,input,select,textarea){box-sizing:border-box;font-family:inherit;line-height:1.35}body.mobile-ui .bp-win button{border-radius:var(--bp-radius);font-size:13px;white-space:normal;overflow-wrap:anywhere;box-shadow:none}body.mobile-ui .bp-win label{min-height:0;display:block}body.mobile-ui .bp-win label:has(input[type=checkbox]),body.mobile-ui .bp-win .lcheck{display:flex;min-height:48px;align-items:center}body.mobile-ui .bp-win :is(input,select,textarea):not([type=range]):not([type=checkbox]):not([type=color]){min-width:0;min-height:48px;border-radius:var(--bp-radius);font-size:16px}body.mobile-ui .bp-win :is(.bp-tabs,.char-tabs,.sw-tabs){gap:4px;padding:4px 16px 12px;margin:0;border:0;background:var(--bp-flat-win);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}body.mobile-ui .bp-win :is(.bp-tab,.char-tab,.sw-tab){min-height:48px!important;padding:10px 14px;font-size:13px;flex:1 0 auto;border-radius:var(--bp-radius);text-align:center}body.mobile-ui .mobile-page-back{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;gap:6px;border:1px solid var(--bp-line);border-radius:var(--bp-radius);background:var(--page-raised);color:var(--bp-fg);font:inherit;cursor:pointer}body.mobile-ui .bp-win>.mobile-has-back{padding-inline-start:92px;font-size:17px}body.mobile-ui .mobile-has-back>.mobile-page-back{position:absolute;left:12px;padding-inline:10px;font-size:13px}body.mobile-ui #lighting-panel .gfx-body{display:grid;gap:12px}body.mobile-ui #lighting-panel .lp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:16px;border:0;background:var(--page-surface);border-radius:var(--bp-radius);min-width:0}body.mobile-ui .gfx-label{font:500 14px/1.5 Rubik,system-ui,sans-serif;width:auto}body.mobile-ui .gfx-val{grid-column:2;grid-row:1;font-size:14px;min-width:36px;text-align:end}body.mobile-ui .lp-row>input[type=range]{grid-column:1 / -1;grid-row:2;width:100%;height:36px;margin:0}body.mobile-ui .fancy-slider::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9px}body.mobile-ui .fancy-slider::-moz-range-thumb{width:24px;height:24px}body.mobile-ui #yakut-panel{overflow-x:hidden;touch-action:pan-y}body.mobile-ui #yakut-panel #yakut-body{position:static;inset:auto;display:block;padding:0;height:auto;overflow:visible}body.mobile-ui #yakut-body .ys-actionbar{padding:0 16px 16px;gap:12px;justify-content:space-between}body.mobile-ui #yakut-body .ys-actionbar .spacer{display:none}body.mobile-ui #yakut-body .balance{order:-1;height:48px;padding:0 16px;border:0;border-radius:var(--bp-radius);background:var(--page-surface);font-size:16px}body.mobile-ui #yakut-body .rc-buy{height:48px;padding:0 16px;border-radius:var(--bp-radius);font-size:13px}body.mobile-ui #yakut-body .body{display:block;border:0;background:none}body.mobile-ui #yakut-body .tabs{display:flex;flex-direction:row;gap:8px;padding:0 16px 16px;background:none;border:0;overflow-x:auto;scrollbar-width:none}body.mobile-ui #yakut-body .tab{display:flex;gap:7px;height:48px;flex:0 0 auto;padding:10px 14px;border:1px solid var(--bp-line);border-radius:var(--bp-radius);font-size:13px}body.mobile-ui #yakut-body .tab.active{background:var(--bp-blood);border-color:var(--bp-crimson);box-shadow:none}body.mobile-ui #yakut-body .tab-ico{width:20px;height:20px;border:0;background:none}body.mobile-ui #yakut-body .catalog{display:block;border:0}body.mobile-ui #yakut-body .catalog-head{display:grid;grid-template-columns:minmax(0,1fr) auto;height:auto;gap:12px;padding:4px 16px 16px;background:none;border:0}body.mobile-ui #yakut-body .section-title{grid-column:1 / -1;font-size:18px;min-width:0}body.mobile-ui #yakut-body .search{width:100%;height:48px;min-width:0}body.mobile-ui #yakut-body .ys-sort{min-width:0;max-width:140px}body.mobile-ui #yakut-body .grid-wrap{padding:0 16px 16px;overflow:visible}body.mobile-ui #yakut-body .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.mobile-ui #yakut-body .card{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:14px 10px 12px;min-width:0;min-height:212px;border-radius:var(--bp-radius);border:1px solid var(--bp-line2);background:var(--page-surface);text-align:center}body.mobile-ui #yakut-body .card>div:last-child{display:flex;flex:1;flex-direction:column;min-width:0}body.mobile-ui #yakut-body .card .ys-icon{align-self:center;width:76px;height:76px;border-radius:var(--bp-radius);border:0;background:var(--bp-flat-win)}body.mobile-ui #yakut-body .card .ys-icon .item-icon{width:60px;height:60px;object-fit:contain}body.mobile-ui #yakut-body .card-title{font-size:14px;line-height:1.4;min-height:40px;margin:0 0 10px;white-space:normal;overflow-wrap:anywhere}body.mobile-ui #yakut-body .card-desc{display:none}body.mobile-ui #yakut-body .card-foot{margin-top:auto;display:flex;flex-direction:column;gap:8px}body.mobile-ui #yakut-body .price{display:flex;align-items:center;justify-content:center;gap:7px;font-size:15px}body.mobile-ui #yakut-body .tag{font-size:10px;border:0;padding:0;color:var(--bp-ash2);white-space:normal}body.mobile-ui #yakut-body .card.active{border-color:var(--bp-line2);box-shadow:none}body.mobile-ui #yakut-body .card:after{display:none}body.mobile-ui #yakut-body .detail{display:none}body.mobile-ui #yakut-body.mobile-detail-open :is(.ys-actionbar,.tabs,.catalog){display:none}body.mobile-ui #yakut-body.mobile-detail-open .detail{display:block;min-height:0;border:0;padding:0 16px 16px;background:none}body.mobile-ui #yakut-body .detail>.mobile-page-back{margin-bottom:16px}body.mobile-ui #yakut-body .detail-inner{padding:0;overflow:visible}body.mobile-ui #yakut-body .detail .hero-item{display:flex;flex-direction:column;text-align:center;align-items:center;padding:24px 16px;border-radius:var(--bp-radius);background:var(--page-surface);gap:16px}body.mobile-ui #yakut-body .detail .ys-icon{width:100px;height:100px;border-radius:var(--bp-radius)}body.mobile-ui #yakut-body .detail-title{font-size:22px;line-height:1.3}body.mobile-ui #yakut-body .detail-desc{font-size:14px;line-height:1.65;margin-top:10px}body.mobile-ui #yakut-body .detail .qty{display:flex;flex-wrap:wrap;gap:8px}body.mobile-ui #yakut-body .detail .seg-btn{flex:1;min-width:60px;min-height:48px!important}body.mobile-ui #yakut-body .detail .total{position:sticky;bottom:-20px;padding:16px 0;background:var(--bp-flat-win);margin-top:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}body.mobile-ui #yakut-body .detail .total .buy{width:100%}body.mobile-ui #yakut-body .detail .meta{gap:12px;margin-block:16px}body.mobile-ui #yakut-body .detail .meta-box{padding:12px;border-radius:var(--bp-radius)}body.mobile-ui #yakut-body .detail :is(.meta-v,.notice,.pack-line){font-size:13px;line-height:1.6}body.mobile-ui .ys .buy{min-height:52px!important;border-radius:var(--bp-radius);font-size:16px}body.mobile-ui .ys :is(.packages-backdrop,.pos-backdrop,.buy-backdrop){padding:16px;align-items:flex-end}body.mobile-ui .ys :is(.packages-modal,.pos,.buy-modal){width:100%;max-height:calc(100 * var(--ui-dvh) - env(safe-area-inset-top) - 32px);border-radius:var(--bp-radius);overflow-y:auto}body.mobile-ui .ys .packages-modal{grid-template-rows:auto minmax(0,1fr) auto}body.mobile-ui .ys .pos{grid-template-rows:auto minmax(0,1fr)}body.mobile-ui .ys .field input{box-sizing:border-box;min-height:48px;font-size:16px;border-radius:var(--bp-radius)}body.mobile-ui .ys .pos-order{grid-template-columns:46px minmax(0,1fr)}body.mobile-ui .ys .pos-order-price{grid-column:2}body.mobile-ui .ys .titlebar{min-height:56px;padding:12px 16px}body.mobile-ui .ys .close{width:44px;height:44px;border-radius:var(--bp-radius)}body.mobile-ui .ys .package-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.mobile-ui .ys .rc-package{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:160px;text-align:center;padding:14px 8px 36px;border-radius:var(--bp-radius)}body.mobile-ui .ys .pack-price{left:8px;right:8px;text-align:center}body.mobile-ui .ys :is(.packages-foot,.buy-actions,.pos-actions){gap:12px}body.mobile-ui .ys :is(.buy-actions,.pos-actions) .ys-btn{min-height:48px;border-radius:var(--bp-radius)}body.mobile-ui #stat-panel #char-head{padding:18px 0;gap:16px}body.mobile-ui #char-name{font-size:22px;line-height:1.3}body.mobile-ui .char-meta-row{font-size:12px;margin-top:6px}body.mobile-ui #char-meta3{gap:8px;margin:0 0 16px}body.mobile-ui #char-meta3 .cm-cell{padding:12px 8px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui #char-meta3 .cm-cell b{font-size:17px}body.mobile-ui .cv-sec{margin:20px 0}body.mobile-ui .cv-sec-head{padding:12px 0;font-size:13px;letter-spacing:.04em}body.mobile-ui .stat-grid{display:grid;grid-template-columns:1fr;gap:8px}body.mobile-ui #stat-panel .stat-line{grid-template-columns:minmax(0,1fr) 48px 48px;padding:12px;border-radius:var(--bp-radius);background:var(--page-surface);gap:8px}body.mobile-ui .stat-line .st-name{font-size:14px}body.mobile-ui .stat-line .st-val{font-size:19px;text-align:center}body.mobile-ui .stat-line .st-deriv{grid-column:1 / 3;font-size:12px}body.mobile-ui .stat-line .st-deriv-val{grid-column:3;font-size:13px;text-align:center}body.mobile-ui .stat-plus{width:48px;height:48px;font-size:22px!important}body.mobile-ui #stat-panel .attr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.mobile-ui .attr-cell{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui .attr-cell label{font-size:12px;line-height:1.5}body.mobile-ui .attr-cell b{font-size:17px;align-self:flex-start}body.mobile-ui #stat-panel :is(.spec-card,.sk-spec-row){border-radius:var(--bp-radius);margin-bottom:12px;padding:14px}body.mobile-ui .spec-title{font-size:16px}body.mobile-ui .tier-row{gap:6px}body.mobile-ui .tier-cell{min-width:0;padding:8px 4px}body.mobile-ui #inv-panel #equip-doll{margin:0 auto 16px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui #inv-panel #inv-tabs{gap:8px;padding-block:12px}body.mobile-ui #inv-panel #inv-tabs .inv-tab{flex:1;border-radius:var(--bp-radius)}body.mobile-ui #inv-panel #inv-list{padding-block:8px 16px}body.mobile-ui #inv-panel #inv-currency{position:sticky!important;bottom:-20px;padding-block:16px;background:var(--bp-flat-win);border-top:1px solid var(--bp-line);font-size:15px;z-index:3}body.mobile-ui .mp-top{gap:16px}body.mobile-ui .mp-left{padding:16px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui #social-panel #social-body{height:auto;min-height:0;display:block}body.mobile-ui #social-body #social-left{width:100%;max-height:none;border:0}body.mobile-ui #social-body #social-right,body.mobile-ui #social-body.mobile-detail-open #social-left{display:none}body.mobile-ui #social-body.mobile-detail-open #social-right{display:flex;flex-direction:column;min-height:380px;height:calc(100 * var(--ui-dvh) - var(--m-base) - 170px);border:0}body.mobile-ui #social-add{gap:8px;padding:0 0 16px}body.mobile-ui #social-list .soc-sec-head{min-height:48px;padding:12px 0;font-size:13px}body.mobile-ui #social-list .soc-row{min-height:68px;padding:12px;margin-bottom:8px;border-radius:var(--bp-radius);background:var(--page-surface);font-size:14px;gap:10px}body.mobile-ui #social-dm-head{min-height:64px;gap:12px;font-size:16px}body.mobile-ui #social-dm-log{flex:1;min-height:0;max-height:none;padding:16px 4px}body.mobile-ui .soc-msg{font-size:14px;line-height:1.6;padding:12px 14px;max-width:88%;border-radius:var(--bp-radius)}body.mobile-ui #social-dm-input-row{gap:8px;padding:12px 0}body.mobile-ui #social-panel #mail-body{display:block;height:auto}body.mobile-ui #mail-body #mail-list{max-height:none;width:100%;border:0}body.mobile-ui #mail-body.mail-detail-open #mail-list{display:none}body.mobile-ui #mail-body .mail-row{padding:16px;margin-bottom:10px;border:1px solid var(--bp-line);border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui .mail-row-head{font-size:15px;line-height:1.5}body.mobile-ui .mail-row-sub{margin-top:8px;font-size:12px;flex-wrap:wrap;gap:6px}body.mobile-ui #mail-detail{padding:0}body.mobile-ui .mail-d-head{margin-top:16px;font-size:21px;line-height:1.4}body.mobile-ui .mail-d-body{padding:16px 0;font-size:14px;line-height:1.8}body.mobile-ui #mail-claim-btn{width:100%;min-height:52px!important;margin-top:16px}body.mobile-ui .clanui .tabs{padding-block:4px 12px;gap:8px;border:0}body.mobile-ui .clanui .tab{padding:10px 14px;min-height:48px!important}body.mobile-ui .clanui :is(.ov-head,.sk-top,.join,.invite-box){padding:16px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui .clanui .ov-name{font-size:23px}body.mobile-ui .clanui :is(.ov-stats,.buffgrid,.skgrid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.mobile-ui .clanui :is(.ovs,.buffcard,.skcard){padding:12px;min-width:0;border-radius:var(--bp-radius)}body.mobile-ui .clanui .mrow{display:flex;flex-wrap:wrap;gap:10px;padding:14px;border-radius:var(--bp-radius);margin-bottom:8px}body.mobile-ui .clanui .mact{margin-inline-start:auto;display:flex;flex-wrap:wrap;gap:8px}body.mobile-ui .clanui :is(.ov-actions,.invite-row,.disband-banner){flex-wrap:wrap;gap:10px}body.mobile-ui .clanui .invite-row input{flex:1 1 160px}body.mobile-ui #lfg-body :is(.mg-row,.gcard,.mygroup,.req){padding:14px;gap:12px;border-radius:var(--bp-radius)}body.mobile-ui #lfg-body :is(.mg-row,.mg-ctl,.req){flex-wrap:wrap}body.mobile-ui #lfg-body :is(.t-name,.mg-name,.req-name){font-size:15px}body.mobile-ui #lfg-body :is(.t-hint,.mg-meta){font-size:12px;line-height:1.5}body.mobile-ui #trade-body{gap:12px}body.mobile-ui .trade-side{border-radius:var(--bp-radius);padding:14px;background:var(--page-surface)}body.mobile-ui .trade-side-head{font-size:15px;padding-bottom:12px}body.mobile-ui .trade-divider{display:none}body.mobile-ui #trade-footer{position:sticky!important;bottom:-20px;display:grid;gap:12px;padding-block:16px;background:var(--bp-flat-win);z-index:3}body.mobile-ui #trade-approve-btn{width:100%;min-height:52px!important}body.mobile-ui #shop-buy{gap:10px;padding-block:10px}body.mobile-ui #shop-panel #shop-buy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}body.mobile-ui #shop-buy .shop-buy-cell{grid-row:auto!important;width:auto;height:auto;min-height:180px;padding:14px 10px;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:flex-start;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui #shop-buy .shop-buy-cell>.item-icon{width:60px;height:72px;object-fit:contain}body.mobile-ui #shop-buy .shop-mobile-info{display:flex;flex-direction:column;gap:10px;margin-top:auto;width:100%;text-align:center;font-size:14px;line-height:1.4;overflow-wrap:anywhere}body.mobile-ui #shop-buy .shop-mobile-info b{font-size:13px;color:var(--bp-gold-b)}body.mobile-ui #shop-buy .cnt{top:8px;bottom:auto;right:8px}body.mobile-ui #shop-foot{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:16px}body.mobile-ui #shop-foot button{width:100%}body.mobile-ui :is(#shop-sell-hint,#shop-mult){font-size:13px;line-height:1.6;margin-block:12px}body.mobile-ui #bs-panel #bs-slot{width:calc(100% - 32px)!important;margin:0 16px 16px;min-height:128px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui :is(#bs-stats,#bs-materials,#bs-info,#alch-stats,#alch-materials,#alch-info){font-size:14px;line-height:1.7;padding-block:12px}body.mobile-ui :is(#bs-upgrade-btn,#bs-cancel-btn,#alch-refine-btn,#alch-cancel-btn,#alch-bulk-btn){width:calc(100% - 32px)!important;margin:6px 16px;min-height:52px!important}body.mobile-ui #teleporter-list>button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:72px!important;padding:16px;margin-bottom:10px;border-radius:var(--bp-radius);font-size:15px}body.mobile-ui .bestiaryui .bst-regions{display:flex;overflow-x:auto;gap:8px;padding-bottom:12px}body.mobile-ui .bestiaryui .bst-region{flex:0 0 180px;padding:12px;border-radius:var(--bp-radius)}body.mobile-ui .bestiaryui .bst-row{margin-bottom:10px;border:1px solid var(--bp-line);border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui .bestiaryui .bst-row-main{padding:14px;gap:10px}body.mobile-ui .bestiaryui .bst-name-t{font-size:15px}body.mobile-ui .bestiaryui .bst-detail{padding:14px;font-size:13px;line-height:1.6}body.mobile-ui :is(.skillwiki,.ridingwiki){font-size:14px;line-height:1.7}body.mobile-ui .ridingwiki .rw-heading{font-size:21px;line-height:1.4;margin-block:16px}body.mobile-ui .ridingwiki .rw-sec-title{font-size:15px;padding-top:20px;margin-bottom:12px}body.mobile-ui .ridingwiki .rw-p{font-size:14px;line-height:1.8}body.mobile-ui .ridingwiki .rw-steps{gap:10px}body.mobile-ui .ridingwiki .rw-step{padding:14px;border-radius:var(--bp-radius);background:var(--page-surface);font-size:14px;gap:10px;flex-wrap:wrap}body.mobile-ui #mount-panel :is(.mp-stat,.mp-mut-row){font-size:14px;line-height:1.6;padding-block:12px}body.mobile-ui .sw-heading{padding-block:16px;gap:16px}body.mobile-ui .sw-heading{font-size:21px;line-height:1.4}body.mobile-ui .sw-sec{margin-block:16px;padding:16px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui :is(.sw-para,.sw-intro,.sw-step-text,.sw-skill-desc){font-size:14px;line-height:1.7}body.mobile-ui .sw-cta{display:flex;flex-direction:column;gap:12px;padding:16px}body.mobile-ui .sw-cta-btn{width:100%}body.mobile-ui .eventshopui .es-grid{grid-template-columns:1fr;gap:12px}body.mobile-ui .eventshopui .es-card{padding:16px;border-radius:var(--bp-radius)}body.mobile-ui .eventshopui .es-nm{font-size:16px}body.mobile-ui .eventshopui .es-buyrow{gap:10px}body.mobile-ui .evcal-month{font-size:20px;margin-block:16px}body.mobile-ui .evcal-grid{gap:4px}body.mobile-ui .evcal-cell{min-width:0;min-height:52px;border-radius:var(--bp-radius);padding:4px}body.mobile-ui .evcal-num{font-size:13px}body.mobile-ui #event-calendar-body:has(.evcal-agenda:not(:empty)) :is(.evcal-grid,.evcal-dow){display:none}body.mobile-ui .evcal-agenda{display:grid;gap:12px}body.mobile-ui .evcal-agenda-day{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:16px;border:1px solid var(--bp-line);border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui .evcal-agenda-day.today{border-color:var(--bp-gold-dim)}body.mobile-ui .evcal-agenda-day>b{font-size:15px;color:var(--bp-gold-b)}body.mobile-ui .evcal-agenda-day p{margin:0 0 10px;font-size:13px;line-height:1.7}body.mobile-ui #autohunt-panel .ah-sec{margin-block:16px;padding:16px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui #autohunt-panel :is(.ah-mode,#ah-skills){gap:10px}body.mobile-ui #autohunt-panel .ah-skill{min-height:64px;padding:12px;border-radius:var(--bp-radius)}body.mobile-ui #autohunt-panel #ah-toggle{width:100%;min-height:52px!important}body.mobile-ui :is(.cm-overlay,.afk-overlay,.ds-overlay){padding:16px;align-items:center}body.mobile-ui :is(.cm-box,.spk-box,.afk-box,.ds-box){width:100%;max-width:440px;padding:24px 20px;border-radius:var(--bp-radius);background:var(--bp-flat-win)}body.mobile-ui :is(.cm-title,.afk-title,.ds-title){font-size:21px;line-height:1.4}body.mobile-ui :is(.cm-msg,.cm-sub,.afk-desc,.ds-info){font-size:14px;line-height:1.7}body.mobile-ui :is(.cm-row,.afk-row,.ds-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}body.mobile-ui :is(.cm-row,.afk-row,.ds-row) button{min-height:52px;border-radius:var(--bp-radius);padding:12px}body.mobile-ui #report-send{width:calc(100% - 32px)!important;margin:16px;min-height:52px!important}body.mobile-ui #mobile-menu-sheet{background:var(--bp-flat-win)}body.mobile-ui #mobile-menu-sheet .mm-head{min-height:64px;padding-inline:20px 12px;font-size:19px}body.mobile-ui #mobile-menu-sheet .mm-close{width:44px;height:44px;border-radius:var(--bp-radius);background:var(--page-surface)}body.mobile-ui #mobile-menu-sheet .mm-body{padding:16px}body.mobile-ui #mobile-menu-sheet .mm-sec{padding-block:16px 10px;font-size:12px}body.mobile-ui #mobile-menu-sheet .mm-row{border-radius:var(--bp-radius);min-height:64px;margin-bottom:8px}body.mobile-ui .mobile-inventory-action{display:block;width:100%;min-height:52px!important;padding:14px;border:1px solid var(--bp-gold-dim);border-radius:var(--bp-radius);background:var(--bp-flat-gold);color:var(--bp-gold-b);font-size:15px}body.mobile-ui .bp-win>.mobile-inventory-action{width:calc(100% - 32px)!important;margin:16px}body.mobile-ui .mobile-pick-list{display:grid;gap:10px}body.mobile-ui .mobile-pick-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--bp-line);border-radius:var(--bp-radius);background:var(--page-surface);color:var(--bp-fg);text-align:start}body.mobile-ui .mobile-pick-art{display:grid;place-items:center;width:56px;height:64px;border-radius:var(--bp-radius);background:var(--bp-flat-win)}body.mobile-ui .mobile-pick-art .item-icon{max-width:48px;max-height:60px;object-fit:contain}body.mobile-ui .mobile-pick-empty{padding:32px 16px;text-align:center;color:var(--bp-fg-soft)}body.mobile-ui #quest-box.quest-sheet-open{padding-inline:16px;background:var(--bp-flat-win)}body.mobile-ui #quest-box.quest-sheet-open .qsec{border-radius:var(--bp-radius);margin-bottom:10px}:where(body.mobile-ui) #login{overflow-y:auto;overscroll-behavior:contain;align-items:stretch}:where(body.mobile-ui) #login-panel{width:100%;max-width:480px;min-height:calc(100 * var(--ui-dvh));height:auto;margin-inline:auto;padding:max(32px,env(safe-area-inset-top)) 24px max(24px,env(safe-area-inset-bottom));justify-content:flex-start}:where(body.mobile-ui) #login-logo{margin:16px auto 32px;text-align:center}:where(body.mobile-ui) #login-card{width:100%;padding:0;border:0;background:none;box-shadow:none}:where(body.mobile-ui) #login-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;gap:4px;border-radius:var(--bp-radius);background:var(--bp-flat-sunk);margin-bottom:24px}:where(body.mobile-ui) #login-tabs .login-tab{min-height:48px;border-radius:var(--bp-radius);font-size:15px}:where(body.mobile-ui) #login .field{margin-bottom:18px}:where(body.mobile-ui) #login .field>label{font-size:13px;margin-bottom:8px}:where(body.mobile-ui) #login .field input{height:52px;font-size:16px;border-radius:var(--bp-radius)}:where(body.mobile-ui) #login .login-submit{width:100%;min-height:54px;border-radius:var(--bp-radius);margin-top:18px;font-size:16px}:where(body.mobile-ui) #login .pw-toggle{width:48px;height:48px}:where(body.mobile-ui) #login .rowline{flex-wrap:wrap;gap:8px}:where(body.mobile-ui) #login .forgot,:where(body.mobile-ui) #login .lcheck{min-height:44px;align-items:center}:where(body.mobile-ui) #legal-card{width:calc(100% - 24px);max-height:calc(100 * var(--ui-dvh) - 32px);border-radius:var(--bp-radius)}:where(body.mobile-ui) #legal-head{min-height:64px}:where(body.mobile-ui) #legal-body{font-size:14px;line-height:1.8;padding:20px}body.mobile-ui #charselect-overlay #panel{top:calc(46 * var(--ui-dvh));bottom:calc(144px + env(safe-area-inset-bottom));left:16px;right:16px;width:auto;padding:16px;overflow-y:auto;border-radius:var(--bp-radius);background:var(--bp-flat-win);border:1px solid var(--bp-line)}body.mobile-ui #charselect-overlay .c-name{font-size:25px;margin-bottom:8px}body.mobile-ui #charselect-overlay .c-sub{font-size:13px}body.mobile-ui #charselect-overlay .rows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}body.mobile-ui #charselect-overlay .row{padding:10px 0;flex-wrap:wrap;gap:4px}body.mobile-ui #charselect-overlay .row .k{font-size:11px;letter-spacing:0}body.mobile-ui #charselect-overlay .row .v{font-size:14px}body.mobile-ui #charselect-overlay #controls{left:16px;right:16px;transform:none;bottom:calc(76px + env(safe-area-inset-bottom));display:grid;grid-template-columns:52px minmax(0,1fr) 52px;gap:12px}body.mobile-ui #charselect-overlay :is(.arrow,#start){width:100%;min-height:52px;border-radius:var(--bp-radius);padding:12px;font-size:15px;letter-spacing:0}body.mobile-ui #charselect-overlay .corner-btn{min-height:48px;font-size:13px;border-radius:var(--bp-radius);letter-spacing:0;bottom:calc(16px + env(safe-area-inset-bottom))}body.mobile-ui #charselect-overlay .modal-card{width:calc(100 * var(--ui-vw) - 32px);padding:24px;border-radius:var(--bp-radius);max-height:calc(100 * var(--ui-dvh) - 32px);overflow-y:auto}body.mobile-ui #charselect-overlay :is(.modal-input,.mbtn){min-height:48px;font-size:16px;border-radius:var(--bp-radius)}body.mobile-ui #charcreate-overlay .brand{left:20px}body.mobile-ui #charcreate-overlay .page-title{font-size:21px;letter-spacing:0}body.mobile-ui #charcreate-overlay .class-chip{min-height:56px;border-radius:var(--bp-radius);padding:10px 14px;background:var(--bp-flat-win)}body.mobile-ui #charcreate-overlay .chip-name{font-size:14px}body.mobile-ui #charcreate-overlay .chip-sub{font-size:11px}body.mobile-ui #charcreate-overlay .rail-right{top:calc(136px + env(safe-area-inset-top))}body.mobile-ui #charcreate-overlay .stat{border-radius:var(--bp-radius);padding:8px;background:var(--bp-flat-win)}body.mobile-ui #charcreate-overlay .stat-lab{font-size:11px}body.mobile-ui #charcreate-overlay .stat-val{font-size:14px}body.mobile-ui #charcreate-overlay .bottombar{padding:16px;border:1px solid var(--bp-line);border-radius:var(--bp-radius);background:var(--bp-flat-win);gap:16px;max-height:calc(100 * var(--ui-dvh) - 280px);overflow-y:auto}body.mobile-ui #charcreate-overlay .block-hd{font-size:12px;letter-spacing:0}body.mobile-ui #charcreate-overlay #cc-name{width:100%;min-height:52px;font-size:16px;border-radius:var(--bp-radius)}body.mobile-ui #charcreate-overlay .gender-btn{min-height:48px;border-radius:var(--bp-radius);font-size:14px}body.mobile-ui #charcreate-overlay :is(.btn-back,.btn-create){min-height:52px;padding:12px 18px;border-radius:var(--bp-radius);font-size:14px;letter-spacing:0}body.mobile-ui #charcreate-overlay .btn-create{width:calc(100% - 144px)}@media (max-width: 720px) and (max-height: 600px){body.mobile-ui #charcreate-overlay:has(#cc-name:focus) .bottombar{top:80px;bottom:78px;max-height:none}body.mobile-ui #charcreate-overlay:has(#cc-name:focus) :is(.rail-left,.rail-right){visibility:hidden}body.mobile-ui #charselect-overlay #panel{top:calc(32 * var(--ui-dvh))}}.bp-win.bp-win--hud{background:var(--bp-ui-surface)!important;border:1px solid var(--bp-line2)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--bp-fg)}.bp-win.bp-win--hud:before,.bp-win.bp-win--hud>.inv-head:before{display:none!important}.bp-win.bp-win--hud>.inv-head{background:transparent!important;box-shadow:none!important;border-bottom:1px solid var(--bp-line)!important;font-weight:500;letter-spacing:0;text-transform:none}.bp-win.bp-win--hud .win-close{background:var(--bp-ui-control)!important;box-shadow:none!important;border:1px solid var(--bp-line2);min-width:32px;min-height:32px}@media (hover: hover){.bp-win.bp-win--hud .win-close:hover{background:var(--bp-ui-hover)!important}}.ui-sb{position:relative;min-height:0;visibility:hidden;cursor:pointer;touch-action:none}.ui-sb.on{visibility:visible}.ui-sb:before{content:"";position:absolute;inset:0 auto 0 50%;width:1px;background:var(--bp-line)}.ui-sb-thumb{position:absolute;top:0;left:calc(50% - 2px);width:4px;border-radius:2px;background:var(--bp-line2)}.ui-sb-thumb.drag{background:var(--bp-gold-dim)}@media (hover: hover){.ui-sb-thumb:hover{background:var(--bp-gold-dim)}}body.mobile-ui .ui-sb-thumb{left:calc(50% - 3px);width:6px;border-radius:3px}.bp-hud-confirm{box-sizing:border-box;width:min(400px,calc(100vw - 32px));margin:auto;padding:20px;max-height:calc(100dvh - 32px);overflow:auto;overflow-wrap:anywhere;color:var(--bp-fg);background:var(--bp-ui-surface-focus);border:1px solid var(--bp-line2);border-radius:2px;font:14px/1.6 var(--label, Rubik, sans-serif);box-shadow:none}.bp-hud-confirm::backdrop{background:var(--bp-black-a25)}.bp-hud-confirm p{margin:0 0 16px;white-space:pre-line}.bp-hud-confirm .cm-remember{display:flex;align-items:center;gap:8px;min-height:44px;margin:-8px 0 8px;color:var(--bp-fg-soft);font-size:13px;cursor:pointer}.bp-hud-confirm .cm-remember input{width:18px;height:18px;margin:0;accent-color:var(--bp-gold-dim)}.bp-hud-confirm .cm-item{display:flex;align-items:center;gap:12px;margin:0 0 12px}.bp-hud-confirm .cm-item-plat{flex:none;width:var(--inv-cell-px);height:calc(var(--inv-cell-px) * var(--item-rows, 1) + var(--inv-cell-gap) * (var(--item-rows, 1) - 1));background:var(--bp-ui-slot);border:1px solid var(--bp-line);border-radius:2px}.bp-hud-confirm .cm-item-text{display:flex;flex-direction:column;gap:4px;min-width:0}.bp-hud-confirm .cm-item-name{font-weight:600}.bp-hud-confirm .cm-item-meta{color:var(--bp-fg-soft);font-size:13px;font-variant-numeric:tabular-nums}.bp-hud-confirm .cm-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bp-hud-confirm button{min-height:44px;padding:8px 16px;font:inherit;color:inherit;background:var(--bp-ui-control);border:1px solid var(--bp-line2);border-radius:2px}.bp-hud-confirm button.danger{color:var(--bp-crimson-b)}@media (hover: hover){.bp-hud-confirm button:hover{background:var(--bp-ui-hover);border-color:var(--bp-gold-dim)}}.bp-hud-confirm button:focus-visible{outline:2px solid var(--bp-gold-dim);outline-offset:2px}#bs-panel.bp-win--hud button:not(.win-close){background:var(--bp-ui-control);color:var(--bp-fg);border:1px solid var(--bp-line2);box-shadow:none}@media (hover: hover){#bs-panel.bp-win--hud button:not(.win-close):hover:not(:disabled){background:var(--bp-ui-hover)}}#bs-panel.bp-win--hud button:not(.win-close):focus-visible{outline:2px solid var(--bp-gold-dim);outline-offset:2px}#bs-panel.bp-win--hud button:not(.win-close):disabled{opacity:1;color:var(--bp-fg-soft);cursor:not-allowed}body.mobile-ui #bs-panel.bp-win{box-sizing:border-box;left:calc(50% + (var(--m-safe-l) - var(--m-safe-r)) / 2)!important;top:calc((100% + var(--m-safe-t) - var(--m-base)) / 2)!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:min(360px,calc(100% - var(--m-safe-l) - var(--m-safe-r) - 24px))!important;height:auto!important;max-height:calc(100% - var(--m-safe-t) - var(--m-base) - 24px)!important;border-radius:2px!important;padding:0 0 12px!important;overflow-y:auto;overscroll-behavior:contain}body.mobile-ui #bs-panel>.inv-head{height:48px;min-height:48px;margin-bottom:8px;font-size:15px;padding-inline:12px 52px}body.mobile-ui #bs-panel .mobile-page-back{min-height:44px}body.mobile-ui #bs-panel #bs-slot{box-sizing:border-box;width:calc(100% - 24px)!important;min-height:64px;margin:0 12px 8px;background:var(--bp-ui-control);border:1px solid var(--bp-line2);border-radius:2px}body.mobile-ui #bs-panel .bs-slot-icon{width:32px;height:calc(32px * var(--bs-span, 1));max-height:64px}body.mobile-ui #bs-panel :is(#bs-stats,#bs-materials,#bs-info){padding:8px 12px;font-size:13px;line-height:1.4}body.mobile-ui #bs-panel .bs-btns{display:flex;gap:8px;padding:0 12px}body.mobile-ui #bs-panel :is(#bs-upgrade-btn,#bs-cancel-btn){flex:1;width:auto!important;margin:0;min-height:44px!important}#bs-panel .bs-mat-info{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--bp-fg-soft);background:var(--bp-ui-control);border:1px solid var(--bp-line2);border-radius:2px;cursor:pointer}@media (hover: hover){#bs-panel .bs-mat-info:hover{background:var(--bp-ui-hover);color:var(--bp-fg)}}#bs-panel .bs-mat-info:focus-visible{outline:2px solid var(--bp-gold-dim);outline-offset:2px}#bs-panel .bs-mat-info .ency-book{width:16px;height:16px}body.mobile-ui #bs-panel .bs-mat-info{width:44px;height:44px}body.mobile-ui #bs-panel .bs-mat-info .ency-book{width:20px;height:20px}body.mobile-ui.landscape-ui{--lx-text-min: 13px;--lx-label-min: 11px;--lx-text: 14px;--lx-title: 16px;--lx-touch-min: 44px;--lx-row: 44px;--lx-head: 44px;--lx-tabs: 44px;--lx-icon: 18px;--lx-space-1: 4px;--lx-space-2: 8px;--lx-space-3: 12px;--lx-space-4: 16px;--lx-dock-w: calc(35 * var(--ui-vw));--lx-dock-bottom: calc(var(--m-safe-b) + var(--m-exp));--page-pad: var(--lx-space-2);--m-head: var(--lx-head)}body.mobile-ui.landscape-ui .bp-win{left:auto!important;right:0!important;top:0!important;bottom:var(--lx-dock-bottom)!important;width:var(--lx-dock-w)!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;border-left:1px solid var(--bp-line2)!important;padding-bottom:var(--lx-space-2)!important;font-size:var(--lx-text);scroll-padding-top:calc(var(--lx-head) + var(--lx-space-2))}body.mobile-ui.landscape-ui .bp-win.win-open{display:flex!important;flex-direction:column;overflow-y:hidden}:where(body.mobile-ui.landscape-ui .bp-win.win-open)>*{flex:0 0 auto;min-height:0}body.mobile-ui.landscape-ui .bp-win .inv-head{height:var(--lx-head);min-height:var(--lx-head);margin:0 0 var(--lx-space-2);padding-inline:var(--lx-space-3) calc(var(--lx-touch-min) + var(--lx-space-2));font-size:var(--lx-title)}body.mobile-ui.landscape-ui .bp-win .inv-head>:is(.win-close,.win-tool){top:50%!important;transform:translateY(-50%)!important;width:var(--lx-touch-min)!important;height:var(--lx-touch-min)!important;min-height:0!important;display:grid;place-items:center;padding:0;border:0!important;background:none!important;box-shadow:none!important;color:var(--bp-fg-soft);font-size:var(--lx-icon);line-height:1}body.mobile-ui.landscape-ui .bp-win .inv-head>:is(.win-close,.win-tool) :is(.ui-pictogram,img,svg){width:var(--lx-icon)!important;height:var(--lx-icon)!important}body.mobile-ui.landscape-ui .bp-win .inv-head>:is(.win-close,.win-tool):active{color:var(--bp-fg)}body.mobile-ui.landscape-ui .bp-win .inv-head>:is(.win-close,.win-tool):focus-visible{outline:2px solid var(--bp-gold-dim);outline-offset:-4px}body.mobile-ui.landscape-ui .bp-win .inv-head>.win-close{right:var(--lx-space-1)!important}body.mobile-ui.landscape-ui .bp-win .inv-head>.win-tool{right:calc(var(--lx-space-1) + var(--lx-touch-min))!important}body.mobile-ui.landscape-ui .bp-win .inv-head.has-win-tool{padding-inline-end:calc(2 * var(--lx-touch-min) + var(--lx-space-2))}body.mobile-ui.landscape-ui .bp-win :is(.bp-tabs,.char-tabs,.sw-tabs){height:auto;padding:0 var(--lx-space-2) var(--lx-space-1)}body.mobile-ui.landscape-ui .bp-win :is(.bp-tab,.char-tab,.sw-tab){min-height:var(--lx-touch-min)!important;padding:var(--lx-space-1) var(--lx-space-3)}body.mobile-ui.landscape-ui .bp-win :is(input,select,textarea):not([type=range]):not([type=checkbox]):not([type=color]){min-height:var(--lx-touch-min);font-size:var(--lx-text)}body.mobile-ui.landscape-ui .bp-win button{min-height:var(--lx-touch-min)!important}body.mobile-ui.landscape-ui.mobile-window-open :is(#hud-player,#buff-bar,#left-hud-stack,.mi-bar,#autohunt-btn,#pvp-toggle-btn){visibility:visible}body:not(.landscape-ui) .bp-win>.bp-tabs.lp-tabs{display:none}body.mobile-ui.landscape-ui{--m-exp: 7.5px;--l-pad: 8px;--l-top: calc(var(--m-safe-t) + var(--l-pad));--l-left: calc(var(--m-safe-l) + var(--l-pad));--l-right: calc(var(--m-safe-r) + var(--l-pad));--l-bottom: calc(var(--m-safe-b) + var(--m-exp) + 10px);--l-avatar: 48px;--l-bars: 104px;--l-recall: var(--lx-touch-min);--l-recall-w: 56px;--l-block: calc(var(--l-avatar) + 6px + var(--l-bars));--l-side: calc(var(--l-left) + var(--l-block) + 6px + 2 * var(--l-recall-w) + 4px + var(--l-pad));--l-stack-w: calc(var(--l-block) + 6px + 2 * var(--l-recall-w) + 4px);--l-stack-tab: 16px;--l-buff: 32px;--l-stack-top: var(--lp-stack-top, calc(var(--l-top) + var(--l-avatar) + 4px + var(--l-buff) + 4px));--l-mode: 44px;--l-mode-gap: 4px;--l-row-bottom: calc(var(--m-safe-b) + var(--m-exp) + 8px);--l-map: 88px;--l-menu: 44px;--l-attack: 72px;--l-slot: 48px;--l-slot-gap: 4px;--l-attack-right: calc(var(--m-safe-r) + 14px);--l-slots-right: calc(var(--l-attack-right) + var(--l-attack) + 8px);--l-slots-w: calc(4 * var(--l-slot) + 3 * var(--l-slot-gap))}body.mobile-ui.landscape-ui #hud-player{left:var(--l-left);top:var(--l-top);width:auto;height:var(--l-avatar);gap:6px}body.mobile-ui.landscape-ui #hud-bars{flex:0 0 auto;width:var(--l-bars)}body.mobile-ui.landscape-ui #hud-player #hud-avatar{width:var(--l-avatar);height:var(--l-avatar)}body.mobile-ui.landscape-ui #taskbar #qs-bar :is(#recall-btn,#town-recall-btn){display:flex;position:fixed;left:calc(var(--l-left) + var(--l-block) + 6px);width:var(--l-recall-w);height:var(--l-recall);z-index:8}body.mobile-ui.landscape-ui #taskbar #qs-bar :is(#recall-btn,#town-recall-btn){top:calc(var(--l-top) + (var(--l-avatar) - var(--l-recall)) / 2)}body.mobile-ui.landscape-ui #taskbar #qs-bar #town-recall-btn{left:calc(var(--l-left) + var(--l-block) + 6px + var(--l-recall-w) + 4px)}body.mobile-ui.landscape-ui #buff-bar{left:var(--l-left);top:calc(var(--l-top) + var(--l-avatar) + var(--lx-space-1));width:var(--l-stack-w);flex-wrap:wrap;overflow:visible}body.mobile-ui.landscape-ui #buff-bar .affbox{width:var(--l-buff);height:var(--l-buff)}body.mobile-ui.landscape-ui #buff-bar .affbox .ic{font-size:calc(var(--l-buff) * .5)}body.mobile-ui.landscape-ui #left-hud-stack{--left-stack-top: var(--l-stack-top);left:var(--l-left);max-height:calc(100 * var(--ui-vh) - var(--lp-joy-h) - var(--left-stack-top) - var(--l-pad));overflow-y:auto}body.mobile-ui.landscape-ui #party-frame{width:var(--l-stack-w);box-sizing:border-box}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest:not([style*=none]){display:flex!important;width:var(--l-stack-w)}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest .qsec>.body{display:none!important}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest :is(#quest-toggle,.qsec-toggle){display:none!important}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest .qwin{flex:1 1 auto;min-width:0}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest .qsec>.titlebar{position:relative;min-height:0;box-sizing:border-box;padding:3px var(--lx-space-2) 5px;gap:var(--lx-space-2);font-size:var(--lx-text-min);line-height:1.25;white-space:normal}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest .qsec+:is(.qsec,#quest-divider){margin-top:2px}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest .crest{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest .qrow-name{white-space:normal;overflow:visible;text-overflow:clip}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest :is(.qrow-num,.sv-badge){font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui:not(.quest-sheet) #hud-quest .qrow-track{position:absolute;left:var(--lx-space-2);right:var(--lx-space-2);bottom:1px;height:2px}body.mobile-ui.landscape-ui :is(#taskbar #qs-bar #attackmode-btn,#hud-player #autohunt-btn,#hud-player #pvp-toggle-btn,#lp-chat-btn){display:flex;position:fixed;right:auto;top:auto;left:var(--l-left);bottom:calc(var(--l-row-bottom) + var(--lp-stack-i, 0) * (var(--l-mode) + var(--l-mode-gap)));width:var(--l-mode);height:var(--l-mode);z-index:8}body.mobile-ui.landscape-ui #hud-player #autohunt-btn{--lp-stack-i: 1}body.mobile-ui.landscape-ui #hud-player #pvp-toggle-btn{--lp-stack-i: 2}body.mobile-ui.landscape-ui #lp-chat-btn{--lp-stack-i: 3}body.mobile-ui.landscape-ui :is(#attackmode-btn,#autohunt-btn,#recall-btn,#town-recall-btn){flex-direction:column;justify-content:center;gap:1px}body.mobile-ui.landscape-ui :is(#attackmode-btn,#autohunt-btn,#recall-btn,#town-recall-btn) .am-icon{font-size:16px;line-height:1}body.mobile-ui.landscape-ui :is(#attackmode-btn,#autohunt-btn,#recall-btn,#town-recall-btn) .am-label{position:static;transform:none;font-size:var(--lx-label-min);line-height:1}body.mobile-ui.landscape-ui .mi-bar{top:calc(var(--m-safe-t) + var(--lx-space-3));left:50%;right:auto;transform:translate(-50%);max-width:calc(100 * var(--ui-vw) - 2 * var(--l-side));box-sizing:border-box;flex-wrap:wrap;gap:4px 8px;padding:6px 10px}body.mobile-ui.landscape-ui .mi-bar .mi-meta{flex:1 1 120px;min-width:120px}body.mobile-ui.landscape-ui .mi-bar .mi-name{overflow-wrap:anywhere}body.mobile-ui.landscape-ui .mi-bar .mi-hp{height:16px}body.mobile-ui.landscape-ui .mi-bar .mi-hp-text{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #minimap-box,body.mobile-ui.landscape-ui #minimap{width:var(--l-map);height:var(--l-map)}body.mobile-ui.landscape-ui #minimap-box{top:var(--l-top);right:var(--l-right);z-index:8}body.mobile-ui.landscape-ui #minimap-info{top:calc(var(--l-top) + var(--l-map) + 3px);right:var(--l-right);max-width:var(--l-map);justify-content:center;text-align:center}body.mobile-ui.landscape-ui #minimap-box #mm-controls{display:contents}body.mobile-ui.landscape-ui #minimap-box :is(#minimap-expand,#minimap-zoom-in,#minimap-zoom-out){position:fixed;right:calc(var(--l-right) + var(--l-map) + 6px);width:var(--l-menu);height:var(--l-menu);min-height:0;border-radius:2px;color:var(--bp-fg-soft);font-size:22px;z-index:9}body.mobile-ui.landscape-ui #minimap-box #minimap-expand{top:calc(var(--l-top) + var(--l-menu) + var(--lx-space-2));background:var(--bp-flat-sunk);border:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #minimap-box :is(#minimap-zoom-in,#minimap-zoom-out){background:none;border:0;font-size:26px;line-height:1}body.mobile-ui.landscape-ui #minimap-box #minimap-zoom-in{top:calc(var(--l-top) + 2 * (var(--l-menu) + var(--lx-space-2)))}body.mobile-ui.landscape-ui #minimap-box #minimap-zoom-out{top:calc(var(--l-top) + 3 * var(--l-menu) + 2 * var(--lx-space-2))}body.mobile-ui.landscape-ui #map-name-label{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui :is(#ping-row,#minimap-clock){font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #taskbar,body.mobile-ui.landscape-ui #taskbar #qs-bar,body.mobile-ui.landscape-ui #tb-menu{display:contents!important}body.mobile-ui.landscape-ui #mobile-menu-btn{position:fixed;top:var(--l-top);right:calc(var(--l-right) + var(--l-map) + 6px);width:var(--l-menu)!important;height:var(--l-menu)!important;background:var(--bp-ui-control);border:1px solid var(--bp-gold-dim)!important;border-radius:2px!important;color:var(--bp-gold-b);font-size:22px;z-index:9}body.mobile-ui.landscape-ui #mobile-menu-btn:before{display:none}body.mobile-ui.landscape-ui #mobile-menu-sheet{left:auto;right:0;top:0;bottom:var(--lx-dock-bottom);width:var(--lx-dock-w);border-top:0;border-left:1px solid var(--bp-line2);z-index:46}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-head{position:absolute;top:0;right:0;min-height:0;height:auto;padding:var(--lx-space-1) var(--lx-space-2);border:0;background:none;z-index:1}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-head>:not(.mm-close){display:none}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-close{width:var(--lx-touch-min);height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-body{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:2px;overflow-x:hidden;overflow-y:auto;padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-sec{grid-column:1 / -1;margin:2px 0 0;padding:0;font-size:var(--lx-label-min);letter-spacing:.08em;line-height:1.1}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-sec:first-child{min-height:var(--lx-touch-min);margin:0;padding:0 calc(var(--lx-touch-min) + var(--lx-space-2)) 0 0}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-rows{display:contents}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-row{flex-direction:column;justify-content:center;gap:2px;min-height:0;height:var(--lx-touch-min);margin:0;padding:0 2px;font-size:var(--lx-label-min);line-height:1.05;text-align:center;border-left:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-row:after{display:none}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-row>i{width:auto;font-size:18px;line-height:1}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-row>i :is(img,.ui-pictogram){width:18px;height:18px}body.mobile-ui.landscape-ui #mobile-menu-sheet .mm-row>span{max-width:100%;white-space:normal}body.mobile-ui.landscape-ui #chat-box{left:calc(var(--lp-joy-w) + var(--l-pad));right:calc(var(--l-slots-right) + var(--l-slots-w) + var(--l-pad));bottom:var(--l-row-bottom);width:auto;max-width:var(--chat-w)}body.mobile-ui.landscape-ui:is(.mobile-window-open,:has(#mobile-menu-sheet.open),:has(#chat-box.open)) :is(#minimap-box,#minimap-info,#minimap-expand,#minimap-zoom-in,#minimap-zoom-out,#mobile-menu-btn,#skills,#lp-attack){visibility:hidden}body.mobile-ui.landscape-ui #chat-lines .ln{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #chat-lines .nm{display:inline;min-height:0!important;min-width:0;padding:0;vertical-align:baseline}body.mobile-ui.landscape-ui #chat-lines .ch-tag{min-width:0;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #chat-lines .flag.flag-none{display:none}body.mobile-ui.landscape-ui #chat-box:not(.open){padding:0}body.mobile-ui.landscape-ui #chat-box:not(.open) #chat-frame{height:auto;max-height:calc(40 * var(--ui-vh))}body.mobile-ui.landscape-ui #chat-box:not(.open) #chat-lines .ln:not(:nth-last-child(-n+2)){display:none!important}body.mobile-ui.landscape-ui #chat-box:not(.open) #chat-lines .ln{width:auto;margin:0;padding:0 var(--lx-space-2);border-radius:0;background:linear-gradient(90deg,var(--bp-black-a50),transparent);line-height:1.45;text-shadow:0 1px 2px var(--bp-black)}body.mobile-ui.landscape-ui #chat-box:not(.open) #chat-lines .ch-tag{padding:0 3px;margin-right:4px}body.mobile-ui.landscape-ui #chat-box.open{left:auto;right:0;top:0;bottom:var(--lx-dock-bottom);width:var(--lx-dock-w);max-width:none;box-sizing:border-box;z-index:47}body.mobile-ui.landscape-ui #chat-box.open #chat-frame{height:auto;flex:1 1 auto;min-height:0}body.mobile-ui.landscape-ui #taskbar #skills{position:fixed;left:auto;top:auto;right:var(--l-slots-right);bottom:var(--l-bottom);width:var(--l-slots-w);display:grid;grid-template-columns:repeat(4,var(--l-slot));grid-auto-rows:var(--l-slot);gap:var(--l-slot-gap);z-index:8}body.mobile-ui.landscape-ui #taskbar #skills .qs{width:var(--l-slot);height:var(--l-slot);font-size:calc(var(--l-slot) * .46);touch-action:none}body.mobile-ui.landscape-ui #taskbar #skills .qs .qs-sk .sk-ic{font-size:calc(var(--l-slot) * .46)}body.mobile-ui.landscape-ui #taskbar #skills .qs .sk-lvl{top:auto;right:2px;bottom:1px;padding:0;font-size:var(--lx-label-min);font-weight:700;line-height:1;background:none;text-shadow:0 0 2px var(--bp-black),0 1px 1px var(--bp-black),0 0 1px var(--bp-black)}body.mobile-ui.landscape-ui #taskbar #skills .qs:not(.filled):after{font-size:calc(var(--l-slot) * .42)}body.mobile-ui.landscape-ui .lp-attack{display:flex;position:fixed;right:var(--l-attack-right);bottom:var(--l-bottom);width:var(--l-attack);height:var(--l-attack);padding:0;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--bp-gold-dim);background:var(--bp-flat-raise);color:var(--bp-fg);font-size:32px;touch-action:none;z-index:8}body.mobile-ui.landscape-ui .lp-attack.pressed{background:var(--bp-ui-selected);border-color:var(--bp-gold-b)}body.mobile-ui.landscape-ui #exp-bar{bottom:var(--m-safe-b)}@media (max-height: 360px){body.mobile-ui.landscape-ui{--l-attack: 64px;--l-slot: 44px;--l-mode: 38px}}.lp-attack,#lp-chat-btn{display:none}.lp-aim-ring{z-index:12}.lp-aim-cancel{position:fixed;right:calc(var(--l-slots-right, 94px) + var(--l-slot, 48px));bottom:calc(var(--l-bottom, 18px) + 2 * var(--l-slot, 48px) + 16px);width:52px;height:52px;display:none;place-items:center;border-radius:50%;border:1px solid var(--bp-line2);background:var(--bp-flat-win);color:var(--bp-fg-soft);font-size:22px;pointer-events:none;z-index:12}.lp-aim-cancel.active{display:grid}.lp-aim-cancel.hot{border-color:var(--bp-crimson-b);color:var(--bp-crimson-b);background:var(--bp-ui-selected)}body:not(.landscape-ui) .lp-drill-back,body:not(.landscape-ui) .lp-drill-crumb{display:none!important}body:not(.landscape-ui) .lp-guide{display:contents}body:not(.landscape-ui) .lp-guide-list{display:none}body.mobile-ui.landscape-ui .bp-win .inv-head.lp-drill-head{display:flex;align-items:center;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui .bp-win .inv-head>.lp-drill-back{display:none;position:static;flex:0 0 var(--lx-touch-min);width:var(--lx-touch-min);height:var(--lx-touch-min);min-height:var(--lx-touch-min);padding:0;margin-inline-start:calc(var(--lx-space-3) * -1 + var(--lx-space-1));align-items:center;justify-content:center;font-size:26px;line-height:1;color:var(--bp-fg);background:var(--bp-ui-control);border:1px solid var(--bp-line2);border-radius:2px}body.mobile-ui.landscape-ui .bp-win .inv-head>.lp-drill-crumb{display:none}body.mobile-ui.landscape-ui .bp-win .inv-head.lp-drill-on{height:auto;min-height:var(--lx-head);padding-block:0}body.mobile-ui.landscape-ui .bp-win .inv-head.lp-drill-on>.lp-drill-back{display:inline-flex}body.mobile-ui.landscape-ui .bp-win .inv-head.lp-drill-on>.lp-drill-crumb{display:block;flex:1 1 auto;min-width:0;padding-block:var(--lx-space-1);font-size:var(--lx-title);line-height:1.25;white-space:normal;overflow-wrap:anywhere}body.mobile-ui.landscape-ui .bp-win .inv-head.lp-drill-on>:not(.lp-drill-back,.lp-drill-crumb,.win-close){display:none!important}body.mobile-ui.landscape-ui .lp-drill-row{display:flex;align-items:center;gap:var(--lx-space-2);width:100%;min-height:var(--lx-row);padding:var(--lx-space-2) var(--lx-space-3);box-sizing:border-box;text-align:start;font:500 var(--lx-text)/1.3 Rubik,system-ui,sans-serif;color:var(--bp-fg);background:var(--bp-ui-control);border:1px solid var(--bp-line);border-radius:2px;cursor:pointer}@media (hover: hover){body.mobile-ui.landscape-ui .lp-drill-row:hover{background:var(--bp-ui-hover)}}body.mobile-ui.landscape-ui .lp-drill-row:focus-visible{outline:1px solid var(--bp-gold-b);outline-offset:1px}body.mobile-ui.landscape-ui .lp-drill-row>.lp-drill-label{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}body.mobile-ui.landscape-ui .lp-drill-row>.lp-drill-meta{flex:0 0 auto;font-size:var(--lx-label-min);color:var(--bp-fg-soft);font-variant-numeric:tabular-nums}body.mobile-ui.landscape-ui .lp-drill-row:after{content:"›";flex:0 0 auto;font-size:20px;line-height:1;color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui .lp-drill-list{display:flex;flex-direction:column;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #alch-panel.bp-win.win-open{padding:0 var(--lx-space-3) var(--lx-space-2)!important}body.mobile-ui.landscape-ui #alch-panel>.inv-head{margin:0 calc(-1 * var(--lx-space-3)) var(--lx-space-2)}body.mobile-ui.landscape-ui #alch-panel>.mobile-inventory-action{display:none}body.mobile-ui.landscape-ui #alch-panel .alch-cell{width:52px;height:52px;flex:0 0 52px;box-sizing:border-box;font-size:var(--lx-title)}body.mobile-ui.landscape-ui #alch-panel .alch-cell .up{font-size:var(--lx-label-min);line-height:1}body.mobile-ui.landscape-ui #alch-panel .alch-cell:not(.alch-slot-filled){color:var(--bp-gold-b);border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui #alch-panel .alch-main-row{gap:var(--lx-space-2);margin:0}body.mobile-ui.landscape-ui #alch-panel .alch-stats{margin:0;padding:0;background:none;border:0;font-size:var(--lx-text-min);line-height:1.35}body.mobile-ui.landscape-ui #alch-panel .alch-stats :is(.tt-root,.tt-body){margin:0;padding:0;background:none;border:0}body.mobile-ui.landscape-ui #alch-panel .alch-stats .tt-desc{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #alch-panel .alch-expand{flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr 1.3fr;grid-template-rows:auto auto auto minmax(0,1fr) auto;column-gap:var(--lx-space-2);margin-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #alch-panel .alch-expand>:is(.alch-mat-title,.alch-materials,#alch-info){grid-column:1 / -1}body.mobile-ui.landscape-ui #alch-panel .alch-btns{display:contents}body.mobile-ui.landscape-ui #alch-panel :is(#alch-cancel-btn,#alch-refine-btn,#alch-bulk-btn){grid-row:5;width:auto!important;min-height:var(--lx-touch-min)!important;margin:var(--lx-space-2) 0 0;padding:2px var(--lx-space-1);font-size:var(--lx-text-min);line-height:1.15}body.mobile-ui.landscape-ui #alch-panel .alch-mat-title{font-size:var(--lx-label-min);text-align:start;margin:0 0 var(--lx-space-1);letter-spacing:.06em}body.mobile-ui.landscape-ui #alch-panel .alch-materials{justify-content:flex-start;gap:var(--lx-space-2);height:auto!important;min-height:0;margin:0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #alch-panel .alch-mat-title:has(+.alch-materials:empty),body.mobile-ui.landscape-ui #alch-panel .alch-materials:empty{display:none}body.mobile-ui.landscape-ui #alch-panel #alch-info{display:grid;align-content:start;gap:var(--lx-space-1);margin:0}body.mobile-ui.landscape-ui #alch-panel .alch-info-row{display:grid;grid-template-columns:4.5em minmax(0,1fr);align-items:baseline;gap:var(--lx-space-2);font-size:var(--lx-text-min);line-height:1.3}body.mobile-ui.landscape-ui #alch-panel .alch-info-row>:first-child{font-size:var(--lx-label-min);color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #alch-panel .alch-info-row>:last-child{color:var(--bp-fg)}body.mobile-ui.landscape-ui #alch-panel .alch-info-row:only-child{grid-template-columns:minmax(0,1fr)}body.mobile-ui.landscape-ui #alch-panel .alch-info-row:only-child>:empty{display:none}body.mobile-ui.landscape-ui #alch-panel .alch-info-row:only-child>:last-child{text-align:center;color:var(--bp-gold-b);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #alch-panel .alch-result{min-height:0;margin:var(--lx-space-1) 0 0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #alch-panel .alch-result:empty{display:none}body.mobile-ui.landscape-ui #alch-panel .alch-expand:has(#alch-bulk-btn[style*=none]){grid-template-columns:1fr 1fr}body.mobile-ui.landscape-ui #alch-panel #alch-slot:not(.alch-slot-filled){width:100%;flex:1 1 auto;height:72px}body.mobile-ui.landscape-ui #alch-panel .alch-main-row:has(#alch-slot:not(.alch-slot-filled)) .alch-main-right{display:none}body.mobile-ui.landscape-ui #auction-panel{--auc-head-h: auto;padding:0 0 var(--lx-space-2)!important;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auction-panel>.inv-head{height:auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title purse" "tabs tabs";align-items:center;gap:var(--lx-space-2) var(--lx-space-2);margin:0 0 var(--lx-space-2);padding:0 calc(var(--lx-touch-min) + var(--lx-space-2)) 0 var(--lx-space-3)}body.mobile-ui.landscape-ui #auction-panel>.inv-head>:not(.auc-title,.auc-tabs,.auc-purse,.win-close){display:none}body.mobile-ui.landscape-ui #auction-panel .auc-title{grid-area:title;min-height:var(--lx-head);font-size:var(--lx-title);white-space:normal;line-height:1.2}body.mobile-ui.landscape-ui #auction-panel .auc-purse{grid-area:purse;height:var(--lx-touch-min);padding:0 var(--lx-space-2);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auction-panel>.inv-head>.win-close{top:0!important;transform:none!important}body.mobile-ui.landscape-ui #auction-panel .inv-head .auc-tabs{grid-area:tabs;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lx-space-1);margin-right:calc(-1 * (var(--lx-touch-min) + var(--lx-space-2)) + var(--lx-space-2));margin-left:calc(-1 * var(--lx-space-1))}body.mobile-ui.landscape-ui #auction-panel .auc-tab{height:auto;min-height:var(--lx-touch-min);padding:var(--lx-space-1);white-space:normal;flex-wrap:wrap;text-align:center;line-height:1.15;font-size:var(--lx-text-min);gap:2px var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-tab em{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #auction-panel .auc-tab em.dot{min-width:18px;height:18px;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #auction-panel :is(.auc-btn,.auc-in,.auc-fold,.auc-tnode,.auc-tg-head){height:auto;min-height:var(--lx-touch-min);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auction-panel .auc-btn.sq{width:var(--lx-touch-min)}body.mobile-ui.landscape-ui #auction-panel .auc-btn.big,body.mobile-ui.landscape-ui #auction-panel .auc-in{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #auction-panel .auc-gpin>.ui-pictogram{top:15px}body.mobile-ui.landscape-ui #auction-panel :is(.auc-sh,.auc-flab,.auc-fl,.auc-ladder>small,.auc-sub,.auc-pr small,.auc-tag,.auc-done,.auc-why){font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #auction-panel .auc-fl .auc-in{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #auction-panel :is(.auc-nm,.auc-sub,.auc-sl,.auc-mtitle,.auc-tnode span,.auc-tg-name,.auc-tag){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #auction-panel .auc-body{flex:1 1 auto;height:auto;min-height:0;display:grid}body.mobile-ui.landscape-ui #auction-panel .auc-cols{grid-template-columns:auto minmax(0,1fr) auto;grid-auto-rows:auto;align-content:start;gap:var(--lx-space-1) var(--lx-space-2);padding:0 var(--lx-space-2) var(--lx-space-2);min-height:0}body.mobile-ui.landscape-ui #auction-panel .auc-cols>*{border-left:0}body.mobile-ui.landscape-ui #auction-panel :is(.auc-rail,.auc-mid,.auc-mbar){display:contents}body.mobile-ui.landscape-ui #auction-panel .auc-cols>.mobile-page-back{grid-area:back;min-height:var(--lx-touch-min);margin:0;padding:0 var(--lx-space-3);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #auction-panel :is(.auc-thead,.auc-bagrail){display:none!important}body.mobile-ui.landscape-ui #auction-panel .auc-cols--market>*,body.mobile-ui.landscape-ui #auction-panel .auc-cols--market :where(#auc-q,#auc-sort,.auc-rail-in,#auc-market-title,#auc-market-rows,.auc-pager){display:none}body:not(.landscape-ui) .lp-filter-btn{display:none}body:not(.landscape-ui) #auction-panel .auc-cols>:is(.mobile-page-back,.mobile-inventory-action){display:none}body.mobile-ui.landscape-ui #auction-panel .auc-cols--market>:is(.auc-rail,.auc-mid){display:contents}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=list]{grid-template-areas:"q q q" "sort sort flt" "title title pager" "rows rows rows";grid-template-rows:auto auto auto minmax(0,1fr)}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=list] #auc-q{display:block;grid-area:q}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=list] #auc-sort{display:block;grid-area:sort;width:100%}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=list]>.lp-filter-btn{display:block;grid-area:flt;padding:0 var(--lx-space-3)}body.mobile-ui.landscape-ui #auc-page-market:is([data-lp-stage=list],[data-lp-stage=detail]) #auc-market-title{display:block}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=list] #auc-market-rows{display:grid;grid-area:rows}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=list] .auc-pager{display:flex;grid-area:pager;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=filter]{grid-template-areas:"back . ." "rail rail rail";grid-template-rows:auto minmax(0,1fr)}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=filter] .auc-rail-in{display:grid;grid-area:rail;min-height:0;padding:0}body.mobile-ui.landscape-ui #auc-page-market:is([data-lp-stage=filter],[data-lp-stage=detail])>.mobile-page-back{display:block}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=detail]{grid-template-areas:"back title title" "side side side";grid-template-rows:auto minmax(0,1fr)}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=detail] #auc-market-side{display:grid;grid-area:side}body.mobile-ui.landscape-ui #auction-panel #auc-market-title{grid-area:title;align-self:center;font-size:var(--lx-text-min);line-height:1.25}body.mobile-ui.landscape-ui #auction-panel #auc-market-title>span{display:block;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #auction-panel .auc-flt{gap:var(--lx-space-1);margin-bottom:var(--lx-space-2)}body.mobile-ui.landscape-ui #auction-panel .auc-fold-row{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-bonrow{grid-template-columns:minmax(0,1fr) 64px var(--lx-touch-min)}body.mobile-ui.landscape-ui #auction-panel .auc-tnode{grid-template-columns:20px minmax(0,1fr)}body.mobile-ui.landscape-ui #auction-panel .auc-tnode:is(.kid,.kid2){grid-template-columns:minmax(0,1fr)}body.mobile-ui.landscape-ui #auction-panel .auc-tnode.kid{padding-left:var(--lx-space-4)}body.mobile-ui.landscape-ui #auction-panel .auc-tnode.kid2{padding-left:calc(2 * var(--lx-space-4))}body.mobile-ui.landscape-ui #auction-panel .auc-tg-head{grid-template-columns:var(--lx-touch-min) minmax(0,1fr)}body.mobile-ui.landscape-ui #auction-panel .auc-rows{grid-auto-rows:max-content;align-content:start;padding:0;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-row{height:auto!important;min-height:var(--lx-row)}body.mobile-ui.landscape-ui #auction-panel .auc-row.mk{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"p n n" "p s s" "p sl pr";gap:0 var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2) var(--lx-space-1) var(--lx-space-1);border-color:var(--bp-line);background:var(--bp-ui-control)}body.mobile-ui.landscape-ui #auction-panel .auc-row .auc-rn{display:contents}body.mobile-ui.landscape-ui #auction-panel .auc-row>.auc-plat{grid-area:p;align-self:center;width:36px;height:36px}body.mobile-ui.landscape-ui #auction-panel .auc-row .auc-nm{grid-area:n;line-height:1.25}body.mobile-ui.landscape-ui #auction-panel .auc-row .auc-sub{grid-area:s;line-height:1.3}body.mobile-ui.landscape-ui #auction-panel .auc-row.mk>.c{display:none}body.mobile-ui.landscape-ui #auction-panel .auc-row .auc-sl{grid-area:sl;align-self:end;line-height:1.3}body.mobile-ui.landscape-ui #auction-panel .auc-row .auc-pr{grid-area:pr;align-self:end;flex-wrap:wrap;justify-content:flex-end;gap:0 var(--lx-space-1)}body.mobile-ui.landscape-ui #auc-page-history .auc-pager{justify-content:space-between}body.mobile-ui.landscape-ui #auction-panel .auc-pager{gap:var(--lx-space-3);border:0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auction-panel .auc-empty{padding:var(--lx-space-4) var(--lx-space-2);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auction-panel .auc-side{min-height:0;padding:0;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #auction-panel .auc-side-in{min-height:0;overflow-y:auto;padding:0}body.mobile-ui.landscape-ui #auction-panel .auc-side-foot{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-dnm{font-size:var(--lx-title)}body.mobile-ui.landscape-ui #auction-panel .auc-plat.big{width:44px;height:56px}body.mobile-ui.landscape-ui #auction-panel .auc-dtop .soft{font-size:var(--lx-text-min);line-height:1.3}body.mobile-ui.landscape-ui #auction-panel .auc-bon li{grid-template-columns:minmax(0,1fr) auto 26px;padding:2px var(--lx-space-2)}body.mobile-ui.landscape-ui #auction-panel .auc-bon li i{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #auction-panel .auc-ladder2{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-ladder div{padding:2px var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-mode{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-qtyrow{grid-template-columns:var(--lx-touch-min) minmax(0,1fr) var(--lx-touch-min);gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-quick,body.mobile-ui.landscape-ui #auction-panel .auc-pair{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-sum{padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #auction-panel .auc-sum .ln{grid-template-columns:12px minmax(0,1fr) minmax(0,112px);min-height:0}body.mobile-ui.landscape-ui #auction-panel .auc-sum .val{padding-right:0}body.mobile-ui.landscape-ui #auction-panel .auc-cols--mine>*{display:none}body.mobile-ui.landscape-ui #auction-panel .auc-cols--mine>.auc-mid{display:contents}body.mobile-ui.landscape-ui #auction-panel .auc-cols--mine .auc-mbar>span:empty{display:none}body.mobile-ui.landscape-ui #auc-page-mine[data-lp-stage=list]{grid-template-areas:"pick pick pick" "title title title" "rows rows rows";grid-template-rows:auto auto minmax(0,1fr)}body.mobile-ui.landscape-ui #auc-page-mine[data-lp-stage=list]>.mobile-inventory-action{display:block;grid-area:pick;width:100%!important;min-height:var(--lx-touch-min)!important;margin:0!important;padding:0 var(--lx-space-3);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #auc-page-mine[data-lp-stage=list] #auc-mine-title{grid-area:title;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auc-page-mine[data-lp-stage=list] #auc-mine-rows{display:grid;grid-area:rows}body.mobile-ui.landscape-ui #auc-page-mine[data-lp-stage=sell]{grid-template-areas:"back . ." "side side side";grid-template-rows:auto minmax(0,1fr)}body.mobile-ui.landscape-ui #auc-page-mine[data-lp-stage=sell]>.mobile-page-back{display:block}body.mobile-ui.landscape-ui #auc-page-mine[data-lp-stage=sell] :is(#auc-mine-title,#auc-mine-rows){display:none}body.mobile-ui.landscape-ui #auc-page-mine[data-lp-stage=sell] #auc-sell{display:grid;grid-area:side}body.mobile-ui.landscape-ui #auction-panel .auc-row.ml{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"p n n" "p s s" "p pr act";gap:2px var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-1) var(--lx-space-1) var(--lx-space-1);border-color:var(--bp-line)}body.mobile-ui.landscape-ui #auction-panel .auc-row.ml>.auc-pr{align-self:center;justify-content:flex-start}body.mobile-ui.landscape-ui #auction-panel .auc-row.ml>.auc-btn{grid-area:act;padding:0 var(--lx-space-3)}body.mobile-ui.landscape-ui #auction-panel .auc-listsec{margin:var(--lx-space-2) 0 0}body.mobile-ui.landscape-ui #auction-panel .auc-cols--history>*{display:none}body.mobile-ui.landscape-ui #auction-panel .auc-cols--history>.auc-mid{display:contents}body.mobile-ui.landscape-ui #auc-page-history[data-lp-stage=list]{grid-template-areas:"bar bar bar" "pager pager pager" "rows rows rows";grid-template-rows:auto auto minmax(0,1fr)}body.mobile-ui.landscape-ui #auc-page-history[data-lp-stage=list] .auc-hbar{grid-area:bar;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"views views" "sum claim";gap:var(--lx-space-1) var(--lx-space-2);padding:0;border:0}body.mobile-ui.landscape-ui #auction-panel .auc-hbar .auc-tabs{grid-area:views;display:grid;grid-template-columns:1fr 1fr}body.mobile-ui.landscape-ui #auction-panel .auc-hsum{grid-area:sum;display:grid;justify-content:start;gap:0;white-space:normal;line-height:1.3}body.mobile-ui.landscape-ui #auction-panel #auc-claim-all{grid-area:claim;height:auto;padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auc-page-history[data-lp-stage=list] #auc-history-rows{display:grid;grid-area:rows}body.mobile-ui.landscape-ui #auc-page-history[data-lp-stage=list] .auc-pager{display:flex;grid-area:pager}body.mobile-ui.landscape-ui #auc-page-history:not([data-lp-stage=list]) :is(.auc-hbar,#auc-history-rows,.auc-pager){display:none}body.mobile-ui.landscape-ui #auc-page-history[data-lp-stage=detail]{grid-template-areas:"back . ." "side side side";grid-template-rows:auto minmax(0,1fr)}body.mobile-ui.landscape-ui #auc-page-history[data-lp-stage=detail]>.mobile-page-back{display:block}body.mobile-ui.landscape-ui #auc-page-history[data-lp-stage=detail] #auc-history-side{display:grid;grid-area:side}body.mobile-ui.landscape-ui #auction-panel .auc-row.hl{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"p tag pr" "p n n" "p s s";gap:2px var(--lx-space-2);padding:var(--lx-space-1);border-color:var(--bp-line)}body.mobile-ui.landscape-ui #auction-panel .auc-row.hl>.auc-tag{grid-area:tag;justify-self:start;height:auto;padding:1px var(--lx-space-1)}body.mobile-ui.landscape-ui #auction-panel .auc-row.hl>:is(.auc-btn,.auc-done){display:none}body.mobile-ui.landscape-ui #auction-panel>.auc-modal{position:absolute!important;top:0;right:0;bottom:0;left:0}body.mobile-ui.landscape-ui #auction-panel>.auc-toasts{position:absolute!important}body.mobile-ui.landscape-ui #auction-panel .auc-mbox{width:calc(100% - 2 * var(--lx-space-2));padding:var(--lx-space-3)}body.mobile-ui.landscape-ui #auction-panel .auc-mbox>b{font-size:var(--lx-title)}body.mobile-ui.landscape-ui #auction-panel .auc-mtext{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auction-panel .auc-toasts{left:var(--lx-space-2);right:var(--lx-space-2);transform:none}body.mobile-ui.landscape-ui #auction-panel .auc-toast{white-space:normal;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #auction-panel .auc-side-in>.auc-dtop{order:-3}body.mobile-ui.landscape-ui #auction-panel .auc-side-in>.auc-mode{order:-2}body.mobile-ui.landscape-ui #auction-panel .auc-side-in>:is(.auc-qtyrow,.auc-quick,.auc-pair){order:-1}body.mobile-ui.landscape-ui #auc-page-market[data-lp-stage=detail] #auc-market-title>span{display:none}body.mobile-ui.landscape-ui #auction-panel:has(.auc-cols:not([hidden]):is([data-lp-stage=detail],[data-lp-stage=sell],[data-lp-stage=filter])) .inv-head .auc-tabs{display:none}body.mobile-ui.landscape-ui #auction-panel:has(.auc-cols:not([hidden]):is([data-lp-stage=detail],[data-lp-stage=sell],[data-lp-stage=filter]))>.inv-head{row-gap:0}body.mobile-ui.landscape-ui #auction-panel .auc-side-foot{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--lx-space-3)}body.mobile-ui.landscape-ui #auction-panel .auc-side-foot>.auc-kv{display:grid;justify-items:start;gap:0;min-height:0;line-height:1.2}body.mobile-ui.landscape-ui #auction-panel .auc-side-foot>.auc-kv>span{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #auction-panel .auc-side-foot>.auc-btn{grid-column:2}body.mobile-ui.landscape-ui #auction-panel .auc-side-foot>.auc-btn:first-child{grid-column:1 / -1}body.mobile-ui.landscape-ui #auction-panel .auc-side-foot>.auc-why{grid-column:1 / -1;min-height:0}body.mobile-ui.landscape-ui #auction-panel .auc-side-foot>.auc-why:empty{display:none}body.mobile-ui.landscape-ui #auc-sell .auc-side-in>.auc-sh{display:none}body.mobile-ui.landscape-ui #auction-panel .auc-pager:has(>.auc-btn:first-child:disabled):has(>.auc-btn:last-child:disabled){display:none!important}body.mobile-ui.landscape-ui #autohunt-panel #ah-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-3) 0}body.mobile-ui.landscape-ui #autohunt-panel .ah-sec{display:none!important}body.mobile-ui.landscape-ui #autohunt-panel:not([data-lp-tab=skills]) :is(.ah-master,#ah-skills){display:none!important}body.mobile-ui.landscape-ui #autohunt-panel:not([data-lp-tab=target]) #ah-mode{display:none}body.mobile-ui.landscape-ui #autohunt-panel:not([data-lp-tab=potion]) .ah-pot{display:none}body.mobile-ui.landscape-ui #autohunt-panel :is(.ah-master,.ah-pot-tg,.ah-skill){display:flex;align-items:center;gap:var(--lx-space-2);min-height:var(--lx-row);margin:0;padding:0 0 0 var(--lx-space-3);font-size:var(--lx-text);font-weight:500;line-height:1.3;background:var(--bp-ui-control);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}body.mobile-ui.landscape-ui #autohunt-panel :is(.ah-master,.ah-pot-tg,.ah-skill)>span:not(.ah-skill-ic,.ah-skill-lv){flex:1 1 auto;min-width:0;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #autohunt-panel :is(.ah-master input[type=checkbox],.ah-pot-tg input[type=checkbox],.ah-skill-tg){order:9;flex:0 0 var(--lx-touch-min);width:var(--lx-touch-min);height:var(--lx-touch-min);background:none;border:0;box-shadow:none}body.mobile-ui.landscape-ui #autohunt-panel :is(.ah-master input[type=checkbox],.ah-pot-tg input[type=checkbox],.ah-skill-tg):before{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;box-sizing:border-box;background:var(--bp-void);border:1px solid var(--bp-line2);border-radius:1px}body.mobile-ui.landscape-ui #autohunt-panel :is(.ah-master input[type=checkbox],.ah-pot-tg input[type=checkbox],.ah-skill-tg):checked:before{background:var(--bp-gold-dim);border-color:var(--bp-gold-b)}body.mobile-ui.landscape-ui #autohunt-panel :is(.ah-master input[type=checkbox],.ah-pot-tg input[type=checkbox],.ah-skill-tg):checked:after{left:18px;top:13px;width:6px;height:12px}body.mobile-ui.landscape-ui #autohunt-panel :is(.ah-master,.ah-pot-tg,.ah-skill):has(input:checked){border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui #autohunt-panel :is(.ah-master input,.ah-pot-tg input,.ah-skill-tg):focus-visible{outline:1px solid var(--bp-gold-b);outline-offset:-6px;box-shadow:none}body.mobile-ui.landscape-ui #autohunt-panel .ah-master{font-weight:600}body.mobile-ui.landscape-ui #autohunt-panel #ah-skills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:var(--lx-space-1);flex:0 1 auto;min-height:0;max-height:none}body.mobile-ui.landscape-ui #autohunt-panel .ah-skill{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:var(--lx-space-2);row-gap:0;min-height:52px;padding:var(--lx-space-1) 22px var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #autohunt-panel .ah-skill-ic{grid-row:1 / 3}body.mobile-ui.landscape-ui #autohunt-panel .ah-skill-ic,body.mobile-ui.landscape-ui #autohunt-panel .ah-skill-ic .sk-ic-img{width:28px;height:28px}body.mobile-ui.landscape-ui #autohunt-panel .ah-skill-name{grid-column:2;align-self:end;font-size:var(--lx-text-min);line-height:1.25;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #autohunt-panel .ah-skill-lv{grid-column:2;align-self:start;font-size:var(--lx-label-min);color:var(--bp-fg-soft);font-variant-numeric:tabular-nums}body.mobile-ui.landscape-ui #autohunt-panel #ah-skills .ah-skill>.ah-skill-tg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:2px}body.mobile-ui.landscape-ui #autohunt-panel #ah-skills .ah-skill>.ah-skill-tg:before{inset:4px 4px auto auto;width:14px;height:14px}body.mobile-ui.landscape-ui #autohunt-panel #ah-skills .ah-skill>.ah-skill-tg:checked:after{left:auto;right:8px;top:5px;width:4px;height:8px}body.mobile-ui.landscape-ui #autohunt-panel .ah-skill>.ah-skill-tg:focus-visible{outline-offset:-2px}body.mobile-ui.landscape-ui #autohunt-panel .ah-skill:has(.ah-skill-tg:checked){background:var(--bp-ui-selected)}body.mobile-ui.landscape-ui #autohunt-panel .ah-empty{grid-column:1 / -1;font-size:var(--lx-text);padding:var(--lx-space-3) 0}body.mobile-ui.landscape-ui #autohunt-panel #ah-mode{flex-direction:column;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #autohunt-panel .ah-mode-opt{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:var(--lx-space-2);min-height:var(--lx-row);padding:0 var(--lx-space-3);font-size:var(--lx-text);background:var(--bp-ui-control);border:1px solid var(--bp-line);box-shadow:none}body.mobile-ui.landscape-ui #autohunt-panel .ah-mode-opt:has(input:checked){background:var(--bp-ui-selected);border-color:var(--bp-gold-dim);box-shadow:none}body.mobile-ui.landscape-ui #autohunt-panel .ah-pot{gap:0}body.mobile-ui.landscape-ui #autohunt-panel .ah-pot+.ah-pot{margin-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #autohunt-panel .ah-thr{gap:var(--lx-space-2);padding:0 0 0 var(--lx-space-3)}body.mobile-ui.landscape-ui #autohunt-panel .ah-thr input[type=range]{height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #autohunt-panel .ah-thr input[type=range]::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9px}body.mobile-ui.landscape-ui #autohunt-panel .ah-thr-val{width:48px;font-size:var(--lx-text);font-variant-numeric:tabular-nums}body.mobile-ui.landscape-ui #autohunt-panel #ah-toggle{order:99;width:100%;min-height:48px!important;margin:auto 0 0;font-size:15px}body.mobile-ui.landscape-ui #bench-win .bench-rtx>.bench-rnm{white-space:normal}body.mobile-ui.landscape-ui #bench-win .bench-toolbar{grid-template-columns:minmax(0,1fr) min-content}body.mobile-ui.landscape-ui #bench-win .bench-tog{width:auto;overflow-wrap:normal;word-break:normal;font-size:var(--lx-label-min);line-height:1.15}body.mobile-ui.landscape-ui #bench-win>.inv-head.mobile-has-back{padding-inline-start:var(--lx-space-1);gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #bench-win>.inv-head.mobile-has-back>.bench-name{display:none}body.mobile-ui.landscape-ui #bench-win>.inv-head.mobile-has-back>.bench-chip{margin-inline-start:auto}body.mobile-ui.landscape-ui #bench-win>.inv-head>.mobile-page-back{position:static;flex:none;min-height:var(--lx-touch-min)!important;height:var(--lx-touch-min);padding:0 var(--lx-space-3);border:0;background:none;color:var(--bp-fg);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #bench-win .bench-chip{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #bench-win .bench-card{padding:var(--lx-space-1) var(--lx-space-3)}body.mobile-ui.landscape-ui #bench-win :is(.bench-plan,.bench-run){gap:4px}body.mobile-ui.landscape-ui #bench-win .bench-plan>.bench-chead .bench-plat{--bench-plat-cell: 44px;--bench-plat-box: 44px}body.mobile-ui.landscape-ui #bench-win .bench-plan>.bench-sh{display:none}body.mobile-ui.landscape-ui #bench-win .bench-plan>.bench-why:not(.warn){display:none}body.mobile-ui.landscape-ui #bench-win .bench-plan>.bench-primary{height:var(--lx-touch-min);flex:none}body.mobile-ui.landscape-ui #bench-win :is(.bench-cn,.bench-cm){white-space:normal}body.mobile-ui.landscape-ui #bench-win .bench-cm{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #bench-win .bench-sh{height:auto;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #bench-win .bench-mats{grid-template-rows:none;grid-auto-rows:auto;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #bench-win .bench-mrow{grid-template-columns:32px minmax(0,1fr) auto var(--lx-touch-min);grid-template-areas:"ic nm buy help" "ic hn buy help";column-gap:var(--lx-space-2);row-gap:0;min-height:46px;padding:1px 0 1px var(--lx-space-2)}body.mobile-ui.landscape-ui #bench-win .bench-mic{grid-area:ic}body.mobile-ui.landscape-ui #bench-win .bench-mnm{grid-area:nm;align-self:end;white-space:normal;font-size:var(--lx-text-min);line-height:1.2}body.mobile-ui.landscape-ui #bench-win .bench-mhn{grid-area:hn;align-self:start;text-align:start;font-size:var(--lx-text-min);line-height:1.3}body.mobile-ui.landscape-ui #bench-win .bench-buy{grid-area:buy;padding:0 var(--lx-space-2);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #bench-win .bench-help{grid-area:help}body.mobile-ui.landscape-ui #bench-win .bench-qline{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"qty max" "can can";row-gap:2px}body.mobile-ui.landscape-ui #bench-win .bench-qty{grid-area:qty;grid-template-columns:var(--lx-touch-min) 40px var(--lx-touch-min);height:auto}body.mobile-ui.landscape-ui #bench-win #bench-max{grid-area:max}body.mobile-ui.landscape-ui #bench-win .bench-can{grid-area:can;text-align:start;white-space:normal;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #bench-win .bench-vbox{padding:3px var(--lx-space-2);gap:0}body.mobile-ui.landscape-ui #bench-win .bench-vbox small{font-size:var(--lx-label-min);letter-spacing:.04em}body.mobile-ui.landscape-ui #bench-win .bench-vbox b{white-space:normal;overflow-wrap:anywhere;font-size:var(--lx-text-min);line-height:1.15}body.mobile-ui.landscape-ui #bench-win .bench-why{font-size:var(--lx-label-min);line-height:1.3}body.mobile-ui.landscape-ui #bench-win .bench-outrow{grid-template-columns:auto minmax(0,1fr) auto}body.mobile-ui.landscape-ui #bench-win .bench-outrow>span:not(.bench-plat){white-space:normal;font-size:var(--lx-text-min);line-height:1.25}body.mobile-ui.landscape-ui #bench-win .bench-outrow .bench-primary{padding:0 var(--lx-space-4)}body.mobile-ui.landscape-ui #bench-win .bench-jobline{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #bench-win .bench-plan:has(>.bench-why.warn) .bench-can{display:none}body.mobile-ui.landscape-ui #bench-win .bench-plan:has(>.bench-why.warn) .bench-qline{row-gap:0}body.mobile-ui.landscape-ui #bench-win .bench-fav-empty{display:none}body.mobile-ui.landscape-ui #bestiary-panel{padding-inline:0!important}body.mobile-ui.landscape-ui #bestiary-panel #bestiary-body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding:0 var(--lx-space-3);overflow:hidden}body.mobile-ui.landscape-ui #bestiary-panel .bst-cols{flex:1 1 auto;min-height:0;flex-direction:column;gap:0}body.mobile-ui.landscape-ui #bestiary-panel .bst-side,body.mobile-ui.landscape-ui #bestiary-panel .bst-main{flex:1 1 auto;min-height:0}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=regions] .bst-main,body.mobile-ui.landscape-ui #bestiary-panel:not([data-lp-level=regions]) .bst-side{display:none}body.mobile-ui.landscape-ui #bestiary-panel .bst-sec{margin-bottom:var(--lx-space-2);font-size:var(--lx-label-min);letter-spacing:.12em}body.mobile-ui.landscape-ui #bestiary-panel .bst-sec>span{overflow:visible;white-space:normal}body.mobile-ui.landscape-ui #bestiary-panel .bst-sec b{font-size:var(--lx-label-min);letter-spacing:.04em}body.mobile-ui.landscape-ui #bestiary-panel .bst-main>.bst-sec>span{display:none}body.mobile-ui.landscape-ui #bestiary-panel .bst-main>.bst-sec:after{order:-1}body.mobile-ui.landscape-ui #bestiary-panel .bst-regions{flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lx-space-1);overflow:visible;padding:0}body.mobile-ui.landscape-ui #bestiary-panel .bst-region{display:flex;flex-direction:column;justify-content:space-between;gap:var(--lx-space-1);min-height:var(--lx-row);padding:var(--lx-space-1) var(--lx-space-2) 6px;background:var(--bp-ui-control);border-left-width:1px}body.mobile-ui.landscape-ui #bestiary-panel .bst-region.on{border-left-color:var(--bp-line);background:var(--bp-ui-control)}@media (hover: hover){body.mobile-ui.landscape-ui #bestiary-panel .bst-region:hover{background:var(--bp-ui-hover)}}body.mobile-ui.landscape-ui #bestiary-panel .bst-region-top{flex-direction:column;align-items:stretch;gap:0;margin:0}body.mobile-ui.landscape-ui #bestiary-panel .bst-region-name{font-size:var(--lx-text-min);line-height:1.25;white-space:normal;overflow:visible;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #bestiary-panel .bst-region-pct{align-self:flex-start;padding:0;font-size:var(--lx-label-min);background:none;border:0}body.mobile-ui.landscape-ui #bestiary-panel .bst-bar{height:4px}body.mobile-ui.landscape-ui #bestiary-panel .bst-list{gap:var(--lx-space-1);padding:0}body.mobile-ui.landscape-ui #bestiary-panel .bst-row{background:var(--bp-ui-control)}body.mobile-ui.landscape-ui #bestiary-panel .bst-row-main{grid-template-columns:var(--lx-touch-min) minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:var(--lx-space-2);row-gap:var(--lx-space-1);padding:var(--lx-space-2);cursor:pointer}body.mobile-ui.landscape-ui #bestiary-panel .bst-slot{grid-row:1 / 3;width:var(--lx-touch-min);height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #bestiary-panel .bst-slot img{width:32px;height:32px}body.mobile-ui.landscape-ui #bestiary-panel .bst-slot-cnt{font-size:var(--lx-label-min);right:3px}body.mobile-ui.landscape-ui #bestiary-panel .bst-name{grid-column:2;grid-row:1;flex-wrap:wrap;row-gap:2px;column-gap:6px}body.mobile-ui.landscape-ui #bestiary-panel .bst-name-t{font-size:var(--lx-text);white-space:normal;overflow:visible;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #bestiary-panel .bst-tag{font-size:var(--lx-label-min);padding:0 4px}body.mobile-ui.landscape-ui #bestiary-panel .bst-steps{grid-column:2 / 4;grid-row:2;gap:2px}body.mobile-ui.landscape-ui #bestiary-panel .bst-step{height:6px;box-shadow:none}body.mobile-ui.landscape-ui #bestiary-panel .bst-step>b{display:none}body.mobile-ui.landscape-ui #bestiary-panel .bst-cell{grid-column:3;grid-row:1;flex-direction:row;gap:4px;padding:0;background:none;border:0;box-shadow:none;align-self:start}body.mobile-ui.landscape-ui #bestiary-panel .bst-cell:nth-child(4){display:none}body.mobile-ui.landscape-ui #bestiary-panel .bst-cell label{font-size:var(--lx-label-min);letter-spacing:.04em}body.mobile-ui.landscape-ui #bestiary-panel .bst-cell b{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #bestiary-panel .bst-burn,body.mobile-ui.landscape-ui #bestiary-panel .bst-more,body.mobile-ui.landscape-ui #bestiary-panel .bst-detail{display:none}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-main>.bst-sec,body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-row:not(.lp-cur){display:none}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-list{padding-bottom:calc(var(--lx-touch-min) + var(--lx-space-3))}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-row{background:none;border:0}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-row-main{grid-template-columns:var(--lx-touch-min) repeat(2,minmax(0,1fr));grid-template-rows:auto auto;padding:0 0 var(--lx-space-2);cursor:default}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-name{grid-column:2 / 4;grid-row:1}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-name-t,body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-steps{display:none}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-cell{display:flex;grid-row:2;flex-direction:column;align-items:flex-start;gap:0;padding:2px var(--lx-space-2);background:var(--bp-flat-sunk);border:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-cell:nth-child(4){grid-column:2}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-cell:nth-child(5){grid-column:3}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-cell b{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-detail{display:flex;gap:var(--lx-space-1);padding:0;border:0}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-dhead{display:none}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-dline{grid-template-columns:32px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:var(--lx-space-2);row-gap:2px;padding:var(--lx-space-2);font-size:var(--lx-text-min);background:var(--bp-flat-sunk);border:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-dno{grid-row:1 / 3;width:32px;height:32px;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-drew{grid-column:2 / 4;grid-row:1;white-space:normal;overflow:visible;color:var(--bp-fg)}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-dcards{grid-column:2;grid-row:2;text-align:start;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .bst-dstate{grid-column:3;grid-row:2;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob] .lp-cur .bst-burn{display:block;position:absolute;left:var(--lx-space-3);right:var(--lx-space-3);bottom:var(--lx-space-2);min-height:var(--lx-touch-min);font-size:var(--lx-text);background:var(--bp-ui-control);box-shadow:none}body.mobile-ui.landscape-ui #bestiary-panel .bst-burn[aria-disabled=true]{opacity:1;color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #bestiary-panel>.lp-bst-foot{display:flex;flex:0 0 auto;padding:var(--lx-space-2) var(--lx-space-3) 0}body.mobile-ui.landscape-ui #bestiary-panel[data-lp-level=mob]>.lp-bst-foot{display:none}body.mobile-ui.landscape-ui #bestiary-panel>.lp-bst-foot .bst-all{flex:1 1 auto;min-height:var(--lx-touch-min);font-size:var(--lx-text);background:var(--bp-ui-control)}body.mobile-ui.landscape-ui #bestiary-panel .bst-title{overflow:visible;white-space:normal}body.mobile-ui.landscape-ui #bestiary-panel .bst-err{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #bs-panel.bp-win{left:auto!important;right:0!important;top:0!important;bottom:var(--lx-dock-bottom)!important;width:var(--lx-dock-w)!important;height:auto!important;max-height:none!important;transform:none!important;border-radius:0!important}body.mobile-ui.landscape-ui #bs-panel.bp-win.win-open{display:grid!important;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto auto auto auto auto minmax(0,1fr) auto auto;grid-template-areas:"head head" "risk risk" "fest fest" "slot stats" "mats mats" "info info" "rest rest" "btns btns" "res res";column-gap:var(--lx-space-2);padding:0 var(--lx-space-3) var(--lx-space-2)!important;overflow:hidden}body.mobile-ui.landscape-ui #bs-panel>.inv-head{grid-area:head;margin:0 calc(-1 * var(--lx-space-3)) var(--lx-space-2)}body.mobile-ui.landscape-ui #bs-panel>.mobile-inventory-action{display:none}body.mobile-ui.landscape-ui #bs-panel .bs-risk{grid-area:risk;margin:0 0 var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-label-min);line-height:1.35}body.mobile-ui.landscape-ui #bs-panel .bs-risk b{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #bs-panel .bs-festival{grid-area:fest;margin:0 0 var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #bs-panel .bs-festival-txt small{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #bs-panel #bs-slot{grid-area:slot;align-self:start;box-sizing:border-box;width:72px!important;height:72px;min-height:0;margin:0;padding:var(--lx-space-1);font-size:var(--lx-label-min);line-height:1.2}body.mobile-ui.landscape-ui #bs-panel .bs-slot-icon{width:calc(60px / var(--bs-span, 1));height:60px;max-height:none;border:0;box-shadow:none;background:none}body.mobile-ui.landscape-ui #bs-panel #bs-slot:not(.bs-slot-filled){grid-column:1 / -1;width:100%!important;font-size:var(--lx-text);color:var(--bp-gold-b);border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui #bs-panel #bs-stats{grid-area:stats;min-width:0;margin:0;padding:0;background:none;border:0;font-size:var(--lx-text-min);line-height:1.35}body.mobile-ui.landscape-ui #bs-panel #bs-stats .tt-body{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #bs-panel #bs-stats .tt-body>:not(.tt-socket-row){flex:0 0 100%;min-width:0}body.mobile-ui.landscape-ui #bs-panel #bs-stats .tt-socket-row{margin:var(--lx-space-1) 0 0}body.mobile-ui.landscape-ui #bs-panel #bs-stats .tt-socket-row .tt-socket-name{display:none}body.mobile-ui.landscape-ui #bs-panel #bs-materials{grid-area:mats;margin:var(--lx-space-2) 0 0;padding:0}body.mobile-ui.landscape-ui #bs-panel #bs-info{grid-area:info;padding:0;margin:var(--lx-space-2) 0 0}body.mobile-ui.landscape-ui #bs-panel #bs-info:has(.bs-info-row){display:grid;grid-template-columns:1fr 1fr;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #bs-panel #bs-info:not(:has(.bs-info-row)){font-size:var(--lx-text-min);color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #bs-panel .bs-info-row{display:grid;gap:2px;padding:var(--lx-space-1) var(--lx-space-2);background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px;font-size:var(--lx-label-min);line-height:1.25}body.mobile-ui.landscape-ui #bs-panel .bs-info-row>:last-child{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #bs-panel .bs-btns{grid-area:btns;display:grid;grid-template-columns:1fr 1fr;gap:var(--lx-space-2);padding:0;margin:var(--lx-space-2) 0 0}body.mobile-ui.landscape-ui #bs-panel :is(#bs-upgrade-btn,#bs-cancel-btn){min-height:var(--lx-touch-min)!important;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #bs-panel #bs-upgrade-btn:not(:disabled){color:var(--bp-gold-b);border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui #bs-panel .bs-result{grid-area:res;margin:var(--lx-space-1) 0 0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #bs-panel .bs-result:empty{display:none}#stat-panel{--ch-pad: var(--lx-space-2);--ch-avatar: 48px;--ch-gap: var(--lx-space-1)}body.mobile-ui.landscape-ui:has(#stat-panel.win-open) .lp-attack{visibility:hidden}body.mobile-ui.landscape-ui #stat-panel{padding-bottom:var(--ch-gap)!important}body.mobile-ui.landscape-ui #stat-panel .inv-head{margin-bottom:var(--ch-gap);color:transparent}body.mobile-ui.landscape-ui #stat-panel .char-tabs{position:absolute!important;top:0;left:0;right:calc(var(--lx-touch-min) + var(--lx-space-2));width:auto!important;padding:0!important;z-index:6;display:flex;height:var(--lx-head);margin:0;gap:0;border:0;background:none;overflow:visible}body.mobile-ui.landscape-ui #stat-panel .char-tab{flex:1 1 0;min-width:0;height:var(--lx-head);min-height:var(--lx-touch-min)!important;padding:var(--lx-space-1) 0 2px;gap:2px;justify-content:center;font-size:var(--lx-label-min);letter-spacing:.02em;text-transform:none;border-radius:0}body.mobile-ui.landscape-ui #stat-panel .char-tab .tab-label{white-space:nowrap;overflow-wrap:normal;line-height:1.15}body.mobile-ui.landscape-ui #stat-panel .char-tab .tab-ic{font-size:16px}body.mobile-ui.landscape-ui #stat-panel .char-tab+.char-tab:before{top:10px;bottom:10px}body.mobile-ui.landscape-ui #stat-panel .char-body{flex:1 1 auto;min-height:0;padding:0 var(--ch-pad)!important;overflow:hidden}body.mobile-ui.landscape-ui #stat-panel .char-body[data-body=char]{display:flex;flex-direction:column;gap:var(--ch-gap)}body.mobile-ui.landscape-ui #stat-panel #char-head{display:grid;grid-template-columns:var(--ch-avatar) minmax(0,1fr);align-items:center;gap:var(--lx-space-2);padding:0;margin:0}body.mobile-ui.landscape-ui #stat-panel .char-avatar{width:var(--ch-avatar);height:var(--ch-avatar)}body.mobile-ui.landscape-ui #stat-panel .char-head-id{display:flex;flex-direction:column;gap:1px;min-width:0}body.mobile-ui.landscape-ui #stat-panel #char-name{font-size:var(--lx-title);line-height:1.15;margin:0}body.mobile-ui.landscape-ui #stat-panel .char-meta-row{display:flex;align-items:baseline;gap:var(--lx-space-2);margin:0;font-size:var(--lx-label-min);line-height:1.3}body.mobile-ui.landscape-ui #stat-panel .char-meta-row>span{flex:0 0 auto}body.mobile-ui.landscape-ui #stat-panel .char-meta-row .val-box{min-width:0;padding:0;border:0;background:none;font-size:var(--lx-text-min)!important;white-space:nowrap}body.mobile-ui.landscape-ui #stat-panel #char-meta3{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) minmax(0,1fr);gap:var(--ch-gap);margin:0}body.mobile-ui.landscape-ui #stat-panel #char-meta3 .cm-cell{padding:3px var(--lx-space-1);text-align:center}body.mobile-ui.landscape-ui #stat-panel #char-meta3 .cm-cell label{font-size:var(--lx-label-min);letter-spacing:.04em;line-height:1.2}body.mobile-ui.landscape-ui #stat-panel #char-meta3 .cm-cell b{display:block;font-size:var(--lx-text);line-height:1.2}body.mobile-ui.landscape-ui #stat-panel .char-expbar{height:4px;margin:0}body.mobile-ui.landscape-ui #stat-panel .cv-sec{margin:0;flex:1 1 auto;display:flex;flex-direction:column}body.mobile-ui.landscape-ui #stat-panel .cv-sec>.cv-sec-head{order:2;margin-top:auto}body.mobile-ui.landscape-ui #stat-panel .cv-sec:has(.attr-grid){display:none}body.mobile-ui.landscape-ui #stat-panel .cv-sec-head{display:flex;align-items:center;min-height:var(--lx-touch-min);padding:0 calc(64% + var(--ch-gap)) 0 0;border:0;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #stat-panel .cv-sec-head>span{display:none}body.mobile-ui.landscape-ui #stat-panel .cv-sec-head:before,body.mobile-ui.landscape-ui #stat-panel .cv-sec-head:after{content:none}body.mobile-ui.landscape-ui #stat-panel .cv-sec-head #stat-points{margin:0;color:var(--bp-gold-b);font-size:var(--lx-text-min);letter-spacing:.04em}body.mobile-ui.landscape-ui #stat-panel .stat-grid{display:flex;flex-direction:column;gap:2px}body.mobile-ui.landscape-ui #stat-panel .stat-line{display:grid;grid-template-columns:50px 46px minmax(0,1fr) var(--lx-touch-min);grid-template-rows:auto auto;align-items:center;column-gap:var(--lx-space-1);min-height:var(--lx-row);padding:0 0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #stat-panel .stat-line .st-name{grid-row:1 / 3;display:flex;align-items:center;gap:3px;font-size:var(--lx-text-min);white-space:nowrap}body.mobile-ui.landscape-ui #stat-panel .stat-line .st-val{grid-row:1 / 3;display:flex;flex-direction:column-reverse;align-items:flex-end;font-size:var(--lx-text);line-height:1.1;text-align:right}body.mobile-ui.landscape-ui #stat-panel .stat-line .st-val .stat-bonus{margin:0;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #stat-panel .stat-line .st-deriv{grid-column:3;grid-row:1;align-self:end;font-size:var(--lx-label-min);line-height:1.2;text-align:right}body.mobile-ui.landscape-ui #stat-panel .stat-line .st-deriv-val{grid-column:3;grid-row:2;align-self:start;justify-self:end;width:auto;min-width:0;max-width:100%;padding:0;border:0;background:none;font-size:var(--lx-text-min)!important;line-height:1.2;white-space:nowrap}body.mobile-ui.landscape-ui #stat-panel .stat-plus{grid-column:4;grid-row:1 / 3;width:var(--lx-touch-min);height:var(--lx-touch-min);font-size:20px!important}body.mobile-ui.landscape-ui #stat-panel .char-allstats-toggle{position:absolute!important;top:auto!important;right:var(--ch-pad);transform:none;width:calc(64% - var(--ch-pad))!important;height:var(--lx-touch-min);display:flex;align-items:center;justify-content:flex-end;gap:var(--lx-space-1);padding:0 var(--lx-space-2)!important;border:1px solid var(--bp-line2);border-radius:2px;background:var(--bp-flat-raise);color:var(--bp-fg);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #stat-panel .char-allstats-toggle:before{content:attr(aria-label);white-space:nowrap}body.mobile-ui.landscape-ui #stat-panel .char-allstats-toggle .ui-pictogram{color:var(--bp-gold-b)}body.mobile-ui.landscape-ui #stat-panel:not(.char-allstats-open) .char-allstats-toggle{top:auto!important;bottom:var(--ch-gap)}body.mobile-ui.landscape-ui #stat-panel.char-allstats-open{overflow:hidden}body.mobile-ui.landscape-ui #stat-panel.char-allstats-open .char-body[data-body=char]{visibility:hidden}body.mobile-ui.landscape-ui #stat-panel.char-allstats-open .char-allstats-toggle{top:calc(var(--lx-head) + var(--ch-gap))!important;left:var(--ch-pad);right:auto;width:var(--lx-touch-min)!important;justify-content:center;padding:0!important;z-index:8}body.mobile-ui.landscape-ui #stat-panel.char-allstats-open .char-allstats-toggle:before{content:none}body.mobile-ui.landscape-ui #stat-panel .char-allstats-panel{position:absolute!important;left:0;right:0;top:calc(var(--lx-head) + var(--ch-gap));bottom:0;width:auto!important;padding:0!important;margin:0;border:0;box-shadow:none;z-index:7}body.mobile-ui.landscape-ui #stat-panel .char-allstats-head{display:flex;align-items:center;height:var(--lx-touch-min);padding:0 var(--ch-pad) 0 calc(var(--ch-pad) + var(--lx-touch-min) + var(--lx-space-2));font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #stat-panel .char-allstats-scroll{top:var(--lx-touch-min);padding:var(--lx-space-1) var(--lx-space-3) var(--lx-space-2)}body.mobile-ui.landscape-ui #stat-panel .char-allstats-sec{margin:var(--lx-space-3) 0 var(--lx-space-1);font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #stat-panel .char-allstats-row{min-height:28px;align-items:center;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #stat-panel .char-body[data-body=skill]{display:flex;flex-direction:column;gap:var(--ch-gap)}body.mobile-ui.landscape-ui #stat-panel #skill-points{margin:0;padding:0;font-size:var(--lx-label-min);line-height:16px;letter-spacing:.06em}body.mobile-ui.landscape-ui #stat-panel #skill-list{gap:2px}body.mobile-ui.landscape-ui #stat-panel #skill-list .sk-header-row{display:none}body.mobile-ui.landscape-ui #stat-panel #skill-list .sk-row:not(.sk-header-row){display:grid;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);align-items:center;gap:0;margin:0}body.mobile-ui.landscape-ui #stat-panel #skill-list .sk-arrow{font-size:var(--lx-label-min);text-align:center;overflow:hidden}body.mobile-ui.landscape-ui #stat-panel #skill-list .sk-cell{width:auto;height:var(--lx-row);min-width:0}body.mobile-ui.landscape-ui #stat-panel #skill-list .sk-cell .sk-ic{inset:2px 0 auto;height:28px;font-size:24px}body.mobile-ui.landscape-ui #stat-panel #skill-list .sk-cell .sk-ic img{width:28px;height:28px;object-fit:contain}body.mobile-ui.landscape-ui #stat-panel #skill-list .sk-lvl{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #stat-panel #skill-list :is(.sk-prof-txt,.sk-prof-extra){font-size:var(--lx-label-min);letter-spacing:-.04em}body.mobile-ui.landscape-ui #stat-panel .spec-intro{display:none}body.mobile-ui.landscape-ui #stat-panel #spec-list{display:flex;flex-direction:column;gap:var(--ch-gap)}body.mobile-ui.landscape-ui #stat-panel .spec-card{position:relative;margin:0;padding:var(--lx-space-1) var(--lx-space-2) 6px}body.mobile-ui.landscape-ui #stat-panel .spec-head{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:var(--lx-space-2);margin:0;padding:0;min-height:34px}body.mobile-ui.landscape-ui #stat-panel .spec-emb{width:28px;height:28px;font-size:18px}body.mobile-ui.landscape-ui #stat-panel .spec-name{font-size:var(--lx-text);line-height:1.15;white-space:nowrap}body.mobile-ui.landscape-ui #stat-panel .spec-rank{font-size:var(--lx-label-min);line-height:1.2;letter-spacing:.04em}body.mobile-ui.landscape-ui #stat-panel .spec-lvl{align-self:start;padding:0;border:0;background:none;font-size:var(--lx-text-min);line-height:17px}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-heads{display:none}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-row:not(.tier-heads){display:flex;gap:2px;margin:var(--lx-space-1) 0 0}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-arrow{display:none}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-cell{position:relative;flex:1 1 0;height:6px;min-height:0;padding:0;border:0;border-radius:1px;background:var(--bp-flat-sunk-deep);overflow:hidden}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-cell.done{background:var(--bp-gold-dim)}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-cell>:not(.tc-prog){display:none}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-cell .tc-prog{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;margin:0;background:none;border:0}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-cell .tc-prog>i{position:absolute;inset:0 auto 0 0;background:var(--bp-gold-b)}body.mobile-ui.landscape-ui #stat-panel .spec-card .tier-cell .tc-prog>span{display:none}body.mobile-ui.landscape-ui #stat-panel .spec-pp{position:absolute;top:calc(var(--lx-space-1) + 17px);right:var(--lx-space-2);margin:0;padding:0}body.mobile-ui.landscape-ui #stat-panel .spec-pp :is(.lbl,.track){display:none}body.mobile-ui.landscape-ui #stat-panel .spec-pp .val{font-size:var(--lx-label-min);line-height:15px;white-space:nowrap}body.mobile-ui.landscape-ui #stat-panel .spec-card .soon-tag{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #stat-panel #emote-panel .emote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ch-gap)}body.mobile-ui.landscape-ui #stat-panel #emote-panel .emote-slot{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:76px;min-height:0;padding:var(--lx-space-1)}body.mobile-ui.landscape-ui #stat-panel #emote-panel .emote-slot .sk-ic{position:static;width:40px;height:40px}body.mobile-ui.landscape-ui #stat-panel #emote-panel .emote-slot:after{content:attr(aria-label);position:static;font-size:var(--lx-label-min);line-height:1.2;color:var(--bp-fg-soft);white-space:nowrap}body.mobile-ui.landscape-ui #stat-panel .stat-plus:disabled{border-color:transparent;background:none;color:var(--bp-ash2);opacity:.4}body.mobile-ui.landscape-ui #stat-panel .char-body[data-body=char]{container:lp-char / size}@container lp-char (min-height: 410px){body.mobile-ui.landscape-ui #stat-panel .cv-sec:has(.stat-grid){display:contents}body.mobile-ui.landscape-ui #stat-panel .cv-sec:has(.stat-grid)>.cv-sec-head{order:2}body.mobile-ui.landscape-ui #stat-panel .cv-sec:has(.attr-grid){display:block;flex:0 0 auto;order:1}body.mobile-ui.landscape-ui #stat-panel .cv-sec:has(.attr-grid)>.cv-sec-head{display:none}body.mobile-ui.landscape-ui #stat-panel .attr-grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:var(--lx-space-1) var(--lx-space-3);padding:var(--lx-space-1) 0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #stat-panel .attr-cell{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;gap:var(--lx-space-1);min-width:0;min-height:0;height:auto;padding:0;border:0;background:none;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #stat-panel .attr-cell label{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #stat-panel .attr-cell b{width:auto!important;flex:none!important;padding:0;border:0;background:none;font-size:var(--lx-text-min);white-space:nowrap}body.mobile-ui.landscape-ui #stat-panel .attr-cell b>*{display:none}}body.mobile-ui.landscape-ui #chat-box.open{display:flex;flex-direction:column;gap:0;padding:var(--lx-space-2) var(--lx-space-3);background:var(--bp-flat-win);border-left:1px solid var(--bp-line2);box-shadow:var(--bp-flat-shadow-pop);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui:has(#chat-box.open) :is(#skills,#hud-right,#mobile-menu-btn,.lp-attack){visibility:hidden;pointer-events:none}body.mobile-ui.landscape-ui #chat-box.open #chat-tabs{flex:0 0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lx-space-1);margin:0 0 var(--lx-space-2);padding:0;overflow:visible}body.mobile-ui.landscape-ui #chat-box.open #chat-tabs :is(.chat-tab,.chat-gear){min-width:0;width:auto;height:var(--lx-touch-min);min-height:var(--lx-touch-min);margin:0;padding:0 var(--lx-space-1);font-size:var(--lx-text-min);white-space:nowrap}body.mobile-ui.landscape-ui #chat-box.open #chat-frame{flex:1 1 auto;min-height:0;height:auto;margin:0}body.mobile-ui.landscape-ui #chat-box.open #chat-lines .ln{padding:3px 0;font-size:var(--lx-text-min);line-height:1.45}body.mobile-ui.landscape-ui #chat-box.open #chat-lines .ln .ch-tag{margin-right:var(--lx-space-1);font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #chat-box.open #chat-lines .ln .nm{position:relative;min-height:0!important;height:auto;padding:0;font-size:var(--lx-text-min);line-height:inherit;vertical-align:baseline}body.mobile-ui.landscape-ui #chat-box.open #chat-lines .ln .nm:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--lx-touch-min);transform:translateY(-50%)}body.mobile-ui.landscape-ui #chat-box.open #chat-input-row{flex:0 0 auto;display:flex;align-items:stretch;gap:var(--lx-space-2);margin:var(--lx-space-2) 0 0;height:auto}body.mobile-ui.landscape-ui #chat-box.open #chat-pick{flex:0 0 auto;width:auto;min-width:var(--lx-touch-min);height:var(--lx-touch-min);padding:0 var(--lx-space-2);gap:var(--lx-space-1);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #chat-box.open #chat-pick :is(.chat-kbd,.chat-pick-name){display:none}body.mobile-ui.landscape-ui #chat-box.open #chat-input::placeholder{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #chat-box.open #chat-pick-menu .chat-pick-item{min-height:var(--lx-touch-min);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #chat-box.open #chat-input{flex:1 1 auto;min-width:0;width:auto;height:var(--lx-touch-min);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #chat-box.open #chat-send{flex:0 0 auto;width:auto;height:var(--lx-touch-min);padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #chat-box.open #chat-hint{display:none}body.mobile-ui.landscape-ui #chat-box.open{transform:none}body.mobile-ui.landscape-ui #chat-box.open #chat-lines .ln .ch-tag{min-width:0;width:auto}body.mobile-ui.landscape-ui #chat-box.open #chat-input,body.mobile-ui.landscape-ui #chat-box.open #chat-send{padding:0 var(--lx-space-2)}body.mobile-ui.landscape-ui #chat-box.open #chat-lines .ln .flag-none{display:none}body.mobile-ui.landscape-ui #chat-box.open #chat-input-row{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #chat-box.open #chat-pick{width:var(--lx-touch-min);padding:0;justify-content:center}body.mobile-ui.landscape-ui #clan-panel #clan-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;padding:0 var(--lx-space-3) var(--lx-space-2)}:where(body.mobile-ui.landscape-ui #clan-body)>*{flex:0 0 auto}body.mobile-ui.landscape-ui #clan-body :is(.lbl,.sec-head .lbl){font-size:var(--lx-label-min);letter-spacing:.1em}body.mobile-ui.landscape-ui #clan-body .muted{font-size:var(--lx-label-min)!important}body.mobile-ui.landscape-ui #clan-body .btn{min-height:var(--lx-touch-min);padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .txtin{min-width:0}body.mobile-ui.landscape-ui #clan-body .tabs{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--lx-space-1);margin:0 0 var(--lx-space-2);padding:0 0 var(--lx-space-2);overflow:visible;border:0;border-bottom:1px solid var(--bp-line);background:var(--bp-flat-win)}body.mobile-ui.landscape-ui #clan-body .tab{min-height:var(--lx-touch-min)!important;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:var(--lx-space-1);padding:0 var(--lx-space-1);border:1px solid var(--bp-line);border-radius:2px;font-size:var(--lx-text-min);letter-spacing:0;white-space:nowrap;text-align:center}body.mobile-ui.landscape-ui #clan-body .tab.active{border-color:var(--bp-gold-dim);background:var(--bp-flat-gold)}body.mobile-ui.landscape-ui #clan-body .tab.active:after{display:none}body.mobile-ui.landscape-ui #clan-body .tab .ico{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .tab .pip{min-width:18px;height:18px;line-height:18px;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .ov-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"crest id lvl";align-items:center;gap:var(--lx-space-2) var(--lx-space-3);margin:0 0 var(--lx-space-2);padding:var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-body .ov-head .ov-crest{grid-area:crest;width:44px;height:44px;font-size:22px}body.mobile-ui.landscape-ui #clan-body .ov-head .ov-id{grid-area:id;min-width:0}body.mobile-ui.landscape-ui #clan-body .ov-head .shieldbadge{grid-area:lvl}body.mobile-ui.landscape-ui #clan-body .ov-name{font-size:var(--lx-title);line-height:1.25}body.mobile-ui.landscape-ui #clan-body .ov-name .tag{display:none}body.mobile-ui.landscape-ui #clan-body .ov-motto{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lx-space-1) var(--lx-space-2);margin-top:var(--lx-space-1);font-size:var(--lx-text-min);line-height:1.4}body.mobile-ui.landscape-ui #clan-body .ov-motto .q{display:none}body.mobile-ui.landscape-ui #clan-body .ov-motto .motto-edit{min-height:32px;display:inline-flex;align-items:center;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .ov-motto .txtin{flex:1 1 100%!important}body.mobile-ui.landscape-ui #clan-body .ov-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lx-space-1);margin:0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .ovs{min-width:0;padding:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .ovs .k{font-size:var(--lx-label-min);letter-spacing:.06em}body.mobile-ui.landscape-ui #clan-body .ovs .v{margin-top:2px;font-size:var(--lx-text)!important;white-space:nowrap}body.mobile-ui.landscape-ui #clan-body .ovs .v small{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .ov-exp{margin:0 0 var(--lx-space-2);padding:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .ov-exp .top{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .ov-buffs{margin:0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .ov-buffs .bhead{display:flex;align-items:baseline;gap:var(--lx-space-2);margin-bottom:var(--lx-space-1)}body.mobile-ui.landscape-ui #clan-body .buffgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #clan-body .buffcard{gap:var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .buffcard .bi{width:32px;height:32px;font-size:16px}body.mobile-ui.landscape-ui #clan-body .buffcard .bt .bn,body.mobile-ui.landscape-ui #clan-body .buffcard .bt .bv{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .buffcard .bt .bv.off,body.mobile-ui.landscape-ui #clan-body .buffcard .blv{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .disband-banner{flex-wrap:wrap;gap:var(--lx-space-2);padding:var(--lx-space-2);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .disband-banner .dd{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .ov-actions{display:flex;gap:var(--lx-space-2);margin-top:auto;padding-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .ov-actions .spacer{display:none}body.mobile-ui.landscape-ui #clan-body .ov-actions .btn{flex:1 1 0}body.mobile-ui.landscape-ui #clan-body .sec-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--lx-space-1) var(--lx-space-2);margin:0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .sec-head .count{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .sec-head .cl-sort{flex:1 1 auto;min-width:0;min-height:var(--lx-touch-min);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .sec-head .right{flex-basis:100%;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .mlist{max-height:none!important;overflow:visible;display:flex;flex-direction:column;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #clan-body .mrow{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"av dot info act";align-items:center;gap:0 var(--lx-space-2);margin:0;padding:var(--lx-space-2);cursor:pointer}body.mobile-ui.landscape-ui #clan-body .mrow>.pav{grid-area:av;width:32px;height:32px}body.mobile-ui.landscape-ui #clan-body .mrow>.ov-crest{grid-area:av}body.mobile-ui.landscape-ui #clan-body .mrow>.odot{grid-area:dot}body.mobile-ui.landscape-ui #clan-body .mrow>.mi{grid-area:info;min-width:0}body.mobile-ui.landscape-ui #clan-body .mrow .mn{gap:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #clan-body .mrow .mn :is(.you,.rankbadge,.capebadge){font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .mrow .mm{gap:2px var(--lx-space-2);margin-top:2px;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .mrow .mm .cls,body.mobile-ui.landscape-ui #clan-body .mrow .mm .cls+.dot-sep{display:none}body.mobile-ui.landscape-ui #clan-body .mrow>.mact{grid-area:act;display:none}body.mobile-ui.landscape-ui #clan-body .mrow>.mact:has(.btn){display:flex}body.mobile-ui.landscape-ui #clan-body .mrow:has(.iconbtn):after{content:"›";grid-area:act;color:var(--bp-fg-soft);font-size:var(--lx-title)}body.mobile-ui.landscape-ui #clan-body .mrow.lp-open{grid-template-areas:"av dot info info" "act act act act";row-gap:var(--lx-space-2);border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui #clan-body .mrow.lp-open:after{display:none}body.mobile-ui.landscape-ui #clan-body .mrow.lp-open>.mact{display:flex;justify-content:flex-end;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .iconbtn{width:var(--lx-touch-min);height:var(--lx-touch-min);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #clan-body .req{display:flex;align-items:center;gap:var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .req .req-name{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .req .req-mm{font-size:var(--lx-label-min)!important;margin:0!important}body.mobile-ui.landscape-ui #clan-body .req .req-mm .cls{display:none}body.mobile-ui.landscape-ui #clan-body .req .muted{white-space:nowrap}body.mobile-ui.landscape-ui #clan-body .req-btn{width:var(--lx-touch-min)!important;height:var(--lx-touch-min)!important;flex:0 0 auto;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #clan-body .invite-box{margin-top:var(--lx-space-3);padding:var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-body .invite-box>div[style]{margin-top:var(--lx-space-3)!important}body.mobile-ui.landscape-ui #clan-body .invite-row{display:flex;gap:var(--lx-space-2);margin-top:var(--lx-space-2);flex-wrap:nowrap}body.mobile-ui.landscape-ui #clan-body .invite-row .txtin{flex:1 1 auto}body.mobile-ui.landscape-ui #clan-body .sk-top{flex-wrap:wrap;gap:var(--lx-space-1) var(--lx-space-2);margin:0 0 var(--lx-space-2);padding:var(--lx-space-2) var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-body .sk-top .pts{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .sk-top .pts b{font-size:var(--lx-title)}body.mobile-ui.landscape-ui #clan-body .sk-top .hint{margin:0;max-width:none;text-align:left;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .skgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .skcard{padding:var(--lx-space-2) var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-body .sk-ic{width:32px;height:32px;font-size:16px}body.mobile-ui.landscape-ui #clan-body .sk-name{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #clan-body .sk-body{margin-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .sk-eff{flex-wrap:wrap;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .sk-eff .now{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #clan-body .sk-eff .nx{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .sk-foot{margin-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .sk-desc{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .sk-plus{width:var(--lx-touch-min);height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #clan-body .sk-cape-line{flex-wrap:wrap;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .q-top{flex-wrap:wrap;gap:var(--lx-space-1) var(--lx-space-2);margin:0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .qcard{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tier cta" "mid mid";align-items:center;gap:var(--lx-space-2);margin:0 0 var(--lx-space-2);padding:var(--lx-space-2) var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-body .q-tier{grid-area:tier;width:auto;text-align:left}body.mobile-ui.landscape-ui #clan-body .q-tier .badge{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .q-mid{grid-area:mid}body.mobile-ui.landscape-ui #clan-body .q-cta{grid-area:cta;width:auto}body.mobile-ui.landscape-ui #clan-body .q-cta .muted{white-space:nowrap}body.mobile-ui.landscape-ui #clan-body .q-title{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #clan-body .q-prog .pn{min-width:0;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .q-rew{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #clan-body .q-rew .rchip{font-size:var(--lx-label-min);white-space:nowrap}body.mobile-ui.landscape-ui #clan-body .q-done-tag{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .footnote{display:none}body.mobile-ui.landscape-ui #clan-body:has(.cc-list){overflow:hidden}body.mobile-ui.landscape-ui #clan-body .cc-list{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .cc-row{padding:var(--lx-space-1) 0;line-height:1.4}body.mobile-ui.landscape-ui #clan-body .cc-del{display:inline-grid;place-items:center;min-width:32px;min-height:32px}body.mobile-ui.landscape-ui #clan-body .cc-sys{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-body .cc-input{display:flex;gap:var(--lx-space-2);margin:var(--lx-space-2) 0 0}body.mobile-ui.landscape-ui #clan-body .cc-input .txtin{flex:1 1 auto}body.mobile-ui.landscape-ui #clan-body .cl-sec{margin:0 0 var(--lx-space-2)!important}body.mobile-ui.landscape-ui #clan-body .inv-row{flex-wrap:wrap;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .cl-create{margin:0 0 var(--lx-space-2);padding:var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-body .cl-create .ct{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #clan-body .cl-create :is(.cd,.cl-cost){display:none}body.mobile-ui.landscape-ui #clan-body .cl-reqs{flex-wrap:wrap;gap:var(--lx-space-1);margin:var(--lx-space-2) 0}body.mobile-ui.landscape-ui #clan-body .reqchip{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .cl-form{display:flex;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-body .cl-form .txtin{flex:1 1 auto}body.mobile-ui.landscape-ui #clan-body .empty-line{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-body .tabs{background:var(--bp-iron);margin-inline:calc(-1 * var(--lx-space-3));padding-inline:var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-body .tab{position:relative}body.mobile-ui.landscape-ui #clan-body .tab .ico{display:none}body.mobile-ui.landscape-ui #clan-body .tab .pip{position:absolute;top:-6px;right:-4px;margin:0;padding:0 4px;box-sizing:border-box}body.mobile-ui.landscape-ui #clan-body .btn{white-space:nowrap}body.mobile-ui.landscape-ui #clan-body .ov-buffs{display:none}body.mobile-ui.landscape-ui #clan-body .ov-head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id lvl"}body.mobile-ui.landscape-ui #clan-body .ov-head .ov-crest{display:none}body.mobile-ui.landscape-ui #clan-body .mrow .mm .dot-sep:has(+.cls){display:none}body.mobile-ui.landscape-ui #clan-shop-panel{padding:0 0 var(--lx-space-2)!important}body.mobile-ui.landscape-ui #clan-shop-panel #clan-shop-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0 var(--lx-space-3)}:where(body.mobile-ui.landscape-ui #clan-shop-body)>*{flex:0 0 auto}body.mobile-ui.landscape-ui #clan-shop-body .shop-top{flex-wrap:wrap;gap:var(--lx-space-1) var(--lx-space-3);margin:0 0 var(--lx-space-2);padding:var(--lx-space-2) var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-shop-body .shop-bal .jt .jk{font-size:var(--lx-label-min);letter-spacing:.06em}body.mobile-ui.landscape-ui #clan-shop-body .shop-bal .jt .jv{font-size:var(--lx-title)}body.mobile-ui.landscape-ui #clan-shop-body .shop-week{margin-left:auto;font-size:var(--lx-label-min);line-height:1.4}body.mobile-ui.landscape-ui #clan-shop-body .shopgrid{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #clan-shop-body .shopcard{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"ic nm nm buy" "ic st pr buy" "ic cap cap buy";align-items:center;column-gap:var(--lx-space-2);row-gap:2px;padding:var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-shop-body :is(.shop-info,.shop-buy){display:contents}body.mobile-ui.landscape-ui #clan-shop-body .shop-ic{grid-area:ic;width:44px!important;height:44px!important}body.mobile-ui.landscape-ui #clan-shop-body .shop-nm{grid-area:nm;font-size:var(--lx-text);line-height:1.2}body.mobile-ui.landscape-ui #clan-shop-body .shop-price{grid-area:pr;margin:0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #clan-shop-body .shop-cap{grid-area:cap;white-space:nowrap;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #clan-shop-body .shop-stock{grid-area:st;display:flex;align-items:center;gap:var(--lx-space-2);margin:0}body.mobile-ui.landscape-ui #clan-shop-body .shop-stock .sl{flex:0 0 auto;margin:0;font-size:var(--lx-label-min);letter-spacing:0}body.mobile-ui.landscape-ui #clan-shop-body .shop-stock .sl>span:first-child{display:none}body.mobile-ui.landscape-ui #clan-shop-body .shop-stock .pbar{flex:1 1 auto}body.mobile-ui.landscape-ui #clan-shop-body .shop-buy .btn{grid-area:buy;margin:0;min-height:var(--lx-touch-min);padding:0 var(--lx-space-2);font-size:var(--lx-text-min);white-space:nowrap}body.mobile-ui.landscape-ui #clan-shop-body .footnote{display:none}body.mobile-ui.landscape-ui #clan-shop-body .shop-top{padding:var(--lx-space-1) var(--lx-space-3)}body.mobile-ui.landscape-ui #clan-shop-body .shop-bal .ji{width:28px;height:28px}body.mobile-ui.landscape-ui #clan-shop-body .shopcard{row-gap:0;padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #clan-shop-body .shop-buy .btn:disabled{pointer-events:auto}body.mobile-ui.landscape-ui #clan-shop-body .shopgrid{gap:2px}body.mobile-ui.landscape-ui #clan-shop-body .shopcard{padding-block:3px}body.mobile-ui.landscape-ui #dungeon-keeper-panel{padding:0 0 var(--lx-space-3)!important;font-size:var(--lx-text);line-height:1.35}body.mobile-ui.landscape-ui #dungeon-keeper-panel>.inv-head{margin-bottom:0}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;grid-auto-flow:column;gap:0 var(--lx-space-2);margin:var(--lx-space-3) var(--lx-space-3) 0}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-facts dt{padding:var(--lx-space-2) var(--lx-space-3) 0;font-size:var(--lx-label-min);letter-spacing:.08em;text-transform:uppercase;color:var(--bp-fg-soft);background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-bottom:0}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-facts dd{padding:0 var(--lx-space-3) var(--lx-space-2);text-align:start;font-size:18px;font-weight:600;color:var(--bp-fg);background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-top:0}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-rules{gap:var(--lx-space-1);margin:var(--lx-space-3) var(--lx-space-3) 0;padding:0 0 0 var(--lx-space-4);border-top:0;font-size:var(--lx-text-min);line-height:1.35}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-rows{margin:auto var(--lx-space-3) 0;padding-top:var(--lx-space-3);gap:var(--lx-space-2);border-top:0}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-row{gap:var(--lx-space-3);min-height:56px;padding:var(--lx-space-2) var(--lx-space-2) var(--lx-space-2) var(--lx-space-3);background:var(--bp-flat-sunk);border:1px solid var(--bp-line);border-radius:2px}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-row:last-child{border-bottom:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-label{font-size:var(--lx-text);font-weight:600;white-space:normal;overflow:visible;text-overflow:clip}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-count{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #dungeon-keeper-panel .dk-row button{min-width:96px;min-height:var(--lx-touch-min)!important;padding-inline:var(--lx-space-4);font-size:var(--lx-text);font-weight:600}body.mobile-ui.landscape-ui #encyclopedia-panel{padding:0!important;font:400 var(--lx-text)/1.4 Rubik,system-ui,sans-serif;overflow:hidden!important}body.mobile-ui.landscape-ui #encyclopedia-panel :is(.ency-cardbox,.ency-pagebox)>.ui-sb{display:none}body.mobile-ui.landscape-ui #encyclopedia-panel>.ency-head{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--lx-space-2);row-gap:var(--lx-space-2);height:auto;min-height:var(--lx-head);margin:0;padding:0 calc(var(--lx-touch-min) + var(--lx-space-2)) var(--lx-space-2) var(--lx-space-3);font-size:var(--lx-title)}body.mobile-ui.landscape-ui #encyclopedia-panel>.ency-head>.win-close{top:0!important;transform:none!important}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-title{display:inline-flex;order:1;flex:1 1 auto;min-width:0;height:var(--lx-head);white-space:normal}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-crumbs{display:none}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-back{order:0;width:var(--lx-touch-min);height:var(--lx-touch-min);margin-inline-start:calc(var(--lx-space-3) * -1 + var(--lx-space-1));border-color:var(--bp-line2)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-back .ency-ic{width:20px;height:20px}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-back:disabled{display:none}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-search{order:2;flex:1 0 100%;margin-inline-end:calc(var(--lx-space-2) - var(--lx-touch-min));font-size:var(--lx-text)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-search>.ency-ic{left:var(--lx-space-3);top:14px;width:16px;height:16px}body.mobile-ui.landscape-ui #encyclopedia-panel #ency-q{height:var(--lx-touch-min);padding-inline-start:38px}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-pop:not(.on){display:none}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-pop{top:calc(var(--lx-touch-min) + var(--lx-space-1))}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-results{max-height:calc(100 * var(--ui-vh) - 2 * var(--lx-head) - 3 * var(--lx-space-2))}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-hit{min-height:var(--lx-row);padding:var(--lx-space-1) var(--lx-space-3);gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-hit .nm{white-space:normal;overflow:visible;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-hit .t{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-body{flex:1 1 auto;height:auto;min-height:0;display:flex;flex-direction:column}body.mobile-ui.landscape-ui #encyclopedia-panel :is(.ency-cardbox,.ency-pagebox){display:block;flex:1 1 auto;min-height:0;border:0}body.mobile-ui.landscape-ui #encyclopedia-panel :is(.ency-card,.ency-page){height:100%;overflow-y:auto;padding:var(--lx-space-3)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-main{flex:0 0 auto;display:flex;flex-direction:column;min-height:0}body.mobile-ui.landscape-ui #encyclopedia-panel[data-lp-view=list] .ency-pagebox,body.mobile-ui.landscape-ui #encyclopedia-panel[data-lp-view=detail] .ency-cardbox{display:none}body.mobile-ui.landscape-ui #encyclopedia-panel[data-lp-view=detail] .ency-main{flex:1 1 auto}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-tabs{display:flex;flex-wrap:wrap;gap:var(--lx-space-1);height:auto;padding:var(--lx-space-2) var(--lx-space-3);border-top:1px solid var(--bp-line);border-bottom:0;overflow:visible}body.mobile-ui.landscape-ui #encyclopedia-panel[data-lp-view=detail] .ency-tabs{border-top:0;border-bottom:1px solid var(--bp-line);padding-top:0}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-tab{flex:1 1 auto;min-height:var(--lx-touch-min);height:auto;padding:var(--lx-space-1) 6px;font-size:var(--lx-text-min);line-height:1.2;white-space:normal;text-align:center;background:var(--bp-ui-control);border:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #encyclopedia-panel[data-lp-view=detail] .ency-tab.on{color:var(--bp-gold-b);border-color:var(--bp-gold-dim);background:var(--bp-ui-selected)}body.mobile-ui.landscape-ui #encyclopedia-panel[data-lp-view=list] .ency-tab.on{color:var(--bp-fg);border-color:var(--bp-line);background:var(--bp-ui-control)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-card{gap:var(--lx-space-3)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-page{gap:var(--lx-space-4)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-nm{font-size:var(--lx-title)}body.mobile-ui.landscape-ui #encyclopedia-panel :is(.ency-itm,.ency-ing,.ency-row,.ency-bon,.ency-mob) .nm,body.mobile-ui.landscape-ui #encyclopedia-panel .ency-mob .mn{white-space:normal;overflow:visible;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #encyclopedia-panel :is(.ency-rows.two,.ency-bon,.ency-grid3,.ency-mobs){grid-template-columns:minmax(0,1fr)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-bon>.ency-bon-head.alt{display:none}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-bon>div{height:auto;min-height:32px}body.mobile-ui.landscape-ui #encyclopedia-panel :is(.ency-itm,.ency-crow,.ency-ing,.ency-mob,.ency-mat,.ency-mapg>button){min-height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-ing,body.mobile-ui.landscape-ui #encyclopedia-panel .ency-mob{height:auto}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-mat{min-width:var(--lx-touch-min)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-row{flex-wrap:wrap}body.mobile-ui.landscape-ui #encyclopedia-panel :is(.ency-plat>.cnt,.ency-kind,.ency-sh,.ency-tier,.ency-mob .lv,.ency-ut,.ency-ut th,.ency-hit .t,.ency-tag){font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-kind{height:auto}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-ut{display:block;flex:none;width:auto;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-ut :is(th,td):first-child{position:sticky;left:0;z-index:2;background:var(--bp-bg)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-ut th{top:calc(var(--lx-space-3) * -1)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-fuse{grid-template-columns:minmax(0,1fr);row-gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-arrow{transform:rotate(90deg)}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-mapbox{height:auto}body.mobile-ui.landscape-ui #encyclopedia-panel .ency-plat.big{width:var(--lx-touch-min);height:calc(var(--lx-touch-min) * var(--item-rows, 1) + 4px * (var(--item-rows, 1) - 1))}body.mobile-ui.landscape-ui #events-panel{padding:0 0 var(--lx-space-2)!important}body.mobile-ui.landscape-ui #events-panel>:is(#event-shop-body,#event-calendar-body){flex:1 1 auto;min-height:0;width:auto!important;max-width:none;max-height:none;margin:0;padding:0 var(--lx-space-2);overflow-x:hidden;overflow-y:auto}body.mobile-ui.landscape-ui .eventshopui .es-top{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--lx-space-2);margin:0 0 var(--lx-space-1);padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui .eventshopui .es-bal{gap:var(--lx-space-2)}body.mobile-ui.landscape-ui .eventshopui .es-bal-ic{width:32px;height:32px}body.mobile-ui.landscape-ui .eventshopui .es-bal-k{font-size:var(--lx-label-min);letter-spacing:.04em;text-transform:none}body.mobile-ui.landscape-ui .eventshopui .es-bal-v{font-size:var(--lx-title)}body.mobile-ui.landscape-ui .eventshopui .es-bal-v small{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui .eventshopui .es-timers{margin:0;display:grid;gap:var(--lx-space-1);justify-items:end;text-align:right}body.mobile-ui.landscape-ui .eventshopui .es-timer{display:grid;justify-items:end;gap:0;font-size:var(--lx-label-min);line-height:1.2}body.mobile-ui.landscape-ui .eventshopui .es-timer .v{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .eventshopui .es-sec{margin:0 0 var(--lx-space-1)}body.mobile-ui.landscape-ui .eventshopui .es-sec span{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui .eventshopui .es-foot{display:none}body.mobile-ui.landscape-ui .eventshopui .es-grid{grid-template-columns:minmax(0,1fr);gap:var(--lx-space-1)}body.mobile-ui.landscape-ui .eventshopui .es-card{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"ic nm buy" "ic pr buy" "ic cap buy";align-items:center;column-gap:var(--lx-space-2);row-gap:0;padding:2px var(--lx-space-1) 2px var(--lx-space-2)}body.mobile-ui.landscape-ui .eventshopui .es-ic{grid-area:ic;width:40px!important;height:40px!important}body.mobile-ui.landscape-ui .eventshopui :is(.es-info,.es-buyrow){display:contents}body.mobile-ui.landscape-ui .eventshopui .es-nm{grid-area:nm;font-size:var(--lx-text-min);line-height:1.25;overflow-wrap:anywhere}body.mobile-ui.landscape-ui .eventshopui .es-price{grid-area:pr;margin:0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .eventshopui .es-cap{grid-area:cap;font-size:var(--lx-label-min);line-height:1.3}body.mobile-ui.landscape-ui .eventshopui .es-cap b{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui .eventshopui .es-btn{grid-area:buy;margin:0;min-width:var(--lx-touch-min);max-width:88px;padding:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-text-min);line-height:1.2;white-space:normal;text-align:center}body.mobile-ui.landscape-ui .eventshopui .es-btn[disabled]{pointer-events:auto}body.mobile-ui.landscape-ui .eventshopui .es-card.capped{opacity:1}body.mobile-ui.landscape-ui .eventshopui .es-card.capped :is(.es-ic,.es-nm,.es-price){color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #event-calendar-body:has(.evcal-agenda:not(:empty)) :is(.evcal-grid,.evcal-dow){display:none}body.mobile-ui.landscape-ui #event-calendar-body .evcal-month{font-size:var(--lx-title);margin:0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui .evcal-agenda{display:grid;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui .evcal-agenda-day{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2);border:1px solid var(--bp-line);border-radius:2px}body.mobile-ui.landscape-ui .evcal-agenda-day.today{border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui .evcal-agenda-day>b{font-size:var(--lx-text-min);line-height:1.3;color:var(--bp-gold-b)}body.mobile-ui.landscape-ui .evcal-agenda-day p{margin:0;font-size:var(--lx-text-min);line-height:1.3;overflow-wrap:anywhere}body.mobile-ui.landscape-ui .evcal-agenda-day p .ui-pictogram{width:14px;height:14px;vertical-align:-2px}body.mobile-ui.landscape-ui #inv-panel{--inv-cell-gap: 4px;--lp-cell-max: calc(var(--lx-touch-min) + var(--lx-space-2));--lp-inv-w: min(var(--lp-cell-max), calc((100cqw - 2 * var(--lx-space-2) - 4 * var(--inv-cell-gap)) / 5));--lp-eq-gap: 2px;--lp-eq-h: min(var(--lp-inv-w), calc((100cqh - var(--lx-head) - var(--lx-space-2) - 6 * var(--lp-eq-gap)) / 7));--lp-purse-h: calc(var(--lx-text) + 2 * var(--lx-space-2));--lp-bag-w: calc(100cqw - 3 * var(--lx-space-2) - var(--lx-touch-min));--lp-bag-h: calc(100cqh - var(--lx-head) - 2 * var(--lx-space-2) - var(--lp-purse-h));--inv-cell-px: min(var(--lp-cell-max), calc((var(--lp-bag-w) - (var(--lp-bag-cols) - 1) * var(--inv-cell-gap)) / var(--lp-bag-cols)), calc((var(--lp-bag-h) - (var(--lp-bag-rows) - 1) * var(--inv-cell-gap)) / var(--lp-bag-rows)));--lp-bag-fit: min(var(--lp-cell-max), calc((100 * var(--ui-dvh) - var(--lx-dock-bottom) - var(--lx-head) - 3 * var(--lx-space-2) - var(--lp-purse-h) - (var(--lp-bag-rows) - 1) * var(--inv-cell-gap)) / var(--lp-bag-rows)));width:max(var(--lx-dock-w),calc(3 * var(--lx-space-2) + var(--lx-touch-min) + 1px + var(--lp-bag-cols) * var(--lp-bag-fit) + (var(--lp-bag-cols) - 1) * var(--inv-cell-gap)))!important;position:fixed;container-type:size}body.mobile-ui.landscape-ui #inv-panel>.inv-head>span:first-child{visibility:hidden}body.mobile-ui.landscape-ui #inv-panel>.bp-tabs{position:absolute!important;top:0;left:0;right:calc(2 * var(--lx-touch-min) + 2 * var(--lx-space-2));height:var(--lx-head);padding:0 var(--lx-space-2);gap:var(--lx-space-1);border-bottom:0;z-index:6}body.mobile-ui.landscape-ui #inv-panel>.bp-tabs .bp-tab{flex:1 1 auto;min-width:0;justify-content:center;padding:0 var(--lx-space-1);border:0;border-bottom:2px solid transparent;border-radius:0;background:none;font-size:var(--lx-text);white-space:nowrap}body.mobile-ui.landscape-ui #inv-panel>.bp-tabs .bp-tab.active{color:var(--bp-gold-b);border-bottom-color:var(--bp-gold-b)}body.mobile-ui.landscape-ui #inv-panel>.bp-tabs .bp-tab.active:after{display:none}body.mobile-ui.landscape-ui #inv-panel #inv-sort-btn{width:var(--lx-touch-min);height:var(--lx-touch-min);right:calc(var(--lx-touch-min) + var(--lx-space-2))}body.mobile-ui.landscape-ui #inv-panel[data-lp-tab=equip] #inv-sort-btn{display:none}body.mobile-ui.landscape-ui #inv-panel[data-lp-tab=equip] :is(#inv-tabs,#inv-list,#inv-currency){display:none!important}body.mobile-ui.landscape-ui #inv-panel #equip-doll{--eq-cell: var(--lp-inv-w);grid-template-columns:repeat(5,var(--lp-inv-w));grid-template-rows:repeat(6,var(--lp-eq-h));gap:var(--lp-eq-gap) var(--inv-cell-gap);margin:0 auto;background:none}body.mobile-ui.landscape-ui #inv-panel :is(#equip-doll .eq-slot,#tool-drawer .tool-slot) .sn{top:2px;left:4px;font-size:var(--lx-label-min);line-height:1.1;white-space:nowrap}body.mobile-ui.landscape-ui #inv-panel #equip-doll .eq-slot.filled .sn,body.mobile-ui.landscape-ui #inv-panel #tool-drawer .tool-slot.item-platter .sn{display:none}body.mobile-ui.landscape-ui #inv-panel #tool-drawer{margin:var(--lp-eq-gap) auto 0;padding:0}body.mobile-ui.landscape-ui #inv-panel #tool-drawer .tool-list{grid-template-columns:repeat(3,var(--lp-inv-w));gap:var(--inv-cell-gap)}body.mobile-ui.landscape-ui #inv-panel #tool-drawer .tool-slot{width:var(--lp-inv-w);height:var(--lp-eq-h)}body.mobile-ui.landscape-ui #inv-panel :is(#equip-doll .eq-slot,.inv-cell){touch-action:manipulation}body.mobile-ui.landscape-ui #inv-panel[data-lp-tab=bag] :is(#equip-doll,#tool-drawer,#tool-tab,#tool-why){display:none!important}body.mobile-ui.landscape-ui #inv-panel #inv-tabs{position:absolute!important;top:calc(var(--lx-head) + var(--lx-space-2));left:var(--lx-space-2);width:var(--lx-touch-min);display:flex;flex-direction:column;gap:var(--lx-space-1);margin:0;padding:0}body.mobile-ui.landscape-ui #inv-panel #inv-tabs .inv-tab{width:var(--lx-touch-min);height:var(--lx-touch-min);min-height:var(--lx-touch-min)!important;padding:0;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #inv-panel #inv-list{grid-template-columns:repeat(var(--lp-bag-cols),var(--inv-cell-px));grid-auto-rows:var(--inv-cell-px);align-content:center;flex:1 1 0;height:auto;margin:0 var(--lx-space-2) 0 calc(2 * var(--lx-space-2) + var(--lx-touch-min));padding:0;overflow:hidden;touch-action:none}body.mobile-ui.landscape-ui #inv-panel #inv-list>.inv-cell{min-width:0;min-height:0}body.mobile-ui.landscape-ui #inv-panel :is(.inv-cell,.eq-slot) :is(.up,.cnt){font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #inv-panel #inv-currency{position:static!important;display:flex;align-items:center;justify-content:space-between;width:auto!important;height:var(--lp-purse-h);margin:var(--lx-space-2) var(--lx-space-2) 0;padding:0 var(--lx-space-1);border:0;border-top:1px solid var(--bp-line);background:none;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #inv-panel>.mobile-move-cancel{position:absolute!important;top:auto;left:var(--lx-space-2);right:var(--lx-space-2);bottom:var(--lx-space-2);width:auto!important;min-height:var(--lx-touch-min);font-size:var(--lx-text);z-index:4}body.mobile-ui.landscape-ui .interact-menu.item-ctx{--lp-ctx-action-rows: 3;left:auto!important;right:0!important;top:auto!important;bottom:0;width:var(--lx-dock-w);max-height:calc(100 * var(--ui-vh) - var(--lx-head) - var(--lx-space-2));box-sizing:border-box;flex-wrap:wrap;align-content:flex-start;gap:var(--lx-space-1);padding:0 var(--lx-space-2) var(--lx-space-2);overflow:hidden;border:0;border-top:1px solid var(--bp-line2);border-left:1px solid var(--bp-line2);background:var(--bp-iron);z-index:30}body.mobile-ui.landscape-ui .interact-menu.item-ctx[style*="display: block"]{display:flex!important}body.mobile-ui.landscape-ui .interact-menu.item-ctx :is(.im-head,.im-detail,.im-btn:first-of-type){flex:1 1 100%}body.mobile-ui.landscape-ui .interact-menu.item-ctx .im-head{min-height:var(--lx-head);display:flex;align-items:center;margin:0;padding:0 var(--lx-space-1);font-size:var(--lx-title);text-align:left}body.mobile-ui.landscape-ui .interact-menu.item-ctx .im-detail{display:block;max-height:calc(100 * var(--ui-vh) - 2 * var(--lx-head) - 3 * var(--lx-space-2) - var(--lp-ctx-action-rows) * (var(--lx-touch-min) + var(--lx-space-1)));overflow-y:auto;margin-bottom:var(--lx-space-1);padding:0 var(--lx-space-1);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .interact-menu.item-ctx .im-detail *{font-size:max(var(--lx-label-min),1em)}body.mobile-ui.landscape-ui .interact-menu.item-ctx .im-btn{flex:1 1 calc(50% - var(--lx-space-1));min-width:0;min-height:var(--lx-touch-min);margin:0;padding:var(--lx-space-1) var(--lx-space-2);white-space:normal;line-height:1.15;font-size:var(--lx-text)}body.mobile-ui.landscape-ui .interact-menu.item-ctx .im-btn[data-item-action=primary]{color:var(--bp-gold-b);border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui:has(#inv-panel.win-open) .lp-attack{visibility:hidden}body.mobile-ui.landscape-ui #mobile-item-picker .mobile-pick-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:grid;align-content:start;gap:var(--lx-space-1);padding:0 var(--lx-space-2)}body.mobile-ui.landscape-ui #mobile-item-picker .mobile-pick-item{grid-template-columns:40px minmax(0,1fr) auto;gap:var(--lx-space-2);min-height:52px!important;padding:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-text);line-height:1.25;text-align:start}body.mobile-ui.landscape-ui #mobile-item-picker .mobile-pick-art{width:40px;height:44px}body.mobile-ui.landscape-ui #mobile-item-picker .mobile-pick-art .item-icon{max-width:36px;max-height:40px}body.mobile-ui.landscape-ui #mobile-item-picker .mobile-pick-item>b{font-size:var(--lx-text-min);color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #mobile-item-picker .mobile-pick-empty{padding:var(--lx-space-4) var(--lx-space-3);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel #lfg-body{flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden;padding:0 var(--lx-space-3)}:where(body.mobile-ui.landscape-ui #lfg-panel #lfg-body)>*{flex:0 0 auto}body.mobile-ui.landscape-ui #lfg-panel .footnote{display:none}body.mobile-ui.landscape-ui #lfg-panel[data-lp-tab=groups] .mygroup-slot,body.mobile-ui.landscape-ui #lfg-panel[data-lp-tab=mine] :is(.filters,.list-head,.glist,.lp-lfg-back){display:none}body.mobile-ui.landscape-ui #lfg-panel:not([data-lp-detail]) .lp-lfg-back,body:not(.landscape-ui) :is(.lp-lfg-back,.lp-filter-btn){display:none}body.mobile-ui.landscape-ui #lfg-panel .glvl .shield{background:var(--bp-flat-gold);outline:1px solid var(--bp-gold-dim);outline-offset:-1px}body.mobile-ui.landscape-ui #lfg-panel .glvl .num{color:var(--bp-gold-b)}body.mobile-ui.landscape-ui #lfg-panel .list-head{display:flex;align-items:center;gap:var(--lx-space-2);margin:0 0 var(--lx-space-2);padding:0}body.mobile-ui.landscape-ui #lfg-panel .list-head>.lbl{display:none}body.mobile-ui.landscape-ui #lfg-panel .list-head .count{flex:0 0 auto;font-size:var(--lx-text-min);color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #lfg-panel .list-head .sort{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--lx-space-1);font-size:var(--lx-label-min);color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #lfg-panel .list-head .sort .dropdown{flex:1 1 auto;min-width:0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .dropdown .dd-head{min-height:var(--lx-touch-min);box-sizing:border-box;padding:0 var(--lx-space-2);font-size:var(--lx-text-min);letter-spacing:0;text-transform:none}body.mobile-ui.landscape-ui #lfg-panel .dropdown .dd-opt{min-height:var(--lx-touch-min);box-sizing:border-box;display:flex;align-items:center;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .lp-filter-btn{flex:0 0 auto;padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel.lp-filters-open .lp-filter-btn{border-color:var(--bp-gold-dim);color:var(--bp-gold-b);background:var(--bp-flat-gold)}body.mobile-ui.landscape-ui #lfg-panel:not(.lp-filters-open) .filters{display:none}body.mobile-ui.landscape-ui #lfg-panel .filters{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--lx-space-2);margin:0 0 var(--lx-space-2);padding:var(--lx-space-2)}body.mobile-ui.landscape-ui #lfg-panel .filters>.lbl{display:none}body.mobile-ui.landscape-ui #lfg-panel .filters .fld{display:flex;align-items:center;gap:var(--lx-space-1);min-width:0;max-width:none;flex-wrap:nowrap}body.mobile-ui.landscape-ui #lfg-panel .filters .fld:first-of-type{grid-column:1 / -1}body.mobile-ui.landscape-ui #lfg-panel .filters .fld:first-of-type{flex-wrap:wrap;justify-content:space-between}body.mobile-ui.landscape-ui #lfg-panel .filters .fld>label{flex:1 1 100%;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .filters .fld .dropdown{flex:1 1 auto;min-width:0}body.mobile-ui.landscape-ui #lfg-panel .filters .fld:nth-of-type(2)>label{display:none}body.mobile-ui.landscape-ui #lfg-panel .stepper{flex:0 0 auto;display:flex;height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #lfg-panel .stepper .st-btn{width:var(--lx-touch-min);min-width:var(--lx-touch-min);height:var(--lx-touch-min);padding:0}body.mobile-ui.landscape-ui #lfg-panel .stepper .st-val{width:30px;display:grid;place-items:center;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .filters .refresh{height:var(--lx-touch-min);margin:0;padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .glist{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;display:flex;flex-direction:column;gap:var(--lx-space-1);padding:0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #lfg-panel .grow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lvl info join";align-items:center;column-gap:var(--lx-space-2);min-height:60px;box-sizing:border-box;margin:0;padding:var(--lx-space-2);cursor:pointer}body.mobile-ui.landscape-ui #lfg-panel .grow .glvl{grid-area:lvl;width:34px;height:38px}body.mobile-ui.landscape-ui #lfg-panel .grow .glvl .num{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-info{grid-area:info;min-width:0}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-name{display:flex;align-items:center;gap:var(--lx-space-1);font-size:var(--lx-text);font-weight:600;min-width:0;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-note{display:none}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--lx-space-2);margin-top:2px;font-size:var(--lx-label-min);white-space:nowrap}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta .dot-sep{display:none}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta .mcount{order:1}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta .map-badge{order:2;flex-basis:100%;padding:0;border:0;background:none;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta .auto-tag,body.mobile-ui.landscape-ui #lfg-panel .grow .gl-av{display:none}body.mobile-ui.landscape-ui #lfg-panel .grow .join{grid-area:join;min-width:72px;height:var(--lx-touch-min);margin:0;padding:0 var(--lx-space-2);font-size:var(--lx-text-min);white-space:nowrap}body.mobile-ui.landscape-ui #lfg-panel .grow.is-full{opacity:.6}body.mobile-ui.landscape-ui #lfg-panel[data-lp-detail] :is(.bp-tabs,.list-head,.filters){display:none}body.mobile-ui.landscape-ui #lfg-panel[data-lp-detail] .lp-lfg-back{display:inline-flex;align-self:flex-start;min-height:var(--lx-touch-min);margin:0 0 var(--lx-space-2);padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel[data-lp-detail] .glist{overflow:hidden;padding:0}body.mobile-ui.landscape-ui #lfg-panel[data-lp-detail] .grow:not(.lp-open){display:none}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open{flex:1 1 auto;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"lvl info" "note note" "av av" "gap gap" "join join";align-items:start;row-gap:var(--lx-space-3);padding:var(--lx-space-3);cursor:default}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .glvl{width:46px;height:50px}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .glvl .num{font-size:20px}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-info{display:contents}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open :is(.gl-name,.gl-meta){grid-area:info}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-name{align-self:start;font-size:var(--lx-title)}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-meta{align-self:end;flex-direction:column;align-items:flex-start;gap:2px;margin-top:26px;font-size:var(--lx-text-min);white-space:normal}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-meta .dot-sep{display:none}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-meta .map-badge{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-meta .auto-tag{display:inline-flex;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-note{grid-area:note;display:block;margin:0;padding:var(--lx-space-2) var(--lx-space-3);border-left:2px solid var(--bp-gold-dim);font-size:var(--lx-text);font-style:italic;line-height:1.4;white-space:normal;overflow:visible;color:var(--bp-fg)}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-av{grid-area:av;display:block}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .gl-av .pav{width:40px;height:40px}body.mobile-ui.landscape-ui #lfg-panel .grow.lp-open .join{grid-area:join;justify-self:stretch;height:48px;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel .mygroup-slot{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:var(--lx-space-2)}body.mobile-ui.landscape-ui #lfg-panel .mygroup{margin:0;padding:var(--lx-space-3);border-radius:2px}body.mobile-ui.landscape-ui #lfg-panel .mygroup .corner-lbl{display:none}body.mobile-ui.landscape-ui #lfg-panel .mg-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--lx-space-3);padding:0}body.mobile-ui.landscape-ui #lfg-panel .mg-main{gap:var(--lx-space-3)}body.mobile-ui.landscape-ui #lfg-panel .mg-main .glvl .cap{display:none}body.mobile-ui.landscape-ui #lfg-panel .mg-name{flex-wrap:wrap;gap:var(--lx-space-1);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel .mg-name .you{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .mg-meta{gap:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .mg-meta .map-badge{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .mg-meta .avstack{flex-basis:100%;margin-top:var(--lx-space-1)}body.mobile-ui.landscape-ui #lfg-panel .mg-meta .avstack .pav{width:32px;height:32px}body.mobile-ui.landscape-ui #lfg-panel .mg-ctl{width:auto;padding:0;border:0;gap:0}body.mobile-ui.landscape-ui #lfg-panel .toggle-row{min-height:var(--lx-row);border-top:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #lfg-panel .toggle-row .tl .t-name{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel .toggle-row .tl .t-hint{display:none}body.mobile-ui.landscape-ui #lfg-panel .sw{--w: 52px;height:28px;border-radius:14px}body.mobile-ui.landscape-ui #lfg-panel .sw:after{width:22px;height:22px}body.mobile-ui.landscape-ui #lfg-panel .sw.on:after{left:26px}body.mobile-ui.landscape-ui #lfg-panel .mg-ctl.member{gap:var(--lx-space-2);padding-top:var(--lx-space-2);border-top:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #lfg-panel .member-note{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .leave-link{align-self:stretch;display:grid;place-items:center;min-height:var(--lx-touch-min);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .slogan-bar{margin-top:0;padding-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #lfg-panel .slogan-disp{align-items:center}body.mobile-ui.landscape-ui #lfg-panel .slogan-text{font-size:var(--lx-text-min);line-height:1.4;white-space:normal;overflow:visible}body.mobile-ui.landscape-ui #lfg-panel .slogan-edit-btn{min-height:var(--lx-touch-min);box-sizing:border-box;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .slogan-edit{flex-wrap:wrap}body.mobile-ui.landscape-ui #lfg-panel .slogan-input{flex:1 1 100%;min-height:var(--lx-touch-min);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel .char-count{flex:1 1 auto;text-align:left;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel :is(.sg-save,.sg-cancel){min-height:var(--lx-touch-min);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .mg-requests{margin-top:var(--lx-space-2);padding-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #lfg-panel .req-head{flex-wrap:wrap;gap:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #lfg-panel .req-head .lbl{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .req-head .req-badge{min-width:18px;height:18px;line-height:18px;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .req-head .muted{display:none}body.mobile-ui.landscape-ui #lfg-panel .req{flex-wrap:nowrap;gap:var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #lfg-panel .req .pav.sm{width:28px;height:28px}body.mobile-ui.landscape-ui #lfg-panel .req .req-name{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .req .req-lv{font-size:var(--lx-label-min);white-space:nowrap}body.mobile-ui.landscape-ui #lfg-panel .req-btn{width:var(--lx-touch-min);height:var(--lx-touch-min);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel .mg-empty{flex-direction:column;align-items:stretch;gap:var(--lx-space-3);padding:var(--lx-space-2) 0;text-align:center}body.mobile-ui.landscape-ui #lfg-panel .mg-empty .ic{align-self:center}body.mobile-ui.landscape-ui #lfg-panel .mg-empty .et .big{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel .mg-empty .et .small{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #lfg-panel .mg-empty .mk-btn{min-height:48px;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta .map-badge{white-space:normal}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta .auto-tag{order:3}body.mobile-ui.landscape-ui #lfg-panel .mg-meta .dot-sep{display:none}body.mobile-ui.landscape-ui #lfg-panel .stepper .st-val{width:28px;padding:0;box-sizing:border-box}body.mobile-ui.landscape-ui #lfg-panel .filters .fld:first-of-type{gap:var(--lx-space-1) 2px}body.mobile-ui.landscape-ui #lfg-panel .filters .fld:first-of-type{display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-items:center}body.mobile-ui.landscape-ui #lfg-panel .filters .fld:first-of-type>label{grid-column:1 / -1;justify-self:start}body.mobile-ui.landscape-ui #lfg-panel .map-badge .pin{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .bp-tab-badge{min-width:18px;height:18px;line-height:18px;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #lfg-panel .mg-meta .avstack{display:none}body.mobile-ui.landscape-ui #lfg-panel .mygroup{padding:var(--lx-space-2) var(--lx-space-3)}body.mobile-ui.landscape-ui #lfg-panel .mg-row{gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #lfg-panel .list-head .count{display:none}body.mobile-ui.landscape-ui #lfg-panel .list-head .dropdown{width:auto;min-width:0}body.mobile-ui.landscape-ui #lfg-panel .mg-requests{margin-top:var(--lx-space-1);padding-top:var(--lx-space-1)}body.mobile-ui.landscape-ui #lfg-panel .slogan-bar{padding-top:var(--lx-space-1)}body.mobile-ui.landscape-ui #lfg-panel .req-list{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #lfg-panel .mygroup-slot{padding-bottom:0}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta .map-badge{display:inline}body.mobile-ui.landscape-ui #lfg-panel .grow .gl-meta .map-badge b{white-space:normal}body.mobile-ui.landscape-ui #lfg-panel .glist>.grow{flex:0 0 auto}body.mobile-ui.landscape-ui #lfg-panel .glist>.grow.lp-open{flex:1 1 auto}body.mobile-ui.landscape-ui #lfg-panel .grow:not(.lp-open) .join{width:72px;min-width:0;white-space:normal;line-height:1.15}body.mobile-ui.landscape-ui #lfg-panel .list-head .dd-caret{display:none}body.mobile-ui.landscape-ui #lfg-panel .lp-filter-btn{background:var(--bp-flat-raise);border:1px solid var(--bp-line);border-radius:2px;color:var(--bp-fg);box-shadow:none}body.mobile-ui.landscape-ui #mount-panel{--lp-mp-cols: 5;--lp-mp-gap: 4px;--lp-mp-max: calc(var(--lx-touch-min) + var(--lx-space-2));--lp-mp-slot: min(var(--lp-mp-max), calc((100cqw - 2 * var(--lx-space-2) - 4 * var(--lp-mp-gap)) / 5));--lp-mp-cell: min(var(--lp-mp-max), calc((100cqw - 2 * var(--lx-space-2) - (var(--lp-mp-cols) - 1) * var(--lp-mp-gap)) / var(--lp-mp-cols)), calc((100cqh - var(--lx-head) - var(--lx-space-2) - (var(--lp-mp-rows) - 1) * var(--lp-mp-gap)) / var(--lp-mp-rows)));container-type:size}body.mobile-ui.landscape-ui #mount-panel>.inv-head{color:transparent}body.mobile-ui.landscape-ui #mount-panel>.inv-head>:not(.win-close){visibility:hidden}body.mobile-ui.landscape-ui #mount-panel>.bp-tabs{position:absolute!important;top:0;left:0;right:calc(var(--lx-touch-min) + var(--lx-space-2));height:var(--lx-head);padding:0 var(--lx-space-1) 0 var(--lx-space-2);gap:var(--lx-space-1);border-bottom:0;z-index:6}body.mobile-ui.landscape-ui #mount-panel>.bp-tabs .bp-tab{flex:1 1 auto;min-width:0;justify-content:center;padding:0 var(--lx-space-1);border:0;border-bottom:2px solid transparent;border-radius:0;background:none;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #mount-panel>.bp-tabs .bp-tab.active{color:var(--bp-gold-b);border-bottom-color:var(--bp-gold-b)}body.mobile-ui.landscape-ui #mount-panel>.bp-tabs .bp-tab.active:after{display:none}body.mobile-ui.landscape-ui #mount-panel .mp-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--lx-space-2);margin:0;padding:0 var(--lx-space-2);overflow:hidden}body.mobile-ui.landscape-ui #mount-panel[data-lp-tab=mount] :is(.mp-stats,.mp-inv),body.mobile-ui.landscape-ui #mount-panel[data-lp-tab=stats] :is(.mp-left,.mp-head,.mp-inv),body.mobile-ui.landscape-ui #mount-panel[data-lp-tab=bag] .mp-top{display:none!important}body.mobile-ui.landscape-ui #mount-panel .mp-top{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #mount-panel .mp-right{display:contents}body.mobile-ui.landscape-ui #mount-panel :is(.mp-head,.mp-stats,.mp-inv){margin:0;border:0;background:none;padding:0}body.mobile-ui.landscape-ui #mount-panel .mp-head{order:-1;padding:0 var(--lx-space-1)}body.mobile-ui.landscape-ui #mount-panel .mp-name{font-size:var(--lx-title)}body.mobile-ui.landscape-ui #mount-panel .mp-rlvl{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #mount-panel .mp-mutation{margin-top:var(--lx-space-1)}body.mobile-ui.landscape-ui #mount-panel :is(.mp-mut-none,.mp-mut-row,.mp-mut-left){font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #mount-panel .mp-left{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--lx-space-2);padding:0;background:none}body.mobile-ui.landscape-ui #mount-panel .mp-doll{flex:1 1 auto;width:auto;height:auto;min-height:0}body.mobile-ui.landscape-ui #mount-panel .mp-doll canvas{width:100%!important;height:100%!important;object-fit:contain}body.mobile-ui.landscape-ui #mount-panel .mp-talismans{grid-template-columns:repeat(3,var(--lp-mp-slot));gap:var(--lp-mp-gap);justify-content:center}body.mobile-ui.landscape-ui #mount-panel .mp-talismans .inv-cell{width:var(--lp-mp-slot);height:var(--lp-mp-slot)}body.mobile-ui.landscape-ui #mount-panel .mp-stats{padding:0 var(--lx-space-1)}body.mobile-ui.landscape-ui #mount-panel :is(.mp-shead,.mp-stat){grid-template-columns:1fr 64px 52px;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #mount-panel .mp-shead{align-items:end;min-height:0;padding:var(--lx-space-1) 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #mount-panel .mp-shead span{font-size:var(--lx-label-min);line-height:1.2}body.mobile-ui.landscape-ui #mount-panel .mp-stat{min-height:40px;padding:0;font-size:var(--lx-text);line-height:1.2}body.mobile-ui.landscape-ui #mount-panel .mp-stat>span,body.mobile-ui.landscape-ui #mount-panel .mp-stat :is(.mp-cur,.mp-nx),body.mobile-ui.landscape-ui #mount-panel .mp-power-empty{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #mount-panel .mp-stat .mp-cur{padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #mount-panel .mp-inv{display:block}body.mobile-ui.landscape-ui #mount-panel .mp-sec-head{display:none}body.mobile-ui.landscape-ui #mount-panel .mp-grid{grid-template-columns:repeat(var(--lp-mp-cols),var(--lp-mp-cell));grid-auto-rows:var(--lp-mp-cell);gap:var(--lp-mp-gap);justify-content:center}body.mobile-ui.landscape-ui #mount-panel .mp-grid .inv-cell{width:var(--lp-mp-cell);height:var(--lp-mp-cell);min-width:0;min-height:0;aspect-ratio:auto}body.mobile-ui.landscape-ui #mount-panel .inv-cell :is(.up,.cnt){font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #mount-panel .mp-lock{font-size:var(--lx-text)}body.mobile-ui.landscape-ui:has(#mount-panel.win-open) .lp-attack{visibility:hidden}body.mobile-ui.landscape-ui{--lp-card-h: 24px;--lp-mana-h: 3px;--lp-rail-top: var(--l-stack-top)}body.mobile-ui.landscape-ui:has(#party-frame[style*=block]) #left-hud-stack{left:calc(var(--l-left) + var(--lx-touch-min) + var(--lx-space-1))}#lp-stack-rail{display:none}body.mobile-ui.landscape-ui:has(#party-frame[style*=block]) #lp-stack-rail{position:fixed;left:var(--l-left);top:var(--lp-rail-top);z-index:8;display:flex;flex-direction:column;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #lp-stack-rail button{position:relative;width:var(--lx-touch-min);height:var(--lx-touch-min);padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;background:var(--bp-flat-win);border:1px solid var(--bp-line);border-radius:2px;color:var(--bp-fg-soft);font:inherit;line-height:1;cursor:pointer}body.mobile-ui.landscape-ui #lp-stack-rail .lp-rail-ic{font-size:18px;line-height:1}body.mobile-ui.landscape-ui #lp-stack-rail .lp-rail-count{margin-top:2px;font-size:var(--lx-label-min);font-weight:700}body.mobile-ui.landscape-ui #lp-stack-rail button[aria-selected=true]{background:var(--bp-flat-gold);border-color:var(--bp-gold-dim);color:var(--bp-gold-b)}body.mobile-ui.landscape-ui.lp-party-sheet #lp-rail-party{border-color:var(--bp-gold-b)}body.mobile-ui.landscape-ui #lp-stack-rail .lp-rail-pip{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:9px;background:var(--bp-crimson);color:var(--bp-white);font-size:var(--lx-label-min);font-weight:700}body.mobile-ui.landscape-ui #lp-stack-rail .lp-rail-pip[hidden]{display:none}body.mobile-ui.landscape-ui[data-lp-stack=party]:has(#party-frame[style*=block]):not(.lp-party-sheet) #hud-quest{display:none!important}body.mobile-ui.landscape-ui[data-lp-stack=quest]:not(.lp-party-sheet) #party-frame{display:none!important}body.mobile-ui.landscape-ui #party-toggle,.lp-party-head{display:none}.lp-party-body{display:contents}body.mobile-ui.landscape-ui:not(.lp-party-sheet) #party-frame{width:var(--l-stack-w);padding:0;background:none;border:0;box-shadow:none}body.mobile-ui.landscape-ui:not(.lp-party-sheet) #party-frame :is(#party-header,#party-reserves,#party-foot){display:none}body.mobile-ui.landscape-ui:not(.lp-party-sheet) #party-members{display:flex;flex-direction:column;gap:3px;padding:0}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row{position:relative;height:var(--lp-card-h);box-sizing:border-box;padding:0 var(--lx-space-2) var(--lp-mana-h);display:flex;align-items:center;overflow:hidden;background:var(--bp-flat-win);border:1px solid var(--bp-line);border-radius:2px;box-shadow:none}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row .party-hp{position:absolute;inset:0 0 var(--lp-mana-h);height:auto;margin:0;border:0;border-radius:0;background:none;box-shadow:none}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row .party-hp i{background:var(--bp-crimson-a55)}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row .party-mp{position:absolute;left:0;right:0;bottom:0;height:var(--lp-mana-h);margin:0;border:0;border-radius:0;background:var(--bp-black-a60);box-shadow:none}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row .party-mp i{background:var(--bp-azure)}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row-head{position:relative;z-index:1;flex:1 1 auto;min-width:0;margin:0;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row .party-name{font-size:var(--lx-text-min);font-weight:600;color:var(--bp-fg);text-shadow:0 1px 2px var(--bp-black-a80);overflow:visible}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row .party-lvl{font-size:var(--lx-label-min);font-weight:600;color:var(--bp-fg-soft);text-shadow:0 1px 2px var(--bp-black-a80)}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row .party-kick{display:none}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row.party-self{border-color:var(--bp-gold-dim);box-shadow:inset 2px 0 0 var(--bp-gold-b)}body.mobile-ui.landscape-ui:not(.lp-party-sheet) .party-row.offline{opacity:.6}body.mobile-ui.landscape-ui .party-row .party-name .ui-pictogram{color:var(--bp-gold-b)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame{position:fixed;left:auto;right:0;top:0;bottom:0;width:var(--lx-dock-w);padding:0 0 var(--lx-space-2);box-sizing:border-box;display:flex!important;flex-direction:column;overflow:hidden;background:var(--bp-flat-win);border:0;border-left:1px solid var(--bp-line2);border-radius:0;box-shadow:var(--bp-flat-shadow-pop);font-size:var(--lx-text);transform:none;z-index:47}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame>*{flex:0 0 auto;min-height:0}body.mobile-ui.landscape-ui.lp-party-sheet :is(#skills,#hud-right,#mobile-menu-btn,.lp-attack,#chat-box){visibility:hidden;pointer-events:none}body.mobile-ui.landscape-ui.lp-party-sheet #left-hud-stack{z-index:47}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame>.lp-party-body{flex:1 1 auto;display:flex;flex-direction:column;overflow-y:auto}body.mobile-ui.landscape-ui.lp-party-sheet .lp-party-body>*{flex:0 0 auto}body.mobile-ui.landscape-ui.lp-party-sheet .lp-party-head{position:relative;display:flex;align-items:center;justify-content:center;height:var(--lx-head);padding-inline:calc(var(--lx-touch-min) + var(--lx-space-2));border-bottom:1px solid var(--bp-line);color:var(--bp-fg);font-size:var(--lx-title);font-weight:700}body.mobile-ui.landscape-ui.lp-party-sheet .lp-party-close{position:absolute;right:var(--lx-space-1);top:0;bottom:0;margin:auto 0;width:var(--lx-touch-min);height:var(--lx-touch-min);padding:10px;display:flex;align-items:center;justify-content:center;background:none;border:1px solid var(--bp-line);border-radius:2px;color:var(--bp-fg-soft);cursor:pointer}body.mobile-ui.landscape-ui.lp-party-sheet #party-header{position:relative;padding:var(--lx-space-3) var(--lx-space-3) var(--lx-space-2);border-bottom:1px solid var(--bp-line)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .ghead-row{gap:var(--lx-space-2);margin:0 0 var(--lx-space-2);padding-right:calc(var(--lx-touch-min) + var(--lx-space-1))}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .badge.sm{width:32px;height:32px;font-size:var(--lx-text)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .gname{display:none}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .members-count{margin-left:auto;font-size:var(--lx-text)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .gh .info{top:var(--lx-space-2);right:var(--lx-space-2);width:var(--lx-touch-min);height:var(--lx-touch-min);display:flex;align-items:center;justify-content:center;font-size:var(--lx-text)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .tip{top:calc(var(--lx-space-2) + var(--lx-touch-min) + var(--lx-space-1));right:var(--lx-space-2);left:var(--lx-space-2);width:auto;font-size:var(--lx-text-min);line-height:1.5;z-index:2}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .gbar{height:18px}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .gbar>.xy{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui.lp-party-sheet #party-header>div:last-child:not(.gbar):not(.tip){display:flex;align-items:center;gap:var(--lx-space-2);margin-top:var(--lx-space-2)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame :is(.share-lbl,.share-ro){flex:1 1 auto;margin:0;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .share-ro{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .share{flex:0 0 auto;margin:0}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .share button{min-width:64px;min-height:var(--lx-touch-min);padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui.lp-party-sheet #party-members{display:flex;flex-direction:column;gap:var(--lx-space-1);padding:var(--lx-space-2) var(--lx-space-3)}body.mobile-ui.landscape-ui.lp-party-sheet .party-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head" "hp hp" "mp mp";align-items:center;row-gap:3px;padding:var(--lx-space-2);margin:0}body.mobile-ui.landscape-ui.lp-party-sheet .party-row:has(.party-kick){grid-template-areas:"head acts" "hp acts" "mp acts";column-gap:var(--lx-space-2)}body.mobile-ui.landscape-ui.lp-party-sheet .party-row-head{display:contents}body.mobile-ui.landscape-ui.lp-party-sheet .party-row-head>:is(.party-dot,.party-name,.party-lvl){grid-area:head}body.mobile-ui.landscape-ui.lp-party-sheet .party-row .party-dot{justify-self:start}body.mobile-ui.landscape-ui.lp-party-sheet .party-row .party-name{justify-self:start;margin-left:13px;font-size:var(--lx-text);font-weight:600;overflow:visible}body.mobile-ui.landscape-ui.lp-party-sheet .party-row .party-lvl{justify-self:end;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui.lp-party-sheet .party-row .party-hp{grid-area:hp;height:8px;margin:0}body.mobile-ui.landscape-ui.lp-party-sheet .party-row .party-mp{grid-area:mp;height:4px;margin:0}body.mobile-ui.landscape-ui.lp-party-sheet .party-row .party-kick{grid-area:acts;width:var(--lx-touch-min);height:var(--lx-touch-min);font-size:var(--lx-text);line-height:1}body.mobile-ui.landscape-ui.lp-party-sheet .party-row .party-promote{justify-self:start}body.mobile-ui.landscape-ui.lp-party-sheet .party-row .party-kick:not(.party-promote){justify-self:end}body.mobile-ui.landscape-ui.lp-party-sheet .party-row:has(.party-kick){grid-template-columns:minmax(0,1fr) calc(2 * var(--lx-touch-min) + var(--lx-space-1))}body.mobile-ui.landscape-ui.lp-party-sheet #party-reserves:not(:empty){padding:var(--lx-space-2) var(--lx-space-3);border-top:1px solid var(--bp-line)}body.mobile-ui.landscape-ui.lp-party-sheet #party-frame .reserve-cap{margin:0 0 var(--lx-space-1);font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui.lp-party-sheet .party-reserve{display:flex;flex-direction:column;gap:var(--lx-space-1);padding:var(--lx-space-2) 0;border-bottom:1px solid var(--bp-line)}body.mobile-ui.landscape-ui.lp-party-sheet .party-reserve:last-child{border-bottom:0}body.mobile-ui.landscape-ui.lp-party-sheet .party-reserve-head{display:flex;align-items:center;gap:var(--lx-space-2);margin:0}body.mobile-ui.landscape-ui.lp-party-sheet .party-reserve-name{flex:1 1 auto;font-size:var(--lx-text);overflow:visible}body.mobile-ui.landscape-ui.lp-party-sheet .party-reserve-lvl{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui.lp-party-sheet .party-reserve-actions{display:flex;gap:var(--lx-space-2);margin:0}body.mobile-ui.landscape-ui.lp-party-sheet .party-reserve-actions button{flex:1 1 0;margin:0;padding:0 var(--lx-space-2);font-size:var(--lx-text-min);white-space:nowrap}body.mobile-ui.landscape-ui.lp-party-sheet #party-foot{display:flex;gap:var(--lx-space-2);padding:var(--lx-space-2) var(--lx-space-3) 0;border-top:1px solid var(--bp-line)}body.mobile-ui.landscape-ui.lp-party-sheet #party-foot button{flex:1 1 0;margin:0;font-size:var(--lx-text)}body.mobile-ui.landscape-ui :is(#riding-wiki-panel,#mining-wiki-panel,#woodcutting-wiki-panel,#fishing-wiki-panel).win-open{padding:0 0 var(--lx-space-2)!important}body.mobile-ui.landscape-ui :is(#riding-wiki-panel,#mining-wiki-panel,#woodcutting-wiki-panel,#fishing-wiki-panel)>.inv-head{margin-bottom:0}body.mobile-ui.landscape-ui :is(#riding-wiki-panel,#mining-wiki-panel,#woodcutting-wiki-panel,#fishing-wiki-panel)>.lp-guide{flex:1 1 auto;min-height:0;margin:0;padding:var(--lx-space-3) var(--lx-space-3) var(--lx-space-4);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body.mobile-ui.landscape-ui .bp-win[data-lp-view=list] .ridingwiki,body.mobile-ui.landscape-ui .bp-win[data-lp-view=detail] .ridingwiki>:not(.lp-sec-open),body.mobile-ui.landscape-ui .bp-win[data-lp-view=detail] .ridingwiki>:is(.rw-heading,.rw-sec-title),body.mobile-ui.landscape-ui .bp-win[data-lp-view=detail] .ridingwiki+.lp-guide-list{display:none}body.mobile-ui.landscape-ui .ridingwiki{font-size:var(--lx-text);line-height:1.55}body.mobile-ui.landscape-ui .ridingwiki .rw-p{margin:0 0 var(--lx-space-3);font-size:var(--lx-text);line-height:1.6;color:var(--bp-fg)}body.mobile-ui.landscape-ui .ridingwiki .rw-p:last-child{margin-bottom:0}body.mobile-ui.landscape-ui .ridingwiki .rw-steps{display:flex;flex-direction:column;gap:var(--lx-space-1);margin:0}body.mobile-ui.landscape-ui .ridingwiki .rw-step{display:flex;flex-direction:column;gap:2px;padding:var(--lx-space-2) var(--lx-space-3);border-radius:2px;background:var(--bp-flat-sunk);border-left:2px solid var(--bp-gold-dim);font-size:var(--lx-text);line-height:1.45}body.mobile-ui.landscape-ui .ridingwiki .rw-step b{white-space:normal;font-weight:600}body.mobile-ui.landscape-ui .ridingwiki .rw-step span{color:var(--bp-fg-soft)}body:not(.quest-sheet) :is(.lp-quest-head,.lp-quest-tabs),body:not(.landscape-ui) :is(.lp-quest-head,.lp-quest-tabs){display:none!important}body.mobile-ui.landscape-ui.quest-sheet #left-hud-stack{z-index:46!important}body.mobile-ui.landscape-ui.quest-sheet :is(#hud-right,#mobile-menu-btn){visibility:hidden}body.mobile-ui.landscape-ui.quest-sheet #hud-quest{left:auto!important;right:0!important;top:0!important;bottom:0!important;width:var(--lx-dock-w)!important;flex-direction:column;padding:0 0 var(--lx-space-2);overflow:hidden;transform:none!important;background:var(--bp-flat-win);border-left:1px solid var(--bp-line2);font-size:var(--lx-text);z-index:46}body.mobile-ui.landscape-ui.quest-sheet #quest-toggle{display:none!important}body.mobile-ui.landscape-ui.quest-sheet .lp-quest-head{display:flex;align-items:center;flex:0 0 auto;height:var(--lx-head);padding-inline:var(--lx-space-3) calc(var(--lx-touch-min) + var(--lx-space-2));font-size:var(--lx-title);font-weight:600;color:var(--bp-fg);border-bottom:1px solid var(--bp-line)}body.mobile-ui.landscape-ui.quest-sheet #quest-sheet-close{z-index:47;top:0;right:var(--lx-space-1);width:var(--lx-touch-min);height:var(--lx-touch-min);font-size:18px;color:var(--bp-fg);background:var(--bp-ui-control);border-color:var(--bp-line2)}body.mobile-ui.landscape-ui.quest-sheet .lp-quest-tabs{display:flex;flex:0 0 auto;height:auto;gap:var(--lx-space-1);padding:var(--lx-space-2) var(--lx-space-2) 0;overflow-x:auto;scrollbar-width:none}body.mobile-ui.landscape-ui.quest-sheet .lp-quest-tabs[hidden]{display:none}body.mobile-ui.landscape-ui.quest-sheet .lp-quest-tabs .bp-tab{flex:1 0 auto;justify-content:center;min-height:var(--lx-touch-min);padding:var(--lx-space-1) var(--lx-space-3);font-family:inherit;font-size:var(--lx-text);white-space:nowrap;color:var(--bp-fg-soft);background:var(--bp-ui-control);border:1px solid var(--bp-line);border-bottom:none}body.mobile-ui.landscape-ui.quest-sheet .lp-quest-tabs .bp-tab.active{color:var(--bp-gold-b);background:var(--bp-ui-selected);border-color:var(--bp-line2)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .qsec:not(.lp-on){display:none!important}body.mobile-ui.landscape-ui.quest-sheet #hud-quest:has(.lp-quest-tabs:not([hidden])) .qdetail-kind{display:none}body.mobile-ui.landscape-ui.quest-sheet #hud-quest>.qwin{flex:1 1 auto;min-height:0;width:auto;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .qsec{flex:1 0 auto;display:flex!important;flex-direction:column;width:auto;margin:0;background:none;border:0;transform:none}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .qsec>.titlebar{display:none!important}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .qsec>.body{flex:1 0 auto;display:flex!important;flex-direction:column;padding:var(--lx-space-3);background:none}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .qsec>.body>.qc{flex:1 0 auto;display:flex;flex-direction:column}body.mobile-ui.landscape-ui.quest-sheet #hud-quest :is(.qc>.rwline,.qc>.qc-actions,.body>.rwline){margin-top:auto;padding-top:var(--lx-space-3)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .qdetail-kind{margin-bottom:var(--lx-space-1);font-size:var(--lx-label-min);letter-spacing:.12em;color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest :is(.qc-head,.q-title){align-items:flex-start;gap:var(--lx-space-2);margin-bottom:var(--lx-space-2)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest :is(.qc-title,.q-title .name){flex:1 1 auto;font-size:var(--lx-title);line-height:1.3;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}body.mobile-ui.landscape-ui.quest-sheet #hud-quest :is(.qc-badge,.sv-badge,.qn){margin-top:2px;font-size:var(--lx-label-min);font-variant-numeric:tabular-nums}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .steps{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .step{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:var(--lx-space-2);row-gap:var(--lx-space-1);align-items:center;padding:var(--lx-space-1) 0}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .step:not(:last-child):after{left:11px;top:30px;bottom:-6px}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .step :is(.dot,.qc-emblem){grid-column:1;grid-row:1;width:24px;height:24px;box-sizing:border-box;font-size:12px}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .step .txt{grid-column:2;grid-row:1;font-size:var(--lx-text);line-height:1.35;white-space:normal;overflow:visible;text-overflow:clip}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .step .minibar{grid-column:2;grid-row:2;width:auto;height:18px;margin:0}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .minibar-txt{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest :is(.rwline,.qc-actions){gap:var(--lx-space-2)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .rw{width:44px;height:44px}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .rw .amt{max-width:42px;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .quest-claim{flex:1 1 100%;width:100%;min-height:var(--lx-touch-min);margin-left:0;font-size:var(--lx-text)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .qc-lock{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui.quest-sheet #hud-quest .quest-claim.off{opacity:1;color:var(--bp-ash2);cursor:default;background:var(--bp-ui-control);border-color:var(--bp-line)}body.mobile-ui.landscape-ui #settings-window{--stw-head-h: var(--lx-head);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #settings-window .stw-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:auto}body.mobile-ui.landscape-ui #settings-window>.inv-head{gap:var(--lx-space-2);padding-inline-start:var(--lx-space-3);font-size:var(--lx-title)}body.mobile-ui.landscape-ui #settings-window[data-view=section]>.inv-head{padding-inline-start:var(--lx-space-1)}body.mobile-ui.landscape-ui #settings-window>.inv-head>.mobile-page-back{position:static;flex:0 0 var(--lx-touch-min);width:var(--lx-touch-min);height:var(--lx-touch-min);min-height:var(--lx-touch-min)!important;padding:0;gap:0;position:relative;left:auto;overflow:hidden;font-size:var(--lx-label-min);color:transparent;background:var(--bp-ui-control);border:1px solid var(--bp-line2);border-radius:2px}body.mobile-ui.landscape-ui #settings-window>.inv-head>.mobile-page-back:after{content:"‹";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:26px;line-height:1;color:var(--bp-fg)}body.mobile-ui.landscape-ui #settings-window:not([data-view=section])>.inv-head>.mobile-page-back{display:none}body.mobile-ui.landscape-ui #settings-window :is(.stw-title,.stw-title-section){min-width:0;overflow-wrap:anywhere;line-height:1.2}body.mobile-ui.landscape-ui #settings-window[data-view=section] .stw-nav,body.mobile-ui.landscape-ui #settings-window:not([data-view=section]) .stw-main{display:none}body.mobile-ui.landscape-ui #settings-window:not([data-view=section]) .stw-nav{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--lx-space-2);padding:0 var(--lx-space-3);border:0}body.mobile-ui.landscape-ui #settings-window .stw-tabs{display:flex;flex-direction:column;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #settings-window .stw-tab{grid-template-columns:22px minmax(0,1fr) 12px;gap:var(--lx-space-3);min-height:48px;padding:0 var(--lx-space-3);font-size:15px;box-shadow:none}body.mobile-ui.landscape-ui #settings-window .stw-tab:after{content:"›";font-size:20px;line-height:1;color:var(--bp-fg-soft);justify-self:end}body.mobile-ui.landscape-ui #settings-window:not([data-view=section]) .stw-tab[aria-selected=true]{color:var(--bp-fg);border-color:var(--bp-line2)}body.mobile-ui.landscape-ui #settings-window .stw-tab-label{overflow-wrap:anywhere}body.mobile-ui.landscape-ui #settings-window .stw-session{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lx-space-1);margin-top:auto;padding-top:var(--lx-space-2);border-top:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #settings-window .stw-session-btn{min-height:var(--lx-touch-min);padding:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-text);line-height:1.2}body.mobile-ui.landscape-ui #settings-window[data-view=section] .stw-main{display:grid;grid-template-columns:minmax(0,1fr) 6px;flex:1 1 auto;min-height:0}body.mobile-ui.landscape-ui #settings-window .stw-scroll{overflow-y:auto;min-height:0;padding:0 var(--lx-space-2) var(--lx-space-2) var(--lx-space-3)}body.mobile-ui.landscape-ui #settings-window .ui-sb{display:block;margin:var(--lx-space-1) 0}body.mobile-ui.landscape-ui #settings-window .stw-row{gap:var(--lx-space-1) var(--lx-space-2);min-height:var(--lx-row);padding:var(--lx-space-1) 0}body.mobile-ui.landscape-ui #settings-window .stw-row:has(>.stw-lang){grid-template-columns:auto minmax(0,1fr);align-items:start}body.mobile-ui.landscape-ui #settings-window .stw-row:has(>.stw-lang)>.stw-label{min-height:var(--lx-touch-min);display:flex;align-items:center}body.mobile-ui.landscape-ui #settings-window .stw-status:empty{display:none}body.mobile-ui.landscape-ui #settings-window .stw-row:has(.stw-switch){grid-template-columns:minmax(0,1fr) auto}body.mobile-ui.landscape-ui #settings-window .stw-label{font-size:var(--lx-text);line-height:1.3}body.mobile-ui.landscape-ui #settings-window .stw-soft{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #settings-window .stw-switch{justify-self:end;min-width:88px;height:var(--lx-touch-min);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #settings-window .stw-row:has(>.stw-range){grid-template-columns:minmax(0,1fr) auto;row-gap:0;padding-bottom:0}body.mobile-ui.landscape-ui #settings-window .stw-row>.stw-range{display:contents}body.mobile-ui.landscape-ui #settings-window .stw-row>.stw-range>.fancy-slider{grid-column:1 / -1;grid-row:2}body.mobile-ui.landscape-ui #settings-window .stw-row>.stw-range>.stw-value{grid-column:2;grid-row:1;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #settings-window .fancy-slider{height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #settings-window .fancy-slider::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9px}body.mobile-ui.landscape-ui #settings-window .stw-seg{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(min-content,1fr)}body.mobile-ui.landscape-ui #settings-window .stw-btn.stw-seg-btn{min-width:0;min-height:var(--lx-touch-min);padding-inline:2px;font-size:var(--lx-text-min);overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}body.mobile-ui.landscape-ui #settings-window .stw-lang-trigger,body.mobile-ui.landscape-ui #settings-window .stw-lang-option{min-height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #settings-window :is(.stw-lang-current,.stw-lang-option) span{white-space:normal;overflow:visible}body.mobile-ui.landscape-ui #settings-window .stw-btn{min-height:var(--lx-touch-min);padding:var(--lx-space-1) var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #settings-window .stw-status{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #settings-window .stw-identity{padding:var(--lx-space-2) 0}body.mobile-ui.landscape-ui #settings-window .stw-account-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #settings-window .stw-account-copy{flex:1 1 auto}body.mobile-ui.landscape-ui #settings-window .stw-account-actions{flex:0 1 auto;margin-inline-start:auto}body.mobile-ui.landscape-ui #settings-window .stw-tag{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #settings-window .stw-group{margin-top:var(--lx-space-3);font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #settings-window .stw-actions{display:grid;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #settings-window .stw-actions>.stw-btn{width:100%}body.mobile-ui.landscape-ui #settings-window .account-field,body.mobile-ui.landscape-ui #settings-window .account-note{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #settings-window .stw-service{min-height:48px;margin-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #settings-window .stw-chip{min-height:var(--lx-touch-min);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #settings-window .stw-shops{gap:var(--lx-space-2);padding-top:var(--lx-space-2)}body.mobile-ui.landscape-ui #settings-window #stw-pane-feedback:not([hidden]){height:100%}body.mobile-ui.landscape-ui #settings-window .stw-feedback{flex:1 1 auto;min-height:0;padding-top:var(--lx-space-1)}body.mobile-ui.landscape-ui #settings-window .stw-textarea{min-height:0;height:100%;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #settings-window .stw-feedback-foot{min-height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #settings-window .stw-count{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #shop-panel>:is(#shop-buy,#shop-mult,#shop-foot){margin-inline:var(--lx-space-2)!important}body.mobile-ui.landscape-ui #shop-panel :is(.shop-sec,#shop-sell-hint){display:none!important}body.mobile-ui.landscape-ui #shop-panel #shop-buy{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(56px,auto);align-content:start;gap:var(--lx-space-1);width:auto;height:auto;margin:0;padding:0}body.mobile-ui.landscape-ui #shop-buy .shop-buy-cell{grid-row:auto!important;position:relative;width:auto;height:auto;min-height:56px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2) var(--lx-space-1) var(--lx-space-1);background:var(--bp-ui-control);border:1px solid var(--bp-line2);border-radius:2px;cursor:pointer}body.mobile-ui.landscape-ui #shop-buy .shop-buy-cell:active{background:var(--bp-ui-selected);border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui #shop-buy .shop-buy-cell>:is(img,.item-icon){grid-column:1;grid-row:1;width:36px;height:44px;object-fit:contain;justify-self:center}body.mobile-ui.landscape-ui #shop-buy .shop-buy-cell>.cnt{grid-column:1;grid-row:1;position:static;align-self:end;justify-self:end;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #shop-buy .shop-mobile-info{grid-column:2;grid-row:1;display:grid;gap:2px;min-width:0;justify-items:start;text-align:left;font-size:var(--lx-text-min);line-height:1.25;color:var(--bp-fg);overflow-wrap:anywhere}body.mobile-ui.landscape-ui #shop-buy .shop-mobile-info b{font-size:var(--lx-text-min);font-weight:500;color:var(--bp-gold-b);font-variant-numeric:tabular-nums}body.mobile-ui.landscape-ui #shop-panel #shop-mult{gap:var(--lx-space-1);margin:var(--lx-space-2) 0 0}body.mobile-ui.landscape-ui #shop-mult .shop-mult-label{flex:0 0 auto;font-size:var(--lx-label-min);margin-right:var(--lx-space-1)}body.mobile-ui.landscape-ui #shop-mult button{font-size:var(--lx-text);padding:0}body.mobile-ui.landscape-ui #shop-panel #shop-foot{gap:var(--lx-space-1);margin:var(--lx-space-2) 0 0}body.mobile-ui.landscape-ui #shop-foot button{flex:1 1 0;min-width:0;padding:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-text-min);line-height:1.2;white-space:normal;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #shop-panel #shop-foot{padding-inline:0}body.mobile-ui.landscape-ui #skill-wiki-panel.win-open{padding:0 0 var(--lx-space-2)!important}body.mobile-ui.landscape-ui #skill-wiki-panel>.inv-head{margin-bottom:0}body.mobile-ui.landscape-ui #skill-wiki-panel>.lp-guide{flex:1 1 auto;min-height:0;margin:0;padding:var(--lx-space-2) var(--lx-space-3);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}body.mobile-ui.landscape-ui #skill-wiki-panel[data-lp-view=list] .sw-pane,body.mobile-ui.landscape-ui #skill-wiki-panel[data-lp-view=detail] .lp-guide-list,body.mobile-ui.landscape-ui #skill-wiki-panel[data-lp-view=detail] .skillwiki>:is(.sw-tabs,.sw-cta),body.mobile-ui.landscape-ui #skill-wiki-panel[data-lp-view=detail] .sw-pane>:not(.lp-sec-open),body.mobile-ui.landscape-ui #skill-wiki-panel[data-lp-view=detail] :is(.sw-heading,.sw-sec-title){display:none}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-tabs{display:flex;gap:var(--lx-space-1);margin:0 0 var(--lx-space-2);padding:0;border:0;background:none}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-tab{flex:1 1 0;min-width:0;min-height:var(--lx-touch-min)!important;display:flex;align-items:center;justify-content:center;padding:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-text);font-weight:500;letter-spacing:0;line-height:1.25;text-align:center;white-space:normal;color:var(--bp-fg-soft);background:var(--bp-ui-control);border:1px solid var(--bp-line);border-radius:2px}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-tab.active{color:var(--bp-fg);background:var(--bp-ui-selected);border-color:var(--bp-gold-dim)}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-tab.active:after{display:none}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-cta{flex-direction:row;align-items:center;gap:var(--lx-space-3);margin:0 0 var(--lx-space-1);padding:var(--lx-space-1) var(--lx-space-1) var(--lx-space-1) var(--lx-space-3);background:var(--bp-ui-selected)}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-cta-text{flex:1 1 auto;min-width:0;font-size:var(--lx-text-min);line-height:1.3;color:var(--bp-fg)}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-cta-btn{flex:0 0 auto;align-self:center;width:auto;padding:0 var(--lx-space-4);font-size:var(--lx-text);background:var(--bp-ui-control)}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki{font-size:var(--lx-text);line-height:1.55}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-sec{margin:0;padding:0;background:none}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki :is(.sw-para,.sw-intro){margin:0 0 var(--lx-space-3);font-size:var(--lx-text);line-height:1.6;color:var(--bp-fg)}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki :is(.sw-para,.sw-intro):last-child{margin-bottom:0}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-steps,body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki .sw-skills{gap:var(--lx-space-1);margin:0}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki :is(.sw-step,.sw-skill){display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:var(--lx-space-2) var(--lx-space-3);background:var(--bp-flat-sunk);border-left:2px solid var(--bp-gold-dim);font-size:var(--lx-text);line-height:1.45}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki :is(.sw-step-label,.sw-skill-name){flex:0 0 auto;font-weight:600}body.mobile-ui.landscape-ui #skill-wiki-panel .skillwiki :is(.sw-step-text,.sw-skill-desc){font-size:var(--lx-text);line-height:1.45;color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #social-panel #social-body{flex:1 1 auto;min-height:0;height:auto;display:flex;flex-direction:column;gap:0;padding:0 var(--lx-space-3)}body.mobile-ui.landscape-ui #social-body #social-left{flex:1 1 auto;min-height:0;width:auto;display:flex;flex-direction:column;border:0}body.mobile-ui.landscape-ui #social-body #social-right,body.mobile-ui.landscape-ui #social-body.mobile-detail-open #social-left{display:none}body.mobile-ui.landscape-ui #social-body.mobile-detail-open #social-right{flex:1 1 auto;min-height:0;height:auto;display:flex;flex-direction:column}body.mobile-ui.landscape-ui #social-add{gap:var(--lx-space-2);padding:0 0 var(--lx-space-2);border:0}body.mobile-ui.landscape-ui #social-add input{min-width:0;padding:0 var(--lx-space-2)}body.mobile-ui.landscape-ui #social-add button{padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #social-list{flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:var(--lx-space-2)}body.mobile-ui.landscape-ui #social-list .soc-sec-head{min-height:36px;padding:0;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #social-list .soc-row{min-height:52px;box-sizing:border-box;display:flex;align-items:center;gap:var(--lx-space-2);margin:0 0 var(--lx-space-1);padding:var(--lx-space-1) var(--lx-space-1) var(--lx-space-1) var(--lx-space-3);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #social-list .soc-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px;overflow:visible;white-space:nowrap}body.mobile-ui.landscape-ui #social-list .soc-name>span:first-child{font-size:var(--lx-text);font-weight:600;overflow:visible}body.mobile-ui.landscape-ui #social-list .soc-lv{margin:0;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #social-list .soc-tag{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #social-list .soc-msg-badge{flex:0 0 auto;min-width:20px;height:20px;line-height:20px;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #social-list .soc-act{flex:0 0 auto;width:var(--lx-touch-min);height:var(--lx-touch-min);margin:0;padding:0}body.mobile-ui.landscape-ui #social-list .soc-req-btns{flex:0 0 auto;display:flex;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #social-list .soc-req-btns button{min-width:64px;padding:0 var(--lx-space-2);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #social-list .soc-empty{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #social-dm-head{flex:0 0 auto;min-height:var(--lx-touch-min);display:flex;align-items:center;gap:var(--lx-space-2);padding:0 0 var(--lx-space-2);font-size:var(--lx-text);font-weight:600}body.mobile-ui.landscape-ui #social-dm-head .mobile-page-back{flex:0 0 auto;min-height:var(--lx-touch-min);padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #social-dm-head .soc-tag{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #social-dm-log{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;padding:var(--lx-space-2) 0}body.mobile-ui.landscape-ui #social-dm-log .soc-msg{max-width:85%;padding:var(--lx-space-2) var(--lx-space-3);font-size:var(--lx-text-min);line-height:1.4}body.mobile-ui.landscape-ui #social-dm-input-row{flex:0 0 auto;display:flex;gap:var(--lx-space-2);padding:var(--lx-space-2) 0 0}body.mobile-ui.landscape-ui #social-dm-input-row input{flex:1 1 auto;min-width:0;padding:0 var(--lx-space-2)}body.mobile-ui.landscape-ui #social-dm-input-row button{padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #social-panel #mail-body:not([style*=none]){flex:1 1 auto;min-height:0;height:auto;display:flex!important;flex-direction:column;padding:0 var(--lx-space-3)}body.mobile-ui.landscape-ui #mail-body #mail-list{flex:1 1 auto;min-height:0;max-height:none;width:auto;overflow-y:auto;padding:0 0 var(--lx-space-2);border:0}body.mobile-ui.landscape-ui #mail-body.mail-detail-open #mail-list{display:none}body.mobile-ui.landscape-ui #mail-body .mail-row{position:relative;margin:0 0 var(--lx-space-1);padding:var(--lx-space-2) var(--lx-space-3) var(--lx-space-2) 22px}body.mobile-ui.landscape-ui #mail-body .mail-row.unread:before{left:var(--lx-space-2);top:15px}body.mobile-ui.landscape-ui #mail-body .mail-row-head{display:block;font-size:var(--lx-text);line-height:1.35}body.mobile-ui.landscape-ui #mail-body .mail-row-head .mail-gift{margin-right:var(--lx-space-1)}body.mobile-ui.landscape-ui #mail-body .mail-row-sub{margin-top:var(--lx-space-1);gap:var(--lx-space-2);flex-wrap:nowrap;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #mail-body .mail-row-sub>span:first-child{flex:1 1 auto;min-width:0}body.mobile-ui.landscape-ui #mail-body .mail-row-sub>span:last-child{flex:0 0 auto;white-space:nowrap}body.mobile-ui.landscape-ui #mail-body.mail-detail-open #mail-detail{flex:1 1 auto;min-height:0;max-height:none;display:flex;flex-direction:column;overflow-y:auto;padding:0 0 var(--lx-space-2);border:0}body.mobile-ui.landscape-ui #mail-detail>*{flex:0 0 auto}body.mobile-ui.landscape-ui #mail-detail .mobile-page-back{align-self:flex-start;min-height:var(--lx-touch-min);padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #mail-detail .mail-d-head{margin:var(--lx-space-3) 0 var(--lx-space-2);font-size:var(--lx-title);line-height:1.35}body.mobile-ui.landscape-ui #mail-detail .mail-d-body{padding:0;font-size:var(--lx-text-min);line-height:1.5}body.mobile-ui.landscape-ui #mail-detail .mail-d-reward{margin-top:auto;padding-top:var(--lx-space-3)}body.mobile-ui.landscape-ui #mail-detail .mail-d-reward-title{margin:0 0 var(--lx-space-2);font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #mail-detail .mail-reward-items{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--lx-space-1);margin:0 0 var(--lx-space-2)}body.mobile-ui.landscape-ui #mail-detail .mail-reward-item{--mail-cell: 32px;align-items:center;gap:var(--lx-space-2);padding:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #mail-detail .mail-reward-gold{margin:0 0 var(--lx-space-2);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #mail-detail #mail-claim-btn{width:100%;min-height:48px!important;margin:0;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #mail-body .mail-row.unread:before{position:absolute;margin:0}body.mobile-ui.landscape-ui #social-list .soc-caret{width:auto;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #social-panel .bp-tab-badge{min-width:18px;height:18px;line-height:18px;font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #mail-body .mail-row-sub>span:first-child{display:none}body.mobile-ui.landscape-ui #mail-body .mail-row-sub{justify-content:flex-start;margin-top:2px}body.mobile-ui.landscape-ui #mail-body.mail-detail-open #mail-detail{overflow:hidden}body.mobile-ui.landscape-ui #mail-detail .mail-d-reward{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-end}body.mobile-ui.landscape-ui #mail-detail .mail-d-reward>*{flex:0 0 auto}body.mobile-ui.landscape-ui #mail-detail .mail-d-reward>.mail-reward-items{flex:0 1 auto;min-height:calc(var(--lx-touch-min) + var(--lx-space-2));overflow-y:auto}body.mobile-ui.landscape-ui .station-anchor:has(>.station-panel){left:auto!important;right:0;top:calc(var(--l-top) + var(--l-menu) + var(--lx-space-2));bottom:var(--lx-dock-bottom);width:var(--lx-dock-w);transform:none!important;display:block;padding:0}body.mobile-ui.landscape-ui:has(.station-anchor>.station-panel) :is(#minimap-box,#minimap-info,#minimap-expand,#minimap-zoom-in,#minimap-zoom-out,#skills,#lp-attack){visibility:hidden}body.mobile-ui.landscape-ui .station-anchor>.station-panel{--sp-cell: 44px;width:100%!important;max-height:100%;grid-template-rows:none;align-content:start;gap:var(--lx-space-2);padding:0 var(--lx-space-3) var(--lx-space-2);border-right:0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .station-panel .sp-head{height:var(--lx-touch-min);grid-template-columns:minmax(0,1fr) var(--lx-touch-min)}body.mobile-ui.landscape-ui .station-panel .sp-name{white-space:normal;font-size:var(--lx-text);line-height:1.2}body.mobile-ui.landscape-ui .station-panel .sp-info{border:0;background:none}body.mobile-ui.landscape-ui .station-panel .sp-info .ui-pictogram{width:var(--lx-icon);height:var(--lx-icon)}body.mobile-ui.landscape-ui .station-panel .sp-action{min-height:var(--lx-touch-min)!important;height:var(--lx-touch-min);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .station-panel .item-platter .up{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui .station-panel .sp-hint{font-size:var(--lx-label-min);line-height:1.3;white-space:normal}body.mobile-ui.landscape-ui .station-panel--anvil .sp-wear{font-size:var(--lx-label-min);grid-template-columns:auto minmax(0,1fr) auto}body.mobile-ui.landscape-ui .station-panel--anvil .sp-body{grid-template-columns:var(--sp-cell) minmax(0,1fr);grid-template-areas:"left line" "mats mats" "btns btns";gap:var(--lx-space-2) var(--lx-space-3)}body.mobile-ui.landscape-ui .station-panel--anvil .sp-side{display:contents}body.mobile-ui.landscape-ui .station-panel--anvil .sp-left{grid-area:left;grid-template-rows:var(--sp-well) auto}body.mobile-ui.landscape-ui .station-panel--anvil .sp-step{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui .station-panel--anvil :is(.sp-hint,.sp-mats){grid-area:mats}body.mobile-ui.landscape-ui .station-panel--anvil .sp-hint{align-self:start}body.mobile-ui.landscape-ui .station-panel--anvil .sp-mats{grid-auto-rows:auto;gap:var(--lx-space-1);overflow:visible}body.mobile-ui.landscape-ui .station-panel--anvil .sp-line{grid-area:line;align-self:center;grid-template-columns:auto minmax(0,1fr);gap:var(--lx-space-1) var(--lx-space-2);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .station-panel--anvil .sp-line>:nth-child(odd){font-size:var(--lx-label-min);align-self:center}body.mobile-ui.landscape-ui .station-panel--anvil .sp-buttons{grid-area:btns;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui .station-panel .sp-mat{grid-template-columns:28px minmax(0,1fr) auto var(--lx-touch-min);grid-template-areas:"ic nm buy help" "ic ct buy help";column-gap:var(--lx-space-2);row-gap:0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .station-panel .sp-mat-icon{grid-area:ic}body.mobile-ui.landscape-ui .station-panel .sp-mat-name{grid-area:nm;align-self:end;white-space:normal;line-height:1.2}body.mobile-ui.landscape-ui .station-panel .sp-mat-count{grid-area:ct;align-self:start;text-align:start}body.mobile-ui.landscape-ui .station-panel .sp-mat-buy{grid-area:buy;height:var(--lx-touch-min);padding:0 var(--lx-space-2);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .station-panel .sp-mat-help{grid-area:help}body.mobile-ui.landscape-ui .station-panel--salvage .sp-body{grid-template-columns:var(--sp-cell) minmax(0,1fr);gap:var(--lx-space-3)}body.mobile-ui.landscape-ui .station-panel--salvage .sp-side{grid-template-rows:auto var(--sp-cell) auto;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui .station-panel--salvage .sp-run{grid-template-columns:minmax(0,1fr) auto;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui .station-panel--salvage .sp-outs{grid-template-columns:repeat(4,minmax(0,var(--sp-cell)))}body.mobile-ui.landscape-ui .station-panel--salvage .sp-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center}body.mobile-ui.landscape-ui .station-anchor:has(>.station-panel--storage){width:auto}body.mobile-ui.landscape-ui .station-anchor>.station-panel--storage{--lp-sp-h: calc(100 * var(--ui-dvh) - var(--l-top) - var(--l-menu) - var(--lx-dock-bottom) - 4 * var(--lx-space-2) - var(--lx-touch-min) - var(--lx-label-min) * 1.3);--lp-sp-w: calc(100 * var(--ui-vw) - var(--l-side) - 2 * var(--lx-space-3));--sp-cell: min(var(--lx-touch-min), calc((var(--lp-sp-h) - (var(--sp-rows) - 1) * var(--sp-gap)) / var(--sp-rows)), calc((var(--lp-sp-w) - (var(--sp-cols) - 1) * var(--sp-gap)) / var(--sp-cols)));width:calc(var(--sp-grid-w) + 2 * var(--lx-space-3))!important;max-width:calc(100 * var(--ui-vw) - var(--l-side));grid-template-rows:var(--lx-touch-min) minmax(0,var(--sp-grid-h)) auto}body.mobile-ui.landscape-ui .station-panel--storage .sp-hint{white-space:normal}body.mobile-ui.landscape-ui #teleporter-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0 var(--lx-space-3)}body.mobile-ui.landscape-ui #teleporter-list>.inv-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--lx-space-2);min-height:var(--lx-row);padding:0 0 0 var(--lx-space-3)!important;box-sizing:border-box;background:var(--bp-flat-sunk);border:0!important;border-radius:2px}body.mobile-ui.landscape-ui #teleporter-list>.inv-row>div{display:contents!important}body.mobile-ui.landscape-ui #teleporter-list>.inv-row>span{grid-column:1;grid-row:1;align-self:end;font-size:var(--lx-text)!important;font-weight:500;line-height:1.25;color:var(--bp-fg)!important;overflow-wrap:anywhere}body.mobile-ui.landscape-ui #teleporter-list>.inv-row>div>span{grid-column:1;grid-row:2;align-self:start;font-size:var(--lx-label-min)!important;line-height:1.3;color:var(--bp-fg-soft)!important;font-variant-numeric:tabular-nums}body.mobile-ui.landscape-ui #teleporter-list .tp-go{grid-column:2;grid-row:1 / span 2;align-self:stretch;min-width:72px;height:auto;min-height:var(--lx-touch-min)!important;margin:0;padding:0 var(--lx-space-4);font-size:var(--lx-text);font-weight:600;border-radius:0 2px 2px 0}body.mobile-ui.landscape-ui #teleporter-list>.inv-row:has(.tp-go:disabled)>span{color:var(--bp-fg-soft)!important}body.mobile-ui.landscape-ui #teleporter-list>.inv-row:has(.tp-go:disabled)>div>span{color:var(--bp-crimson-b)!important}body.mobile-ui.landscape-ui #teleporter-list .tp-go:disabled{color:var(--bp-fg-soft);background:var(--bp-ui-slot);cursor:default}body.mobile-ui.landscape-ui #trade-panel{--lp-trade-chrome: calc(var(--lx-head) + var(--lx-tabs) + 2 * var(--lx-touch-min) + var(--lx-text-min) * 1.3 + 2 * var(--lx-space-4) + 6 * var(--lx-space-1) + 2px);--trade-cell: min(var(--lx-touch-min) + var(--lx-space-2), (100cqw - 2 * var(--lx-space-2) - (var(--trade-cols) + 1) * var(--lx-space-1) - 2px) / var(--trade-cols), (100cqh - var(--lp-trade-chrome)) / var(--trade-rows));padding:0 0 var(--lx-space-2)!important;container-type:size}body.mobile-ui.landscape-ui #trade-panel>.bp-tabs{flex:0 0 auto}body.mobile-ui.landscape-ui #trade-panel #trade-body{flex:0 0 auto;display:flex;flex-direction:column;gap:0;margin:0;padding:0 var(--lx-space-2)}body.mobile-ui.landscape-ui #trade-panel[data-lp-tab=partner] .trade-side-self,body.mobile-ui.landscape-ui #trade-panel[data-lp-tab=self] .trade-side-partner,body.mobile-ui.landscape-ui #trade-panel :is(.trade-divider,.trade-side-head){display:none!important}body.mobile-ui.landscape-ui #trade-panel .trade-side{flex:0 0 auto;display:grid;gap:var(--lx-space-1);padding:var(--lx-space-1);border:1px solid var(--bp-line);border-radius:2px;background:none}body.mobile-ui.landscape-ui #trade-panel .trade-grid{gap:var(--lx-space-1);justify-content:center!important}body.mobile-ui.landscape-ui #trade-panel .trade-cell .cnt,body.mobile-ui.landscape-ui #trade-panel .trade-cell .up{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #trade-panel .trade-gold-platter{min-height:var(--lx-touch-min);margin:0;padding:0 0 0 var(--lx-space-2);display:flex;flex-wrap:nowrap;align-items:center;gap:var(--lx-space-2);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #trade-panel :is(.trade-gold-val,.trade-gold-wallet){flex:0 0 auto;white-space:nowrap}body.mobile-ui.landscape-ui #trade-panel .trade-gold-wallet{font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #trade-panel .trade-gold-add{margin-left:auto;align-self:stretch;padding:0 var(--lx-space-3);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #trade-panel .trade-gold-platter-partner{justify-content:flex-start}@container (max-width: 260px){body.mobile-ui.landscape-ui #trade-panel .trade-gold-wallet{display:none}}body.mobile-ui.landscape-ui #trade-panel #trade-footer{position:static!important;flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"status status" "approve approve";gap:var(--lx-space-1) var(--lx-space-2);margin:auto 0 0;padding:var(--lx-space-1) var(--lx-space-2) 0;border:0;background:none}body.mobile-ui.landscape-ui #trade-panel[data-lp-tab=self] #trade-footer{grid-template-areas:"status status" "pick approve"}body.mobile-ui.landscape-ui #trade-panel #trade-status{grid-area:status;font-size:var(--lx-text-min);line-height:1.3;color:var(--bp-fg-soft)}body.mobile-ui.landscape-ui #trade-panel #trade-approve-btn{grid-area:approve;width:100%;min-height:var(--lx-touch-min)!important;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #trade-panel .mobile-inventory-action{grid-area:pick;width:100%!important;min-height:var(--lx-touch-min)!important;margin:0;padding:0 var(--lx-space-2);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #trade-panel[data-lp-tab=partner] .mobile-inventory-action{display:none}body.mobile-ui.landscape-ui #wmap-panel{--wm-head-h: var(--lx-head);padding:0!important}body.mobile-ui.landscape-ui #wmap-panel>.inv-head{margin:0}body.mobile-ui.landscape-ui #wmap-panel .wm-title{min-width:0;white-space:normal;line-height:1.2}body.mobile-ui.landscape-ui #wmap-panel .wm-body{flex:1 1 auto;height:auto;min-height:0;display:flex;flex-direction:column;gap:0}body.mobile-ui.landscape-ui #wmap-panel .wm-stage{order:1;flex:1 1 auto;min-height:0;border:0}body.mobile-ui.landscape-ui #wmap-panel .wm-loading{font-size:var(--lx-text)}body.mobile-ui.landscape-ui #wmap-panel .wm-nav{order:2;flex:0 0 auto;display:block;border:0;border-top:1px solid var(--bp-line)}body.mobile-ui.landscape-ui #wmap-panel .wm-nav .ui-sb{display:none}body.mobile-ui.landscape-ui #wmap-panel .wm-list{display:flex;flex-direction:row;align-items:center;gap:var(--lx-space-1);padding:var(--lx-space-2);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x}body.mobile-ui.landscape-ui #wmap-panel .wm-group{flex:0 0 auto;margin:0 var(--lx-space-1) 0 var(--lx-space-2);padding:0;border:0;font-size:var(--lx-label-min);white-space:nowrap}body.mobile-ui.landscape-ui #wmap-panel .wm-group:first-child{margin-left:var(--lx-space-1)}body.mobile-ui.landscape-ui #wmap-panel .wm-npc{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--lx-space-2);min-height:var(--lx-touch-min);padding:0 var(--lx-space-3);font-size:var(--lx-text);white-space:nowrap}body.mobile-ui.landscape-ui #wmap-panel .wm-npc .ui-pictogram{width:20px;height:20px;flex:0 0 auto}body.mobile-ui.landscape-ui #wmap-panel .wm-npc span:last-child{overflow:visible;text-overflow:clip}body.mobile-ui.landscape-ui #wmap-panel .wm-nav{position:relative}body.mobile-ui.landscape-ui #wmap-panel .wm-nav:after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--lx-touch-min);pointer-events:none;background:linear-gradient(to right,transparent,var(--bp-flat-win))}body.mobile-ui.landscape-ui #yakut-panel{overflow:hidden!important}body.mobile-ui.landscape-ui #yakut-panel #yakut-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}body.mobile-ui.landscape-ui #yakut-panel #yakut-body:not(.mobile-detail-open){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto;grid-auto-rows:minmax(0,1fr);gap:var(--lx-space-1);padding:0 var(--lx-space-2)}body.mobile-ui.landscape-ui #yakut-body:not(.mobile-detail-open) :is(.ys-actionbar,.body,.tabs){display:contents}body.mobile-ui.landscape-ui #yakut-body .ys-actionbar .spacer{display:none}body.mobile-ui.landscape-ui #yakut-body .balance{position:absolute;top:0;right:calc(var(--lx-touch-min) + var(--lx-space-2));height:var(--lx-head);padding:0 var(--lx-space-2);border:0;background:none;font-size:var(--lx-title)}body.mobile-ui.landscape-ui #yakut-body .tab,body.mobile-ui.landscape-ui #yakut-body .rc-buy{order:1;min-width:0;height:auto;min-height:var(--lx-touch-min);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--lx-space-1) 2px;text-align:center;font-size:var(--lx-label-min);line-height:1.15;white-space:normal;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}body.mobile-ui.landscape-ui #yakut-body .rc-buy{order:2}body.mobile-ui.landscape-ui #yakut-body .tab-ico{width:18px;height:18px}body.mobile-ui.landscape-ui #yakut-body .catalog{order:3;grid-column:1 / -1;min-height:0;display:flex;flex-direction:column;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #yakut-body .catalog-head{padding:0;gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #yakut-body .section-title{display:none}body.mobile-ui.landscape-ui #yakut-body .search{height:var(--lx-touch-min);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #yakut-body .catalog{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto minmax(0,1fr)}body.mobile-ui.landscape-ui #yakut-body .catalog-head{display:contents}body.mobile-ui.landscape-ui #yakut-body .search{grid-column:1 / -1;grid-row:1;width:100%}body.mobile-ui.landscape-ui #yakut-body .ys-sort{grid-column:1;grid-row:2;min-width:0;max-width:none}body.mobile-ui.landscape-ui #yakut-body .ys-sort .dropdown{width:100%;min-width:0}body.mobile-ui.landscape-ui #yakut-body .ys-sort .dd-head{width:100%;min-width:0;height:auto;min-height:var(--lx-touch-min);padding-block:2px}body.mobile-ui.landscape-ui #yakut-body .ys-sort .dd-label{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.2;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #yakut-body #yakut-pager{grid-column:2;grid-row:2;margin:0;padding:0;gap:var(--lx-space-1);border:0;background:none}body.mobile-ui.landscape-ui #yakut-body .pager-btn{width:var(--lx-touch-min);height:var(--lx-touch-min)}body.mobile-ui.landscape-ui #yakut-body .pager-info{min-width:0;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #yakut-body .grid-wrap{grid-column:1 / -1;grid-row:3}body.mobile-ui.landscape-ui #yakut-body .grid-wrap{min-height:0;overflow-y:auto;padding:0 0 var(--lx-space-1)}body.mobile-ui.landscape-ui #yakut-body .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #yakut-body .card{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:var(--lx-space-2);min-height:56px;padding:var(--lx-space-1) var(--lx-space-2) var(--lx-space-1) var(--lx-space-1);text-align:left}body.mobile-ui.landscape-ui #yakut-body .card .ys-icon{align-self:center;width:36px;height:36px}body.mobile-ui.landscape-ui #yakut-body .card .ys-icon .item-icon{width:32px;height:32px}body.mobile-ui.landscape-ui #yakut-body .card>div:last-child{display:grid;gap:2px;min-width:0}body.mobile-ui.landscape-ui #yakut-body .card-title{min-height:0;margin:0;font-size:var(--lx-text-min);line-height:1.25}body.mobile-ui.landscape-ui #yakut-body .card-foot{margin:0;display:grid;gap:0;justify-items:start}body.mobile-ui.landscape-ui #yakut-body .card .price{justify-content:start;gap:var(--lx-space-1);font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #yakut-body .card .tag{font-size:var(--lx-label-min);line-height:1.25;text-align:left}body.mobile-ui.landscape-ui #yakut-panel #yakut-body.mobile-detail-open :is(.ys-actionbar,.tabs,.catalog){display:none}body.mobile-ui.landscape-ui #yakut-panel #yakut-body.mobile-detail-open .detail{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0 var(--lx-space-2)}body.mobile-ui.landscape-ui #yakut-body .detail>.mobile-page-back{flex:0 0 auto;align-self:start;margin:0 0 var(--lx-space-1);padding:0 var(--lx-space-3);font-size:var(--lx-text)}body.mobile-ui.landscape-ui #yakut-body .detail-inner{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0}body.mobile-ui.landscape-ui #yakut-body .detail .hero-item{flex-direction:row;text-align:left;align-items:center;gap:var(--lx-space-3);padding:var(--lx-space-2)}body.mobile-ui.landscape-ui #yakut-body .detail .ys-icon{flex:0 0 auto;width:56px;height:56px}body.mobile-ui.landscape-ui #yakut-body .detail-title{font-size:var(--lx-title);line-height:1.25;margin:0 0 var(--lx-space-1)}body.mobile-ui.landscape-ui #yakut-body .detail-desc{font-size:var(--lx-text-min);line-height:1.4;margin:0}body.mobile-ui.landscape-ui #yakut-body .detail .meta{gap:var(--lx-space-1);margin-block:var(--lx-space-2)}body.mobile-ui.landscape-ui #yakut-body .detail .meta-box{min-height:0;padding:var(--lx-space-1) var(--lx-space-2)}body.mobile-ui.landscape-ui #yakut-body .detail .meta-k{font-size:var(--lx-label-min);margin:0 0 2px}body.mobile-ui.landscape-ui #yakut-body .detail :is(.meta-v,.notice,.pack-line){font-size:var(--lx-text-min);line-height:1.4}body.mobile-ui.landscape-ui #yakut-body .detail .panel-title{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui #yakut-body .detail .qty{gap:var(--lx-space-1)}body.mobile-ui.landscape-ui #yakut-body .detail .seg-btn{min-width:0;padding:var(--lx-space-1) 2px;font-size:var(--lx-text-min)}body.mobile-ui.landscape-ui #yakut-body .detail .seg-sub,body.mobile-ui.landscape-ui #yakut-body .detail .seg-sub .ui-currency-value{font-size:var(--lx-label-min);line-height:1.25;text-align:center}body.mobile-ui.landscape-ui #yakut-body .detail .detail-inner>.notice:last-child{display:none}body.mobile-ui.landscape-ui #yakut-body .detail .total{position:static;flex:0 0 auto;margin:0;padding:var(--lx-space-2) 0 0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--lx-space-3);background:none}body.mobile-ui.landscape-ui #yakut-body .detail .total-label{font-size:var(--lx-label-min)}body.mobile-ui.landscape-ui .ys .detail .buy{min-height:var(--lx-touch-min)!important;width:100%;font-size:var(--lx-text)}body.mobile-ui.landscape-ui #yakut-body .detail .detail-inner{display:flex;flex-direction:column;gap:var(--lx-space-2)}body.mobile-ui.landscape-ui #yakut-body .detail .detail-inner>*{flex:0 0 auto;margin:0}body.mobile-ui.landscape-ui #yakut-body .detail .detail-inner>.divider{display:none}body.mobile-ui.landscape-ui #yakut-body .detail .detail-inner>.hero-item{order:-3}body.mobile-ui.landscape-ui #yakut-body .detail .detail-inner>.panel-title{order:-2}body.mobile-ui.landscape-ui #yakut-body .detail .detail-inner>.qty{order:-1}#rotate-prompt{display:none}body.rotate-ui #rotate-prompt{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:24px;background:var(--bp-bg);color:var(--bp-fg);font-family:Rubik,system-ui,sans-serif;text-align:center;touch-action:none;user-select:none;-webkit-user-select:none}#rotate-prompt .rotate-prompt-art{display:flex;align-items:center;gap:12px;font-size:64px;line-height:1}#rotate-prompt .rotate-prompt-arrow{font-size:32px}#rotate-prompt .rotate-prompt-sideways{transform:rotate(90deg)}#rotate-prompt p{margin:0;padding-top:16px;border-top:1px solid var(--bp-line2);font-size:18px;font-weight:500}:focus,:focus-visible{outline:none!important}body,canvas{cursor:url(/cursors/pointer_scifi_a.png) 5 2,auto}body.cur-mob,body.cur-mob canvas{cursor:url(/cursors/tool_sword_b.png) 29 2,auto}body.cur-npc,body.cur-npc canvas{cursor:url(/cursors/message_dots_round.png) 16 16,auto}body.cur-player,body.cur-player canvas{cursor:url(/cursors/zoom.png) 11 11,auto}body.orbit-dragging,body.orbit-dragging canvas{cursor:url(/cursors/look_c.png) 16 16,auto}button,[role=button],a[href],label,summary,.btn,[data-clickable]{cursor:url(/cursors/hand_point.png) 11 2,auto}input,textarea,select{cursor:auto}[disabled],.disabled,[aria-disabled=true],button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:url(/cursors/disabled.png) 16 16,auto}
