*{box-sizing:border-box}html.capacitor-android{--android-mobile-nav-height:48px;--android-mobile-panel-bottom:calc(var(--android-safe-bottom) + var(--android-mobile-nav-height));--android-v2-panel:linear-gradient(155deg,#0c1b25fb,#03080dfe);--android-v2-gold:#d7ae57b8;--android-v2-blue:#48aed880}html.capacitor-android .border-village-v81>.canonical-player-top-hud{background:linear-gradient(#0a151dfc,#03080cfe)!important;border-color:#d0a64f75!important;grid-template-rows:46px!important;grid-template-columns:minmax(0,1fr) 92px!important;gap:4px!important;height:50px!important;min-height:50px!important;padding:2px 5px!important}html.capacitor-android .border-village-v81 .v54-name-row{gap:4px!important;margin-bottom:1px!important}html.capacitor-android .border-village-v81 .v54-level{font-size:7px!important;line-height:8px!important}html.capacitor-android .canonical-hud-bars{grid-template-rows:9px 4px!important;gap:1px 3px!important}html.capacitor-android .canonical-hud-bars>span.xp{height:4px!important}html.capacitor-android .canonical-hud-bars .xp b{padding:0!important;font-size:0!important}html.capacitor-android .border-village-v81 .canonical-player-top-hud .canonical-wallet{grid-template-columns:50px 1px 32px!important;gap:2px!important;width:90px!important;min-width:90px!important;max-width:90px!important;height:42px!important;padding:2px!important}html.capacitor-android .canonical-wallet-row{grid-template-columns:12px minmax(0,1fr)!important;height:12px!important;font-size:7px!important;line-height:12px!important}html.capacitor-android .android-game-nav{background:linear-gradient(#071118fb,#02070bfe)!important;border-top-color:#d3a95094!important;gap:2px!important;height:48px!important;min-height:48px!important;padding:2px 4px!important}html.capacitor-android .android-game-nav button{border-color:#ac864261!important;grid-template-columns:18px minmax(0,1fr)!important;gap:3px!important;height:44px!important;min-height:44px!important;padding:1px 4px!important;font-size:clamp(8px,1.25vw,10px)!important}html.capacitor-android .border-village-v81 .v81-location-title{max-width:min(420px,46vw)!important;padding:5px 10px!important}html.capacitor-android .border-village-v81 .v81-location-title h1{font-size:clamp(14px,1.7vw,19px)!important}html.capacitor-android .border-village-v81 .v81-location-title p{margin-top:1px!important;font-size:8px!important}html.capacitor-android .border-village-v81 .v81-safe-badge{margin-top:2px!important;padding:1px 6px!important;font-size:7px!important}html.capacitor-android .border-village-v81 .v81-hotspot,html.capacitor-android .border-village-v81 .v5-hotspot{box-sizing:border-box!important;outline-offset:-3px!important;background:linear-gradient(#081923f0,#030a0ff2)!important;min-width:108px!important;max-width:164px!important;min-height:44px!important;padding:4px 6px!important;box-shadow:0 5px 14px #0000007a,inset 0 0 12px #2b769612!important}html.capacitor-android .border-village-v81 .v81-hotspot-main{gap:4px!important}html.capacitor-android .border-village-v81 .v81-hotspot small{margin-top:1px!important;font-size:clamp(6px,.68vw,8px)!important;line-height:1.08!important}html.capacitor-android .world-exploration-shell{flex-direction:column!important;flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;display:flex!important}html.capacitor-android .world-exploration-header-actions{flex-wrap:nowrap!important;gap:3px!important}html.capacitor-android .world-map-focus-player-copy{font-size:8px!important}html.capacitor-android .world-map-focus-player-mark{font-size:13px!important}html.capacitor-android .world-exploration-map .world-interaction-card{overscroll-behavior:contain;border-radius:7px 7px 2px 2px!important;max-height:min(40%,205px)!important;padding:6px 8px!important;bottom:5px!important;left:5px!important;right:5px!important}html.capacitor-android .world-interaction-card .world-card-portrait,html.capacitor-android .world-interaction-card .world-card-portrait img{height:62px!important;min-height:62px!important}html.capacitor-android .world-interaction-card .world-card-level{font-size:8px!important}html.capacitor-android .world-interaction-card .world-card-details p{text-overflow:ellipsis!important;white-space:nowrap!important;margin:2px 0!important;font-size:8px!important;line-height:1.15!important;overflow:hidden!important}html.capacitor-android .world-interaction-card .world-card-description{-webkit-line-clamp:1!important;margin:3px 0 0!important;padding-top:3px!important;font-size:8px!important}html.capacitor-android .world-interaction-card .world-card-actions,html.capacitor-android .world-interaction-card .world-enemy-card-actions{z-index:3!important;background:linear-gradient(#050d12b8,#050d12 35%)!important;margin-top:4px!important;padding:4px 0 1px!important;position:sticky!important;bottom:-6px!important}html.capacitor-android .battle-v2 .bv1-top{flex-basis:48px!important;gap:4px!important;height:48px!important;min-height:48px!important;padding:3px 5px!important}html.capacitor-android .battle-v2 .bv1-top-unit strong{font-size:10px!important;line-height:11px!important}html.capacitor-android .battle-v2 .bv1-top-unit small{font-size:7px!important;line-height:8px!important}html.capacitor-android .battle-v2 .bv1-stage{padding:0 2%!important}html.capacitor-android .battle-v2 .bv1-bottom{flex-basis:106px!important;grid-template-columns:minmax(0,1fr) 112px!important;grid-template-areas:"battle-bar battle-utility""battle-journal battle-journal"!important;gap:2px!important;height:106px!important;min-height:106px!important;padding:2px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2{gap:2px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-meta small{text-overflow:ellipsis!important;white-space:nowrap!important;min-height:9px!important;padding:0 1px!important;font-size:6px!important;line-height:8px!important;display:block!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-actions{height:62px!important;min-height:62px!important;padding:2px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-action{min-height:44px!important;font-size:8px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-action.end-turn{color:#ffe3a0!important;background:linear-gradient(#15394b,#071923)!important;border-color:#dfb757!important;grid-column:1/-1!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-log{scrollbar-width:thin;min-height:34px!important;max-height:36px!important;padding:3px 7px!important;font-size:7px!important;line-height:1.18!important;overflow:auto!important}html.capacitor-android .battle-v2 .bv1-log-title{float:right;margin-left:8px;position:sticky;top:0;font-size:7px!important}html.capacitor-android .battle-v2 .battle-stance-selector{width:min(280px,78vw)!important;padding:5px!important}html.capacitor-android .battle-v2 .battle-stance-selector button{min-height:44px!important;padding:5px 7px!important}html.capacitor-android .character-dark-screen,html.capacitor-android .inventory-dark-screen,html.capacitor-android .equipment-paperdoll-shell{height:100%!important;min-height:0!important}html.capacitor-android .equipment-paperdoll-topbar:before,html.capacitor-android .equipment-paperdoll-topbar:after,html.capacitor-android .equipment-paperdoll-brand,html.capacitor-android .equipment-paperdoll-currency,html.capacitor-android .equipment-paperdoll-top-progress{display:none!important}html.capacitor-android .equipment-paperdoll-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;width:100%!important;height:42px!important;display:grid!important}html.capacitor-android .equipment-paperdoll-nav button:first-child,html.capacitor-android .equipment-paperdoll-nav button:nth-child(2),html.capacitor-android .equipment-paperdoll-nav button:nth-child(3),html.capacitor-android .equipment-paperdoll-nav button:nth-child(7){text-overflow:ellipsis!important;white-space:nowrap!important;background:#050f16eb!important;border:1px solid #a5803f59!important;height:40px!important;min-height:40px!important;padding:2px 5px!important;font-size:9px!important;display:block!important;overflow:hidden!important}html.capacitor-android .equipment-paperdoll-nav button:first-child{order:3}html.capacitor-android .equipment-paperdoll-nav button:nth-child(2){order:1}html.capacitor-android .equipment-paperdoll-nav button:nth-child(3){order:2}html.capacitor-android .equipment-paperdoll-nav button:nth-child(7){order:4}html.capacitor-android .equipment-paperdoll-nav button.active{color:#f9dfa0!important;background:linear-gradient(#173445,#081721)!important;border-color:#e0b65c!important}html.capacitor-android .character-dark-main{padding:4px 6px!important}html.capacitor-android .character-dark-panel h2{margin-bottom:5px!important;font-size:13px!important}html.capacitor-android .character-dark-portrait img{height:138px!important;top:3px!important}html.capacitor-android .character-dark-name{margin-bottom:1px!important;font-size:14px!important}html.capacitor-android .character-dark-title{margin-bottom:4px!important;font-size:8px!important}html.capacitor-android .character-dark-info-row{min-height:22px!important;padding:2px!important;font-size:8px!important}html.capacitor-android .character-dark-skill-points{margin:2px 0!important;padding:4px!important;font-size:8px!important}html.capacitor-android .character-dark-model>.equipment-v714-stage{min-height:300px!important;transform:scale(1.05)!important}html.capacitor-android .character-dark-stat{min-height:22px!important;padding:1px 2px!important;font-size:8px!important}html.capacitor-android .character-dark-stat strong{font-size:9px!important}html.capacitor-android .character-dark-progress{min-height:40px!important;margin-top:4px!important;padding:4px 7px!important;font-size:8px!important}html.capacitor-android .inventory-dark-main{padding:4px 6px!important}html.capacitor-android .inventory-dark-categories{gap:3px!important;padding:4px!important}html.capacitor-android .inventory-dark-categories h2{margin:1px 0 3px!important;font-size:10px!important}html.capacitor-android .inventory-dark-category{min-height:40px!important;padding:2px 5px!important;font-size:8px!important}html.capacitor-android .inventory-dark-sortbar{min-height:30px!important;margin-bottom:4px!important;padding:2px 4px!important}html.capacitor-android .inventory-dark-sortbar select{min-width:105px!important;height:26px!important;font-size:8px!important}html.capacitor-android .inventory-dark-main .inventory-v62-cell .inventory-item-image{width:52px!important;height:52px!important;margin-bottom:2px!important}html.capacitor-android .inventory-dark-main .inventory-v62-cell strong{font-size:7px!important}html.capacitor-android .inventory-dark-main .inventory-v62-cell small{font-size:6px!important}html.capacitor-android .inventory-dark-main .inventory-v62-details{padding:7px!important}html.capacitor-android .inventory-dark-main .inventory-item-image.details{width:78px!important;height:78px!important}html.capacitor-android .inventory-dark-main .inventory-v62-details h3{margin:4px 0!important;font-size:13px!important}html.capacitor-android .inventory-dark-type,html.capacitor-android .inventory-dark-price{padding:3px 1px!important;font-size:8px!important}html.capacitor-android .inventory-dark-main .inventory-v62-action{height:44px!important;min-height:44px!important;font-size:9px!important}html.capacitor-android .character-skills-screen{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;padding:4px!important;overflow:hidden!important}html.capacitor-android .character-skills-shell{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:5px!important;display:flex!important}html.capacitor-android .character-skills-head{flex-wrap:nowrap!important;flex:none!important;gap:5px!important;min-height:44px!important;padding:2px 3px!important}html.capacitor-android .character-skills-head h1{white-space:nowrap!important;min-width:0!important;font-size:15px!important}html.capacitor-android .character-skill-points{white-space:nowrap!important;padding:4px 6px!important;font-size:9px!important}html.capacitor-android .character-skills-head button{min-height:40px!important;padding:4px 7px!important;font-size:8px!important}html.capacitor-android .character-active-skills.loadout-entry-only{margin-top:4px!important;padding:4px!important}html.capacitor-android .active-loadout-open{min-height:44px!important;padding:5px 9px!important;font-size:10px!important}html.capacitor-android .active-loadout-open:before{font-size:18px!important}html.capacitor-android .active-loadout-open small{font-size:8px!important}html.capacitor-android .character-skills-layout{flex:auto!important;grid-template-columns:145px minmax(0,1fr) 205px!important;gap:5px!important;min-height:0!important;margin-top:4px!important;overflow:hidden!important}html.capacitor-android .character-skill-panel{min-width:0!important;min-height:0!important;padding:5px!important;overflow:auto!important}html.capacitor-android .character-skill-branch{grid-template-columns:34px minmax(0,1fr)!important;gap:5px!important;min-height:44px!important;margin-bottom:4px!important;padding:4px!important}html.capacitor-android .character-skill-branch img{width:32px!important;height:32px!important}html.capacitor-android .character-skill-branch strong{font-size:9px!important}html.capacitor-android .character-skill-branch small{margin-top:1px!important;font-size:7px!important}html.capacitor-android .character-skill-tree{grid-template-rows:repeat(4,minmax(54px,1fr))!important;gap:5px!important;min-width:0!important;min-height:0!important;padding:5px!important}html.capacitor-android .character-passive-node{min-width:0!important;padding:3px!important;font-size:8px!important;overflow:hidden!important}html.capacitor-android .character-passive-node img{width:29px!important;height:29px!important}html.capacitor-android .character-passive-node strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;display:block!important;overflow:hidden!important}html.capacitor-android .character-passive-node small{font-size:6px!important}html.capacitor-android .character-skill-info img{width:46px!important;height:46px!important}html.capacitor-android .character-skill-info h2{margin:4px 0!important;font-size:12px!important}html.capacitor-android .character-skill-info p{margin:3px 0!important;font-size:8px!important;line-height:1.2!important}html.capacitor-android .character-skill-info button{min-height:44px!important;padding:4px!important;font-size:9px!important}html.capacitor-android .v81-interior-market{box-sizing:border-box!important;height:100%!important;min-height:0!important;padding:4px!important;overflow:hidden!important}html.capacitor-android .v81-market-panel{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:5px!important;display:flex!important;overflow:hidden!important}html.capacitor-android .v81-market-toolbar{flex:none!important;gap:5px!important;min-height:44px!important;margin:0 0 4px!important;padding:4px 6px!important}html.capacitor-android .v81-market-toolbar h1{margin:0!important;font-size:15px!important}html.capacitor-android .v81-market-toolbar h2{margin:1px 0 0!important;font-size:8px!important}html.capacitor-android .v81-market-wallet{gap:3px!important;font-size:8px!important}html.capacitor-android .v81-market-wallet span{padding:3px 5px!important}html.capacitor-android .v81-market-back{min-height:40px!important;padding:4px 7px!important;font-size:8px!important}html.capacitor-android .v81-market-tabs{flex:none!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;margin:0 0 4px!important;display:grid!important}html.capacitor-android .v81-market-controls{flex:none!important;grid-template-columns:minmax(150px,1fr) 150px 130px!important;gap:4px!important;margin:0 0 4px!important}html.capacitor-android .v81-market-lot h3{margin-bottom:2px!important;font-size:11px!important}html.capacitor-android .v81-market-lot-meta{gap:2px 6px!important;margin:3px 0!important;font-size:7px!important}html.capacitor-android .v81-market-item-stats{margin-top:2px!important;font-size:7px!important}html.capacitor-android .v81-market-buy{min-height:40px!important;font-size:9px!important}html.capacitor-android .v81-market-empty{flex:auto!important;min-height:0!important}html.capacitor-android .v81-market-sell{grid-template-columns:minmax(0,1.5fr) minmax(220px,.7fr)!important;gap:5px!important;min-height:0!important;overflow:auto!important}html.capacitor-android .v81-market-sell-inventory{grid-template-columns:repeat(auto-fill,minmax(76px,1fr))!important;gap:4px!important;padding:5px!important}html.capacitor-android .v81-market-sell-item{min-height:82px!important;padding:4px!important;font-size:7px!important}html.capacitor-android .v81-market-sell-item img{width:44px!important;height:44px!important}html.capacitor-android .v81-market-sell-form{padding:7px!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-chat-open{left:auto!important;right:calc(var(--android-safe-right) + 6px)!important;border-radius:7px 0 0!important;width:min(560px,72vw)!important;height:min(72dvh,330px)!important;transform:none!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-players-open{left:auto!important;right:calc(var(--android-safe-right) + 6px)!important;border-radius:7px 0 0!important;width:min(330px,54vw)!important;height:min(70dvh,320px)!important;transform:none!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-message{font-size:9px!important;line-height:1.25!important}html.capacitor-android .battle-reward-overlay{align-items:end!important;padding:5px!important}html.capacitor-android .battle-reward-modal{border-radius:8px 8px 2px 2px!important;width:min(620px,100vw - 10px)!important;max-height:min(60dvh,330px)!important;padding:8px!important}html.capacitor-android .battle-reward-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}html.capacitor-android .battle-reward-icon{width:30px!important;height:30px!important}html.capacitor-android .battle-reward-loot{grid-column:auto!important}html.capacitor-android .corpse-harvest{grid-column:1/-1!important;padding:5px!important}html.capacitor-android .world-resource-progress{max-width:390px!important;padding:4px 5px!important;top:5px!important}html.capacitor-android.android-keyboard-open body.android-game-nav-active .chat-v2-hud-root.android-chat-open{left:calc(var(--android-safe-left) + 4px)!important;right:calc(var(--android-safe-right) + 4px)!important;width:auto!important;transform:none!important}@media (orientation:portrait){html.capacitor-android{--android-mobile-nav-height:96px}html.capacitor-android .android-game-nav{grid-template-rows:repeat(2,44px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:96px!important;min-height:96px!important}html.capacitor-android .border-village-v81>.canonical-player-top-hud{grid-template-rows:48px!important;grid-template-columns:minmax(0,1fr) 90px!important;height:52px!important;min-height:52px!important}html.capacitor-android .world-exploration-map .world-interaction-card{max-height:48%!important}html.capacitor-android .character-dark-screen,html.capacitor-android .inventory-dark-screen,html.capacitor-android .equipment-paperdoll-shell,html.capacitor-android .character-skills-screen,html.capacitor-android .v81-interior-market{overflow:auto!important}html.capacitor-android .character-dark-layout,html.capacitor-android .character-skills-layout,html.capacitor-android .inventory-dark-main .inventory-v62-body,html.capacitor-android .v81-market-sell{grid-template-columns:1fr!important;height:auto!important;overflow:visible!important}html.capacitor-android .character-dark-model>.equipment-v714-stage{min-height:420px!important}html.capacitor-android .character-skill-tree{grid-template-rows:repeat(4,78px)!important;min-width:0!important}html.capacitor-android .v81-market-controls{grid-template-columns:1fr!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-chat-open,html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-players-open{left:calc(var(--android-safe-left) + 4px)!important;right:calc(var(--android-safe-right) + 4px)!important;width:auto!important;transform:none!important}html.capacitor-android .battle-v2 .bv1-bottom{height:auto!important;min-height:300px!important}html.capacitor-android .battle-reward-grid{grid-template-columns:1fr 1fr!important}html.capacitor-android .battle-reward-loot,html.capacitor-android .corpse-harvest{grid-column:1/-1!important}}body{color:#fff;background:radial-gradient(circle at 50% 25%,#25334a 0%,#10141d 35%,#050608 75%);min-width:320px;min-height:100vh;margin:0;font-family:Georgia,serif}.game{background:linear-gradient(#03070e54,#02050ac7),radial-gradient(circle at 50% 34%,#46a0cd21,#0000 28%),url(/game/assets/auth-background-CgPfyXa6.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.game:before{content:"";pointer-events:none;background:radial-gradient(at 50% 82%,#519ab91f,#0000 48%),radial-gradient(circle at 18% 24%,#addef314 0 1px,#0000 2px),radial-gradient(circle at 78% 18%,#e1c37712 0 1px,#0000 2px),radial-gradient(circle at 66% 72%,#98daf70f 0 1px,#0000 2px);position:absolute;inset:0}.game:after{content:"";pointer-events:none;background:radial-gradient(#0000 42%,#0104094d 76%,#0103079e 100%),linear-gradient(90deg,#02060c29,#0000 24% 76%,#02060c29);position:absolute;inset:0}.welcome{text-align:center;z-index:2;background:linear-gradient(150deg, #08111ed1, #03080fe6), var(--auth-panel-image,none) center / 100% 100% no-repeat;border:1px solid #dab8706e;border-radius:14px;width:min(620px,100vw - 36px);padding:clamp(34px,5vw,62px);position:relative;box-shadow:inset 0 0 42px #4ab1dd12,0 28px 90px #00000094}.welcome .auth-language-switch{z-index:3;color:#decda373;letter-spacing:.08em;background:#030a13bd;border:1px solid #dab8706b;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font:700 11px/1 Georgia,serif;display:flex;position:absolute;top:14px;right:18px;box-shadow:inset 0 0 12px #45b6e30f}.welcome .auth-language-switch button{appearance:none;color:#d8dddc7a;font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 2px;transition:color .18s,text-shadow .18s}.welcome .auth-language-switch button:hover,.welcome .auth-language-switch button.active{color:#f0d99f;text-shadow:0 0 8px #49c2eeb8,0 0 5px #e1ba5e6b}.welcome .auth-home-link{color:#d8c9a4b8;letter-spacing:.08em;width:max-content;max-width:100%;margin:18px auto 0;font-size:12px;font-weight:700;text-decoration:none;transition:color .18s,text-shadow .18s;display:block}.welcome .auth-home-link:hover{color:#f0d99f;text-shadow:0 0 10px #49c2ee6b}.welcome:before,.welcome:after{content:"◆";color:#d8b96d;text-shadow:0 0 10px #5ccbf573;font-size:13px;position:absolute}.welcome:before{top:12px;left:14px}.welcome:after{bottom:12px;right:14px}.symbol{color:#70d9ff;text-shadow:0 0 15px #42cfff,0 0 40px #1676ff;font-size:80px;animation:2.5s infinite pulse}.auth-start-logo{object-fit:contain;filter:drop-shadow(0 0 15px #4cc6f147)drop-shadow(0 0 8px #e0b85633);width:clamp(110px,10vw,150px);height:clamp(96px,9vw,132px);margin:0 auto 2px;display:block}h1{letter-spacing:6px;color:#e9e3ce;text-shadow:0 3px 15px #000;margin:15px 0 5px;font-size:clamp(36px,6vw,72px)}.subtitle{color:#aeb8c7;letter-spacing:2px;margin-bottom:12px;font-size:20px}.welcome-test-status{color:#d6c18a;letter-spacing:.14em;text-transform:uppercase;background:#dab8700d;border:1px solid #dab87045;border-radius:999px;margin:0 0 30px;padding:6px 11px;font-size:11px;display:inline-block}.welcome #enterGame,.welcome #skipTutorial{background:linear-gradient(#143348f5,#05111dfa);border:1px solid #dcb7639e;width:min(390px,100%);margin:6px auto;display:block;position:relative;box-shadow:inset 0 0 0 1px #5bc7ef1a,inset 0 0 20px #49b6e114,0 0 20px #2d99c71f}.welcome #skipTutorial{background:linear-gradient(#352713f0,#110c07fa);border-color:#dab8706b}.welcome #enterGame:hover{background:linear-gradient(#1b435cfa,#071624fa)}.welcome #skipTutorial:hover{background:linear-gradient(#463318f5,#181108fa)}@media (width<=520px){.game{height:auto;min-height:100svh;padding:18px 0}.welcome{padding:30px 20px}.welcome .auth-language-switch{top:10px;right:11px}.welcome{background:linear-gradient(150deg, #08111ed6, #03080feb), var(--auth-panel-image,none) center / 100% 100% no-repeat}.auth-start-logo{width:88px;height:78px}.welcome h1{letter-spacing:3px;font-size:clamp(29px,10vw,42px)}.subtitle{letter-spacing:1px;font-size:15px;line-height:1.55}.welcome button{padding:14px 16px;font-size:14px}}button{letter-spacing:2px;color:#dff7ff;cursor:pointer;background:#0e2337cc;border:1px solid #55c9ff;border-radius:4px;padding:16px 45px;font-family:Georgia,serif;font-size:18px;font-weight:700;transition:all .3s;box-shadow:0 0 15px #32beff59,inset 0 0 15px #32beff26}button:hover{background:#1e648ccc;transform:scale(1.04);box-shadow:0 0 30px #46d2ffb3}#message{color:#78dcff;height:25px;margin-top:30px;font-style:italic}.chat-v2-hud-root{z-index:8999;pointer-events:none;--chat-v2-safe-bottom:clamp(12px,2dvh,24px);position:fixed;inset:0}.chat-v2-hud-root[hidden]{display:none!important}.chat-v2-hud-root .world-chat{pointer-events:auto}.chat-v2-hud-root.chat-v2-docked{top:auto;right:12px;bottom:var(--chat-v2-safe-bottom);height:var(--chat-v2-dock-height,190px);pointer-events:none;background:0 0;grid-template-columns:minmax(360px,min(720px,45vw)) minmax(12px,1fr) 240px;display:grid;left:12px}.chat-v2-chat-slot,.chat-v2-players-slot{min-width:0;min-height:0}.chat-v2-hud-root.chat-v2-docked .chat-v2-chat-slot,.chat-v2-hud-root.chat-v2-docked .chat-v2-players-slot{width:100%;height:var(--chat-v2-dock-height,190px);pointer-events:auto;position:relative;overflow:hidden}.chat-v2-hud-root.chat-v2-docked .chat-v2-chat-slot{grid-column:1}.chat-v2-hud-root.chat-v2-docked .chat-v2-players-slot{grid-column:3}.chat-v2-hud-root.chat-v2-floating .chat-v2-chat-slot,.chat-v2-hud-root.chat-v2-floating .chat-v2-players-slot{position:static}.chat-v2-hud-root.chat-v2-docked .chat-v2-chat-slot>.world-chat#worldChat{opacity:1;min-width:0;max-width:none;min-height:0;max-height:none;width:100%!important;height:var(--chat-v2-dock-height,190px)!important;visibility:visible!important;position:relative!important;inset:auto!important}.chat-v2-players-slot>.online-players-panel{pointer-events:auto}.chat-v2-hud-root.chat-v2-docked .chat-v2-players-slot>.online-players-panel{width:100%;height:var(--chat-v2-dock-height,190px);max-height:var(--chat-v2-dock-height,190px);background:0 0;padding:0;overflow:visible;display:block!important;position:relative!important}.chat-v2-hud-root.chat-v2-floating .chat-v2-players-slot>.online-players-panel{right:12px;bottom:var(--chat-v2-safe-bottom);width:240px;max-height:min(190px,calc(100dvh - var(--chat-v2-safe-bottom) - 8px));background:#05090dd1;overflow:visible;position:fixed!important}.chat-v2-hud-root .world-chat#worldChat{--chat-v2-opacity:.92;z-index:9000;box-sizing:border-box;outline-offset:-5px;background:linear-gradient(145deg,rgba(23,25,25,var(--chat-v2-opacity)),rgba(4,10,14,var(--chat-v2-opacity))), radial-gradient(circle at 50% 0,#4697b529,transparent 42%);color:#e2e0d4;resize:none;outline:1px solid #255569b3;flex-direction:column;min-width:360px;max-width:calc(100vw - 8px);min-height:175px;max-height:calc(100vh - 8px);display:flex;overflow:hidden;box-shadow:0 18px 52px #000000b8,inset 0 0 35px #00000080,0 0 16px #3a89aa1f;border:1px solid #c2994bc7!important;padding:0!important;position:fixed!important}.world-chat .chat-heading-row{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;background:linear-gradient(#363228c2,#0d1418e0);border-bottom:1px solid #b88f446b;justify-content:space-between;align-items:center;min-height:34px;padding:5px 8px 4px 12px;display:flex}.world-chat.chat-v2-locked .chat-heading-row{cursor:default}.world-chat .chat-heading{color:#e4c47d;letter-spacing:.14em;text-shadow:0 0 9px #d2a64833;margin:0;font:700 12px Georgia,serif}.chat-heading small{color:#7295a4;letter-spacing:.08em;font:9px sans-serif}.chat-obelisk-mark{color:#8bc9dd;text-shadow:0 0 8px #5bb1d0;margin-right:7px}.chat-window-actions{align-items:center;gap:4px;display:flex}.chat-window-actions button,.chat-v2-settings button{color:#d9c28e;cursor:pointer;background:#050c11c7;border:1px solid #a080466b}.chat-window-actions .chat-icon-control,.chat-clear-compact.chat-icon-control{border-radius:3px;place-items:center;width:30px;min-width:30px;height:30px;min-height:30px;display:grid;padding:0!important}.chat-window-actions button:hover,.chat-window-actions button:focus-visible{border-color:#d2aa59;outline:none;box-shadow:0 0 8px #69b5d238}.hud-control-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:17px;height:17px;display:block}.world-chat button:hover{transform:none}.world-chat .chat-tabs{scrollbar-width:thin;border-bottom:1px solid #7e673c47;flex-wrap:nowrap;flex:none;gap:3px;margin:0;padding:5px 7px 4px;display:flex;overflow-x:auto}.world-chat .chat-tab{color:#bfc6c6;background:linear-gradient(#182129,#0a1015);border:1px solid #7d73594d;flex:none;padding:5px 9px;font:600 11px Georgia,serif;position:relative}.world-chat .chat-tab.active{color:#f1d99c;border-color:#bf9951;box-shadow:inset 0 -2px #71afc4,0 0 9px #58a6c124}.chat-unread-dot{color:#e8b95c;font:700 10px sans-serif;animation:1.8s ease-in-out infinite chat-v2-unread}.world-chat .chat-messages{overscroll-behavior:contain;scrollbar-color:#765f35 #071016;scrollbar-width:thin;background:#01050747;border:1px solid #7182823d;flex:auto;height:auto;min-height:70px;margin:0 7px;padding:7px 8px;overflow-y:auto}.world-chat .chat-message{text-shadow:0 1px 2px #000,0 0 4px #000000bf;border-bottom:1px solid #ffffff09;padding:3px 5px;animation:.18s ease-out chat-v2-message-in}.world-chat .chat-message.chat-system{color:#ddcfaa}.world-chat .chat-message.chat-combat{background:linear-gradient(90deg,#66241929,#0000);border-left:2px solid #98584a}.world-chat[data-font-size=small] .chat-messages{font-size:10px}.world-chat[data-font-size=medium] .chat-messages{font-size:12px}.world-chat[data-font-size=large] .chat-messages{font-size:15px}.world-chat .chat-input-row{flex:none;margin:5px 7px 7px}.world-chat .chat-input-row input{color:#f0f2ed;text-shadow:0 1px 2px #000;background:#0105088f;border-color:#ad8e4f6b;min-height:34px}.world-chat .chat-input-row button{color:#f0d99e;background:linear-gradient(#263d47d1,#0d1b21d1);border-color:#9d7d3f}.chat-v2-settings{background:#090e11f2;border:1px solid #b28b4657;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 7px;padding:7px;font-size:10px;display:flex}.chat-v2-settings label{align-items:center;gap:4px;display:flex}.chat-v2-settings select{color:#ddd;background:#09131a;border:1px solid #6d6045}.chat-v2-settings input[type=range]{width:75px}.chat-clear-compact{z-index:3;opacity:.72;position:absolute;bottom:50px;right:7px}.chat-resize-handle{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg,#0000 48%,#c3994ab3 50% 57%,#0000 59% 70%,#c3994aa6 72% 79%,#0000 81%);width:18px;height:18px;position:absolute;bottom:0;right:0}.world-chat.chat-v2-minimized{width:min(360px,100vw - 8px)!important;height:38px!important;min-height:38px!important}.world-chat.chat-v2-minimized>:not(.chat-heading-row){display:none!important}.world-chat.chat-v2-minimized .chat-heading-row{border-bottom:0}.world-chat.chat-v2-locked .chat-resize-handle{display:none}@keyframes chat-v2-message-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes chat-v2-unread{50%{text-shadow:0 0 8px #dfac4e}}@media (width<=760px){.chat-v2-hud-root .world-chat#worldChat{min-width:0;max-width:none;max-height:72vh;border-bottom:0!important;border-left:0!important;border-right:0!important;width:100%!important;height:min(42vh,340px)!important;inset:auto 0 0!important}.world-chat .chat-heading-row{cursor:default}.world-chat .chat-resize-handle{display:none}.world-chat.chat-v2-minimized{height:42px!important}.world-chat .chat-tabs{padding-inline:5px}.world-chat .chat-tab{padding-inline:8px}.world-chat .chat-messages,.world-chat .chat-input-row{margin-inline:5px}.world-bottom-ui{min-height:0!important}.world-bottom-ui .online-players-panel{display:none!important}}.chat-v2-hud-root.chat-v2-docked>#chatV2PlayersSlot>#playersOnlineV2{box-sizing:border-box;color:#d7d2c5;font:11px/1.25 Georgia,serif;width:100%!important;height:var(--chat-v2-dock-height,190px)!important;min-width:0!important;max-width:100%!important;max-height:var(--chat-v2-dock-height,190px)!important;background:0 0!important;border:0!important;grid-area:auto!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.chat-v2-hud-root.chat-v2-floating>#chatV2PlayersSlot>#playersOnlineV2{box-sizing:border-box;color:#d7d2c5;font:11px/1.25 Georgia,serif;background:0 0!important;border:0!important;width:220px!important;height:190px!important;margin:0!important;padding:0!important;position:fixed!important;inset:auto 0 0 auto!important;overflow:visible!important}.online-mobile-toggle{display:none}.online-panel-surface{box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(circle at 50% 0,#3b6f841f,#0000 45%),linear-gradient(145deg,#1417179e,#040a0e94);border:1px solid #cda34e75;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:inset 0 0 20px #00000057,inset 1px 0 #e7c57712}.online-players-heading{box-sizing:border-box;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#27292485,#0a101394);border-bottom:1px solid #af8d486b;flex:0 0 35px;justify-content:space-between;align-items:center;gap:6px;height:35px;padding:5px 7px 5px 8px;display:flex}.online-players-panel.is-dragging .online-players-heading{cursor:grabbing}.online-players-heading h3{color:#e5c57d;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 0 9px #d2a64833;align-items:center;gap:5px;min-width:0;margin:0;font:700 10px/1.1 Georgia,serif;display:flex;overflow:hidden}.online-players-heading .hud-control-icon{flex:none;width:15px;height:15px}.online-players-heading h3 span{color:#87bfd0}.online-players-heading h3 b{color:#b8d9df;background:#11333f8c;border:1px solid #75abbc57;border-radius:10px;place-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 4px;font:700 10px sans-serif;display:inline-grid}.online-drag-grip{flex:none;grid-template-columns:repeat(2,2px);grid-auto-rows:2px;gap:2px;display:grid}.online-drag-grip i{background:#8aa8ae;border-radius:50%;width:2px;height:2px;display:block;box-shadow:0 0 3px #66c3dc73}.online-heading-actions{gap:4px;display:flex}.online-refresh-button,.online-mobile-close{cursor:pointer;place-items:center;width:28px;height:28px;display:grid;color:#d9c28e!important;background:#050c11c7!important;border:1px solid #9e7f456b!important;min-width:28px!important;min-height:28px!important;padding:0!important}.online-refresh-button:hover,.online-refresh-button:focus-visible,.online-mobile-close:hover,.online-mobile-close:focus-visible{outline:none;box-shadow:0 0 8px #69b5d238;border-color:#d2aa59!important}.online-refresh-button.is-loading .hud-control-icon{animation:.9s linear infinite online-v2-spin}.online-mobile-close{display:none}.online-player-list{overscroll-behavior:contain;scrollbar-color:#765f35 #071016;scrollbar-width:thin;flex:auto;min-height:0;padding:5px;overflow:hidden auto}.online-player-list::-webkit-scrollbar{width:7px}.online-player-list::-webkit-scrollbar-track{background:#071016}.online-player-list::-webkit-scrollbar-thumb{background:#765f35;border:1px solid #071016;border-radius:6px}.online-player{margin-bottom:3px;position:relative}.online-player-row{box-sizing:border-box;color:#d9ddda;text-shadow:0 1px 2px #000;text-align:left;cursor:pointer;background:linear-gradient(90deg,#161f238a,#080e116b);border:1px solid #74684e4d;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;min-height:29px;padding:5px 6px;display:grid}.online-player-row:hover,.online-player-row:focus-visible,.online-player-row[aria-expanded=true]{color:#f0d797;background:linear-gradient(90deg,#213136d1,#0c1418bd);border-color:#c69e4cb8;outline:none;box-shadow:inset 2px 0 #75afbe}.online-player.is-self .online-player-row{border-color:#689fab66}.online-dot{background:#55d08a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 7px #55d08acc}.online-player-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.online-player-name em{color:#85b9c7;font:9px sans-serif}.online-player-name strong{color:#fff;background:#a86b32;border-radius:7px;place-items:center;min-width:14px;height:14px;font:700 8px sans-serif;display:inline-grid}.online-player-level{color:#bca975;white-space:nowrap;font:600 9px sans-serif}.online-player-menu{z-index:100500;background:#050c11f0;border:1px solid #cda34e94;grid-template-columns:1fr;gap:3px;min-width:180px;max-width:calc(100vw - 16px);padding:5px;display:grid;position:fixed;box-shadow:0 10px 26px #000000b8}.online-player-menu button{color:#d9c28e;cursor:pointer;background:#050c11e6;border:1px solid #a080466b;min-height:30px;padding:5px 8px;font:10px Georgia,serif}.online-player-menu button:hover,.online-player-menu button:focus-visible{color:#f1dcaa;border-color:#d2aa59;outline:none}.online-empty{color:#7f9296;text-align:center;margin:24px 8px;font-style:italic}@keyframes online-v2-spin{to{transform:rotate(360deg)}}.chat-v2-hud-root #playersOnlineV2.online-players-custom-position{z-index:9002;width:240px!important;max-width:calc(100vw - 16px)!important;height:min(118px,100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;position:fixed!important;inset:auto!important;overflow:visible!important}.chat-v2-hud-root #playersOnlineV2.online-players-custom-position .online-panel-surface{height:100%}@media (width<=900px) and (width>=761px){.chat-v2-hud-root.chat-v2-docked{grid-template-columns:minmax(330px,48vw) minmax(8px,1fr) 190px}.chat-v2-hud-root.chat-v2-docked .chat-v2-players-slot>.online-players-panel{width:100%}.online-players-heading h3{letter-spacing:.035em;font-size:9px}.online-player-row{gap:4px;padding-inline:4px}}@media (width<=760px){.chat-v2-hud-root .world-chat#worldChat{max-height:calc(100dvh - var(--chat-v2-safe-bottom) - 8px);bottom:var(--chat-v2-safe-bottom)!important}.chat-v2-hud-root .chat-v2-players-slot{z-index:9001;right:8px!important;bottom:calc(var(--chat-v2-safe-bottom) + 8px)!important;width:auto!important;height:auto!important;position:fixed!important;overflow:visible!important}.chat-v2-hud-root.chat-v2-docked{background:0 0;border:0;height:0;display:block}.chat-v2-hud-root .chat-v2-players-slot>.online-players-panel{width:auto!important;height:auto!important}.online-mobile-toggle{color:#e5c57d;cursor:pointer;background:#050c11e0;border:1px solid #cda34ea8;border-radius:18px;align-items:center;gap:5px;min-width:48px;height:36px;padding:0 10px;display:flex;box-shadow:0 0 14px #2d718940}.online-panel-surface{right:8px;bottom:calc(var(--chat-v2-safe-bottom) + 52px);width:min(300px,100vw - 16px);height:min(58dvh,420px);max-height:calc(100dvh - var(--chat-v2-safe-bottom) - 68px);border:1px solid #cda34e8c;display:none;position:fixed;box-shadow:0 8px 35px #000000b3}.online-players-panel.mobile-open .online-panel-surface{display:flex}.online-players-panel.mobile-open .online-mobile-toggle{display:none}.online-mobile-close{display:grid}.online-players-heading{cursor:default;touch-action:auto}}@keyframes pulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.arrival-scene{color:#eee;background:radial-gradient(circle at 50% 40%,#2142548c,#0000 35%),linear-gradient(#0b1118,#030405);width:100%;min-height:100vh;padding:30px}.top-panel{background:#00000073;border:1px solid #64d2ff40;justify-content:space-between;align-items:center;padding:15px 25px;display:flex}.location-name{color:#74dcff;letter-spacing:2px;font-size:24px}.bar{background:#181818;border:1px solid #555;width:220px;height:12px;margin-top:8px}.bar-fill{height:100%}.hp{background:linear-gradient(90deg,#611,#d33);width:100%}.scene-content{justify-content:space-around;align-items:center;gap:50px;min-height:70vh;display:flex}.player-card,.enemy-card{text-align:center;width:300px}.character-placeholder,.shadow-placeholder{background:#00000059;border:1px solid #64d2ff4d;justify-content:center;align-items:center;width:220px;height:320px;margin:auto;font-size:100px;display:flex;box-shadow:0 0 40px #3296dc1f}.shadow-placeholder{color:#8b6fff;text-shadow:0 0 25px #743cff}.story-panel{text-align:center;background:#05080cb3;border:1px solid #78bedc40;max-width:520px;padding:30px}.story-text{font-size:24px}.danger-text{color:#bd8cff;margin:30px 0}.enemy-level{color:#aaa}.dialogue{text-align:center;color:#bbb;border-top:1px solid #78bedc40;max-width:900px;margin:auto;padding:18px}.battle-screen{color:#fff;background:radial-gradient(circle,#182638,#050608 70%);min-height:100vh;padding:25px}.battle-title{text-align:center;color:#75dcff;letter-spacing:4px}.fighters{justify-content:center;align-items:center;gap:70px;margin-top:25px;display:flex}.fighter{text-align:center;width:280px}.battle-character{background:#00000059;border:1px solid #346079;justify-content:center;align-items:center;height:260px;font-size:100px;display:flex}.shadow{color:#a074ff;text-shadow:0 0 30px #773cff}.versus{color:#888;font-size:35px}.battle-bar{background:#151515;border:1px solid #555;height:15px}.battle-hp{background:linear-gradient(90deg,#711,#e33);height:100%;transition:width .4s}.enemy-hp{background:linear-gradient(90deg,#38165c,#a64cff)}.battle-actions{justify-content:center;gap:15px;margin:30px 0;display:flex}.battle-actions button{min-width:180px}.battle-actions small{opacity:.7;margin-top:5px;display:block}.battle-log{text-align:center;background:#00000073;border:1px solid #5ac8ff4d;max-width:750px;min-height:70px;margin:auto;padding:18px}.passive-panel{text-align:center;color:#cbb9ff;max-width:500px;margin:15px auto;padding:10px}.passive-panel span{margin-left:15px}.battle-result{text-align:center;color:#fff;background:radial-gradient(circle,#17283a,#030405 70%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.mystery-text{color:#8fdcff}.story-scene{color:#fff;text-align:center;background:radial-gradient(circle,#152a3a,#050608 70%);min-height:100vh;padding:30px}.story-location{color:#6edbff;letter-spacing:4px;border-bottom:1px solid #64d2ff40;padding:15px;font-size:20px}.ambush-content{justify-content:center;align-items:center;gap:80px;min-height:75vh;display:flex}.story-character{background:#0006;border:1px solid #32647d;justify-content:center;align-items:center;width:180px;height:270px;font-size:90px;display:flex}.ambush-center{max-width:600px}.ambush-text{color:#aaa;font-style:italic}.shadow-group{justify-content:center;gap:25px;margin:35px 0;display:flex}.shadow-group span{color:#a264ff;text-shadow:0 0 25px #773cff;font-size:55px;animation:1.8s infinite alternate shadowPulse}.danger-title{color:#c99cff;letter-spacing:2px}.knight-arrival{background:#00000080;border:1px solid #5ac8ff4d;max-width:750px;margin:80px auto;padding:40px}.knight-symbol{color:#e7d38b;text-shadow:0 0 25px #ffdc6480;font-size:90px}.knight-quote{color:#8fe2ff;margin:30px 0;font-size:27px}.squad{justify-content:center;gap:30px;margin:35px;font-size:45px;display:flex}.squad-preview{max-width:850px;margin:60px auto}.battle-teams{text-align:left;justify-content:space-around;align-items:center;margin-top:40px;display:flex}.battle-vs{color:#777;font-size:45px}.prototype-note{color:#8fdcff;margin-top:45px}@keyframes shadowPulse{0%{opacity:.6;transform:translateY(0)}to{opacity:1;transform:translateY(-10px)}}.group-battle{color:#fff;text-align:center;background:radial-gradient(circle,#162b3d,#050608 72%);min-height:100vh;padding:25px}.group-battle h1{letter-spacing:4px}.group-hint{color:#83dfff}.group-field{justify-content:space-between;align-items:center;gap:30px;max-width:950px;margin:30px auto;display:flex}.group-team{width:360px}.group-vs{opacity:.5;font-size:42px}.unit{text-align:left;background:#00000059;border:1px solid #64c8ff40;align-items:center;gap:15px;min-height:65px;margin:10px 0;padding:10px 14px;display:flex}.unit-icon{text-align:center;width:45px;font-size:30px}.player-unit{border-color:#6edcff;box-shadow:0 0 12px #46c8ff33}.enemy-unit{cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s}.enemy-unit:hover{border-color:#9d6cff;transform:translate(-5px)}.selected-enemy{border-color:#c377ff;box-shadow:0 0 18px #a050ff8c}.dead-unit{opacity:.25;filter:grayscale();cursor:default}.mini-hp{background:#171717;border:1px solid #555;width:180px;height:9px;margin:6px 0}.mini-hp div{background:linear-gradient(90deg,#7a1515,#e44747);height:100%;transition:width .35s}.enemy-mini-hp div{background:linear-gradient(90deg,#4d176e,#a74cff)}.group-actions{max-width:850px;margin:25px auto}.selected-target{color:#c89cff;margin-bottom:15px}.group-actions button{min-width:190px;margin:5px}.round-title{color:#80dcff;letter-spacing:3px;margin-bottom:12px;font-size:22px}.initiative-panel{background:#00000059;border:1px solid #64c8ff40;max-width:1000px;margin:0 auto 25px;padding:12px}#initiativeOrder{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:10px;display:flex}.initiative-unit{opacity:.6;border:1px solid #ffffff26;padding:6px 9px}.current-unit{opacity:1;border-color:#77dfff;box-shadow:0 0 12px #50d2ff80}.player-resources{border-top:1px solid #64d2ff33;border-bottom:1px solid #64d2ff33;flex-wrap:wrap;justify-content:center;gap:25px;max-width:850px;margin:15px auto;padding:12px;display:flex}.group-actions button:disabled{opacity:.35;cursor:not-allowed;box-shadow:none;transform:none}.turn-timer{text-align:center;background:#1e0f05a6;border:1px solid #ffb45080;max-width:330px;margin:15px auto;padding:12px 20px;font-size:20px}.character-create{color:#fff;background:radial-gradient(circle,#172b3c,#040506 70%);justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.creation-panel{text-align:center;background:#0000008c;border:1px solid #64d2ff4d;width:min(850px,95%);padding:35px}.character-input{color:#fff;background:#10151c;border:1px solid #5acfff;outline:none;width:min(400px,90%);margin:25px auto;padding:15px;font-size:20px;display:block}.choice-grid{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:30px;display:flex}.choice-card{flex-direction:column;justify-content:center;gap:10px;width:220px;min-height:150px;font-size:26px;display:flex}.choice-card strong{font-size:18px}.choice-card small{font-size:14px}.equipment-preview{text-align:left;background:#00000059;border:1px solid #64c8ff40;max-width:500px;margin:30px auto;padding:20px}.level-up{letter-spacing:5px;margin:30px;font-size:38px}.level-up strong{color:#75dcff}.creation-label{color:#b9dbea;margin-top:20px;margin-bottom:6px;font-size:16px;display:block}.gender-choice{flex-wrap:wrap;justify-content:center;gap:15px;margin:15px 0;display:flex}.gender-choice button{min-width:160px}[data-tooltip]:after{content:attr(data-tooltip);color:#fff;text-align:left;opacity:0;visibility:hidden;pointer-events:none;z-index:9999;background:#050a10f7;border:1px solid #46d2ffbf;width:260px;max-width:80vw;padding:12px 14px;font-size:14px;line-height:1.45;transition:opacity .15s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 0 18px #28b4ff40}button:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.7)}.equipment-screen{box-sizing:border-box;width:100%;min-height:100vh;padding:24px}.equipment-character-panel{text-align:center;background:radial-gradient(circle,#19465f73,#050a12f2);border:1px solid #3cd2ff73;width:min(1100px,96%);margin:0 auto;padding:24px}.equipment-layout{grid-template-columns:minmax(150px,1fr) minmax(220px,1.4fr) minmax(150px,1fr);align-items:center;gap:24px;margin-top:25px;display:grid}.equipment-side-column{flex-direction:column;gap:12px;display:flex}.equipment-character-center{flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.equipment-character-silhouette{background:linear-gradient(#1e465a40,#050a0f99);border:1px solid #3cd2ff59;justify-content:center;align-items:center;width:220px;height:330px;font-size:130px;display:flex;box-shadow:inset 0 0 30px #1eb4ff1a}.equipment-stats{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:15px;display:flex}.equipment-slot{cursor:default;background:#0a1923bf;border:1px solid #3cd2ff8c;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:90px;padding:10px;display:flex;box-shadow:inset 0 0 18px #14aaff14}.equipment-slot.empty{opacity:.55}.equipment-slot-icon{font-size:26px}.equipment-slot strong{font-size:14px}.equipment-slot small{opacity:.8}.equipment-slot button{margin-top:4px;padding:5px 10px;font-size:11px}.ring-slot{border-color:#dcbe508c}.equipment-bottom-slots{grid-template-columns:repeat(2,minmax(150px,220px));justify-content:center;gap:15px;margin-top:18px;display:grid}.equipment-help{border-top:1px solid #50c8ff40;max-width:600px;margin:25px auto;padding-top:15px}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);color:#fff;text-align:left;opacity:0;visibility:hidden;pointer-events:none;z-index:9999;background:#04090ffa;border:1px solid #46d2ffcc;width:270px;max-width:80vw;padding:12px 14px;font-size:14px;line-height:1.45;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 0 20px #28b4ff40}[data-tooltip]:hover:after{opacity:1;visibility:visible}button:disabled{opacity:.4;cursor:not-allowed}@media (width<=750px){.equipment-layout{grid-template-columns:1fr 1fr}.equipment-character-center{grid-area:1/1/auto/-1;min-height:auto}.equipment-character-silhouette{width:160px;height:240px;font-size:90px}.equipment-bottom-slots{grid-template-columns:1fr 1fr}}.shop-categories,.school-categories{grid-template-columns:repeat(2,minmax(160px,1fr));gap:12px;margin:20px 0;display:grid}.shop-items{margin:20px 0}.shop-grid{grid-template-columns:repeat(4,minmax(120px,1fr));gap:12px;display:grid}.shop-slot{text-align:center;background:#08141ec7;border:1px solid #46d2ff73;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:120px;padding:14px;display:flex}.shop-slot>span{font-size:30px}.shop-slot strong{font-size:15px}.shop-slot small{opacity:.75;line-height:1.35}@media (width<=750px){.shop-grid{grid-template-columns:repeat(2,1fr)}.shop-categories,.school-categories{grid-template-columns:1fr}}.character-dark-active-title{cursor:help;border-bottom:1px dotted #8eb6caa6;outline:none;display:inline-block;position:relative}.character-dark-active-title:focus,.character-dark-active-title:hover{color:#a9d8ef}.character-title-tooltip{z-index:100001;box-sizing:border-box;color:#e7edf0;pointer-events:none;background:#04090ffa;border:1px solid #46d2ffd1;width:min(390px,100vw - 24px);max-height:calc(100vh - 24px);padding:12px 14px;position:fixed;overflow-y:auto;box-shadow:0 0 20px #28b4ff40,0 10px 28px #000000b8}.character-title-tooltip-heading{color:#dfc17c;margin-bottom:8px;font:700 16px/1.25 Georgia,serif;display:block}.character-title-tooltip-text{white-space:pre-line;text-align:left;font-size:13px;line-height:1.45}.inventory-item-image{isolation:isolate;position:relative;overflow:hidden}.inventory-item-image:before{content:"";z-index:0;background:var(--item-rarity-bg) center / cover no-repeat;pointer-events:none;position:absolute;inset:0}.inventory-item-image>img,.inventory-item-image.item-icon-fallback{z-index:1;position:relative}.inventory-item-image.rarity-rare:before{opacity:.92}.chat-heading-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.chat-clear-local{color:#c7d2d8;font:inherit;cursor:pointer;background:#07111be0;border:1px solid #bc974c94;border-radius:3px;flex:none;padding:4px 8px;font-size:11px}.chat-clear-local:hover,.chat-clear-local:focus-visible{color:#f1d996;border-color:#dbba70;outline:none}.profession-skill-info button[aria-disabled=true]{opacity:.4}.battle-paper-doll{pointer-events:none;transform-origin:50% 100%;width:100%;height:100%;display:block;position:relative}.battle-paper-doll-actor{transform-origin:50% 100%;will-change:transform;display:block;position:absolute;inset:0}.battle-paper-doll-layer,.battle-v2 .bv1-figure .battle-paper-doll-layer{object-fit:contain;object-position:center bottom;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.battle-paper-doll-layer[data-battle-layer=base],.battle-paper-doll-layer[data-battle-layer=composite]{z-index:1}.battle-paper-doll-layer[data-battle-layer=legs]{z-index:2}.battle-paper-doll-layer[data-battle-layer=feet]{z-index:3}.battle-paper-doll-layer[data-battle-layer=body]{z-index:4}.battle-paper-doll-layer[data-battle-layer=helmet]{z-index:5}.battle-paper-doll-layer[data-battle-layer=offHand]{z-index:6}.battle-paper-doll-layer[data-battle-layer=mainHand]{z-index:7}.battle-paper-doll-effects{z-index:8;pointer-events:none;position:absolute;inset:0}.battle-paper-doll[data-weapon-kind=staff][data-actor-phase=HOME] .battle-pose-composite-image{transform-origin:50% 100%;animation:3.6s ease-in-out infinite battleStaffHomeIdle}.battle-paper-doll[data-weapon-kind=staff][data-actor-phase=HOME] .battle-paper-doll-effects:after{content:"";opacity:.16;filter:blur(.4px);background:radial-gradient(circle,#eefcffb8,#68caf438 38%,#0000 72%);border-radius:50%;width:12px;height:12px;animation:2.8s ease-in-out infinite battleStaffReadyGlow;position:absolute;top:16%;left:71%}@keyframes battleStaffHomeIdle{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1px)scale(1.0015,1.0025)}}@keyframes battleStaffReadyGlow{0%,to{opacity:.1;transform:scale(.92)}50%{opacity:.22;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.battle-paper-doll[data-weapon-kind=staff][data-actor-phase=HOME] .battle-pose-composite-image,.battle-paper-doll[data-weapon-kind=staff][data-actor-phase=HOME] .battle-paper-doll-effects:after{animation:none!important}}.arena-hall-screen #arenaHallExit{isolation:isolate;z-index:9002!important}.chat-v2-hud-root.chat-v2-game-dock.chat-v2-docked{box-sizing:border-box!important;width:100%!important;height:var(--chat-v2-game-dock-height)!important;background:linear-gradient(#0a1014fc,#020609fe)!important;border-top:1px solid #d5aa54b8!important;grid-template-columns:minmax(0,3fr) 1px minmax(170px,1fr)!important;gap:0!important;display:grid!important;inset:auto 0 0!important;overflow:hidden!important;box-shadow:0 -8px 26px #0000007a,inset 0 1px #ffe1970f!important}.chat-v2-hud-root.chat-v2-game-dock.chat-v2-docked:before{content:"";background:linear-gradient(#ebc46f2e,#cd9c46d1,#ebc46f2e);grid-area:1/2;width:1px;height:100%;box-shadow:0 0 8px #cb9b4533}.chat-v2-hud-root.chat-v2-game-dock .chat-v2-chat-slot,.chat-v2-hud-root.chat-v2-game-dock .chat-v2-players-slot{box-sizing:border-box!important;width:100%!important;height:var(--chat-v2-game-dock-height)!important;pointer-events:auto!important;min-width:0!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:hidden!important}.chat-v2-hud-root.chat-v2-game-dock .chat-v2-chat-slot{grid-area:1/1!important}.chat-v2-hud-root.chat-v2-game-dock .chat-v2-players-slot{grid-area:1/3!important}.chat-v2-hud-root.chat-v2-game-dock .world-chat#worldChat,.chat-v2-hud-root.chat-v2-game-dock .chat-v2-chat-slot>.world-chat#worldChat{box-sizing:border-box!important;width:100%!important;height:var(--chat-v2-game-dock-height)!important;border-width:0 1px 0 0!important;outline:0!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;position:relative!important;inset:auto!important;box-shadow:inset 0 0 28px #0000006b!important}.chat-v2-hud-root.chat-v2-game-dock .world-chat.chat-v2-minimized{height:var(--chat-v2-game-dock-height)!important;min-height:0!important}.chat-v2-hud-root.chat-v2-game-dock .chat-v2-players-slot>#playersOnlineV2,.chat-v2-hud-root.chat-v2-game-dock #playersOnlineV2.online-players-custom-position{box-sizing:border-box!important;width:100%!important;height:var(--chat-v2-game-dock-height)!important;min-width:0!important;max-width:none!important;max-height:none!important;margin:0!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.chat-v2-hud-root.chat-v2-game-dock .online-panel-surface{border-width:0!important;width:100%!important;height:100%!important;max-height:none!important;display:flex!important;position:relative!important;inset:auto!important;box-shadow:inset 0 0 24px #00000061!important}.chat-v2-hud-root.chat-v2-game-dock .online-mobile-toggle,.chat-v2-hud-root.chat-v2-game-dock .online-mobile-close{display:none!important}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-heading-row{min-height:28px;padding-block:2px}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-heading{font-size:10px}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-tabs{padding-block:2px}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-tab{padding:2px 7px;font-size:9px}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-messages{min-height:20px;margin-block:2px;padding-block:2px;line-height:1.15}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-message:nth-last-child(n+4),.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-feedback,.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-clear-compact{display:none}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-input-row{margin-block:2px}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-input-row input{min-height:26px}.chat-v2-hud-root.chat-v2-shared-compact .world-chat .chat-input-row button{padding-block:3px}body.chat-v2-game-dock-active{--game-hud-dock-height:var(--chat-v2-game-dock-height);overflow:hidden!important}body.chat-v2-game-dock-active #app{box-sizing:border-box!important;width:100%!important;height:calc(100dvh - var(--game-hud-dock-height))!important;min-height:0!important;overflow:hidden!important}body.chat-v2-game-dock-active #app>.world-shell,body.chat-v2-game-dock-active #app>.world-shell>.world-content{box-sizing:border-box!important;height:100%!important;min-height:0!important;overflow:hidden!important}body.chat-v2-content-viewport-active #app>.world-shell>.world-content>.game-content-viewport-root,body.chat-v2-content-viewport-active #app>.game-content-viewport-root{box-sizing:border-box!important;overscroll-behavior:contain!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}body.chat-v2-content-viewport-active #app>.world-shell>.world-content>.game-content-viewport-root.border-village-v81:not(.v81-interior-screen):not(.arena-hall-screen):not(.quest-journal),body.chat-v2-content-viewport-active #app>.game-content-viewport-root.border-village-v81:not(.v81-interior-screen):not(.arena-hall-screen):not(.quest-journal){box-sizing:border-box!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}body.chat-v2-content-viewport-active .game-content-viewport-root.border-village-v81:not(.v81-interior-screen):not(.arena-hall-screen):not(.quest-journal)>.canonical-player-top-hud,body.chat-v2-content-viewport-active .game-content-viewport-root.border-village-v81:not(.v81-interior-screen):not(.arena-hall-screen):not(.quest-journal)>.v5-topbar{flex:none!important}body.chat-v2-content-viewport-active .game-content-viewport-root.border-village-v81:not(.v81-interior-screen):not(.arena-hall-screen):not(.quest-journal)>.v5-location-wrap{flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}body.chat-v2-content-viewport-active .game-content-viewport-root.arena-hall-screen{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}body.chat-v2-content-viewport-active .game-content-viewport-root.arena-hall-screen>.arena-hall-stage{flex:auto!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}body.chat-v2-content-viewport-active .game-content-viewport-root.v81-interior-screen>:is(.v81-simple-panel,.creation-panel){max-height:calc(100% - 28px)!important}.resource-processing-screen{color:#dce6e9;flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.resource-processing-screen>.canonical-player-top-hud{flex:none;width:calc(100% + 28px);margin:-14px -14px 10px}.resource-processing-panel{box-sizing:border-box;border:1px solid #cd9f4cad;width:min(1120px,96vw);margin:0 auto;background:linear-gradient(150deg,#071116f5,#03080bf7)!important}.resource-processing-header{border-bottom:1px solid #cd9f4c52;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding-bottom:12px;display:grid}.resource-processing-header button,.resource-processing-tabs button,.resource-processing-batches button{color:#ecd49b;cursor:pointer;background:linear-gradient(#122935,#08131a);border:1px solid #8c6c36;min-height:38px;font:700 12px Georgia,serif}.resource-processing-header button:hover,.resource-processing-tabs button:hover,.resource-processing-batches button:hover:not(:disabled),.resource-processing-tabs button.active{border-color:#73c5e9;box-shadow:0 0 12px #48b5e540}.resource-processing-header h1{color:#f0d28c;letter-spacing:.08em;margin:0;font-size:clamp(22px,2.4vw,34px)}.resource-processing-header p{color:#a9c0c9;margin:5px 0 0}.resource-processing-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.resource-processing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.resource-processing-card{background:linear-gradient(145deg,#0a1b25f0,#040a0ff5);border:1px solid #609ab36b;min-width:0;padding:14px;box-shadow:inset 0 0 24px #308bb30d}.resource-processing-card header{grid-template-columns:50px minmax(0,1fr);align-items:center;gap:10px;display:grid}.resource-processing-card h3{color:#ead095;margin:0;font-size:15px}.resource-processing-card p{color:#9fb3bc;margin:4px 0;font-size:11px}.resource-processing-output-icon{background:#0b171e;border:1px solid #806333;place-items:center;width:46px;height:46px;font-size:25px;display:grid}.resource-processing-stock{background:#03090d99;border:1px solid #ffffff14;justify-content:space-between;gap:8px;margin:13px 0;padding:8px;font-size:11px;display:flex}.resource-processing-stock strong{color:#8dd7ef}.resource-processing-batches{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.resource-processing-batches button{padding:7px 4px;font-size:10px}.resource-processing-batches button:disabled{opacity:.38;cursor:not-allowed}.resource-processing-message{text-align:center;background:#06131bd9;border:1px solid #5da6c459;margin:8px 0;padding:8px 10px}.resource-processing-message.error{color:#ffc1b5;border-color:#a34f43}.resource-processing-message.success{color:#a9e9b8;border-color:#4d8f67}.resource-processing-message.pending{color:#99dcf3}.resource-processing-empty{text-align:center;color:#a8bac1;grid-column:1/-1;padding:35px}.resource-processing-panel>footer{color:#8fa3ab;text-align:center;border-top:1px solid #cd9f4c3d;margin-top:14px;padding-top:10px;font-size:10px}@media (width<=820px){.resource-processing-grid,.resource-processing-header{grid-template-columns:1fr}.resource-processing-header button{justify-self:start}}@media (width<=560px){.resource-processing-tabs,.resource-processing-batches{grid-template-columns:1fr}.resource-processing-panel{width:100%;padding:10px!important}}body.chat-v2-map-dock-active .world-exploration{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;padding:8px!important;display:flex!important;overflow:hidden!important}body.chat-v2-map-dock-active .world-exploration>.canonical-player-top-hud{flex:none!important}body.chat-v2-map-dock-active .world-exploration-shell{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;width:min(1480px,100%)!important;height:auto!important;min-height:0!important;margin:6px auto 0!important;display:flex!important;overflow:hidden!important}body.chat-v2-map-dock-active .world-exploration-header{flex:none!important}body.chat-v2-map-dock-active .world-exploration-map-frame{box-sizing:border-box!important;overscroll-behavior:contain!important;flex:auto!important;width:100%!important;min-width:0!important;min-height:0!important;overflow:auto!important}body.chat-v2-map-dock-active .world-exploration-map{background-position:50%!important;background-size:100% 100%!important;flex:none!important;max-width:none!important;min-height:0!important;max-height:none!important}body.chat-v2-battle-safe-active{--battle-chat-safe-height:var(--chat-v2-game-dock-height)}body.chat-v2-battle-safe-active .battle-v2{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-frame{box-sizing:border-box!important;flex-direction:column!important;height:calc(100% - 12px)!important;min-height:0!important;display:flex!important;overflow:hidden!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-layout{flex:auto!important;height:auto!important;min-height:0!important;overflow:hidden!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-arena{flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-stage{flex:auto!important;height:auto!important;min-height:0!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-player .bv1-figure,body.chat-v2-battle-safe-active .battle-v2 .bv1-enemy .bv1-figure{height:min(268px,100% - 44px)!important;min-height:112px!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-bottom{flex:0 0 118px!important;height:118px!important;min-height:118px!important;overflow:visible!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-bottom .bv1-log,body.chat-v2-battle-safe-active .battle-v2 .bv1-bottom .bv1-action{box-sizing:border-box!important;height:104px!important;min-height:104px!important;max-height:104px!important}body.chat-v2-battle-safe-active .battle-v2 .danger-text{bottom:118px!important}@media (width<=900px){.chat-v2-hud-root.chat-v2-game-dock.chat-v2-docked{grid-template-columns:minmax(0,7fr) 1px minmax(0,3fr)!important}}@media (width<=980px){body.chat-v2-battle-safe-active .battle-v2{overflow:hidden auto!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-frame{height:auto!important;min-height:100%!important;overflow:visible!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-layout{overflow:visible!important}body.chat-v2-battle-safe-active .battle-v2 .bv1-arena{min-height:520px!important}}@media (width<=620px){.chat-v2-hud-root.chat-v2-game-dock .online-player-level{display:none}.chat-v2-hud-root.chat-v2-game-dock .online-players-heading h3{letter-spacing:0;font-size:8px}}.bv1-figure[data-motion-weapon=staff].bv-motion-preparing .battle-paper-doll-actor{animation:battlePaperDollWindup var(--battle-windup-ms,.14s) ease-out both}.bv1-figure[data-motion-weapon=staff].bv-motion-lunging .battle-paper-doll-actor{animation:battlePaperDollApproach var(--battle-approach-ms,.21s) cubic-bezier(.16,.84,.2,1) both}.bv1-figure[data-motion-weapon=staff].bv-motion-striking .battle-paper-doll-actor{animation:battlePaperDollContact var(--battle-strike-ms,.145s) cubic-bezier(.12,.78,.18,1) both}.bv1-figure[data-motion-weapon=staff].bv-motion-recoiling .battle-paper-doll-actor{animation:battlePaperDollRecoil var(--battle-recoil-ms,.12s) cubic-bezier(.22,.72,.3,1) both}.bv1-figure[data-motion-weapon=staff].bv-motion-returning .battle-paper-doll-actor{animation:battlePaperDollReturn var(--battle-return-ms,.29s) cubic-bezier(.3,.04,.28,1) both}.bv1-figure[data-motion-weapon=staff].bv-motion-preparing .battle-paper-doll-layer[data-battle-layer=mainHand]{animation:battlePaperDollWeaponWindup var(--battle-windup-ms,.14s) ease-out both}.bv1-figure[data-motion-weapon=staff].bv-motion-striking .battle-paper-doll-layer[data-battle-layer=mainHand]{animation:battlePaperDollWeaponStrike var(--battle-strike-ms,.145s) cubic-bezier(.12,.78,.18,1) both}@keyframes battlePaperDollWindup{0%{transform:translate(0)rotate(0)scale(1)}to{transform:translate(-2.1%,0.2%) rotate(var(--battle-actor-windup,-4deg)) scale(.992,1.008)}}@keyframes battlePaperDollApproach{0%{transform:translate(-2.1%,0.2%) rotate(var(--battle-actor-windup,-4deg)) scale(.992,1.008)}58%{transform:translate(0.6%,-0.5%) rotate(calc(var(--battle-actor-windup,-4deg) * .32)) scale(1.006,.997)}to{transform:translate(1.7%,-0.8%) rotate(-.45deg) scale(var(--battle-approach-scale,1.018),.99)}}@keyframes battlePaperDollContact{0%{transform:translate(1.7%,-0.8%) rotate(-.45deg) scale(var(--battle-approach-scale,1.018),.99)}68%{transform:translate(3.2%,-1.2%) rotate(var(--battle-actor-contact,3deg)) scale(1.026,.982)}to{transform:translate(3.45%,-1%) rotate(var(--battle-actor-contact,3deg)) scale(1.024,.985)}}@keyframes battlePaperDollRecoil{0%{transform:translate(3.45%,-1%) rotate(var(--battle-actor-contact,3deg)) scale(1.024,.985)}38%{transform:translate(1.15%,-.25%)rotate(-.8deg)scale(.994,1.008)}to{transform:translate(1.35%)rotate(0)scale(1)}}@keyframes battlePaperDollReturn{0%{transform:translate(1.35%)rotate(0)scale(1)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes battlePaperDollWeaponWindup{0%{transform:rotate(0)}to{transform:rotate(var(--battle-weapon-windup,-24deg))}}@keyframes battlePaperDollWeaponStrike{0%{transform:rotate(var(--battle-weapon-windup,-24deg))}to{transform:rotate(var(--battle-weapon-strike,58deg))}}.battle-paper-doll[data-weapon-kind=axe] .battle-paper-doll-layer[data-battle-layer=mainHand],.battle-paper-doll[data-weapon-kind=club] .battle-paper-doll-layer[data-battle-layer=mainHand]{transform-origin:48% 38%}.battle-paper-doll[data-weapon-kind=sword] .battle-paper-doll-layer[data-battle-layer=mainHand]{transform-origin:48% 44%}.battle-paper-doll[data-weapon-kind=staff] .battle-paper-doll-layer[data-battle-layer=mainHand]{transform-origin:50% 48%}@media (prefers-reduced-motion:reduce){.bv1-figure[data-motion-weapon=staff].bv-motion-preparing .battle-paper-doll-actor,.bv1-figure[data-motion-weapon=staff].bv-motion-lunging .battle-paper-doll-actor,.bv1-figure[data-motion-weapon=staff].bv-motion-striking .battle-paper-doll-actor,.bv1-figure[data-motion-weapon=staff].bv-motion-recoiling .battle-paper-doll-actor,.bv1-figure[data-motion-weapon=staff].bv-motion-returning .battle-paper-doll-actor{animation-duration:.01ms!important}}.player-trade-overlay{z-index:100700;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#020508c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.player-trade-dialog,.player-trade-toast{color:#dce7eb;background:radial-gradient(circle at 50% 0,#1a749a2e,#0000 42%),linear-gradient(#101f2a,#060c11);border:1px solid #b18b43;width:min(920px,96vw);max-height:92dvh;overflow:auto;box-shadow:0 24px 70px #000d,inset 0 0 30px #40a6cf17}.player-trade-dialog{padding:20px}.player-trade-dialog>header{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;display:flex}.player-trade-dialog h2{color:#efd38b;letter-spacing:.09em;margin:0 0 14px}.player-trade-dialog h3{color:#b9e2ef;margin:0 0 10px}.player-trade-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.player-trade-columns>article{background:#02090ead;border:1px solid #7f683d;min-width:0;padding:12px}.player-trade-offer-list{background:#061019;border:1px solid #314c5b;gap:6px;min-height:110px;padding:9px;display:grid}.player-trade-offer-row{justify-content:space-between;gap:10px;display:flex}.player-trade-offer-row strong{overflow-wrap:anywhere;color:#eadbb5}.player-trade-coins{color:#d8c690;flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.player-trade-offer-list small{color:#7895a1}.player-trade-picker{gap:6px;margin-top:10px;display:grid}.player-trade-picker>label:not(.player-trade-currency){border:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) 72px;align-items:center;gap:7px;padding:6px;display:grid}.player-trade-picker input[type=number]{color:#e8edf0;background:#071118;border:1px solid #596f77;min-width:0;padding:6px}.player-trade-currency{color:#b7cbd3;gap:4px;display:grid}.player-trade-picker button,.player-trade-actions button{color:#efd9a6;cursor:pointer;background:linear-gradient(#183246,#0b1c28);border:1px solid #9f7d3e;padding:9px 13px}.player-trade-picker button:hover,.player-trade-actions button:hover{border-color:#d2ae61;box-shadow:0 0 12px #36b7ea33}.player-trade-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.player-trade-actions button:disabled{opacity:.52;cursor:default}.player-trade-error{color:#ff8d87}.player-trade-invite{text-align:center;width:min(520px,94vw)}.player-trade-toast{width:min(460px,92vw);padding:18px;position:relative}.player-trade-toast button{color:#d9c28d;cursor:pointer;background:0 0;border:0;font-size:22px;position:absolute;top:6px;right:8px}.player-trade-toast p{margin:0;padding-right:24px}@media (width<=720px){.player-trade-overlay{padding:7px}.player-trade-dialog{padding:12px}.player-trade-columns{grid-template-columns:1fr}.player-trade-dialog{max-height:96dvh}.player-trade-actions{justify-content:stretch}.player-trade-actions button{flex:auto}}html.capacitor-android{--android-safe-top:max(env(safe-area-inset-top,0px), var(--safe-area-inset-top,0px));--android-safe-right:max(env(safe-area-inset-right,0px), var(--safe-area-inset-right,0px));--android-safe-bottom:max(env(safe-area-inset-bottom,0px), var(--safe-area-inset-bottom,0px));--android-safe-left:max(env(safe-area-inset-left,0px), var(--safe-area-inset-left,0px));background:#03080d}html.capacitor-android body{box-sizing:border-box;min-width:0;min-height:100dvh;padding:var(--android-safe-top) var(--android-safe-right) var(--android-safe-bottom) var(--android-safe-left);background:#03080d}html.capacitor-android #app{box-sizing:border-box;min-height:calc(100dvh - var(--android-safe-top) - var(--android-safe-bottom))}html.capacitor-android .game,html.capacitor-android .portal-screen{box-sizing:border-box;width:100%;height:calc(100dvh - var(--android-safe-top) - var(--android-safe-bottom));min-height:calc(100dvh - var(--android-safe-top) - var(--android-safe-bottom))}html.capacitor-android .chat-v2-hud-root{--chat-v2-safe-bottom:max(12px, var(--android-safe-bottom));top:var(--android-safe-top);right:var(--android-safe-right);left:var(--android-safe-left)}html.capacitor-android .player-trade-overlay,html.capacitor-android .online-character-profile{top:var(--android-safe-top);right:var(--android-safe-right);bottom:var(--android-safe-bottom);left:var(--android-safe-left)}html.capacitor-android.android-keyboard-open .chat-v2-hud-root .world-chat#worldChat{max-height:min(72vh, calc(var(--android-visual-viewport-height,100dvh) - var(--android-safe-top) - var(--android-safe-bottom) - 8px))!important}@media (orientation:landscape) and (height<=520px){html.capacitor-android .game,html.capacitor-android .portal-screen{justify-content:center;align-items:flex-start;place-items:initial;overscroll-behavior-y:contain;padding:8px;overflow:hidden auto}html.capacitor-android .welcome{flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;width:min(760px,100%);margin:auto;padding:9px 16px;display:grid}html.capacitor-android .welcome .auth-start-logo,html.capacitor-android .welcome h1,html.capacitor-android .welcome .subtitle,html.capacitor-android .welcome .welcome-test-status,html.capacitor-android .welcome .auth-home-link{grid-column:1/-1}html.capacitor-android .auth-start-logo{width:52px;height:46px;margin:0 auto}html.capacitor-android .welcome h1{letter-spacing:2px;white-space:nowrap;margin:0;font-size:24px;line-height:1.05}html.capacitor-android .welcome .subtitle{letter-spacing:.06em;margin:0;font-size:12px;line-height:1.25}html.capacitor-android .welcome .welcome-test-status{margin:0;padding:3px 8px;font-size:9px}html.capacitor-android .welcome #enterGame,html.capacitor-android .welcome #skipTutorial{letter-spacing:.08em;width:100%;min-height:36px;margin:0;padding:7px 9px;font-size:11px}html.capacitor-android .welcome #enterGame:only-of-type{grid-column:1/-1;justify-self:center;width:min(520px,100%)}html.capacitor-android .welcome .auth-home-link{margin:2px auto 0;font-size:10px}html.capacitor-android .portal-screen{display:flex}html.capacitor-android .portal-card{flex:none;width:min(760px,100%);margin:auto;padding:10px 16px}html.capacitor-android .portal-logo{margin-bottom:7px}html.capacitor-android .portal-auth-logo{width:52px;height:46px;margin:0 auto 2px}html.capacitor-android .portal-logo h1{letter-spacing:.06em;white-space:nowrap;margin:0 0 3px;font-size:24px;line-height:1.05}html.capacitor-android .portal-logo p{font-size:11px;line-height:1.25}html.capacitor-android .portal-logo:after{height:7px;margin:5px auto 0}html.capacitor-android .portal-actions{gap:8px;margin-top:7px}html.capacitor-android .portal-btn{min-height:36px;padding:7px 10px;font-size:12px}html.capacitor-android .portal-card .auth-home-link{margin:6px auto 0;font-size:10px}}html.capacitor-android{--android-game-dock-collapsed:58px;--android-game-dock-expanded:min(70dvh, 278px)}html.capacitor-android body.chat-v2-game-dock-active #app{height:calc(100dvh - var(--android-safe-top) - var(--android-safe-bottom) - var(--android-game-dock-collapsed))!important;min-height:0!important}html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock.chat-v2-docked{transition:height .18s ease-out;top:auto!important;right:var(--android-safe-right)!important;bottom:var(--android-safe-bottom)!important;left:var(--android-safe-left)!important;height:var(--android-game-dock-collapsed)!important;grid-template-columns:minmax(0,3fr) 1px minmax(150px,1fr)!important}html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock.chat-v2-shared-expanded{height:var(--android-game-dock-expanded)!important;box-shadow:0 -14px 38px #000000bf!important}html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .chat-v2-chat-slot,html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .chat-v2-players-slot,html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .world-chat#worldChat,html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .chat-v2-chat-slot>.world-chat#worldChat,html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .chat-v2-players-slot>#playersOnlineV2,html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock #playersOnlineV2.online-players-custom-position{height:100%!important;max-height:100%!important}html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .chat-heading-row,html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .online-players-heading{box-sizing:border-box;cursor:pointer!important;touch-action:manipulation!important;height:56px!important;min-height:56px!important;padding:7px 10px!important}html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .chat-heading,html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .online-players-heading h3{letter-spacing:.04em!important;font-size:12px!important}html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .chat-icon-control,html.capacitor-android .chat-v2-hud-root.chat-v2-game-dock .online-refresh-button{min-width:38px;min-height:38px}html.capacitor-android .chat-v2-hud-root.chat-v2-shared-compact .world-chat#worldChat>:not(.chat-heading-row),html.capacitor-android .chat-v2-hud-root.chat-v2-shared-compact .online-panel-surface>:not(.online-players-heading){display:none!important}html.capacitor-android .chat-v2-hud-root.chat-v2-shared-expanded .world-chat#worldChat{flex-direction:column!important;display:flex!important}html.capacitor-android .chat-v2-hud-root.chat-v2-shared-expanded .chat-heading-row,html.capacitor-android .chat-v2-hud-root.chat-v2-shared-expanded .online-players-heading{height:44px!important;min-height:44px!important}html.capacitor-android .chat-v2-hud-root.chat-v2-shared-expanded .chat-messages,html.capacitor-android .chat-v2-hud-root.chat-v2-shared-expanded .online-player-list{min-height:0!important;overflow:auto!important}html.capacitor-android .chat-v2-hud-root.chat-v2-shared-expanded .chat-input-row input,html.capacitor-android .chat-v2-hud-root.chat-v2-shared-expanded .chat-input-row button{min-height:42px!important;font-size:14px!important}html.capacitor-android .game-content-viewport-root.border-village-v81,html.capacitor-android .world-exploration.border-village-v81{flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}html.capacitor-android .border-village-v81>.canonical-player-top-hud{box-sizing:border-box!important;background:linear-gradient(#0d171e,#050a0e)!important;flex:none!important;gap:6px!important;width:100%!important;min-height:0!important;padding:5px 7px!important}html.capacitor-android .border-village-v81 .v54-player-hud{box-sizing:border-box!important;gap:6px!important;min-width:0!important;padding:4px!important}html.capacitor-android .border-village-v81 .v54-main-nav{scrollbar-width:none;box-sizing:border-box!important;touch-action:pan-x!important;flex-wrap:nowrap!important;place-content:center flex-start!important;gap:5px!important;min-width:0!important;overflow:auto hidden!important}html.capacitor-android .border-village-v81 .v54-main-nav::-webkit-scrollbar{display:none}html.capacitor-android .border-village-v81 .v54-main-nav button{touch-action:manipulation!important;flex:none!important;min-width:92px!important;height:44px!important;min-height:44px!important;padding:0 11px!important;font-size:12px!important}html.capacitor-android .border-village-v81 .v5-location-wrap{flex:auto!important;width:100%!important;height:auto!important;min-height:0!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration{padding:4px!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration-shell{margin-top:3px!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration-header{flex-direction:row!important;align-items:center!important;gap:6px!important;min-height:42px!important;padding:4px 7px!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration-header h1{font-size:14px!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration-header p{display:none!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration-header-actions{flex-wrap:nowrap!important;flex:none!important;width:auto!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration-header button{min-width:44px!important;min-height:38px!important;padding:6px 10px!important}@media (orientation:landscape) and (height<=520px){html.capacitor-android .border-village-v81>.canonical-player-top-hud{grid-template-rows:78px!important;grid-template-columns:210px minmax(0,1fr) 116px!important;height:88px!important;display:grid!important}html.capacitor-android .canonical-player-top-hud .v54-avatar{width:48px!important;min-width:48px!important;height:58px!important}html.capacitor-android .border-village-v81 .v54-player-hud{grid-template-columns:48px minmax(0,1fr)!important;align-self:center!important;height:68px!important}html.capacitor-android .border-village-v81 .v54-player-name{font-size:14px!important}html.capacitor-android .border-village-v81 .v54-level{font-size:9px!important}html.capacitor-android .canonical-hud-bars{grid-template-columns:repeat(2,minmax(58px,1fr))!important;gap:2px!important;margin-top:2px!important}html.capacitor-android .border-village-v81 .canonical-player-top-hud .canonical-wallet{grid-template-columns:45px 1px 45px!important;justify-self:end!important;gap:3px!important;width:108px!important;min-width:108px!important;max-width:108px!important;padding:3px!important}html.capacitor-android .canonical-wallet-row{grid-template-columns:16px minmax(0,1fr)!important;gap:2px!important;height:18px!important;font-size:9px!important;line-height:18px!important}html.capacitor-android .canonical-wallet-row img{width:15px!important;height:15px!important}}@media (orientation:portrait){html.capacitor-android .border-village-v81>.canonical-player-top-hud{grid-template-rows:58px 50px!important;grid-template-columns:minmax(0,1fr) 108px!important;height:118px!important;display:grid!important}html.capacitor-android .border-village-v81 .v54-player-hud{grid-area:1/1!important;grid-template-columns:42px minmax(0,1fr)!important}html.capacitor-android .canonical-player-top-hud .v54-avatar{width:42px!important;min-width:42px!important;height:48px!important}html.capacitor-android .border-village-v81 .v54-main-nav{grid-area:2/1/auto/-1!important}html.capacitor-android .border-village-v81 .canonical-player-top-hud .canonical-wallet{grid-area:1/2!important;width:108px!important;min-width:108px!important;max-width:108px!important;padding:2px!important}}html.capacitor-android .portal-google-btn,.portal-card .portal-google-btn{justify-content:center;align-items:center;gap:9px;display:flex;background:linear-gradient(#173346,#091925)!important;border-color:#76aac0b3!important}.portal-google-mark{color:#4285f4;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font:800 15px/1 Arial,sans-serif;display:inline-grid;box-shadow:0 1px 5px #00000073}html.capacitor-android .android-game-nav{box-sizing:border-box;z-index:100050;right:var(--android-safe-right);bottom:var(--android-safe-bottom);left:var(--android-safe-left);height:var(--android-mobile-nav-height);background:linear-gradient(#0f1b23fb,#03080cfe);border-top:1px solid #d2a64fc7;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:4px 6px;display:grid;position:fixed;box-shadow:0 -10px 28px #0000009e,inset 0 1px #ffe19714}html.capacitor-android .android-game-nav[hidden]{display:none!important}html.capacitor-android .android-game-nav button{box-sizing:border-box;color:#ecd59a;text-shadow:0 1px 2px #000;touch-action:manipulation;background:linear-gradient(#182f3df5,#07121afa);border:1px solid #967439b3;border-radius:3px;grid-template-columns:24px minmax(0,1fr);place-items:center;min-width:0;min-height:48px;padding:3px 6px;font:700 clamp(10px,1.65vw,13px)/1.05 Georgia,serif;display:grid}html.capacitor-android .android-game-nav button:before{content:attr(data-mobile-icon);color:#efc86c;filter:drop-shadow(0 1px 2px #000);font:700 20px/1 Georgia,serif}html.capacitor-android .android-game-more{box-sizing:border-box;z-index:100049;right:max(6px,var(--android-safe-right));bottom:var(--android-mobile-panel-bottom);width:min(360px,calc(100vw - var(--android-safe-left) - var(--android-safe-right) - 12px));background:linear-gradient(160deg,#0f232ffc,#030a0ffe);border:1px solid #a17b3c;grid-template-columns:repeat(2,minmax(138px,1fr));gap:6px;padding:7px;display:none;position:fixed;box-shadow:0 -8px 30px #000c,inset 0 0 22px #509fbe14}html.capacitor-android .android-game-nav.is-more-open .android-game-more{display:grid}html.capacitor-android .android-game-more button{min-height:48px}html.capacitor-android body.android-game-nav-active #app,html.capacitor-android body.android-game-nav-active.chat-v2-game-dock-active #app{box-sizing:border-box!important;height:calc(100dvh - var(--android-safe-top) - var(--android-safe-bottom) - var(--android-mobile-nav-height))!important;min-height:0!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.chat-v2-game-dock{box-sizing:border-box!important;z-index:100040!important;top:auto!important;right:var(--android-safe-right)!important;bottom:var(--android-mobile-panel-bottom)!important;left:var(--android-safe-left)!important;background:#03090efb!important;border-top:1px solid #d2a64fb3!important;grid-template-columns:1fr!important;width:auto!important;height:min(62dvh,310px)!important;display:none!important;position:fixed!important;box-shadow:0 -12px 36px #000000c2!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-chat-open,html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-players-open{display:grid!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-v2-chat-slot{grid-column:1!important;width:100%!important;height:100%!important;display:block!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-v2-players-slot,html.capacitor-android .chat-v2-hud-root.android-players-open .chat-v2-chat-slot{display:none!important}html.capacitor-android .chat-v2-hud-root.android-players-open .chat-v2-players-slot{grid-column:1!important;width:100%!important;height:100%!important;display:block!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .world-chat#worldChat,html.capacitor-android .chat-v2-hud-root.android-players-open #playersOnlineV2,html.capacitor-android .chat-v2-hud-root.android-players-open .online-panel-surface{box-sizing:border-box!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:flex!important;position:relative!important;inset:auto!important}html.capacitor-android .chat-v2-hud-root.android-players-open .online-mobile-toggle{display:none!important}html.capacitor-android .chat-v2-hud-root.android-players-open .online-panel-surface>:not(.online-players-heading){display:block!important}html.capacitor-android .chat-v2-hud-root.android-players-open .online-player-list{overflow:auto!important}html.capacitor-android .chat-v2-hud-root.android-players-open .online-mobile-close{place-items:center;min-width:44px;min-height:44px;display:grid!important}html.capacitor-android.android-keyboard-open .android-game-nav{display:none!important}html.capacitor-android.android-keyboard-open body.android-game-nav-active .chat-v2-hud-root.android-chat-open{bottom:var(--android-safe-bottom)!important;height:min(100%,calc(var(--android-visual-viewport-height,100dvh) - var(--android-safe-top) - var(--android-safe-bottom)))!important}html.capacitor-android.android-keyboard-open .chat-v2-hud-root.android-chat-open .chat-input-row{background:#071018;padding-bottom:4px;position:sticky;bottom:0}html.capacitor-android .border-village-v81>.canonical-player-top-hud{grid-template-rows:68px!important;grid-template-columns:minmax(0,1fr) 116px!important;height:74px!important;padding:3px 7px!important}html.capacitor-android .border-village-v81 .v54-main-nav{display:none!important}html.capacitor-android .border-village-v81 .v54-player-hud{height:62px!important}html.capacitor-android .border-village-v81 .v81-hotspot,html.capacitor-android .border-village-v81 .v5-hotspot{touch-action:manipulation!important;min-height:44px!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration-header{min-height:38px!important}html.capacitor-android body.chat-v2-map-dock-active .world-exploration-shell,html.capacitor-android body.chat-v2-map-dock-active .world-exploration-viewport,html.capacitor-android body.chat-v2-map-dock-active #worldExplorationMap{min-height:0!important}html.capacitor-android .battle-v2 .bv1-bottom{grid-template-columns:minmax(0,1fr) minmax(150px,190px)!important;grid-template-areas:"battle-bar battle-bar""battle-journal battle-utility"!important;gap:4px!important;min-height:178px!important;padding:4px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2{grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:3px!important;overflow:visible!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action{box-sizing:border-box!important;touch-action:manipulation!important;grid-template-rows:27px minmax(18px,1fr) auto!important;min-width:0!important;height:72px!important;min-height:72px!important;padding:3px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-name{font-size:clamp(7px,1.25vw,10px)!important;line-height:1!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-meta small{min-height:12px!important;padding:1px!important;font-size:7px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-log{min-height:58px!important;max-height:72px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-actions{min-height:58px!important;padding:3px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-action,html.capacitor-android .battle-stance-selector button{min-height:48px!important}html.capacitor-android .inventory-v62,html.capacitor-android .equipment-paperdoll-shell,html.capacitor-android .equipment-v63{overscroll-behavior:contain;box-sizing:border-box!important;height:100%!important;min-height:0!important;overflow:auto!important}html.capacitor-android .inventory-v62-body{grid-template-columns:minmax(0,1.45fr) minmax(220px,.7fr)!important;gap:8px!important}html.capacitor-android .inventory-v62-cell{touch-action:manipulation!important;min-height:64px!important}html.capacitor-android .inventory-v62-action,html.capacitor-android .inventory-v62-footer button,html.capacitor-android .equipment-v63-remove,html.capacitor-android .equipment-v63-footer button,html.capacitor-android .equipment-paperdoll-bottom-actions button{min-height:44px!important}html.capacitor-android .equipment-paperdoll-topbar{min-height:54px!important}html.capacitor-android .equipment-paperdoll-nav{display:none!important}html.capacitor-android .equipment-paperdoll-layout{grid-template-columns:minmax(118px,.85fr) minmax(180px,1.2fr) minmax(118px,.85fr) minmax(180px,1fr)!important;gap:7px!important;min-width:0!important}html.capacitor-android .equipment-paperdoll-slot{touch-action:manipulation!important;min-height:46px!important}html.capacitor-android .player-trade-dialog,html.capacitor-android .online-character-profile,html.capacitor-android .active-loadout-dialog,html.capacitor-android [role=dialog]{max-width:calc(100vw - var(--android-safe-left) - var(--android-safe-right) - 12px)!important;max-height:calc(100dvh - var(--android-safe-top) - var(--android-safe-bottom) - 12px)!important;overflow:auto!important}html.capacitor-android [role=dialog] button,html.capacitor-android .player-trade-dialog button{touch-action:manipulation;min-height:44px}@media (orientation:landscape) and (height<=520px){html.capacitor-android .portal-card{max-height:calc(var(--android-visual-viewport-height,100dvh) - 16px);overflow:auto}html.capacitor-android .portal-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}html.capacitor-android .portal-form input,html.capacitor-android .portal-btn,html.capacitor-android .welcome #enterGame,html.capacitor-android .welcome #skipTutorial{min-height:46px}html.capacitor-android .portal-btn{font-size:11px}html.capacitor-android .portal-google-mark{width:21px;height:21px;font-size:13px}}@media (orientation:portrait){html.capacitor-android{--android-mobile-nav-height:108px}html.capacitor-android .android-game-nav{grid-template-rows:repeat(2,50px);grid-template-columns:repeat(3,minmax(0,1fr));height:108px}html.capacitor-android .android-game-nav button{min-height:48px}html.capacitor-android .android-game-more{grid-template-columns:1fr 1fr}html.capacitor-android .portal-actions{grid-template-columns:1fr}html.capacitor-android .inventory-v62-body{grid-template-columns:1fr!important}html.capacitor-android .equipment-paperdoll-layout{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.capacitor-android .equipment-paperdoll-center,html.capacitor-android .equipment-paperdoll-stats{grid-column:1/-1!important}html.capacitor-android .battle-v2 .battle-action-bar-v2{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.capacitor-android .battle-v2 .bv1-bottom{grid-template-columns:1fr!important;grid-template-areas:"battle-bar""battle-journal""battle-utility"!important}}html.capacitor-android{--android-mobile-nav-height:52px;--android-mobile-panel-bottom:calc(var(--android-safe-bottom) + var(--android-mobile-nav-height))}html.capacitor-android .border-village-v81>.canonical-player-top-hud{background:radial-gradient(circle at 18% 0,#32809f1f,#0000 34%),linear-gradient(#0d1820,#04090d)!important;border-bottom:1px solid #d7ad576b!important;grid-template-rows:54px!important;grid-template-columns:minmax(0,1fr) 102px!important;gap:5px!important;height:58px!important;min-height:58px!important;padding:2px 6px!important;box-shadow:0 5px 16px #0000006b,inset 0 -1px #dfb86312!important}html.capacitor-android .border-village-v81 .v54-player-hud{grid-template-columns:40px minmax(0,1fr)!important;align-self:center!important;gap:5px!important;height:50px!important;min-height:0!important;padding:2px!important}html.capacitor-android .canonical-player-top-hud .v54-avatar{border-color:#e0b9649e!important;width:38px!important;min-width:38px!important;height:46px!important;box-shadow:inset 0 0 9px #000,0 0 8px #449fc21a!important}html.capacitor-android .border-village-v81 .v54-player-info{align-self:center!important;min-width:0!important}html.capacitor-android .border-village-v81 .v54-name-row{align-items:baseline!important;gap:5px!important;min-width:0!important;margin:0 0 2px!important;display:flex!important}html.capacitor-android .border-village-v81 .v54-player-name{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:12px!important;line-height:13px!important;overflow:hidden!important}html.capacitor-android .border-village-v81 .v54-level{opacity:.84;flex:none!important;font-size:8px!important;line-height:10px!important}html.capacitor-android .canonical-hud-bars{grid-template-rows:11px 5px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px 3px!important;margin:0!important;display:grid!important}html.capacitor-android .canonical-hud-bars>span{border-radius:1px;box-sizing:border-box!important;border-color:#9d7e4980!important;min-width:0!important;height:11px!important}html.capacitor-android .canonical-hud-bars>span.xp{border-color:#45815894!important;grid-column:1/-1!important;height:5px!important}html.capacitor-android .canonical-hud-bars b{white-space:nowrap!important;text-overflow:clip!important;font-size:7px!important;line-height:9px!important;overflow:hidden!important}html.capacitor-android .canonical-hud-bars .xp b{text-align:right!important;padding-right:3px!important;font-size:5px!important;line-height:4px!important}html.capacitor-android .border-village-v81 .canonical-player-top-hud .canonical-wallet{background:linear-gradient(#0e171df5,#04090dfa)!important;border-color:#d7ad5761!important;grid-template-columns:56px 1px 34px!important;gap:3px!important;width:100px!important;min-width:100px!important;max-width:100px!important;height:48px!important;padding:2px 3px!important}html.capacitor-android .canonical-wallet-normal{grid-template-rows:repeat(3,14px)!important}html.capacitor-android .canonical-wallet-special{grid-template-rows:repeat(2,16px)!important}html.capacitor-android .canonical-wallet-row{grid-template-columns:14px minmax(0,1fr)!important;gap:2px!important;height:14px!important;padding:0!important;font-size:8px!important;line-height:14px!important}html.capacitor-android .canonical-wallet-divider{height:36px!important}html.capacitor-android .android-game-nav{gap:3px!important;height:52px!important;padding:3px 5px!important}html.capacitor-android .android-game-nav button{grid-template-columns:20px minmax(0,1fr)!important;min-height:44px!important;padding:2px 4px!important;font-size:clamp(9px,1.45vw,12px)!important}html.capacitor-android .android-game-nav button.active{transform:translateY(-1px);border-color:#f1c96d!important;box-shadow:inset 0 0 15px #4bbfe540,0 0 9px #e0b04b47!important}html.capacitor-android body.chat-v2-battle-safe-active .chat-v2-hud-root.chat-v2-game-dock{display:none!important}html.capacitor-android body.chat-v2-battle-safe-active #app,html.capacitor-android body.chat-v2-battle-safe-active.chat-v2-game-dock-active #app{height:calc(100dvh - var(--android-safe-top) - var(--android-safe-bottom))!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-chat-open{border-radius:8px 8px 0 0;overflow:hidden;transform:translate(-50%);width:min(720px,calc(100vw - var(--android-safe-left) - var(--android-safe-right) - 12px))!important;border:1px solid #d3aa5494!important;height:min(66dvh,320px)!important;left:50%!important;right:auto!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-players-open{border-radius:8px 8px 0 0;overflow:hidden;transform:translate(-50%);width:min(430px,calc(100vw - var(--android-safe-left) - var(--android-safe-right) - 12px))!important;border:1px solid #d3aa5494!important;height:min(70dvh,350px)!important;left:50%!important;right:auto!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-tab{min-height:34px!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-input-row{flex:none!important;min-height:46px!important;padding:4px!important}html.capacitor-android .chat-v2-hud-root.android-players-open .online-player-row{touch-action:manipulation;min-height:46px!important}html.capacitor-android .world-exploration-map .world-interaction-card{box-sizing:border-box!important;z-index:80!important;border-radius:10px 10px 3px 3px!important;width:auto!important;max-height:min(62%,250px)!important;margin:0!important;padding:9px 10px!important;position:absolute!important;inset:auto 6px 6px!important;overflow:auto!important;transform:none!important;box-shadow:0 -12px 34px #000000b8,inset 0 0 0 1px #e0b65c14!important}html.capacitor-android .world-interaction-card .world-card-portrait{height:76px!important;min-height:76px!important}html.capacitor-android .world-interaction-card .world-card-portrait img{height:76px!important}html.capacitor-android .world-interaction-card .world-card-portrait span{font-size:48px!important}html.capacitor-android .world-interaction-card .world-card-details h2,html.capacitor-android .world-interaction-card .world-card-details h3{padding-right:25px!important;font-size:15px!important;line-height:1.1!important}html.capacitor-android .world-interaction-card .world-card-details p{margin:3px 0!important;font-size:9px!important;line-height:1.2!important}html.capacitor-android .world-interaction-card .world-card-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0 0!important;padding-top:4px!important;display:-webkit-box!important;overflow:hidden!important}html.capacitor-android .world-interaction-card .world-card-actions,html.capacitor-android .world-interaction-card .world-enemy-card-actions{flex-wrap:nowrap!important;gap:6px!important;margin-top:7px!important}html.capacitor-android .world-interaction-card .world-card-actions button,html.capacitor-android .world-interaction-card .world-enemy-card-actions button{touch-action:manipulation;min-height:44px!important;padding:5px 8px!important;font-size:11px!important}html.capacitor-android .world-interaction-card .world-card-close{width:32px!important;height:32px!important;font-size:18px!important;top:5px!important;right:5px!important}html.capacitor-android .world-resource-progress{border-radius:6px;box-sizing:border-box!important;z-index:90!important;pointer-events:auto!important;grid-template-columns:30px minmax(0,1fr) 74px!important;gap:7px!important;width:min(420px,100% - 12px)!important;min-width:0!important;padding:6px 7px!important;top:8px!important;left:50%!important;transform:translate(-50%)!important}html.capacitor-android .world-resource-progress .android-resource-gather-cancel{color:#f1dda7;touch-action:manipulation;background:linear-gradient(#243b49,#091720);border:1px solid #d2a44ea3;min-width:0;min-height:40px;padding:4px 7px;font:700 10px Georgia,serif;display:block}html.capacitor-android .battle-v2{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-frame{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-top{flex:0 0 54px!important;grid-template-columns:minmax(0,1fr) minmax(150px,.72fr) minmax(0,1fr)!important;gap:6px!important;min-height:54px!important;padding:4px 7px!important}html.capacitor-android .battle-v2 .bv1-top-unit{gap:5px!important;min-width:0!important}html.capacitor-android .battle-v2 .bv1-top-unit strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:12px!important;display:block!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-top-unit small{text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:1px!important;font-size:8px!important;line-height:10px!important;display:block!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-top-center{padding:3px 7px!important}html.capacitor-android .battle-v2 .bv1-turn-heading{gap:5px!important;font-size:10px!important}html.capacitor-android .battle-v2 .bv1-turn-label{letter-spacing:.07em!important;font-size:12px!important}html.capacitor-android .battle-v2 .bv1-timer{padding-left:5px!important}html.capacitor-android .battle-v2 .bv1-round{margin-top:1px!important;font-size:8px!important}html.capacitor-android .battle-v2 .bv1-layout{flex:auto!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:auto!important;min-height:0!important;display:grid!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-layout>.bv1-side{display:none!important}html.capacitor-android .battle-v2 .bv1-arena{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-stage{flex:auto!important;gap:clamp(10px,5vw,54px)!important;min-height:0!important;padding:1px 3%!important}html.capacitor-android .battle-v2 .bv1-player .bv1-figure,html.capacitor-android .battle-v2 .bv1-enemy .bv1-figure,html.capacitor-android .battle-v2 .bv1-enemy-rottenStump .bv1-figure,html.capacitor-android .battle-v2 .bv1-enemy-weed .bv1-figure{width:94%!important;height:min(44dvh,230px)!important}html.capacitor-android .battle-v2 .bv1-target-card{width:min(170px,92%)!important;padding:2px 5px!important}html.capacitor-android .battle-v2 .bv1-target-name{font-size:10px!important}html.capacitor-android .battle-v2 .bv1-target-details{font-size:7px!important}html.capacitor-android .battle-v2 .bv1-bottom{box-sizing:border-box!important;flex:0 0 116px!important;grid-template-columns:minmax(0,1fr) 118px!important;grid-template-areas:"battle-bar battle-utility""battle-journal battle-journal"!important;gap:3px!important;height:116px!important;min-height:116px!important;padding:3px!important;display:grid!important;overflow:visible!important}html.capacitor-android .battle-v2 .battle-action-bar-v2{grid-area:battle-bar!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:2px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action{grid-template-rows:27px minmax(15px,1fr) auto!important;height:66px!important;min-height:66px!important;padding:2px!important;overflow:hidden!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-icon{font-size:23px!important;line-height:26px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(6px,1.15vw,9px)!important;line-height:1!important;display:-webkit-box!important;overflow:hidden!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-meta{white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-meta small{text-overflow:ellipsis!important;white-space:nowrap!important;min-height:10px!important;max-height:11px!important;padding:0 1px!important;font-size:6px!important;line-height:10px!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-actions{grid-area:battle-utility!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px!important;height:66px!important;min-height:66px!important;padding:2px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-actions:before{display:none!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-action{min-height:44px!important;padding:2px!important;font-size:7px!important;line-height:1.05!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-action:not(.end-turn){opacity:.48}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-action.end-turn{color:#fff0ba!important;background:linear-gradient(#17445d,#08202e)!important;border-color:#e1b75d!important;box-shadow:inset 0 0 12px #41b3dc33,0 0 7px #deb05233!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-log{grid-area:battle-journal!important;min-height:39px!important;max-height:39px!important;padding:3px 6px!important;font-size:8px!important;line-height:1.2!important;overflow:auto!important}html.capacitor-android .battle-reward-overlay{padding:6px!important;padding-bottom:max(6px,var(--android-safe-bottom))!important;align-items:end!important}html.capacitor-android .battle-reward-modal{border-radius:10px 10px 3px 3px;box-sizing:border-box!important;width:min(760px,100%)!important;max-height:min(82dvh,420px)!important;padding:10px!important;overflow:auto!important}html.capacitor-android .battle-reward-modal h2{font-size:16px!important}html.capacitor-android .battle-reward-defeated{margin:4px 0!important;font-size:10px!important}html.capacitor-android .battle-reward-grid{gap:6px!important}html.capacitor-android .battle-reward-card{padding:6px!important}html.capacitor-android .battle-reward-icon{width:36px!important;height:36px!important;margin-bottom:3px!important}html.capacitor-android .battle-reward-value{font-size:15px!important}html.capacitor-android .corpse-harvest{padding:7px!important}html.capacitor-android .corpse-harvest button,html.capacitor-android .battle-reward-claim{touch-action:manipulation;min-height:44px!important}html.capacitor-android .corpse-harvest-progress{height:7px!important;margin:6px 0!important}@media (orientation:landscape) and (height<=520px){html.capacitor-android .border-village-v81>.canonical-player-top-hud{grid-template-rows:54px!important;grid-template-columns:minmax(0,1fr) 102px!important;height:58px!important}html.capacitor-android .border-village-v81 .v54-player-hud{grid-template-columns:40px minmax(0,1fr)!important;height:50px!important}html.capacitor-android .canonical-player-top-hud .v54-avatar{width:38px!important;min-width:38px!important;height:46px!important}html.capacitor-android .canonical-hud-bars{grid-template-rows:11px 5px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.capacitor-android .border-village-v81 .canonical-player-top-hud .canonical-wallet{grid-template-columns:56px 1px 34px!important;width:100px!important;min-width:100px!important;max-width:100px!important}}@media (orientation:portrait){html.capacitor-android{--android-mobile-nav-height:96px}html.capacitor-android .android-game-nav{grid-template-rows:repeat(2,44px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:96px!important;padding:3px 5px 5px!important}html.capacitor-android .android-game-nav button{min-height:44px!important}html.capacitor-android .border-village-v81>.canonical-player-top-hud{grid-template-rows:62px!important;grid-template-columns:minmax(0,1fr) 96px!important;height:66px!important;min-height:66px!important}html.capacitor-android .border-village-v81 .v54-player-hud{grid-area:1/1!important;grid-template-columns:42px minmax(0,1fr)!important;height:58px!important}html.capacitor-android .canonical-player-top-hud .v54-avatar{width:40px!important;min-width:40px!important;height:52px!important}html.capacitor-android .border-village-v81 .canonical-player-top-hud .canonical-wallet{grid-area:1/2!important;width:94px!important;min-width:94px!important;max-width:94px!important}html.capacitor-android .world-exploration-map .world-interaction-card{max-height:46%!important}html.capacitor-android .battle-v2{overflow:auto!important}html.capacitor-android .battle-v2 .bv1-frame{height:auto!important;min-height:720px!important;overflow:visible!important}html.capacitor-android .battle-v2 .bv1-top{flex-basis:94px!important;grid-template-rows:48px 42px!important;grid-template-columns:1fr 1fr!important;min-height:94px!important}html.capacitor-android .battle-v2 .bv1-top-center{grid-area:1/1/auto/-1!important}html.capacitor-android .battle-v2 .bv1-top-unit{grid-row:2!important}html.capacitor-android .battle-v2 .bv1-layout,html.capacitor-android .battle-v2 .bv1-arena{min-height:620px!important;overflow:visible!important}html.capacitor-android .battle-v2 .bv1-stage{min-height:310px!important}html.capacitor-android .battle-v2 .bv1-bottom{flex:none!important;grid-template-columns:1fr!important;grid-template-areas:"battle-bar""battle-utility""battle-journal"!important;height:auto!important;min-height:310px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action{height:72px!important;min-height:72px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-actions{height:54px!important;min-height:54px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-log{min-height:54px!important;max-height:72px!important}html.capacitor-android .battle-reward-grid{grid-template-columns:1fr 1fr!important}html.capacitor-android .battle-reward-loot,html.capacitor-android .corpse-harvest{grid-column:1/-1!important}}@media (orientation:landscape){html.capacitor-android{--android-mobile-nav-height:48px}html.capacitor-android .border-village-v81>.canonical-player-top-hud{grid-template-rows:46px!important;grid-template-columns:minmax(0,1fr) 92px!important;height:50px!important;min-height:50px!important;padding:2px 5px!important}html.capacitor-android .border-village-v81 .v54-player-hud{grid-template-columns:34px minmax(0,1fr)!important;height:44px!important}html.capacitor-android .canonical-player-top-hud .v54-avatar{width:34px!important;min-width:34px!important;height:40px!important}html.capacitor-android .canonical-hud-bars{grid-template-rows:9px 4px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.capacitor-android .canonical-hud-bars>span.xp{grid-column:1/-1!important;height:4px!important}html.capacitor-android .border-village-v81 .canonical-player-top-hud .canonical-wallet{width:92px!important;min-width:92px!important;max-width:92px!important}html.capacitor-android .android-game-nav{grid-template-columns:repeat(6,minmax(0,1fr))!important;height:48px!important;min-height:48px!important}html.capacitor-android .android-game-nav button{min-height:44px!important}html.capacitor-android .border-village-v81 .v81-hotspot{min-width:108px!important;max-width:164px!important;min-height:44px!important;padding:4px 7px!important}html.capacitor-android .border-village-v81 .v81-hotspot-icon{flex-basis:18px!important;width:18px!important;height:18px!important}html.capacitor-android .world-exploration-map .world-interaction-card{max-height:min(40%,205px)!important}html.capacitor-android .world-interaction-card .world-card-main{grid-template-columns:62px minmax(0,1fr)!important}html.capacitor-android .world-interaction-card .world-card-portrait,html.capacitor-android .world-interaction-card .world-card-portrait img{height:62px!important;min-height:62px!important}html.capacitor-android .world-interaction-card .world-card-actions,html.capacitor-android .world-interaction-card .world-enemy-card-actions{position:sticky!important;bottom:0!important}html.capacitor-android .battle-v2 .bv1-top{flex-basis:48px!important;height:48px!important;min-height:48px!important}html.capacitor-android .battle-v2 .bv1-stage{flex-basis:48dvh!important;min-height:172px!important;max-height:245px!important}html.capacitor-android .battle-v2 .bv1-bottom{height:106px!important;min-height:106px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2{grid-template-columns:repeat(9,minmax(0,1fr))!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action{height:62px!important;min-height:62px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-log{min-height:34px!important;max-height:36px!important}html.capacitor-android .battle-v2 .bv1-utility-action.end-turn{border-color:#e6bd62!important;min-height:44px!important}html.capacitor-android .equipment-paperdoll-topbar{height:46px!important;min-height:46px!important;padding:2px 5px!important;display:block!important}html.capacitor-android .equipment-paperdoll-brand,html.capacitor-android .equipment-paperdoll-currency,html.capacitor-android .equipment-paperdoll-top-progress{display:none!important}html.capacitor-android .equipment-paperdoll-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;height:42px!important;display:grid!important}html.capacitor-android .equipment-paperdoll-nav button{display:none!important}html.capacitor-android .equipment-paperdoll-nav button:first-child,html.capacitor-android .equipment-paperdoll-nav button:nth-child(2),html.capacitor-android .equipment-paperdoll-nav button:nth-child(3),html.capacitor-android .equipment-paperdoll-nav button:nth-child(7){height:40px!important;min-height:40px!important;padding:2px 5px!important;font-size:9px!important;display:block!important}html.capacitor-android .equipment-paperdoll-nav button:first-child{order:3}html.capacitor-android .equipment-paperdoll-nav button:nth-child(2){order:1}html.capacitor-android .equipment-paperdoll-nav button:nth-child(3){order:2}html.capacitor-android .equipment-paperdoll-nav button:nth-child(7){order:4}html.capacitor-android .character-dark-layout{grid-template-columns:170px minmax(230px,1fr) 220px!important;gap:5px!important}html.capacitor-android .inventory-dark-main .inventory-v62-body{grid-template-columns:105px minmax(0,1fr) 220px!important;gap:5px!important;padding:5px!important}html.capacitor-android .inventory-dark-main .inventory-v62-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr))!important;gap:4px!important}html.capacitor-android .inventory-dark-main .inventory-v62-cell,html.capacitor-android .inventory-dark-main .inventory-v62-cell.empty{min-height:84px!important;padding:4px!important}html.capacitor-android .character-skills-screen{height:100%!important;min-height:0!important;padding:4px!important;overflow:hidden!important}html.capacitor-android .character-skills-shell{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;padding:5px!important;display:flex!important}html.capacitor-android .character-skills-head{flex-wrap:nowrap!important;gap:5px!important;min-height:44px!important;padding:2px 3px!important}html.capacitor-android .character-skills-head h1{min-width:0!important;font-size:15px!important}html.capacitor-android .character-skills-head button{min-height:40px!important;padding:4px 7px!important;font-size:8px!important}html.capacitor-android .character-skills-layout{flex:auto!important;grid-template-columns:145px minmax(0,1fr) 205px!important;gap:5px!important;min-height:0!important;overflow:hidden!important}html.capacitor-android .character-skill-panel{min-width:0!important;min-height:0!important;padding:5px!important;overflow:auto!important}html.capacitor-android .character-skill-tree{grid-template-rows:repeat(4,minmax(54px,1fr))!important;gap:5px!important;min-width:0!important;min-height:0!important;padding:5px!important}html.capacitor-android .v81-interior-market{height:100%!important;min-height:0!important;padding:4px!important;overflow:hidden!important}html.capacitor-android .v81-market-panel{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:5px!important;display:flex!important}html.capacitor-android .v81-market-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;margin:0 0 4px!important;display:grid!important}html.capacitor-android .v81-market-lots{flex:auto!important;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:5px!important;min-height:0!important;overflow:auto!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-chat-open{left:auto!important;right:calc(var(--android-safe-right) + 6px)!important;width:min(560px,72vw)!important;height:min(72dvh,330px)!important;transform:none!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-players-open{left:auto!important;right:calc(var(--android-safe-right) + 6px)!important;width:min(330px,54vw)!important;height:min(70dvh,320px)!important;transform:none!important}html.capacitor-android .battle-reward-modal{width:min(620px,100vw - 10px)!important;max-height:min(60dvh,330px)!important;padding:7px!important}html.capacitor-android .battle-reward-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}html.capacitor-android .world-resource-progress{max-width:390px!important;padding:4px 5px!important;top:5px!important}}html.capacitor-android{--android-v3-ink:#03080d;--android-v3-panel:linear-gradient(155deg,#0c1c26f9,#03090efc);--android-v3-panel-soft:linear-gradient(180deg,#0c1f2aeb,#030b11f5);--android-v3-gold:#d9ad54;--android-v3-gold-soft:#d9ad5480;--android-v3-cyan:#58b8df;--android-v3-text:#edf1ed;--android-v3-muted:#99aeb7;--android-mobile-nav-height:48px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.capacitor-android body{color:var(--android-v3-text);overscroll-behavior:none;background:#02070b!important}html.capacitor-android button,html.capacitor-android input,html.capacitor-android select,html.capacitor-android textarea{font-family:Georgia,Times New Roman,serif}html.capacitor-android button{touch-action:manipulation}html.capacitor-android .portal-screen,html.capacitor-android .game{box-sizing:border-box!important;height:100dvh!important;min-height:100dvh!important;padding:max(8px,var(--android-safe-top)) max(12px,var(--android-safe-right)) max(8px,var(--android-safe-bottom)) max(12px,var(--android-safe-left))!important;background:linear-gradient(90deg,#01070ce0 0%,#030a116b 42%,#02080e9e 100%),url(/game/assets/auth-background-CgPfyXa6.jpg) 50%/cover no-repeat!important;place-items:center!important;overflow:auto!important}html.capacitor-android .portal-screen:before,html.capacitor-android .game:before{background:radial-gradient(circle at 64% 43%,#54b3e129,#0000 24%),linear-gradient(#02070c08,#02070c80)!important}html.capacitor-android .portal-card,html.capacitor-android .welcome{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-sizing:border-box!important;width:min(520px,48vw)!important;min-width:330px!important;max-height:calc(100dvh - var(--android-safe-top) - var(--android-safe-bottom) - 18px)!important;background:linear-gradient(145deg,#040e17c9,#02080eeb)!important;border:1px solid #e2b85bb8!important;border-radius:18px!important;margin-left:28vw!important;padding:clamp(10px,2.2vh,18px)!important;overflow:auto!important;box-shadow:0 18px 55px #000000b8,inset 0 0 34px #46a3cb14,0 0 0 3px #03080c8c!important}html.capacitor-android .portal-logo{margin:0 0 8px!important}html.capacitor-android .portal-auth-logo,html.capacitor-android .auth-start-logo{object-fit:contain!important;filter:drop-shadow(0 4px 9px #000)!important;width:min(310px,78%)!important;max-height:92px!important;margin:0 auto 2px!important}html.capacitor-android .portal-logo h1,html.capacitor-android .welcome h1{color:#f0d497!important;letter-spacing:.06em!important;text-shadow:0 2px 8px #000!important;margin:1px 0!important;font-size:clamp(18px,3.5vh,31px)!important;line-height:1!important}html.capacitor-android .portal-logo p,html.capacitor-android .welcome>p{color:#d7c28f!important;margin:4px 0 8px!important;font-size:clamp(9px,1.8vh,13px)!important}html.capacitor-android .portal-actions{grid-template-columns:1fr!important;gap:6px!important;width:min(380px,100%)!important;margin:0 auto!important;display:grid!important}html.capacitor-android .portal-btn,html.capacitor-android .welcome button{color:#f3f5ef!important;letter-spacing:.035em!important;background:linear-gradient(#0f3950f5,#041521fa)!important;border:1px solid #63bee6ad!important;border-radius:8px!important;min-height:44px!important;padding:6px 14px!important;font-size:clamp(11px,2.2vh,16px)!important;box-shadow:inset 0 0 16px #3facda1c!important}html.capacitor-android #portalLogin,html.capacitor-android #enterGame{color:#160e04!important;background:linear-gradient(#f1c76d,#a66a20)!important;border-color:#f0c66b!important;font-weight:800!important;box-shadow:inset 0 1px #fff3bc,0 0 14px #e5b34847!important}html.capacitor-android .portal-google-btn{background:linear-gradient(#143d58,#071d2c)!important}html.capacitor-android .portal-google-mark{font-family:Arial,sans-serif!important;font-size:18px!important}html.capacitor-android .auth-language-switch{top:max(8px,var(--android-safe-top))!important;right:max(10px,var(--android-safe-right))!important;z-index:100!important;position:fixed!important}html.capacitor-android .auth-language-switch button,html.capacitor-android .auth-home-link{min-height:40px!important;font-size:10px!important}html.capacitor-android .border-village-v81>.canonical-player-top-hud{background:linear-gradient(#07121afc,#02080dfe)!important;border:1px solid #daae4f73!important;grid-template-rows:46px!important;grid-template-columns:minmax(0,1fr) 96px!important;gap:4px!important;height:50px!important;min-height:50px!important;padding:2px 5px!important;box-shadow:inset 0 0 18px #3c9dc50f!important}html.capacitor-android .border-village-v81 .v54-player-hud{grid-template-columns:36px minmax(0,1fr)!important;gap:4px!important;height:44px!important;padding:1px!important}html.capacitor-android .canonical-player-top-hud .v54-avatar{width:35px!important;min-width:35px!important;height:40px!important}html.capacitor-android .border-village-v81 .v54-player-name{font-size:11px!important;line-height:12px!important}html.capacitor-android .border-village-v81 .v54-level{font-size:7px!important}html.capacitor-android .canonical-hud-bars{grid-template-rows:10px 4px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px 3px!important}html.capacitor-android .canonical-hud-bars>span{height:10px!important}html.capacitor-android .canonical-hud-bars>span.xp{grid-column:1/-1!important;height:4px!important}html.capacitor-android .canonical-hud-bars b{font-size:6px!important;line-height:8px!important}html.capacitor-android .canonical-hud-bars .xp b{display:none!important}html.capacitor-android .border-village-v81 .canonical-player-top-hud .canonical-wallet{gap:2px!important;width:94px!important;min-width:94px!important;max-width:94px!important;height:42px!important;padding:2px!important}html.capacitor-android .canonical-wallet-row{height:12px!important;font-size:7px!important;line-height:12px!important}html.capacitor-android .canonical-wallet-row img{width:11px!important;height:11px!important}html.capacitor-android .android-game-nav{background:linear-gradient(#08161ffe,#02080d)!important;border-top:1px solid #dcb153a6!important;grid-template-rows:44px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:2px!important;height:48px!important;min-height:48px!important;padding:2px 4px!important;box-shadow:0 -7px 22px #00000094!important}html.capacitor-android .android-game-nav button{color:#ecd49c!important;white-space:nowrap!important;background:linear-gradient(#0b202bfa,#030e15fc)!important;border:1px solid #ba8f4161!important;border-radius:4px!important;grid-template-columns:18px minmax(0,1fr)!important;gap:4px!important;height:44px!important;min-height:44px!important;padding:1px 5px!important;font-size:clamp(8px,1.25vw,11px)!important;display:grid!important}html.capacitor-android .android-game-nav button:before{font-size:15px!important}html.capacitor-android .android-game-nav button.active,html.capacitor-android .android-game-nav button[aria-expanded=true]{color:#fff0b7!important;background:linear-gradient(#17445b,#071e2b)!important;border-color:#e5b85a!important;box-shadow:inset 0 0 14px #45b1db38!important}html.capacitor-android .border-village-v81 .v5-location-wrap{min-height:0!important}html.capacitor-android .border-village-v81 .v81-location-title{background:linear-gradient(#07161fbf,#030a0fd1)!important;max-width:min(410px,45vw)!important;padding:4px 9px!important}html.capacitor-android .border-village-v81 .v81-location-title h1{font-size:clamp(14px,2vw,20px)!important;line-height:1!important}html.capacitor-android .border-village-v81 .v81-location-title p{margin:1px 0!important;font-size:8px!important}html.capacitor-android .border-village-v81 .v5-location-wrap:has(#v81Exit)>.v81-location-title{display:none!important}html.capacitor-android .border-village-v81 .v81-hotspot,html.capacitor-android .border-village-v81 .v5-hotspot{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:linear-gradient(#081f2bb3,#030e15d1)!important;border:1px solid #daaf52a1!important;border-radius:4px!important;min-width:82px!important;max-width:132px!important;min-height:44px!important;padding:5px 7px!important;box-shadow:0 4px 10px #0006,inset 0 0 9px #43a1c80f!important}html.capacitor-android .border-village-v81 .v81-hotspot-main{justify-content:center!important;gap:4px!important}html.capacitor-android .border-village-v81 .v81-hotspot-icon{flex-basis:16px!important;width:16px!important;height:16px!important}html.capacitor-android .border-village-v81 .v81-hotspot strong{font-size:clamp(8px,1.1vw,11px)!important;line-height:1.05!important}html.capacitor-android .border-village-v81 .v81-hotspot small{display:none!important}html.capacitor-android .border-village-v81 .v81-hotspot.quest:after{width:8px!important;height:8px!important}html.capacitor-android .border-village-v81 .v81-district-processing small{color:#9a9383!important;font-size:7px!important;display:block!important}html.capacitor-android .border-village-v81 .v81-arena-gate-title{min-height:42px!important;padding:4px 8px!important}html.capacitor-android .world-exploration{height:100%!important;min-height:0!important;padding:0!important}html.capacitor-android .world-exploration-shell{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;display:flex!important}html.capacitor-android .world-exploration-header{flex:0 0 34px!important;gap:4px!important;height:34px!important;min-height:34px!important;padding:2px 5px!important}html.capacitor-android .world-exploration-header h1{letter-spacing:.04em!important;font-size:11px!important}html.capacitor-android .world-exploration-header p{display:none!important}html.capacitor-android .world-exploration-header button{min-width:44px!important;height:30px!important;min-height:30px!important;padding:3px 7px!important;font-size:8px!important}html.capacitor-android .world-exploration-map-frame{flex:auto!important;min-height:0!important}html.capacitor-android .world-exploration-map .world-interaction-card{background:var(--android-v3-panel)!important;border:1px solid #deb353a6!important;border-radius:9px 9px 3px 3px!important;max-height:min(39%,198px)!important;padding:6px 8px!important;inset:auto 5px 5px!important;overflow:auto!important;box-shadow:0 -10px 25px #00000094!important}html.capacitor-android .world-interaction-card .world-card-main{grid-template-columns:58px minmax(0,1fr)!important;gap:7px!important}html.capacitor-android .world-interaction-card .world-card-portrait,html.capacitor-android .world-interaction-card .world-card-portrait img{width:58px!important;height:58px!important;min-height:58px!important}html.capacitor-android .world-interaction-card .world-card-details h2,html.capacitor-android .world-interaction-card .world-card-details h3{font-size:13px!important;line-height:1.05!important}html.capacitor-android .world-interaction-card .world-card-details p{white-space:nowrap!important;text-overflow:ellipsis!important;margin:2px 0!important;font-size:8px!important;line-height:1.15!important;overflow:hidden!important}html.capacitor-android .world-interaction-card .world-card-actions,html.capacitor-android .world-interaction-card .world-enemy-card-actions{z-index:3!important;background:linear-gradient(#0000,#050d12 32%)!important;margin-top:4px!important;padding-top:4px!important;position:sticky!important;bottom:-6px!important}html.capacitor-android .world-interaction-card .world-card-actions button,html.capacitor-android .world-interaction-card .world-enemy-card-actions button{min-height:44px!important;font-size:9px!important}html.capacitor-android .world-interaction-card .world-card-close{width:36px!important;height:36px!important}html.capacitor-android .battle-v2 .bv1-frame{position:relative!important}html.capacitor-android .battle-v2 .bv1-top{flex:0 0 46px!important;gap:4px!important;height:46px!important;min-height:46px!important;padding:2px 5px!important}html.capacitor-android .battle-v2 .bv1-top-unit-icon{width:31px!important;height:31px!important}html.capacitor-android .battle-v2 .bv1-top-unit strong{font-size:10px!important}html.capacitor-android .battle-v2 .bv1-top-unit small{font-size:7px!important}html.capacitor-android .battle-v2 .bv1-turn-label{font-size:10px!important}html.capacitor-android .battle-v2 .bv1-round{font-size:7px!important}html.capacitor-android .battle-v2 .bv1-layout,html.capacitor-android .battle-v2 .bv1-arena{min-height:0!important}html.capacitor-android .battle-v2 .bv1-stage{flex:auto!important;min-height:145px!important;max-height:none!important;padding:0 2%!important}html.capacitor-android .battle-v2 .bv1-player .bv1-figure,html.capacitor-android .battle-v2 .bv1-enemy .bv1-figure,html.capacitor-android .battle-v2 .bv1-enemy-rottenStump .bv1-figure,html.capacitor-android .battle-v2 .bv1-enemy-weed .bv1-figure{height:min(45dvh,238px)!important}html.capacitor-android .battle-v2 .bv1-bottom{flex:0 0 76px!important;grid-template-columns:minmax(0,1fr) 108px!important;grid-template-areas:"battle-bar battle-utility"!important;gap:2px!important;height:76px!important;min-height:76px!important;padding:2px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2{grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:2px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action{grid-template-rows:30px minmax(14px,1fr) auto!important;height:70px!important;min-height:70px!important;padding:2px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-image{width:29px!important;height:29px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-name{-webkit-line-clamp:2!important;font-size:clamp(6px,.9vw,8px)!important;line-height:1!important}html.capacitor-android .battle-v2 .battle-action-bar-v2 .bv1-action-meta small{text-overflow:ellipsis!important;white-space:nowrap!important;min-height:9px!important;padding:0 1px!important;font-size:6px!important;line-height:8px!important;overflow:hidden!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-actions{grid-area:battle-utility!important;height:70px!important;min-height:70px!important;padding:2px!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-action:not(.end-turn){display:none!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-utility-action.end-turn{color:#ffecae!important;background:linear-gradient(#17465e,#071e2b)!important;border-color:#e4b75a!important;grid-column:1/-1!important;min-height:64px!important;font-size:10px!important;display:grid!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-log{z-index:10!important;background:#030b11e0!important;border:1px solid #d3a84e66!important;width:min(168px,28vw)!important;min-height:58px!important;max-height:86px!important;padding:5px 7px!important;font-size:7px!important;line-height:1.25!important;position:absolute!important;top:52px!important;right:5px!important;overflow:auto!important}html.capacitor-android .battle-v2 .bv1-log-title{font-size:8px!important}html.capacitor-android .v81-simple-screen,html.capacitor-android .v81-shop-screen{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;padding:4px!important;overflow:hidden!important}html.capacitor-android .v81-simple-panel,html.capacitor-android .v81-shop-panel{box-sizing:border-box!important;background:linear-gradient(155deg,#08151df5,#03090dfb)!important;border-color:#d7ac5073!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:5px!important;overflow:auto!important}html.capacitor-android .character-dark-screen,html.capacitor-android .inventory-dark-screen,html.capacitor-android .equipment-paperdoll-shell{height:100%!important;min-height:0!important;overflow:hidden!important}html.capacitor-android .equipment-paperdoll-topbar{height:44px!important;min-height:44px!important;padding:2px 5px!important;display:block!important}html.capacitor-android .equipment-paperdoll-brand,html.capacitor-android .equipment-paperdoll-currency,html.capacitor-android .equipment-paperdoll-top-progress{display:none!important}html.capacitor-android .equipment-paperdoll-nav{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;height:40px!important;display:grid!important}html.capacitor-android .equipment-paperdoll-nav button{display:none!important}html.capacitor-android .equipment-paperdoll-nav button:first-child,html.capacitor-android .equipment-paperdoll-nav button:nth-child(2),html.capacitor-android .equipment-paperdoll-nav button:nth-child(3),html.capacitor-android .equipment-paperdoll-nav button:nth-child(7){height:40px!important;min-height:40px!important;padding:2px 5px!important;font-size:9px!important;display:block!important}html.capacitor-android .character-dark-layout{grid-template-columns:160px minmax(220px,1fr) 210px!important;gap:5px!important}html.capacitor-android .character-dark-main,html.capacitor-android .inventory-dark-main{padding:4px 6px!important}html.capacitor-android .character-dark-panel{padding:5px!important}html.capacitor-android .character-dark-portrait{width:66px!important;height:66px!important;margin:0 auto 4px!important}html.capacitor-android .character-dark-name{font-size:13px!important}html.capacitor-android .inventory-dark-main .inventory-v62-head{min-height:36px!important;padding:3px 7px!important}html.capacitor-android .inventory-dark-main .inventory-v62-head h1{font-size:14px!important}html.capacitor-android .inventory-dark-main .inventory-v62-body{grid-template-columns:100px minmax(0,1fr) 205px!important;gap:5px!important;padding:5px!important}html.capacitor-android .inventory-dark-category{min-height:40px!important;font-size:8px!important}html.capacitor-android .inventory-dark-main .inventory-v62-grid{grid-template-columns:repeat(auto-fill,minmax(68px,1fr))!important;gap:4px!important}html.capacitor-android .inventory-dark-main .inventory-v62-cell,html.capacitor-android .inventory-dark-main .inventory-v62-cell.empty{min-height:80px!important;padding:3px!important}html.capacitor-android .v81-interior-storage{height:100%!important;min-height:0!important;padding:4px!important;overflow:hidden!important}html.capacitor-android .v81-storage-panel{flex-direction:column!important;display:flex!important;overflow:hidden!important}html.capacitor-android .v81-storage-decor{display:none!important}html.capacitor-android .v81-storage-toolbar{flex:none!important;gap:5px!important;min-height:44px!important;margin:0 0 4px!important;padding:4px 6px!important}html.capacitor-android .v81-storage-toolbar-info strong{font-size:13px!important}html.capacitor-android .v81-storage-toolbar-actions button{min-height:40px!important;padding:4px 7px!important;font-size:8px!important}html.capacitor-android .v81-storage-sort-panel{flex-wrap:nowrap!important;gap:4px!important;padding-top:4px!important}html.capacitor-android .v81-storage-filter{min-height:36px!important;padding:3px 6px!important;font-size:8px!important}html.capacitor-android .v81-storage-search{min-width:155px!important}html.capacitor-android .v81-storage-search input,html.capacitor-android .v81-storage-sort-controls select{height:36px!important;min-height:36px!important;font-size:8px!important}html.capacitor-android .v81-storage-columns{flex:auto!important;grid-template-columns:minmax(220px,34%) minmax(0,66%)!important;gap:5px!important;min-height:0!important;margin:0!important;overflow:hidden!important}html.capacitor-android .v81-storage-box{min-height:0!important;padding:5px!important;overflow:auto!important}html.capacitor-android .v81-storage-box h2{margin:0 0 4px!important;font-size:12px!important}html.capacitor-android .v81-storage-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important}html.capacitor-android .v81-storage-room-grid{grid-template-columns:repeat(8,minmax(0,1fr))!important;max-height:none!important}html.capacitor-android .v81-storage-cell,html.capacitor-android .v81-storage-room-grid .v81-storage-cell{min-height:64px!important;padding:3px!important}html.capacitor-android .v81-storage-cell .inventory-item-image,html.capacitor-android .v81-storage-room-grid .v81-storage-cell .inventory-item-image{width:32px!important;height:32px!important}html.capacitor-android .v81-storage-upgrade{display:none!important}html.capacitor-android .v81-interior-market{height:100%!important;min-height:0!important;padding:4px!important;overflow:hidden!important}html.capacitor-android .v81-market-panel{flex-direction:column!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:5px!important;display:flex!important;overflow:hidden!important}html.capacitor-android .v81-market-toolbar{min-height:42px!important;margin:0 0 4px!important;padding:3px 6px!important}html.capacitor-android .v81-market-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;margin:0 0 4px!important;display:grid!important}html.capacitor-android .v81-market-tab{min-height:40px!important;padding:3px!important;font-size:9px!important}html.capacitor-android .v81-market-controls{grid-template-columns:minmax(150px,1fr) 145px 125px!important;gap:4px!important;margin:0 0 4px!important}html.capacitor-android .v81-market-controls input,html.capacitor-android .v81-market-controls select{min-height:38px!important;padding:4px 7px!important;font-size:9px!important}html.capacitor-android .v81-market-lots{flex:auto!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:5px!important;min-height:0!important;overflow:auto!important}html.capacitor-android .v81-market-lot{grid-template-columns:44px minmax(0,1fr)!important;gap:6px!important;padding:6px!important}html.capacitor-android .v81-market-lot-icon{width:42px!important;height:42px!important;font-size:22px!important}html.capacitor-android .v81-market-buy{min-height:40px!important}html.capacitor-android .v81-shop-panel{flex-direction:column!important;display:flex!important;overflow:hidden!important}html.capacitor-android .v81-shop-topbar{flex:0 0 44px!important;grid-template-columns:auto 1fr auto!important;gap:6px!important;min-height:44px!important;padding:3px 6px!important}html.capacitor-android .v81-shop-title h1{font-size:16px!important;line-height:1!important}html.capacitor-android .v81-shop-title p{margin:1px 0 0!important;font-size:8px!important}html.capacitor-android .v81-shop-top-actions button{min-height:38px!important;padding:4px 7px!important;font-size:8px!important}html.capacitor-android .v81-shop-interior{flex:auto!important;min-height:0!important;overflow:auto!important}html.capacitor-android .renalin-tabs button{min-height:40px!important;font-size:9px!important}html.capacitor-android .renalin-list{gap:5px!important}html.capacitor-android .v81-guild-dialog-panel{width:100%!important;height:100%!important;max-height:none!important;padding:5px!important;overflow:hidden!important}html.capacitor-android .v81-guild-dialog-layout{grid-template-columns:minmax(150px,28%) minmax(0,1fr)!important;gap:6px!important;height:100%!important}html.capacitor-android .v81-guild-dialog-avatar{object-fit:cover!important;object-position:center top!important;min-height:0!important;max-height:none!important}html.capacitor-android .v81-guild-dialog-copy{justify-content:center!important;padding:8px!important;overflow:auto!important}html.capacitor-android .v81-guild-dialog-copy h1{font-size:17px!important}html.capacitor-android .v81-guild-dialog-copy h2{margin:2px 0 6px!important;font-size:10px!important}html.capacitor-android .v81-guild-dialog-speech{margin:4px 0!important;font-size:11px!important;line-height:1.35!important}html.capacitor-android .v81-guild-dialog-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;margin-top:6px!important}html.capacitor-android .v81-guild-dialog-actions button{min-height:42px!important;font-size:9px!important}html.capacitor-android .v81-forge-panel{flex-direction:column!important;display:flex!important;overflow:hidden!important}html.capacitor-android .v81-forge-topbar{flex:0 0 44px!important;grid-template-columns:auto 1fr auto!important;gap:6px!important;min-height:44px!important;padding:3px 6px!important}html.capacitor-android .v81-forge-topbar h1{font-size:17px!important;line-height:1!important}html.capacitor-android .v81-forge-topbar strong{font-size:9px!important}html.capacitor-android .v81-forge-back{min-height:38px!important;padding:4px 7px!important;font-size:8px!important}html.capacitor-android .v81-forge-tabs{flex:0 0 40px!important;gap:4px!important;margin:4px 0!important}html.capacitor-android .v81-forge-tab{min-height:40px!important;font-size:9px!important}html.capacitor-android .v81-forge-condition{flex:none!important;margin:0 0 4px!important;padding:4px 7px!important;font-size:8px!important}html.capacitor-android .v81-forge-layout{flex:auto!important;grid-template-columns:minmax(145px,26%) minmax(0,1fr)!important;gap:5px!important;min-height:0!important;overflow:hidden!important}html.capacitor-android .v81-forge-portrait{min-height:0!important;padding:5px!important;overflow:hidden!important}html.capacitor-android .v81-forge-portrait-image{object-fit:cover!important;width:min(150px,88%)!important;height:calc(100% - 42px)!important;min-height:120px!important}html.capacitor-android .v81-forge-workspace{min-height:0!important;padding:6px!important;overflow:auto!important}html.capacitor-android .v81-forge-items{max-height:none!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.chat-v2-game-dock{display:none!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-chat-open{left:auto!important;right:calc(var(--android-safe-right) + 5px)!important;bottom:calc(var(--android-safe-bottom) + var(--android-mobile-nav-height) + 3px)!important;border-radius:8px 0 0!important;width:min(560px,72vw)!important;height:min(72dvh,330px)!important;display:grid!important;transform:none!important;box-shadow:0 0 38px #000000d1!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-players-open{left:auto!important;right:calc(var(--android-safe-right) + 5px)!important;bottom:calc(var(--android-safe-bottom) + var(--android-mobile-nav-height) + 3px)!important;border-radius:8px 0 0!important;width:min(330px,54vw)!important;height:min(70dvh,320px)!important;display:grid!important;transform:none!important;box-shadow:0 0 38px #000000d1!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-heading-row,html.capacitor-android .chat-v2-hud-root.android-players-open .online-players-heading{height:38px!important;min-height:38px!important;padding:3px 6px!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-tab{min-height:32px!important;font-size:8px!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-input-row{min-height:44px!important;padding:3px!important}html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-input-row input,html.capacitor-android .chat-v2-hud-root.android-chat-open .chat-input-row button{min-height:40px!important;font-size:10px!important}html.capacitor-android .chat-v2-hud-root.android-players-open .online-player-row{min-height:44px!important;font-size:9px!important}html.capacitor-android.android-keyboard-open body.android-game-nav-active .chat-v2-hud-root.android-chat-open{left:calc(var(--android-safe-left) + 4px)!important;right:calc(var(--android-safe-right) + 4px)!important;bottom:var(--android-safe-bottom)!important;width:auto!important;height:min(100%,calc(var(--android-visual-viewport-height,100dvh) - var(--android-safe-top) - var(--android-safe-bottom)))!important}html.capacitor-android .game-server-fail-closed,html.capacitor-android .game-server-runtime-error,html.capacitor-android .shared-world-runtime-error,html.capacitor-android #gameServerConnectionError{z-index:100060!important;top:calc(var(--android-safe-top) + 5px)!important;width:min(560px,62vw)!important;max-height:72px!important;padding:7px 10px!important;font-size:10px!important;line-height:1.2!important;position:fixed!important;left:50%!important;overflow:auto!important;transform:translate(-50%)!important}@media (orientation:portrait){html.capacitor-android{--android-mobile-nav-height:96px}html.capacitor-android .portal-card,html.capacitor-android .welcome{width:min(92vw,520px)!important;min-width:0!important;margin:5vh auto 0!important}html.capacitor-android .android-game-nav{grid-template-rows:repeat(2,44px)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:96px!important;min-height:96px!important}html.capacitor-android .border-village-v81>.canonical-player-top-hud{grid-template-columns:minmax(0,1fr) 92px!important;height:52px!important;min-height:52px!important}html.capacitor-android .border-village-v81 .v81-hotspot{min-width:86px!important;max-width:126px!important}html.capacitor-android .world-exploration-map .world-interaction-card{max-height:48%!important}html.capacitor-android .battle-v2{overflow:auto!important}html.capacitor-android .battle-v2 .bv1-frame{height:auto!important;min-height:720px!important}html.capacitor-android .battle-v2 .bv1-bottom{grid-template-columns:1fr!important;grid-template-areas:"battle-bar""battle-utility"!important;height:auto!important;min-height:292px!important}html.capacitor-android .battle-v2 .battle-action-bar-v2{grid-template-columns:repeat(3,minmax(0,1fr))!important}html.capacitor-android .battle-v2 .bv1-bottom .bv1-log{width:auto!important;max-height:62px!important;position:static!important}html.capacitor-android .character-dark-screen,html.capacitor-android .inventory-dark-screen,html.capacitor-android .equipment-paperdoll-shell,html.capacitor-android .v81-simple-screen,html.capacitor-android .v81-shop-screen{overflow:auto!important}html.capacitor-android .character-dark-layout,html.capacitor-android .inventory-dark-main .inventory-v62-body,html.capacitor-android .v81-storage-columns,html.capacitor-android .v81-guild-dialog-layout,html.capacitor-android .v81-forge-layout{grid-template-columns:1fr!important;height:auto!important;overflow:visible!important}html.capacitor-android .v81-storage-sort-panel{flex-wrap:wrap!important}html.capacitor-android .v81-storage-room-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html.capacitor-android .v81-shop-topbar,html.capacitor-android .v81-forge-topbar{grid-template-columns:auto 1fr!important}html.capacitor-android .v81-shop-top-actions,html.capacitor-android .v81-forge-topbar strong{display:none!important}html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-chat-open,html.capacitor-android body.android-game-nav-active .chat-v2-hud-root.android-players-open{left:calc(var(--android-safe-left) + 4px)!important;right:calc(var(--android-safe-right) + 4px)!important;width:auto!important;transform:none!important}}html.capacitor-android[data-android-ui=v41]{--a41-top:max(0px,var(--android-safe-top));--a41-right:max(0px,var(--android-safe-right));--a41-bottom:max(0px,var(--android-safe-bottom));--a41-left:max(0px,var(--android-safe-left));--a41-hud:50px;--a41-nav:52px;--a41-touch:44px;--a41-gold:#e5c16e;--a41-line:#dcb1588c;--a41-cyan:#61c7ec;--a41-bg:#02080d;--a41-panel:linear-gradient(160deg,#081b26f7,#02090efc);background:var(--a41-bg);font-size:14px}html.capacitor-android[data-android-ui=v41],html.capacitor-android[data-android-ui=v41] body,html.capacitor-android[data-android-ui=v41] #app{width:100%;max-width:100%;min-width:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] *{box-sizing:border-box;min-width:0}html.capacitor-android[data-android-ui=v41] button,html.capacitor-android[data-android-ui=v41] select,html.capacitor-android[data-android-ui=v41] input{min-height:var(--a41-touch);touch-action:manipulation}html.capacitor-android[data-android-ui=v41] .android-v41-canonical-source,html.capacitor-android[data-android-ui=v41] .android-v41-canonical-screen{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-renderer{color:#eee9dc;font-family:Georgia,Times New Roman,serif}html.capacitor-android[data-android-ui=v41] .border-village-v81>.canonical-player-top-hud{height:var(--a41-hud)!important;min-height:var(--a41-hud)!important;background:#02080dfb!important;border-width:0 0 1px!important;grid-template-columns:minmax(0,1fr) minmax(104px,16vw)!important;gap:5px!important;margin:0!important;padding:2px 5px!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-v41-hud>.v54-player-hud{height:46px!important;padding:2px!important}html.capacitor-android[data-android-ui=v41] .android-v41-hud>.canonical-wallet{height:46px!important;padding:2px 4px!important}html.capacitor-android[data-android-ui=v41] .android-v41-hud .v54-avatar{width:38px!important;height:40px!important}html.capacitor-android[data-android-ui=v41] .android-v41-hud .v54-player-name{font-size:13px!important}html.capacitor-android[data-android-ui=v41] .android-v41-hud .canonical-hud-bars b,html.capacitor-android[data-android-ui=v41] .android-v41-hud .canonical-wallet-row{font-size:9px!important}html.capacitor-android[data-android-ui=v41] .android-v41-canonical-nav{display:none!important}html.capacitor-android[data-android-ui=v41] .android-game-nav{left:max(4px,var(--a41-left))!important;right:max(4px,var(--a41-right))!important;bottom:max(2px,var(--a41-bottom))!important;width:auto!important;height:var(--a41-nav)!important;min-height:var(--a41-nav)!important;background:#02090efc!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:2px!important;padding:2px!important}html.capacitor-android[data-android-ui=v41] .android-game-nav button{letter-spacing:.035em!important;min-height:46px!important;padding:2px!important;font-size:11px!important}html.capacitor-android[data-android-ui=v41] .android-v4-village{height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v4-village>.v5-location-wrap{height:calc(100% - var(--a41-hud))!important;background-position:50% 52%!important;min-height:0!important}html.capacitor-android[data-android-ui=v41] .android-v4-village .v81-location-title{max-width:34vw!important;padding:4px 9px!important}html.capacitor-android[data-android-ui=v41] .android-v4-village .v81-location-title h1{margin:0!important;font-size:20px!important}html.capacitor-android[data-android-ui=v41] .android-v4-village .v81-location-title p{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v4-village-labels{z-index:16;pointer-events:none;position:absolute;inset:0}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels{pointer-events:none;position:absolute;inset:0}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-hotspot{pointer-events:auto;background:linear-gradient(#0a2635e8,#031018f5)!important;border-radius:5px!important;width:auto!important;min-width:72px!important;max-width:120px!important;min-height:44px!important;padding:2px 5px!important;box-shadow:0 4px 10px #000b!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-hotspot-main{gap:3px!important;font-size:10px!important;line-height:1.05!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-hotspot-icon{width:15px!important;height:15px!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels small{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-exit{top:13%!important;left:42%!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-shop{top:32%!important;left:4%!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-elder{top:29%!important;left:28%!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-school{top:31%!important;left:55%!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-forge{top:35%!important;left:auto!important;right:4%!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-market{top:64%!important;left:7%!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-storage{top:64%!important;left:auto!important;right:19%!important}html.capacitor-android[data-android-ui=v41] .android-v41-village-labels .v81-arena{top:66%!important;left:auto!important;right:3%!important}html.capacitor-android[data-android-ui=v41] .android-v4-map{height:100%!important;min-height:0!important;padding:0!important;position:relative!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v4-map .world-exploration-shell{width:100%!important;height:100%!important;margin:0!important;padding:0!important}html.capacitor-android[data-android-ui=v41] .android-v4-map .world-exploration-map-frame{border:0!important;height:100%!important;min-height:0!important;margin:0!important}html.capacitor-android[data-android-ui=v41] .android-v4-map-toolbar{z-index:45;left:4px;right:4px;top:calc(var(--a41-hud) + 2px);position:absolute}html.capacitor-android[data-android-ui=v41] .android-v41-map-toolbar{border:1px solid var(--a41-line);background:#030c12e8;justify-content:space-between;align-items:center;gap:8px;height:46px;padding:2px 5px;display:flex;box-shadow:0 5px 14px #0009}html.capacitor-android[data-android-ui=v41] .android-v41-map-location{color:#edd18d;white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-map-actions{gap:4px;display:flex}html.capacitor-android[data-android-ui=v41] .android-v41-map-actions button{height:40px!important;min-height:40px!important;padding:3px 9px!important;font-size:12px!important}html.capacitor-android[data-android-ui=v41] .android-v41-admin-more{width:44px;font-size:0!important}.android-v41-admin-more:after{content:"⋯";font-size:20px}html.capacitor-android[data-android-ui=v41] .android-v4-enemy-sheet,html.capacitor-android[data-android-ui=v41] .android-v4-resource-sheet{z-index:55;width:min(58vw,620px);max-height:35vh;position:absolute;bottom:2px;left:50%;overflow:hidden;transform:translate(-50%)}html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet>.world-interaction-card{background:var(--a41-panel)!important;border-radius:8px!important;width:100%!important;max-width:none!important;max-height:none!important;padding:4px!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet .world-card-main{grid-template-columns:60px minmax(0,1fr)!important;gap:6px!important}html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet .world-card-portrait{min-height:52px!important}.android-v41-world-sheet .world-card-portrait img{height:52px!important}html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet h2,html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet h3{margin:0 30px 1px 0!important;font-size:14px!important}html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet p{margin:1px 0!important;font-size:9px!important;line-height:1.05!important}html.capacitor-android[data-android-ui=v41] .android-v4-enemy-sheet .world-card-details>p:nth-of-type(n+5),html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet .world-card-description{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet .world-card-actions,html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet .world-enemy-card-actions{grid-template-columns:1fr 1fr!important;gap:4px!important;margin-top:2px!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet .world-card-actions button,html.capacitor-android[data-android-ui=v41] .android-v41-world-sheet .world-enemy-card-actions button{height:40px!important;min-height:40px!important;padding:2px!important;font-size:11px!important}html.capacitor-android[data-android-ui=v41] .android-v4-battle{background:#02070b!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v4-battle>.android-v4-battle{position:absolute;inset:0}html.capacitor-android[data-android-ui=v41] .android-v41-battle-screen{grid-template-rows:54px minmax(0,1fr) 78px;width:100%;height:100%;display:grid;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-battle-screen>.bv1-top{height:54px!important;min-height:54px!important;padding:3px 6px!important}html.capacitor-android[data-android-ui=v41] .android-v41-battle-screen .bv1-top-unit-icon{width:40px!important;height:40px!important}html.capacitor-android[data-android-ui=v41] .android-v41-battle-screen .bv1-top-unit strong{font-size:13px!important}.android-v41-battle-screen .bv1-top-unit small{font-size:9px!important}html.capacitor-android[data-android-ui=v41] .android-v41-battle-scene{background:#061018;min-height:0;position:relative;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-battle-scene>.bv1-arena,html.capacitor-android[data-android-ui=v41] .android-v41-battle-scene>.bv1-stage,html.capacitor-android[data-android-ui=v41] .android-v41-battle-scene>.fighters{width:100%!important;height:100%!important;min-height:0!important;margin:0!important}html.capacitor-android[data-android-ui=v41] .android-v41-battle-scene>.bv1-arena>.bv1-stage{width:100%!important;height:100%!important;min-height:0!important}html.capacitor-android[data-android-ui=v41] .android-v41-battle-scene .bv1-enemy .enemy-sprite-animator-canvas{display:none!important}.android-v41-battle-scene .bv1-enemy .bv1-figure>img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}html.capacitor-android[data-android-ui=v41] .android-v41-battle-log{z-index:8;background:#031019e8;border:1px solid #806632;width:min(230px,28vw);max-height:104px;font-size:10px;position:absolute;bottom:6px;right:6px;overflow:auto}html.capacitor-android[data-android-ui=v41] .android-v41-battle-log summary{color:#e3c277;min-height:36px;padding:9px}.android-v41-battle-log:not([open])>.bv1-log{display:none}html.capacitor-android[data-android-ui=v41] .android-v41-battle-deck{border-top:1px solid var(--a41-line);background:#02090f;grid-template-columns:repeat(9,minmax(44px,1fr)) minmax(72px,1.25fr);gap:3px;padding:3px;display:grid;overflow-x:auto}html.capacitor-android[data-android-ui=v41] .android-v41-battle-deck>button{overflow:hidden;height:70px!important;min-height:70px!important;padding:2px!important;font-size:9px!important}html.capacitor-android[data-android-ui=v41] .android-v41-battle-deck .bv1-action-icon img,html.capacitor-android[data-android-ui=v41] .android-v41-battle-deck img{object-fit:contain!important;width:30px!important;height:30px!important}html.capacitor-android[data-android-ui=v41] .android-v41-battle-deck .bv1-action-meta{display:none!important}.android-v41-empty-slot{opacity:.3}html.capacitor-android[data-android-ui=v41] .android-v4-character,html.capacitor-android[data-android-ui=v41] .android-v4-equipment,html.capacitor-android[data-android-ui=v41] .android-v4-inventory,html.capacitor-android[data-android-ui=v41] .android-v4-quests{background:#02080d;width:100%;height:100%;padding:0;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-screen{grid-template-rows:46px minmax(0,1fr);height:100%;display:grid;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-section-tabs{border-bottom:1px solid var(--a41-line);grid-template-columns:repeat(4,1fr);gap:3px;padding:2px;display:grid}html.capacitor-android[data-android-ui=v41] .android-v41-section-tabs button{color:#dce1dc;background:#0a1d28;border:1px solid #47788d;min-height:42px;padding:2px 5px;font:700 13px Georgia,serif}html.capacitor-android[data-android-ui=v41] .android-v41-section-tabs button.active{border-color:var(--a41-gold);color:#f0d38e;box-shadow:inset 0 0 10px #49bce329}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout{grid-template-rows:minmax(0,1fr) 50px;grid-template-columns:minmax(170px,24%) minmax(260px,1fr) minmax(190px,25%);gap:5px;padding:5px;display:grid;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout>.character-dark-panel{padding:7px!important;font-size:12px!important;overflow:auto!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout>.character-dark-model{min-height:0!important;overflow:hidden!important}.android-v41-character-layout>.character-dark-model img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout>.character-dark-progress{grid-column:1/-1;height:50px!important;padding:3px 8px!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout h2{font-size:15px!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout{grid-template-columns:minmax(128px,20%) minmax(250px,1fr) minmax(128px,20%) minmax(160px,22%);gap:5px;padding:5px;display:grid;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout>.equipment-paperdoll-slots{align-content:start!important;gap:3px!important;display:grid!important;position:static!important;inset:auto!important;overflow:hidden!important;transform:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-slot-wrap{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:3px!important;height:36px!important;min-height:36px!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-slot{width:36px!important;height:36px!important;min-height:36px!important;padding:1px!important;position:static!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-item-icon,html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-item-icon img{object-fit:contain!important;width:32px!important;height:32px!important;min-height:0!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-slot-wrap small{font-size:9px!important;line-height:1!important;position:static!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-center{grid-template-rows:minmax(0,1fr) 38px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.android-v41-equipment-layout .equipment-paperdoll-model,.android-v41-equipment-layout .equipment-paperdoll-character,.android-v41-equipment-layout .equipment-v714-stage{height:100%!important;min-height:0!important;position:relative!important;inset:auto!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-v714-stage{width:100%!important;max-width:none!important;transform:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-model img,html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-v714-base{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;max-height:none!important;position:absolute!important;inset:0!important;transform:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-rings{grid-template-columns:repeat(4,1fr)!important;gap:2px!important;height:38px!important;display:grid!important;position:static!important;transform:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-rings .equipment-paperdoll-slot-wrap{text-align:center!important;height:38px!important;min-height:38px!important;display:block!important}.android-v41-equipment-layout .equipment-paperdoll-rings .equipment-paperdoll-slot{margin:auto!important}.android-v41-equipment-layout .equipment-paperdoll-rings small{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout>.equipment-paperdoll-stats{grid-area:auto!important;width:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:4px!important;font-size:9px!important;position:static!important;inset:auto!important;overflow:auto!important;transform:none!important}.android-v41-equipment-layout>.equipment-paperdoll-stats h2{margin:0 0 2px!important;font-size:14px!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-bottom-bar{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout{grid-template-rows:34px 40px minmax(0,1fr);grid-template-columns:minmax(105px,16%) minmax(0,1fr) minmax(170px,25%);gap:4px;padding:4px;display:grid;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout>.inventory-v62-head{grid-column:1/-1;height:40px!important;padding:2px 8px!important}.android-v41-inventory-layout>.inventory-v62-head h1{margin:0!important;font-size:22px!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout>.inventory-dark-categories{grid-row:2/4;padding:4px!important;overflow:auto!important}.android-v41-inventory-layout>.inventory-dark-sortbar{grid-area:2/2/auto/3}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout>.inventory-dark-grid-scroll{grid-area:3/2;min-height:0;overflow:auto!important}.android-v41-inventory-layout .inventory-v62-grid{grid-template-columns:repeat(6,minmax(50px,1fr))!important;gap:3px!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout .inventory-v62-cell{width:100%!important;height:62px!important;min-height:62px!important;padding:2px!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout .inventory-v62-icon,html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout .inventory-item-image,html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout .inventory-item-image img{object-fit:contain!important;width:34px!important;height:34px!important;min-height:0!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout .inventory-v62-cell strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:8px!important;line-height:1!important}.android-v41-inventory-layout .inventory-v62-cell small{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout>.inventory-v62-details{grid-area:2/3/4;padding:6px!important;overflow:auto!important}.android-v41-inventory-layout>.inventory-v62-footer{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout{grid-template-rows:46px minmax(0,1fr);grid-template-columns:minmax(170px,27%) minmax(0,1fr);gap:5px;padding:5px;display:grid;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout>.quest-journal-head{grid-column:1/-1;height:46px!important;padding:2px 7px!important}.android-v41-quests-layout>.quest-journal-head h1{font-size:22px!important}.android-v41-quests-layout>.quest-journal-head p{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout>.quest-journal-side,html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout>.quest-parchment{min-height:0!important;padding:8px!important;overflow:auto!important}.android-v41-quests-layout>.quest-parchment h2{font-size:21px!important}html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout .quest-journal-head h1{margin:0!important;font-size:18px!important;line-height:1!important}html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout .quest-journal-head button{height:40px!important;min-height:40px!important;padding:2px 8px!important;font-size:11px!important}html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout .quest-category,html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout .quest-list-entry{height:auto!important;min-height:44px!important;padding:4px 6px!important;font-size:10px!important;line-height:1.1!important}html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout>.quest-parchment{font-size:10px!important;line-height:1.2!important}html.capacitor-android[data-android-ui=v41] .android-v41-quests-layout>.quest-parchment h2{margin:10px 0 2px!important;padding:0!important;font-size:16px!important;line-height:1.1!important;position:static!important;transform:none!important}.android-v41-quests-layout>.quest-parchment h3{margin:5px 0 2px!important;font-size:12px!important}.android-v41-quests-layout>.quest-parchment p{margin:3px 0!important;font-size:10px!important;line-height:1.2!important}html.capacitor-android[data-android-ui=v41] .v81-simple-screen:has(.android-v4-storage){height:100%!important;padding:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v4-storage{background:var(--a41-panel);width:100%;height:100%;padding:5px;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-storage-screen{grid-template-rows:24px 14px 48px minmax(0,1fr);gap:2px;height:100%;display:grid;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-v41-storage-screen>h1{margin:0!important;font-size:20px!important;line-height:1!important}.android-v41-storage-screen>h2{color:#bfcbd2!important;margin:0!important;font-size:12px!important;line-height:1!important}html.capacitor-android[data-android-ui=v41] .android-v41-storage-screen .v81-storage-toolbar{grid-template-columns:160px minmax(0,1fr)!important;gap:3px!important;height:48px!important;min-height:48px!important;padding:2px!important;display:grid!important}.android-v41-storage-screen .v81-storage-toolbar-info,.android-v41-storage-screen .v81-storage-sort-controls,.android-v41-storage-screen .v81-storage-toolbar-actions button:not(#v81StorageBack),.android-v41-storage-screen .v81-storage-toolbar-development{display:none!important}.android-v41-storage-screen .v81-storage-toolbar-actions{display:block!important}.android-v41-storage-screen #v81StorageBack{width:100%!important;height:44px!important;padding:2px!important;font-size:10px!important}.android-v41-storage-screen .v81-storage-sort-panel{min-width:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v41-storage-screen .v81-storage-filters{height:44px;overflow-x:auto;flex-wrap:nowrap!important}.android-v41-storage-screen .v81-storage-filter{height:44px!important;min-height:44px!important;padding:2px 7px!important;font-size:9px!important}.android-v41-storage-screen .v81-storage-columns{grid-template-columns:1fr 1fr!important;gap:6px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v41-storage-screen .v81-storage-columns>*{min-height:0!important;overflow:auto!important}.android-v41-storage-screen .v81-storage-room-grid{grid-template-columns:repeat(6,minmax(48px,1fr))!important}html.capacitor-android[data-android-ui=v41] .android-v41-storage-screen .v81-storage-grid{grid-template-columns:repeat(6,minmax(44px,1fr))!important;gap:3px!important}.android-v41-storage-screen .v81-storage-cell{height:52px!important;min-height:52px!important;padding:2px!important;font-size:8px!important;position:relative!important;overflow:hidden!important}.android-v41-storage-screen .v81-storage-cell>strong,.android-v41-storage-screen .v81-storage-cell>small,.android-v41-storage-screen .v81-storage-durability{display:none!important}.android-v41-storage-screen .v81-storage-cell>strong:nth-of-type(2){position:absolute;bottom:1px;right:2px;font-size:8px!important;display:block!important}.android-v41-storage-screen .v81-storage-item-icon,.android-v41-storage-screen .v81-storage-item-icon img{object-fit:contain!important;width:32px!important;height:32px!important;min-height:0!important}.android-v41-storage-screen .v81-storage-tooltip{display:none!important}html.capacitor-android[data-android-ui=v41] .v81-simple-screen:has(.android-v4-market,.android-v4-shop,.android-v4-npc,.android-v4-blacksmith){height:100%!important;padding:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v4-market,html.capacitor-android[data-android-ui=v41] .android-v4-shop,html.capacitor-android[data-android-ui=v41] .android-v4-npc,html.capacitor-android[data-android-ui=v41] .android-v4-blacksmith{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:8px!important;overflow:auto!important}html.capacitor-android[data-android-ui=v41] .android-v4-market h1,html.capacitor-android[data-android-ui=v41] .android-v4-shop h1,html.capacitor-android[data-android-ui=v41] .android-v4-blacksmith h1{margin:0!important;font-size:23px!important;line-height:1!important}html.capacitor-android[data-android-ui=v41] .android-v4-market .v81-market-tabs,html.capacitor-android[data-android-ui=v41] .android-v4-shop .renalin-tabs{min-height:44px!important;margin:4px 0!important}html.capacitor-android[data-android-ui=v41] .android-v4-shop .v81-shop-header{min-height:62px!important;padding:4px!important}.android-v4-shop .v81-shop-title h1{font-size:20px!important}.android-v4-shop .v81-shop-title p{margin:1px!important;font-size:9px!important}.android-v4-shop .v81-shop-merchant-identity img{width:42px!important;height:42px!important}html.capacitor-android[data-android-ui=v41] .android-v4-shop .v81-shop-wallet{min-height:34px!important;padding:3px!important;font-size:10px!important}.android-v4-shop .renalin-tab{height:40px!important;min-height:40px!important;padding:2px!important;font-size:10px!important}html.capacitor-android[data-android-ui=v41] .android-v4-shop .renalin-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;display:grid!important}.android-v4-shop .renalin-item{grid-template-columns:42px minmax(0,1fr) 58px!important;gap:4px!important;min-height:66px!important;padding:3px!important;display:grid!important}.android-v4-shop .renalin-item .inventory-item-image,.android-v4-shop .renalin-item .inventory-item-image img{object-fit:contain!important;width:38px!important;height:38px!important;min-height:0!important}.android-v4-shop .renalin-item h3{margin:0!important;font-size:10px!important}.android-v4-shop .renalin-item p{margin:1px 0!important;font-size:8px!important;line-height:1.05!important}.android-v4-shop .renalin-action{height:40px!important;min-height:40px!important;padding:2px!important;font-size:9px!important}html.capacitor-android[data-android-ui=v41] .portal-screen.android-v4-auth,html.capacitor-android[data-android-ui=v41] .game.android-v4-auth{background:linear-gradient(90deg,#02070b30,#02070b08 44%,#02070b55),url(/game/assets/auth-background-CgPfyXa6.jpg) 50%/cover no-repeat!important;width:auto!important;height:auto!important;min-height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .portal-screen.android-v4-auth>[data-android-v41-renderer=auth],html.capacitor-android[data-android-ui=v41] .game.android-v4-auth>[data-android-v41-renderer=auth]{position:absolute;inset:0}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);width:100%;height:100%;padding:8px 5vw 8px 3vw;display:grid}html.capacitor-android[data-android-ui=v41] .android-v41-auth-hero{filter:drop-shadow(0 10px 16px #000c);pointer-events:none;background:url(/game/assets/hero-battle-staff-cloth-iZYSgo60.png) 0 100%/auto 86% no-repeat}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{width:min(390px,38vw);max-height:calc(100dvh - var(--a41-top) - var(--a41-bottom) - 12px);text-align:center;background:linear-gradient(90deg,#0000,#020a10a8 20%,#020a10c7);place-self:center end;padding:8px 12px;overflow:auto;border:0!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content>.auth-start-logo{object-fit:contain!important;width:auto!important;max-width:100%!important;height:46px!important;margin:0 auto 3px!important;display:block!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content>h1{white-space:normal!important;overflow-wrap:normal!important;letter-spacing:.08em!important;margin:2px 0 5px!important;font-size:26px!important;line-height:1.02!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content>.subtitle{letter-spacing:.06em!important;margin:3px 0 6px!important;font-size:12px!important;line-height:1.2!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content>.welcome-test-status{margin:2px 0 6px!important;padding:5px 10px!important;font-size:9px!important;line-height:1!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content>button{width:100%!important;min-height:44px!important;margin:0 0 4px!important;padding:5px 10px!important;font-size:14px!important;display:block!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content>.auth-home-link{min-height:28px!important;margin:0!important;padding:6px!important;font-size:9px!important;line-height:1.1!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo{margin:0!important}.android-v41-auth-content .portal-auth-logo{width:auto!important;max-height:64px!important}.android-v41-auth-content .portal-logo h1{margin:4px 0!important;font-size:25px!important;line-height:1!important}.android-v41-auth-content .portal-logo p{margin:3px!important;font-size:13px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-actions{gap:5px!important;width:100%!important;margin:7px 0!important}.android-v41-auth-content .portal-btn{min-height:44px!important;padding:6px 10px!important;font-size:14px!important}html.capacitor-android[data-android-ui=v41] .android-v4-auth>.auth-language-switch{top:calc(var(--a41-top) + 6px)!important;right:calc(var(--a41-right) + 8px)!important}html.capacitor-android[data-android-ui=v41] .chat-v2-hud-root.android-chat-open{left:auto!important;right:max(6px,var(--a41-right))!important;bottom:calc(var(--a41-nav) + var(--a41-bottom) + 6px)!important;width:min(560px,68vw)!important;max-height:min(70vh,420px)!important}html.capacitor-android[data-android-ui=v41].android-keyboard-open .android-game-nav{display:none!important}html.capacitor-android[data-android-ui=v41].android-keyboard-open .chat-v2-hud-root.android-chat-open{bottom:max(3px,var(--a41-bottom))!important;max-height:calc(var(--android-visual-viewport-height,100dvh) - var(--a41-top) - 6px)!important}@media (orientation:portrait){html.capacitor-android[data-android-ui=v41]{--a41-nav:96px}html.capacitor-android[data-android-ui=v41] .android-game-nav{grid-template-rows:repeat(2,45px)!important;grid-template-columns:repeat(3,1fr)!important;height:96px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen{grid-template-columns:1fr;padding:10px}.android-v41-auth-hero{display:none}.android-v41-auth-content{justify-self:center;width:min(94vw,450px)}html.capacitor-android[data-android-ui=v41] .android-v4-enemy-sheet,html.capacitor-android[data-android-ui=v41] .android-v4-resource-sheet{width:calc(100% - 12px);max-height:38%}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout{grid-template-columns:1fr 1fr}.android-v41-character-layout>.character-dark-profile{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout{grid-template-columns:100px 1fr}.android-v41-inventory-layout>.inventory-v62-details{display:none!important}}html.capacitor-android[data-android-ui=v41]{--android-content-width:calc(var(--android-layout-width,100vw) - var(--android-safe-left) - var(--android-safe-right));--android-content-height:calc(var(--android-visual-viewport-height,100dvh) - var(--android-safe-top) - var(--android-safe-bottom));max-width:100%!important;overflow-x:hidden!important}html.capacitor-android[data-android-ui=v41] body{width:100%!important;max-width:100%!important;min-height:var(--android-visual-viewport-height,100dvh)!important;overflow-x:hidden!important}html.capacitor-android[data-android-ui=v41] #app{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}html.capacitor-android[data-android-ui=v41].android-compact-phone{--a41-hud:46px;--a41-nav:48px}html.capacitor-android[data-android-ui=v41].android-tablet{--a41-hud:58px;--a41-nav:58px;--a41-touch:48px;font-size:15px}html.capacitor-android[data-android-ui=v41].android-portrait .android-game-nav{height:calc(var(--a41-nav) * 2)!important;min-height:calc(var(--a41-nav) * 2)!important;grid-template-rows:repeat(2,minmax(44px,1fr))!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}html.capacitor-android[data-android-ui=v41] .profession-screen{width:100%!important;height:var(--android-content-height)!important;min-height:0!important;padding:3px 5px calc(var(--a41-nav) + 3px)!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .profession-screen>.profession-shell{grid-template-rows:48px 54px minmax(0,1fr)!important;width:100%!important;height:100%!important;margin:0!important;padding:4px!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .profession-head{gap:6px!important;height:48px!important;min-height:48px!important;padding:0 2px!important}html.capacitor-android[data-android-ui=v41] .profession-head h1{letter-spacing:.06em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:clamp(17px,2.4vw,24px)!important;line-height:1!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .profession-head button{letter-spacing:.08em!important;width:auto!important;min-width:92px!important;height:44px!important;min-height:44px!important;padding:2px 10px!important;font-size:10px!important}html.capacitor-android[data-android-ui=v41] .profession-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;height:54px!important;min-height:54px!important;margin:0!important;padding:3px 0!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .profession-summary>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:2px 6px!important;min-height:48px!important;padding:3px 7px!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .profession-summary span{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;line-height:1.05!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .profession-summary strong{white-space:nowrap!important;font-size:13px!important}html.capacitor-android[data-android-ui=v41] .profession-summary .profession-track{grid-column:1/-1!important;height:4px!important;margin:0!important}html.capacitor-android[data-android-ui=v41] .profession-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;min-height:0!important;padding:2px 0!important;display:grid!important;overflow:hidden auto!important}html.capacitor-android[data-android-ui=v41] .profession-card{min-height:0!important;padding:6px!important;font-size:9px!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .profession-card .profession-art{width:58px!important;height:58px!important;margin:0 auto 2px!important}html.capacitor-android[data-android-ui=v41] .profession-card strong{margin:2px 0!important;font-size:12px!important}html.capacitor-android[data-android-ui=v41] .profession-card small{font-size:8px!important;line-height:1.15!important}html.capacitor-android[data-android-ui=v41] .profession-detail{grid-template-columns:minmax(126px,18%) minmax(0,1fr) minmax(160px,24%)!important;gap:5px!important;min-height:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .profession-detail-panel{min-height:0!important;padding:5px!important;overflow:auto!important}html.capacitor-android[data-android-ui=v41] .profession-side-card{grid-template-columns:32px 1fr!important;min-height:44px!important;margin-bottom:3px!important;padding:3px!important}html.capacitor-android[data-android-ui=v41] .profession-side-card img{width:30px!important;height:30px!important}html.capacitor-android[data-android-ui=v41] .profession-progress-side{margin-top:5px!important;padding-top:4px!important;font-size:8px!important}html.capacitor-android[data-android-ui=v41] .profession-progress-side p{margin:2px 0!important}html.capacitor-android[data-android-ui=v41] .profession-tree-grid{grid-template-rows:repeat(6,62px)!important;gap:8px 5px!important;min-width:520px!important;padding:5px!important}html.capacitor-android[data-android-ui=v41] .profession-root img,html.capacitor-android[data-android-ui=v41] .profession-node img{width:30px!important;height:30px!important}html.capacitor-android[data-android-ui=v41] .profession-skill-icon{width:54px!important;height:54px!important;margin-bottom:3px!important}html.capacitor-android[data-android-ui=v41] .profession-skill-info{font-size:8px!important;line-height:1.15!important}html.capacitor-android[data-android-ui=v41] .profession-skill-info h2{margin:3px 0!important;font-size:13px!important}html.capacitor-android[data-android-ui=v41] .profession-skill-info p{margin:3px 0!important}html.capacitor-android[data-android-ui=v41].android-portrait .profession-screen{padding-bottom:calc(var(--a41-nav) * 2 + 3px)!important}html.capacitor-android[data-android-ui=v41].android-portrait .profession-screen>.profession-shell{grid-template-rows:48px 102px minmax(0,1fr)!important}html.capacitor-android[data-android-ui=v41].android-portrait .profession-summary{grid-template-rows:repeat(2,48px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;height:102px!important}html.capacitor-android[data-android-ui=v41].android-portrait .profession-summary>div:last-child{grid-column:1/-1!important}html.capacitor-android[data-android-ui=v41].android-portrait .profession-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.capacitor-android[data-android-ui=v41].android-portrait .profession-detail{grid-template-columns:minmax(112px,32%) minmax(0,1fr)!important}html.capacitor-android[data-android-ui=v41].android-portrait .profession-detail>.profession-skill-info{display:none!important}html.capacitor-android[data-android-ui=v41].android-tablet .profession-list{grid-template-columns:repeat(4,minmax(0,1fr))!important}html.capacitor-android[data-android-ui=v41].android-tablet .profession-card .profession-art{width:72px!important;height:72px!important}html.capacitor-android[data-android-ui=v41] .android-updater-overlay{z-index:2147483200!important;top:var(--android-safe-top)!important;right:var(--android-safe-right)!important;bottom:var(--android-safe-bottom)!important;left:var(--android-safe-left)!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#010509d1!important;place-items:center!important;padding:8px!important;display:grid!important;position:fixed!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel{color:#e6edf0!important;background:radial-gradient(circle at 50% 0,#369dca29,#0000 45%),linear-gradient(160deg,#102333,#040b11)!important;border:1px solid #c19a4f!important;border-radius:6px!important;grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important;gap:7px!important;width:min(620px,96%)!important;max-height:min(520px,96%)!important;padding:10px!important;font:12px/1.3 Georgia,Times New Roman,serif!important;display:grid!important;overflow:auto!important;box-shadow:0 20px 60px #000e,inset 0 0 24px #2c92be14!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel>header{border-bottom:1px solid #cba4536b!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel h2{color:#efd58e!important;letter-spacing:.05em!important;margin:0!important;font-size:22px!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel header small{color:#79c8e8!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel header button{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;font-size:22px!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;margin:0!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel dl>div{background:#030c129e!important;border:1px solid #415b68!important;padding:6px 8px!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel dt{color:#9eb3bb!important;font-size:9px!important}.android-updater-panel dd{color:#f1d58d!important;margin:2px 0 0!important;font-weight:700!important}html.capacitor-android[data-android-ui=v41] .android-updater-status{background:#0a2230b8!important;border-left:3px solid #57bde8!important;margin:0!important;padding:6px 8px!important}.android-updater-status.error{color:#ffc1b7!important;border-color:#d96d63!important}html.capacitor-android[data-android-ui=v41] .android-updater-progress{background:#02070b!important;border:1px solid #755f38!important;height:8px!important;overflow:hidden!important}.android-updater-progress i{background:linear-gradient(90deg,#1784b4,#74d7f7,#e3bd62)!important;height:100%!important;display:block!important;box-shadow:0 0 9px #57c8f0!important}html.capacitor-android[data-android-ui=v41] .android-updater-changelog{background:#01080d7a!important;border:1px solid #7a95a047!important;min-height:0!important;margin:0!important;padding:5px 5px 5px 24px!important;overflow:auto!important}.android-updater-changelog li+li{margin-top:3px!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel>footer{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}html.capacitor-android[data-android-ui=v41] .android-updater-panel button{color:#f5e3af!important;letter-spacing:.05em!important;background:linear-gradient(#16405a,#081d2b)!important;border:1px solid #68bfe4!important;min-height:44px!important;padding:4px 12px!important;font:700 10px Georgia,serif!important}html.capacitor-android[data-android-ui=v41].android-portrait .android-updater-panel{width:min(540px,96%)!important;max-height:92%!important}html.capacitor-android[data-android-ui=v41].android-portrait .android-v41-auth-screen{width:100%!important;height:var(--android-content-height)!important;padding:calc(var(--a41-top) + 54px) 12px calc(var(--a41-bottom) + 10px)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41].android-portrait .android-v41-auth-hero{display:none!important}html.capacitor-android[data-android-ui=v41].android-portrait .android-v41-auth-content{background:linear-gradient(#020a107a,#020a10e6)!important;place-self:center!important;width:min(450px,100%)!important;max-width:100%!important;max-height:100%!important;padding:10px 14px!important;overflow:auto!important}html.capacitor-android[data-android-ui=v41].android-portrait .android-v4-auth>.auth-language-switch{top:calc(var(--a41-top) + 6px)!important;right:calc(var(--a41-right) + 8px)!important}@media (height<=520px) and (orientation:landscape){html.capacitor-android[data-android-ui=v41]{--a41-hud:48px;--a41-nav:50px}html.capacitor-android[data-android-ui=v41] .android-v4-village .v81-location-title{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{transform-origin:100%;transform:scale(.94)}}html.capacitor-android[data-android-ui=v41] .android-v41-map-more{height:40px;position:relative}html.capacitor-android[data-android-ui=v41] .android-v41-map-more>summary{border:1px solid var(--a41-line);color:#ecd18e;background:#0a1c27;border-radius:5px;place-items:center;width:44px;height:40px;font-size:20px;list-style:none;display:grid}html.capacitor-android[data-android-ui=v41] .android-v41-map-more>summary::-webkit-details-marker{display:none}html.capacitor-android[data-android-ui=v41] .android-v41-map-more>.android-v41-admin-more{top:43px;right:0;box-shadow:0 5px 14px #000c;background:#071722!important;width:112px!important;font-size:11px!important;position:absolute!important}html.capacitor-android[data-android-ui=v41] .android-v4-map>.canonical-player-top-hud{z-index:46!important;top:max(4px,var(--a41-top))!important;left:max(5px,var(--a41-left))!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#02090ec2!important;border:1px solid #dcb15875!important;border-radius:5px!important;grid-template-columns:minmax(0,1fr) 82px!important;gap:3px!important;width:min(39vw,390px)!important;height:50px!important;min-height:50px!important;padding:2px!important;position:absolute!important;box-shadow:0 4px 12px #0008!important}html.capacitor-android[data-android-ui=v41] .android-v4-map>.canonical-player-top-hud>.v54-player-hud,html.capacitor-android[data-android-ui=v41] .android-v4-map>.canonical-player-top-hud>.canonical-wallet{height:46px!important;padding:2px!important}html.capacitor-android[data-android-ui=v41] .android-v4-map-toolbar{left:auto!important;right:max(5px,var(--a41-right))!important;top:max(4px,var(--a41-top))!important;width:auto!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-toolbar{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#02090ec7!important;border-radius:5px!important;width:auto!important;height:50px!important;padding:2px!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-location{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-actions{gap:3px!important;height:46px!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-actions>button,html.capacitor-android[data-android-ui=v41] .android-v41-map-more>summary{height:46px!important;min-height:46px!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-actions>button{white-space:nowrap!important;padding:3px 11px!important;font-size:11px!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-more>.android-v41-admin-more{min-height:44px!important;top:49px!important}html.capacitor-android[data-android-ui=v41] .android-v4-battle>.android-v41-renderer.android-v4-battle{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v4-battle>.android-v42-live-battle{background:#02070b!important;border:0!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;display:flex!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle>.bv1-top{flex:0 0 54px!important;grid-template-rows:54px!important;grid-template-columns:minmax(0,1fr) minmax(210px,.82fr) minmax(0,1fr)!important;gap:5px!important;height:54px!important;min-height:54px!important;padding:3px 7px!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-top-center{grid-area:1/2!important;padding:3px 10px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-top-unit,html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-top-unit.enemy{grid-area:1!important;grid-template-columns:42px minmax(0,1fr)!important;gap:5px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-top-unit.enemy{grid-template-columns:minmax(0,1fr) 42px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-top-unit-icon{width:40px!important;height:40px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-top-unit strong{font-size:12px!important}.android-v42-live-battle .bv1-top-unit small{margin-top:1px!important;font-size:8px!important;line-height:1.05!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-turn-heading{font-size:13px!important;line-height:1!important}.android-v42-live-battle .bv1-turn-label{font-size:14px!important}.android-v42-live-battle .bv1-round{margin-top:2px!important;font-size:8px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle>.bv1-layout{flex:auto!important;width:100%!important;min-height:0!important;display:block!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-side{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-arena{contain:layout paint!important;border:0!important;grid-template-rows:minmax(0,1fr) 76px!important;width:100%!important;height:100%!important;min-height:0!important;display:grid!important;position:relative!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-stage{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:1fr 1fr!important;align-items:end!important;gap:clamp(24px,7vw,100px)!important;width:100%!important;height:100%!important;min-height:0!important;padding:1px 4% 0!important;display:grid!important;position:relative!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-combatant{justify-content:flex-end!important;height:100%!important;min-height:0!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-figure{height:min(51vh,245px)!important;min-height:0!important;margin:0 auto!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-target-card{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv2-energy-charge,html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv2-energy-wave{width:60px!important;height:60px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv2-elemental-charge{width:62px!important;height:62px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv2-elemental-projectile{width:42px!important;height:42px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-bottom{grid-template:70px/minmax(0,1fr) 92px!important;gap:3px!important;width:100%!important;height:76px!important;min-height:76px!important;padding:3px!important;display:grid!important;position:relative!important;overflow:visible!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2{grid-area:1/1!important;grid-template-columns:repeat(9,minmax(44px,1fr))!important;gap:3px!important;height:70px!important;display:grid!important;overflow:visible!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2>.bv1-action,html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2>.battle-stance-slot>.bv1-action{grid-template-rows:32px minmax(20px,1fr) 12px!important;width:100%!important;height:70px!important;min-height:70px!important;padding:2px!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2 .bv1-action-icon{font-size:24px!important;line-height:28px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2 .bv1-action-image{width:29px!important;height:29px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2 .bv1-action-name{max-height:19px!important;font-size:8px!important;line-height:1.05!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2 .bv1-action-meta{display:block!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2 .bv1-action-meta small{white-space:nowrap!important;text-overflow:ellipsis!important;border:0!important;height:11px!important;min-height:0!important;padding:0 1px!important;font-size:7px!important;line-height:11px!important;display:block!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-utility-actions{grid-area:1/2!important;width:92px!important;height:70px!important;padding:0!important;display:block!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-utility-actions>:not(#battleEndTurn){display:none!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle #battleEndTurn{place-items:center!important;width:100%!important;height:70px!important;min-height:70px!important;padding:3px!important;font-size:9px!important;line-height:1.05!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-v42-battle-log{z-index:48!important;background:#020a10f0!important;border:1px solid #cca3509e!important;width:min(160px,22vw)!important;max-height:118px!important;position:absolute!important;bottom:78px!important;left:50%!important;overflow:auto!important;transform:translate(-50%)!important;box-shadow:0 7px 18px #000c!important}html.capacitor-android[data-android-ui=v41] .android-v42-battle-log>summary{color:#e7c779!important;place-items:center!important;min-height:44px!important;padding:2px 7px!important;font-size:10px!important;list-style:none!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-v42-battle-log>summary::-webkit-details-marker{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v42-battle-log:not([open])>.bv1-log{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v42-battle-log>.bv1-log{min-height:0!important;max-height:72px!important;padding:4px!important;font-size:8px!important;display:block!important;overflow:auto!important}html.capacitor-android[data-android-ui=v41] .android-v42-battle-log .bv1-log-title{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v4-map>.canonical-player-top-hud{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#02090e52!important;border-color:#dcb15861!important;grid-template-columns:minmax(0,1fr) 78px!important;width:min(37vw,360px)!important;height:46px!important;min-height:46px!important;padding:2px!important;top:2px!important;left:2px!important;box-shadow:0 3px 10px #0006!important}html.capacitor-android[data-android-ui=v41] .android-v4-map>.canonical-player-top-hud>.v54-player-hud{background:linear-gradient(#080f14a8,#03090d8a)!important;height:42px!important;padding:2px!important}html.capacitor-android[data-android-ui=v41] .android-v4-map>.canonical-player-top-hud>.canonical-wallet{background:linear-gradient(#0810159e,#03090d85)!important;height:42px!important;padding:2px!important}html.capacitor-android[data-android-ui=v41] .android-v4-map>.canonical-player-top-hud .v54-avatar{width:34px!important;height:36px!important}html.capacitor-android[data-android-ui=v41] .android-v4-map-toolbar{top:2px!important;right:2px!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-toolbar{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#02090e6b!important;border-color:#dcb15861!important;height:46px!important;box-shadow:0 3px 10px #0006!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-actions{height:42px!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-actions>button,html.capacitor-android[data-android-ui=v41] .android-v41-map-more>summary{background-color:#071822b8!important;height:42px!important;min-height:42px!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-more{height:42px!important}html.capacitor-android[data-android-ui=v41] .android-v41-map-more>.android-v41-admin-more{top:45px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-arena.has-location-background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-stage{--battle-ground-bottom:10px!important;align-items:end!important;padding:1px 4% 0!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-combatant .bv1-figure{object-position:center bottom!important;height:min(48vh,228px)!important;max-height:calc(100% - 12px)!important;top:auto!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-combatant .bv1-figure>img,html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-combatant .bv1-figure>canvas,html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-combatant .battle-paper-doll-layer{object-position:center bottom!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout{grid-template-rows:minmax(0,1fr) 46px!important;grid-template-columns:minmax(150px,21%) minmax(260px,1fr) minmax(170px,23%)!important;gap:4px!important;padding:4px!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout>.character-dark-profile,html.capacitor-android[data-android-ui=v41] .android-v41-character-layout>.character-dark-stats{padding:5px!important;font-size:10px!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout .character-dark-portrait{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout .character-dark-info-row,html.capacitor-android[data-android-ui=v41] .android-v41-character-layout .character-dark-stat{min-height:24px!important;padding:2px 3px!important;font-size:9px!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout>.character-dark-model{min-height:0!important;display:block!important;position:relative!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout>.character-dark-model>.equipment-v714-stage{transform-origin:bottom!important;width:100%!important;height:500px!important;min-height:500px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;overflow:visible!important;transform:scale(.35)!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout>.character-dark-progress{height:46px!important;min-height:46px!important;padding:2px 7px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills{width:100%!important;height:100dvh!important;min-height:0!important;padding:3px 5px calc(var(--a41-nav) + var(--a41-bottom) + 3px)!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills>.character-skills-shell{grid-template-rows:46px 48px minmax(0,1fr)!important;width:100%!important;height:100%!important;margin:0!important;padding:4px!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skills-head{grid-template-columns:minmax(0,1fr) auto auto auto!important;gap:4px!important;height:46px!important;padding:0 2px!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skills-head h1{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:19px!important;line-height:1!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skills-head button{height:44px!important;min-height:44px!important;padding:2px 8px!important;font-size:9px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skill-points{white-space:nowrap!important;font-size:10px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-active-skills.loadout-entry-only{height:48px!important;min-height:48px!important;margin:0!important;padding:2px!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .active-loadout-open{height:44px!important;min-height:44px!important;padding:2px 9px!important;font-size:10px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .active-loadout-open:before{font-size:20px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skills-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(140px,19%) minmax(0,1fr) minmax(190px,27%)!important;gap:4px!important;min-height:0!important;margin:4px 0 0!important;display:grid!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skill-panel{grid-column:auto!important;min-height:0!important;padding:5px!important;overflow:auto!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skill-branch{grid-template-columns:34px minmax(0,1fr)!important;gap:4px!important;height:auto!important;min-height:44px!important;margin-bottom:4px!important;padding:3px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skill-branch img{width:32px!important;height:32px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skill-branch strong{font-size:9px!important}.android-v42-skills .character-skill-branch small{font-size:8px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skill-tree{grid-template-rows:repeat(4,minmax(66px,1fr))!important;grid-template-columns:repeat(3,minmax(82px,1fr))!important;gap:5px!important;min-width:0!important;min-height:0!important;padding:5px!important;display:grid!important;overflow:auto!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-passive-node{min-height:58px!important;padding:2px!important;font-size:8px!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-passive-node img{width:31px!important;height:31px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-passive-node small{font-size:7px!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skill-info{font-size:9px!important;line-height:1.15!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skill-info img{width:54px!important;height:54px!important}.android-v42-skills .character-skill-info h2{margin:3px 0!important;font-size:13px!important}.android-v42-skills .character-skill-info p{margin:3px 0!important}.android-v42-skills .character-skill-info button{min-height:44px!important;padding:3px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important;padding:6px 4vw 6px 2vw!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-hero{background-image:url(/game/assets/hero-battle-sword-cloth-BPQCqAcB.png)!important;background-position:0 100%!important;background-size:auto 91%!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{background:linear-gradient(90deg,#0000,#020a10b8 24%,#020a10e0)!important;width:min(370px,36vw)!important;padding:7px 10px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .android-login-native-only{display:flex!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo{margin-bottom:2px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo p{color:#d5dce1!important;opacity:.74!important;max-width:330px!important;margin-inline:auto!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-test-badge{color:#e8d39b!important;letter-spacing:.12em!important;background:#08141c94!important;border:1px solid #d3b15e6b!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-height:24px!important;margin:3px auto 5px!important;padding:3px 13px!important;font:700 9px/1 Georgia,serif!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-actions{grid-template-columns:minmax(0,1fr)!important;gap:4px!important;margin:4px 0!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-btn{letter-spacing:.08em!important;border-radius:5px!important;width:100%!important;min-height:44px!important;margin:0!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content [data-canonical-id=portalRegister],html.capacitor-android[data-android-ui=v41] .android-v41-auth-content [data-canonical-id=portalGoogleAuth],html.capacitor-android[data-android-ui=v41] .android-v41-auth-content [data-canonical-id=portalUpdateCheck]{color:#eef7fb!important;background:linear-gradient(#10364ef0,#04131ff5)!important;border-color:#50b6e0b8!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-update-btn{justify-content:center!important;align-items:center!important;gap:7px!important;display:flex!important;position:relative!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-update-indicator{background:#63d7ff!important;border-radius:50%!important;width:8px!important;height:8px!important;position:absolute!important;top:5px!important;right:6px!important;box-shadow:0 0 9px #52cfff!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-update-indicator[hidden]{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-update-indicator.mandatory{background:#f0be58!important;box-shadow:0 0 10px #f0a933!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-world-tagline{color:#e2e9ebc2!important;letter-spacing:.03em!important;justify-content:flex-end!important;margin:4px 2px 0!important;font:italic 10px/1.15 Georgia,serif!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-client-version{left:calc(var(--a41-left) + 10px)!important;bottom:calc(var(--a41-bottom) + 7px)!important;z-index:2!important;color:#e8edeed1!important;letter-spacing:.02em!important;text-shadow:0 2px 5px #000!important;margin:0!important;font:10px/1.1 Georgia,serif!important;position:fixed!important}html.capacitor-android[data-android-ui=v41] .android-v4-auth>.auth-language-switch{background:#030d16ad!important;justify-content:center!important;min-width:94px!important;min-height:44px!important;padding:5px 12px!important}@media (height<=520px) and (orientation:landscape){html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{max-height:100%!important;padding:calc(var(--a41-top) + 31px) 7px 3px!important;align-self:stretch!important;overflow:hidden!important;transform:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-auth-logo{height:31px!important;max-height:31px!important;margin-bottom:0!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo h1{margin:1px 0 2px!important;font-size:20px!important;line-height:1!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo p{font-size:9px!important;line-height:1.08!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo:after{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-test-badge{min-height:20px!important;margin:3px auto!important;padding:2px 11px!important;font-size:8px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-actions{gap:3px!important;margin:3px 0!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-btn{height:44px!important;min-height:44px!important;padding:3px 8px!important;font-size:11px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-world-tagline{display:none!important}}html.capacitor-android[data-android-ui=v41] #gameServerConnectionError.android-v42-server-notice{z-index:2147483000!important;left:50%!important;top:max(7px,var(--a41-top))!important;color:#f0ddd1!important;background:linear-gradient(#270f12f7,#0d080bfa)!important;border:1px solid #9e614a!important;border-radius:4px!important;grid-template-columns:minmax(0,1fr) auto 44px!important;align-items:center!important;gap:5px!important;width:min(520px,72vw)!important;min-height:44px!important;padding:4px 5px 4px 11px!important;font:700 11px/1.15 Georgia,serif!important;display:grid!important;position:fixed!important;transform:translate(-50%)!important;box-shadow:0 8px 24px #000c!important}html.capacitor-android[data-android-ui=v41] .android-v42-server-notice-copy{min-width:0!important;overflow:hidden!important}.android-v42-server-notice-copy strong{color:#f1d3bf!important;display:block!important}.android-v42-server-notice-copy small{color:#baaaa5!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:1px!important;font-size:8px!important;font-weight:400!important;display:block!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v42-server-notice button{color:#efd79d!important;background:#0b1d29!important;border:1px solid #a27a46!important;height:44px!important;min-height:44px!important;padding:2px 9px!important;font:700 9px Georgia,serif!important}html.capacitor-android[data-android-ui=v41] .android-v42-server-notice [data-game-server-dismiss]{width:44px!important;padding:0!important;font-size:18px!important}@media (orientation:portrait){html.capacitor-android[data-android-ui=v41] .android-v4-map>.canonical-player-top-hud{width:calc(100% - 10px)!important}html.capacitor-android[data-android-ui=v41] .android-v4-map-toolbar{top:60px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle>.bv1-top{grid-template-rows:48px 48px!important;grid-template-columns:1fr 1fr!important;height:96px!important;min-height:96px!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .bv1-top-center{grid-area:1/1/auto/-1!important}.android-v42-live-battle .bv1-top-unit,.android-v42-live-battle .bv1-top-unit.enemy{grid-row:2!important}html.capacitor-android[data-android-ui=v41] .android-v42-live-battle .battle-action-bar-v2{grid-template-columns:repeat(9,74px)!important;overflow-x:auto!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout{grid-template-columns:minmax(120px,32%) minmax(0,1fr)!important}.android-v41-character-layout>.character-dark-stats{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v42-skills .character-skills-layout{grid-template-columns:minmax(120px,32%) minmax(0,1fr)!important}.android-v42-skills .character-skill-info{display:none!important}}html.capacitor-android[data-android-ui=v41] .portal-screen.android-v4-auth,html.capacitor-android[data-android-ui=v41] .game.android-v4-auth{background:#02060b!important}html.capacitor-android[data-android-ui=v41] .android-v4-auth>[data-android-v41-renderer=auth]{z-index:1!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen{--login-parallax-x:0px;--login-parallax-y:0px;width:100%!important;height:var(--android-visual-viewport-height,100dvh)!important;min-height:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-login-cinematic-scene{z-index:0;pointer-events:none;opacity:1;background:linear-gradient(#18344e 0,#0b1b2a 4%,#02060b 16%);transition:opacity .8s;position:absolute;inset:0;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-login-cinematic-world{transform:translate3d(var(--login-parallax-x),var(--login-parallax-y),0) scale(1.008);transform-origin:top;will-change:transform;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;overflow:hidden}html.capacitor-android[data-android-ui=v41] .android-login-cinematic-scene img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}html.capacitor-android[data-android-ui=v41] .login-cinematic-base{object-fit:cover;object-position:center top;filter:saturate(.96)contrast(1.02)brightness(.82);width:100%;height:98.4%;inset:1.6% 0 0}html.capacitor-android[data-android-ui=v41] .login-cinematic-actor{z-index:9;isolation:isolate;aspect-ratio:2/3;pointer-events:none;height:91%;position:absolute;bottom:-1.5%;left:6.5%}html.capacitor-android[data-android-ui=v41] .login-cinematic-hero{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 10px 16px #000000a8)saturate(.88)brightness(.8)contrast(1.05);width:100%;height:100%;inset:0}html.capacitor-android[data-android-ui=v41] .login-cinematic-hero-base{z-index:0}html.capacitor-android[data-android-ui=v41] .login-cinematic-hero-front{z-index:2;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon fill='white' points='0,0 100,0 100,100 0,100 0,81 56,81 60,58 64,51 61,46 56,38 51,32 49,28 46,21 47,18 0,18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon fill='white' points='0,0 100,0 100,100 0,100 0,81 56,81 60,58 64,51 61,46 56,38 51,32 49,28 46,21 47,18 0,18'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html.capacitor-android[data-android-ui=v41] .login-cinematic-clouds{z-index:2;mix-blend-mode:screen;will-change:transform,opacity;width:228%;height:76%;display:flex;position:absolute;top:-7%;left:-7%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 72%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 72%,#0000 100%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloud-tile{object-fit:cover;object-position:center;flex:0 0 50%;width:50%;max-width:none;height:100%;position:relative!important;inset:auto!important}html.capacitor-android[data-android-ui=v41] .login-cinematic-clouds-back{opacity:.38;animation:156s linear infinite loginCloudsBack}html.capacitor-android[data-android-ui=v41] .login-cinematic-clouds-mid{opacity:.32;animation:96s linear infinite loginCloudsMid}html.capacitor-android[data-android-ui=v41] .login-cinematic-obelisk-glow{z-index:3;object-fit:contain;object-position:center top;opacity:.5;mix-blend-mode:screen;filter:saturate(1.12)brightness(1.16);will-change:transform,opacity,filter;width:11.8%;height:57.8%;animation:4.8s ease-in-out infinite loginObeliskPulse;top:2.1%;left:41.2%}html.capacitor-android[data-android-ui=v41] .login-cinematic-obelisk-beam{z-index:3;object-fit:contain;object-position:center top;clip-path:polygon(41% 0,59% 0,64% 100%,36% 100%);opacity:.42;mix-blend-mode:screen;filter:saturate(1.22)brightness(1.28)blur(.15px);transform-origin:50% 84%;will-change:transform,opacity,filter;width:11.8%;height:57.8%;animation:5.4s ease-in-out infinite loginObeliskBeam;top:2.1%;left:41.2%}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag{z-index:8;pointer-events:none;filter:drop-shadow(0 8px 9px #00000085);width:min(14vw,154px);height:72%;position:absolute;top:5%;left:1.5%}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag>img,html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth,html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment,html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment img{object-fit:contain;object-position:left top;width:100%;height:100%;position:absolute;inset:0}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-pole{clip-path:polygon(0 0,15% 0,15% 100%,0 100%);z-index:3}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-crossbar{clip-path:polygon(6% 9%,58% 9%,58% 18%,6% 18%);z-index:3}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth{z-index:2;inset:0}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment{display:block;overflow:hidden}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment-1{clip-path:polygon(10% 14%,100% 14%,100% 43%,10% 43%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment-2{clip-path:polygon(10% 38%,100% 38%,100% 70%,10% 70%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment-3{clip-path:polygon(10% 64%,100% 64%,100% 100%,10% 100%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment img{transform-origin:12% 16%;will-change:transform}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment-1 img{animation:5.6s ease-in-out infinite loginFlagBandOne}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment-2 img{animation:5.6s ease-in-out infinite loginFlagBandTwo}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment-3 img{animation:5.6s ease-in-out infinite loginFlagBandThree}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak{z-index:1;aspect-ratio:1.5;transform-origin:50% 12%;filter:drop-shadow(0 9px 9px #0009)brightness(.78);pointer-events:none;width:160%;position:absolute;top:13%;left:-92%;transform:scaleX(-1)}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment,html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment img{object-fit:contain;object-position:left top;width:100%;height:100%;display:block;position:absolute;inset:0}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment{overflow:hidden}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment-1{z-index:4;-webkit-mask-image:linear-gradient(90deg,#000 0 22%,#0000 27%);mask-image:linear-gradient(90deg,#000 0 22%,#0000 27%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment-2{z-index:3;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 25% 46%,#0000 51%);mask-image:linear-gradient(90deg,#0000 20%,#000 25% 46%,#0000 51%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment-3{z-index:2;-webkit-mask-image:linear-gradient(90deg,#0000 44%,#000 49% 70%,#0000 75%);mask-image:linear-gradient(90deg,#0000 44%,#000 49% 70%,#0000 75%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment-4{z-index:1;-webkit-mask-image:linear-gradient(90deg,#0000 68%,#000 73%);mask-image:linear-gradient(90deg,#0000 68%,#000 73%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment img{transform-origin:1.5% 12%;will-change:transform}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment-1 img{animation:none;transform:none}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment-2 img{animation:6.4s ease-in-out infinite loginCloakTwo}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment-3 img{animation:6.4s ease-in-out .35s infinite loginCloakThree}html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment-4 img{animation:6.4s ease-in-out .7s infinite loginCloakFour}html.capacitor-android[data-android-ui=v41] .login-cinematic-mist{z-index:6;object-fit:cover;object-position:center bottom;opacity:.35;mix-blend-mode:screen;will-change:transform,opacity;width:116%;height:60%;animation:16s ease-in-out infinite alternate loginMistDrift;bottom:-12%;left:-8%;-webkit-mask-image:linear-gradient(#0000 0,#000 30% 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 30% 78%,#0000 100%)}html.capacitor-android[data-android-ui=v41] .login-cinematic-particles{z-index:7;object-fit:cover;object-position:center;opacity:.33;mix-blend-mode:screen;will-change:transform,opacity;width:36%;height:74%;animation:12s ease-in-out infinite loginParticleDrift;top:0;left:32%}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{z-index:20!important;right:calc(var(--a41-right) + clamp(28px,5vw,64px))!important;width:min(330px,31vw)!important;max-height:calc(100% - var(--a41-top) - var(--a41-bottom) - 16px)!important;text-align:center!important;isolation:isolate!important;box-shadow:none!important;opacity:0!important;background:0 0!important;border:0!important;place-self:auto!important;padding:7px 9px!important;transition:opacity .75s .12s,transform .75s cubic-bezier(.2,.75,.2,1) .12s!important;position:absolute!important;top:calc(11.5% - 22px)!important;overflow:visible!important;transform:translateY(12px)!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content:before{content:"";z-index:-1;pointer-events:none;filter:blur(9px);background:radial-gradient(at 76%,#01080fc7 0,#030e18a1 46%,#05142157 68%,#04111d1f 82%,#0000 100%);border-radius:48% 22% 22% 48%;position:absolute;inset:-18px -30px -20px -64px;transform:translateZ(0)}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen.is-scene-ready .android-v41-auth-content{opacity:1!important;transform:translate(0,0)!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-auth-logo{object-fit:contain!important;width:auto!important;max-width:100%!important;height:clamp(28px,5.2vh,44px)!important;margin:0 auto!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo h1{color:#f4d485!important;letter-spacing:.055em!important;text-shadow:0 2px 12px #000,0 0 18px #e1ad4126!important;margin:1px 0!important;font-size:clamp(17px,2vw,24px)!important;line-height:.96!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo p{color:#e5eaf0!important;opacity:.82!important;white-space:pre-line!important;text-shadow:0 2px 6px #000!important;max-width:300px!important;margin:3px auto 2px!important;font-size:clamp(8px,1vw,11px)!important;line-height:1.12!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-test-badge{color:#efd28b!important;letter-spacing:.14em!important;background:#040f1899!important;border:1px solid #deb6539e!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-height:24px!important;margin:3px auto 5px!important;padding:2px 14px!important;font:700 8px/1 Georgia,serif!important;display:flex!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-actions{grid-template-columns:minmax(0,1fr)!important;gap:3px!important;width:100%!important;margin:3px 0!important;display:grid!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-btn{letter-spacing:.075em!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;gap:9px!important;width:100%!important;height:34px!important;min-height:34px!important;margin:0!important;padding:3px 29px!important;font-size:clamp(9px,1.05vw,12px)!important;transition:transform .12s,filter .12s,box-shadow .18s!important;display:flex!important;position:relative!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-btn:after{content:"›";opacity:.9;font-size:22px;font-weight:400;position:absolute;top:50%;right:13px;transform:translateY(-52%)}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-btn:before{content:"";position:absolute;inset:-5px 0}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-btn:active{filter:brightness(.9)!important;transform:translateY(1px)scale(.994)!important;box-shadow:inset 0 2px 8px #00000073!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content [data-canonical-id=portalLogin]{color:#181006!important;text-shadow:0 1px #ffe7aa!important;background:linear-gradient(#f7d887,#c48b32)!important;border-color:#f5d67e!important;box-shadow:inset 0 1px #fff4c8,0 0 18px #e2ae3d52!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content [data-canonical-id=portalRegister],html.capacitor-android[data-android-ui=v41] .android-v41-auth-content [data-canonical-id=portalGoogleAuth],html.capacitor-android[data-android-ui=v41] .android-v41-auth-content [data-canonical-id=portalUpdateCheck]{color:#eef6fb!important;background:linear-gradient(#0a354ff0,#021421f7)!important;border-color:#48c0efc7!important;box-shadow:inset 0 0 14px #3dbeef12,0 5px 12px #00000047!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-google-mark{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content [data-canonical-id=portalGoogleAuth]:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill='%234285F4' d='M17.64 9.205c0-.638-.057-1.252-.164-1.841H9v3.481h4.844a4.14 4.14 0 0 1-1.797 2.716v2.258h2.909c1.702-1.567 2.684-3.875 2.684-6.614Z'/%3E%3Cpath fill='%2334A853' d='M9 18c2.43 0 4.468-.806 5.956-2.181l-2.909-2.258c-.806.54-1.835.859-3.047.859-2.344 0-4.328-1.585-5.037-3.714H.956v2.333A9 9 0 0 0 9 18Z'/%3E%3Cpath fill='%23FBBC05' d='M3.963 10.706A5.41 5.41 0 0 1 3.682 9c0-.593.102-1.17.281-1.706V4.961H.956A9 9 0 0 0 0 9c0 1.452.347 2.827.956 4.039l3.007-2.333Z'/%3E%3Cpath fill='%23EA4335' d='M9 3.58c1.321 0 2.507.454 3.441 1.345l2.581-2.582C13.464.891 11.43 0 9 0A9 9 0 0 0 .956 4.961l3.007 2.333C4.672 5.165 6.656 3.58 9 3.58Z'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;border-radius:50%;flex:0 0 18px;width:18px;height:18px;margin-right:1px;position:static}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .android-login-register-mark{color:#d6e9ff;width:18px;height:18px;display:grid}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .android-login-register-mark svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-update-mark{color:#e8d293!important;font-size:16px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-world-tagline{color:#ebe4caad!important;letter-spacing:.12em!important;justify-content:flex-end!important;margin:4px 3px 0!important;font:italic 9px/1.15 Georgia,serif!important;display:flex!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content>.auth-home-link{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen>.portal-client-version{z-index:25!important;left:calc(var(--a41-left) + 14px)!important;bottom:calc(var(--a41-bottom) + 9px)!important;color:#f5f1e4e6!important;letter-spacing:.025em!important;text-shadow:0 2px 6px #000!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#02080d61!important;border-left:1px solid #e6bf5b85!important;border-right:1px solid #e6bf5b85!important;margin:0!important;padding:3px 8px!important;font:8px/1.1 Georgia,serif!important;display:flex!important;position:fixed!important}html.capacitor-android[data-android-ui=v41] .android-v4-auth>.auth-language-switch{top:calc(var(--a41-top) + 7px)!important;right:calc(var(--a41-right) + 10px)!important;z-index:30!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#020b139e!important;border-color:#e1b8549e!important;justify-content:center!important;min-width:76px!important;min-height:28px!important;padding:2px 7px!important}html.capacitor-android[data-android-ui=v41] .android-login-music-toggle{z-index:31;top:calc(var(--a41-top) + 7px);right:calc(var(--a41-right) + 92px);color:#f0d48e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);touch-action:manipulation;background:#020b139e;border:1px solid #e1b8548a;border-radius:50%;place-items:center;width:28px;height:28px;min-height:28px;padding:0;font:700 13px/1 Georgia,serif;display:grid;position:absolute}html.capacitor-android[data-android-ui=v41] .android-login-music-toggle:before{content:"";position:absolute;inset:-4px}html.capacitor-android[data-android-ui=v41] .android-login-music-toggle.is-muted{color:#89949a;border-color:#8897a07a}html.capacitor-android[data-android-ui=v41] .android-login-music-toggle:active{transform:scale(.94)}html.capacitor-android[data-android-ui=v41] .android-login-music-credit{z-index:18;left:50%;bottom:calc(var(--a41-bottom) + 10px);color:#e1e5e47a;letter-spacing:.03em;white-space:nowrap;text-shadow:0 1px 4px #000;max-width:40vw;font:8px/1.1 Arial,sans-serif;position:absolute;transform:translate(-50%)}@keyframes loginCloudsBack{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes loginCloudsMid{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes loginMistDrift{0%{opacity:.27;transform:translate(-4%,.5%)scale(1.01)}52%{opacity:.48}to{opacity:.33;transform:translate(4%,-1%)scale(1.035)}}@keyframes loginParticleDrift{0%{opacity:.23;transform:translate(-1%,2.5%)scale(.98)}48%{opacity:.44}to{opacity:.26;transform:translate(1.5%,-3%)scale(1.03)}}@keyframes loginObeliskPulse{0%,to{opacity:.5;filter:saturate(1.15)brightness(1.16);transform:scale(.972)}50%{opacity:.96;filter:saturate(1.3)brightness(1.5);transform:scale(1.04)}}@keyframes loginObeliskBeam{0%,to{opacity:.3;filter:saturate(1.16)brightness(1.2)blur(.2px);transform:scaleX(.85)scaleY(.96)}50%{opacity:.79;filter:saturate(1.36)brightness(1.62)blur();transform:scaleX(1.12)scaleY(1.04)}}@keyframes loginCloakOne{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(.12deg)scaleX(1.001)}}@keyframes loginCloakTwo{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(.65deg)scaleX(1.006)}}@keyframes loginCloakThree{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(1.3deg)scaleX(1.014)}}@keyframes loginCloakFour{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(2.2deg)scaleX(1.024)}}@keyframes loginFlagBandOne{0%,to{transform:translate(0,0)skewY(0)}50%{transform:translate(2%,.5%)skewY(1.1deg)}}@keyframes loginFlagBandTwo{0%,to{transform:translate(0,0)skewY(0)}50%{transform:translate(3.7%,1%)skewY(2deg)}}@keyframes loginFlagBandThree{0%,to{transform:translate(0,0)skewY(0)}50%{transform:translate(5.5%,1.7%)skewY(3deg)}}html.capacitor-android.android-login-reduced-fx .login-cinematic-particles{display:none!important}html.capacitor-android.android-login-reduced-fx .login-cinematic-clouds-mid{opacity:.045!important;animation-duration:150s!important}html.capacitor-android.android-login-reduced-fx .login-cinematic-clouds-back{opacity:.075!important;animation-duration:220s!important}html.capacitor-android.android-login-reduced-fx .login-cinematic-mist{opacity:.065!important;animation-duration:58s!important}html.capacitor-android.android-login-reduced-fx .login-cinematic-obelisk-glow{opacity:.17!important;animation-duration:7s!important}html.capacitor-android.android-login-reduced-fx .login-cinematic-obelisk-beam{opacity:.12!important;animation-duration:9s!important}html.capacitor-android.android-login-reduced-fx .login-cinematic-cloak-segment img,html.capacitor-android.android-login-reduced-fx .login-cinematic-flag-cloth-segment img{animation-duration:12s!important}@media (height<=520px) and (orientation:landscape){html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{right:calc(var(--a41-right) + clamp(38px,7vw,64px))!important;width:min(330px,32vw)!important;max-height:calc(100% - var(--a41-top) - var(--a41-bottom) - 6px)!important;padding:2px 8px!important;top:auto!important;bottom:38px!important;overflow:visible!important;transform:translateY(9px)!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen.is-scene-ready .android-v41-auth-content{transform:translate(0,0)!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-auth-logo{height:27px!important;max-height:27px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo h1{margin:1px 0!important;font-size:18px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo p{margin:2px auto!important;font-size:8px!important;line-height:1.05!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-test-badge{min-height:18px!important;margin:2px auto 3px!important;padding:2px 10px!important;font-size:7px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-actions{gap:3px!important;margin:2px 0!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-btn{height:34px!important;min-height:34px!important;padding:3px 28px!important;font-size:9px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-world-tagline{display:none!important}html.capacitor-android[data-android-ui=v41] .login-cinematic-obelisk-glow,html.capacitor-android[data-android-ui=v41] .login-cinematic-obelisk-beam{width:11.8%;height:57.8%;top:2.1%;left:41.2%}}@media (orientation:portrait){html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen{width:100%!important;height:var(--android-visual-viewport-height,100dvh)!important;padding:0!important;display:block!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .login-cinematic-base{object-position:47% center;filter:saturate(.9)contrast(1.02)brightness(.7)}html.capacitor-android[data-android-ui=v41] .login-cinematic-actor{height:58%;bottom:38%;left:-7%}html.capacitor-android[data-android-ui=v41] .login-cinematic-flag{width:27vw;height:48%;top:4%;left:-2%}html.capacitor-android[data-android-ui=v41] .login-cinematic-obelisk-glow{width:25%;height:50%;top:0;left:35.5%}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{top:auto!important;left:12px!important;right:12px!important;bottom:calc(var(--a41-bottom) + 18px)!important;background:linear-gradient(#02091033,#020910e0 22%,#020910f0)!important;width:auto!important;max-width:none!important;max-height:57%!important;padding:7px 10px!important;overflow:auto!important;transform:translateY(12px)!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen.is-scene-ready .android-v41-auth-content{transform:translate(0,0)!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-auth-logo{height:38px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo h1{font-size:26px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-logo p{font-size:11px!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content .portal-world-tagline{display:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-screen>.portal-client-version{left:calc(var(--a41-left) + 10px)!important;bottom:calc(var(--a41-bottom) + 7px)!important}html.capacitor-android[data-android-ui=v41] .android-login-music-credit{display:none}}html.capacitor-android.android-keyboard-open[data-android-ui=v41] .android-v41-auth-content{top:calc(var(--android-visual-offset-top) + var(--a41-top) + 52px)!important;max-height:calc(var(--android-visual-viewport-height) - var(--a41-top) - 60px)!important;bottom:6px!important;overflow:auto!important;transform:none!important}html.capacitor-android.android-keyboard-open[data-android-ui=v41] .android-v41-auth-content .portal-logo p,html.capacitor-android.android-keyboard-open[data-android-ui=v41] .android-v41-auth-content .portal-test-badge{display:none!important}html.capacitor-android.android-keyboard-open[data-android-ui=v41] .android-login-cinematic-scene{filter:brightness(.62)}@media (prefers-reduced-motion:reduce){html.capacitor-android[data-android-ui=v41] .login-cinematic-clouds,html.capacitor-android[data-android-ui=v41] .login-cinematic-mist,html.capacitor-android[data-android-ui=v41] .login-cinematic-particles,html.capacitor-android[data-android-ui=v41] .login-cinematic-obelisk-glow,html.capacitor-android[data-android-ui=v41] .login-cinematic-obelisk-beam,html.capacitor-android[data-android-ui=v41] .login-cinematic-cloak-segment img,html.capacitor-android[data-android-ui=v41] .login-cinematic-flag-cloth-segment img{animation:none!important}html.capacitor-android[data-android-ui=v41] .android-login-cinematic-world,html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{transition:none!important}html.capacitor-android[data-android-ui=v41] .android-v41-auth-content{opacity:1!important}}.game-sound-settings{box-sizing:border-box;color:#e8dcbf;background:linear-gradient(140deg,#142c3c,#07131e 70%);border:1px solid #bc9b59;border-radius:12px;width:min(430px,100vw - 40px);padding:26px;font:15px system-ui;box-shadow:0 20px 80px #0009}.game-sound-settings::backdrop{background:#02080dbb}.game-sound-settings header,.game-sound-settings footer,.game-sound-settings label{justify-content:space-between;align-items:center;gap:16px;display:flex}.game-sound-settings header{color:#b69d6a;letter-spacing:.16em;font-size:11px}.game-sound-settings h2{color:#f0d28e;margin:12px 0;font:28px Georgia,serif}.game-sound-settings p{color:#99b2c4;font-size:12px;line-height:1.5}.game-sound-settings label{margin:24px 0 10px}.game-sound-settings .game-sound-volume{margin:8px 0 28px;display:block}.game-sound-volume span{color:#aab8c1;justify-content:space-between;font-size:12px;display:flex}.game-sound-volume input{accent-color:#d5b065;width:100%;margin:12px 0 0}.game-sound-settings input[role=switch]{accent-color:#d5b065;width:20px;height:20px}.game-sound-settings button{cursor:pointer;color:#ecd7a5;font:inherit;background:#102c3b;border:1px solid #9e854e;border-radius:5px;padding:9px 16px}.game-sound-settings header button{padding:2px 9px;font-size:20px}.game-sound-settings footer{border-top:1px solid #9e854e55;margin-top:22px;padding-top:18px}.game-sound-settings :focus-visible{outline-offset:4px;outline:2px solid #8dd9fa}html.capacitor-android .game-sound-settings{width:min(650px,100vw - 40px);max-height:calc(var(--app-height,100dvh) - 20px);border-radius:6px;padding:12px 18px;overflow:auto}html.capacitor-android .game-sound-settings[open]{grid-template-columns:1fr 1fr;gap:4px 24px;display:grid}html.capacitor-android .game-sound-settings :is(header,h2,p,footer){grid-column:1/-1;margin:0}html.capacitor-android .game-sound-settings h2{font-size:22px}html.capacitor-android .game-sound-settings label{min-height:44px;margin:0}html.capacitor-android .game-sound-settings .game-sound-volume{min-height:64px;margin:0}html.capacitor-android .game-sound-settings input[type=range]{min-height:44px;margin:0}html.capacitor-android .game-sound-settings input[role=switch]{width:44px;height:44px;margin:0}html.capacitor-android .game-sound-settings button{min-width:44px;min-height:44px}html.capacitor-android .game-sound-settings footer{padding-top:6px}.first-loadout-screen{--flo-gold:#e7c36e;--flo-cyan:#66c9ee;--flo-ink:#02070d;isolation:isolate;color:#e8edf0;background:#02070d;width:100%;min-height:100svh;padding:18px;font-family:Georgia,Times New Roman,serif;position:relative;overflow:auto}.first-loadout-screen:before{content:"";z-index:-2;background:linear-gradient(90deg,#01060b42,#01060bba 44%,#01050aeb),linear-gradient(180deg,#02080e14,#02070cc2),var(--flo-bg) center/cover no-repeat;position:fixed;inset:0}.first-loadout-screen:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 48% 34%,#48b2dd21,#0000 28%),radial-gradient(circle at 82% 74%,#d6a54214,#0000 34%),linear-gradient(90deg,#0000002e,#0000 24% 78%,#00000047);position:fixed;inset:0}.first-loadout-shell{background:linear-gradient(145deg,#030c14cc,#01060be6);border:1px solid #e1b75b9e;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(260px,.78fr) minmax(650px,2.25fr);gap:10px;width:min(1500px,100%);min-height:calc(100svh - 36px);margin:auto;padding:12px;display:grid;box-shadow:inset 0 0 0 3px #271b0cb8,inset 0 0 55px #0008,0 24px 80px #000b}.first-loadout-head{border-bottom:1px solid #ddb0537a;grid-column:1/-1;grid-template-columns:minmax(210px,.85fr) minmax(360px,1.7fr) auto;align-items:center;gap:12px;padding:4px 8px 11px;display:grid}.first-loadout-brand{color:#efd99e;align-items:center;gap:9px;display:flex}.first-loadout-brand img{object-fit:contain;filter:drop-shadow(0 0 10px #53c4ee40);width:52px;height:52px}.first-loadout-brand strong{letter-spacing:.055em;font-size:19px;line-height:.9}.first-loadout-brand small{color:#bba872;letter-spacing:.13em;margin-top:5px;font-size:9px;display:block}.first-loadout-title{text-align:center}.first-loadout-title h1{color:#f1d38b;letter-spacing:.08em;text-shadow:0 2px 10px #000;margin:0;font-size:clamp(22px,2.35vw,38px)}.first-loadout-title p{color:#aebfc7;letter-spacing:.08em;margin:4px 0 0;font-size:12px}.first-loadout-progress{text-align:right;color:#d8bd7d;min-width:150px}.first-loadout-progress strong{letter-spacing:.12em;font-size:12px;display:block}.first-loadout-progress span{background:#02070a;border:1px solid #84652f;height:5px;margin-top:7px;display:block}.first-loadout-progress i{background:linear-gradient(90deg,#3ca9dc,#efd071);width:100%;height:100%;display:block;box-shadow:0 0 9px #4dc4f2}.first-loadout-hero{background:radial-gradient(circle at 50% 34%,#3c9eca30,#0000 38%),linear-gradient(#030c1414,#010509b3);border:1px solid #d3a9526b;min-height:0;position:relative;overflow:hidden}.first-loadout-hero:after{content:"ПУТЕШЕСТВИЕ НАЧИНАЕТСЯ ЗДЕСЬ";text-align:center;color:#e6c879;letter-spacing:.15em;text-shadow:0 2px 5px #000;font-size:10px;position:absolute;bottom:12px;left:0;right:0}.first-loadout-hero img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 18px 18px #000);width:100%;height:100%;min-height:410px;max-height:680px;display:block}.first-loadout-picker{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:10px;min-height:0;display:grid}.first-loadout-panel{background:linear-gradient(155deg,#061620e8,#02090ff5);border:1px solid #d3a9527a;min-height:0;padding:10px;box-shadow:inset 0 0 26px #0000008c}.first-loadout-section-title{color:#efd28c;letter-spacing:.075em;border-bottom:1px solid #cda14d5e;justify-content:space-between;align-items:center;gap:10px;margin:0 0 9px;padding-bottom:7px;font-size:15px;display:flex}.first-loadout-section-title small{color:#7faec2;letter-spacing:.15em;font-size:8px}.first-loadout-weapons{grid-template-columns:1fr 1fr;gap:8px;display:grid}.first-loadout-card{color:#dce6e8;text-align:left;cursor:pointer;background:linear-gradient(145deg,#0b1922f0,#030a10fa);border:1px solid #87979d61;grid-template-rows:auto 1fr auto;grid-template-columns:82px minmax(0,1fr);gap:2px 9px;min-height:132px;padding:8px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:inset 0 0 18px #0008}.first-loadout-card:hover,.first-loadout-card:focus-visible{border-color:#67c6e9;transform:translateY(-1px);box-shadow:0 0 16px #47b5e040,inset 0 0 18px #0008}.first-loadout-card[aria-pressed=true]{background:linear-gradient(145deg,#211f15f2,#040e15fa);border-color:#efd071;box-shadow:0 0 18px #efbe4357,inset 0 0 0 2px #efcb6847,inset 0 0 22px #0009}.first-loadout-card[aria-pressed=true]:after{content:"✓";color:#ffe39a;background:#182014;border:1px solid #e9c05b;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:grid;position:absolute;top:6px;right:7px}.first-loadout-card img{object-fit:contain;filter:drop-shadow(0 7px 7px #000);grid-row:1/4;width:82px;height:108px}.first-loadout-card strong{color:#ead092;padding-right:23px;font-size:14px}.first-loadout-card p{color:#aebdc1;margin:3px 0;font-size:10px;line-height:1.35}.first-loadout-card small{color:#79d2f1;font-size:10px;font-weight:700}.first-loadout-skills{gap:8px;display:grid}.first-loadout-skill{grid-template-columns:72px minmax(0,1fr);min-height:112px}.first-loadout-skill img{object-fit:cover;border:1px solid #d4ab5373;grid-row:1/4;align-self:center;width:70px;height:70px}.first-loadout-skill .first-loadout-skill-meta{color:#b5c8cf;font-size:9px;line-height:1.38}.first-loadout-other{color:#8ea0a7;letter-spacing:.08em;border:1px solid #cda14d3d;margin:10px 0 0;padding:8px;font-size:9px}.first-loadout-feedback{color:#9edcf1;text-align:center;min-height:18px;margin:8px 0 0;font-size:10px}.first-loadout-footer{background:#02090feb;border:1px solid #d3a9526b;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(280px,35%);align-items:center;gap:12px;padding:9px 12px;display:grid}.first-loadout-hint{color:#b7c6ca;align-items:center;gap:11px;font-size:11px;display:flex}.first-loadout-hint b{color:#efd28c}.first-loadout-confirm{color:#170e05;letter-spacing:.09em;cursor:pointer;background:linear-gradient(#f0c867,#9e661d);border:1px solid #f1ca67;min-height:52px;font:800 15px Georgia,serif;box-shadow:inset 0 0 0 2px #ffeeb157,0 0 18px #e8b13a4d}.first-loadout-confirm:disabled{opacity:.42;filter:grayscale(.65);cursor:not-allowed}.first-loadout-confirm:not(:disabled):hover{filter:brightness(1.1);box-shadow:0 0 25px #f1bf467a}.first-loadout-screen.is-saving .first-loadout-confirm{cursor:wait}.first-loadout-screen.is-saving .first-loadout-picker{pointer-events:none;opacity:.72}@media (width<=1050px){.first-loadout-shell{grid-template-columns:200px minmax(0,1fr);padding:7px}.first-loadout-picker{grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr)}.first-loadout-card{grid-template-columns:60px minmax(0,1fr);min-height:108px;padding:6px}.first-loadout-card img{width:58px;height:82px}.first-loadout-hero img{min-height:350px}.first-loadout-brand strong{font-size:14px}}@media (width<=760px),(height<=720px){.first-loadout-screen{height:100svh;min-height:0;padding:4px;overflow:hidden}.first-loadout-shell{grid-template-rows:46px minmax(0,1fr) 50px;grid-template-columns:118px minmax(0,1fr);gap:4px;width:100%;height:100%;min-height:0;padding:4px}.first-loadout-head{grid-template-columns:150px minmax(0,1fr) 98px;gap:5px;padding:1px 4px 4px}.first-loadout-brand img{width:34px;height:34px}.first-loadout-brand strong{font-size:10px}.first-loadout-brand small{display:none}.first-loadout-title h1{font-size:15px}.first-loadout-title p{display:none}.first-loadout-progress{min-width:0}.first-loadout-progress strong{font-size:8px}.first-loadout-progress span{margin-top:4px}.first-loadout-hero img{object-fit:contain;height:100%;min-height:0;max-height:none}.first-loadout-hero:after{font-size:6px;bottom:4px}.first-loadout-picker{grid-template-columns:minmax(0,1.08fr) minmax(220px,.92fr);gap:4px;overflow:hidden}.first-loadout-panel{padding:4px;overflow:auto}.first-loadout-section-title{margin-bottom:4px;padding-bottom:3px;font-size:10px}.first-loadout-section-title small{font-size:6px}.first-loadout-weapons{gap:4px}.first-loadout-card{grid-template-columns:42px minmax(0,1fr);gap:1px 4px;min-height:76px;padding:3px}.first-loadout-card img{width:40px;height:61px}.first-loadout-card strong{font-size:9px}.first-loadout-card p{font-size:7px;line-height:1.15}.first-loadout-card small{font-size:7px}.first-loadout-card[aria-pressed=true]:after{width:16px;height:16px;font-size:10px;top:2px;right:2px}.first-loadout-skill{grid-template-columns:44px minmax(0,1fr);min-height:68px}.first-loadout-skill img{width:42px;height:42px}.first-loadout-skill .first-loadout-skill-meta{font-size:7px;line-height:1.18}.first-loadout-other{display:none}.first-loadout-feedback{min-height:10px;margin:2px 0;font-size:7px}.first-loadout-footer{grid-template-columns:minmax(0,1fr) 245px;gap:5px;padding:3px 5px}.first-loadout-hint{font-size:8px}.first-loadout-confirm{min-height:42px;font-size:10px}.first-loadout-screen button{touch-action:manipulation}}@media (width<=620px) and (orientation:portrait){.first-loadout-screen{height:auto;min-height:100svh;overflow:auto}.first-loadout-shell{height:auto;min-height:calc(100svh - 8px);display:block}.first-loadout-head{z-index:4;background:#06111bea;display:grid;position:sticky;top:0}.first-loadout-hero{height:300px;margin:5px 0}.first-loadout-picker{display:block;overflow:visible}.first-loadout-panel{margin-bottom:6px;overflow:visible}.first-loadout-weapons{grid-template-columns:1fr}.first-loadout-card{grid-template-columns:64px minmax(0,1fr);min-height:98px}.first-loadout-card img{width:62px;height:84px}.first-loadout-footer{background:#06111bf5;grid-template-columns:1fr;position:sticky;bottom:0}.first-loadout-hint{display:none}}@media (orientation:landscape) and (height<=720px){.first-loadout-weapons .first-loadout-card{grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);height:44px;min-height:44px;max-height:44px;overflow:hidden}.first-loadout-weapons .first-loadout-card img{grid-row:1/3;width:32px;height:34px}.first-loadout-weapons .first-loadout-card p{display:none}}.equipment-paperdoll-model:has(>.character-equipment-visual){align-self:start;height:clamp(260px,100dvh - 260px,640px)}.character-dark-model>.character-equipment-visual{z-index:2;min-height:0!important}html.capacitor-android .equipment-paperdoll-model:has(>.character-equipment-visual){height:clamp(170px, calc(var(--app-height,100dvh) - 138px), 640px)}html.capacitor-android .character-equipment-visual{min-height:0!important}.character-dark-portrait img.canonical-equipment-portrait{height:86%;top:8%}html.capacitor-android[data-android-ui=v41] :is(.character-dark-model,.equipment-paperdoll-model):has(>.character-equipment-visual){container-type:size;background:linear-gradient(90deg,#01090c44,#0000 35% 65%,#01090c44),url(/game/assets/obelisk-hall-WCmLswRS.png) 50%/100% 100%!important;border:1px solid #b08a4c!important;border-radius:3px!important;min-height:0!important;position:relative!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] :is(.character-dark-model,.equipment-paperdoll-model):has(>.character-equipment-visual):before{content:"";pointer-events:none;z-index:3;position:absolute;background:0 0!important;border:8px solid #0000!important;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/12px!important;inset:0!important}html.capacitor-android[data-android-ui=v41] :is(.character-dark-model,.equipment-paperdoll-model):after{display:none!important}html.capacitor-android[data-android-ui=v41] .character-equipment-visual>battle-skeletal-hero{width:80.366cqh!important;max-width:none!important;height:94cqh!important;max-height:none!important;position:absolute!important;inset:2cqh auto auto 50%!important;transform:translate(-52.05%)!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout{grid-template-rows:minmax(0,1fr) 46px!important;grid-template-columns:minmax(145px,25%) minmax(0,1fr) minmax(170px,28%)!important;gap:7px!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout :is(.character-dark-profile,.character-dark-stats){display:block!important}html.capacitor-android[data-android-ui=v41] .android-v41-character-layout :is(.character-dark-info-row,.character-dark-stat){min-height:27px!important;font-size:12px!important;line-height:1.3!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout{grid-template-columns:minmax(98px,17%) minmax(0,1fr) minmax(98px,17%) minmax(150px,23%)!important;gap:6px!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout>.equipment-paperdoll-slots{grid-template-rows:none!important;grid-auto-rows:48px!important;align-self:stretch!important;gap:4px!important;width:100%!important;min-width:0!important;height:100%!important;max-height:none!important;padding:0!important;overflow:auto!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-slot-wrap{grid-template-columns:48px minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;padding:0!important;overflow:hidden!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-slot{background:radial-gradient(#143d59,#030e19)!important;border-color:#bd9651!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-slot-wrap small{font-size:11px!important;line-height:1.2!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-center{grid-template-rows:minmax(0,1fr) 50px!important;gap:4px!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-rings{gap:4px!important;height:50px!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-rings .equipment-paperdoll-slot-wrap{height:48px!important;min-height:48px!important}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-v7-stat{padding:5px 2px!important;font-size:12px!important;line-height:1.3!important}html.capacitor-android[data-android-ui=v41] :is(.android-v41-character-layout,.android-v41-equipment-layout) :is(.character-dark-panel,.equipment-paperdoll-stats){background:linear-gradient(135deg,#0b2436ee,#020c17f5)!important;border:1px solid #987849!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout .inventory-v62-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))!important;gap:5px!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout .inventory-v62-cell{border-color:#b28b4b!important;height:76px!important;min-height:76px!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout .inventory-v62-cell strong{font-size:11px!important;line-height:1.2!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout :is(button,select){touch-action:manipulation;min-height:44px!important}html.capacitor-android[data-android-ui=v41] .android-v41-inventory-layout>.inventory-v62-details{font-size:12px!important;line-height:1.4!important}html.capacitor-android[data-android-ui=v41] .android-v41-section-tabs button:active{filter:brightness(1.2)}html.capacitor-android[data-android-ui=v41] .android-v41-equipment-layout .equipment-paperdoll-slot:active{box-shadow:inset 0 0 12px #7dcaff77}html:not(.capacitor-android) :is(.character-dark-screen,.equipment-paperdoll-shell){--web-gold:#c7a767;--web-edge:#ae8f5361;color:#dbe3e8;background:radial-gradient(at 48% 35%,#18334666,#0000 58%),linear-gradient(120deg,#09151e,#050b12 64%,#11171b)}html:not(.capacitor-android) :is(.equipment-paperdoll-topbar,.character-dark-topbar){border-color:var(--web-edge);background:linear-gradient(#11212b,#08131c);grid-template-columns:minmax(180px,230px) minmax(0,1fr) auto;gap:16px;min-height:58px;padding:8px 24px;box-shadow:0 5px 20px #0004}html:not(.capacitor-android) .equipment-paperdoll-brand{letter-spacing:.03em;font-size:17px}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav){gap:4px;min-width:0}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav) button{min-height:36px;box-shadow:none;color:#acbcc5;letter-spacing:.025em;background:0 0;border:1px solid #0000;border-radius:4px;padding:8px 12px;font:600 12px Georgia,serif}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav) button:is(.active,[aria-current=page]){color:#f0d695;background:linear-gradient(#b88e3920,#b88e3908);border-color:#b8995766;box-shadow:inset 0 -2px #c8a05b}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav) button:hover{color:#ffe7ae;background:#c59c4314}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav) button:focus-visible{outline-offset:2px;outline:2px solid #91d7ee}html:not(.capacitor-android) .equipment-paperdoll-top-progress{min-width:115px;margin-left:auto}html:not(.capacitor-android) .character-dark-main{gap:12px;width:min(1580px,100%);padding:20px 28px 12px}html:not(.capacitor-android) .character-dark-layout{grid-template-columns:230px minmax(300px,1fr) 290px;gap:22px}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats){border:1px solid var(--web-edge);background:linear-gradient(155deg,#122431de,#08131ddc);border-radius:8px;outline:0;box-shadow:inset 0 1px #ddc68f12,0 12px 24px #0003;padding:20px 18px!important}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats) h2{letter-spacing:.045em;color:#e9d19a;border-bottom:1px solid var(--web-edge);margin:0 0 18px;padding-bottom:12px;font:500 20px Georgia,serif}html:not(.capacitor-android) :is(.character-dark-info-row,.character-dark-stat,.equipment-paperdoll-stats .equipment-v7-stat){border-color:#90b3cb14;gap:12px;min-height:28px;padding:7px 2px;font-size:12px;line-height:1.35}html:not(.capacitor-android) :is(.character-dark-stat,.equipment-v7-stat) strong{color:#ead9b0;font-variant-numeric:tabular-nums}html:not(.capacitor-android) .character-dark-portrait{flex-shrink:0;width:112px;height:112px;margin:0 auto 18px}html:not(.capacitor-android) .character-dark-name{letter-spacing:.04em;font-size:25px}html:not(.capacitor-android) .character-dark-title{color:#98b2c2;margin-bottom:18px;font-size:12px}html:not(.capacitor-android) .character-dark-model{border:1px solid var(--web-edge);isolation:isolate;background:radial-gradient(at 50% 75%,#347f9540,#0000 53%),linear-gradient(#12273555,#06111add);border-radius:12px;box-shadow:inset 0 0 70px #02070bbb,0 12px 28px #0003}html:not(.capacitor-android) .character-dark-model:before{box-shadow:none;border-color:#c2a26825;border-radius:7px;inset:8px}html:not(.capacitor-android) .character-dark-model:after{content:"РАССВЕТ ОБЕЛИСКА";text-align:center;letter-spacing:.32em;color:#b5a87b99;pointer-events:none;font:10px Georgia,serif;position:absolute;bottom:14px;left:0;right:0}html .character-dark-model .character-equipment-visual{height:100%}html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model) battle-skeletal-hero{inset:-4% -5%!important}html:not(.capacitor-android) .character-dark-progress{border:1px solid var(--web-edge);background:#0b1924;border-radius:6px;margin:0;padding:10px 18px}:is(html:not(.capacitor-android) .equipment-paperdoll-layout,html:not(.capacitor-android) .equipment-paperdoll-layout:has(>.equipment-combat-potions)){flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:94px minmax(300px,1fr) 94px minmax(225px,280px) 58px;align-items:stretch;gap:16px;width:min(1560px,100%);height:auto;min-height:0;padding:18px 28px 10px}html:not(.capacitor-android) .equipment-paperdoll-center{grid-template-rows:minmax(0,1fr) 82px;gap:8px;height:auto;min-height:0}html:not(.capacitor-android) .equipment-paperdoll-model:has(>.character-equipment-visual){border:1px solid var(--web-edge);background:radial-gradient(at 50% 85%,#3b80923b,#0000 55%),linear-gradient(#132c3a55,#07121ce0);border-radius:12px;height:100%;min-height:0;overflow:hidden}html:not(.capacitor-android) .equipment-paperdoll-model:before{box-shadow:none;background:0 0;border:1px solid #c2a26825;border-radius:7px;inset:8px}html:not(.capacitor-android) .equipment-paperdoll-model:after{background:radial-gradient(#6196ae26,#0000 68%);height:12%;inset:auto 15% 2%}html:not(.capacitor-android) .equipment-paperdoll-model>.character-equipment-visual{min-height:0!important}html:not(.capacitor-android) .equipment-paperdoll-slots{grid-template-rows:repeat(5,minmax(0,1fr));align-content:stretch;align-self:stretch;gap:8px}html:not(.capacitor-android) .equipment-paperdoll-slot-wrap{grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:4px;min-height:0;display:grid}html:not(.capacitor-android) .equipment-paperdoll-slot-wrap:before,html:not(.capacitor-android) .equipment-paperdoll-slot-wrap:after{display:none}html:not(.capacitor-android) .equipment-paperdoll-slot{aspect-ratio:1;background:radial-gradient(at 50% 30%,#203c4c,#0a1620);border:1px solid #64859a55;border-radius:7px;outline:0;width:auto;max-width:80px;height:100%;min-height:0;max-height:80px;padding:5px;box-shadow:inset 0 0 0 3px #08121b,0 3px 8px #0004}html:not(.capacitor-android) .equipment-paperdoll-slot.occupied{border-color:#bea16599;box-shadow:inset 0 0 0 3px #08121b,0 0 16px #c69b2410}html:not(.capacitor-android) .equipment-paperdoll-slot:hover:not(:disabled){filter:brightness(1.12);border-color:#f1d28b}html:not(.capacitor-android) .equipment-paperdoll-slot:focus-visible{outline-offset:3px;outline:2px solid #88d6e9}html:not(.capacitor-android) .equipment-paperdoll-slot .equipment-paperdoll-item-icon{background:0 0;border-radius:4px}html:not(.capacitor-android) .equipment-paperdoll-slot .equipment-paperdoll-item-icon img{object-fit:contain;padding:2px}html:not(.capacitor-android) .equipment-paperdoll-slot-label{color:#c1bdab;letter-spacing:.035em;margin:0;font:11px Georgia,serif}html:not(.capacitor-android) .equipment-paperdoll-rings{border-top:1px solid var(--web-edge);grid-template-columns:repeat(4,minmax(44px,64px));align-items:center;gap:12px;padding:8px 12px 0}html:not(.capacitor-android) .equipment-paperdoll-rings .equipment-paperdoll-slot{width:54px;height:54px}html:not(.capacitor-android) .equipment-paperdoll-stats{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#6a684b #0b1721;height:100%;min-height:0;overflow:auto;border:1px solid var(--web-edge)!important;background:linear-gradient(155deg,#122431de,#08131ddc)!important}html:not(.capacitor-android) .equipment-paperdoll-stats .profession-tool-slots{border-color:var(--web-edge);margin-top:16px;padding-top:12px}html:not(.capacitor-android) .equipment-paperdoll-stats .profession-tool-slots h2{margin-bottom:8px;font-size:14px;line-height:1.4}html:not(.capacitor-android) .equipment-paperdoll-layout>.equipment-combat-potions{scrollbar-width:thin;border-color:var(--web-edge);background:#0e1d28;border-radius:7px;align-self:start;width:58px;max-height:100%;overflow:auto}html:not(.capacitor-android) .equipment-paperdoll-bottom-bar{border:0;border-top:1px solid var(--web-edge);min-height:40px;box-shadow:none;background:#08131c;flex-shrink:0;padding:5px 28px;position:relative;inset:auto}html:not(.capacitor-android) .equipment-paperdoll-bottom-bar:before{content:"ЭКИПИРОВКА  /  Нажмите на предмет, чтобы снять";white-space:nowrap;color:#92a8b7;letter-spacing:.03em;border:0;width:auto;height:auto;margin-right:auto;font:11px Georgia,serif;position:static;inset:auto}html:not(.capacitor-android) .equipment-paperdoll-bottom-bar:after{display:none}html:not(.capacitor-android) .equipment-paperdoll-bottom-actions button{width:34px;height:28px;min-height:0}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-v2-hud-root{border-top-color:#947b494d;box-shadow:0 -8px 24px #0003}html:not(.capacitor-android) :is(.character-dark-screen,.equipment-paperdoll-shell){--web-edge:#96744380;background:linear-gradient(110deg,#030b10,#0a151e 50%,#030b10)}html:not(.capacitor-android) :is(.character-dark-topbar,.equipment-paperdoll-topbar){background:linear-gradient(90deg,#02090de8,#03101a88,#02090deb),url(/game/assets/obelisk-hall-WCmLswRS.png) 50% 22%/cover;flex-shrink:0;grid-template-rows:62px 44px;grid-template-columns:minmax(0,1fr) auto;gap:0 18px;padding:0 18px}html:not(.capacitor-android) .equipment-paperdoll-brand{color:#ebc680;letter-spacing:.02em;text-shadow:0 2px 8px #000;grid-column:1/-1;align-self:center;font:small-caps 30px Georgia,serif}html:not(.capacitor-android) .equipment-paperdoll-brand:after{content:"МИР ПРОБУЖДАЕТСЯ СНОВА";letter-spacing:.45em;color:#b6925c;margin-top:5px;font:8px Georgia,serif;display:block}html:not(.capacitor-android) .equipment-paperdoll-nav{grid-column:1;align-self:stretch;align-items:center;gap:12px}html:not(.capacitor-android) .equipment-paperdoll-nav button{letter-spacing:0;border-radius:0;padding:8px 12px;font:15px Georgia,serif}html:not(.capacitor-android) .equipment-paperdoll-currency{grid-area:2/2}html:not(.capacitor-android) .equipment-paperdoll-top-progress{min-width:170px}html:not(.capacitor-android) .character-dark-main{--profile-width:22%;gap:8px;width:min(1740px,96%);padding:12px 16px 8px}html:not(.capacitor-android) .character-dark-layout{flex:.82 1 0;grid-template-columns:minmax(220px,22fr) minmax(300px,52fr) minmax(260px,26fr);gap:12px}html:not(.capacitor-android) .character-dark-main{justify-content:center}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats){border-radius:0;outline:0;position:relative;box-shadow:inset 0 0 45px #0005;background:radial-gradient(at 50% 15%,#10242d99,#0000 65%),#030d14!important;border:12px solid #0000!important;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/14px!important;padding:4px 14px 12px!important}html:not(.capacitor-android) :is(.character-dark-profile,.character-dark-stats){scrollbar-width:thin;scrollbar-color:#665331 #07111a;overflow:auto}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats) h2{color:#edc67b;letter-spacing:0;margin:0 0 14px;padding:2px 0 12px;font:25px Georgia,serif}html:not(.capacitor-android) .character-dark-portrait{border-color:#cc9e51;width:clamp(112px,8.4vw,154px);height:clamp(112px,8.4vw,154px);margin-bottom:14px;box-shadow:0 0 0 3px #071018,0 0 0 4px #a67f44}html .character-dark-portrait img.showcase-bust{object-fit:cover;filter:none;width:100%;height:100%;top:0;left:0;transform:none}html:not(.capacitor-android) .character-dark-name{letter-spacing:0;color:#f0c776;font:30px Georgia,serif}html:not(.capacitor-android) .character-dark-title{color:#c1c9d0;margin-bottom:14px;font:15px Georgia,serif}html:not(.capacitor-android) :is(.character-dark-info-row,.character-dark-stat,.equipment-paperdoll-stats .equipment-v7-stat){gap:6px;min-height:29px;padding:6px 0;font:15px Georgia,serif}html:not(.capacitor-android) :is(.character-dark-info-row,.character-dark-stat,.equipment-v7-stat) strong{color:#f0d394;font-size:14px;font-weight:400}html:not(.capacitor-android) :is(.character-dark-stat,.equipment-paperdoll-stats .equipment-v7-stat):nth-child(2n){background:0 0}html:not(.capacitor-android) .character-dark-stat i{width:22px;font-size:17px}html:not(.capacitor-android) .character-dark-skill-points{border:0;border-block:1px solid var(--web-edge);background:0 0;padding:9px 0}html:not(.capacitor-android) .character-dark-skill-points strong{color:#54c9ef}html:not(.capacitor-android) .character-dark-profile:after{content:"БОЛЬШЕ, ЧЕМ ПУТЬ.  НАСЛЕДИЕ.";text-align:center;letter-spacing:.24em;color:#a58a58;margin-top:auto;padding-top:16px;font:9px/1.8 Georgia,serif}html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model:has(>.character-equipment-visual)){background:linear-gradient(90deg,#01090c44,#0000 35% 65%,#01090c44),url(/game/assets/obelisk-hall-WCmLswRS.png) bottom/100% 100%;border:1px solid #9b7747;border-radius:0;box-shadow:inset 0 0 45px #0007;container-type:size}html:not(.capacitor-android) .character-dark-model{justify-self:center;width:100%}html:not(.capacitor-android) .equipment-paperdoll-model:has(>.character-equipment-visual){place-self:center;width:100%;height:100%}html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model):before{content:"";z-index:3;pointer-events:none;background:0 0;border:12px solid #0000;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/14px;border-radius:0;inset:0}html:not(.capacitor-android) .character-dark-model:after{color:#dac591;letter-spacing:.24em;font-size:8px;bottom:8px}html:not(.capacitor-android) .equipment-paperdoll-model:after{display:none}html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model) battle-skeletal-hero{filter:drop-shadow(0 5px 4px #0007)drop-shadow(-1px 0 1px #b7dfff33);width:80.366cqh;height:94cqh;transform:translate(-52.05%);inset:2cqh auto auto 50%!important}html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model)>.character-equipment-visual:before{content:"";pointer-events:none;background:radial-gradient(#01050870,#0000 70%);width:31%;height:7%;position:absolute;top:83%;left:50%;transform:translate(-50%,-50%)}html:not(.capacitor-android) .character-dark-progress{border:0;border-block:1px solid var(--web-edge);margin-left:calc(var(--profile-width) + 7px);background:linear-gradient(90deg,#0000,#0c1b24,#0000);border-radius:0;grid-template-columns:auto minmax(140px,1fr) auto;gap:16px;margin-right:calc(26% + 6px);padding:7px 0}html:not(.capacitor-android) .character-dark-progress>strong{color:#ebc67e;white-space:nowrap;font:23px Georgia,serif}html:not(.capacitor-android) .character-dark-progress button{color:#f3d590;background:linear-gradient(#382e1b,#10181c 55%,#242017);border:1px solid #be9651;border-radius:3px;min-width:126px;min-height:38px;font:18px Georgia,serif;box-shadow:inset 0 0 0 3px #0a1218,0 0 12px #cf982b1a}html:not(.capacitor-android) .character-dark-progress button:hover{filter:brightness(1.2);border-color:#ffe0a0}html:not(.capacitor-android) .equipment-paperdoll-layout:has(>.equipment-combat-potions){grid-template-columns:92px minmax(300px,1fr) 92px minmax(250px,23%) 54px;gap:18px;width:min(1580px,90%);padding:12px 16px 8px}html:not(.capacitor-android) .equipment-paperdoll-slots{align-self:center;height:calc(82% + 19.08px);padding:6px 0;container-type:size}html:not(.capacitor-android) .equipment-paperdoll-slots .equipment-paperdoll-slot{width:min(80px,20cqh - 22px);height:min(80px,20cqh - 22px)}html:not(.capacitor-android) .equipment-paperdoll-slots .equipment-paperdoll-slot-label{min-height:16px}html:not(.capacitor-android) .equipment-paperdoll-slot-wrap{grid-template-rows:minmax(0,80px) auto;align-content:center;gap:7px}html:not(.capacitor-android) .equipment-paperdoll-slot-label{text-align:center;color:#d5c39c;letter-spacing:0;min-height:15px;font:12px/1.25 Georgia,serif}html:not(.capacitor-android) .equipment-paperdoll-center:has(.equipment-web-accessories){grid-template-rows:minmax(0,1fr) 98px;align-self:center;height:calc(82% + 19.08px)}html:not(.capacitor-android) .equipment-web-accessories{box-sizing:border-box;border:1px solid var(--web-edge);background:linear-gradient(#0b1a24,#040e16);justify-content:center;justify-self:center;align-items:center;gap:22px;width:100%;height:100%;min-height:0;padding:6px 12px;display:flex}html:not(.capacitor-android) .equipment-web-ring-section{min-width:0}html:not(.capacitor-android) .equipment-web-ring-section h3{letter-spacing:.2em;text-transform:uppercase;color:#b69a64;text-align:center;margin:0 0 6px;font:10px Georgia,serif}html:not(.capacitor-android) .equipment-web-accessories .equipment-paperdoll-rings{background:0 0;border:0;gap:12px;padding:0}html:not(.capacitor-android) .equipment-web-cape{border-left:1px solid var(--web-edge);padding-left:20px}html:not(.capacitor-android) .equipment-web-cape .equipment-paperdoll-slot{width:48px;height:48px}html:not(.capacitor-android) .equipment-web-accessories .equipment-paperdoll-slot-wrap{grid-template-rows:54px 15px;gap:4px}html:not(.capacitor-android) .equipment-web-cape .equipment-paperdoll-slot-wrap{grid-template-rows:48px 15px}html:not(.capacitor-android) .equipment-paperdoll-slot{border-radius:2px}html:not(.capacitor-android) .equipment-paperdoll-rings{background:#06121b}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) :is(.world-chat#worldChat,.online-panel-surface){background:linear-gradient(125deg,#06131eea,#030b11f5);outline-color:#9d79472b;box-shadow:inset 0 0 25px #0006;border-color:#9d7947!important}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) :is(.chat-heading-row,.online-players-heading){background:linear-gradient(#10212b,#060f15);border-bottom-color:#97774766}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-tab{background:0 0;border-color:#0000;border-radius:0;font:12px Georgia,serif}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-tab.active{color:#efd19c;border-color:#b79353;box-shadow:inset 0 -1px #b79353}html:not(.capacitor-android):has(:is(.character-dark-screen,.equipment-paperdoll-shell)):has(.chat-v2-game-dock):not(:has(.chat-v2-shared-expanded)){--chat-v2-game-dock-height:132px!important;--chat-v2-dock-height:132px!important}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-v2-game-dock:not(.chat-v2-shared-expanded) :is(.chat-heading-row,.online-players-heading){height:28px;min-height:28px;padding-block:2px}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-v2-game-dock:not(.chat-v2-shared-expanded) .chat-messages{min-height:28px;padding-block:3px}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-v2-game-dock:not(.chat-v2-shared-expanded) .chat-input-row{margin-block:3px}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-v2-game-dock:not(.chat-v2-shared-expanded) .chat-input-row :is(input,button){min-height:27px;padding-block:3px;font-size:12px}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .online-player-row{box-shadow:none;background:#09162055}html:not(.capacitor-android) :is(.character-dark-screen,.equipment-paperdoll-shell){--web-edge:#b8915080;--web-gold:#f0cb80;background:radial-gradient(at 48% 45%,#102b4280,#0000 72%),linear-gradient(115deg,#020a12,#07131f 55%,#030910)}html:not(.capacitor-android) :is(.character-dark-topbar,.equipment-paperdoll-topbar){background:linear-gradient(90deg,#020911e8,#07294a44,#020b17e8),url(/game/assets/obelisk-hall-WCmLswRS.png) 50% 20%/cover;border-block:1px solid #b7914b;box-shadow:inset 0 -3px #02080e,0 3px 18px #0008}html:not(.capacitor-android) .equipment-paperdoll-brand{color:#f2ce88;text-shadow:0 2px 4px #000,0 0 22px #e4ac4b24}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav) button{transition:background-color .16s,border-color .16s,box-shadow .16s}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav) button:is(.active,[aria-current=page]){color:#ffe3a6;background:radial-gradient(at 50% 110%,#d89a3966,#0000 70%),linear-gradient(#46382170,#07121ce0);border:1px solid #caa258;box-shadow:inset 0 0 0 2px #08111c,inset 0 -2px #f3c66b,0 0 14px #d9ad4230}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats){box-shadow:inset 0 0 0 1px #87663040,inset 0 0 35px #0006,0 5px 16px #0005;background:radial-gradient(at 50% 0,#11395955,#0000 64%),linear-gradient(135deg,#061523,#020b13)!important}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats) h2{color:#f0cb80;text-shadow:0 2px 3px #000;border-bottom-color:#a47e465c;font-size:clamp(20px,1.6vw,28px);position:relative}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats) h2:after{content:"✧";color:#c9a061;background:#061321;padding:0 8px;font-size:15px;line-height:16px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}html:not(.capacitor-android) :is(.character-dark-stat,.equipment-v7-stat)>span{align-items:center;gap:7px;min-width:0;display:flex}html:not(.capacitor-android) .equipment-web-stat-icon{color:#80cdf4;filter:drop-shadow(0 0 3px #43a6db55);flex:none;justify-content:center;width:22px;font-size:17px;font-style:normal;display:inline-flex}html:not(.capacitor-android) :is(.character-dark-stat,.equipment-v7-stat) :is(strong,b){color:#f2d49b;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}html:not(.capacitor-android) .character-dark-title{border-bottom:1px solid #b18a4744;padding-bottom:12px}html:not(.capacitor-android) .character-dark-portrait{outline-offset:5px;outline:1px solid #d6b269;box-shadow:0 0 0 3px #081422,0 0 22px #b48a2a18}html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model)>.character-equipment-visual:after{content:"";pointer-events:none;z-index:-1;border:1px solid #f2c57070;border-radius:50%;width:70%;height:15%;position:absolute;top:83%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 14px #efad4340,inset 0 0 18px #70caff20}html:not(.capacitor-android) .equipment-paperdoll-slot{opacity:1;background:radial-gradient(at 50% 25%,#18415b,#020d18 76%);border:2px solid #0000;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/8px;padding:3px;transition:box-shadow .16s,filter .16s;position:relative;box-shadow:inset 0 0 0 1px #9c834655,0 3px 9px #0008}html:not(.capacitor-android) .equipment-paperdoll-slot.empty{filter:saturate(.4);background:radial-gradient(#142736,#040c15 75%)}html:not(.capacitor-android) .equipment-paperdoll-slot.occupied{box-shadow:inset 0 0 12px #b5883422,0 0 8px #cea14720}html:not(.capacitor-android) .equipment-paperdoll-slot:hover:not(:disabled){filter:brightness(1.18);box-shadow:0 0 0 1px #ffd68b,0 0 14px #b4dfff65}html:not(.capacitor-android) .equipment-paperdoll-slot:focus-visible{outline-offset:2px;outline:2px solid #62cfff;box-shadow:0 0 18px #2b9ace88}html:not(.capacitor-android) .equipment-paperdoll-slot[data-slot-state=incompatible]{filter:saturate(.35);box-shadow:inset 0 0 14px #71383844}html:not(.capacitor-android) .equipment-paperdoll-slot[data-slot-state=incompatible]:after{content:"×";color:#c28d88;font:15px Georgia,serif;position:absolute;bottom:0;right:0}html:not(.capacitor-android) .equipment-paperdoll-slot[data-two-handed-mirror]:after{content:"2H";color:#efd49b;background:#05101fdb;padding:1px 2px;font:9px Georgia,serif;position:absolute;bottom:0;right:0}html:not(.capacitor-android) .equipment-paperdoll-slot-label{color:#ece1c5;text-shadow:0 1px 3px #000}html:not(.capacitor-android) .equipment-web-accessories{background:radial-gradient(at 50% 0,#133f5c66,#0000 80%),#030f1b;border:8px solid #0000;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/10px;padding:3px 12px}html:not(.capacitor-android) .equipment-web-ring-section h3{color:#e4bd72;letter-spacing:.16em;margin-bottom:4px;font-size:12px}html:not(.capacitor-android) .equipment-paperdoll-layout>.equipment-combat-potions{background:linear-gradient(#0a2439,#030d18);border-color:#bd9651}html:not(.capacitor-android) .equipment-paperdoll-layout>.equipment-paperdoll-stats{align-self:center;height:calc(82% + 19.08px)}html:not(.capacitor-android) .equipment-potion-slot.locked{opacity:.55;box-shadow:none;border-color:#64758b}html:not(.capacitor-android) .equipment-paperdoll-bottom-actions button:disabled{opacity:.35}html:not(.capacitor-android) .character-dark-progress-track{background:#07141f;border:1px solid #aa8446;height:10px;box-shadow:inset 0 0 0 2px #03080f}html:not(.capacitor-android) .character-dark-progress-track>i{background:linear-gradient(#76e6ff,#168cd0);box-shadow:0 0 8px #289ce955}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) :is(.world-chat#worldChat,.online-panel-surface){background:linear-gradient(135deg,#061c30,#020a12);border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/9px;border:6px solid #0000!important}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-tab.active{background:linear-gradient(#194e71,#061624);box-shadow:inset 0 -1px #e9c273,0 0 9px #3d99c826}@media (prefers-reduced-motion:reduce){html:not(.capacitor-android) :is(.equipment-paperdoll-slot,.equipment-paperdoll-nav button,.character-dark-nav button){transition:none}}html .showcase-atmosphere{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}html .character-equipment-visual>battle-skeletal-hero{z-index:1}html .showcase-atmosphere>i{pointer-events:none;display:block;position:absolute}html .showcase-sky{opacity:.25;background:url(/game/assets/clouds-ByYTeHBM.png) 50%/cover no-repeat;width:48%;height:33%;animation:10s ease-in-out infinite alternate showcase-sky-drift;top:2%;left:27%;-webkit-mask-image:radial-gradient(#000 20%,#0000 72%);mask-image:radial-gradient(#000 20%,#0000 72%)}html .showcase-obelisk{opacity:.35;background:radial-gradient(at 50% 69%,#fbd79b88,#0000 48%),radial-gradient(#8eb6ee44,#0000 65%);width:15%;height:37%;animation:4.8s ease-in-out infinite showcase-obelisk-breathe;top:3%;left:48%}html .showcase-obelisk:before{content:"";opacity:.48;background:url(/game/assets/obelisk-light-CZ-4d6lT.png) 50%/100% 100% no-repeat;position:absolute;inset:0}html .showcase-runes{opacity:.7;background:radial-gradient(#0000 47%,#ffd79166 49%,#0000 51% 64%,#ffcc8055 65%,#0000 67%);border:1px solid #ffd48f99;border-radius:50%;width:70%;height:15%;animation:5.6s ease-in-out infinite showcase-circle-pulse;top:75.5%;left:15%;box-shadow:0 0 9px #ffb73f66,inset 0 0 12px #db9b3540}html .showcase-particles{opacity:.18;background:url(/game/assets/particles-Cq2eQX8a.png) 50%/cover no-repeat;width:60%;height:58%;animation:17s ease-in-out infinite alternate showcase-dust-drift;top:24%;left:21%;-webkit-mask-image:radial-gradient(#000 15%,#0000 68%);mask-image:radial-gradient(#000 15%,#0000 68%)}@keyframes showcase-dust-drift{0%{opacity:.1;transform:translateY(2%)}to{opacity:.21;transform:translate(-2%,-2%)}}html .showcase-haze{opacity:.15;background:radial-gradient(at 40% 70%,#9db1cb80,#0000 65%),radial-gradient(at 75% 30%,#a2b9c15c,#0000 60%);width:70%;height:20%;animation:9s ease-in-out infinite alternate showcase-haze-drift;top:62%;left:16%}html .showcase-fire{width:9%;height:13%;bottom:45.7%;transform:translate(-50%)}html .showcase-fire.near-left{left:13.4%}html .showcase-fire.near-right{--fire-delay:-1.8s;left:86.4%}html .showcase-fire.far-left{--fire-delay:-.8s;width:5%;height:8%;bottom:39.5%;left:23.3%}html .showcase-fire.far-right{--fire-delay:-2.9s;width:5%;height:8%;bottom:39.5%;left:75.9%}html .showcase-fire:before{content:"";animation:.95s ease-in-out infinite showcase-fire-light;animation-delay:var(--fire-delay,0s);background:radial-gradient(at 50% 65%,#f99b3455,#0000 66%);position:absolute;inset:-40% -50% -30%}html .showcase-fire b{transform-origin:50% 100%;width:50%;height:75%;animation:.85s ease-in-out infinite showcase-flame-sway;animation-delay:var(--fire-delay,0s);background:radial-gradient(at 50% 88%,#fff0b499,#fabe5866 32%,#dc672d22 62%,#0000 75%);border-radius:65% 25% 50% 40%;position:absolute;bottom:0;left:25%}html .showcase-fire em{opacity:0;width:2px;height:2px;animation:2.8s ease-out infinite showcase-ember-rise;animation-delay:var(--fire-delay,0s);background:#ffdb95;border-radius:50%;position:absolute;bottom:25%;left:48%;box-shadow:-5px -6px #dca66b88,7px 5px #f4c07599}@keyframes showcase-sky-drift{0%{opacity:.19;transform:translate(-4%)}to{opacity:.32;transform:translate(4%)}}@keyframes showcase-obelisk-breathe{0%,to{opacity:.28}50%{opacity:.57}}@keyframes showcase-circle-pulse{0%,to{opacity:.3}50%{opacity:.65}}@keyframes showcase-haze-drift{0%{opacity:.11;transform:translate(-3%)}to{opacity:.22;transform:translate(3%)}}@keyframes showcase-fire-light{0%,to{opacity:.65}35%{opacity:.95}70%{opacity:.75}}@keyframes showcase-flame-sway{0%,to{opacity:.62;transform:skew(-3deg)scaleY(.96)}40%{opacity:.9;transform:skew(4deg)scaleY(1.04)}75%{opacity:.72;transform:skew(-1deg)scaleY(.99)}}@keyframes showcase-ember-rise{0%{opacity:0;transform:translate(0)}20%{opacity:.45}to{opacity:0;transform:translate(-7px,-26px)}}html .character-equipment-visual[data-showcase-fx=reduced] :is(.showcase-sky,.showcase-haze,.showcase-particles,.showcase-fire em){display:none}html .character-equipment-visual[data-showcase-fx=reduced] .showcase-atmosphere{opacity:.65}html .character-equipment-visual[data-showcase-fx=reduced] .showcase-fire b{opacity:.55;animation:none}html .character-equipment-visual[data-showcase-fx=still] .showcase-atmosphere{display:none}html .character-equipment-visual[data-showcase-paused=true] .showcase-atmosphere *,html .character-equipment-visual[data-showcase-paused=true] .showcase-fire:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){html:not(.capacitor-android) .showcase-atmosphere{display:none}}html:not(.capacitor-android) :is(.character-dark-screen,.equipment-paperdoll-shell){--web-slot-size:clamp(44px,calc((100dvh - 450px)/5),80px);background:linear-gradient(90deg,#020a1299,#020a12e8 22%,#020a12ed 78%,#020a1299),url(/game/assets/obelisk-hall-WCmLswRS.png) 50%/cover}html:not(.capacitor-android) :is(.character-dark-topbar,.equipment-paperdoll-topbar){padding-inline:clamp(18px,5vw,96px)}html:not(.capacitor-android) .equipment-paperdoll-brand{padding-left:45px;position:relative}html:not(.capacitor-android) .equipment-paperdoll-brand:before{content:"";background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='64'%20height='92'%20viewBox='0%200%2064%2092'%20fill='none'%3e%3cdefs%3e%3clinearGradient%20id='gold'%20x1='12'%20y1='0'%20x2='47'%20y2='88'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23fff0b6'/%3e%3cstop%20offset='.5'%20stop-color='%23deb465'/%3e%3cstop%20offset='1'%20stop-color='%23896031'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20stroke='url(%23gold)'%3e%3cellipse%20cx='32'%20cy='45'%20rx='26'%20ry='28'/%3e%3cpath%20d='M32%201L39%2017L37%2066L32%2083L27%2066L25%2017Z'%20fill='%23c3913828'%20stroke-width='2'/%3e%3cpath%20d='M32%204V81M25%2017L32%2028L39%2017M9%2020L17%2042L1%2048L20%2054L11%2072L32%2063L53%2072L44%2054L63%2048L47%2042L55%2020M21%2082L32%2091L43%2082'/%3e%3cpath%20d='M32%2034L36%2043L46%2047L36%2050L32%2060L28%2050L18%2047L28%2043Z'%20fill='%23f1cc84'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;width:34px;height:50px;position:absolute;top:0;left:0}html:not(.capacitor-android) .character-dark-main{--profile-width:23%;width:min(1500px,94%)}html:not(.capacitor-android) .character-dark-layout{grid-template-columns:minmax(230px,23fr) minmax(300px,49fr) minmax(260px,28fr)}html:not(.capacitor-android) .character-dark-progress{margin-right:calc(28% + 6px)}html:not(.capacitor-android) .equipment-paperdoll-layout:has(>.equipment-combat-potions){grid-template-columns:88px minmax(300px,1fr) 88px minmax(275px,24%) 54px;gap:18px;width:min(1420px,92%)}html:not(.capacitor-android) .equipment-paperdoll-center:has(.equipment-web-accessories){grid-template-rows:minmax(0,1fr) calc(var(--web-slot-size) + 42px)}html:not(.capacitor-android) .equipment-paperdoll-slots.right{grid-template-rows:repeat(5,minmax(0,1fr))}html:not(.capacitor-android) :is(.equipment-paperdoll-slots,.equipment-web-accessories) .equipment-paperdoll-slot{width:var(--web-slot-size);height:var(--web-slot-size);flex:none;max-width:none;max-height:none}html:not(.capacitor-android) :is(.equipment-paperdoll-slots,.equipment-web-accessories) .equipment-paperdoll-slot-wrap{grid-template-rows:var(--web-slot-size) 16px;gap:5px}html:not(.capacitor-android) .equipment-web-accessories{gap:18px;padding:2px 12px}html:not(.capacitor-android) .equipment-web-accessories .equipment-paperdoll-rings{grid-template-columns:repeat(4,var(--web-slot-size));gap:14px}html:not(.capacitor-android) .equipment-web-cape{padding-top:18px;padding-left:18px}html:not(.capacitor-android) .equipment-web-ring-section h3{margin-bottom:4px;line-height:14px}html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model):before{border-image-width:22px}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats){border-image-width:20px!important}html:not(.capacitor-android) .equipment-paperdoll-slot{border-image-width:12px}html:not(.capacitor-android) .equipment-paperdoll-slot:after{box-shadow:none;background:0 0;border:0;inset:3px}html:not(.capacitor-android) .equipment-paperdoll-slot:is([data-two-handed-mirror],[data-slot-state=incompatible]):after{background:#05101feb;inset:auto 0 0 auto}html:not(.capacitor-android) .equipment-paperdoll-slot-label{white-space:nowrap}html:not(.capacitor-android) .equipment-paperdoll-stats:after,html:not(.capacitor-android) .character-dark-stats:after{content:"✧  С И Л А   В   Т Е Б Е  ✧";text-align:center;color:#caa66b;border-top:1px solid #ab85434d;margin-top:14px;padding:14px 0 2px;font:10px Georgia,serif;display:block}html:not(.capacitor-android) .equipment-paperdoll-layout>.equipment-combat-potions{border-radius:2px;margin-top:calc(9% - 9px)}html:not(.capacitor-android) body:has(:is(.character-dark-screen,.equipment-paperdoll-shell)) .chat-v2-hud-root{background:#020b12cc;padding-inline:clamp(8px,3vw,56px)}@media (height<=850px){html:not(.capacitor-android) :is(.character-dark-topbar,.equipment-paperdoll-topbar){grid-template-rows:45px 40px}html:not(.capacitor-android) .equipment-paperdoll-brand{font-size:24px}html:not(.capacitor-android) .equipment-paperdoll-brand:after{display:none}html:not(.capacitor-android) :is(.character-dark-info-row,.character-dark-stat,.equipment-paperdoll-stats .equipment-v7-stat){min-height:24px;padding:4px 0;font-size:12px}html:not(.capacitor-android) .character-dark-progress>strong{font-size:18px}html:not(.capacitor-android) .character-dark-profile:after{display:none}html:not(.capacitor-android) .character-dark-main{gap:8px;padding:12px 22px 8px}html:not(.capacitor-android) :is(.character-dark-panel,.equipment-paperdoll-stats){padding:12px 14px!important}html:not(.capacitor-android) :is(.character-dark-info-row,.character-dark-stat,.equipment-paperdoll-stats .equipment-v7-stat){min-height:24px;padding:4px 2px}html:not(.capacitor-android) .character-dark-portrait{width:86px;height:86px;margin-bottom:10px}html:not(.capacitor-android) .character-dark-panel h2{margin-bottom:10px;padding-bottom:8px;font-size:18px}html:not(.capacitor-android) .character-dark-title{margin-bottom:10px}html:not(.capacitor-android) .equipment-paperdoll-layout:has(>.equipment-combat-potions){gap:12px;padding:12px 22px 8px}}@media (width<=1180px){html:not(.capacitor-android) .equipment-paperdoll-layout:has(>.equipment-combat-potions){width:100%}html:not(.capacitor-android) .character-dark-layout{grid-template-columns:190px minmax(220px,1fr) 240px;gap:12px}html:not(.capacitor-android) .equipment-paperdoll-layout:has(>.equipment-combat-potions){grid-template-columns:76px minmax(220px,1fr) 76px 225px 54px;gap:8px}html:not(.capacitor-android) .equipment-paperdoll-topbar{grid-template-columns:170px minmax(0,1fr) auto;gap:6px;padding:6px 12px}html:not(.capacitor-android) .equipment-paperdoll-nav{grid-column:auto}html:not(.capacitor-android) .equipment-paperdoll-nav button{padding:7px;font-size:11px}html:not(.capacitor-android) .equipment-paperdoll-top-progress{display:none}html:not(.capacitor-android) .equipment-paperdoll-layout>.equipment-combat-potions{grid-column:auto}html:not(.capacitor-android) .equipment-paperdoll-layout .equipment-potion-slots{grid-template-columns:36px;grid-auto-rows:36px}html:not(.capacitor-android) .equipment-paperdoll-layout .equipment-potion-slot{width:36px;min-width:36px;max-width:36px;height:36px}}@media (height<=850px) and (width>=901px){html:not(.capacitor-android) .character-dark-layout{flex:1 1 0}html:not(.capacitor-android) :is(.equipment-paperdoll-center:has(.equipment-web-accessories),.equipment-paperdoll-slots,.equipment-paperdoll-layout>.equipment-paperdoll-stats){height:100%}html:not(.capacitor-android) .equipment-paperdoll-layout>.equipment-combat-potions{margin-top:0}html:not(.capacitor-android) .equipment-paperdoll-slot-label{font-size:11px}}@media (width<=900px){html:not(.capacitor-android) .character-dark-layout{grid-template-columns:180px minmax(240px,1fr)}html:not(.capacitor-android) .character-dark-stats{grid-column:1/-1}html:not(.capacitor-android) .character-dark-main{overflow:auto}html:not(.capacitor-android) .character-dark-model{min-height:410px}html:not(.capacitor-android) .equipment-paperdoll-layout:has(>.equipment-combat-potions){grid-template-columns:72px minmax(240px,1fr) 72px;overflow:auto}html:not(.capacitor-android) .equipment-paperdoll-center{grid-area:1/2;min-height:470px}html:not(.capacitor-android) .equipment-paperdoll-slots.left{grid-area:1/1;grid-template-columns:1fr}html:not(.capacitor-android) .equipment-paperdoll-slots.right{grid-area:1/3;grid-template-columns:1fr}html:not(.capacitor-android) .equipment-paperdoll-stats{grid-column:1/3}html:not(.capacitor-android) .equipment-paperdoll-topbar{flex-wrap:wrap;display:flex}}html:not(.capacitor-android) .equipment-paperdoll-shell{--web-slot-size:clamp(56px,calc((100dvh - 420px)/5),88px)}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-layout:has(>.equipment-combat-potions){grid-template-columns:110px minmax(400px,1fr) 110px minmax(275px,28%) 54px;grid-template-rows:minmax(calc(5 * (var(--web-slot-size) + 21px) + 44px),1fr);overflow:auto}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-center:has(.equipment-web-accessories){grid-template-rows:minmax(0,1fr) calc(var(--web-slot-size) + 42px);justify-self:center;width:96%;height:calc(72% + 19px)}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-slots{grid-template-rows:repeat(5,minmax(0,1fr));height:100%;padding:6px 0}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-slot{border-image-width:10px;box-shadow:inset 0 0 14px #4aa1cc18,0 3px 8px #0006}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-slot-label{color:#ead6ad;font-size:12px;line-height:16px}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-web-accessories{gap:12px;padding:2px 8px}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-web-accessories .equipment-paperdoll-rings{gap:8px}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-web-cape{padding-left:12px}@media (height<=850px) and (width>=1181px){html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-center:has(.equipment-web-accessories){height:86%}}@media (width<=1180px){html:not(.capacitor-android) .equipment-paperdoll-shell{--web-slot-size:64px}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-layout:has(>.equipment-combat-potions){grid-template-rows:minmax(470px,auto) auto;grid-template-columns:94px minmax(400px,1fr) 94px}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-center:has(.equipment-web-accessories){grid-area:1/2;width:100%;height:86%;min-height:0}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-slots.left{grid-area:1/1}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-slots.right{grid-area:1/3}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-paperdoll-stats{grid-area:2/1/auto/3;height:auto}html:not(.capacitor-android) .equipment-paperdoll-shell .equipment-combat-potions{grid-area:2/3}}html:not(.capacitor-android) .inventory-dark-screen{--web-edge:#b8915080;--web-gold:#f0cb80;background:linear-gradient(90deg,#020a1299,#020a12e8 22%,#020a12ed 78%,#020a1299),url(/game/assets/obelisk-hall-WCmLswRS.png) 50%/cover}html:not(.capacitor-android) .inventory-dark-main{grid-template-columns:minmax(290px,31%) minmax(0,1fr);align-items:stretch;gap:18px;width:min(1680px,94%);margin:auto;padding:22px 0 16px;display:grid}html:not(.capacitor-android) .inventory-web-showcase{flex-direction:column;min-width:0;min-height:0;display:flex}html:not(.capacitor-android) .inventory-web-showcase>.equipment-paperdoll-model{flex:1;min-height:0;position:relative}html:not(.capacitor-android) .inventory-web-showcase battle-skeletal-hero{width:min(80.366cqh,100cqw);height:min(94cqh,116.965cqw);top:calc(83cqh - min(94cqh,116.965cqw)/1.15607)!important}html:not(.capacitor-android) .inventory-web-showcase-caption{text-align:center;color:#f0cb80;letter-spacing:.06em;border:1px solid var(--web-edge);background:linear-gradient(#0a2135,#030e19);padding:13px 10px;font:15px Georgia,serif}html:not(.capacitor-android) .inventory-web-showcase-caption span{letter-spacing:.1em;color:#97afbd;margin-top:5px;font-size:10px;display:block}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-shell{background:linear-gradient(135deg,#071a2bef,#020a14f5);border:10px solid #0000;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/18px;border-radius:0;outline:0;width:100%;max-width:none;margin:0;overflow:hidden;box-shadow:inset 0 0 32px #0006}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-head{background:0 0;min-height:42px;padding:6px 10px 12px}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-head h1{color:#f0cb80;letter-spacing:.02em;font:26px Georgia,serif}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-capacity{color:#c8b990;font:13px Georgia,serif}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(235px,32%);gap:12px;padding:10px 4px;overflow:hidden}html:not(.capacitor-android) .inventory-dark-categories{border:0;border-bottom:1px solid var(--web-edge);box-shadow:none;background:0 0;flex-flow:wrap;grid-column:1/-1;gap:5px;padding:0 0 8px}html:not(.capacitor-android) .inventory-dark-categories h2{display:none}html:not(.capacitor-android) .inventory-dark-category{white-space:nowrap;background:linear-gradient(#0a243a,#030e1b);border-radius:2px;flex:1;min-height:32px;padding:5px 7px;font:12px Georgia,serif}html:not(.capacitor-android) .inventory-dark-category.active{color:#ffe1a0;background:linear-gradient(#5b4321,#182431);border-color:#e8c17c;box-shadow:inset 0 0 7px #e9bd5b33}html:not(.capacitor-android) .inventory-dark-grid-area{grid-area:2/1}html:not(.capacitor-android) .inventory-dark-sortbar{background:0 0;border:0;margin:0;padding:2px 0 8px;font-size:11px}html:not(.capacitor-android) .inventory-dark-sortbar select{height:28px;font:11px Georgia,serif}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell{aspect-ratio:1;background:radial-gradient(at 50% 30%,#173e5b,#030d18 78%);border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/9px;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:0;padding:5px 4px;display:flex;box-shadow:inset 0 0 0 1px #b88e3544;border:2px solid #9b7a45!important}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell.empty{opacity:.32;min-height:0}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell .inventory-v62-icon{flex:1;width:100%;min-height:0;margin:0;display:block}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell .inventory-item-image{width:100%;height:100%;box-shadow:none;background:0 0;border:0;margin:0}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell .inventory-item-image img{object-fit:contain;width:100%;height:100%}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell strong{letter-spacing:0;flex:none;width:100%;font:10px/14px Georgia,serif}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell small{display:none}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell.selected{background:radial-gradient(#17466d,#04101f);box-shadow:inset 0 0 0 2px #6ddaff,0 0 12px #49bff366}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell:focus-visible{outline-offset:-4px;outline:2px solid #7adaff}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-details{scrollbar-width:thin;scrollbar-color:#866b3b #071321;background:radial-gradient(at 50% 0,#11395788,#0000 60%),#030e19;border:6px solid #0000;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/12px;outline:0;grid-area:2/2;height:100%;padding:12px}html:not(.capacitor-android) .inventory-dark-main .inventory-item-image.details{background:radial-gradient(#17456955,#03101e);border-color:#b99353;width:min(138px,75%);height:138px;margin:0 auto 14px}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-details h3{color:#f0cb80;margin:8px 0;font:21px/1.15 Georgia,serif}html:not(.capacitor-android) .inventory-dark-main :is(.inventory-v62-description,.inventory-v62-stat,.inventory-dark-type,.inventory-dark-price,.inventory-v62-requirement){font-size:12px;line-height:1.5}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-description{color:#b4c3d1}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-stat{border-color:#af87462e}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-action{letter-spacing:0;color:#efd39a;background:linear-gradient(#143750,#071624);border:1px solid #b49051;border-radius:2px;font:11px Georgia,serif}html:not(.capacitor-android) .inventory-dark-main #inventoryDarkPrimary{color:#fff1c6;background:linear-gradient(#bc934c,#685022)}html:not(.capacitor-android) .inventory-dark-actions{z-index:1;background:linear-gradient(#03101be8,#03101b);padding:8px 0;position:sticky;bottom:-12px}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-footer{border-top:1px solid var(--web-edge);padding:8px 2px 0}html:not(.capacitor-android):has(.inventory-dark-screen):has(.chat-v2-game-dock):not(:has(.chat-v2-shared-expanded)){--chat-v2-game-dock-height:132px!important;--chat-v2-dock-height:132px!important}html:not(.capacitor-android) body:has(.inventory-dark-screen) .chat-v2-hud-root{background:#020b12cc;padding-inline:clamp(8px,3vw,56px)}html:not(.capacitor-android) body:has(.inventory-dark-screen) :is(.world-chat#worldChat,.online-panel-surface){background:linear-gradient(135deg,#061c30,#020a12);border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/9px;border:6px solid #0000!important}html:not(.capacitor-android) body:has(.inventory-dark-screen) .chat-v2-game-dock:not(.chat-v2-shared-expanded) :is(.chat-heading-row,.online-players-heading){height:28px;min-height:28px;padding-block:2px}html:not(.capacitor-android) body:has(.inventory-dark-screen) .chat-v2-game-dock:not(.chat-v2-shared-expanded) .chat-messages{min-height:28px;padding-block:3px}html:not(.capacitor-android) body:has(.inventory-dark-screen) .chat-v2-game-dock:not(.chat-v2-shared-expanded) .chat-input-row{margin-block:3px}html:not(.capacitor-android) body:has(.inventory-dark-screen) .chat-v2-game-dock:not(.chat-v2-shared-expanded) .chat-input-row :is(input,button){min-height:27px;padding-block:3px;font-size:12px}@media (width<=1450px){html:not(.capacitor-android) .inventory-dark-main{grid-template-columns:minmax(240px,29%) minmax(0,1fr);gap:12px;width:96%;padding-block:12px}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-body{grid-template-columns:minmax(0,1fr) 225px;gap:8px}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}}@media (width<=1050px){html:not(.capacitor-android) .inventory-dark-main{grid-template-columns:230px minmax(0,1fr)}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-body{grid-template-columns:minmax(0,1fr) 190px}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){html:not(.capacitor-android) .inventory-dark-main{flex-direction:column;display:flex;overflow:auto}html:not(.capacitor-android) .inventory-web-showcase{flex:none;align-self:center;width:min(440px,100%);height:380px}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-shell{flex:none;height:auto;min-height:560px}}html .showcase-atmosphere{background:linear-gradient(#01091516,#0000 65%)}html .showcase-sky:after{content:"";background:inherit;opacity:.3;background-size:cover;animation:8s ease-in-out infinite alternate-reverse showcase-haze-drift;position:absolute;inset:8% -8% -10%}html .showcase-runes:after{content:"";border:1px solid #ffe8b5aa;border-radius:50%;animation:5.6s ease-in-out infinite showcase-ring-light;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(100deg,#0000 30%,#000 48%,#0000 66%);mask-image:linear-gradient(100deg,#0000 30%,#000 48%,#0000 66%)}@keyframes showcase-ring-light{0%,to{opacity:.25;transform:translate(-2%)}50%{opacity:.75;transform:translate(2%)}}html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model) battle-skeletal-hero{filter:drop-shadow(0 5px 4px #0007)drop-shadow(-1px 0 1.5px #b7dfff66);animation:.2s ease-out showcase-equip-reveal}@keyframes showcase-equip-reveal{0%{opacity:.7}to{opacity:1}}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav,.inventory-dark-nav) button.active,html:not(.capacitor-android) .v54-main-nav button[aria-current=page]{position:relative;overflow:hidden}html:not(.capacitor-android) :is(.equipment-paperdoll-nav,.character-dark-nav,.inventory-dark-nav) button.active:after,html:not(.capacitor-android) .v54-main-nav button[aria-current=page]:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffe8ad24 50%,#0000 65%);animation:7s ease-in-out infinite showcase-tab-shimmer;position:absolute;inset:0}@keyframes showcase-tab-shimmer{0%,65%{opacity:0;transform:translate(-110%)}72%{opacity:1}95%,to{opacity:0;transform:translate(110%)}}html:not(.capacitor-android) .character-dark-progress button{position:relative}html:not(.capacitor-android) .character-dark-progress button:after{content:"";pointer-events:none;border-radius:inherit;animation:5.6s ease-in-out infinite showcase-circle-pulse;position:absolute;inset:0;box-shadow:inset 0 0 12px #ffce6533,0 0 10px #d7ad4833}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell{--item-rarity:#859699}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell.uncommon{--item-rarity:#68af80}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell.rare{--item-rarity:#75bbff}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell.epic{--item-rarity:#b48add}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell.legendary{--item-rarity:#f6ce75}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell.mythic{--item-rarity:#ea7a70}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell:not(.empty){box-shadow:inset 0 -2px var(--item-rarity)}html:not(.capacitor-android) .inventory-dark-main .inventory-v62-cell.selected{outline-offset:-4px;background:radial-gradient(#8d672740,#071625 80%);outline:2px solid #f5d088}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration){--web-edge:#ba924e88;color:#dde6ec;background:linear-gradient(90deg,#020a12b8,#020a12e0 22% 78%,#020a12b8),url(/game/assets/obelisk-hall-WCmLswRS.png) 50%/cover}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal){min-height:100dvh;padding:0 0 160px}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .canonical-player-top-hud{background:linear-gradient(90deg,#020b13e8,#071c30cc),url(/game/assets/obelisk-hall-WCmLswRS.png) 50% 20%/cover;border-bottom:1px solid #d2ad61;flex-wrap:wrap;align-items:center;gap:12px;min-height:76px;padding:12px 4%;display:flex;position:relative;inset:auto}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .v54-main-nav{flex-wrap:wrap;flex:1;justify-content:center;gap:5px;display:flex}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .v54-main-nav button{color:#e4d2a3;background:#04121baa;border:1px solid #b68e4144;padding:9px 12px;font:13px Georgia,serif}html:not(.capacitor-android) :is(.character-skills-shell,.profession-shell,.quest-journal-shell,.world-exploration-shell){box-sizing:border-box;background:linear-gradient(135deg,#06192beb,#020a12ed);border:10px solid #0000;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/18px;width:min(1560px,94%);margin:20px auto;padding:14px;box-shadow:0 12px 35px #0006}html:not(.capacitor-android) :is(.character-skill-panel,.profession-detail-panel,.profession-card,.quest-journal-side,.quest-journal-art,.quest-parchment){color:#d8e3eb;background:linear-gradient(135deg,#0a2134df,#020b14ef);border:6px solid #0000;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/10px;box-shadow:inset 0 0 25px #0003}html:not(.capacitor-android) :is(.character-skills-head,.profession-head,.quest-journal-head,.world-exploration-header){border-bottom:1px solid #b08c4d6b;padding:6px 8px 14px}html:not(.capacitor-android) :is(.character-skills-head,.profession-head,.quest-journal-head,.world-exploration-header) h1{letter-spacing:.09em;color:#f0d38f;font:24px Georgia,serif}html:not(.capacitor-android) :is(.character-skills-layout,.profession-detail){gap:14px}html:not(.capacitor-android) .character-skills-layout{grid-template-columns:210px minmax(360px,1fr) 300px}html:not(.capacitor-android) :is(.character-skill-info,.profession-skill-info){font-size:14px;line-height:1.5}html:not(.capacitor-android) :is(.character-passive-node,.profession-node,.profession-side-card,.character-skill-branch){background:linear-gradient(#10283bcc,#040e18ef);border-color:#97733b88;border-radius:3px}html:not(.capacitor-android) :is(.character-passive-node,.profession-node,.profession-side-card,.character-skill-branch).selected{border-color:#f4d08b;box-shadow:inset 0 0 15px #dba54a22,0 0 8px #dfb76026}html:not(.capacitor-android) .profession-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}html:not(.capacitor-android) .profession-card{min-height:190px;padding:16px}html:not(.capacitor-android) .profession-card .profession-art{object-fit:contain;height:110px}html:not(.capacitor-android) .quest-journal-grid{grid-template-columns:260px minmax(300px,1fr) 28%;min-height:440px}html:not(.capacitor-android) .quest-parchment{padding:28px;line-height:1.6}html:not(.capacitor-android) .quest-parchment:before,html:not(.capacitor-android) .quest-parchment:after{display:none}html:not(.capacitor-android) .quest-parchment :is(h2,h3){color:#edd296}html:not(.capacitor-android) .quest-type,html:not(.capacitor-android) .quest-rotation{color:#8bb9d4}html:not(.capacitor-android) .quest-objectives,html:not(.capacitor-android) .quest-reward{color:#e5d4ab;background:#0c2130;border-color:#ae854755}html:not(.capacitor-android) .world-exploration-map-frame{border:1px solid #b89858;box-shadow:0 0 0 3px #071321,inset 0 0 24px #0005}html:not(.capacitor-android) .world-exploration-header button{color:#e8d099;background:linear-gradient(#183346,#07131e);border:1px solid #b28c4d}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal) button:not(:disabled):hover{border-color:#e4c582}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal) button:focus-visible{outline-offset:2px;outline:2px solid #8aceed}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal) button:disabled{opacity:.5;cursor:not-allowed}html:not(.capacitor-android) body:has(:is(.character-skills-screen,.profession-screen,.quest-journal)) .world-chat#worldChat{background:#061727;border-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='160'%20height='160'%20viewBox='0%200%20160%20160'%20fill='none'%3e%3cg%20stroke='%23c7a064'%20stroke-width='1.25'%3e%3cpath%20d='M2%2025V2H25M135%202H158V25M158%20135V158H135M25%20158H2V135M26%203H134M157%2026V134M134%20157H26M3%20134V26'/%3e%3cpath%20d='M7%2028V14L14%207H28M132%207H146L153%2014V28M153%20132V146L146%20153H132M28%20153H14L7%20146V132'/%3e%3cpath%20d='M3%204Q25%206%2018%2018Q6%2025%204%203M156%203Q154%2025%20142%2018Q135%206%20157%204M157%20156Q135%20154%20142%20142Q154%20135%20156%20157M4%20157Q6%20135%2018%20142Q25%20154%203%20156'/%3e%3c/g%3e%3cg%20stroke='%23f3ce82'%20stroke-width='1.2'%3e%3cpath%20d='M8%208L18%2012L12%2018ZM152%208L142%2012L148%2018ZM152%20152L142%20148L148%20142ZM8%20152L18%20148L12%20142Z'/%3e%3cpath%20d='M3%2027L10%2021L15%2024L24%2015L21%2010L27%203M133%203L139%2010L136%2015L145%2024L150%2021L157%2027M157%20133L150%20139L145%20136L136%20145L139%20150L133%20157M27%20157L21%20150L24%20145L15%20136L10%20139L3%20133'/%3e%3c/g%3e%3cpath%20d='M1%2010L10%201M150%201L159%2010M159%20150L150%20159M10%20159L1%20150'%20stroke='%23ffe0a0'%20stroke-width='1'/%3e%3c/svg%3e") 28/9px;border:6px solid #0000!important}html:has([data-showcase-paused=true]) :is(.showcase-sky,.showcase-runes):after{animation-play-state:paused}html:not(.capacitor-android):has([data-showcase-paused=true]) :is(.character-dark-progress button,.equipment-paperdoll-nav button,.character-dark-nav button,.inventory-dark-nav button):after{animation-play-state:paused}html:has([data-showcase-fx=reduced]) :is(.showcase-runes,.character-dark-progress button,.equipment-paperdoll-nav button,.character-dark-nav button,.inventory-dark-nav button):after{opacity:.25;animation:none}@media (prefers-reduced-motion:reduce){html:not(.capacitor-android) :is(.character-dark-model,.equipment-paperdoll-model) battle-skeletal-hero,html:not(.capacitor-android) :is(.character-dark-progress button,.equipment-paperdoll-nav button,.character-dark-nav button,.inventory-dark-nav button,.v54-main-nav button):after{animation:none}}@media (width<=1100px){html:not(.capacitor-android) .character-skills-layout{grid-template-columns:170px minmax(0,1fr)}html:not(.capacitor-android) .character-skill-info{grid-column:1/-1}html:not(.capacitor-android) .quest-journal-grid{grid-template-columns:220px minmax(0,1fr)}html:not(.capacitor-android) .quest-journal-art{grid-column:1/-1}}html:not(.capacitor-android):has(:is(.character-skills-screen,.profession-screen,.quest-journal)):has(.chat-v2-game-dock):not(:has(.chat-v2-shared-expanded)){--chat-v2-game-dock-height:132px!important;--chat-v2-dock-height:132px!important}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal){height:calc(100dvh - var(--chat-v2-game-dock-height,132px));flex-direction:column;min-height:0;padding:0;display:flex;overflow:auto}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .canonical-player-top-hud{flex:none;gap:16px;min-height:78px;padding:8px 3%}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .v54-player-hud{background:0 0;border:0;flex:0 0 260px;align-items:center;gap:10px;padding:0;display:flex}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .v54-avatar{flex:none;width:54px;height:60px}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .v54-avatar img{object-fit:cover;width:100%;height:100%}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .v54-name-row{align-items:baseline;gap:8px;display:flex}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .v54-player-name{font-size:17px}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .canonical-wallet{align-items:center;gap:8px;min-width:115px;padding:6px 10px;display:flex;position:static}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .canonical-wallet-group{gap:3px;display:grid}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .canonical-wallet-row{align-items:center;gap:5px;font-size:11px;display:flex}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .canonical-wallet-row img{object-fit:contain;width:13px;height:13px}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal,.world-exploration) .v54-main-nav button{letter-spacing:.02em;box-shadow:none;padding:8px;font-size:12px}html:not(.capacitor-android) :is(.character-skills-shell,.profession-shell,.quest-journal-shell){flex-direction:column;flex:1;min-height:0;margin:12px auto;padding:12px;display:flex;overflow:auto}html:not(.capacitor-android) :is(.character-skills-head,.profession-head,.quest-journal-head){flex:none;padding:4px 4px 10px}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal) button{letter-spacing:.02em;font:13px Georgia,serif}html:not(.capacitor-android) .character-active-skills.loadout-entry-only{border:0;margin:8px 0 0;padding:0}html:not(.capacitor-android) .active-loadout-open{min-height:44px;padding:8px 14px}html:not(.capacitor-android) .character-skills-layout{flex:1;min-height:0}html:not(.capacitor-android) .character-skill-panel{min-height:0;overflow:auto}html:not(.capacitor-android) .character-skill-tree{grid-template-rows:repeat(4,minmax(82px,1fr));gap:12px;min-height:0;padding:12px}html:not(.capacitor-android) .character-passive-node{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:82px;padding:5px;display:flex}html:not(.capacitor-android) .character-passive-node img{width:38px;height:38px;margin:0}html:not(.capacitor-android) .character-passive-node strong{font-size:12px;font-weight:500;display:block}html:not(.capacitor-android) .character-passive-node small{font-size:10px;display:block}html:not(.capacitor-android) .character-skill-info h2{font-size:20px}html:not(.capacitor-android) .character-skill-info p{margin:10px 0;font:13px/1.5 Georgia,serif}html:not(.capacitor-android) .profession-summary{flex:none;margin:10px 0;font-size:13px}html:not(.capacitor-android) .profession-summary div{padding:8px}html:not(.capacitor-android) .profession-summary .profession-track{height:5px;margin:5px 0 0;padding:0}html:not(.capacitor-android) .profession-list{grid-template-columns:repeat(4,minmax(0,1fr));overflow:auto}html:not(.capacitor-android) .profession-card{text-align:center;min-height:220px}html:not(.capacitor-android) .profession-card strong{margin:10px 0;font-size:19px}html:not(.capacitor-android) .profession-card small{font-size:12px;line-height:1.7}html:not(.capacitor-android) .profession-detail{flex:1;grid-template-columns:190px minmax(0,1fr) 260px;min-height:0}html:not(.capacitor-android) .profession-detail-panel{min-width:0;overflow:auto}html:not(.capacitor-android) .profession-tree-grid{grid-template-rows:repeat(6,74px);gap:18px 8px;min-width:480px;padding:10px}html:not(.capacitor-android) .profession-node strong{font-size:11px}html:not(.capacitor-android) .quest-journal-grid{flex:1;min-height:0}html:not(.capacitor-android) :is(.quest-journal-side,.quest-parchment,.quest-journal-art){min-height:0;overflow:auto}html:not(.capacitor-android) .quest-journal-art img{min-height:120px}html:not(.capacitor-android) .quest-list-entry{margin-block:10px}html:not(.capacitor-android) .quest-list-entry small{color:#8cb8d0;margin-top:5px;font-size:11px}html:not(.capacitor-android) .quest-parchment{font-size:14px}html:not(.capacitor-android) :is(.character-skills-screen,.profession-screen,.quest-journal) *{scrollbar-width:thin;scrollbar-color:#8e753e #06111b}@media (width<=1100px){html:not(.capacitor-android) .profession-list{grid-template-columns:repeat(2,minmax(0,1fr))}html:not(.capacitor-android) :is(.character-skills-shell,.profession-shell,.quest-journal-shell){min-height:400px}}html:not(.capacitor-android) .canonical-player-top-hud.web-premium-topbar{grid-template-rows:54px 42px;grid-template-columns:minmax(0,1fr) auto;gap:0 18px;min-height:106px;padding:0 3%;display:grid}html:not(.capacitor-android) .web-premium-topbar .equipment-paperdoll-brand{grid-area:1/1}html:not(.capacitor-android) .web-premium-topbar .v54-main-nav{flex-wrap:nowrap;grid-area:2/1;justify-content:flex-start;gap:8px}html:not(.capacitor-android) .web-premium-topbar .v54-main-nav button{background:0 0;border:0;border-bottom:2px solid #0000;height:38px;min-height:0;padding:9px 12px;font-size:14px}html:not(.capacitor-android) .web-premium-topbar .v54-main-nav button[aria-current=page]{color:#ffe3a6;background:linear-gradient(#0000,#b9944022);border-bottom-color:#d9b96c}html:not(.capacitor-android) .web-premium-topbar .web-premium-identity{color:#dfc58f;grid-area:1/2;grid-template-columns:auto auto;gap:3px 12px;font:12px Georgia,serif;display:grid}html:not(.capacitor-android) .web-premium-identity progress{accent-color:#9e8a4a;grid-column:1/-1;width:100%;height:4px}html:not(.capacitor-android) .web-premium-topbar .canonical-wallet{grid-area:2/2;background:0 0!important;border:0!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important;display:flex!important}html:not(.capacitor-android) .web-premium-topbar .canonical-wallet-group{gap:12px;display:flex}html:not(.capacitor-android) .web-premium-topbar .canonical-wallet-divider{height:20px}html:not(.capacitor-android) .profession-list{align-content:start}html:not(.capacitor-android) .profession-card-description{color:#adc3d0;min-height:3.9em;margin:4px 0 12px;font:13px/1.5 Georgia,serif;display:block}html:not(.capacitor-android) .profession-card{transition:border-color .2s,background-color .2s}html:not(.capacitor-android) .quest-journal-art img{object-fit:cover;object-position:center}html:not(.capacitor-android) .quest-tracked-summary{text-align:left;width:100%;margin-top:14px;line-height:1.5}html:not(.capacitor-android) [data-quest-track]{margin-top:24px}html:not(.capacitor-android) [data-quest-track][aria-pressed=true]{background:linear-gradient(#314130,#10261e);border-color:#e8c779}html:not(.capacitor-android) .world-exploration #worldNavigationDebugToggle{display:none}html:not(.capacitor-android) .web-map-legend{z-index:12;color:#e7d3a5;pointer-events:none;background:#041321d9;border:1px solid #ad90565c;border-radius:3px;flex-wrap:wrap;gap:16px;max-width:calc(100% - 24px);padding:7px 12px;font:11px Georgia,serif;display:flex;position:absolute;bottom:10px;left:12px}@media (width<=1100px){html:not(.capacitor-android) .canonical-player-top-hud.web-premium-topbar{grid-template-rows:56px auto}html:not(.capacitor-android) .web-premium-topbar .v54-main-nav{flex-wrap:wrap}html:not(.capacitor-android) .web-premium-topbar .v54-main-nav button{padding-inline:7px;font-size:12px}html:not(.capacitor-android) .web-premium-topbar .equipment-paperdoll-brand{font-size:24px}}
