[data-rk] .iekbcc0{border:0;box-sizing:border-box;font-size:100%;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:baseline;-webkit-tap-highlight-color:transparent}[data-rk] .iekbcc1{list-style:none}[data-rk] .iekbcc2{quotes:none}[data-rk] .iekbcc2:before,[data-rk] .iekbcc2:after{content:""}[data-rk] .iekbcc3{border-collapse:collapse;border-spacing:0}[data-rk] .iekbcc4{-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-rk] .iekbcc5{outline:none}[data-rk] .iekbcc5::-moz-placeholder{opacity:1}[data-rk] .iekbcc5::placeholder{opacity:1}[data-rk] .iekbcc6{background-color:transparent;color:inherit}[data-rk] .iekbcc7:disabled{opacity:1}[data-rk] .iekbcc7::-ms-expand{display:none}[data-rk] .iekbcc8::-ms-clear{display:none}[data-rk] .iekbcc8::-webkit-search-cancel-button{-webkit-appearance:none}[data-rk] .iekbcc9{background:none;cursor:pointer;text-align:left}[data-rk] .iekbcca{color:inherit;text-decoration:none}[data-rk] .ju367v0{align-items:flex-start}[data-rk] .ju367v2{align-items:flex-end}[data-rk] .ju367v4{align-items:center}[data-rk] .ju367v6{display:none}[data-rk] .ju367v8{display:block}[data-rk] .ju367va{display:flex}[data-rk] .ju367vc{display:inline}[data-rk] .ju367ve{align-self:flex-start}[data-rk] .ju367vf{align-self:flex-end}[data-rk] .ju367vg{align-self:center}[data-rk] .ju367vh{background-size:cover}[data-rk] .ju367vi{border-radius:1px}[data-rk] .ju367vj{border-radius:6px}[data-rk] .ju367vk{border-radius:10px}[data-rk] .ju367vl{border-radius:13px}[data-rk] .ju367vm{border-radius:var(--rk-radii-actionButton)}[data-rk] .ju367vn{border-radius:var(--rk-radii-connectButton)}[data-rk] .ju367vo{border-radius:var(--rk-radii-menuButton)}[data-rk] .ju367vp{border-radius:var(--rk-radii-modal)}[data-rk] .ju367vq{border-radius:var(--rk-radii-modalMobile)}[data-rk] .ju367vr{border-radius:25%}[data-rk] .ju367vs{border-radius:9999px}[data-rk] .ju367vt{border-style:solid}[data-rk] .ju367vu{border-width:0px}[data-rk] .ju367vv{border-width:1px}[data-rk] .ju367vw{border-width:2px}[data-rk] .ju367vx{border-width:4px}[data-rk] .ju367vy{cursor:pointer}[data-rk] .ju367vz{cursor:none}[data-rk] .ju367v10{pointer-events:none}[data-rk] .ju367v11{pointer-events:all}[data-rk] .ju367v12{min-height:8px}[data-rk] .ju367v13{min-height:44px}[data-rk] .ju367v14{flex-direction:row}[data-rk] .ju367v15{flex-direction:column}[data-rk] .ju367v16{font-family:var(--rk-fonts-body)}[data-rk] .ju367v17{font-size:12px;line-height:18px}[data-rk] .ju367v18{font-size:13px;line-height:18px}[data-rk] .ju367v19{font-size:14px;line-height:18px}[data-rk] .ju367v1a{font-size:16px;line-height:20px}[data-rk] .ju367v1b{font-size:18px;line-height:24px}[data-rk] .ju367v1c{font-size:20px;line-height:24px}[data-rk] .ju367v1d{font-size:23px;line-height:29px}[data-rk] .ju367v1e{font-weight:400}[data-rk] .ju367v1f{font-weight:500}[data-rk] .ju367v1g{font-weight:600}[data-rk] .ju367v1h{font-weight:700}[data-rk] .ju367v1i{font-weight:800}[data-rk] .ju367v1j{gap:0}[data-rk] .ju367v1k{gap:1px}[data-rk] .ju367v1l{gap:2px}[data-rk] .ju367v1m{gap:3px}[data-rk] .ju367v1n{gap:4px}[data-rk] .ju367v1o{gap:5px}[data-rk] .ju367v1p{gap:6px}[data-rk] .ju367v1q{gap:8px}[data-rk] .ju367v1r{gap:10px}[data-rk] .ju367v1s{gap:12px}[data-rk] .ju367v1t{gap:14px}[data-rk] .ju367v1u{gap:16px}[data-rk] .ju367v1v{gap:18px}[data-rk] .ju367v1w{gap:20px}[data-rk] .ju367v1x{gap:24px}[data-rk] .ju367v1y{gap:28px}[data-rk] .ju367v1z{gap:32px}[data-rk] .ju367v20{gap:36px}[data-rk] .ju367v21{gap:44px}[data-rk] .ju367v22{gap:64px}[data-rk] .ju367v23{gap:-1px}[data-rk] .ju367v24{height:1px}[data-rk] .ju367v25{height:2px}[data-rk] .ju367v26{height:4px}[data-rk] .ju367v27{height:8px}[data-rk] .ju367v28{height:12px}[data-rk] .ju367v29{height:20px}[data-rk] .ju367v2a{height:24px}[data-rk] .ju367v2b{height:28px}[data-rk] .ju367v2c{height:30px}[data-rk] .ju367v2d{height:32px}[data-rk] .ju367v2e{height:34px}[data-rk] .ju367v2f{height:36px}[data-rk] .ju367v2g{height:40px}[data-rk] .ju367v2h{height:44px}[data-rk] .ju367v2i{height:48px}[data-rk] .ju367v2j{height:54px}[data-rk] .ju367v2k{height:60px}[data-rk] .ju367v2l{height:200px}[data-rk] .ju367v2m{height:100%}[data-rk] .ju367v2n{height:-moz-max-content;height:max-content}[data-rk] .ju367v2o{justify-content:flex-start}[data-rk] .ju367v2p{justify-content:flex-end}[data-rk] .ju367v2q{justify-content:center}[data-rk] .ju367v2r{justify-content:space-between}[data-rk] .ju367v2s{justify-content:space-around}[data-rk] .ju367v2t{text-align:left}[data-rk] .ju367v2u{text-align:center}[data-rk] .ju367v2v{text-align:inherit}[data-rk] .ju367v2w{margin-bottom:0}[data-rk] .ju367v2x{margin-bottom:1px}[data-rk] .ju367v2y{margin-bottom:2px}[data-rk] .ju367v2z{margin-bottom:3px}[data-rk] .ju367v30{margin-bottom:4px}[data-rk] .ju367v31{margin-bottom:5px}[data-rk] .ju367v32{margin-bottom:6px}[data-rk] .ju367v33{margin-bottom:8px}[data-rk] .ju367v34{margin-bottom:10px}[data-rk] .ju367v35{margin-bottom:12px}[data-rk] .ju367v36{margin-bottom:14px}[data-rk] .ju367v37{margin-bottom:16px}[data-rk] .ju367v38{margin-bottom:18px}[data-rk] .ju367v39{margin-bottom:20px}[data-rk] .ju367v3a{margin-bottom:24px}[data-rk] .ju367v3b{margin-bottom:28px}[data-rk] .ju367v3c{margin-bottom:32px}[data-rk] .ju367v3d{margin-bottom:36px}[data-rk] .ju367v3e{margin-bottom:44px}[data-rk] .ju367v3f{margin-bottom:64px}[data-rk] .ju367v3g{margin-bottom:-1px}[data-rk] .ju367v3h{margin-left:0}[data-rk] .ju367v3i{margin-left:1px}[data-rk] .ju367v3j{margin-left:2px}[data-rk] .ju367v3k{margin-left:3px}[data-rk] .ju367v3l{margin-left:4px}[data-rk] .ju367v3m{margin-left:5px}[data-rk] .ju367v3n{margin-left:6px}[data-rk] .ju367v3o{margin-left:8px}[data-rk] .ju367v3p{margin-left:10px}[data-rk] .ju367v3q{margin-left:12px}[data-rk] .ju367v3r{margin-left:14px}[data-rk] .ju367v3s{margin-left:16px}[data-rk] .ju367v3t{margin-left:18px}[data-rk] .ju367v3u{margin-left:20px}[data-rk] .ju367v3v{margin-left:24px}[data-rk] .ju367v3w{margin-left:28px}[data-rk] .ju367v3x{margin-left:32px}[data-rk] .ju367v3y{margin-left:36px}[data-rk] .ju367v3z{margin-left:44px}[data-rk] .ju367v40{margin-left:64px}[data-rk] .ju367v41{margin-left:-1px}[data-rk] .ju367v42{margin-right:0}[data-rk] .ju367v43{margin-right:1px}[data-rk] .ju367v44{margin-right:2px}[data-rk] .ju367v45{margin-right:3px}[data-rk] .ju367v46{margin-right:4px}[data-rk] .ju367v47{margin-right:5px}[data-rk] .ju367v48{margin-right:6px}[data-rk] .ju367v49{margin-right:8px}[data-rk] .ju367v4a{margin-right:10px}[data-rk] .ju367v4b{margin-right:12px}[data-rk] .ju367v4c{margin-right:14px}[data-rk] .ju367v4d{margin-right:16px}[data-rk] .ju367v4e{margin-right:18px}[data-rk] .ju367v4f{margin-right:20px}[data-rk] .ju367v4g{margin-right:24px}[data-rk] .ju367v4h{margin-right:28px}[data-rk] .ju367v4i{margin-right:32px}[data-rk] .ju367v4j{margin-right:36px}[data-rk] .ju367v4k{margin-right:44px}[data-rk] .ju367v4l{margin-right:64px}[data-rk] .ju367v4m{margin-right:-1px}[data-rk] .ju367v4n{margin-top:0}[data-rk] .ju367v4o{margin-top:1px}[data-rk] .ju367v4p{margin-top:2px}[data-rk] .ju367v4q{margin-top:3px}[data-rk] .ju367v4r{margin-top:4px}[data-rk] .ju367v4s{margin-top:5px}[data-rk] .ju367v4t{margin-top:6px}[data-rk] .ju367v4u{margin-top:8px}[data-rk] .ju367v4v{margin-top:10px}[data-rk] .ju367v4w{margin-top:12px}[data-rk] .ju367v4x{margin-top:14px}[data-rk] .ju367v4y{margin-top:16px}[data-rk] .ju367v4z{margin-top:18px}[data-rk] .ju367v50{margin-top:20px}[data-rk] .ju367v51{margin-top:24px}[data-rk] .ju367v52{margin-top:28px}[data-rk] .ju367v53{margin-top:32px}[data-rk] .ju367v54{margin-top:36px}[data-rk] .ju367v55{margin-top:44px}[data-rk] .ju367v56{margin-top:64px}[data-rk] .ju367v57{margin-top:-1px}[data-rk] .ju367v58{max-width:1px}[data-rk] .ju367v59{max-width:2px}[data-rk] .ju367v5a{max-width:4px}[data-rk] .ju367v5b{max-width:8px}[data-rk] .ju367v5c{max-width:12px}[data-rk] .ju367v5d{max-width:20px}[data-rk] .ju367v5e{max-width:24px}[data-rk] .ju367v5f{max-width:28px}[data-rk] .ju367v5g{max-width:30px}[data-rk] .ju367v5h{max-width:32px}[data-rk] .ju367v5i{max-width:34px}[data-rk] .ju367v5j{max-width:36px}[data-rk] .ju367v5k{max-width:40px}[data-rk] .ju367v5l{max-width:44px}[data-rk] .ju367v5m{max-width:48px}[data-rk] .ju367v5n{max-width:54px}[data-rk] .ju367v5o{max-width:60px}[data-rk] .ju367v5p{max-width:200px}[data-rk] .ju367v5q{max-width:100%}[data-rk] .ju367v5r{max-width:-moz-max-content;max-width:max-content}[data-rk] .ju367v5s{min-width:1px}[data-rk] .ju367v5t{min-width:2px}[data-rk] .ju367v5u{min-width:4px}[data-rk] .ju367v5v{min-width:8px}[data-rk] .ju367v5w{min-width:12px}[data-rk] .ju367v5x{min-width:20px}[data-rk] .ju367v5y{min-width:24px}[data-rk] .ju367v5z{min-width:28px}[data-rk] .ju367v60{min-width:30px}[data-rk] .ju367v61{min-width:32px}[data-rk] .ju367v62{min-width:34px}[data-rk] .ju367v63{min-width:36px}[data-rk] .ju367v64{min-width:40px}[data-rk] .ju367v65{min-width:44px}[data-rk] .ju367v66{min-width:48px}[data-rk] .ju367v67{min-width:54px}[data-rk] .ju367v68{min-width:60px}[data-rk] .ju367v69{min-width:200px}[data-rk] .ju367v6a{min-width:100%}[data-rk] .ju367v6b{min-width:-moz-max-content;min-width:max-content}[data-rk] .ju367v6c{overflow:hidden}[data-rk] .ju367v6d{padding-bottom:0}[data-rk] .ju367v6e{padding-bottom:1px}[data-rk] .ju367v6f{padding-bottom:2px}[data-rk] .ju367v6g{padding-bottom:3px}[data-rk] .ju367v6h{padding-bottom:4px}[data-rk] .ju367v6i{padding-bottom:5px}[data-rk] .ju367v6j{padding-bottom:6px}[data-rk] .ju367v6k{padding-bottom:8px}[data-rk] .ju367v6l{padding-bottom:10px}[data-rk] .ju367v6m{padding-bottom:12px}[data-rk] .ju367v6n{padding-bottom:14px}[data-rk] .ju367v6o{padding-bottom:16px}[data-rk] .ju367v6p{padding-bottom:18px}[data-rk] .ju367v6q{padding-bottom:20px}[data-rk] .ju367v6r{padding-bottom:24px}[data-rk] .ju367v6s{padding-bottom:28px}[data-rk] .ju367v6t{padding-bottom:32px}[data-rk] .ju367v6u{padding-bottom:36px}[data-rk] .ju367v6v{padding-bottom:44px}[data-rk] .ju367v6w{padding-bottom:64px}[data-rk] .ju367v6x{padding-bottom:-1px}[data-rk] .ju367v6y{padding-left:0}[data-rk] .ju367v6z{padding-left:1px}[data-rk] .ju367v70{padding-left:2px}[data-rk] .ju367v71{padding-left:3px}[data-rk] .ju367v72{padding-left:4px}[data-rk] .ju367v73{padding-left:5px}[data-rk] .ju367v74{padding-left:6px}[data-rk] .ju367v75{padding-left:8px}[data-rk] .ju367v76{padding-left:10px}[data-rk] .ju367v77{padding-left:12px}[data-rk] .ju367v78{padding-left:14px}[data-rk] .ju367v79{padding-left:16px}[data-rk] .ju367v7a{padding-left:18px}[data-rk] .ju367v7b{padding-left:20px}[data-rk] .ju367v7c{padding-left:24px}[data-rk] .ju367v7d{padding-left:28px}[data-rk] .ju367v7e{padding-left:32px}[data-rk] .ju367v7f{padding-left:36px}[data-rk] .ju367v7g{padding-left:44px}[data-rk] .ju367v7h{padding-left:64px}[data-rk] .ju367v7i{padding-left:-1px}[data-rk] .ju367v7j{padding-right:0}[data-rk] .ju367v7k{padding-right:1px}[data-rk] .ju367v7l{padding-right:2px}[data-rk] .ju367v7m{padding-right:3px}[data-rk] .ju367v7n{padding-right:4px}[data-rk] .ju367v7o{padding-right:5px}[data-rk] .ju367v7p{padding-right:6px}[data-rk] .ju367v7q{padding-right:8px}[data-rk] .ju367v7r{padding-right:10px}[data-rk] .ju367v7s{padding-right:12px}[data-rk] .ju367v7t{padding-right:14px}[data-rk] .ju367v7u{padding-right:16px}[data-rk] .ju367v7v{padding-right:18px}[data-rk] .ju367v7w{padding-right:20px}[data-rk] .ju367v7x{padding-right:24px}[data-rk] .ju367v7y{padding-right:28px}[data-rk] .ju367v7z{padding-right:32px}[data-rk] .ju367v80{padding-right:36px}[data-rk] .ju367v81{padding-right:44px}[data-rk] .ju367v82{padding-right:64px}[data-rk] .ju367v83{padding-right:-1px}[data-rk] .ju367v84{padding-top:0}[data-rk] .ju367v85{padding-top:1px}[data-rk] .ju367v86{padding-top:2px}[data-rk] .ju367v87{padding-top:3px}[data-rk] .ju367v88{padding-top:4px}[data-rk] .ju367v89{padding-top:5px}[data-rk] .ju367v8a{padding-top:6px}[data-rk] .ju367v8b{padding-top:8px}[data-rk] .ju367v8c{padding-top:10px}[data-rk] .ju367v8d{padding-top:12px}[data-rk] .ju367v8e{padding-top:14px}[data-rk] .ju367v8f{padding-top:16px}[data-rk] .ju367v8g{padding-top:18px}[data-rk] .ju367v8h{padding-top:20px}[data-rk] .ju367v8i{padding-top:24px}[data-rk] .ju367v8j{padding-top:28px}[data-rk] .ju367v8k{padding-top:32px}[data-rk] .ju367v8l{padding-top:36px}[data-rk] .ju367v8m{padding-top:44px}[data-rk] .ju367v8n{padding-top:64px}[data-rk] .ju367v8o{padding-top:-1px}[data-rk] .ju367v8p{position:absolute}[data-rk] .ju367v8q{position:fixed}[data-rk] .ju367v8r{position:relative}[data-rk] .ju367v8s{-webkit-user-select:none}[data-rk] .ju367v8t{right:0}[data-rk] .ju367v8u{transition:.125s ease}[data-rk] .ju367v8v{transition:transform .125s ease}[data-rk] .ju367v8w{-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-rk] .ju367v8x{width:1px}[data-rk] .ju367v8y{width:2px}[data-rk] .ju367v8z{width:4px}[data-rk] .ju367v90{width:8px}[data-rk] .ju367v91{width:12px}[data-rk] .ju367v92{width:20px}[data-rk] .ju367v93{width:24px}[data-rk] .ju367v94{width:28px}[data-rk] .ju367v95{width:30px}[data-rk] .ju367v96{width:32px}[data-rk] .ju367v97{width:34px}[data-rk] .ju367v98{width:36px}[data-rk] .ju367v99{width:40px}[data-rk] .ju367v9a{width:44px}[data-rk] .ju367v9b{width:48px}[data-rk] .ju367v9c{width:54px}[data-rk] .ju367v9d{width:60px}[data-rk] .ju367v9e{width:200px}[data-rk] .ju367v9f{width:100%}[data-rk] .ju367v9g{width:-moz-max-content;width:max-content}[data-rk] .ju367v9h{-webkit-backdrop-filter:var(--rk-blurs-modalOverlay);backdrop-filter:var(--rk-blurs-modalOverlay)}[data-rk] .ju367v9i,[data-rk] .ju367v9j:hover,[data-rk] .ju367v9k:active{background:var(--rk-colors-accentColor)}[data-rk] .ju367v9l,[data-rk] .ju367v9m:hover,[data-rk] .ju367v9n:active{background:var(--rk-colors-accentColorForeground)}[data-rk] .ju367v9o,[data-rk] .ju367v9p:hover,[data-rk] .ju367v9q:active{background:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367v9r,[data-rk] .ju367v9s:hover,[data-rk] .ju367v9t:active{background:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367v9u,[data-rk] .ju367v9v:hover,[data-rk] .ju367v9w:active{background:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367v9x,[data-rk] .ju367v9y:hover,[data-rk] .ju367v9z:active{background:var(--rk-colors-closeButton)}[data-rk] .ju367va0,[data-rk] .ju367va1:hover,[data-rk] .ju367va2:active{background:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367va3,[data-rk] .ju367va4:hover,[data-rk] .ju367va5:active{background:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367va6,[data-rk] .ju367va7:hover,[data-rk] .ju367va8:active{background:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367va9,[data-rk] .ju367vaa:hover,[data-rk] .ju367vab:active{background:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vac,[data-rk] .ju367vad:hover,[data-rk] .ju367vae:active{background:var(--rk-colors-connectButtonText)}[data-rk] .ju367vaf,[data-rk] .ju367vag:hover,[data-rk] .ju367vah:active{background:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vai,[data-rk] .ju367vaj:hover,[data-rk] .ju367vak:active{background:var(--rk-colors-connectionIndicator)}[data-rk] .ju367val,[data-rk] .ju367vam:hover,[data-rk] .ju367van:active{background:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vao,[data-rk] .ju367vap:hover,[data-rk] .ju367vaq:active{background:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367var,[data-rk] .ju367vas:hover,[data-rk] .ju367vat:active{background:var(--rk-colors-error)}[data-rk] .ju367vau,[data-rk] .ju367vav:hover,[data-rk] .ju367vaw:active{background:var(--rk-colors-generalBorder)}[data-rk] .ju367vax,[data-rk] .ju367vay:hover,[data-rk] .ju367vaz:active{background:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vb0,[data-rk] .ju367vb1:hover,[data-rk] .ju367vb2:active{background:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vb3,[data-rk] .ju367vb4:hover,[data-rk] .ju367vb5:active{background:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vb6,[data-rk] .ju367vb7:hover,[data-rk] .ju367vb8:active{background:var(--rk-colors-modalBackground)}[data-rk] .ju367vb9,[data-rk] .ju367vba:hover,[data-rk] .ju367vbb:active{background:var(--rk-colors-modalBorder)}[data-rk] .ju367vbc,[data-rk] .ju367vbd:hover,[data-rk] .ju367vbe:active{background:var(--rk-colors-modalText)}[data-rk] .ju367vbf,[data-rk] .ju367vbg:hover,[data-rk] .ju367vbh:active{background:var(--rk-colors-modalTextDim)}[data-rk] .ju367vbi,[data-rk] .ju367vbj:hover,[data-rk] .ju367vbk:active{background:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367vbl,[data-rk] .ju367vbm:hover,[data-rk] .ju367vbn:active{background:var(--rk-colors-profileAction)}[data-rk] .ju367vbo,[data-rk] .ju367vbp:hover,[data-rk] .ju367vbq:active{background:var(--rk-colors-profileActionHover)}[data-rk] .ju367vbr,[data-rk] .ju367vbs:hover,[data-rk] .ju367vbt:active{background:var(--rk-colors-profileForeground)}[data-rk] .ju367vbu,[data-rk] .ju367vbv:hover,[data-rk] .ju367vbw:active{background:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vbx,[data-rk] .ju367vby:hover,[data-rk] .ju367vbz:active{background:var(--rk-colors-standby)}[data-rk] .ju367vc0,[data-rk] .ju367vc1:hover,[data-rk] .ju367vc2:active{border-color:var(--rk-colors-accentColor)}[data-rk] .ju367vc3,[data-rk] .ju367vc4:hover,[data-rk] .ju367vc5:active{border-color:var(--rk-colors-accentColorForeground)}[data-rk] .ju367vc6,[data-rk] .ju367vc7:hover,[data-rk] .ju367vc8:active{border-color:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367vc9,[data-rk] .ju367vca:hover,[data-rk] .ju367vcb:active{border-color:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367vcc,[data-rk] .ju367vcd:hover,[data-rk] .ju367vce:active{border-color:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367vcf,[data-rk] .ju367vcg:hover,[data-rk] .ju367vch:active{border-color:var(--rk-colors-closeButton)}[data-rk] .ju367vci,[data-rk] .ju367vcj:hover,[data-rk] .ju367vck:active{border-color:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367vcl,[data-rk] .ju367vcm:hover,[data-rk] .ju367vcn:active{border-color:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367vco,[data-rk] .ju367vcp:hover,[data-rk] .ju367vcq:active{border-color:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367vcr,[data-rk] .ju367vcs:hover,[data-rk] .ju367vct:active{border-color:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vcu,[data-rk] .ju367vcv:hover,[data-rk] .ju367vcw:active{border-color:var(--rk-colors-connectButtonText)}[data-rk] .ju367vcx,[data-rk] .ju367vcy:hover,[data-rk] .ju367vcz:active{border-color:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vd0,[data-rk] .ju367vd1:hover,[data-rk] .ju367vd2:active{border-color:var(--rk-colors-connectionIndicator)}[data-rk] .ju367vd3,[data-rk] .ju367vd4:hover,[data-rk] .ju367vd5:active{border-color:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vd6,[data-rk] .ju367vd7:hover,[data-rk] .ju367vd8:active{border-color:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367vd9,[data-rk] .ju367vda:hover,[data-rk] .ju367vdb:active{border-color:var(--rk-colors-error)}[data-rk] .ju367vdc,[data-rk] .ju367vdd:hover,[data-rk] .ju367vde:active{border-color:var(--rk-colors-generalBorder)}[data-rk] .ju367vdf,[data-rk] .ju367vdg:hover,[data-rk] .ju367vdh:active{border-color:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vdi,[data-rk] .ju367vdj:hover,[data-rk] .ju367vdk:active{border-color:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vdl,[data-rk] .ju367vdm:hover,[data-rk] .ju367vdn:active{border-color:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vdo,[data-rk] .ju367vdp:hover,[data-rk] .ju367vdq:active{border-color:var(--rk-colors-modalBackground)}[data-rk] .ju367vdr,[data-rk] .ju367vds:hover,[data-rk] .ju367vdt:active{border-color:var(--rk-colors-modalBorder)}[data-rk] .ju367vdu,[data-rk] .ju367vdv:hover,[data-rk] .ju367vdw:active{border-color:var(--rk-colors-modalText)}[data-rk] .ju367vdx,[data-rk] .ju367vdy:hover,[data-rk] .ju367vdz:active{border-color:var(--rk-colors-modalTextDim)}[data-rk] .ju367ve0,[data-rk] .ju367ve1:hover,[data-rk] .ju367ve2:active{border-color:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367ve3,[data-rk] .ju367ve4:hover,[data-rk] .ju367ve5:active{border-color:var(--rk-colors-profileAction)}[data-rk] .ju367ve6,[data-rk] .ju367ve7:hover,[data-rk] .ju367ve8:active{border-color:var(--rk-colors-profileActionHover)}[data-rk] .ju367ve9,[data-rk] .ju367vea:hover,[data-rk] .ju367veb:active{border-color:var(--rk-colors-profileForeground)}[data-rk] .ju367vec,[data-rk] .ju367ved:hover,[data-rk] .ju367vee:active{border-color:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vef,[data-rk] .ju367veg:hover,[data-rk] .ju367veh:active{border-color:var(--rk-colors-standby)}[data-rk] .ju367vei,[data-rk] .ju367vej:hover,[data-rk] .ju367vek:active{box-shadow:var(--rk-shadows-connectButton)}[data-rk] .ju367vel,[data-rk] .ju367vem:hover,[data-rk] .ju367ven:active{box-shadow:var(--rk-shadows-dialog)}[data-rk] .ju367veo,[data-rk] .ju367vep:hover,[data-rk] .ju367veq:active{box-shadow:var(--rk-shadows-profileDetailsAction)}[data-rk] .ju367ver,[data-rk] .ju367ves:hover,[data-rk] .ju367vet:active{box-shadow:var(--rk-shadows-selectedOption)}[data-rk] .ju367veu,[data-rk] .ju367vev:hover,[data-rk] .ju367vew:active{box-shadow:var(--rk-shadows-selectedWallet)}[data-rk] .ju367vex,[data-rk] .ju367vey:hover,[data-rk] .ju367vez:active{box-shadow:var(--rk-shadows-walletLogo)}[data-rk] .ju367vf0,[data-rk] .ju367vf1:hover,[data-rk] .ju367vf2:active{color:var(--rk-colors-accentColor)}[data-rk] .ju367vf3,[data-rk] .ju367vf4:hover,[data-rk] .ju367vf5:active{color:var(--rk-colors-accentColorForeground)}[data-rk] .ju367vf6,[data-rk] .ju367vf7:hover,[data-rk] .ju367vf8:active{color:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367vf9,[data-rk] .ju367vfa:hover,[data-rk] .ju367vfb:active{color:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367vfc,[data-rk] .ju367vfd:hover,[data-rk] .ju367vfe:active{color:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367vff,[data-rk] .ju367vfg:hover,[data-rk] .ju367vfh:active{color:var(--rk-colors-closeButton)}[data-rk] .ju367vfi,[data-rk] .ju367vfj:hover,[data-rk] .ju367vfk:active{color:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367vfl,[data-rk] .ju367vfm:hover,[data-rk] .ju367vfn:active{color:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367vfo,[data-rk] .ju367vfp:hover,[data-rk] .ju367vfq:active{color:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367vfr,[data-rk] .ju367vfs:hover,[data-rk] .ju367vft:active{color:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vfu,[data-rk] .ju367vfv:hover,[data-rk] .ju367vfw:active{color:var(--rk-colors-connectButtonText)}[data-rk] .ju367vfx,[data-rk] .ju367vfy:hover,[data-rk] .ju367vfz:active{color:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vg0,[data-rk] .ju367vg1:hover,[data-rk] .ju367vg2:active{color:var(--rk-colors-connectionIndicator)}[data-rk] .ju367vg3,[data-rk] .ju367vg4:hover,[data-rk] .ju367vg5:active{color:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vg6,[data-rk] .ju367vg7:hover,[data-rk] .ju367vg8:active{color:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367vg9,[data-rk] .ju367vga:hover,[data-rk] .ju367vgb:active{color:var(--rk-colors-error)}[data-rk] .ju367vgc,[data-rk] .ju367vgd:hover,[data-rk] .ju367vge:active{color:var(--rk-colors-generalBorder)}[data-rk] .ju367vgf,[data-rk] .ju367vgg:hover,[data-rk] .ju367vgh:active{color:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vgi,[data-rk] .ju367vgj:hover,[data-rk] .ju367vgk:active{color:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vgl,[data-rk] .ju367vgm:hover,[data-rk] .ju367vgn:active{color:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vgo,[data-rk] .ju367vgp:hover,[data-rk] .ju367vgq:active{color:var(--rk-colors-modalBackground)}[data-rk] .ju367vgr,[data-rk] .ju367vgs:hover,[data-rk] .ju367vgt:active{color:var(--rk-colors-modalBorder)}[data-rk] .ju367vgu,[data-rk] .ju367vgv:hover,[data-rk] .ju367vgw:active{color:var(--rk-colors-modalText)}[data-rk] .ju367vgx,[data-rk] .ju367vgy:hover,[data-rk] .ju367vgz:active{color:var(--rk-colors-modalTextDim)}[data-rk] .ju367vh0,[data-rk] .ju367vh1:hover,[data-rk] .ju367vh2:active{color:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367vh3,[data-rk] .ju367vh4:hover,[data-rk] .ju367vh5:active{color:var(--rk-colors-profileAction)}[data-rk] .ju367vh6,[data-rk] .ju367vh7:hover,[data-rk] .ju367vh8:active{color:var(--rk-colors-profileActionHover)}[data-rk] .ju367vh9,[data-rk] .ju367vha:hover,[data-rk] .ju367vhb:active{color:var(--rk-colors-profileForeground)}[data-rk] .ju367vhc,[data-rk] .ju367vhd:hover,[data-rk] .ju367vhe:active{color:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vhf,[data-rk] .ju367vhg:hover,[data-rk] .ju367vhh:active{color:var(--rk-colors-standby)}@media screen and (min-width:768px){[data-rk] .ju367v1{align-items:flex-start}[data-rk] .ju367v3{align-items:flex-end}[data-rk] .ju367v5{align-items:center}[data-rk] .ju367v7{display:none}[data-rk] .ju367v9{display:block}[data-rk] .ju367vb{display:flex}[data-rk] .ju367vd{display:inline}}[data-rk] ._12cbo8i3,[data-rk] ._12cbo8i3:after{--_12cbo8i0: 1;--_12cbo8i1: 1}[data-rk] ._12cbo8i3:hover{transform:scale(var(--_12cbo8i0))}[data-rk] ._12cbo8i3:active{transform:scale(var(--_12cbo8i1))}[data-rk] ._12cbo8i3:active:after{content:"";display:block;inset:-1px;position:absolute;transform:scale(calc((1 / var(--_12cbo8i1)) * var(--_12cbo8i0)))}[data-rk] ._12cbo8i4,[data-rk] ._12cbo8i4:after{--_12cbo8i0: 1.025}[data-rk] ._12cbo8i5,[data-rk] ._12cbo8i5:after{--_12cbo8i0: 1.1}[data-rk] ._12cbo8i6,[data-rk] ._12cbo8i6:after{--_12cbo8i1: .95}[data-rk] ._12cbo8i7,[data-rk] ._12cbo8i7:after{--_12cbo8i1: .9}@keyframes _1luule41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-rk] ._1luule42{animation:_1luule41 3s infinite linear}[data-rk] ._1luule43{background:conic-gradient(from 180deg at 50% 50%,rgba(72,146,254,0) 0deg,currentColor 282.04deg,rgba(72,146,254,0) 319.86deg,rgba(72,146,254,0) 360deg);height:21px;width:21px}@keyframes _9pm4ki0{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _9pm4ki1{0%{opacity:0}to{opacity:1}}[data-rk] ._9pm4ki3{animation:_9pm4ki1 .15s ease;inset:-200px;padding:200px;transform:translateZ(0);z-index:2147483646}[data-rk] ._9pm4ki5{animation:_9pm4ki0 .35s cubic-bezier(.15,1.15,.6,1),_9pm4ki1 .15s ease;max-width:100vw}[data-rk] ._1ckjpok1{box-sizing:content-box;max-width:100vw;width:360px}[data-rk] ._1ckjpok2{width:100vw}[data-rk] ._1ckjpok3{min-width:720px;width:720px}[data-rk] ._1ckjpok4{min-width:368px;width:368px}[data-rk] ._1ckjpok6{border-width:0px;box-sizing:border-box;width:100vw}@media screen and (min-width:768px){[data-rk] ._1ckjpok1{width:360px}[data-rk] ._1ckjpok2{width:480px}[data-rk] ._1ckjpok4{min-width:368px;width:368px}}@media screen and (max-width:767px){[data-rk] ._1ckjpok7{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-top:-200px;padding-bottom:200px;top:200px}}[data-rk] .v9horb0:hover{background:unset}[data-rk] ._18dqw9x0{max-height:456px;overflow-y:auto;overflow-x:hidden}[data-rk] ._18dqw9x1{max-height:456px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none}[data-rk] ._18dqw9x1::-webkit-scrollbar{display:none}[data-rk] .g5kl0l0{border-color:transparent}[data-rk] ._1vwt0cg0{background:#fff;color:#000}[data-rk] ._1vwt0cg2{max-height:454px;overflow-y:auto}[data-rk] ._1vwt0cg3{min-width:287px}[data-rk] ._1vwt0cg4{min-width:100%}@keyframes _1am14411{0%{stroke-dashoffset:0}to{stroke-dashoffset:-283}}[data-rk] ._1am14410{overflow:auto;scrollbar-width:none;transform:translateZ(0)}[data-rk] ._1am14410::-webkit-scrollbar{display:none}[data-rk] ._1am14412{animation:_1am14411 1s linear infinite;stroke-dasharray:98 196;fill:none;stroke-linecap:round;stroke-width:4}[data-rk] ._1am14413{position:absolute}[data-rk] ._1y2lnfi0{border:1px solid rgba(16,21,31,.06)}[data-rk] ._1y2lnfi1{max-width:-moz-fit-content;max-width:fit-content}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-bottom-8{bottom:-2rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-\[-7px\]{bottom:-7px}.bottom-\[132px\]{bottom:132px}.bottom-\[7vh\]{bottom:7vh}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-3{left:.75rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[-7px\]{left:-7px}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-\[-7px\]{right:-7px}.right-\[68px\]{right:68px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[-7px\]{top:-7px}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[2\]{z-index:2}.z-\[42\]{z-index:42}.z-\[61\]{z-index:61}.z-\[62\]{z-index:62}.z-\[70\]{z-index:70}.z-\[72\]{z-index:72}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[86\]{z-index:86}.z-\[92\]{z-index:92}.z-\[95\]{z-index:95}.z-\[96\]{z-index:96}.z-\[98\]{z-index:98}.z-\[9999\]{z-index:9999}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-full{grid-column:1 / -1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-0\.5{margin-top:-.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-auto{margin-left:auto}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-0{height:0px}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[12\%\]{height:12%}.h-\[54px\]{height:54px}.h-\[72\%\]{height:72%}.h-\[calc\(100vh-130px\)\]{height:calc(100vh - 130px)}.h-\[min\(78vh\,520px\)\]{height:min(78vh,520px)}.h-\[min\(84vh\,760px\)\]{height:min(84vh,760px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-52{max-height:13rem}.max-h-\[176px\]{max-height:176px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82dvh\]{max-height:82dvh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[min\(48vh\,330px\)\]{max-height:min(48vh,330px)}.max-h-\[min\(82dvh\,470px\)\]{max-height:min(82dvh,470px)}.max-h-\[min\(82dvh\,500px\)\]{max-height:min(82dvh,500px)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[102px\]{min-height:102px}.min-h-\[170px\]{min-height:170px}.min-h-\[42px\]{min-height:42px}.min-h-\[430px\]{min-height:430px}.min-h-\[86px\]{min-height:86px}.min-h-\[8px\]{min-height:8px}.w-0{width:0px}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[112px\]{width:112px}.w-\[220px\]{width:220px}.w-\[224px\]{width:224px}.w-\[54px\]{width:54px}.w-\[72\%\]{width:72%}.w-\[min\(86vw\,880px\)\]{width:min(86vw,880px)}.w-\[min\(92vw\,390px\)\]{width:min(92vw,390px)}.w-\[min\(92vw\,430px\)\]{width:min(92vw,430px)}.w-\[min\(94vw\,560px\)\]{width:min(94vw,560px)}.w-\[min\(94vw\,860px\)\]{width:min(94vw,860px)}.w-\[min\(96vw\,700px\)\]{width:min(96vw,700px)}.w-\[min\(96vw\,790px\)\]{width:min(96vw,790px)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-12{min-width:3rem}.min-w-\[132px\]{min-width:132px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[245px\]{min-width:245px}.min-w-\[56px\]{min-width:56px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-5xl{max-width:64rem}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[330px\]{max-width:330px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top-left{transform-origin:top left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-grab{cursor:grab}.cursor-move{cursor:move}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[280px_minmax\(0\,1fr\)_360px\]{grid-template-columns:280px minmax(0,1fr) 360px}.grid-cols-\[42px_58px_minmax\(110px\,1fr\)_120px_110px\]{grid-template-columns:42px 58px minmax(110px,1fr) 120px 110px}.grid-cols-\[86px_1fr_58px\]{grid-template-columns:86px 1fr 58px}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[90px\]{border-radius:90px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-\[10px\]{border-width:10px}.border-\[12px\]{border-width:12px}.border-\[18px\]{border-width:18px}.border-\[3px\]{border-width:3px}.border-\[4px\]{border-width:4px}.border-\[6px\]{border-width:6px}.border-\[9px\]{border-width:9px}.border-b{border-bottom-width:1px}.border-b-4{border-bottom-width:4px}.border-b-\[3px\]{border-bottom-width:3px}.border-l{border-left-width:1px}.border-l-\[9px\]{border-left-width:9px}.border-r{border-right-width:1px}.border-r-\[9px\]{border-right-width:9px}.border-t{border-top-width:1px}.border-t-4{border-top-width:4px}.border-t-\[14px\]{border-top-width:14px}.border-dashed{border-style:dashed}.border-\[\#151817\]\/80{border-color:#151817cc}.border-\[\#283b2b\]{--tw-border-opacity: 1;border-color:rgb(40 59 43 / var(--tw-border-opacity, 1))}.border-\[\#304331\]{--tw-border-opacity: 1;border-color:rgb(48 67 49 / var(--tw-border-opacity, 1))}.border-\[\#332a14\]{--tw-border-opacity: 1;border-color:rgb(51 42 20 / var(--tw-border-opacity, 1))}.border-\[\#334335\]{--tw-border-opacity: 1;border-color:rgb(51 67 53 / var(--tw-border-opacity, 1))}.border-\[\#344635\]{--tw-border-opacity: 1;border-color:rgb(52 70 53 / var(--tw-border-opacity, 1))}.border-\[\#344735\]{--tw-border-opacity: 1;border-color:rgb(52 71 53 / var(--tw-border-opacity, 1))}.border-\[\#354534\]{--tw-border-opacity: 1;border-color:rgb(53 69 52 / var(--tw-border-opacity, 1))}.border-\[\#354633\]{--tw-border-opacity: 1;border-color:rgb(53 70 51 / var(--tw-border-opacity, 1))}.border-\[\#35483a\]{--tw-border-opacity: 1;border-color:rgb(53 72 58 / var(--tw-border-opacity, 1))}.border-\[\#354934\]{--tw-border-opacity: 1;border-color:rgb(53 73 52 / var(--tw-border-opacity, 1))}.border-\[\#356647\]{--tw-border-opacity: 1;border-color:rgb(53 102 71 / var(--tw-border-opacity, 1))}.border-\[\#394a39\]{--tw-border-opacity: 1;border-color:rgb(57 74 57 / var(--tw-border-opacity, 1))}.border-\[\#3a2411\]{--tw-border-opacity: 1;border-color:rgb(58 36 17 / var(--tw-border-opacity, 1))}.border-\[\#3a4d3a\]{--tw-border-opacity: 1;border-color:rgb(58 77 58 / var(--tw-border-opacity, 1))}.border-\[\#3d503d\]{--tw-border-opacity: 1;border-color:rgb(61 80 61 / var(--tw-border-opacity, 1))}.border-\[\#3d5238\]{--tw-border-opacity: 1;border-color:rgb(61 82 56 / var(--tw-border-opacity, 1))}.border-\[\#405140\]{--tw-border-opacity: 1;border-color:rgb(64 81 64 / var(--tw-border-opacity, 1))}.border-\[\#423d2a\]{--tw-border-opacity: 1;border-color:rgb(66 61 42 / var(--tw-border-opacity, 1))}.border-\[\#42563d\]{--tw-border-opacity: 1;border-color:rgb(66 86 61 / var(--tw-border-opacity, 1))}.border-\[\#43563d\]{--tw-border-opacity: 1;border-color:rgb(67 86 61 / var(--tw-border-opacity, 1))}.border-\[\#44513f\]{--tw-border-opacity: 1;border-color:rgb(68 81 63 / var(--tw-border-opacity, 1))}.border-\[\#453d29\]{--tw-border-opacity: 1;border-color:rgb(69 61 41 / var(--tw-border-opacity, 1))}.border-\[\#45583e\]{--tw-border-opacity: 1;border-color:rgb(69 88 62 / var(--tw-border-opacity, 1))}.border-\[\#465947\]{--tw-border-opacity: 1;border-color:rgb(70 89 71 / var(--tw-border-opacity, 1))}.border-\[\#465a40\]{--tw-border-opacity: 1;border-color:rgb(70 90 64 / var(--tw-border-opacity, 1))}.border-\[\#485d40\]{--tw-border-opacity: 1;border-color:rgb(72 93 64 / var(--tw-border-opacity, 1))}.border-\[\#4a2b18\]{--tw-border-opacity: 1;border-color:rgb(74 43 24 / var(--tw-border-opacity, 1))}.border-\[\#4b5c48\]{--tw-border-opacity: 1;border-color:rgb(75 92 72 / var(--tw-border-opacity, 1))}.border-\[\#4b5f43\]{--tw-border-opacity: 1;border-color:rgb(75 95 67 / var(--tw-border-opacity, 1))}.border-\[\#4c6044\]{--tw-border-opacity: 1;border-color:rgb(76 96 68 / var(--tw-border-opacity, 1))}.border-\[\#4d462f\]{--tw-border-opacity: 1;border-color:rgb(77 70 47 / var(--tw-border-opacity, 1))}.border-\[\#4d4f31\]{--tw-border-opacity: 1;border-color:rgb(77 79 49 / var(--tw-border-opacity, 1))}.border-\[\#4f4a2f\]{--tw-border-opacity: 1;border-color:rgb(79 74 47 / var(--tw-border-opacity, 1))}.border-\[\#4f4b34\]{--tw-border-opacity: 1;border-color:rgb(79 75 52 / var(--tw-border-opacity, 1))}.border-\[\#4f7d40\]{--tw-border-opacity: 1;border-color:rgb(79 125 64 / var(--tw-border-opacity, 1))}.border-\[\#506145\]{--tw-border-opacity: 1;border-color:rgb(80 97 69 / var(--tw-border-opacity, 1))}.border-\[\#51472d\]{--tw-border-opacity: 1;border-color:rgb(81 71 45 / var(--tw-border-opacity, 1))}.border-\[\#514d44\]{--tw-border-opacity: 1;border-color:rgb(81 77 68 / var(--tw-border-opacity, 1))}.border-\[\#516640\]{--tw-border-opacity: 1;border-color:rgb(81 102 64 / var(--tw-border-opacity, 1))}.border-\[\#516b43\]{--tw-border-opacity: 1;border-color:rgb(81 107 67 / var(--tw-border-opacity, 1))}.border-\[\#526347\]{--tw-border-opacity: 1;border-color:rgb(82 99 71 / var(--tw-border-opacity, 1))}.border-\[\#526348\]{--tw-border-opacity: 1;border-color:rgb(82 99 72 / var(--tw-border-opacity, 1))}.border-\[\#526447\]{--tw-border-opacity: 1;border-color:rgb(82 100 71 / var(--tw-border-opacity, 1))}.border-\[\#526747\]{--tw-border-opacity: 1;border-color:rgb(82 103 71 / var(--tw-border-opacity, 1))}.border-\[\#53644a\]{--tw-border-opacity: 1;border-color:rgb(83 100 74 / var(--tw-border-opacity, 1))}.border-\[\#536743\]{--tw-border-opacity: 1;border-color:rgb(83 103 67 / var(--tw-border-opacity, 1))}.border-\[\#536846\]{--tw-border-opacity: 1;border-color:rgb(83 104 70 / var(--tw-border-opacity, 1))}.border-\[\#55482b\]{--tw-border-opacity: 1;border-color:rgb(85 72 43 / var(--tw-border-opacity, 1))}.border-\[\#56645d\]{--tw-border-opacity: 1;border-color:rgb(86 100 93 / var(--tw-border-opacity, 1))}.border-\[\#586b50\]{--tw-border-opacity: 1;border-color:rgb(88 107 80 / var(--tw-border-opacity, 1))}.border-\[\#586c4d\]{--tw-border-opacity: 1;border-color:rgb(88 108 77 / var(--tw-border-opacity, 1))}.border-\[\#596d4d\]{--tw-border-opacity: 1;border-color:rgb(89 109 77 / var(--tw-border-opacity, 1))}.border-\[\#5b6a57\]{--tw-border-opacity: 1;border-color:rgb(91 106 87 / var(--tw-border-opacity, 1))}.border-\[\#5c4d31\]{--tw-border-opacity: 1;border-color:rgb(92 77 49 / var(--tw-border-opacity, 1))}.border-\[\#5c5133\]{--tw-border-opacity: 1;border-color:rgb(92 81 51 / var(--tw-border-opacity, 1))}.border-\[\#5c7050\]{--tw-border-opacity: 1;border-color:rgb(92 112 80 / var(--tw-border-opacity, 1))}.border-\[\#5d7250\]{--tw-border-opacity: 1;border-color:rgb(93 114 80 / var(--tw-border-opacity, 1))}.border-\[\#5d7452\]{--tw-border-opacity: 1;border-color:rgb(93 116 82 / var(--tw-border-opacity, 1))}.border-\[\#5f7b45\]{--tw-border-opacity: 1;border-color:rgb(95 123 69 / var(--tw-border-opacity, 1))}.border-\[\#617553\]{--tw-border-opacity: 1;border-color:rgb(97 117 83 / var(--tw-border-opacity, 1))}.border-\[\#62583b\]{--tw-border-opacity: 1;border-color:rgb(98 88 59 / var(--tw-border-opacity, 1))}.border-\[\#627552\]{--tw-border-opacity: 1;border-color:rgb(98 117 82 / var(--tw-border-opacity, 1))}.border-\[\#64775a\]{--tw-border-opacity: 1;border-color:rgb(100 119 90 / var(--tw-border-opacity, 1))}.border-\[\#65542f\]{--tw-border-opacity: 1;border-color:rgb(101 84 47 / var(--tw-border-opacity, 1))}.border-\[\#655b2d\]{--tw-border-opacity: 1;border-color:rgb(101 91 45 / var(--tw-border-opacity, 1))}.border-\[\#657755\]{--tw-border-opacity: 1;border-color:rgb(101 119 85 / var(--tw-border-opacity, 1))}.border-\[\#657b56\]{--tw-border-opacity: 1;border-color:rgb(101 123 86 / var(--tw-border-opacity, 1))}.border-\[\#665437\]{--tw-border-opacity: 1;border-color:rgb(102 84 55 / var(--tw-border-opacity, 1))}.border-\[\#665a3a\]{--tw-border-opacity: 1;border-color:rgb(102 90 58 / var(--tw-border-opacity, 1))}.border-\[\#665b37\]{--tw-border-opacity: 1;border-color:rgb(102 91 55 / var(--tw-border-opacity, 1))}.border-\[\#667a58\]{--tw-border-opacity: 1;border-color:rgb(102 122 88 / var(--tw-border-opacity, 1))}.border-\[\#6b775c\]{--tw-border-opacity: 1;border-color:rgb(107 119 92 / var(--tw-border-opacity, 1))}.border-\[\#6c5c50\]{--tw-border-opacity: 1;border-color:rgb(108 92 80 / var(--tw-border-opacity, 1))}.border-\[\#6c7e5c\]{--tw-border-opacity: 1;border-color:rgb(108 126 92 / var(--tw-border-opacity, 1))}.border-\[\#6d5736\]{--tw-border-opacity: 1;border-color:rgb(109 87 54 / var(--tw-border-opacity, 1))}.border-\[\#6d5a34\]{--tw-border-opacity: 1;border-color:rgb(109 90 52 / var(--tw-border-opacity, 1))}.border-\[\#6d7d43\]{--tw-border-opacity: 1;border-color:rgb(109 125 67 / var(--tw-border-opacity, 1))}.border-\[\#6e5835\]{--tw-border-opacity: 1;border-color:rgb(110 88 53 / var(--tw-border-opacity, 1))}.border-\[\#6f5a33\]{--tw-border-opacity: 1;border-color:rgb(111 90 51 / var(--tw-border-opacity, 1))}.border-\[\#6f5b32\]{--tw-border-opacity: 1;border-color:rgb(111 91 50 / var(--tw-border-opacity, 1))}.border-\[\#6f7c67\]\/60{border-color:#6f7c6799}.border-\[\#70401f\]{--tw-border-opacity: 1;border-color:rgb(112 64 31 / var(--tw-border-opacity, 1))}.border-\[\#70553d\]{--tw-border-opacity: 1;border-color:rgb(112 85 61 / var(--tw-border-opacity, 1))}.border-\[\#71643b\]{--tw-border-opacity: 1;border-color:rgb(113 100 59 / var(--tw-border-opacity, 1))}.border-\[\#718252\]{--tw-border-opacity: 1;border-color:rgb(113 130 82 / var(--tw-border-opacity, 1))}.border-\[\#73514b\]{--tw-border-opacity: 1;border-color:rgb(115 81 75 / var(--tw-border-opacity, 1))}.border-\[\#75411f\]{--tw-border-opacity: 1;border-color:rgb(117 65 31 / var(--tw-border-opacity, 1))}.border-\[\#765b3b\]{--tw-border-opacity: 1;border-color:rgb(118 91 59 / var(--tw-border-opacity, 1))}.border-\[\#78944f\]{--tw-border-opacity: 1;border-color:rgb(120 148 79 / var(--tw-border-opacity, 1))}.border-\[\#795c35\]{--tw-border-opacity: 1;border-color:rgb(121 92 53 / var(--tw-border-opacity, 1))}.border-\[\#7a6330\]\/70{border-color:#7a6330b3}.border-\[\#7a6b45\]{--tw-border-opacity: 1;border-color:rgb(122 107 69 / var(--tw-border-opacity, 1))}.border-\[\#7b4b26\]{--tw-border-opacity: 1;border-color:rgb(123 75 38 / var(--tw-border-opacity, 1))}.border-\[\#7b6537\]{--tw-border-opacity: 1;border-color:rgb(123 101 55 / var(--tw-border-opacity, 1))}.border-\[\#7b7445\]{--tw-border-opacity: 1;border-color:rgb(123 116 69 / var(--tw-border-opacity, 1))}.border-\[\#7d6846\]{--tw-border-opacity: 1;border-color:rgb(125 104 70 / var(--tw-border-opacity, 1))}.border-\[\#81653c\]{--tw-border-opacity: 1;border-color:rgb(129 101 60 / var(--tw-border-opacity, 1))}.border-\[\#86ad58\]{--tw-border-opacity: 1;border-color:rgb(134 173 88 / var(--tw-border-opacity, 1))}.border-\[\#87965b\]{--tw-border-opacity: 1;border-color:rgb(135 150 91 / var(--tw-border-opacity, 1))}.border-\[\#8a3c3c\]{--tw-border-opacity: 1;border-color:rgb(138 60 60 / var(--tw-border-opacity, 1))}.border-\[\#8a4c26\]{--tw-border-opacity: 1;border-color:rgb(138 76 38 / var(--tw-border-opacity, 1))}.border-\[\#8a5845\]{--tw-border-opacity: 1;border-color:rgb(138 88 69 / var(--tw-border-opacity, 1))}.border-\[\#8a6737\]{--tw-border-opacity: 1;border-color:rgb(138 103 55 / var(--tw-border-opacity, 1))}.border-\[\#8a6b35\]{--tw-border-opacity: 1;border-color:rgb(138 107 53 / var(--tw-border-opacity, 1))}.border-\[\#8b582a\]{--tw-border-opacity: 1;border-color:rgb(139 88 42 / var(--tw-border-opacity, 1))}.border-\[\#8b7746\]{--tw-border-opacity: 1;border-color:rgb(139 119 70 / var(--tw-border-opacity, 1))}.border-\[\#8d713b\]{--tw-border-opacity: 1;border-color:rgb(141 113 59 / var(--tw-border-opacity, 1))}.border-\[\#92703d\]{--tw-border-opacity: 1;border-color:rgb(146 112 61 / var(--tw-border-opacity, 1))}.border-\[\#96703f\]{--tw-border-opacity: 1;border-color:rgb(150 112 63 / var(--tw-border-opacity, 1))}.border-\[\#9a7136\]{--tw-border-opacity: 1;border-color:rgb(154 113 54 / var(--tw-border-opacity, 1))}.border-\[\#9a894d\]{--tw-border-opacity: 1;border-color:rgb(154 137 77 / var(--tw-border-opacity, 1))}.border-\[\#9b642f\]{--tw-border-opacity: 1;border-color:rgb(155 100 47 / var(--tw-border-opacity, 1))}.border-\[\#9b6936\]{--tw-border-opacity: 1;border-color:rgb(155 105 54 / var(--tw-border-opacity, 1))}.border-\[\#9b7a45\]{--tw-border-opacity: 1;border-color:rgb(155 122 69 / var(--tw-border-opacity, 1))}.border-\[\#9b7b36\]{--tw-border-opacity: 1;border-color:rgb(155 123 54 / var(--tw-border-opacity, 1))}.border-\[\#9c9587\]{--tw-border-opacity: 1;border-color:rgb(156 149 135 / var(--tw-border-opacity, 1))}.border-\[\#a16d32\]{--tw-border-opacity: 1;border-color:rgb(161 109 50 / var(--tw-border-opacity, 1))}.border-\[\#a37039\]{--tw-border-opacity: 1;border-color:rgb(163 112 57 / var(--tw-border-opacity, 1))}.border-\[\#a67b42\]{--tw-border-opacity: 1;border-color:rgb(166 123 66 / var(--tw-border-opacity, 1))}.border-\[\#a6c765\]{--tw-border-opacity: 1;border-color:rgb(166 199 101 / var(--tw-border-opacity, 1))}.border-\[\#ae7438\]{--tw-border-opacity: 1;border-color:rgb(174 116 56 / var(--tw-border-opacity, 1))}.border-\[\#b27a42\]{--tw-border-opacity: 1;border-color:rgb(178 122 66 / var(--tw-border-opacity, 1))}.border-\[\#b67634\]{--tw-border-opacity: 1;border-color:rgb(182 118 52 / var(--tw-border-opacity, 1))}.border-\[\#b6883d\]{--tw-border-opacity: 1;border-color:rgb(182 136 61 / var(--tw-border-opacity, 1))}.border-\[\#b6bd7a\]{--tw-border-opacity: 1;border-color:rgb(182 189 122 / var(--tw-border-opacity, 1))}.border-\[\#b9d66d\]{--tw-border-opacity: 1;border-color:rgb(185 214 109 / var(--tw-border-opacity, 1))}.border-\[\#c08a47\]{--tw-border-opacity: 1;border-color:rgb(192 138 71 / var(--tw-border-opacity, 1))}.border-\[\#c58b2b\]{--tw-border-opacity: 1;border-color:rgb(197 139 43 / var(--tw-border-opacity, 1))}.border-\[\#c6ad4e\]\/50{border-color:#c6ad4e80}.border-\[\#c88843\]{--tw-border-opacity: 1;border-color:rgb(200 136 67 / var(--tw-border-opacity, 1))}.border-\[\#d4be62\]{--tw-border-opacity: 1;border-color:rgb(212 190 98 / var(--tw-border-opacity, 1))}.border-\[\#d59b31\]{--tw-border-opacity: 1;border-color:rgb(213 155 49 / var(--tw-border-opacity, 1))}.border-\[\#d7a15c\]{--tw-border-opacity: 1;border-color:rgb(215 161 92 / var(--tw-border-opacity, 1))}.border-\[\#d8e878\]{--tw-border-opacity: 1;border-color:rgb(216 232 120 / var(--tw-border-opacity, 1))}.border-\[\#d9c95d\]\/50{border-color:#d9c95d80}.border-\[\#e0aa3d\]{--tw-border-opacity: 1;border-color:rgb(224 170 61 / var(--tw-border-opacity, 1))}.border-\[\#e2bd4e\]\/50{border-color:#e2bd4e80}.border-\[\#e2d06a\]{--tw-border-opacity: 1;border-color:rgb(226 208 106 / var(--tw-border-opacity, 1))}.border-\[\#e5d06b\]{--tw-border-opacity: 1;border-color:rgb(229 208 107 / var(--tw-border-opacity, 1))}.border-\[\#e7d465\]\/80{border-color:#e7d465cc}.border-\[\#f0dd67\]{--tw-border-opacity: 1;border-color:rgb(240 221 103 / var(--tw-border-opacity, 1))}.border-\[\#f1dd69\]{--tw-border-opacity: 1;border-color:rgb(241 221 105 / var(--tw-border-opacity, 1))}.border-\[\#f4dc5c\]{--tw-border-opacity: 1;border-color:rgb(244 220 92 / var(--tw-border-opacity, 1))}.border-\[\#ffd76a\]{--tw-border-opacity: 1;border-color:rgb(255 215 106 / var(--tw-border-opacity, 1))}.border-\[\#ffe86c\]\/50{border-color:#ffe86c80}.border-\[\#fff0b8\]\/35{border-color:#fff0b859}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-700\/45{border-color:#b4530973}.border-amber-700\/60{border-color:#b4530999}.border-black\/40{border-color:#0006}.border-black\/45{border-color:#00000073}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-400\/80{border-color:#f87171cc}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-red-900\/60{border-color:#7f1d1d99}.border-red-900\/70{border-color:#7f1d1db3}.border-red-950{--tw-border-opacity: 1;border-color:rgb(69 10 10 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-transparent{border-right-color:transparent}.border-t-\[\#f0d98b\]{--tw-border-opacity: 1;border-top-color:rgb(240 217 139 / var(--tw-border-opacity, 1))}.border-t-\[\#f6d45f\]{--tw-border-opacity: 1;border-top-color:rgb(246 212 95 / var(--tw-border-opacity, 1))}.border-t-\[\#fff0b8\]{--tw-border-opacity: 1;border-top-color:rgb(255 240 184 / var(--tw-border-opacity, 1))}.bg-\[\#070b08\]{--tw-bg-opacity: 1;background-color:rgb(7 11 8 / var(--tw-bg-opacity, 1))}.bg-\[\#08110b\]\/95{background-color:#08110bf2}.bg-\[\#0a120d\]{--tw-bg-opacity: 1;background-color:rgb(10 18 13 / var(--tw-bg-opacity, 1))}.bg-\[\#0b150f\]{--tw-bg-opacity: 1;background-color:rgb(11 21 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0c1610\]{--tw-bg-opacity: 1;background-color:rgb(12 22 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0c1710\]{--tw-bg-opacity: 1;background-color:rgb(12 23 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0d1710\]\/70{background-color:#0d1710b3}.bg-\[\#0d1810\]{--tw-bg-opacity: 1;background-color:rgb(13 24 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0d1b12\]\/\[0\.99\]{background-color:#0d1b12fc}.bg-\[\#0e1a11\]\/70{background-color:#0e1a11b3}.bg-\[\#0f1913\]{--tw-bg-opacity: 1;background-color:rgb(15 25 19 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1b12\]{--tw-bg-opacity: 1;background-color:rgb(15 27 18 / var(--tw-bg-opacity, 1))}.bg-\[\#101b14\]{--tw-bg-opacity: 1;background-color:rgb(16 27 20 / var(--tw-bg-opacity, 1))}.bg-\[\#101c13\]{--tw-bg-opacity: 1;background-color:rgb(16 28 19 / var(--tw-bg-opacity, 1))}.bg-\[\#102016\]\/90{background-color:#102016e6}.bg-\[\#111b12\]{--tw-bg-opacity: 1;background-color:rgb(17 27 18 / var(--tw-bg-opacity, 1))}.bg-\[\#111e14\]{--tw-bg-opacity: 1;background-color:rgb(17 30 20 / var(--tw-bg-opacity, 1))}.bg-\[\#111f15\]\/80{background-color:#111f15cc}.bg-\[\#12160f\]\/90{background-color:#12160fe6}.bg-\[\#122b1a\]\/70{background-color:#122b1ab3}.bg-\[\#131812\]\/75{background-color:#131812bf}.bg-\[\#132016\]\/\[0\.98\]{background-color:#132016fa}.bg-\[\#132018\]{--tw-bg-opacity: 1;background-color:rgb(19 32 24 / var(--tw-bg-opacity, 1))}.bg-\[\#132119\]{--tw-bg-opacity: 1;background-color:rgb(19 33 25 / var(--tw-bg-opacity, 1))}.bg-\[\#151b13\]{--tw-bg-opacity: 1;background-color:rgb(21 27 19 / var(--tw-bg-opacity, 1))}.bg-\[\#172218\]{--tw-bg-opacity: 1;background-color:rgb(23 34 24 / var(--tw-bg-opacity, 1))}.bg-\[\#17231b\]{--tw-bg-opacity: 1;background-color:rgb(23 35 27 / var(--tw-bg-opacity, 1))}.bg-\[\#17251a\]{--tw-bg-opacity: 1;background-color:rgb(23 37 26 / var(--tw-bg-opacity, 1))}.bg-\[\#17261b\]{--tw-bg-opacity: 1;background-color:rgb(23 38 27 / var(--tw-bg-opacity, 1))}.bg-\[\#17271c\]{--tw-bg-opacity: 1;background-color:rgb(23 39 28 / var(--tw-bg-opacity, 1))}.bg-\[\#18251c\]\/70{background-color:#18251cb3}.bg-\[\#1a1c1a\]{--tw-bg-opacity: 1;background-color:rgb(26 28 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1b2b1e\]{--tw-bg-opacity: 1;background-color:rgb(27 43 30 / var(--tw-bg-opacity, 1))}.bg-\[\#1b331f\]\/95{background-color:#1b331ff2}.bg-\[\#1c2118\]\/75{background-color:#1c2118bf}.bg-\[\#211f15\]\/90{background-color:#211f15e6}.bg-\[\#222b2a\]{--tw-bg-opacity: 1;background-color:rgb(34 43 42 / var(--tw-bg-opacity, 1))}.bg-\[\#231f14\]\/80{background-color:#231f14cc}.bg-\[\#241b13\]{--tw-bg-opacity: 1;background-color:rgb(36 27 19 / var(--tw-bg-opacity, 1))}.bg-\[\#241b16\]{--tw-bg-opacity: 1;background-color:rgb(36 27 22 / var(--tw-bg-opacity, 1))}.bg-\[\#241f18\]{--tw-bg-opacity: 1;background-color:rgb(36 31 24 / var(--tw-bg-opacity, 1))}.bg-\[\#24271b\]{--tw-bg-opacity: 1;background-color:rgb(36 39 27 / var(--tw-bg-opacity, 1))}.bg-\[\#243428\]{--tw-bg-opacity: 1;background-color:rgb(36 52 40 / var(--tw-bg-opacity, 1))}.bg-\[\#243522\]{--tw-bg-opacity: 1;background-color:rgb(36 53 34 / var(--tw-bg-opacity, 1))}.bg-\[\#251f17\]{--tw-bg-opacity: 1;background-color:rgb(37 31 23 / var(--tw-bg-opacity, 1))}.bg-\[\#25291d\]{--tw-bg-opacity: 1;background-color:rgb(37 41 29 / var(--tw-bg-opacity, 1))}.bg-\[\#261c16\]{--tw-bg-opacity: 1;background-color:rgb(38 28 22 / var(--tw-bg-opacity, 1))}.bg-\[\#272b28\]{--tw-bg-opacity: 1;background-color:rgb(39 43 40 / var(--tw-bg-opacity, 1))}.bg-\[\#292718\]{--tw-bg-opacity: 1;background-color:rgb(41 39 24 / var(--tw-bg-opacity, 1))}.bg-\[\#2b2b18\]\/95{background-color:#2b2b18f2}.bg-\[\#2b2b1c\]{--tw-bg-opacity: 1;background-color:rgb(43 43 28 / var(--tw-bg-opacity, 1))}.bg-\[\#2d2117\]{--tw-bg-opacity: 1;background-color:rgb(45 33 23 / var(--tw-bg-opacity, 1))}.bg-\[\#2d271d\]{--tw-bg-opacity: 1;background-color:rgb(45 39 29 / var(--tw-bg-opacity, 1))}.bg-\[\#2d3d2f\]{--tw-bg-opacity: 1;background-color:rgb(45 61 47 / var(--tw-bg-opacity, 1))}.bg-\[\#2d432e\]{--tw-bg-opacity: 1;background-color:rgb(45 67 46 / var(--tw-bg-opacity, 1))}.bg-\[\#30251a\]{--tw-bg-opacity: 1;background-color:rgb(48 37 26 / var(--tw-bg-opacity, 1))}.bg-\[\#324434\]{--tw-bg-opacity: 1;background-color:rgb(50 68 52 / var(--tw-bg-opacity, 1))}.bg-\[\#342f1c\]{--tw-bg-opacity: 1;background-color:rgb(52 47 28 / var(--tw-bg-opacity, 1))}.bg-\[\#352816\]{--tw-bg-opacity: 1;background-color:rgb(53 40 22 / var(--tw-bg-opacity, 1))}.bg-\[\#352b27\]{--tw-bg-opacity: 1;background-color:rgb(53 43 39 / var(--tw-bg-opacity, 1))}.bg-\[\#392d14\]{--tw-bg-opacity: 1;background-color:rgb(57 45 20 / var(--tw-bg-opacity, 1))}.bg-\[\#39351f\]{--tw-bg-opacity: 1;background-color:rgb(57 53 31 / var(--tw-bg-opacity, 1))}.bg-\[\#39482b\]{--tw-bg-opacity: 1;background-color:rgb(57 72 43 / var(--tw-bg-opacity, 1))}.bg-\[\#3a2522\]{--tw-bg-opacity: 1;background-color:rgb(58 37 34 / var(--tw-bg-opacity, 1))}.bg-\[\#3a2f1c\]{--tw-bg-opacity: 1;background-color:rgb(58 47 28 / var(--tw-bg-opacity, 1))}.bg-\[\#3b351f\]{--tw-bg-opacity: 1;background-color:rgb(59 53 31 / var(--tw-bg-opacity, 1))}.bg-\[\#3f5230\]{--tw-bg-opacity: 1;background-color:rgb(63 82 48 / var(--tw-bg-opacity, 1))}.bg-\[\#403b22\]{--tw-bg-opacity: 1;background-color:rgb(64 59 34 / var(--tw-bg-opacity, 1))}.bg-\[\#435b32\]{--tw-bg-opacity: 1;background-color:rgb(67 91 50 / var(--tw-bg-opacity, 1))}.bg-\[\#48a8d0\]{--tw-bg-opacity: 1;background-color:rgb(72 168 208 / var(--tw-bg-opacity, 1))}.bg-\[\#4b3820\]{--tw-bg-opacity: 1;background-color:rgb(75 56 32 / var(--tw-bg-opacity, 1))}.bg-\[\#4c4726\]{--tw-bg-opacity: 1;background-color:rgb(76 71 38 / var(--tw-bg-opacity, 1))}.bg-\[\#4d824f\]{--tw-bg-opacity: 1;background-color:rgb(77 130 79 / var(--tw-bg-opacity, 1))}.bg-\[\#4f6639\]{--tw-bg-opacity: 1;background-color:rgb(79 102 57 / var(--tw-bg-opacity, 1))}.bg-\[\#4f6735\]{--tw-bg-opacity: 1;background-color:rgb(79 103 53 / var(--tw-bg-opacity, 1))}.bg-\[\#506a36\]{--tw-bg-opacity: 1;background-color:rgb(80 106 54 / var(--tw-bg-opacity, 1))}.bg-\[\#526c35\]{--tw-bg-opacity: 1;background-color:rgb(82 108 53 / var(--tw-bg-opacity, 1))}.bg-\[\#526d34\]{--tw-bg-opacity: 1;background-color:rgb(82 109 52 / var(--tw-bg-opacity, 1))}.bg-\[\#536f59\]{--tw-bg-opacity: 1;background-color:rgb(83 111 89 / var(--tw-bg-opacity, 1))}.bg-\[\#557643\]\/90{background-color:#557643e6}.bg-\[\#56391f\]{--tw-bg-opacity: 1;background-color:rgb(86 57 31 / var(--tw-bg-opacity, 1))}.bg-\[\#5a4720\]{--tw-bg-opacity: 1;background-color:rgb(90 71 32 / var(--tw-bg-opacity, 1))}.bg-\[\#69825a\]{--tw-bg-opacity: 1;background-color:rgb(105 130 90 / var(--tw-bg-opacity, 1))}.bg-\[\#6a6030\]{--tw-bg-opacity: 1;background-color:rgb(106 96 48 / var(--tw-bg-opacity, 1))}.bg-\[\#6e4a24\]{--tw-bg-opacity: 1;background-color:rgb(110 74 36 / var(--tw-bg-opacity, 1))}.bg-\[\#6f873f\]{--tw-bg-opacity: 1;background-color:rgb(111 135 63 / var(--tw-bg-opacity, 1))}.bg-\[\#76563a\]{--tw-bg-opacity: 1;background-color:rgb(118 86 58 / var(--tw-bg-opacity, 1))}.bg-\[\#7a481e\]{--tw-bg-opacity: 1;background-color:rgb(122 72 30 / var(--tw-bg-opacity, 1))}.bg-\[\#81502a\]{--tw-bg-opacity: 1;background-color:rgb(129 80 42 / var(--tw-bg-opacity, 1))}.bg-\[\#87934b\]\/70{background-color:#87934bb3}.bg-\[\#8c4f1d\]{--tw-bg-opacity: 1;background-color:rgb(140 79 29 / var(--tw-bg-opacity, 1))}.bg-\[\#a8c85d\]{--tw-bg-opacity: 1;background-color:rgb(168 200 93 / var(--tw-bg-opacity, 1))}.bg-\[\#c8c0ae\]\/80{background-color:#c8c0aecc}.bg-\[\#e4873f\]{--tw-bg-opacity: 1;background-color:rgb(228 135 63 / var(--tw-bg-opacity, 1))}.bg-\[\#eef1c5\]{--tw-bg-opacity: 1;background-color:rgb(238 241 197 / var(--tw-bg-opacity, 1))}.bg-\[\#eef2c7\]{--tw-bg-opacity: 1;background-color:rgb(238 242 199 / var(--tw-bg-opacity, 1))}.bg-\[\#f0c84d\]{--tw-bg-opacity: 1;background-color:rgb(240 200 77 / var(--tw-bg-opacity, 1))}.bg-\[\#f1d48c\]{--tw-bg-opacity: 1;background-color:rgb(241 212 140 / var(--tw-bg-opacity, 1))}.bg-\[\#f4d46d\]{--tw-bg-opacity: 1;background-color:rgb(244 212 109 / var(--tw-bg-opacity, 1))}.bg-\[\#f6dfaa\]\/50{background-color:#f6dfaa80}.bg-\[\#f7d48f\]{--tw-bg-opacity: 1;background-color:rgb(247 212 143 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f0bd\]{--tw-bg-opacity: 1;background-color:rgb(247 240 189 / var(--tw-bg-opacity, 1))}.bg-\[\#ffd98e\]{--tw-bg-opacity: 1;background-color:rgb(255 217 142 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe0a0\]{--tw-bg-opacity: 1;background-color:rgb(255 224 160 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe1a0\]{--tw-bg-opacity: 1;background-color:rgb(255 225 160 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe1a2\]{--tw-bg-opacity: 1;background-color:rgb(255 225 162 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe4a6\]{--tw-bg-opacity: 1;background-color:rgb(255 228 166 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe56b\]{--tw-bg-opacity: 1;background-color:rgb(255 229 107 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe6ae\]{--tw-bg-opacity: 1;background-color:rgb(255 230 174 / var(--tw-bg-opacity, 1))}.bg-\[\#ffe86c\]\/10{background-color:#ffe86c1a}.bg-\[\#fff1c9\]\/35{background-color:#fff1c959}.bg-\[\#fff1c9\]\/65{background-color:#fff1c9a6}.bg-amber-950\/20{background-color:#451a0333}.bg-amber-950\/30{background-color:#451a034d}.bg-amber-950\/90{background-color:#451a03e6}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-900\/60{background-color:#7f1d1d99}.bg-red-950\/30{background-color:#450a0a4d}.bg-red-950\/40{background-color:#450a0a66}.bg-red-950\/45{background-color:#450a0a73}.bg-red-950\/50{background-color:#450a0a80}.bg-red-950\/90{background-color:#450a0ae6}.bg-\[linear-gradient\(180deg\,\#3e2b19\,\#1f1912\)\]{background-image:linear-gradient(180deg,#3e2b19,#1f1912)}.bg-\[linear-gradient\(180deg\,\#6b5724\,\#3d3218\)\]{background-image:linear-gradient(180deg,#6b5724,#3d3218)}.bg-\[linear-gradient\(180deg\,\#6db056\,\#44783a\)\]{background-image:linear-gradient(180deg,#6db056,#44783a)}.bg-\[linear-gradient\(180deg\,\#755026\,\#50351d\)\]{background-image:linear-gradient(180deg,#755026,#50351d)}.bg-\[linear-gradient\(180deg\,\#8a5d28\,\#5b3b20\)\]{background-image:linear-gradient(180deg,#8a5d28,#5b3b20)}.bg-\[linear-gradient\(180deg\,\#ad764d\,\#784124\)\]{background-image:linear-gradient(180deg,#ad764d,#784124)}.bg-\[linear-gradient\(180deg\,\#b2504d\,\#7b312d\)\]{background-image:linear-gradient(180deg,#b2504d,#7b312d)}.bg-\[linear-gradient\(180deg\,\#d97a37\,\#c9682f\)\]{background-image:linear-gradient(180deg,#d97a37,#c9682f)}.bg-\[linear-gradient\(180deg\,\#df8240\,\#cf6d32\)\]{background-image:linear-gradient(180deg,#df8240,#cf6d32)}.bg-\[linear-gradient\(180deg\,\#f5c978\,\#eeb663\)\]{background-image:linear-gradient(180deg,#f5c978,#eeb663)}.bg-\[linear-gradient\(180deg\,\#f9da99\,\#efc46f\)\]{background-image:linear-gradient(180deg,#f9da99,#efc46f)}.bg-\[linear-gradient\(180deg\,\#ffe4a8\,\#f5cf87\)\]{background-image:linear-gradient(180deg,#ffe4a8,#f5cf87)}.bg-\[linear-gradient\(180deg\,\#ffe5a6\,\#e8ba6b\)\]{background-image:linear-gradient(180deg,#ffe5a6,#e8ba6b)}.bg-\[linear-gradient\(180deg\,rgba\(71\,53\,26\,\.98\)\,rgba\(42\,31\,16\,\.96\)\)\]{background-image:linear-gradient(180deg,#47351afa,#2a1f10f5)}.bg-\[radial-gradient\(circle\,\#fff1bd_0\%\,\#e8bc6c_100\%\)\]{background-image:radial-gradient(circle,#fff1bd,#e8bc6c)}.bg-\[radial-gradient\(circle\,rgba\(255\,210\,74\,\.16\)\,rgba\(0\,0\,0\,\.2\)\)\]{background-image:radial-gradient(circle,#ffd24a29,#0003)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,rgba\(255\,206\,78\,\.18\)\,rgba\(44\,31\,13\,\.96\)\)\]{background-image:radial-gradient(circle at 50% 35%,#ffce4e2e,#2c1f0df5)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-fill{-o-object-fit:fill;object-fit:fill}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.pb-3{padding-bottom:.75rem}.pr-1{padding-right:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[0\.72em\]{font-size:.72em}.text-\[0\.82em\]{font-size:.82em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(8px\,0\.8vw\,12px\)\]{font-size:clamp(8px,.8vw,12px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.65em\]{letter-spacing:.65em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#2a1b0e\]{--tw-text-opacity: 1;color:rgb(42 27 14 / var(--tw-text-opacity, 1))}.text-\[\#36542e\]{--tw-text-opacity: 1;color:rgb(54 84 46 / var(--tw-text-opacity, 1))}.text-\[\#47522e\]{--tw-text-opacity: 1;color:rgb(71 82 46 / var(--tw-text-opacity, 1))}.text-\[\#4a2b18\]\/70{color:#4a2b18b3}.text-\[\#4e522b\]{--tw-text-opacity: 1;color:rgb(78 82 43 / var(--tw-text-opacity, 1))}.text-\[\#4f2f18\]{--tw-text-opacity: 1;color:rgb(79 47 24 / var(--tw-text-opacity, 1))}.text-\[\#56351f\]{--tw-text-opacity: 1;color:rgb(86 53 31 / var(--tw-text-opacity, 1))}.text-\[\#5b4428\]{--tw-text-opacity: 1;color:rgb(91 68 40 / var(--tw-text-opacity, 1))}.text-\[\#5b5b3a\]{--tw-text-opacity: 1;color:rgb(91 91 58 / var(--tw-text-opacity, 1))}.text-\[\#5f371f\]{--tw-text-opacity: 1;color:rgb(95 55 31 / var(--tw-text-opacity, 1))}.text-\[\#633918\]{--tw-text-opacity: 1;color:rgb(99 57 24 / var(--tw-text-opacity, 1))}.text-\[\#64733c\]{--tw-text-opacity: 1;color:rgb(100 115 60 / var(--tw-text-opacity, 1))}.text-\[\#65401e\]{--tw-text-opacity: 1;color:rgb(101 64 30 / var(--tw-text-opacity, 1))}.text-\[\#65401f\]{--tw-text-opacity: 1;color:rgb(101 64 31 / var(--tw-text-opacity, 1))}.text-\[\#674525\]{--tw-text-opacity: 1;color:rgb(103 69 37 / var(--tw-text-opacity, 1))}.text-\[\#68401f\]{--tw-text-opacity: 1;color:rgb(104 64 31 / var(--tw-text-opacity, 1))}.text-\[\#684322\]{--tw-text-opacity: 1;color:rgb(104 67 34 / var(--tw-text-opacity, 1))}.text-\[\#684323\]{--tw-text-opacity: 1;color:rgb(104 67 35 / var(--tw-text-opacity, 1))}.text-\[\#6a3b1f\]{--tw-text-opacity: 1;color:rgb(106 59 31 / var(--tw-text-opacity, 1))}.text-\[\#6a4528\]{--tw-text-opacity: 1;color:rgb(106 69 40 / var(--tw-text-opacity, 1))}.text-\[\#6a492a\]{--tw-text-opacity: 1;color:rgb(106 73 42 / var(--tw-text-opacity, 1))}.text-\[\#6b4427\]{--tw-text-opacity: 1;color:rgb(107 68 39 / var(--tw-text-opacity, 1))}.text-\[\#6b451f\]{--tw-text-opacity: 1;color:rgb(107 69 31 / var(--tw-text-opacity, 1))}.text-\[\#6b4a2c\]{--tw-text-opacity: 1;color:rgb(107 74 44 / var(--tw-text-opacity, 1))}.text-\[\#6d421f\]{--tw-text-opacity: 1;color:rgb(109 66 31 / var(--tw-text-opacity, 1))}.text-\[\#6d4d2d\]{--tw-text-opacity: 1;color:rgb(109 77 45 / var(--tw-text-opacity, 1))}.text-\[\#6f8170\]{--tw-text-opacity: 1;color:rgb(111 129 112 / var(--tw-text-opacity, 1))}.text-\[\#70451f\]{--tw-text-opacity: 1;color:rgb(112 69 31 / var(--tw-text-opacity, 1))}.text-\[\#71804b\]{--tw-text-opacity: 1;color:rgb(113 128 75 / var(--tw-text-opacity, 1))}.text-\[\#71816e\]{--tw-text-opacity: 1;color:rgb(113 129 110 / var(--tw-text-opacity, 1))}.text-\[\#74856d\]{--tw-text-opacity: 1;color:rgb(116 133 109 / var(--tw-text-opacity, 1))}.text-\[\#765535\]{--tw-text-opacity: 1;color:rgb(118 85 53 / var(--tw-text-opacity, 1))}.text-\[\#795326\]{--tw-text-opacity: 1;color:rgb(121 83 38 / var(--tw-text-opacity, 1))}.text-\[\#7a552f\]{--tw-text-opacity: 1;color:rgb(122 85 47 / var(--tw-text-opacity, 1))}.text-\[\#7a5731\]{--tw-text-opacity: 1;color:rgb(122 87 49 / var(--tw-text-opacity, 1))}.text-\[\#7cc6e8\]{--tw-text-opacity: 1;color:rgb(124 198 232 / var(--tw-text-opacity, 1))}.text-\[\#7f876f\]{--tw-text-opacity: 1;color:rgb(127 135 111 / var(--tw-text-opacity, 1))}.text-\[\#7f907c\]{--tw-text-opacity: 1;color:rgb(127 144 124 / var(--tw-text-opacity, 1))}.text-\[\#81957e\]{--tw-text-opacity: 1;color:rgb(129 149 126 / var(--tw-text-opacity, 1))}.text-\[\#82927f\]{--tw-text-opacity: 1;color:rgb(130 146 127 / var(--tw-text-opacity, 1))}.text-\[\#82977e\]{--tw-text-opacity: 1;color:rgb(130 151 126 / var(--tw-text-opacity, 1))}.text-\[\#83917e\]{--tw-text-opacity: 1;color:rgb(131 145 126 / var(--tw-text-opacity, 1))}.text-\[\#877e64\]{--tw-text-opacity: 1;color:rgb(135 126 100 / var(--tw-text-opacity, 1))}.text-\[\#879486\]{--tw-text-opacity: 1;color:rgb(135 148 134 / var(--tw-text-opacity, 1))}.text-\[\#899584\]{--tw-text-opacity: 1;color:rgb(137 149 132 / var(--tw-text-opacity, 1))}.text-\[\#899b86\]{--tw-text-opacity: 1;color:rgb(137 155 134 / var(--tw-text-opacity, 1))}.text-\[\#8d9b83\]{--tw-text-opacity: 1;color:rgb(141 155 131 / var(--tw-text-opacity, 1))}.text-\[\#8da08a\]{--tw-text-opacity: 1;color:rgb(141 160 138 / var(--tw-text-opacity, 1))}.text-\[\#8fa087\]{--tw-text-opacity: 1;color:rgb(143 160 135 / var(--tw-text-opacity, 1))}.text-\[\#8fa08b\]{--tw-text-opacity: 1;color:rgb(143 160 139 / var(--tw-text-opacity, 1))}.text-\[\#8fa58a\]{--tw-text-opacity: 1;color:rgb(143 165 138 / var(--tw-text-opacity, 1))}.text-\[\#90a28b\]{--tw-text-opacity: 1;color:rgb(144 162 139 / var(--tw-text-opacity, 1))}.text-\[\#90a28f\]{--tw-text-opacity: 1;color:rgb(144 162 143 / var(--tw-text-opacity, 1))}.text-\[\#918b7f\]{--tw-text-opacity: 1;color:rgb(145 139 127 / var(--tw-text-opacity, 1))}.text-\[\#91a28c\]{--tw-text-opacity: 1;color:rgb(145 162 140 / var(--tw-text-opacity, 1))}.text-\[\#91a28d\]{--tw-text-opacity: 1;color:rgb(145 162 141 / var(--tw-text-opacity, 1))}.text-\[\#91a989\]{--tw-text-opacity: 1;color:rgb(145 169 137 / var(--tw-text-opacity, 1))}.text-\[\#91b78b\]{--tw-text-opacity: 1;color:rgb(145 183 139 / var(--tw-text-opacity, 1))}.text-\[\#93a88e\]{--tw-text-opacity: 1;color:rgb(147 168 142 / var(--tw-text-opacity, 1))}.text-\[\#93a98d\]{--tw-text-opacity: 1;color:rgb(147 169 141 / var(--tw-text-opacity, 1))}.text-\[\#95a295\]{--tw-text-opacity: 1;color:rgb(149 162 149 / var(--tw-text-opacity, 1))}.text-\[\#95a58d\]{--tw-text-opacity: 1;color:rgb(149 165 141 / var(--tw-text-opacity, 1))}.text-\[\#95a98f\]{--tw-text-opacity: 1;color:rgb(149 169 143 / var(--tw-text-opacity, 1))}.text-\[\#96602e\]{--tw-text-opacity: 1;color:rgb(150 96 46 / var(--tw-text-opacity, 1))}.text-\[\#98aa92\]{--tw-text-opacity: 1;color:rgb(152 170 146 / var(--tw-text-opacity, 1))}.text-\[\#9aac92\]{--tw-text-opacity: 1;color:rgb(154 172 146 / var(--tw-text-opacity, 1))}.text-\[\#9ba58f\]{--tw-text-opacity: 1;color:rgb(155 165 143 / var(--tw-text-opacity, 1))}.text-\[\#9cab82\]{--tw-text-opacity: 1;color:rgb(156 171 130 / var(--tw-text-opacity, 1))}.text-\[\#9caf96\]{--tw-text-opacity: 1;color:rgb(156 175 150 / var(--tw-text-opacity, 1))}.text-\[\#9d9685\]{--tw-text-opacity: 1;color:rgb(157 150 133 / var(--tw-text-opacity, 1))}.text-\[\#9dad96\]{--tw-text-opacity: 1;color:rgb(157 173 150 / var(--tw-text-opacity, 1))}.text-\[\#9db18f\]{--tw-text-opacity: 1;color:rgb(157 177 143 / var(--tw-text-opacity, 1))}.text-\[\#9eb09a\]{--tw-text-opacity: 1;color:rgb(158 176 154 / var(--tw-text-opacity, 1))}.text-\[\#9f8c61\]{--tw-text-opacity: 1;color:rgb(159 140 97 / var(--tw-text-opacity, 1))}.text-\[\#9fb09a\]{--tw-text-opacity: 1;color:rgb(159 176 154 / var(--tw-text-opacity, 1))}.text-\[\#9fc982\]{--tw-text-opacity: 1;color:rgb(159 201 130 / var(--tw-text-opacity, 1))}.text-\[\#a7b5a0\]{--tw-text-opacity: 1;color:rgb(167 181 160 / var(--tw-text-opacity, 1))}.text-\[\#a8b7a1\]{--tw-text-opacity: 1;color:rgb(168 183 161 / var(--tw-text-opacity, 1))}.text-\[\#a8bda7\]{--tw-text-opacity: 1;color:rgb(168 189 167 / var(--tw-text-opacity, 1))}.text-\[\#a8c77d\]{--tw-text-opacity: 1;color:rgb(168 199 125 / var(--tw-text-opacity, 1))}.text-\[\#a8d67e\]{--tw-text-opacity: 1;color:rgb(168 214 126 / var(--tw-text-opacity, 1))}.text-\[\#a9927d\]{--tw-text-opacity: 1;color:rgb(169 146 125 / var(--tw-text-opacity, 1))}.text-\[\#a9cf82\]{--tw-text-opacity: 1;color:rgb(169 207 130 / var(--tw-text-opacity, 1))}.text-\[\#aa9d7d\]{--tw-text-opacity: 1;color:rgb(170 157 125 / var(--tw-text-opacity, 1))}.text-\[\#aab7a4\]{--tw-text-opacity: 1;color:rgb(170 183 164 / var(--tw-text-opacity, 1))}.text-\[\#abb99e\]{--tw-text-opacity: 1;color:rgb(171 185 158 / var(--tw-text-opacity, 1))}.text-\[\#aeb49a\]{--tw-text-opacity: 1;color:rgb(174 180 154 / var(--tw-text-opacity, 1))}.text-\[\#aebba7\]{--tw-text-opacity: 1;color:rgb(174 187 167 / var(--tw-text-opacity, 1))}.text-\[\#aebca9\]{--tw-text-opacity: 1;color:rgb(174 188 169 / var(--tw-text-opacity, 1))}.text-\[\#aebda9\]{--tw-text-opacity: 1;color:rgb(174 189 169 / var(--tw-text-opacity, 1))}.text-\[\#b0b89a\]{--tw-text-opacity: 1;color:rgb(176 184 154 / var(--tw-text-opacity, 1))}.text-\[\#b16e0f\]{--tw-text-opacity: 1;color:rgb(177 110 15 / var(--tw-text-opacity, 1))}.text-\[\#b29b68\]{--tw-text-opacity: 1;color:rgb(178 155 104 / var(--tw-text-opacity, 1))}.text-\[\#b69b75\]{--tw-text-opacity: 1;color:rgb(182 155 117 / var(--tw-text-opacity, 1))}.text-\[\#b6eb71\]{--tw-text-opacity: 1;color:rgb(182 235 113 / var(--tw-text-opacity, 1))}.text-\[\#b79a5b\]{--tw-text-opacity: 1;color:rgb(183 154 91 / var(--tw-text-opacity, 1))}.text-\[\#b8c6aa\]{--tw-text-opacity: 1;color:rgb(184 198 170 / var(--tw-text-opacity, 1))}.text-\[\#b8c7b3\]{--tw-text-opacity: 1;color:rgb(184 199 179 / var(--tw-text-opacity, 1))}.text-\[\#b8c8b4\]{--tw-text-opacity: 1;color:rgb(184 200 180 / var(--tw-text-opacity, 1))}.text-\[\#b9ae70\]{--tw-text-opacity: 1;color:rgb(185 174 112 / var(--tw-text-opacity, 1))}.text-\[\#b9c8b1\]{--tw-text-opacity: 1;color:rgb(185 200 177 / var(--tw-text-opacity, 1))}.text-\[\#b9d99b\]{--tw-text-opacity: 1;color:rgb(185 217 155 / var(--tw-text-opacity, 1))}.text-\[\#b9e76e\]{--tw-text-opacity: 1;color:rgb(185 231 110 / var(--tw-text-opacity, 1))}.text-\[\#bdb486\]{--tw-text-opacity: 1;color:rgb(189 180 134 / var(--tw-text-opacity, 1))}.text-\[\#bdb48d\]{--tw-text-opacity: 1;color:rgb(189 180 141 / var(--tw-text-opacity, 1))}.text-\[\#bdc8b8\]{--tw-text-opacity: 1;color:rgb(189 200 184 / var(--tw-text-opacity, 1))}.text-\[\#c5b16d\]{--tw-text-opacity: 1;color:rgb(197 177 109 / var(--tw-text-opacity, 1))}.text-\[\#c5d0be\]{--tw-text-opacity: 1;color:rgb(197 208 190 / var(--tw-text-opacity, 1))}.text-\[\#c6d2bf\]{--tw-text-opacity: 1;color:rgb(198 210 191 / var(--tw-text-opacity, 1))}.text-\[\#c7b47c\]{--tw-text-opacity: 1;color:rgb(199 180 124 / var(--tw-text-opacity, 1))}.text-\[\#c7d2bf\]{--tw-text-opacity: 1;color:rgb(199 210 191 / var(--tw-text-opacity, 1))}.text-\[\#c9d6c2\]{--tw-text-opacity: 1;color:rgb(201 214 194 / var(--tw-text-opacity, 1))}.text-\[\#c9d7c1\]{--tw-text-opacity: 1;color:rgb(201 215 193 / var(--tw-text-opacity, 1))}.text-\[\#cad6c2\]{--tw-text-opacity: 1;color:rgb(202 214 194 / var(--tw-text-opacity, 1))}.text-\[\#cbd7c7\]{--tw-text-opacity: 1;color:rgb(203 215 199 / var(--tw-text-opacity, 1))}.text-\[\#cdeba6\]{--tw-text-opacity: 1;color:rgb(205 235 166 / var(--tw-text-opacity, 1))}.text-\[\#d18b79\]{--tw-text-opacity: 1;color:rgb(209 139 121 / var(--tw-text-opacity, 1))}.text-\[\#d4dfcb\]{--tw-text-opacity: 1;color:rgb(212 223 203 / var(--tw-text-opacity, 1))}.text-\[\#d5c79d\]{--tw-text-opacity: 1;color:rgb(213 199 157 / var(--tw-text-opacity, 1))}.text-\[\#d6e2cc\]{--tw-text-opacity: 1;color:rgb(214 226 204 / var(--tw-text-opacity, 1))}.text-\[\#d7bd72\]{--tw-text-opacity: 1;color:rgb(215 189 114 / var(--tw-text-opacity, 1))}.text-\[\#d7caa9\]{--tw-text-opacity: 1;color:rgb(215 202 169 / var(--tw-text-opacity, 1))}.text-\[\#d7dfcd\]{--tw-text-opacity: 1;color:rgb(215 223 205 / var(--tw-text-opacity, 1))}.text-\[\#d7dfce\]{--tw-text-opacity: 1;color:rgb(215 223 206 / var(--tw-text-opacity, 1))}.text-\[\#d8bd79\]{--tw-text-opacity: 1;color:rgb(216 189 121 / var(--tw-text-opacity, 1))}.text-\[\#d8e0c8\]{--tw-text-opacity: 1;color:rgb(216 224 200 / var(--tw-text-opacity, 1))}.text-\[\#d8e2d0\]{--tw-text-opacity: 1;color:rgb(216 226 208 / var(--tw-text-opacity, 1))}.text-\[\#d9cf9a\]{--tw-text-opacity: 1;color:rgb(217 207 154 / var(--tw-text-opacity, 1))}.text-\[\#d9e1d2\]{--tw-text-opacity: 1;color:rgb(217 225 210 / var(--tw-text-opacity, 1))}.text-\[\#dce5d3\]{--tw-text-opacity: 1;color:rgb(220 229 211 / var(--tw-text-opacity, 1))}.text-\[\#dce6d4\]{--tw-text-opacity: 1;color:rgb(220 230 212 / var(--tw-text-opacity, 1))}.text-\[\#e0bd7e\]{--tw-text-opacity: 1;color:rgb(224 189 126 / var(--tw-text-opacity, 1))}.text-\[\#e1c95f\]{--tw-text-opacity: 1;color:rgb(225 201 95 / var(--tw-text-opacity, 1))}.text-\[\#e2dab6\]{--tw-text-opacity: 1;color:rgb(226 218 182 / var(--tw-text-opacity, 1))}.text-\[\#e4d394\]{--tw-text-opacity: 1;color:rgb(228 211 148 / var(--tw-text-opacity, 1))}.text-\[\#e5d06b\]{--tw-text-opacity: 1;color:rgb(229 208 107 / var(--tw-text-opacity, 1))}.text-\[\#e5d7a0\]{--tw-text-opacity: 1;color:rgb(229 215 160 / var(--tw-text-opacity, 1))}.text-\[\#e5d7ad\]{--tw-text-opacity: 1;color:rgb(229 215 173 / var(--tw-text-opacity, 1))}.text-\[\#e6ddb4\]{--tw-text-opacity: 1;color:rgb(230 221 180 / var(--tw-text-opacity, 1))}.text-\[\#e6eecf\]{--tw-text-opacity: 1;color:rgb(230 238 207 / var(--tw-text-opacity, 1))}.text-\[\#e7d6a1\]{--tw-text-opacity: 1;color:rgb(231 214 161 / var(--tw-text-opacity, 1))}.text-\[\#e7dfa9\]{--tw-text-opacity: 1;color:rgb(231 223 169 / var(--tw-text-opacity, 1))}.text-\[\#e7dfbd\]{--tw-text-opacity: 1;color:rgb(231 223 189 / var(--tw-text-opacity, 1))}.text-\[\#e7efca\]{--tw-text-opacity: 1;color:rgb(231 239 202 / var(--tw-text-opacity, 1))}.text-\[\#e8c98a\]{--tw-text-opacity: 1;color:rgb(232 201 138 / var(--tw-text-opacity, 1))}.text-\[\#e8dfb6\]{--tw-text-opacity: 1;color:rgb(232 223 182 / var(--tw-text-opacity, 1))}.text-\[\#e8e1c1\]{--tw-text-opacity: 1;color:rgb(232 225 193 / var(--tw-text-opacity, 1))}.text-\[\#e9f0e2\]{--tw-text-opacity: 1;color:rgb(233 240 226 / var(--tw-text-opacity, 1))}.text-\[\#ead1ae\]{--tw-text-opacity: 1;color:rgb(234 209 174 / var(--tw-text-opacity, 1))}.text-\[\#ead7a5\]{--tw-text-opacity: 1;color:rgb(234 215 165 / var(--tw-text-opacity, 1))}.text-\[\#eee0b4\]{--tw-text-opacity: 1;color:rgb(238 224 180 / var(--tw-text-opacity, 1))}.text-\[\#eee2ba\]{--tw-text-opacity: 1;color:rgb(238 226 186 / var(--tw-text-opacity, 1))}.text-\[\#eee4bd\]{--tw-text-opacity: 1;color:rgb(238 228 189 / var(--tw-text-opacity, 1))}.text-\[\#efe4ba\]{--tw-text-opacity: 1;color:rgb(239 228 186 / var(--tw-text-opacity, 1))}.text-\[\#f0c84d\]{--tw-text-opacity: 1;color:rgb(240 200 77 / var(--tw-text-opacity, 1))}.text-\[\#f0c86a\]{--tw-text-opacity: 1;color:rgb(240 200 106 / var(--tw-text-opacity, 1))}.text-\[\#f0d19a\]{--tw-text-opacity: 1;color:rgb(240 209 154 / var(--tw-text-opacity, 1))}.text-\[\#f0d4cf\]{--tw-text-opacity: 1;color:rgb(240 212 207 / var(--tw-text-opacity, 1))}.text-\[\#f0d697\]{--tw-text-opacity: 1;color:rgb(240 214 151 / var(--tw-text-opacity, 1))}.text-\[\#f0d98c\]{--tw-text-opacity: 1;color:rgb(240 217 140 / var(--tw-text-opacity, 1))}.text-\[\#f0d99c\]{--tw-text-opacity: 1;color:rgb(240 217 156 / var(--tw-text-opacity, 1))}.text-\[\#f0dfa4\]{--tw-text-opacity: 1;color:rgb(240 223 164 / var(--tw-text-opacity, 1))}.text-\[\#f0dfa8\]{--tw-text-opacity: 1;color:rgb(240 223 168 / var(--tw-text-opacity, 1))}.text-\[\#f0dfaa\]{--tw-text-opacity: 1;color:rgb(240 223 170 / var(--tw-text-opacity, 1))}.text-\[\#f0dfb4\]{--tw-text-opacity: 1;color:rgb(240 223 180 / var(--tw-text-opacity, 1))}.text-\[\#f0e3b7\]{--tw-text-opacity: 1;color:rgb(240 227 183 / var(--tw-text-opacity, 1))}.text-\[\#f0e6c0\]{--tw-text-opacity: 1;color:rgb(240 230 192 / var(--tw-text-opacity, 1))}.text-\[\#f1cc5d\]{--tw-text-opacity: 1;color:rgb(241 204 93 / var(--tw-text-opacity, 1))}.text-\[\#f1d58a\]{--tw-text-opacity: 1;color:rgb(241 213 138 / var(--tw-text-opacity, 1))}.text-\[\#f1d68b\]{--tw-text-opacity: 1;color:rgb(241 214 139 / var(--tw-text-opacity, 1))}.text-\[\#f1df9b\]{--tw-text-opacity: 1;color:rgb(241 223 155 / var(--tw-text-opacity, 1))}.text-\[\#f1e1af\]{--tw-text-opacity: 1;color:rgb(241 225 175 / var(--tw-text-opacity, 1))}.text-\[\#f1e3b3\]{--tw-text-opacity: 1;color:rgb(241 227 179 / var(--tw-text-opacity, 1))}.text-\[\#f1e4b8\]{--tw-text-opacity: 1;color:rgb(241 228 184 / var(--tw-text-opacity, 1))}.text-\[\#f1e8c5\]{--tw-text-opacity: 1;color:rgb(241 232 197 / var(--tw-text-opacity, 1))}.text-\[\#f2cf62\]{--tw-text-opacity: 1;color:rgb(242 207 98 / var(--tw-text-opacity, 1))}.text-\[\#f2d36f\]{--tw-text-opacity: 1;color:rgb(242 211 111 / var(--tw-text-opacity, 1))}.text-\[\#f2d675\]{--tw-text-opacity: 1;color:rgb(242 214 117 / var(--tw-text-opacity, 1))}.text-\[\#f2d98f\]{--tw-text-opacity: 1;color:rgb(242 217 143 / var(--tw-text-opacity, 1))}.text-\[\#f2dfa8\]{--tw-text-opacity: 1;color:rgb(242 223 168 / var(--tw-text-opacity, 1))}.text-\[\#f2e5ad\]{--tw-text-opacity: 1;color:rgb(242 229 173 / var(--tw-text-opacity, 1))}.text-\[\#f3e4ae\]{--tw-text-opacity: 1;color:rgb(243 228 174 / var(--tw-text-opacity, 1))}.text-\[\#f4dfa0\]{--tw-text-opacity: 1;color:rgb(244 223 160 / var(--tw-text-opacity, 1))}.text-\[\#f4e2a8\]{--tw-text-opacity: 1;color:rgb(244 226 168 / var(--tw-text-opacity, 1))}.text-\[\#f4e4b7\]{--tw-text-opacity: 1;color:rgb(244 228 183 / var(--tw-text-opacity, 1))}.text-\[\#f4e7b8\]{--tw-text-opacity: 1;color:rgb(244 231 184 / var(--tw-text-opacity, 1))}.text-\[\#f4f1dc\]{--tw-text-opacity: 1;color:rgb(244 241 220 / var(--tw-text-opacity, 1))}.text-\[\#f5e39e\]{--tw-text-opacity: 1;color:rgb(245 227 158 / var(--tw-text-opacity, 1))}.text-\[\#f6d889\]{--tw-text-opacity: 1;color:rgb(246 216 137 / var(--tw-text-opacity, 1))}.text-\[\#f6ffe8\]{--tw-text-opacity: 1;color:rgb(246 255 232 / var(--tw-text-opacity, 1))}.text-\[\#ffe3a0\]{--tw-text-opacity: 1;color:rgb(255 227 160 / var(--tw-text-opacity, 1))}.text-\[\#ffe4a0\]{--tw-text-opacity: 1;color:rgb(255 228 160 / var(--tw-text-opacity, 1))}.text-\[\#ffe4a3\]{--tw-text-opacity: 1;color:rgb(255 228 163 / var(--tw-text-opacity, 1))}.text-\[\#ffe68a\]{--tw-text-opacity: 1;color:rgb(255 230 138 / var(--tw-text-opacity, 1))}.text-\[\#ffe6a7\]{--tw-text-opacity: 1;color:rgb(255 230 167 / var(--tw-text-opacity, 1))}.text-\[\#ffe77a\]{--tw-text-opacity: 1;color:rgb(255 231 122 / var(--tw-text-opacity, 1))}.text-\[\#ffe8a2\]{--tw-text-opacity: 1;color:rgb(255 232 162 / var(--tw-text-opacity, 1))}.text-\[\#ffe8aa\]{--tw-text-opacity: 1;color:rgb(255 232 170 / var(--tw-text-opacity, 1))}.text-\[\#fff0a0\]\/70{color:#fff0a0b3}.text-\[\#fff0a2\]{--tw-text-opacity: 1;color:rgb(255 240 162 / var(--tw-text-opacity, 1))}.text-\[\#fff0b4\]{--tw-text-opacity: 1;color:rgb(255 240 180 / var(--tw-text-opacity, 1))}.text-\[\#fff0b8\]{--tw-text-opacity: 1;color:rgb(255 240 184 / var(--tw-text-opacity, 1))}.text-\[\#fff0bd\]{--tw-text-opacity: 1;color:rgb(255 240 189 / var(--tw-text-opacity, 1))}.text-\[\#fff1a6\]{--tw-text-opacity: 1;color:rgb(255 241 166 / var(--tw-text-opacity, 1))}.text-\[\#fff1c8\]{--tw-text-opacity: 1;color:rgb(255 241 200 / var(--tw-text-opacity, 1))}.text-\[\#fff1d8\]{--tw-text-opacity: 1;color:rgb(255 241 216 / var(--tw-text-opacity, 1))}.text-\[\#fff3ad\]{--tw-text-opacity: 1;color:rgb(255 243 173 / var(--tw-text-opacity, 1))}.text-\[\#fff4ec\]{--tw-text-opacity: 1;color:rgb(255 244 236 / var(--tw-text-opacity, 1))}.text-\[\#fff6bf\]{--tw-text-opacity: 1;color:rgb(255 246 191 / var(--tw-text-opacity, 1))}.text-\[\#fff7c8\]{--tw-text-opacity: 1;color:rgb(255 247 200 / var(--tw-text-opacity, 1))}.text-\[\#fff7cf\]{--tw-text-opacity: 1;color:rgb(255 247 207 / var(--tw-text-opacity, 1))}.text-\[\#fff8cc\]{--tw-text-opacity: 1;color:rgb(255 248 204 / var(--tw-text-opacity, 1))}.text-\[\#fffbd2\]{--tw-text-opacity: 1;color:rgb(255 251 210 / var(--tw-text-opacity, 1))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-red-100{--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-50{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_30px_rgba\(0\,0\,0\,\.48\)\]{--tw-shadow: 0 12px 30px rgba(0,0,0,.48);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_55px_rgba\(0\,0\,0\,\.55\)\,inset_0_0_0_2px_rgba\(255\,213\,143\,\.35\)\]{--tw-shadow: 0 18px 55px rgba(0,0,0,.55),inset 0 0 0 2px rgba(255,213,143,.35);--tw-shadow-colored: 0 18px 55px var(--tw-shadow-color), inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow: 0 1px 3px rgba(0,0,0,.45);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.62\)\]{--tw-shadow: 0 24px 70px rgba(0,0,0,.62);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\,0\,0\,\.72\)\]{--tw-shadow: 0 24px 90px rgba(0,0,0,.72);--tw-shadow-colored: 0 24px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_0_\#70451f\]{--tw-shadow: 0 2px 0 #70451f;--tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_0_\#71401f\]{--tw-shadow: 0 2px 0 #71401f;--tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_0_\#7c4c24\]{--tw-shadow: 0 2px 0 #7c4c24;--tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_0_\#8a5b2f\]{--tw-shadow: 0 2px 0 #8a5b2f;--tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_0_\#392516\,inset_0_0_0_1px_rgba\(255\,229\,158\,\.12\)\]{--tw-shadow: 0 3px 0 #392516,inset 0 0 0 1px rgba(255,229,158,.12);--tw-shadow-colored: 0 3px 0 var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_0_\#3a2411\,0_5px_12px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow: 0 3px 0 #3a2411,0 5px 12px rgba(0,0,0,.5);--tw-shadow-colored: 0 3px 0 var(--tw-shadow-color), 0 5px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_3px_0_\#70401e\]{--tw-shadow: 0 3px 0 #70401e;--tw-shadow-colored: 0 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(0\,0\,0\,\.38\)\]{--tw-shadow: 0 6px 16px rgba(0,0,0,.38);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_7px_0_\#4b2a18\,0_24px_58px_rgba\(0\,0\,0\,\.5\)\,inset_0_0_0_2px_rgba\(255\,224\,166\,\.24\)\]{--tw-shadow: 0 7px 0 #4b2a18,0 24px 58px rgba(0,0,0,.5),inset 0 0 0 2px rgba(255,224,166,.24);--tw-shadow-colored: 0 7px 0 var(--tw-shadow-color), 0 24px 58px var(--tw-shadow-color), inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_0_rgba\(46\,29\,17\,\.9\)\,0_24px_60px_rgba\(0\,0\,0\,\.55\)\,inset_0_0_0_1px_rgba\(255\,221\,146\,\.14\)\]{--tw-shadow: 0 8px 0 rgba(46,29,17,.9),0 24px 60px rgba(0,0,0,.55),inset 0 0 0 1px rgba(255,221,146,.14);--tw-shadow-colored: 0 8px 0 var(--tw-shadow-color), 0 24px 60px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.4);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_\#f1cf72\,0_0_10px_rgba\(224\,170\,61\,\.18\)\]{--tw-shadow: inset 0 0 0 1px #f1cf72,0 0 10px rgba(224,170,61,.18);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,215\,120\,\.18\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,215,120,.18);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,220\,145\,\.14\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,220,145,.14);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,235\,137\,\.18\)\,0_0_12px_rgba\(226\,208\,106\,\.18\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,235,137,.18),0 0 12px rgba(226,208,106,.18);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,238\,151\,\.25\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,238,151,.25);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,238\,154\,\.55\)\,0_0_12px_rgba\(238\,178\,45\,\.24\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,238,154,.55),0 0 12px rgba(238,178,45,.24);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,240\,168\,\.32\)\,0_0_14px_rgba\(237\,177\,37\,\.18\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,240,168,.32),0 0 14px rgba(237,177,37,.18);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,247\,210\,\.65\)\,0_2px_0_rgba\(115\,67\,31\,\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,247,210,.65),0 2px 0 rgba(115,67,31,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,249\,220\,\.55\)\,0_3px_0_rgba\(117\,66\,30\,\.2\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,249,220,.55),0 3px 0 rgba(117,66,30,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color), 0 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,\.05\)\]{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.05);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_12px_rgba\(0\,0\,0\,\.2\)\]{--tw-shadow: inset 0 0 12px rgba(0,0,0,.2);--tw-shadow-colored: inset 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_90px_rgba\(0\,0\,0\,\.65\)\]{--tw-shadow: inset 0 0 90px rgba(0,0,0,.65);--tw-shadow-colored: inset 0 0 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_3px_0_rgba\(255\,220\,165\,\.08\)\]{--tw-shadow: inset 0 3px 0 rgba(255,220,165,.08);--tw-shadow-colored: inset 0 3px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-8{outline-width:8px}.outline-\[\#f7e47b\]{outline-color:#f7e47b}.outline-\[\#ffe76c\]{outline-color:#ffe76c}.outline-white\/80{outline-color:#fffc}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[\#f1d67b\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 214 123 / var(--tw-ring-opacity, 1))}.ring-\[\#fff0a6\]\/70{--tw-ring-color: rgb(255 240 166 / .7)}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-\[\#172419\]{--tw-ring-offset-color: #172419}.drop-shadow-\[0_2px_0_\#38200c\]{--tw-drop-shadow: drop-shadow(0 2px 0 #38200c);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.\[image-rendering\:auto\]{image-rendering:auto}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[text-shadow\:0_1px_0_rgba\(255\,239\,187\,\.7\)\]{text-shadow:0 1px 0 rgba(255,239,187,.7)}.\[text-shadow\:0_2px_0_\#70411f\]{text-shadow:0 2px 0 #70411f}:root{font-family:Trebuchet MS,Arial,sans-serif;color:#f4f1dc;background:#101b14;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body{background:radial-gradient(circle at top,#24412c,#101b14 58%,#0a110d)}button,input{font:inherit}.pixel-panel{border:2px solid #765432;background:linear-gradient(180deg,#253627f5,#132017fa);box-shadow:0 4px #00000061,inset 0 0 0 2px #ffffff09}.pixel-button{border:2px solid #604324;background:linear-gradient(#d7b56d,#a77b38);color:#21170d;box-shadow:0 3px #4f351c;font-weight:800}.pixel-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.pixel-button:active{transform:translateY(2px);box-shadow:0 1px #4f351c}.pixel-button:disabled{filter:grayscale(.55);opacity:.55;cursor:not-allowed;transform:none}.game-canvas canvas{image-rendering:pixelated;image-rendering:crisp-edges}.thin-scrollbar::-webkit-scrollbar{width:8px}.thin-scrollbar::-webkit-scrollbar-thumb{background:#6b744d;border-radius:6px}.thin-scrollbar::-webkit-scrollbar-track{background:#00000026}#root:empty:before{content:"Harvest Vale is starting...";position:fixed;inset:0;display:grid;place-items:center;color:#d9e7c8;font-weight:800;background:#101b14}.game-shell{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh;min-width:320px;min-height:240px;overflow:hidden;background:#17351f;isolation:isolate}.game-canvas{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;min-width:320px;min-height:240px;overflow:hidden;background:#24482c}.game-canvas>canvas{position:absolute!important;inset:0!important;z-index:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.interior-command-bar{border-color:#8a6635;background:linear-gradient(180deg,#3a2516f5,#1f1710f7),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 2px,transparent 2px 18px);box-shadow:0 5px #140b066b,inset 0 0 0 2px #ffdc9a09}@media(max-width:640px){.interior-command-bar{padding:.6rem .7rem}}.hv-status-dock{position:absolute;left:8px;top:8px;z-index:30;width:min(350px,calc(100vw - 74px));transition:transform .22s cubic-bezier(.2,.8,.2,1);will-change:transform;pointer-events:none}.hv-status-dock.is-hidden{transform:translate(calc(-100% - 8px))}.hv-status-toggle{position:absolute;left:calc(100% + 4px);top:50%;width:28px;height:44px;transform:translateY(-50%);border:1px solid #607653;border-radius:0 10px 10px 0;background:#0e1e13f0;color:#ecd99b;font-size:22px;font-weight:900;box-shadow:0 4px 12px #00000059}.hv-status-toggle:active{transform:translateY(-50%) scale(.96)}.hv-action-dock{position:absolute;right:8px;top:96px;z-index:32;transition:transform .22s cubic-bezier(.2,.8,.2,1);will-change:transform;pointer-events:none}.hv-action-dock.is-hidden{transform:translate(calc(100% + 8px))}.hv-action-rail{display:flex;flex-direction:column;gap:6px}.hv-action-rail-button{width:40px;height:40px;font-size:18px}.hv-action-toggle{position:absolute;right:calc(100% + 4px);top:0;width:28px;height:40px;border:1px solid #6a744d;border-radius:10px 0 0 10px;background:#18271af2;color:#efdba1;font-size:21px;font-weight:900;box-shadow:0 4px 12px #00000059}.hv-action-toggle:active{transform:scale(.96)}.hv-mobile-controls{display:none}.hv-landscape-gate{position:absolute;inset:0;z-index:140;display:flex;align-items:center;justify-content:center;padding:18px;background:#050d08f7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hv-landscape-card{width:min(92vw,430px);padding:22px;text-align:center}.hv-landscape-phone{width:82px;height:46px;margin:0 auto 14px;padding:4px;border:3px solid #d4be6d;border-radius:10px;transform:rotate(0);box-shadow:0 0 0 2px #263a29,0 8px 24px #00000059}.hv-landscape-phone-screen{width:100%;height:100%;border-radius:5px;background:linear-gradient(135deg,#315b38,#162b1d)}@media(min-width:640px){.hv-status-dock{left:12px;top:12px;width:360px}.hv-action-dock{right:12px;top:132px}.hv-action-rail{gap:8px}.hv-action-rail-button{width:48px;height:48px;font-size:20px}.hv-action-toggle{height:44px}}.hv-toast{top:12px;width:-moz-max-content;width:max-content;max-width:min(440px,calc(100vw - 32px));padding:7px 12px;font-size:11px;line-height:1.25;text-align:center;pointer-events:none}@media(pointer:coarse),(hover:none)and (max-width:1000px){.game-shell,.game-canvas,.game-canvas>canvas{touch-action:none;overscroll-behavior:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hv-toast{top:auto;bottom:calc(60px + env(safe-area-inset-bottom,0px));max-width:min(300px,58vw);padding:5px 9px;border-radius:7px;font-size:10px;line-height:1.2;box-shadow:0 4px 12px #00000047}.hv-mobile-controls{position:absolute;inset:0;z-index:28;display:block;pointer-events:none}.hv-mobile-controls.is-disabled{opacity:.42}.hv-mobile-joystick-wrap{position:absolute;left:9px;bottom:8px;width:112px;text-align:center}.hv-mobile-joystick{position:relative;width:106px;height:106px;margin:0 auto;border:2px solid rgba(219,199,124,.48);border-radius:999px;background:radial-gradient(circle,#314b326b 0 36%,#09140cc2 37% 100%);box-shadow:inset 0 0 0 5px #ffffff06,0 7px 22px #00000052;touch-action:none}.hv-mobile-joystick.is-disabled{filter:grayscale(.5)}.hv-mobile-joystick-ring{position:absolute;inset:20px;border:1px dashed rgba(220,210,159,.27);border-radius:inherit}.hv-mobile-joystick-knob{position:absolute;left:50%;top:50%;width:44px;height:44px;margin-left:-22px;margin-top:-22px;border:2px solid #765432;border-radius:999px;background:linear-gradient(180deg,#e0c06ff5,#9a6f33f5);box-shadow:0 4px #402916bf,inset 0 0 0 2px #ffffff14;transition:transform 50ms linear,filter 80ms ease}.hv-mobile-joystick-knob.is-active{filter:brightness(1.08)}.hv-mobile-control-caption{margin-top:3px;font-size:9px;font-weight:900;letter-spacing:.16em;color:#eee2b8ad}.hv-mobile-action-pad{position:absolute;right:8px;bottom:7px;width:154px;height:150px}.hv-mobile-action-button{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #694922;background:linear-gradient(180deg,#dcb567fa,#a47435fa);color:#24170d;box-shadow:0 3px #50351b,0 7px 20px #00000038;font-weight:900;touch-action:manipulation}.hv-mobile-action-button>span{margin-top:2px;max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8.5px;line-height:1;letter-spacing:.02em}.hv-mobile-action-button.is-disabled{opacity:.48;filter:grayscale(.55)}.hv-mobile-action-button:active:not(.is-disabled){transform:translateY(2px);box-shadow:0 1px #50351b}.hv-mobile-primary-action{position:absolute;right:0;bottom:0;width:72px;height:72px;border-radius:999px}.hv-mobile-primary-action img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-mobile-primary-action b{font-size:24px}.hv-mobile-run{position:absolute;left:8px;bottom:4px;width:55px;height:55px;border-radius:999px}.hv-mobile-run b{font-size:19px}.hv-mobile-run.is-active{outline:2px solid #eee17e;outline-offset:2px}.hv-mobile-interact{position:absolute;left:4px;bottom:68px;width:50px;min-width:50px;height:50px;padding:0;border-radius:999px;background:radial-gradient(circle at 36% 28%,#b8dd85 0 16%,#83b95f 17% 54%,#4e793d 55% 100%);border-color:#36512d;color:#102010;box-shadow:0 3px #2d4525,0 7px 18px #00000040,inset 0 0 0 2px #ffffff14}.hv-mobile-interact b{font-size:18px;line-height:1}.hv-mobile-interact>span{position:absolute;left:50%;top:calc(100% + 2px);max-width:62px;transform:translate(-50%);overflow:visible;color:#efe3b6;font-size:8px;line-height:1;letter-spacing:.05em;text-shadow:0 1px 2px rgba(0,0,0,.95)}.hv-mobile-interact-leave{background:radial-gradient(circle at 36% 28%,#d8ba85 0 16%,#b17b4c 17% 54%,#74482f 55% 100%);border-color:#583423;box-shadow:0 3px #45291d,0 7px 18px #00000040,inset 0 0 0 2px #ffffff14}.hv-mobile-interact-feed{background:radial-gradient(circle at 36% 28%,#d8d28a 0 16%,#a5a34f 17% 54%,#6c6c32 55% 100%);border-color:#515126;box-shadow:0 3px #3e3e1e,0 7px 18px #00000040,inset 0 0 0 2px #ffffff14}.hv-desktop-run{display:none!important}.hv-status-dock{left:5px;top:5px;width:min(254px,calc(100vw - 142px))}.hv-status-card{padding:7px 8px!important;border-radius:10px!important}.hv-status-card .hv-resource-row{grid-template-columns:70px minmax(70px,1fr) 46px!important;gap:5px!important}.hv-status-card .hv-resource-row+.hv-resource-row{margin-top:3px}.hv-status-card .hv-resource-row>div:first-child span{font-size:9px!important}.hv-status-card .hv-resource-row>div:last-child{font-size:9px!important}.hv-status-card .hv-resource-row>div:nth-child(2){height:6px!important}.hv-status-card .mt-2\.5{margin-top:6px!important}.hv-status-toggle{left:calc(100% + 2px);width:22px;height:34px;font-size:18px}.hv-clock-desktop{right:5px!important;top:5px!important}.hv-clock-desktop>div{min-width:118px!important;padding:6px 8px!important}.hv-clock-mobile{right:5px!important;top:5px!important}.hv-action-dock{right:5px;top:86px}.hv-action-rail{gap:4px}.hv-action-rail-button{width:34px;height:34px;border-radius:10px;font-size:15px}.hv-action-toggle{right:calc(100% + 2px);width:22px;height:34px;font-size:18px}.hv-tool-dock{bottom:5px!important;width:min(56vw,332px)!important;max-width:332px}.hv-tool-dock>div{padding:4px!important}.hv-tool-dock .thin-scrollbar{gap:4px!important;overflow:visible!important}.hv-tool-slot{width:42px!important;height:42px!important;min-width:42px!important;border-radius:8px!important}.hv-tool-slot img{width:27px!important;height:27px!important}.hv-tool-slot>span{font-size:8px!important}.hv-tool-seed{min-width:44px!important;width:44px!important;height:42px!important;padding:2px!important}.hv-tool-seed img{width:26px!important;height:26px!important}.hv-tool-empty{display:flex!important;width:42px!important;min-width:42px!important;height:42px!important;padding:2px!important;border-radius:8px!important}.hv-tool-empty img{width:28px!important;height:28px!important}.hv-interior-command-dock{display:none!important}.thin-scrollbar::-webkit-scrollbar{height:3px;width:4px}}@media(pointer:coarse)and (orientation:portrait),(hover:none)and (max-width:1000px)and (orientation:portrait){.hv-mobile-controls{display:none!important}}@media(max-height:390px)and (orientation:landscape){.hv-status-dock{width:min(235px,calc(100vw - 136px))}.hv-status-card{padding:5px 7px!important}.hv-status-card .mt-2\.5{margin-top:4px!important}.hv-status-card .space-y-1\.5>:not([hidden])~:not([hidden]){margin-top:2px!important}.hv-mobile-joystick-wrap{transform:scale(.88);transform-origin:left bottom}.hv-mobile-action-pad{transform:scale(.88);transform-origin:right bottom}.hv-toast{top:auto;bottom:calc(54px + env(safe-area-inset-bottom,0px));max-width:min(270px,55vw);font-size:10px;padding:4px 8px}.hv-tool-dock{transform:translate(-50%) scale(.9);transform-origin:center bottom}.hv-action-dock{top:72px}}.hv-tool-slot,.hv-tool-empty,.hv-tool-seed{outline:none!important;-webkit-tap-highlight-color:transparent}.hv-tool-slot:focus,.hv-tool-slot:focus-visible,.hv-tool-empty:focus,.hv-tool-empty:focus-visible,.hv-tool-seed:focus,.hv-tool-seed:focus-visible{outline:none!important}.hv-tool-slot:focus-visible,.hv-tool-empty:focus-visible,.hv-tool-seed:focus-visible{box-shadow:inset 0 0 0 1px #eed3683d,0 3px 10px #0000004d}.hv-wallet-resource-bar{max-width:min(92vw,720px)}.hv-wallet-chip{display:flex;align-items:center;gap:4px;white-space:nowrap;border:1px solid #485d40;border-radius:8px;background:#0000002e;padding:5px 7px;font-size:10px;font-weight:900;color:#dfe8d8}.hv-wallet-chip b{color:#f1df9d;font-size:9px;letter-spacing:.08em}.hv-wallet-chip button{display:flex;width:15px;height:15px;align-items:center;justify-content:center;border:1px solid #6b805b;border-radius:50%;background:#263a24;color:#f3dc80;font-size:10px;line-height:1;font-weight:900}@media(max-width:700px)and (orientation:landscape){.hv-wallet-resource-bar{right:6px;top:5px;gap:3px;padding:4px}.hv-wallet-chip{padding:3px 4px;font-size:9px}.hv-wallet-chip b{display:none}.hv-wallet-chip button{width:13px;height:13px;font-size:10px}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-clock-mobile,.hv-clock-desktop{top:39px!important;right:5px!important}.hv-action-dock{top:88px!important}}@media(max-height:390px)and (orientation:landscape){.hv-action-dock{top:82px!important}}.hv-top-resource-row{max-width:calc(100vw - 16px)}.hv-wallet-resource-bar{position:static!important;right:auto!important;top:auto!important;max-width:none}.hv-token-icon{width:15px;height:15px;flex:0 0 15px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-token-fallback{display:inline-flex;width:15px;height:15px;align-items:center;justify-content:center;flex:0 0 15px}.hv-clock-desktop,.hv-clock-mobile{position:static!important;right:auto!important;top:auto!important;flex:0 0 auto}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-top-resource-row{right:5px!important;top:5px!important;gap:4px}.hv-wallet-resource-bar{gap:3px;padding:4px}.hv-token-icon,.hv-token-fallback{width:12px;height:12px;flex-basis:12px}.hv-action-dock{top:66px!important}}@media(max-height:390px)and (orientation:landscape){.hv-top-resource-row{top:4px!important;right:4px!important}.hv-wallet-resource-bar{gap:2px;padding:3px}.hv-wallet-chip{padding:2px 3px;font-size:8px;gap:2px}.hv-wallet-chip button{width:12px;height:12px;font-size:10px}.hv-clock-mobile>div{padding:4px 6px!important}.hv-action-dock{top:60px!important}}@media(max-width:980px)and (orientation:landscape){.hv-inventory-shell{width:min(86vw,720px)!important;height:min(82vh,390px)!important;min-height:0!important;border-radius:10px!important}.hv-inventory-header{height:46px!important;padding-left:10px!important;padding-right:10px!important}.hv-inventory-header h2{font-size:14px!important;line-height:1rem!important}.hv-inventory-body{gap:6px!important;padding:6px!important}.hv-inventory-categories{width:86px!important;padding:6px!important}.hv-inventory-categories button{padding-top:5px!important;padding-bottom:5px!important;font-size:10px!important}.hv-inventory-grid-panel{padding:6px!important}.hv-inventory-grid{gap:4px!important}.hv-inventory-grid button>img{width:30px!important;height:30px!important}.hv-inventory-detail{width:166px!important;padding:7px!important}.hv-inventory-detail .h-24{height:64px!important}.hv-inventory-detail .h-16,.hv-inventory-detail .w-16{width:44px!important;height:44px!important}}@media(max-width:740px)and (orientation:landscape){.hv-inventory-shell{width:92vw!important;height:84vh!important}.hv-inventory-categories{width:76px!important}.hv-inventory-detail{width:148px!important}}@keyframes hv-world-map-marker-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hv-world-map-arrow-pulse{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.hv-world-map-window{width:min(1280px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 16px)}.hv-world-map-stage{width:100%;aspect-ratio:16 / 9;flex:0 0 auto}.hv-world-map-image{-o-object-fit:fill;object-fit:fill}.hv-world-map-marker-anchor{transform:translate(-50%,-100%);pointer-events:none}.hv-world-map-current-marker{animation:hv-world-map-marker-bob 1.05s steps(3,end) infinite;transform-origin:center bottom}.hv-world-map-arrow{animation:hv-world-map-arrow-pulse .72s steps(2,end) infinite;filter:drop-shadow(0 2px 0 rgba(45,25,8,.9))}.hv-world-map-stage,.hv-world-map-stage img,.hv-world-map-marker-bubble{image-rendering:pixelated;image-rendering:crisp-edges}@media(max-height:800px){.hv-world-map-window{width:min(1120px,calc(100vw - 20px))}}@media(max-height:680px){.hv-world-map-window{width:min(920px,calc(100vw - 16px))}.hv-world-map-header{padding:5px 9px!important}.hv-world-map-footer{padding:4px 9px!important}.hv-world-map-marker-bubble{padding:3px 6px!important}}@media(max-height:560px){.hv-world-map-window{width:min(760px,calc(100vw - 12px))}.hv-world-map-header>div:first-child>div:first-child,.hv-world-map-footer>span:last-child{display:none!important}}@media(max-height:460px)and (orientation:landscape){.hv-world-map-window{width:min(620px,calc(100vw - 10px))}.hv-world-map-header{padding:3px 7px!important}.hv-world-map-footer{display:none!important}}@media(prefers-reduced-motion:reduce){.hv-world-map-current-marker,.hv-world-map-arrow{animation:none!important}}.hv-map-shortcut-hud{position:absolute;z-index:34;top:10px;right:10px;width:172px;display:flex;flex-direction:column;align-items:center;gap:4px;filter:drop-shadow(0 7px 9px rgba(0,0,0,.34))}.hv-map-shortcut-time,.hv-map-shortcut-coords,.hv-map-shortcut-location{width:100%;min-height:25px;display:flex;align-items:center;justify-content:center;padding:5px 10px;border:2px solid #74552a;border-radius:999px;background:linear-gradient(180deg,#26422bfa,#142b1cfa);color:#f7e9b7;box-shadow:inset 0 0 0 1px #e2c26c33,0 3px #2e1f0fb8;font-weight:1000;text-align:center;text-shadow:1px 1px 0 #172116;white-space:nowrap}.hv-map-shortcut-time{font-size:10px;letter-spacing:.055em}.hv-map-shortcut-coords{width:auto;min-width:116px;max-width:142px;min-height:22px;margin-top:-12px;padding:4px 10px 5px;border-radius:999px;font-size:10px;letter-spacing:.08em;position:relative;z-index:3;transform:translateY(-12px)}.hv-map-shortcut-location{min-height:24px;max-width:158px;overflow:hidden;text-overflow:ellipsis;font-size:10px;letter-spacing:.075em;text-transform:uppercase}.hv-map-shortcut-button{position:relative;width:150px;height:150px;margin:1px 0 0;border:0;padding:0;background:transparent;cursor:pointer;isolation:isolate;transition:transform .11s ease,filter .11s ease}.hv-map-shortcut-button:hover{transform:translateY(-2px) scale(1.025);filter:brightness(1.07)}.hv-map-shortcut-button:active{transform:translateY(1px) scale(.975)}.hv-map-shortcut-button:focus-visible{outline:3px solid #f2d36d;outline-offset:3px;border-radius:50%}.hv-map-shortcut-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.hv-map-shortcut-phase{position:absolute;z-index:2;top:5px;right:1px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:3px solid #8a5729;border-radius:50%;box-shadow:0 3px #341f0eb3,inset 0 0 0 1px #ffffff38;font-family:Georgia,serif;font-size:26px;font-weight:900;line-height:1;text-shadow:1px 2px 0 rgba(70,40,14,.45);pointer-events:none}.hv-map-shortcut-phase.is-day{background:#f4b938;color:#fff2a8}.hv-map-shortcut-phase.is-night{background:#314c78;color:#ffe569}.hv-top-resource-row{right:194px!important;max-width:calc(100vw - 210px)}.hv-action-dock{top:220px!important}@media(max-width:1100px){.hv-map-shortcut-hud{width:132px;top:6px;right:6px;gap:3px}.hv-map-shortcut-button{width:112px;height:112px}.hv-map-shortcut-time{min-height:21px;padding:4px 6px;font-size:10px;letter-spacing:.025em}.hv-map-shortcut-coords{min-width:98px;max-width:118px;min-height:18px;margin-top:-10px;padding:3px 7px 4px;transform:translateY(-8px);font-size:8.7px}.hv-map-shortcut-location{min-height:20px;max-width:124px;padding:4px 6px;font-size:9px}.hv-map-shortcut-phase{top:2px;right:-2px;width:30px;height:30px;border-width:2px;font-size:20px}.hv-top-resource-row{right:145px!important;max-width:calc(100vw - 154px)}.hv-action-dock{top:184px!important}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-map-shortcut-hud{width:108px;top:4px;right:4px;gap:2px}.hv-map-shortcut-button{width:88px;height:88px}.hv-map-shortcut-time{min-height:18px;padding:3px 4px;border-width:1px;font-size:8.5px}.hv-map-shortcut-coords{min-width:84px;max-width:98px;min-height:16px;margin-top:-8px;padding:2px 6px 3px;transform:translateY(-6px);border-width:1px;font-size:7.7px}.hv-map-shortcut-location{min-height:18px;max-width:102px;padding:3px 4px;border-width:1px;font-size:8px}.hv-map-shortcut-phase{width:25px;height:25px;border-width:2px;font-size:17px}.hv-top-resource-row{right:118px!important;top:4px!important;max-width:calc(100vw - 126px)}.hv-action-dock{top:150px!important}}@media(max-height:390px)and (orientation:landscape){.hv-map-shortcut-hud{width:92px;top:3px;right:3px}.hv-map-shortcut-button{width:72px;height:72px}.hv-map-shortcut-time{min-height:16px;padding:2px 3px;font-size:7.5px}.hv-map-shortcut-coords{min-width:74px;max-width:84px;min-height:14px;margin-top:-7px;padding:2px 5px 3px;transform:translateY(-5px);font-size:7px}.hv-map-shortcut-location{min-height:16px;max-width:86px;padding:2px 3px;font-size:7.5px}.hv-map-shortcut-phase{width:22px;height:22px;font-size:15px}.hv-top-resource-row{right:100px!important;max-width:calc(100vw - 106px)}.hv-action-dock{top:128px!important}}.hv-map-shortcut-hud{gap:0!important}.hv-map-shortcut-time{position:relative;z-index:4;margin-bottom:-8px}.hv-map-shortcut-location{position:relative;z-index:4;margin-top:-10px}.hv-map-shortcut-button{z-index:2;margin:0!important}.hv-map-shortcut-phase{top:50%!important;right:-7px!important;transform:translateY(-50%)}.hv-action-dock{--hv-action-size: 48px;--hv-action-gap: 8px;top:240px!important}.hv-action-rail{position:relative;display:block!important;width:var(--hv-action-size);pointer-events:auto}.hv-action-rail-scroll{width:var(--hv-action-size);height:calc((var(--hv-action-size) * 5) + (var(--hv-action-gap) * 4));overflow-x:visible;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;scroll-snap-type:y proximity}.hv-action-rail-scroll::-webkit-scrollbar{display:none;width:0;height:0}.hv-action-rail-items{display:flex;flex-direction:column;align-items:center;gap:var(--hv-action-gap);width:100%}.hv-action-rail-button{width:var(--hv-action-size)!important;height:var(--hv-action-size)!important;min-width:var(--hv-action-size);min-height:var(--hv-action-size);flex:0 0 var(--hv-action-size);scroll-snap-align:start}.hv-action-scroll-arrow{position:absolute;z-index:5;left:50%;width:30px;height:22px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;border:2px solid #7a5c31;border-radius:9px;background:linear-gradient(180deg,#2e442afa,#142619fa);color:#f4dfa1;box-shadow:inset 0 0 0 1px #edcd7729,0 3px #2a1b0db8,0 5px 10px #00000047;font-size:12px;font-weight:1000;line-height:1;cursor:pointer;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.hv-action-scroll-arrow:hover{filter:brightness(1.12)}.hv-action-scroll-arrow:active{transform:translate(-50%) translateY(1px) scale(.96)}.hv-action-scroll-arrow-up{top:-27px}.hv-action-scroll-arrow-down{bottom:-27px}@media(max-width:1100px){.hv-map-shortcut-time{margin-bottom:-6px}.hv-map-shortcut-location{margin-top:-8px}.hv-map-shortcut-phase{right:-6px!important}.hv-action-dock{--hv-action-size: 42px;--hv-action-gap: 6px;top:184px!important}.hv-action-scroll-arrow{width:27px;height:20px;font-size:10px}.hv-action-scroll-arrow-up{top:-24px}.hv-action-scroll-arrow-down{bottom:-24px}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-map-shortcut-time{margin-bottom:-5px}.hv-map-shortcut-location{margin-top:-6px}.hv-map-shortcut-phase{right:-5px!important}.hv-action-dock{--hv-action-size: 34px;--hv-action-gap: 4px;top:150px!important}.hv-action-scroll-arrow{width:24px;height:18px;border-width:1px;border-radius:7px;font-size:10px}.hv-action-scroll-arrow-up{top:-21px}.hv-action-scroll-arrow-down{bottom:-21px}}@media(max-height:390px)and (orientation:landscape){.hv-map-shortcut-time{margin-bottom:-4px}.hv-map-shortcut-location{margin-top:-5px}.hv-map-shortcut-phase{right:-4px!important}.hv-action-dock{--hv-action-size: 30px;--hv-action-gap: 3px;top:128px!important}.hv-action-scroll-arrow{width:22px;height:16px;font-size:10px}.hv-action-scroll-arrow-up{top:-19px}.hv-action-scroll-arrow-down{bottom:-19px}}.hv-secondary-hud-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .12s ease}.hv-farm-shop-panel{width:min(1280px,calc(100vw - 40px))!important;max-width:min(1280px,calc(100vw - 40px))!important;max-height:min(90dvh,820px)!important;display:flex;min-height:0;flex-direction:column;overflow:hidden!important}.hv-farm-shop-panel>.mb-4{flex:0 0 auto}.hv-farm-shop-content{min-height:0;flex:1 1 auto;overflow:auto;padding-right:2px}.hv-farm-shop-layout{grid-template-columns:minmax(0,1fr) 360px!important;align-items:stretch}.hv-farm-shop-list-column,.hv-farm-shop-order-card{min-width:0}.hv-farm-shop-order-card{align-self:start}@media(max-width:1180px)and (orientation:landscape){.hv-farm-shop-panel{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;max-height:calc(100dvh - 14px)!important;padding:12px!important}.hv-farm-shop-panel>.mb-4{margin-bottom:9px!important}.hv-farm-shop-panel>.mb-4 h2{font-size:18px!important;line-height:1.1!important}.hv-farm-shop-panel>.mb-4 button{padding:5px 12px!important;font-size:11px!important}.hv-farm-shop-toolbar{margin-bottom:9px!important;padding:8px 10px!important;gap:8px!important;border-radius:12px!important}.hv-farm-shop-description{margin-top:2px!important;font-size:10.5px!important;line-height:1.2!important}.hv-farm-shop-toolbar-actions{gap:6px!important}.hv-farm-shop-gold{padding:6px 9px!important;font-size:10px!important}.hv-farm-shop-layout{grid-template-columns:minmax(0,1fr) minmax(250px,30vw)!important;gap:9px!important}.hv-farm-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.hv-farm-shop-product-card{min-height:64px!important;padding:7px 8px!important;gap:8px!important;border-radius:10px!important}.hv-farm-shop-product-art{width:46px!important;height:46px!important;border-radius:8px!important}.hv-farm-shop-product-art img{width:40px!important;height:40px!important}.hv-farm-shop-product-card .text-xs,.hv-farm-shop-product-card .text-\[11px\],.hv-farm-shop-product-card .text-\[9px\]{font-size:10px!important;line-height:1.15!important}.hv-store-pager{margin-top:7px!important;gap:6px!important}.hv-store-pager button{padding:4px 10px!important;font-size:10px!important}.hv-store-pager span{min-width:54px!important;font-size:10px!important}.hv-farm-shop-order-card{padding:10px!important;border-radius:12px!important}.hv-farm-shop-order-summary{margin-top:7px!important;gap:8px!important}.hv-farm-shop-order-art{width:58px!important;height:58px!important}.hv-farm-shop-order-art img{width:48px!important;height:48px!important}.hv-farm-shop-order-summary .text-base{font-size:12px!important;line-height:1.15!important}.hv-farm-shop-order-summary .text-sm,.hv-farm-shop-order-summary .text-\[10px\]{font-size:10px!important}.hv-farm-shop-quantity-label{margin-top:8px!important;font-size:10px!important}.hv-farm-shop-quantity-row{margin-top:5px!important;gap:6px!important}.hv-farm-shop-quantity-row input{padding:6px 9px!important;font-size:11px!important}.hv-farm-shop-quantity-row button{padding-inline:9px!important;font-size:10px!important}.hv-farm-shop-total-card{margin-top:8px!important;padding:8px!important;gap:4px!important;font-size:10px!important}.hv-farm-shop-submit{margin-top:8px!important;padding-block:8px!important;font-size:10px!important}}@media(max-height:560px)and (orientation:landscape){.hv-farm-shop-panel{max-height:calc(100dvh - 8px)!important;padding:9px!important}.hv-farm-shop-panel>.mb-4{margin-bottom:6px!important}.hv-farm-shop-panel>.mb-4 h2{font-size:16px!important}.hv-farm-shop-toolbar{margin-bottom:6px!important;padding:6px 8px!important}.hv-farm-shop-description{font-size:10px!important}.hv-farm-shop-product-card{min-height:58px!important;padding:5px 7px!important}.hv-farm-shop-product-art{width:40px!important;height:40px!important}.hv-farm-shop-product-art img{width:35px!important;height:35px!important}.hv-store-pager{margin-top:5px!important}.hv-farm-shop-order-card{padding:8px!important}.hv-farm-shop-order-art{width:50px!important;height:50px!important}.hv-farm-shop-order-art img{width:42px!important;height:42px!important}.hv-farm-shop-quantity-label,.hv-farm-shop-total-card,.hv-farm-shop-submit{margin-top:6px!important}}@media(max-width:700px)and (orientation:portrait){.hv-farm-shop-panel{width:calc(100vw - 36px)!important;max-width:calc(100vw - 36px)!important;max-height:calc(100dvh - 12px)!important;padding:10px!important}.hv-farm-shop-layout,.hv-farm-shop-product-grid{grid-template-columns:minmax(0,1fr)!important}}.hv-inventory-wallet{min-width:0}.hv-inventory-wallet-chip{display:inline-flex;min-width:0;align-items:center;gap:5px;border:1px solid #836b35;border-radius:7px;background:#00000040;padding:6px 8px;color:#f5dfac;font-size:10px;font-weight:900;white-space:nowrap}.hv-inventory-wallet-chip img{width:15px;height:15px;flex:0 0 15px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-inventory-wallet-chip b{max-width:74px;overflow:hidden;text-overflow:ellipsis;color:#f7d36d;font-size:10px;font-weight:1000}.hv-inventory-wallet-chip small{color:#cdbf92;font-size:10px;font-weight:1000}.hv-history-game-head,.hv-history-game-row{grid-template-columns:110px minmax(180px,.95fr) minmax(220px,1.35fr) 140px;-moz-column-gap:12px;column-gap:12px}.hv-history-game-row{overflow:hidden}.hv-history-full-time{display:block}.hv-desktop-context-stack{position:absolute;left:50%;bottom:104px;z-index:33;display:flex;flex-direction:column;align-items:center;gap:8px;width:min(92vw,380px);transform:translate(-50%);pointer-events:none}.hv-desktop-context-stack>*{pointer-events:auto}.hv-desktop-interaction{position:relative;left:auto;bottom:auto;z-index:1;transform:none;display:flex;min-width:156px;min-height:42px;align-items:center;justify-content:center;gap:8px;border:2px solid #6f542b;border-radius:12px;background:linear-gradient(180deg,#5f8448fa,#345630fa);color:#fff0b7;box-shadow:0 4px #3a2918,0 9px 22px #00000059,inset 0 0 0 1px #ffeca72e;padding:0 14px;font-size:10px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.72);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hv-desktop-interaction:hover{filter:brightness(1.1)}.hv-desktop-interaction:active{transform:translateY(2px);box-shadow:0 2px #3a2918,0 5px 12px #0000004d}.hv-desktop-interaction:disabled{display:none}.hv-desktop-interaction-icon{display:flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:7px;background:#0000002e;font-size:17px;line-height:1}.hv-desktop-interaction.is-trade{border-color:#9a7030;background:linear-gradient(180deg,#b2893efa,#6f4b24fa);color:#fff3bf}.hv-desktop-interaction.is-leave{background:linear-gradient(180deg,#976d46fa,#5c3b2afa)}.hv-desktop-interaction.is-feed{background:linear-gradient(180deg,#938f46fa,#56582bfa)}.hv-action-rail-scroll{overflow-y:hidden!important;overscroll-behavior:none!important;touch-action:none!important;scroll-snap-type:none!important}.hv-mobile-interact-trade{background:radial-gradient(circle at 36% 28%,#f1d786 0 16%,#c89a45 17% 54%,#7c5728 55% 100%)!important;border-color:#68451f!important;box-shadow:0 3px #51361a,0 7px 18px #00000040,inset 0 0 0 2px #ffffff14!important}@media(hover:hover)and (pointer:fine)and (min-width:1200px){.hv-desktop-context-stack{bottom:110px;width:min(90vw,400px)}}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-desktop-interaction{display:none!important}.hv-history-game-head,.hv-history-game-row{grid-template-columns:56px minmax(112px,.95fr) minmax(126px,1.35fr) 58px!important;-moz-column-gap:6px!important;column-gap:6px!important}.hv-history-game-head{margin-top:7px!important;padding-bottom:4px!important;font-size:8.5px!important;letter-spacing:.07em!important}.hv-history-game-row{padding-top:0!important;padding-bottom:0!important;font-size:9px!important;line-height:1.05!important}.hv-history-full-time{display:none!important}.hv-inventory-header-actions{gap:5px!important}.hv-inventory-wallet{gap:3px!important}.hv-inventory-wallet-chip{gap:3px;padding:4px 5px}.hv-inventory-wallet-chip img{width:11px;height:11px;flex-basis:11px}.hv-inventory-wallet-chip b{max-width:48px;font-size:9px}.hv-inventory-wallet-chip small{font-size:8px}.hv-inventory-header-actions>button{padding:5px 7px!important;font-size:9px!important}}@media(max-width:720px)and (orientation:landscape){.hv-inventory-wallet-chip{padding:3px 4px}.hv-inventory-wallet-chip b{max-width:38px;font-size:8.5px}.hv-inventory-wallet-chip small{font-size:7.5px}}.hv-history-panel{width:min(92vw,860px);height:min(82dvh,610px);min-height:430px;background:linear-gradient(180deg,#203a27fb,#142519fc);box-shadow:0 10px #1d180e85,0 24px 54px #0000007a,inset 0 0 0 2px #d3b56112}.hv-history-header{min-height:70px;padding:12px 16px;background:linear-gradient(180deg,#334f345c,#1326191f)}.hv-history-kicker{font-size:10px;letter-spacing:.18em}.hv-history-title{margin-top:2px;font-size:18px;line-height:1.05}.hv-history-close{padding:8px 12px;font-size:10px;background:#0000001f}.hv-history-tabs{padding:10px 16px 0}.hv-history-tab{min-width:112px;padding:8px 12px;font-size:10px;letter-spacing:.08em;box-shadow:inset 0 0 0 1px #ffffff06}.hv-history-table-shell{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;margin:10px 16px 0;overflow:hidden;border:1px solid rgba(83,105,74,.72);border-radius:12px;background:#08180e4a;box-shadow:inset 0 1px 12px #0000002e}.hv-history-transaction-head,.hv-history-transaction-row{grid-template-columns:74px minmax(150px,1.45fr) 104px 88px 96px;-moz-column-gap:6px;column-gap:6px;justify-items:center;text-align:center}.hv-history-game-head,.hv-history-game-row{grid-template-columns:72px minmax(142px,1fr) minmax(190px,1.35fr) 96px;-moz-column-gap:6px;column-gap:6px;justify-items:center;text-align:center}.hv-history-transaction-head,.hv-history-game-head{min-height:30px;align-items:center;border-bottom:1px solid #45583e;background:#495c3933;padding:0 7px;font-size:9px;letter-spacing:.1em}.hv-history-list{padding:0 6px 5px}.hv-history-transaction-row,.hv-history-game-row{position:relative;overflow:hidden;padding:0 7px;border-bottom:1px solid rgba(52,68,47,.72);font-size:10px;line-height:1.1;transition:background .12s ease,box-shadow .12s ease}.hv-history-transaction-row:nth-child(odd),.hv-history-game-row:nth-child(odd){background:#4f653b0e}.hv-history-transaction-row:hover,.hv-history-game-row:hover{background:#7a8b461a;box-shadow:inset 2px 0 #d7bc5d73,inset -2px 0 #d7bc5d2e}.hv-history-transaction-row:last-child,.hv-history-game-row:last-child{border-bottom:0}.hv-history-cell{display:block;width:100%;min-width:0;text-align:center}.hv-history-order{font-size:9px;letter-spacing:-.02em}.hv-history-item,.hv-history-game-action,.hv-history-amount{font-size:10px}.hv-history-detail{font-size:9.5px;color:#9fad99}.hv-history-time{font-size:9.5px;line-height:1.15}.hv-history-full-time{display:block;margin-top:1px;font-size:8px;white-space:nowrap}.hv-history-action-chip{display:inline-flex;min-width:52px;align-items:center;justify-content:center;border:1px solid rgba(110,132,83,.6);border-radius:999px;background:#30492b94;padding:3px 7px;color:#dce5cc;font-size:9px;line-height:1;letter-spacing:.06em}.hv-history-footer{min-height:50px;padding:8px 16px}.hv-history-count{font-size:9px}.hv-history-pager{gap:7px}.hv-history-page-btn{min-width:54px;padding:6px 9px;font-size:9.5px;background:#00000021}.hv-history-page-count{min-width:54px;font-size:10px}@media(max-height:620px),(pointer:coarse)and (max-width:1180px){.hv-history-overlay{padding:6px!important}.hv-history-panel{width:min(94vw,790px);height:min(92dvh,480px);min-height:0;border-radius:12px!important}.hv-history-header{min-height:52px;padding:8px 12px}.hv-history-kicker{font-size:8px;letter-spacing:.14em}.hv-history-title{font-size:14px}.hv-history-close{padding:6px 9px;font-size:9px}.hv-history-tabs{gap:6px;padding:7px 12px 0}.hv-history-tab{min-width:98px;padding:6px 9px;font-size:9px;letter-spacing:.06em}.hv-history-table-shell{margin:7px 10px 0;border-radius:9px}.hv-history-transaction-head,.hv-history-transaction-row{grid-template-columns:58px minmax(116px,1.45fr) 80px 64px 70px;-moz-column-gap:4px;column-gap:4px}.hv-history-game-head,.hv-history-game-row{grid-template-columns:56px minmax(112px,.95fr) minmax(142px,1.25fr) 64px;-moz-column-gap:4px;column-gap:4px}.hv-history-transaction-head,.hv-history-game-head{min-height:23px;padding:0 4px;font-size:7.8px!important;letter-spacing:.055em!important}.hv-history-list{padding:0 4px 3px}.hv-history-transaction-row,.hv-history-game-row{padding:0 4px!important;font-size:8.5px!important;line-height:1!important}.hv-history-order{font-size:8px!important}.hv-history-item,.hv-history-game-action{font-size:8.8px!important}.hv-history-amount,.hv-history-detail,.hv-history-time{font-size:8.2px!important}.hv-history-full-time{display:none!important}.hv-history-action-chip{min-width:42px;padding:2px 5px;font-size:7.8px}.hv-history-footer{min-height:38px;padding:5px 10px}.hv-history-count{font-size:8px}.hv-history-pager{gap:5px}.hv-history-page-btn{min-width:46px;padding:5px 7px;font-size:8px}.hv-history-page-count{min-width:42px;font-size:8.5px}}@media(max-width:560px)and (orientation:portrait){.hv-history-panel{width:96vw;height:min(82dvh,570px)}.hv-history-transaction-head,.hv-history-transaction-row{grid-template-columns:48px minmax(86px,1.3fr) 68px 54px 58px;-moz-column-gap:2px;column-gap:2px}.hv-history-game-head,.hv-history-game-row{grid-template-columns:46px minmax(88px,.95fr) minmax(106px,1.2fr) 54px;-moz-column-gap:2px;column-gap:2px}.hv-history-count{max-width:110px;line-height:1.1}}.hv-premium-shop-panel{width:min(94vw,1280px)!important;max-width:1280px!important;height:min(86dvh,760px)!important;min-height:520px}.hv-premium-shop-body{display:flex;min-height:0;flex:1 1 auto;flex-direction:column}.hv-premium-shop-intro{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;border:1px solid #665c38;border-radius:16px;background:linear-gradient(135deg,#4239185c,#0c1910bf);padding:12px 14px}.hv-premium-shop-intro-copy{min-width:0}.hv-premium-shop-kicker{color:#d4bd70;font-size:10px;font-weight:900;letter-spacing:.24em;text-transform:uppercase}.hv-premium-shop-subtitle{margin-top:4px;color:#e8e1c5;font-size:14px;font-weight:700;line-height:1.25}.hv-premium-shop-coming{flex:0 0 auto;border:1px solid #7c6b3b;border-radius:12px;background:#00000040;padding:9px 13px;color:#f0d47c;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hv-premium-shop-layout{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) 360px;gap:16px;overflow:hidden}.hv-premium-shop-catalog{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.hv-premium-shop-grid{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));grid-auto-flow:column;gap:8px 10px}.hv-premium-shop-item{display:flex;min-width:0;min-height:0;align-items:center;gap:12px;overflow:hidden;border:1px solid #4b5e41;border-radius:13px;background:#00000026;padding:12px;color:inherit;text-align:left;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.hv-premium-shop-item:hover{border-color:#7c8f62;background:#ffffff06}.hv-premium-shop-item.is-active{border-color:#e2c75d;background:#443d21cc;box-shadow:inset 0 0 24px #dbbb4914}.hv-premium-shop-item-image-wrap{display:flex;width:74px;height:74px;flex:0 0 74px;align-items:center;justify-content:center;border:1px solid #5b623f;border-radius:12px;background:#0c1610b3}.hv-premium-shop-item-image{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-premium-shop-item-copy{min-width:0;flex:1 1 auto}.hv-premium-shop-item-name{display:-webkit-box;overflow:hidden;color:#f0e5bc;font-size:13px;font-weight:900;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hv-premium-shop-item-price{margin-top:6px;color:#f1cd5f;font-size:12px;font-weight:900}.hv-premium-shop-item-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.hv-premium-shop-item-tags span{border:1px solid #536447;border-radius:6px;background:#0003;padding:2px 6px;color:#aebea5;font-size:10px;font-weight:900;line-height:1.1}.hv-premium-shop-item-tags span.is-gold{border-color:#665a38;color:#dec985}.hv-premium-shop-pager{flex:0 0 auto;padding-top:10px}.hv-premium-shop-detail{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;border:1px solid #6a643f;border-radius:16px;background:#101d14f2;padding:16px 14px;box-shadow:inset 0 0 30px #00000038}.hv-premium-shop-detail-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.hv-premium-shop-detail-kicker{color:#a5b399;font-size:10px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.hv-premium-shop-category{border:1px solid #695d39;border-radius:6px;background:#2b2514b3;padding:4px 8px;color:#e6ce7d;font-size:10px;font-weight:900;white-space:nowrap}.hv-premium-shop-detail-hero{display:flex;align-items:center;justify-content:center;margin-top:12px;min-height:164px;border:1px solid #4e6045;border-radius:16px;background:radial-gradient(circle,#5a592933,#0000001a);padding:12px}.hv-premium-shop-detail-image{width:132px;height:132px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-premium-shop-detail-name{margin-top:13px;color:#f1e5b9;font-size:18px;font-weight:900;line-height:1.15}.hv-premium-shop-detail-price{margin-top:3px;color:#f1cc58;font-size:20px;font-weight:900}.hv-premium-shop-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.hv-premium-shop-meta-card{min-width:0;border:1px solid #485a40;border-radius:9px;background:#0003;padding:8px}.hv-premium-shop-meta-card>div{color:#869982;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.hv-premium-shop-meta-card strong{display:block;margin-top:4px;overflow:hidden;color:#dce5d4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.hv-premium-shop-description{margin-top:12px;color:#b5c1af;font-size:12px;line-height:1.55}.hv-premium-shop-effects{display:grid;gap:6px;margin-top:10px}.hv-premium-shop-effect{display:flex;align-items:flex-start;gap:8px;border:1px solid #43543d;border-radius:8px;background:#00000026;padding:7px 9px;color:#d3ddcc;font-size:10px;line-height:1.35}.hv-premium-shop-effect span{color:#d9bd5b}.hv-premium-shop-effect b{font-weight:700}.hv-premium-shop-buy{width:100%;margin-top:12px;border-radius:11px;padding:10px 12px;font-size:11px}.hv-premium-shop-note{margin-top:7px;color:#82947e;font-size:10px;font-weight:700;line-height:1.25;text-align:center}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1180px)and (orientation:landscape),(max-height:620px)and (orientation:landscape){.hv-premium-shop-panel{width:min(97vw,1040px)!important;height:94dvh!important;min-height:0!important;border-radius:11px!important;padding:8px!important}.hv-premium-shop-panel>.mb-4{margin-bottom:7px!important}.hv-premium-shop-panel>.mb-4 h2{font-size:14px!important;line-height:1!important}.hv-premium-shop-panel>.mb-4 button{padding:5px 8px!important;font-size:9px!important}.hv-premium-shop-intro{gap:7px;margin-bottom:7px;border-radius:9px;padding:6px 8px}.hv-premium-shop-kicker{font-size:8px;letter-spacing:.14em}.hv-premium-shop-subtitle{margin-top:2px;font-size:9.5px;line-height:1.1}.hv-premium-shop-coming{border-radius:7px;padding:5px 7px;font-size:8px;letter-spacing:.08em}.hv-premium-shop-layout{grid-template-columns:minmax(0,1.22fr) minmax(210px,.78fr);gap:7px}.hv-premium-shop-grid{gap:6px}.hv-premium-shop-item{gap:7px;border-radius:8px;padding:6px}.hv-premium-shop-item-image-wrap{width:48px;height:48px;flex-basis:48px;border-radius:8px}.hv-premium-shop-item-image{width:42px;height:42px}.hv-premium-shop-item-name{font-size:10px;line-height:1.1}.hv-premium-shop-item-price{margin-top:3px;font-size:9.5px}.hv-premium-shop-item-tags{gap:2px;margin-top:3px}.hv-premium-shop-item-tags span{border-radius:4px;padding:1px 4px;font-size:7.5px}.hv-premium-shop-pager{padding-top:4px}.hv-premium-shop-pager button{min-width:44px!important;padding:4px 7px!important;font-size:8px!important}.hv-premium-shop-pager span{font-size:8.5px!important}.hv-premium-shop-detail{border-radius:9px;padding:7px}.hv-premium-shop-detail-kicker{font-size:7.5px;letter-spacing:.1em}.hv-premium-shop-category{max-width:100px;overflow:hidden;padding:2px 5px;font-size:7.5px;text-overflow:ellipsis}.hv-premium-shop-detail-hero{min-height:74px;margin-top:6px;border-radius:8px;padding:4px}.hv-premium-shop-detail-image{width:68px;height:68px}.hv-premium-shop-detail-name{margin-top:6px;font-size:10px}.hv-premium-shop-detail-price{margin-top:1px;font-size:11px}.hv-premium-shop-meta-grid{gap:4px;margin-top:5px}.hv-premium-shop-meta-card{border-radius:6px;padding:4px 5px}.hv-premium-shop-meta-card>div{font-size:7px;letter-spacing:.07em}.hv-premium-shop-meta-card strong{margin-top:2px;font-size:8px}.hv-premium-shop-description{margin-top:5px;font-size:8.5px;line-height:1.25}.hv-premium-shop-effects{gap:3px;margin-top:5px}.hv-premium-shop-effect{gap:4px;border-radius:5px;padding:3px 5px;font-size:8px;line-height:1.15}.hv-premium-shop-buy{margin-top:6px;border-radius:7px;padding:6px 8px;font-size:8.5px}.hv-premium-shop-note{margin-top:3px;font-size:7.5px;line-height:1.1}}@media(max-width:760px)and (orientation:landscape){.hv-premium-shop-panel{width:98vw!important;height:96dvh!important;padding:6px!important}.hv-premium-shop-layout{grid-template-columns:minmax(0,1.3fr) minmax(180px,.7fr);gap:5px}.hv-premium-shop-item{gap:5px;padding:5px}.hv-premium-shop-item-image-wrap{width:42px;height:42px;flex-basis:42px}.hv-premium-shop-item-image{width:36px;height:36px}.hv-premium-shop-item-name{font-size:9px}.hv-premium-shop-item-price{font-size:8.5px}.hv-premium-shop-item-tags span{font-size:7px;padding:1px 3px}.hv-premium-shop-detail-image{width:58px;height:58px}.hv-premium-shop-detail-hero{min-height:62px}}@media(max-width:700px)and (orientation:portrait){.hv-premium-shop-panel{width:96vw!important;height:90dvh!important;min-height:0!important;padding:9px!important}.hv-premium-shop-layout{display:flex;overflow-y:auto;flex-direction:column;gap:9px;padding-right:2px}.hv-premium-shop-catalog{flex:0 0 auto;overflow:visible}.hv-premium-shop-grid{grid-template-rows:none}.hv-premium-shop-item{min-height:82px}.hv-premium-shop-detail{flex:0 0 auto;overflow:visible}}.hv-premium-shop-pager .hv-store-pager{margin-top:0!important}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-mobile-action-pad{right:66px!important;bottom:max(9px,env(safe-area-inset-bottom))!important;width:150px!important;height:136px!important}.hv-mobile-run{left:0!important;right:auto!important;bottom:2px!important;width:58px!important;height:58px!important}.hv-mobile-primary-action{left:auto!important;right:0!important;bottom:0!important;width:68px!important;height:68px!important}.hv-mobile-interact{left:47px!important;right:auto!important;bottom:78px!important;width:52px!important;min-width:52px!important;height:52px!important}.hv-mobile-primary-action,.hv-mobile-run,.hv-mobile-interact{box-shadow:0 3px #50351b,0 8px 18px #0000004d,inset 0 0 0 2px #ffffff12}}@media(pointer:coarse)and (max-height:390px)and (orientation:landscape),(hover:none)and (max-width:1000px)and (max-height:390px)and (orientation:landscape){.hv-mobile-action-pad{right:62px!important;bottom:max(6px,env(safe-area-inset-bottom))!important;width:146px!important;height:130px!important;transform:scale(.84)!important;transform-origin:right bottom!important}.hv-mobile-run{width:58px!important;height:58px!important}.hv-mobile-primary-action{width:66px!important;height:66px!important}.hv-mobile-interact{left:46px!important;bottom:75px!important;width:50px!important;min-width:50px!important;height:50px!important}}@media(pointer:coarse)and (max-width:560px)and (orientation:landscape),(hover:none)and (max-width:560px)and (orientation:landscape){.hv-mobile-action-pad{right:58px!important}}.hv-settings-overlay{padding:clamp(10px,2vw,22px)}.hv-settings-window{position:relative;display:flex;width:min(760px,94vw);max-height:min(86dvh,610px);flex-direction:column;overflow:hidden;border:2px solid #8a6a36;border-radius:18px;background:linear-gradient(180deg,#263927fb,#0f1d14fc),repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 2px,transparent 2px 22px);box-shadow:0 8px #311f0f7a,0 24px 70px #0000009e,inset 0 0 0 2px #ffe0970b}.hv-settings-window:before,.hv-settings-window:after{content:"";position:absolute;z-index:1;width:38px;height:8px;top:10px;border-top:2px solid rgba(225,188,97,.38);border-bottom:2px solid rgba(225,188,97,.14);pointer-events:none}.hv-settings-window:before{left:14px}.hv-settings-window:after{right:14px}.hv-settings-topbar{position:relative;z-index:2;display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid rgba(151,128,76,.46);background:linear-gradient(180deg,#344a30b8,#1d2e1f80);box-shadow:inset 0 -1px #00000047}.hv-settings-kicker{color:#a6ba93;font-size:10px;font-weight:900;letter-spacing:.2em}.hv-settings-title{margin-top:2px;color:#f4dfa5;font-size:23px;font-weight:900;line-height:1;text-shadow:0 2px 0 rgba(0,0,0,.35)}.hv-settings-close{flex:0 0 auto;min-width:74px;border:1px solid #718258;border-radius:9px;background:linear-gradient(180deg,#263a26,#192a1d);padding:9px 13px;color:#f0e7c9;font-size:10px;font-weight:900;box-shadow:0 3px #132015,inset 0 0 0 1px #ffffff09}.hv-settings-close:hover{filter:brightness(1.08)}.hv-settings-close:active{transform:translateY(2px);box-shadow:0 1px #132015}.hv-settings-body{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:16px 18px 14px}.hv-settings-primary-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px}.hv-settings-card{min-width:0;border:1px solid #506344;border-radius:13px;background:linear-gradient(180deg,#142518ed,#0c1c12ed);padding:13px;box-shadow:0 3px #00000042,inset 0 0 0 1px #ffffff06}.hv-settings-character-card{border-color:#5e704b;background:radial-gradient(circle at 88% 15%,rgba(119,153,83,.12),transparent 34%),linear-gradient(180deg,#192b1bf5,#0e1e13f5)}.hv-settings-wallet-card{border-color:#6f673d;background:radial-gradient(circle at 92% 12%,rgba(221,181,75,.1),transparent 30%),linear-gradient(180deg,#1c2818f5,#0f1c12f5)}.hv-settings-card-head{display:flex;min-width:0;align-items:center;gap:10px}.hv-settings-card-icon{display:grid;width:38px;height:38px;flex:0 0 38px;place-items:center;border:2px solid #80683b;border-radius:10px;background:linear-gradient(180deg,#3c4d2f,#1c2c20);color:#f2d985;font-size:11px;font-weight:1000;letter-spacing:.03em;box-shadow:0 3px #00000047,inset 0 0 0 1px #ffffff0a}.hv-settings-card-label{color:#91a68a;font-size:10px;font-weight:900;letter-spacing:.16em}.hv-settings-card-title{margin-top:2px;color:#eee2b7;font-size:14px;font-weight:900;line-height:1.2}.hv-settings-wallet-short{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hv-settings-level-chip,.hv-settings-live-chip,.hv-settings-chain-chip{margin-left:auto;flex:0 0 auto;border:1px solid #65784f;border-radius:999px;background:#1a301cc7;padding:5px 8px;color:#dce7b7;font-size:10px;font-weight:900;letter-spacing:.08em}.hv-settings-live-chip{color:#bfe49e}.hv-settings-chain-chip{border-color:#736637;background:#4335166b;color:#dfc66d;font-size:9px}.hv-settings-divider{height:1px;margin:11px 0 9px;background:linear-gradient(90deg,transparent,rgba(119,143,99,.48),transparent)}.hv-settings-meta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:5px;color:#90a08b;font-size:10px}.hv-settings-meta-row strong{min-width:0;overflow:hidden;color:#e9deba;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.hv-settings-balance-row{display:flex;align-items:end;justify-content:space-between;gap:10px}.hv-settings-balance{margin-top:2px;color:#89ddff;font-size:18px;font-weight:1000;line-height:1.1;text-shadow:0 2px 0 rgba(0,0,0,.3)}.hv-settings-wallet-full{margin-top:9px;overflow:hidden;border:1px solid rgba(82,101,70,.72);border-radius:7px;background:#00000029;padding:6px 8px;color:#98aa94;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.hv-settings-note{margin-top:6px;color:#82927f;font-size:10px;line-height:1.35}.hv-settings-section-title{display:flex;align-items:center;gap:10px;margin:15px 2px 8px;color:#a7b597;font-size:10px;font-weight:900;letter-spacing:.18em}.hv-settings-section-title i{height:1px;flex:1;background:linear-gradient(90deg,rgba(128,112,61,.5),transparent)}.hv-settings-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.hv-settings-menu-button{display:flex;min-width:0;align-items:center;gap:10px;border:1px solid #526643;border-radius:11px;background:linear-gradient(180deg,#1f321ff0,#122217f0);padding:9px 10px;color:#e6e9ce;box-shadow:0 3px #0000003d,inset 0 0 0 1px #ffffff06;transition:transform .1s ease,filter .1s ease,border-color .1s ease}.hv-settings-menu-button:hover{border-color:#7e8d55;filter:brightness(1.06);transform:translateY(-1px)}.hv-settings-menu-button:active{transform:translateY(1px)}.hv-settings-menu-icon{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid #796834;border-radius:9px;background:linear-gradient(180deg,#564b26,#2d2d1d);color:#f4d56f;font-size:10px;font-weight:1000;box-shadow:inset 0 0 0 1px #ffffff0a}.hv-settings-menu-name,.hv-settings-menu-sub{display:block}.hv-settings-menu-name{overflow:hidden;color:#eee3bd;font-size:10px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.hv-settings-menu-sub{margin-top:2px;color:#84947f;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hv-settings-menu-arrow{margin-left:auto;color:#d9c370;font-size:20px;font-weight:900}.hv-settings-notice{display:flex;align-items:center;gap:10px;margin-top:10px;border:1px solid #7c6a3b;border-radius:10px;background:linear-gradient(180deg,#423518b3,#272214bd);padding:9px 10px}.hv-settings-notice-badge{flex:0 0 auto;border:1px solid #998143;border-radius:6px;background:#4c3e1e;padding:4px 6px;color:#efd77d;font-size:9px;font-weight:1000;letter-spacing:.08em}.hv-settings-notice-title{color:#f1e4ba;font-size:10px;font-weight:900}.hv-settings-notice-text{margin-top:1px;color:#a99f80;font-size:10px}.hv-settings-notice-close{margin-left:auto;flex:0 0 auto;border:0;background:transparent;color:#d8ca9e;font-size:16px;font-weight:900}.hv-settings-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(143,118,64,.38);background:#0a160eb3;padding:11px 18px 13px}.hv-settings-footer-note{color:#7f917d;font-size:10px}.hv-settings-logout{flex:0 0 auto;border:1px solid #8d5549;border-radius:9px;background:linear-gradient(180deg,#57302a,#3a211f);padding:9px 13px;color:#ffd8cb;font-size:10px;font-weight:1000;letter-spacing:.08em;box-shadow:0 3px #261514,inset 0 0 0 1px #ffffff06}.hv-settings-logout:hover{filter:brightness(1.08)}.hv-settings-logout:active{transform:translateY(2px);box-shadow:0 1px #261514}.hv-settings-back{display:inline-flex;align-items:center;gap:5px;margin-bottom:12px;border:1px solid #5d704e;border-radius:8px;background:linear-gradient(180deg,#293c29,#192a1d);padding:7px 10px;color:#e9ddb7;font-size:10px;font-weight:1000;letter-spacing:.08em;box-shadow:0 2px #00000047,inset 0 0 0 1px #ffffff06}.hv-settings-back span{color:#e5c963;font-size:15px;line-height:.7}.hv-settings-back:hover{filter:brightness(1.07)}.hv-settings-back:active{transform:translateY(1px)}.hv-settings-home-copy{display:flex;align-items:center;gap:12px;border:1px solid rgba(102,125,80,.7);border-radius:13px;background:radial-gradient(circle at 90% 15%,rgba(198,166,83,.1),transparent 32%),linear-gradient(180deg,#172a1bed,#0d1d12ed);padding:12px 13px;box-shadow:0 3px #00000038,inset 0 0 0 1px #ffffff05}.hv-settings-home-mark,.hv-settings-about-logo{display:grid;width:44px;height:44px;flex:0 0 44px;place-items:center;border:2px solid #876b36;border-radius:12px;background:linear-gradient(180deg,#465733,#203023);color:#f1d87b;font-size:11px;font-weight:1000;letter-spacing:.05em;box-shadow:0 4px #00000040,inset 0 0 0 1px #ffffff0a}.hv-settings-home-title{margin-top:2px;color:#f1e2b6;font-size:14px;font-weight:1000}.hv-settings-home-sub{margin-top:2px;color:#91a08d;font-size:10px;line-height:1.45}.hv-settings-home-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.hv-settings-home-button{position:relative;display:flex;min-width:0;min-height:126px;flex-direction:column;align-items:flex-start;justify-content:flex-end;border:1px solid #566a47;border-radius:13px;background:radial-gradient(circle at 85% 12%,rgba(222,187,88,.1),transparent 26%),linear-gradient(180deg,#1f3320fa,#112216fa);padding:12px;text-align:left;box-shadow:0 4px #00000045,inset 0 0 0 1px #ffffff06;transition:transform .1s ease,filter .1s ease,border-color .1s ease}.hv-settings-home-button:hover{border-color:#8c7a45;filter:brightness(1.07);transform:translateY(-1px)}.hv-settings-home-button:active{transform:translateY(2px)}.hv-settings-home-button .hv-settings-menu-arrow{position:absolute;right:10px;bottom:7px}.hv-settings-home-icon{position:absolute;left:12px;top:11px;display:grid;width:38px;height:38px;place-items:center;border:1px solid #7c6837;border-radius:10px;background:linear-gradient(180deg,#574b27,#2c2d1d);color:#f1d26b;font-size:12px;font-weight:1000}.hv-settings-home-button .hv-settings-menu-sub{padding-right:17px;white-space:normal;line-height:1.35}.hv-settings-subpage-grid{margin-top:2px}.hv-settings-sound-page,.hv-settings-about-page{display:grid;min-height:230px;align-items:center}.hv-settings-sound-card{width:min(560px,100%);margin:0 auto;border:1px solid #667347;border-radius:15px;background:radial-gradient(circle at 88% 10%,rgba(214,180,79,.11),transparent 30%),linear-gradient(180deg,#192c1cf7,#0d1d12f7);padding:16px;box-shadow:0 5px #00000040,inset 0 0 0 1px #ffffff06}.hv-settings-sound-head{display:flex;align-items:center;gap:10px}.hv-settings-volume-value{margin-left:auto;min-width:58px;border:1px solid #776735;border-radius:8px;background:#393016a6;padding:6px 8px;color:#f0d979;font-size:11px;font-weight:1000;text-align:center}.hv-settings-slider-wrap{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:8px;margin-top:17px;border:1px solid rgba(78,97,67,.75);border-radius:10px;background:#00000029;padding:10px 12px}.hv-settings-slider-icon{color:#92a888;font-size:11px;font-weight:1000;text-align:center}.hv-settings-slider-icon-loud{color:#efd273;font-size:14px}.hv-settings-volume-slider{width:100%;height:20px;cursor:pointer;accent-color:#d5b85d}.hv-settings-volume-slider:focus{outline:none}.hv-settings-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:18px}.hv-settings-toggle-copy{margin-top:2px;color:#ecdfb7;font-size:12px;font-weight:1000}.hv-settings-toggle{position:relative;display:flex;width:92px;height:38px;flex:0 0 92px;align-items:center;border:1px solid #635f40;border-radius:999px;padding:4px;color:#d9d2b8;box-shadow:inset 0 2px 8px #00000054,0 3px #0003;transition:background .16s ease,border-color .16s ease}.hv-settings-toggle.is-on{justify-content:flex-end;border-color:#6f8c54;background:linear-gradient(180deg,#47603a,#2a432d);color:#dff0b7}.hv-settings-toggle.is-off{justify-content:flex-start;border-color:#70554b;background:linear-gradient(180deg,#4b3330,#302321);color:#e4c2b8}.hv-settings-toggle-knob{position:absolute;top:4px;width:28px;height:28px;border:1px solid #a58a51;border-radius:50%;background:linear-gradient(180deg,#f1dfaa,#a99058);box-shadow:0 2px #00000047;transition:left .16s ease}.hv-settings-toggle.is-off .hv-settings-toggle-knob{left:4px}.hv-settings-toggle.is-on .hv-settings-toggle-knob{left:58px}.hv-settings-toggle b{position:relative;z-index:1;padding:0 9px;font-size:10px;letter-spacing:.1em}.hv-settings-toggle.is-off b{margin-left:32px}.hv-settings-toggle.is-on b{margin-right:32px}.hv-settings-about-page{width:min(590px,100%);margin:0 auto;align-content:center}.hv-settings-about-card{display:flex;align-items:center;gap:13px;border:1px solid #5e704d;border-radius:14px;background:linear-gradient(180deg,#192b1bf5,#0e1e13f5);padding:13px}.hv-settings-about-title{margin-top:2px;color:#f0e2b7;font-size:14px;font-weight:1000}.hv-settings-about-copy{margin-top:3px;color:#8fa08b;font-size:10px;line-height:1.5}.hv-settings-social-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:10px}.hv-settings-social-button{display:grid;grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:9px;border:1px solid #596c49;border-radius:11px;background:linear-gradient(180deg,#1e311ff2,#112116f2);padding:9px 10px;color:#e8dfbb;text-align:left;box-shadow:0 3px #0000003b}.hv-settings-social-button:hover{filter:brightness(1.07);border-color:#877546}.hv-settings-social-icon{display:grid;width:34px;height:34px;place-items:center;border:1px solid #78683b;border-radius:9px;background:#29351f;color:#f2d478;font-size:10px;font-weight:1000}.hv-settings-social-button b,.hv-settings-social-button small{display:block}.hv-settings-social-button b{font-size:10px;font-weight:1000}.hv-settings-social-button small{margin-top:2px;color:#899985;font-size:8px;font-weight:800;letter-spacing:.07em}.hv-settings-social-button i{color:#d9c36e;font-size:17px;font-style:normal;font-weight:1000;text-align:right}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-settings-overlay{padding:7px}.hv-settings-window{width:min(760px,96vw);max-height:94dvh;border-radius:13px}.hv-settings-topbar{min-height:48px;padding:8px 12px}.hv-settings-kicker{font-size:8px}.hv-settings-title{font-size:16px}.hv-settings-close{min-width:56px;padding:6px 8px;font-size:9px}.hv-settings-body{padding:9px 11px 8px}.hv-settings-primary-grid{gap:8px}.hv-settings-card{border-radius:9px;padding:8px}.hv-settings-card-head{gap:7px}.hv-settings-card-icon{width:28px;height:28px;flex-basis:28px;border-radius:7px;font-size:10px}.hv-settings-card-label{font-size:8px}.hv-settings-card-title{font-size:10px}.hv-settings-level-chip,.hv-settings-live-chip,.hv-settings-chain-chip{padding:3px 5px;font-size:8px}.hv-settings-divider{margin:7px 0 5px}.hv-settings-meta-row{padding-top:3px;font-size:9px}.hv-settings-meta-row strong{font-size:10px}.hv-settings-balance{font-size:13px}.hv-settings-wallet-full{margin-top:5px;padding:4px 6px;font-size:8px}.hv-settings-note{margin-top:4px;font-size:8px}.hv-settings-section-title{margin:9px 2px 5px;font-size:8px}.hv-settings-menu-grid{gap:6px}.hv-settings-menu-button{gap:7px;border-radius:8px;padding:6px 7px}.hv-settings-menu-icon{width:25px;height:25px;flex-basis:25px;border-radius:6px;font-size:9px}.hv-settings-menu-name{font-size:9px}.hv-settings-menu-sub{font-size:7.5px}.hv-settings-menu-arrow{font-size:14px}.hv-settings-notice{margin-top:6px;gap:6px;padding:6px 7px}.hv-settings-notice-badge{padding:3px 4px;font-size:7.5px}.hv-settings-notice-title{font-size:9px}.hv-settings-notice-text{font-size:8px}.hv-settings-footer{padding:7px 11px 8px}.hv-settings-footer-note{font-size:8px}.hv-settings-logout{padding:6px 8px;font-size:9px}}@media(max-width:560px)and (orientation:portrait){.hv-settings-overlay{padding:9px}.hv-settings-window{width:min(94vw,430px);max-height:92dvh;border-radius:14px}.hv-settings-topbar{min-height:58px;padding:10px 12px}.hv-settings-title{font-size:18px}.hv-settings-primary-grid{grid-template-columns:1fr}.hv-settings-menu-grid{grid-template-columns:1fr 1fr}.hv-settings-footer{align-items:stretch;flex-direction:column}.hv-settings-footer-note{text-align:center}.hv-settings-logout{width:100%}}@media(max-height:390px)and (orientation:landscape){.hv-settings-window{max-height:96dvh}.hv-settings-topbar{min-height:42px;padding:6px 10px}.hv-settings-body{padding:7px 9px 6px}.hv-settings-card{padding:7px}.hv-settings-menu-button{padding-block:5px}.hv-settings-footer{padding:5px 9px 6px}.hv-settings-footer-note{display:none}.hv-settings-logout{margin-left:auto}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-settings-back{margin-bottom:7px;padding:5px 7px;font-size:8px}.hv-settings-back span{font-size:11px}.hv-settings-home-copy{gap:8px;border-radius:9px;padding:7px 8px}.hv-settings-home-mark,.hv-settings-about-logo{width:30px;height:30px;flex-basis:30px;border-radius:8px;font-size:9px}.hv-settings-home-title,.hv-settings-about-title{font-size:10px}.hv-settings-home-sub,.hv-settings-about-copy{font-size:8px}.hv-settings-home-grid{gap:6px;margin-top:7px}.hv-settings-home-button{min-height:80px;border-radius:8px;padding:7px}.hv-settings-home-icon{left:7px;top:7px;width:25px;height:25px;border-radius:7px;font-size:9px}.hv-settings-home-button .hv-settings-menu-arrow{right:6px;bottom:4px}.hv-settings-sound-page,.hv-settings-about-page{min-height:145px}.hv-settings-sound-card{border-radius:10px;padding:9px}.hv-settings-sound-head{gap:7px}.hv-settings-volume-value{min-width:44px;padding:4px 6px;font-size:10px}.hv-settings-slider-wrap{grid-template-columns:18px minmax(0,1fr) 18px;gap:5px;margin-top:8px;padding:5px 7px}.hv-settings-slider-icon,.hv-settings-slider-icon-loud{font-size:10px}.hv-settings-volume-slider{height:16px}.hv-settings-toggle-row{gap:9px}.hv-settings-toggle-copy{font-size:10px}.hv-settings-toggle{width:70px;height:30px;flex-basis:70px}.hv-settings-toggle-knob{top:3px;width:22px;height:22px}.hv-settings-toggle.is-off .hv-settings-toggle-knob{left:3px}.hv-settings-toggle.is-on .hv-settings-toggle-knob{left:43px}.hv-settings-toggle b{padding:0 5px;font-size:8px}.hv-settings-toggle.is-off b{margin-left:25px}.hv-settings-toggle.is-on b{margin-right:25px}.hv-settings-about-card{gap:8px;border-radius:9px;padding:7px 8px}.hv-settings-social-grid{gap:6px;margin-top:6px}.hv-settings-social-button{grid-template-columns:27px minmax(0,1fr) 12px;gap:6px;border-radius:8px;padding:6px 7px}.hv-settings-social-icon{width:25px;height:25px;border-radius:7px;font-size:8px}.hv-settings-social-button b{font-size:8px}.hv-settings-social-button small{font-size:7px}.hv-settings-social-button i{font-size:12px}}@media(max-width:560px)and (orientation:portrait){.hv-settings-home-grid{grid-template-columns:1fr}.hv-settings-home-button{min-height:88px}.hv-settings-social-grid{grid-template-columns:1fr}.hv-settings-toggle-row{align-items:flex-start}}@media(max-height:390px)and (orientation:landscape){.hv-settings-home-copy{padding-block:5px}.hv-settings-home-grid{margin-top:5px}.hv-settings-home-button{min-height:70px}.hv-settings-sound-page,.hv-settings-about-page{min-height:126px}.hv-settings-sound-card{padding:7px}.hv-settings-slider-wrap{margin-top:5px;padding-block:3px}.hv-settings-back{margin-bottom:5px}}.hv-settings-overlay{padding:clamp(10px,2vw,22px)!important;background:#09140c94!important;-webkit-backdrop-filter:blur(4px) saturate(.82)!important;backdrop-filter:blur(4px) saturate(.82)!important}.hv-settings-window{width:min(520px,94vw)!important;max-height:min(90dvh,650px)!important;overflow:hidden!important;border:4px solid #7d421f!important;border-radius:24px!important;background:#d9823f!important;box-shadow:0 8px #4f2a18,0 18px 45px #0000007a,inset 0 0 0 3px #efad5d,inset 0 0 0 6px #5c2e172e!important}.hv-settings-window:before,.hv-settings-window:after{display:none!important}.hv-settings-topbar{min-height:64px!important;justify-content:center!important;padding:10px 58px 16px!important;border-bottom:0!important;background:radial-gradient(circle at 50% 0%,rgba(255,225,151,.22),transparent 65%),linear-gradient(180deg,#d9783b,#b85a2d)!important;box-shadow:inset 0 -4px #642e1647!important}.hv-settings-topbar>div:first-child{min-width:180px;border:3px solid #8e4827;border-radius:16px;background:linear-gradient(180deg,#e88949,#c96635);padding:7px 26px 8px;text-align:center;box-shadow:0 4px #74391f,inset 0 2px #ffe6ab47,inset 0 -2px #6f32192e}.hv-settings-kicker{display:none!important}.hv-settings-title{margin:0!important;color:#fff4d1!important;font-size:21px!important;font-weight:1000!important;letter-spacing:.02em!important;text-shadow:0 2px 0 #74391f,0 0 1px #5c2f1d!important}.hv-settings-close{position:absolute!important;right:12px!important;top:12px!important;min-width:38px!important;width:38px!important;height:38px!important;border:2px solid #8d4b28!important;border-radius:12px!important;background:linear-gradient(180deg,#fff0c2,#e2ad68)!important;padding:0!important;overflow:hidden;color:transparent!important;box-shadow:0 3px #6d351e,inset 0 2px #ffffff73!important}.hv-settings-close:after{content:"×";position:absolute;inset:0;display:grid;place-items:center;color:#77351f;font-size:23px;font-weight:1000;line-height:1}.hv-settings-close:hover{filter:brightness(1.05)!important}.hv-settings-close:active{transform:translateY(2px)!important;box-shadow:0 1px #6d351e!important}.hv-settings-quick-tabs{position:relative;z-index:4;display:flex;flex:0 0 auto;justify-content:center;gap:14px;margin:-8px auto 0;padding:0 12px 4px}.hv-settings-quick-tab{display:grid;width:48px;height:48px;place-items:center;border:3px solid #71501e;border-radius:50%;background:linear-gradient(180deg,#8ddd35,#55b820 48%,#2f8d17);color:#fffbe2;box-shadow:0 4px #4d3817,inset 0 2px #ffffff6b,inset 0 -3px #21681247;font-size:18px;font-weight:1000;text-shadow:0 2px 0 rgba(38,92,18,.8);-webkit-tap-highlight-color:transparent}.hv-settings-quick-tab span{transform:translateY(-1px)}.hv-settings-quick-tab:hover{filter:brightness(1.07)}.hv-settings-quick-tab:active{transform:translateY(2px);box-shadow:0 2px #4d3817,inset 0 2px #ffffff59}.hv-settings-quick-tab.is-active{border-color:#f5ce56;box-shadow:0 4px #72461f,0 0 0 3px #ffda5240,inset 0 2px #ffffff80,inset 0 -3px #21681247}.hv-settings-quick-tab:focus,.hv-settings-quick-tab:focus-visible{outline:none!important}.hv-settings-body{margin:0 12px!important;min-height:0!important;padding:14px 16px!important;border:3px solid #9b5d2c!important;border-radius:18px!important;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.22),transparent 42%),linear-gradient(180deg,#f5cc8d,#eeb979)!important;box-shadow:inset 0 0 0 2px #ffeebc94,inset 0 -5px #b1632e21!important}.hv-settings-home-copy{display:none!important}.hv-settings-home-grid{display:grid!important;width:min(330px,100%)!important;grid-template-columns:1fr!important;gap:10px!important;margin:4px auto 2px!important}.hv-settings-home-button{position:relative!important;display:flex!important;min-height:46px!important;align-items:center!important;justify-content:center!important;border:3px solid #5d481e!important;border-radius:13px!important;background:linear-gradient(180deg,#87d62e,#54b921 54%,#369716)!important;padding:8px 18px!important;color:#fffbea!important;text-align:center!important;box-shadow:0 4px #684321,inset 0 2px #ffffff61,inset 0 -3px #266f1240!important;text-shadow:0 2px 0 rgba(48,99,18,.82)!important}.hv-settings-home-button:hover{filter:brightness(1.06)!important;transform:none!important}.hv-settings-home-button:active{transform:translateY(2px)!important;box-shadow:0 2px #684321!important}.hv-settings-home-button:focus,.hv-settings-home-button:focus-visible{outline:none!important}.hv-settings-home-icon,.hv-settings-home-button .hv-settings-menu-sub,.hv-settings-home-button .hv-settings-menu-arrow{display:none!important}.hv-settings-home-button .hv-settings-menu-name{color:#fffbea!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.035em!important}.hv-settings-back{margin:0 0 10px!important;border:2px solid #76512a!important;border-radius:10px!important;background:linear-gradient(180deg,#fff0bd,#ddb06d)!important;padding:6px 10px!important;color:#6d381f!important;box-shadow:0 3px #8d572d,inset 0 1px #ffffff80!important;font-size:10px!important;font-weight:1000!important}.hv-settings-back span{color:#813d22!important}.hv-settings-back:focus,.hv-settings-back:focus-visible{outline:none!important}.hv-settings-primary-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.hv-settings-card,.hv-settings-sound-card,.hv-settings-about-card{border:2px solid #986331!important;border-radius:13px!important;background:linear-gradient(180deg,#fff0bf,#f4d18f)!important;box-shadow:0 3px #77431e57,inset 0 1px #ffffff9e!important}.hv-settings-card{padding:11px!important}.hv-settings-character-card,.hv-settings-wallet-card{background:linear-gradient(180deg,#fff0bf,#f4d18f)!important}.hv-settings-card-icon,.hv-settings-about-logo{border:2px solid #70501e!important;background:linear-gradient(180deg,#75ce2d,#3ca318)!important;color:#fff9df!important;box-shadow:0 3px #6a431f,inset 0 2px #ffffff59!important;text-shadow:0 1px 0 rgba(43,99,20,.8)}.hv-settings-card-label{color:#8a653c!important}.hv-settings-card-title,.hv-settings-about-title,.hv-settings-toggle-copy{color:#57351f!important;text-shadow:none!important}.hv-settings-meta-row{color:#876847!important}.hv-settings-meta-row strong{color:#5e3a23!important}.hv-settings-divider{background:linear-gradient(90deg,transparent,rgba(128,77,35,.42),transparent)!important}.hv-settings-level-chip,.hv-settings-live-chip,.hv-settings-chain-chip{border-color:#8b682f!important;background:#f2d887!important;color:#68431f!important}.hv-settings-live-chip{background:#bfe47a!important;color:#375c21!important}.hv-settings-balance{color:#26768d!important;text-shadow:none!important}.hv-settings-wallet-full{border-color:#bd8c4a!important;background:#7a491f14!important;color:#765534!important}.hv-settings-note,.hv-settings-about-copy{color:#7d6547!important}.hv-settings-sound-page,.hv-settings-about-page{width:min(390px,100%)!important;min-height:0!important;margin:0 auto!important}.hv-settings-sound-card{padding:12px!important}.hv-settings-volume-value{border:2px solid #8d632f!important;background:#f7df9a!important;color:#63421f!important}.hv-settings-slider-wrap{border:2px solid #a17135!important;background:#844f1f17!important}.hv-settings-slider-icon{color:#76542d!important}.hv-settings-slider-icon-loud{color:#4b941f!important}.hv-settings-volume-slider{accent-color:#57b522!important}.hv-settings-toggle{border:2px solid #6a4c24!important;box-shadow:0 3px #7a4b27,inset 0 2px 5px #5b2e1638!important}.hv-settings-toggle.is-on{border-color:#557423!important;background:linear-gradient(180deg,#86d535,#4caf1e)!important;color:#fff9dd!important}.hv-settings-toggle.is-off{border-color:#84503a!important;background:linear-gradient(180deg,#d87858,#b6533e)!important;color:#fff0db!important}.hv-settings-toggle-knob{border-color:#92642e!important;background:linear-gradient(180deg,#fff4c9,#e5bd72)!important}.hv-settings-about-card{padding:10px!important}.hv-settings-social-grid{grid-template-columns:1fr!important;gap:8px!important;margin-top:9px!important}.hv-settings-social-button{grid-template-columns:34px minmax(0,1fr) 16px!important;border:2px solid #715020!important;border-radius:11px!important;background:linear-gradient(180deg,#86d432,#4bad1e)!important;color:#fff9e2!important;box-shadow:0 3px #684321,inset 0 1px #ffffff57!important}.hv-settings-social-button:hover{border-color:#715020!important;filter:brightness(1.06)!important}.hv-settings-social-icon{border:2px solid #5f471e!important;background:#f4d885!important;color:#63421f!important}.hv-settings-social-button small{color:#fffae2d1!important}.hv-settings-social-button i{color:#fff7cf!important}.hv-settings-notice{border:2px solid #a67836!important;background:#f6dda0!important;color:#694521!important}.hv-settings-notice-title{color:#694521!important}.hv-settings-notice-badge{background:#d99a43!important;color:#fff8db!important}.hv-settings-footer{justify-content:center!important;border-top:0!important;background:transparent!important;padding:10px 14px 14px!important}.hv-settings-footer-note{display:none!important}.hv-settings-logout{width:min(330px,100%)!important;margin:0 auto!important;border:3px solid #6c3825!important;border-radius:13px!important;background:linear-gradient(180deg,#f06b4d,#cf4635)!important;padding:9px 14px!important;color:#fff5df!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.03em!important;box-shadow:0 4px #733722,inset 0 2px #ffffff52,inset 0 -3px #7e272033!important;text-shadow:0 2px 0 rgba(109,43,31,.74)!important}.hv-settings-logout:hover{filter:brightness(1.05)!important}.hv-settings-logout:active{transform:translateY(2px)!important;box-shadow:0 2px #733722!important}.hv-settings-logout:focus,.hv-settings-logout:focus-visible{outline:none!important}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-settings-overlay{padding:5px!important}.hv-settings-window{width:min(490px,92vw)!important;max-height:96dvh!important;border-width:3px!important;border-radius:18px!important;box-shadow:0 5px #4f2a18,0 12px 32px #00000075,inset 0 0 0 2px #efad5d!important}.hv-settings-topbar{min-height:47px!important;padding:6px 45px 10px!important}.hv-settings-topbar>div:first-child{min-width:145px;border-width:2px;border-radius:12px;padding:5px 18px 6px;box-shadow:0 3px #74391f,inset 0 1px #ffe6ab47!important}.hv-settings-title{font-size:15px!important}.hv-settings-close{right:8px!important;top:7px!important;width:30px!important;min-width:30px!important;height:30px!important;border-radius:9px!important}.hv-settings-close:after{font-size:18px}.hv-settings-quick-tabs{gap:9px;margin-top:-7px;padding-bottom:2px}.hv-settings-quick-tab{width:35px;height:35px;border-width:2px;font-size:12px;box-shadow:0 3px #4d3817,inset 0 1px #fff6!important}.hv-settings-body{margin:0 8px!important;padding:8px 10px!important;border-width:2px!important;border-radius:13px!important}.hv-settings-home-grid{width:min(270px,100%)!important;gap:6px!important;margin-top:1px!important}.hv-settings-home-button{min-height:34px!important;border-width:2px!important;border-radius:9px!important;padding:5px 12px!important;box-shadow:0 3px #684321,inset 0 1px #ffffff57!important}.hv-settings-home-button .hv-settings-menu-name{font-size:10px!important}.hv-settings-back{margin-bottom:6px!important;padding:4px 7px!important;font-size:8px!important}.hv-settings-primary-grid{gap:6px!important}.hv-settings-card{border-width:1.5px!important;border-radius:9px!important;padding:7px!important}.hv-settings-card-head{gap:6px!important}.hv-settings-card-icon{width:25px!important;height:25px!important;flex-basis:25px!important;border-radius:7px!important;font-size:9px!important}.hv-settings-card-label{font-size:7.5px!important}.hv-settings-card-title{font-size:10px!important}.hv-settings-level-chip,.hv-settings-live-chip,.hv-settings-chain-chip{padding:2px 4px!important;font-size:7px!important}.hv-settings-divider{margin:5px 0 4px!important}.hv-settings-meta-row{padding-top:2px!important;font-size:8px!important}.hv-settings-meta-row strong{font-size:9px!important}.hv-settings-balance{font-size:11px!important}.hv-settings-wallet-full{margin-top:4px!important;padding:3px 5px!important;font-size:7px!important}.hv-settings-note{margin-top:3px!important;font-size:7.5px!important}.hv-settings-sound-page,.hv-settings-about-page{width:min(340px,100%)!important}.hv-settings-sound-card{padding:7px!important;border-radius:9px!important}.hv-settings-volume-value{min-width:39px!important;padding:3px 5px!important;font-size:9px!important}.hv-settings-slider-wrap{margin-top:5px!important;padding:3px 5px!important}.hv-settings-toggle-copy{font-size:9px!important}.hv-settings-toggle{width:64px!important;height:27px!important;flex-basis:64px!important;border-width:1.5px!important}.hv-settings-toggle-knob{top:2px!important;width:20px!important;height:20px!important}.hv-settings-toggle.is-off .hv-settings-toggle-knob{left:2px!important}.hv-settings-toggle.is-on .hv-settings-toggle-knob{left:38px!important}.hv-settings-toggle b{font-size:7px!important;padding:0 4px!important}.hv-settings-toggle.is-off b{margin-left:22px!important}.hv-settings-toggle.is-on b{margin-right:22px!important}.hv-settings-about-card{gap:6px!important;padding:6px!important;border-radius:8px!important}.hv-settings-about-logo{width:26px!important;height:26px!important;flex-basis:26px!important;font-size:8px!important}.hv-settings-about-title{font-size:10px!important}.hv-settings-about-copy{font-size:7px!important}.hv-settings-social-grid{gap:5px!important;margin-top:5px!important}.hv-settings-social-button{grid-template-columns:25px minmax(0,1fr) 10px!important;gap:5px!important;border-width:1.5px!important;border-radius:8px!important;padding:4px 6px!important;box-shadow:0 2px #684321!important}.hv-settings-social-icon{width:23px!important;height:23px!important;border-radius:6px!important;font-size:7px!important}.hv-settings-social-button b{font-size:7.5px!important}.hv-settings-social-button small{font-size:6.5px!important}.hv-settings-social-button i{font-size:10px!important}.hv-settings-footer{padding:7px 10px 10px!important}.hv-settings-logout{width:min(270px,100%)!important;border-width:2px!important;border-radius:9px!important;padding:5px 10px!important;font-size:9px!important;box-shadow:0 3px #733722,inset 0 1px #ffffff4d!important}}@media(max-width:560px)and (orientation:portrait){.hv-settings-window{width:min(92vw,420px)!important;max-height:92dvh!important}.hv-settings-primary-grid{grid-template-columns:1fr!important}.hv-settings-home-grid{width:min(300px,100%)!important}.hv-settings-footer{flex-direction:row!important;align-items:center!important}.hv-settings-logout{width:min(300px,100%)!important}}@media(max-height:390px)and (orientation:landscape){.hv-settings-window{max-height:97dvh!important}.hv-settings-topbar{min-height:42px!important;padding-top:4px!important;padding-bottom:8px!important}.hv-settings-quick-tab{width:31px!important;height:31px!important}.hv-settings-body{padding-top:6px!important;padding-bottom:6px!important}.hv-settings-home-grid{gap:5px!important}.hv-settings-home-button{min-height:31px!important}.hv-settings-footer{padding-top:5px!important;padding-bottom:7px!important}}.hv-settings-footer-back{width:min(330px,100%);margin:0 auto;border:3px solid #5d3d1f;border-radius:13px;background:linear-gradient(180deg,#79d637,#43ac25 58%,#2e8d20);padding:9px 14px;color:#fff7d9;font-size:10px;font-weight:1000;letter-spacing:.04em;box-shadow:0 4px #4e321b,inset 0 2px #ffffff57,inset 0 -3px #29641a40;text-shadow:0 2px 0 rgba(47,82,25,.72);-webkit-tap-highlight-color:transparent}.hv-settings-footer-back span{display:inline-block;margin-right:6px;font-size:15px;line-height:.7;vertical-align:-1px}.hv-settings-footer-back:hover{filter:brightness(1.06)}.hv-settings-footer-back:active{transform:translateY(2px);box-shadow:0 2px #4e321b}.hv-settings-footer-back:focus,.hv-settings-footer-back:focus-visible{outline:none}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-settings-footer-back{width:min(270px,100%);border-width:2px;border-radius:9px;padding:5px 10px;font-size:9px;box-shadow:0 3px #4e321b,inset 0 1px #ffffff4d}.hv-settings-footer-back span{margin-right:4px;font-size:11px}}@media(max-width:560px)and (orientation:portrait){.hv-settings-footer-back{width:min(300px,100%)}}.hv-settings-audio-page{width:min(560px,100%)!important}.hv-settings-audio-master{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px;border:2px solid #986331;border-radius:13px;background:linear-gradient(180deg,#ffe6a6,#efc571);padding:10px 12px;box-shadow:0 3px #77431e57,inset 0 1px #ffffff9e}.hv-settings-audio-master.is-muted{background:linear-gradient(180deg,#efc0a0,#dc976d)}.hv-settings-audio-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hv-settings-audio-channel{min-width:0;transition:filter .16s ease,opacity .16s ease}.hv-settings-audio-channel.is-muted{filter:saturate(.72)}.hv-settings-audio-channel .hv-settings-slider-wrap{margin-top:9px!important}.hv-settings-audio-toggle-row{margin-top:10px;padding-top:9px;border-top:1px solid rgba(126,76,34,.24)}.hv-settings-master-toggle{width:92px!important;flex-basis:92px!important}.hv-settings-master-toggle.is-on b{font-size:9px!important}.hv-settings-master-toggle.is-master-muted{border-color:#7d3d2f!important;background:linear-gradient(180deg,#e26d52,#bd4738)!important}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-settings-audio-page{width:min(430px,100%)!important}.hv-settings-audio-master{gap:8px;margin-bottom:6px;border-width:1.5px;border-radius:9px;padding:6px 7px}.hv-settings-audio-grid{gap:6px}.hv-settings-audio-channel{padding:6px!important}.hv-settings-audio-channel .hv-settings-sound-head{gap:5px!important}.hv-settings-audio-channel .hv-settings-slider-wrap{margin-top:4px!important}.hv-settings-audio-toggle-row{margin-top:5px;padding-top:5px;gap:5px!important}.hv-settings-master-toggle{width:68px!important;flex-basis:68px!important}.hv-settings-master-toggle.is-on .hv-settings-toggle-knob{left:42px!important}.hv-settings-master-toggle.is-on b{font-size:7px!important}}@media(max-width:560px)and (orientation:portrait){.hv-settings-audio-grid{grid-template-columns:1fr}.hv-settings-audio-master{align-items:flex-start}}.hv-settings-audio-stack{display:flex;width:min(500px,100%)!important;flex-direction:column;gap:9px}.hv-settings-volume-card{min-width:0;padding:10px 12px!important;transition:filter .16s ease,opacity .16s ease}.hv-settings-volume-card.is-muted{filter:saturate(.76);opacity:.86}.hv-settings-volume-card .hv-settings-sound-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px}.hv-settings-volume-card .hv-settings-slider-wrap{margin-top:8px!important}.hv-settings-mute-section{overflow:hidden;border:2px solid #986331;border-radius:13px;background:linear-gradient(180deg,#ffe6a6,#efc571);box-shadow:0 3px #77431e57,inset 0 1px #ffffff9e}.hv-settings-mute-heading{border-bottom:1px solid rgba(126,76,34,.28);padding:9px 12px 7px}.hv-settings-mute-list{display:flex;flex-direction:column}.hv-settings-mute-row{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:14px;padding:8px 12px;transition:background .16s ease,filter .16s ease}.hv-settings-mute-row+.hv-settings-mute-row{border-top:1px solid rgba(126,76,34,.22)}.hv-settings-mute-row.is-muted{background:#b95d3f1a}.hv-settings-mute-all-row{background:#81531f0e}.hv-settings-mute-all-row.is-muted{background:#b9493226}.hv-settings-mute-toggle{width:92px!important;min-width:92px;flex-basis:92px!important}.hv-settings-mute-toggle.is-on .hv-settings-toggle-knob{left:66px!important}.hv-settings-mute-toggle.is-on b,.hv-settings-mute-toggle.is-off b{font-size:8px!important;letter-spacing:.05em}.hv-settings-mute-toggle.is-master-muted{border-color:#7d3d2f!important;background:linear-gradient(180deg,#e26d52,#bd4738)!important}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-settings-audio-stack{width:min(410px,100%)!important;gap:5px}.hv-settings-volume-card{padding:6px 8px!important}.hv-settings-volume-card .hv-settings-sound-head{gap:5px}.hv-settings-volume-card .hv-settings-slider-wrap{margin-top:4px!important}.hv-settings-mute-section{border-width:1.5px;border-radius:9px}.hv-settings-mute-heading{padding:5px 7px 4px}.hv-settings-mute-row{min-height:39px;gap:7px;padding:4px 7px}.hv-settings-mute-row .hv-settings-note{font-size:8px!important;line-height:1.15!important}.hv-settings-mute-toggle{width:68px!important;min-width:68px;flex-basis:68px!important}.hv-settings-mute-toggle.is-on .hv-settings-toggle-knob{left:42px!important}.hv-settings-mute-toggle.is-on b,.hv-settings-mute-toggle.is-off b{font-size:7px!important}}@media(max-width:560px)and (orientation:portrait){.hv-settings-audio-stack{width:100%!important}.hv-settings-mute-row{gap:8px}}.hv-settings-mute-stack{display:flex;width:100%;flex-direction:column;gap:9px}.hv-settings-mute-card{min-height:72px;padding:10px 12px!important;transition:filter .16s ease,opacity .16s ease,background .16s ease}.hv-settings-mute-card.is-muted{filter:saturate(.78)}.hv-settings-mute-card-row{display:grid;min-height:50px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.hv-settings-mute-card-title{color:#664122;font-size:14px;font-weight:900;line-height:1}.hv-settings-card-icon-all{font-size:10px!important;letter-spacing:-.02em}.hv-settings-mute-card .hv-settings-mute-toggle{width:104px!important;min-width:104px!important;flex-basis:104px!important}.hv-settings-mute-card .hv-settings-mute-toggle.is-on .hv-settings-toggle-knob{left:78px!important}.hv-settings-mute-all-card{background:linear-gradient(180deg,#ffdda0,#edbd66)!important}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-settings-mute-stack{gap:5px}.hv-settings-mute-card{min-height:52px;padding:6px 8px!important}.hv-settings-mute-card-row{min-height:38px;gap:6px}.hv-settings-mute-card-title{font-size:10px}.hv-settings-mute-card .hv-settings-mute-toggle{width:76px!important;min-width:76px!important;flex-basis:76px!important}.hv-settings-mute-card .hv-settings-mute-toggle.is-on .hv-settings-toggle-knob{left:50px!important}}.hv-reward-card{position:relative;width:min(88vw,330px);border:3px solid #6f3f1f;border-radius:20px;background:linear-gradient(180deg,#d87d39,#c9682f);padding:28px 10px 10px;box-shadow:0 8px #3d2515,0 18px 42px #0000007a,inset 0 0 0 2px #ffd48640;color:#56331e}.hv-reward-card.is-legendary{border-color:#b47a1f;box-shadow:0 8px #4d2d13,0 18px 42px #0000007a,0 0 24px #ffce4d47,inset 0 0 0 2px #ffe79873}.hv-reward-plaque{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);min-width:170px;max-width:calc(100% - 46px);border:3px solid #70401f;border-radius:15px;background:linear-gradient(180deg,#e9904a,#cf6b31);padding:7px 14px 6px;text-align:center;font-size:11px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;color:#fff1c2;text-shadow:0 2px 0 #6b341c;box-shadow:0 4px #53301b,inset 0 0 0 1px #ffe0a642;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv-reward-body{border:2px solid #9a6834;border-radius:15px;background:linear-gradient(180deg,#ffe0a2,#f6c978);padding:14px 14px 12px;box-shadow:inset 0 0 0 2px #fff7d36b,inset 0 -8px 18px #884d1b14;text-align:center}.hv-reward-title{min-height:22px;font-size:17px;line-height:1.15;font-weight:1000;color:#5e361d;text-shadow:0 1px 0 #fff2c8}.hv-reward-art{position:relative;display:flex;width:112px;height:104px;margin:8px auto 5px;align-items:center;justify-content:center;border:2px solid #9c6e39;border-radius:14px;background:radial-gradient(circle,#ffffddf2,#f4c56fb8 72%,#c57c3040);box-shadow:inset 0 0 16px #7c451524}.hv-reward-art.is-empty{opacity:.9}.hv-reward-art img{width:82px;height:82px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 3px 2px rgba(80,43,18,.25))}.hv-reward-qty{position:absolute;right:5px;top:5px;min-width:28px;border:2px solid #71441f;border-radius:9px;background:#4d321c;padding:2px 5px;color:#ffe888;font-size:10px;font-weight:1000;line-height:1.15;box-shadow:0 2px #391d0d73}.hv-reward-items-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:9px 0 6px}.hv-reward-mini-item{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:5px;border:1px solid #a7753b;border-radius:9px;background:#fff0be8c;padding:4px 5px;text-align:left}.hv-reward-mini-item img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-reward-mini-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:900;color:#624022}.hv-reward-mini-item b{font-size:10px;color:#835116}.hv-reward-badges{display:flex;min-height:0;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:4px}.hv-reward-badges:empty{display:none}.hv-reward-badges span{border:1px solid #8f672f;border-radius:7px;background:#6b7f382e;padding:2px 6px;font-size:10px;font-weight:1000;color:#5b4b22}.hv-reward-badges span.is-warn{background:#a14b2526;color:#883a22}.hv-reward-confirm{width:100%;margin-top:9px;border:2px solid #46652a;border-radius:11px;background:linear-gradient(180deg,#65ce31,#35a91f);padding:8px 12px 7px;color:#fff8d0;font-size:11px;font-weight:1000;letter-spacing:.08em;text-shadow:0 1px 0 #34641f;box-shadow:0 4px #31531f,inset 0 1px #ffffff59;transition:transform .08s ease,filter .08s ease,box-shadow .08s ease}.hv-reward-confirm:hover{filter:brightness(1.06)}.hv-reward-confirm:active{transform:translateY(2px);box-shadow:0 2px #31531f,inset 0 1px #ffffff47}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-reward-overlay{padding:8px}.hv-reward-card{width:min(76vw,292px);padding:23px 8px 8px;border-radius:16px;border-width:2px;box-shadow:0 5px #3d2515,0 12px 30px #00000073,inset 0 0 0 1px #ffd48640}.hv-reward-plaque{min-width:150px;border-width:2px;border-radius:12px;padding:5px 11px;font-size:10px;box-shadow:0 3px #53301b}.hv-reward-body{padding:10px 11px 9px;border-radius:12px}.hv-reward-title{min-height:18px;font-size:14px}.hv-reward-art{width:92px;height:82px;margin:5px auto 3px;border-radius:11px}.hv-reward-art img{width:66px;height:66px}.hv-reward-qty{right:4px;top:4px;font-size:10px;padding:2px 4px}.hv-reward-items-grid{gap:4px;margin:6px 0 4px}.hv-reward-mini-item{grid-template-columns:28px minmax(0,1fr) auto;padding:3px 4px}.hv-reward-mini-item img{width:26px;height:26px}.hv-reward-mini-item span,.hv-reward-mini-item b{font-size:9px}.hv-reward-badges span{font-size:9px;padding:1px 5px}.hv-reward-confirm{margin-top:6px;padding:6px 10px;font-size:10px;box-shadow:0 3px #31531f}}@media(max-height:390px)and (orientation:landscape){.hv-reward-card{width:min(68vw,270px)}.hv-reward-body{padding:8px 9px 7px}.hv-reward-art{width:82px;height:70px}.hv-reward-art img{width:56px;height:56px}.hv-reward-title{font-size:13px}}:root{--hv-ui-brown-900: #3d2515;--hv-ui-brown-800: #56331e;--hv-ui-brown-700: #70401f;--hv-ui-orange-600: #c9682f;--hv-ui-orange-500: #d87d39;--hv-ui-orange-400: #e9904a;--hv-ui-paper-100: #ffe6ad;--hv-ui-paper-200: #f6cf83;--hv-ui-paper-300: #e6b765;--hv-ui-green-500: #65ce31;--hv-ui-green-600: #35a91f;--hv-ui-green-800: #31531f}.pixel-panel{border-color:var(--hv-ui-brown-700);background:linear-gradient(180deg,#5b351df7,#2d1d13fb);box-shadow:0 5px #3d2515b8,0 12px 28px #00000047,inset 0 0 0 2px #ffda991a}.pixel-button{border-color:#46652a;background:linear-gradient(180deg,var(--hv-ui-green-500),var(--hv-ui-green-600));color:#fff7cf;text-shadow:0 1px 0 #34641f;box-shadow:0 3px 0 var(--hv-ui-green-800),inset 0 1px #ffffff47}.pixel-button:active{box-shadow:0 1px 0 var(--hv-ui-green-800),inset 0 1px #fff3}.hv-status-card{border:3px solid var(--hv-ui-brown-700)!important;background:linear-gradient(180deg,#ffe1a0,#f2c875)!important;color:var(--hv-ui-brown-800)!important;box-shadow:0 6px 0 var(--hv-ui-brown-900),0 12px 28px #00000052,inset 0 0 0 2px #fff8d680!important}.hv-status-card span,.hv-status-card .hv-resource-row>div:last-child,.hv-status-card .hv-resource-row>div:first-child span{color:var(--hv-ui-brown-800)!important;text-shadow:0 1px 0 rgba(255,245,207,.75)}.hv-status-card>div:first-child>div:first-child>div:first-child span:first-child{color:#5a3119!important}.hv-status-card .hv-resource-row>div:nth-child(2){border-color:#58321bb8!important;background:#53301b59!important;box-shadow:inset 0 1px 2px #3f231240!important}.hv-status-card .hv-resource-row button{border-color:#8f672f!important;background:#f8d68f!important;color:#66401f!important;box-shadow:0 1px #673b1a59}.hv-status-card>div:first-child>span{border-color:#8f672f!important;background:#f8d68f!important;color:#69421f!important}.hv-status-toggle{border:2px solid var(--hv-ui-brown-700)!important;background:linear-gradient(180deg,#e3974a,#c86a30)!important;color:#fff1c2!important;text-shadow:0 1px 0 #6b341c;box-shadow:0 3px 0 var(--hv-ui-brown-900),0 7px 16px #00000040!important}.hv-wallet-resource-bar{border:2px solid var(--hv-ui-brown-700)!important;background:linear-gradient(180deg,#53301cf7,#321f14fa)!important;box-shadow:0 4px 0 var(--hv-ui-brown-900),0 9px 20px #0000004d!important}.hv-wallet-chip{border-color:#9b6b35!important;background:linear-gradient(180deg,#ffe0a326,#e0a44e14)!important;color:#fff0c2!important}.hv-wallet-chip b{color:#ffe188!important}.hv-wallet-chip button{border-color:#8e672f!important;background:linear-gradient(180deg,#6acb34,#3fa922)!important;color:#fff4c7!important}.hv-tool-dock>.pixel-panel{border:2px solid var(--hv-ui-brown-700)!important;background:linear-gradient(180deg,#52301cf7,#301e14fb)!important;box-shadow:0 5px 0 var(--hv-ui-brown-900),0 12px 26px #00000059!important}.hv-tool-slot,.hv-tool-empty,.hv-tool-seed{border-color:#9a6b36!important;background:linear-gradient(180deg,#ffe0a31a,#7348253d)!important;box-shadow:inset 0 0 0 1px #ffe1a314,0 2px #2d1b10a6}.hv-tool-slot:hover,.hv-tool-empty:hover,.hv-tool-seed:hover{border-color:#d59c47!important}.hv-tool-slot[class*="border-[#e2d06a]"],.hv-tool-empty[class*="border-[#e2d06a]"],.hv-tool-seed[class*="border-[#e2d06a]"]{border-color:#ffe07d!important;background:linear-gradient(180deg,#5c8e31f2,#325d21fa)!important;box-shadow:0 0 0 1px #ffe47c40,0 3px #2d4c22,inset 0 1px #ffffff29!important}.hv-action-rail-button{border-color:#6b451f!important;background:linear-gradient(180deg,#efbd68,#c9823e)!important;color:#55331c!important;text-shadow:none!important;box-shadow:0 3px #58341c,inset 0 1px #fff6d466!important}.hv-action-rail-button:hover{filter:brightness(1.05)}.hv-action-toggle,.hv-action-scroll-arrow{border-color:var(--hv-ui-brown-700)!important;background:linear-gradient(180deg,#e49347,#c56a30)!important;color:#fff1c2!important;text-shadow:0 1px 0 #6b341c;box-shadow:0 3px 0 var(--hv-ui-brown-900),0 7px 16px #0000003d!important}.hv-toast{border-color:#8a5729!important;box-shadow:0 3px #4d2d18,0 8px 18px #0000004d!important}.thin-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(#d7964b,#9e6332);border:1px solid #6d411f}.thin-scrollbar::-webkit-scrollbar-track{background:#43281747}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-status-card{border-width:2px!important;box-shadow:0 4px 0 var(--hv-ui-brown-900),0 9px 20px #00000047,inset 0 0 0 1px #fff8d680!important}.hv-tool-dock>.pixel-panel{box-shadow:0 3px 0 var(--hv-ui-brown-900),0 8px 18px #0000004d!important}}.hv-history-overlay{font-family:inherit}.hv-history-panel{width:min(90vw,820px)!important;height:min(78dvh,560px)!important;min-height:440px!important;overflow:hidden!important;border:4px solid #74401f!important;border-radius:24px!important;background:linear-gradient(180deg,#dc8240,#cf6f32)!important;box-shadow:0 9px #4d2a18,0 20px 48px #0000007a,inset 0 0 0 3px #ffcd7457!important}.hv-history-header{min-height:72px!important;padding:11px 20px 10px!important;border:0!important;border-bottom:4px solid #a74e28!important;background:linear-gradient(180deg,#dc7a39,#cf6730)!important}.hv-history-kicker{color:#6b371f!important;font-size:10px!important;letter-spacing:.17em!important;text-shadow:0 1px 0 rgba(255,225,166,.45)}.hv-history-title{margin-top:2px!important;color:#fff0c5!important;font-size:22px!important;line-height:1!important;text-shadow:0 2px 0 #7c3b21,0 3px 2px rgba(0,0,0,.2)}.hv-history-close{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border:2px solid #8a4d27!important;border-radius:12px!important;background:linear-gradient(180deg,#fff0bd,#edc978)!important;color:#81401f!important;padding:0!important;font-size:22px!important;line-height:1!important;box-shadow:0 3px #7d4024,inset 0 0 0 1px #ffffff7a;text-shadow:0 1px 0 #fff3c4}.hv-history-close:active{transform:translateY(2px);box-shadow:0 1px #7d4024}.hv-history-tabs{position:relative;z-index:3;gap:7px!important;padding:10px 20px 0!important}.hv-history-tab{min-width:116px!important;border:2px solid #8b552a!important;border-radius:10px 10px 5px 5px!important;background:linear-gradient(180deg,#f3d696,#d9ad62)!important;color:#70401f!important;padding:8px 13px!important;font-size:10px!important;letter-spacing:.07em!important;box-shadow:0 3px #74401f,inset 0 1px #ffffff80!important;text-shadow:0 1px 0 rgba(255,244,199,.8)}.hv-history-tab.is-active{border-color:#54732c!important;background:linear-gradient(180deg,#76c93d,#3b9f23)!important;color:#fff6c9!important;box-shadow:0 3px #35651f,inset 0 1px #ffffff52!important;text-shadow:0 2px 0 #39711f!important}.hv-history-book-wrap{position:relative;display:flex;min-height:0;flex:1 1 auto;margin:10px 18px 0;padding-left:25px}.hv-history-book-spine{position:absolute;z-index:2;left:0;top:10px;bottom:10px;width:31px;border:2px solid #70401f;border-radius:12px 5px 5px 12px;background:linear-gradient(90deg,#75401f,#a96330 52%,#6a381d);box-shadow:3px 0 #4f2b1652,inset 2px 0 #ffbf642e}.hv-history-book-spine i{position:relative;display:block;width:17px;height:5px;margin:24px auto 0;border:1px solid #6a431f;border-radius:999px;background:linear-gradient(180deg,#ffe39a,#bd873d);box-shadow:0 1px #5e321a}.hv-history-table-shell{position:relative;display:flex!important;min-height:0;flex:1 1 auto;flex-direction:column;margin:0!important;overflow:hidden!important;border:3px solid #9b6735!important;border-radius:14px!important;background:linear-gradient(90deg,transparent 0 39px,rgba(191,92,68,.23) 39px 41px,transparent 41px),linear-gradient(180deg,#fff0bd,#f7dfa6)!important;box-shadow:0 4px #64371b57,inset 0 0 0 2px #ffffff52,inset 0 -10px 20px #8a5b2c0f!important}.hv-history-table-shell:after{content:"";position:absolute;pointer-events:none;inset:0;background:repeating-linear-gradient(180deg,transparent 0 53px,rgba(117,139,113,.14) 53px 54px);opacity:.65}.hv-history-transaction-head,.hv-history-game-head{position:relative;z-index:1;min-height:40px!important;align-items:center;border:0!important;border-bottom:2px solid rgba(137,91,43,.35)!important;background:linear-gradient(180deg,#e1bc70b8,#d6a7567a)!important;padding:0 10px 0 44px!important;color:#744522!important;font-size:9.5px!important;letter-spacing:.1em!important;text-shadow:0 1px 0 #fff2c6}.hv-history-transaction-head,.hv-history-transaction-row{grid-template-columns:72px minmax(150px,1.45fr) 106px 80px 90px!important;-moz-column-gap:7px!important;column-gap:7px!important;justify-items:center;text-align:center}.hv-history-game-head,.hv-history-game-row{grid-template-columns:68px minmax(140px,.95fr) minmax(190px,1.35fr) 92px!important;-moz-column-gap:7px!important;column-gap:7px!important;justify-items:center;text-align:center}.hv-history-list{position:relative;z-index:1;padding:0 10px 5px 44px!important}.hv-history-transaction-row,.hv-history-game-row{position:relative;overflow:hidden;border:0!important;border-bottom:1px solid rgba(104,124,99,.2)!important;background:transparent!important;padding:0!important;color:#5a4127!important;font-size:10px!important;line-height:1.15!important;transition:background .12s ease}.hv-history-transaction-row:hover,.hv-history-game-row:hover{background:#ffffff2e!important;box-shadow:none!important}.hv-history-transaction-row:last-child,.hv-history-game-row:last-child{border-bottom:0!important}.hv-history-cell{display:block;width:100%;min-width:0;color:#5b4126!important;text-align:center}.hv-history-order{color:#476b69!important;font-size:9.5px!important;letter-spacing:-.02em}.hv-history-item,.hv-history-game-action{color:#5a371e!important;font-size:10px!important;text-shadow:0 1px 0 rgba(255,244,203,.75)}.hv-history-amount{color:#9a6822!important;font-size:10px!important}.hv-history-detail{color:#786750!important;font-size:10px!important}.hv-history-time{color:#5f704f!important;font-size:10px!important;line-height:1.15}.hv-history-full-time{display:block;margin-top:2px;color:#9a896c!important;font-size:7.8px!important;white-space:nowrap}.hv-history-action-chip{display:inline-flex;min-width:48px;align-items:center;justify-content:center;border:1px solid #557a30!important;border-radius:7px!important;background:linear-gradient(180deg,#75bf3e,#439b27)!important;padding:4px 7px!important;color:#fff6c7!important;font-size:8.5px!important;line-height:1;letter-spacing:.05em;box-shadow:0 2px #37641f,inset 0 1px #ffffff40;text-shadow:0 1px 0 #37641f}.hv-history-empty{color:#a08a67!important;font-size:10px}.hv-history-footer{min-height:58px!important;border:0!important;background:transparent!important;padding:9px 20px 12px!important}.hv-history-count{color:#6f3d22!important;font-size:9.5px!important;text-shadow:0 1px 0 rgba(255,211,137,.5)}.hv-history-pager{gap:8px!important}.hv-history-page-btn{min-width:68px!important;border:2px solid #55752f!important;border-radius:9px!important;background:linear-gradient(180deg,#72c53a,#419d24)!important;padding:7px 9px!important;color:#fff4c2!important;font-size:9px!important;box-shadow:0 3px #35651f,inset 0 1px #ffffff45;text-shadow:0 1px 0 #35651f}.hv-history-page-btn:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #35651f}.hv-history-page-count{min-width:58px!important;color:#fff0bd!important;font-size:10px!important;text-shadow:0 2px 0 #7d3c20}@media(max-height:620px),(pointer:coarse)and (max-width:1180px){.hv-history-overlay{padding:5px!important}.hv-history-panel{width:min(96vw,760px)!important;height:min(94dvh,420px)!important;min-height:0!important;border-width:3px!important;border-radius:17px!important}.hv-history-header{min-height:50px!important;padding:7px 13px!important;border-bottom-width:3px!important}.hv-history-kicker{font-size:7.5px!important}.hv-history-title{font-size:15px!important}.hv-history-close{width:31px;height:31px;border-radius:9px!important;font-size:16px!important}.hv-history-tabs{gap:5px!important;padding:6px 13px 0!important}.hv-history-tab{min-width:92px!important;padding:5px 8px!important;border-width:1px!important;font-size:8px!important;box-shadow:0 2px #74401f!important}.hv-history-tab.is-active{box-shadow:0 2px #35651f!important}.hv-history-book-wrap{margin:7px 11px 0!important;padding-left:17px!important}.hv-history-book-spine{top:6px;bottom:6px;width:22px;border-radius:8px 4px 4px 8px}.hv-history-book-spine i{width:12px;height:4px;margin-top:15px}.hv-history-table-shell{border-width:2px!important;border-radius:9px!important;background:linear-gradient(90deg,transparent 0 27px,rgba(191,92,68,.22) 27px 29px,transparent 29px),linear-gradient(180deg,#fff0bd,#f7dfa6)!important}.hv-history-table-shell:after{background:repeating-linear-gradient(180deg,transparent 0 36px,rgba(117,139,113,.12) 36px 37px)}.hv-history-transaction-head,.hv-history-game-head{min-height:27px!important;padding:0 5px 0 30px!important;font-size:7.3px!important}.hv-history-list{padding:0 5px 3px 30px!important}.hv-history-transaction-head,.hv-history-transaction-row{grid-template-columns:50px minmax(108px,1.45fr) 74px 58px 62px!important;-moz-column-gap:3px!important;column-gap:3px!important}.hv-history-game-head,.hv-history-game-row{grid-template-columns:49px minmax(102px,.95fr) minmax(132px,1.2fr) 59px!important;-moz-column-gap:3px!important;column-gap:3px!important}.hv-history-transaction-row,.hv-history-game-row{font-size:8.3px!important;line-height:1!important}.hv-history-order{font-size:7.6px!important}.hv-history-item,.hv-history-game-action{font-size:8.4px!important}.hv-history-amount,.hv-history-detail,.hv-history-time{font-size:7.8px!important}.hv-history-full-time{display:none!important}.hv-history-action-chip{min-width:37px;border-radius:5px!important;padding:3px 4px!important;font-size:7.1px!important;box-shadow:0 1px #37641f}.hv-history-footer{min-height:41px!important;padding:5px 12px 7px!important}.hv-history-count{font-size:7.5px!important}.hv-history-pager{gap:5px!important}.hv-history-page-btn{min-width:49px!important;border-width:1px!important;padding:5px 6px!important;font-size:7.5px!important;box-shadow:0 2px #35651f}.hv-history-page-count{min-width:40px!important;font-size:8px!important}}@media(max-width:560px)and (orientation:portrait){.hv-history-panel{width:96vw!important;height:min(78dvh,560px)!important}.hv-history-book-wrap{margin-inline:7px!important}.hv-history-transaction-head,.hv-history-transaction-row{grid-template-columns:42px minmax(82px,1.35fr) 58px 48px 52px!important;-moz-column-gap:2px!important;column-gap:2px!important}.hv-history-game-head,.hv-history-game-row{grid-template-columns:40px minmax(78px,.9fr) minmax(92px,1.1fr) 50px!important;-moz-column-gap:2px!important;column-gap:2px!important}}.hv-history-panel{width:min(92vw,900px)!important;height:min(82dvh,590px)!important}.hv-history-kicker{font-size:10px!important;letter-spacing:.18em!important}.hv-history-title{font-size:22px!important;line-height:1.05!important}.hv-history-tab{min-width:126px!important;padding:8px 14px!important;font-size:10px!important;letter-spacing:.04em!important}.hv-history-transaction-head,.hv-history-game-head{min-height:38px!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.08em!important;color:#704522!important}.hv-history-transaction-row,.hv-history-game-row{font-size:10px!important;line-height:1.15!important;color:#5f4026!important}.hv-history-order{font-size:10px!important;color:#376563!important}.hv-history-item,.hv-history-game-action{font-size:10px!important;font-weight:1000!important;color:#51341e!important}.hv-history-amount{font-size:10px!important;font-weight:1000!important;color:#85621f!important}.hv-history-detail{font-size:10px!important;font-weight:800!important;color:#78664b!important}.hv-history-time{font-size:10px!important;font-weight:1000!important;color:#526c48!important}.hv-history-action-chip{min-width:54px!important;padding:5px 7px!important;font-size:9.5px!important;font-weight:1000!important}.hv-history-count,.hv-history-page-count{font-size:10px!important;font-weight:1000!important}.hv-history-page-btn{min-width:64px!important;padding:7px 10px!important;font-size:10px!important;font-weight:1000!important}.hv-inventory-shell{width:min(94vw,960px)!important;height:min(82dvh,590px)!important;min-height:470px!important;border:4px solid #70401f!important;border-radius:22px!important;background:linear-gradient(180deg,#d97a37,#c9682f)!important;box-shadow:0 8px #4b2a18,0 24px 58px #0000007a,inset 0 0 0 2px #ffe0a63d!important}.hv-inventory-header{height:66px!important;border-bottom:3px solid #8a4c26!important;background:linear-gradient(180deg,#df8240,#cf6d32)!important;padding-inline:18px!important}.hv-inventory-header h2{font-size:21px!important;color:#fff0bd!important;text-shadow:0 2px 0 #75401f}.hv-inventory-header>div:first-child>div:first-child{font-size:10px!important;color:#ffe4a0!important}.hv-inventory-header-actions>button{border:2px solid #75411f!important;background:linear-gradient(180deg,#ffe5a6,#e8ba6b)!important;color:#6a3b1f!important;box-shadow:0 3px #71401f!important}.hv-inventory-wallet-chip{border:2px solid #8a5a2b!important;background:linear-gradient(180deg,#ffe6a9,#efc675)!important;color:#5c381e!important;box-shadow:0 2px #62371973,inset 0 1px #ffffff80!important}.hv-inventory-wallet-chip b{color:#724718!important}.hv-inventory-wallet-chip small{color:#7a522e!important}.hv-inventory-body{gap:10px!important;padding:11px!important;background:linear-gradient(180deg,#f5c978,#eeb663)!important}.hv-inventory-categories,.hv-inventory-grid-panel,.hv-inventory-detail{border:2px solid #9b6936!important;background:linear-gradient(180deg,#ffe4a8,#f5cf87)!important;color:#56351f!important;box-shadow:inset 0 0 0 1px #fff9dc8c,0 3px #75421e33!important}.hv-inventory-categories{width:126px!important}.hv-inventory-categories>div:first-child,.hv-inventory-grid-panel>div:first-child>div:first-child,.hv-inventory-detail>div:first-child{color:#8b5b2f!important;font-size:10px!important}.hv-inventory-categories button{border:2px solid #9c6935!important;background:linear-gradient(180deg,#f9d48e,#dfaa58)!important;color:#6a4326!important;box-shadow:0 2px #89532a!important;font-size:10px!important;text-align:center!important}.hv-inventory-categories button[class*="bg-[#8c4f1d]"]{border-color:#4c6b2d!important;background:linear-gradient(180deg,#70ce36,#3da922)!important;color:#fff5c8!important;text-shadow:0 1px 0 #315b20;box-shadow:0 3px #31531f!important}.hv-inventory-grid-panel{padding:10px!important}.hv-inventory-grid-panel>div:first-child>div:last-child{color:#8d6842!important}.hv-inventory-grid>div,.hv-inventory-grid>button{border:2px solid #a5763d!important;background:linear-gradient(180deg,#ffefbed1,#e7bb68c7)!important;box-shadow:inset 0 0 0 1px #fffadd73,0 2px #74431f33!important}.hv-inventory-grid>button:hover{border-color:#d18b32!important;filter:brightness(1.03)}.hv-inventory-grid>button[class*="border-[#e0aa3d]"]{border-color:#4f762e!important;background:linear-gradient(180deg,#d9ed9b,#b7d56b)!important;box-shadow:0 0 0 2px #4f762e26,0 3px #5e7d36!important}.hv-inventory-grid>button>span:not(.absolute){color:#5e3c23!important;font-size:10px!important;font-weight:1000!important}.hv-inventory-grid>button>span.absolute{border-color:#6d421e!important;background:#59401f!important;color:#ffe583!important;font-size:10px!important}.hv-inventory-grid-panel .mt-2.flex.h-8{border-top-color:#b17a3d!important}.hv-inventory-grid-panel .mt-2.flex.h-8 button{border:2px solid #815028!important;background:linear-gradient(180deg,#f3c66f,#d79443)!important;color:#63391e!important;box-shadow:0 2px #7c4824}.hv-inventory-grid-panel .mt-2.flex.h-8 span{color:#68431f!important}.hv-inventory-detail{width:240px!important}.hv-inventory-detail .h-24{border-color:#a37039!important;background:radial-gradient(circle,#fff1bd,#e8bc6c)!important}.hv-inventory-detail .text-sm{color:#5d371d!important;font-size:16px!important}.hv-inventory-detail .text-\[10px\]{color:#6d5334!important}.hv-inventory-detail .min-h-\[42px\]{border-color:#ad7a40!important;background:#fff4cf7a!important;color:#6c5639!important;font-size:10px!important;font-weight:700!important}.hv-inventory-detail button{border:2px solid #46652a!important;background:linear-gradient(180deg,#65ce31,#35a91f)!important;color:#fff8cf!important;box-shadow:0 3px #31531f!important}.hv-farm-shop-panel{width:min(94vw,1120px)!important;height:min(86dvh,690px)!important;max-width:1120px!important;max-height:690px!important;border:4px solid #70401f!important;border-radius:22px!important;background:linear-gradient(180deg,#d97a37,#c9682f)!important;padding:12px!important;box-shadow:0 8px #4b2a18,0 24px 58px #0000007a!important}.hv-farm-shop-panel>.mb-4{margin:-12px -12px 10px!important;padding:12px 16px!important;border-bottom:3px solid #8a4c26;background:linear-gradient(180deg,#df8240,#cf6d32)}.hv-farm-shop-panel>.mb-4 h2{color:#fff0bd!important;text-shadow:0 2px 0 #75401f}.hv-farm-shop-panel>.mb-4 button{border:2px solid #75411f!important;background:linear-gradient(180deg,#ffe5a6,#e8ba6b)!important;color:#6a3b1f!important;box-shadow:0 3px #71401f}.hv-farm-shop-content{display:flex!important;min-height:0!important;flex:1 1 auto!important;flex-direction:column!important;overflow:hidden!important;border:2px solid #9b6936;border-radius:16px;background:linear-gradient(180deg,#f7d38e,#efbd6d);padding:10px}.hv-farm-shop-toolbar{flex:0 0 auto;margin-bottom:9px!important;border:2px solid #a36e36!important;background:#ffeebb94!important;padding:9px!important}.hv-farm-shop-toolbar .text-\[9px\],.hv-farm-shop-description{color:#654021!important}.hv-farm-shop-description{font-size:12px!important}.hv-farm-shop-gold{border:2px solid #97652e!important;background:#fff0bd!important;color:#765016!important}.hv-farm-shop-toolbar-actions>div:last-child{border-color:#8a5a2a!important;background:#e5aa55!important}.hv-farm-shop-toolbar-actions>div:last-child button{color:#684322!important}.hv-farm-shop-toolbar-actions>div:last-child button[class*="bg-[#4f6639]"]{background:linear-gradient(180deg,#65ce31,#35a91f)!important;color:#fff5c9!important}.hv-farm-shop-layout{min-height:0!important;flex:1 1 auto!important;grid-template-columns:minmax(0,1fr) minmax(260px,31%)!important;gap:10px!important;overflow:hidden!important}.hv-farm-shop-list-column{min-height:0!important;overflow:hidden!important}.hv-farm-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.hv-farm-shop-product-card{min-height:80px!important;border:2px solid #a0713c!important;background:#ffedbb9e!important;color:#5b3a21!important;box-shadow:0 2px #74421c38!important}.hv-farm-shop-product-card[class*="border-[#d4be62]"]{border-color:#557832!important;background:linear-gradient(180deg,#deedaa,#bed778)!important;box-shadow:0 3px #617a38!important}.hv-farm-shop-product-card .text-xs{color:#56351e!important;font-size:11px!important}.hv-farm-shop-product-card .text-\[11px\]{color:#8a601c!important}.hv-farm-shop-product-card .text-\[9px\]{color:#795f42!important}.hv-farm-shop-product-art{border-color:#a0713b!important;background:radial-gradient(circle,#fff4ca,#e9bd70)!important}.hv-farm-shop-order-card{min-height:0!important;overflow-y:auto!important;border:2px solid #9f6d37!important;background:linear-gradient(180deg,#ffe5aa,#f3ca82)!important;color:#5b3a21!important;padding:12px!important}.hv-farm-shop-order-card .text-\[9px\],.hv-farm-shop-order-card .text-\[10px\],.hv-farm-shop-order-card .text-xs{color:#6d5336!important}.hv-farm-shop-order-card .text-base,.hv-farm-shop-order-card .text-sm{color:#5b361d!important}.hv-farm-shop-order-card input{border-color:#9e6d39!important;background:#fff0bd!important;color:#5e3b21!important}.hv-farm-shop-total-card{border-color:#aa773e!important;background:#fff4d08c!important}.hv-farm-shop-submit{box-shadow:0 3px #31531f!important}.hv-store-pager button{border:2px solid #805027!important;background:linear-gradient(180deg,#f3c66f,#d79443)!important;color:#643a1f!important;box-shadow:0 2px #76441f!important}.hv-store-pager span{color:#65411f!important;font-weight:1000!important}.hv-premium-shop-panel{border:4px solid #70401f!important;background:linear-gradient(180deg,#d97a37,#c9682f)!important;box-shadow:0 8px #4b2a18,0 24px 58px #0000007a!important}.hv-premium-shop-panel>.mb-4{border-bottom:3px solid #8a4c26!important;background:linear-gradient(180deg,#df8240,#cf6d32)!important}.hv-premium-shop-body{background:linear-gradient(180deg,#f7d38e,#efbd6d)!important}.hv-market-panel{width:min(94vw,1080px)!important;height:min(86dvh,680px)!important;max-width:1080px!important;max-height:680px!important;border:4px solid #70401f!important;border-radius:22px!important;background:linear-gradient(180deg,#d97a37,#c9682f)!important;padding:12px!important;box-shadow:0 8px #4b2a18,0 24px 58px #0000007a!important}.hv-market-panel>.mb-4{margin:-12px -12px 10px!important;padding:12px 16px!important;border-bottom:3px solid #8a4c26;background:linear-gradient(180deg,#df8240,#cf6d32)}.hv-market-panel>.mb-4 h2{color:#fff0bd!important;text-shadow:0 2px 0 #75401f}.hv-market-panel>.mb-4 button{border:2px solid #75411f!important;background:linear-gradient(180deg,#ffe5a6,#e8ba6b)!important;color:#6a3b1f!important;box-shadow:0 3px #71401f}.hv-market-content{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;border:2px solid #9b6936;border-radius:16px;background:linear-gradient(180deg,#f7d38e,#efbd6d);padding:10px;color:#5d3a20}.hv-market-toolbar{flex:0 0 auto;margin-bottom:9px!important;border:2px solid #a36e36!important;background:#ffefc194!important;padding:9px!important}.hv-market-toolbar .text-\[9px\],.hv-market-toolbar .text-sm{color:#624021!important}.hv-market-toolbar>div:last-child{border-color:#8b5929!important;background:#e4a952!important}.hv-market-toolbar>div:last-child button{color:#684322!important}.hv-market-toolbar>div:last-child button[class*="bg-[#4f6639]"]{background:linear-gradient(180deg,#65ce31,#35a91f)!important;color:#fff5c9!important}.hv-market-layout{min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) minmax(260px,31%)!important;gap:10px!important;overflow:hidden}.hv-market-list-column{min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.hv-market-list{min-height:0;flex:1 1 auto;border:2px solid #9f6c37!important;background:#ffe6ac!important}.hv-market-head{min-height:34px;border-bottom-color:#b27a40!important;background:#e7b25f!important;color:#6a4324!important;font-size:10px!important}.hv-market-row{min-height:58px;border-color:#d4a45f!important;color:#604023!important}.hv-market-row:hover{background:#fff3cf9e!important}.hv-market-row[class*="bg-[#394b2d]"]{background:linear-gradient(90deg,#ddebab,#c3d77a)!important}.hv-market-row .text-\[11px\]{color:#55351d!important;font-size:10px!important}.hv-market-row .text-\[10px\]{color:#6a4d24!important}.hv-market-row .text-\[9px\],.hv-market-row .text-\[8px\]{color:#765f42!important}.hv-market-detail,.hv-market-sell-card{min-height:0;overflow-y:auto;border:2px solid #9f6d37!important;background:linear-gradient(180deg,#ffe5aa,#f3ca82)!important;color:#5b3a21!important}.hv-market-detail .text-\[9px\],.hv-market-detail .text-\[10px\],.hv-market-detail .text-sm,.hv-market-sell-card .text-\[9px\],.hv-market-sell-card .text-xs,.hv-market-sell-card .text-sm{color:#6d5336!important}.hv-market-detail .text-lg{color:#5b361d!important}.hv-market-detail .text-xl{color:#668223!important}.hv-market-detail>div[class*="border-[#4a5d42]"]{border-color:#a0713b!important;background:radial-gradient(circle,#fff4c8,#e9bd70)!important}.hv-market-detail>div[class*="border-[#45583e]"]{border-color:#a6753c!important;background:#fff4d080!important}.hv-market-sell-layout{min-height:0;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;overflow:hidden}.hv-market-sell-card select,.hv-market-sell-card input{border:2px solid #a06d37!important;background:#fff0bd!important;color:#5c3a20!important}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-history-panel{width:96vw!important;height:92dvh!important;min-height:0!important;border-width:3px!important;border-radius:16px!important}.hv-history-header{padding:8px 14px!important}.hv-history-kicker{font-size:8.5px!important}.hv-history-title{font-size:17px!important}.hv-history-close{width:34px!important;height:34px!important;font-size:17px!important}.hv-history-tabs{padding:6px 14px 0!important}.hv-history-tab{min-width:104px!important;padding:6px 10px!important;font-size:9.5px!important}.hv-history-book-wrap{margin:7px 10px 0!important}.hv-history-transaction-head,.hv-history-game-head{min-height:29px!important;font-size:8.5px!important}.hv-history-transaction-row,.hv-history-game-row{font-size:10px!important;line-height:1.08!important}.hv-history-order{font-size:8.6px!important}.hv-history-item,.hv-history-game-action{font-size:10px!important}.hv-history-amount,.hv-history-detail,.hv-history-time{font-size:9.2px!important}.hv-history-action-chip{min-width:44px!important;padding:4px 5px!important;font-size:8.2px!important}.hv-history-footer{min-height:39px!important;padding:5px 12px 7px!important}.hv-history-count,.hv-history-page-count{font-size:8.8px!important}.hv-history-page-btn{min-width:54px!important;padding:5px 7px!important;font-size:8.5px!important}.hv-inventory-shell{width:96vw!important;height:92dvh!important;min-height:0!important;border-width:3px!important;border-radius:16px!important}.hv-inventory-header{height:48px!important;padding-inline:10px!important}.hv-inventory-header h2{font-size:15px!important}.hv-inventory-body{gap:6px!important;padding:6px!important}.hv-inventory-categories{width:96px!important;padding:7px!important}.hv-inventory-categories button{padding:6px 5px!important;font-size:9.4px!important}.hv-inventory-grid-panel{padding:6px!important}.hv-inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:minmax(0,1fr)!important;gap:4px!important}.hv-inventory-grid>button>img{width:34px!important;height:34px!important}.hv-inventory-grid>button>span:not(.absolute){font-size:9px!important}.hv-inventory-grid>button>span.absolute{font-size:8.5px!important}.hv-inventory-detail{width:160px!important;padding:7px!important}.hv-inventory-detail .h-24{height:66px!important}.hv-inventory-detail .h-16,.hv-inventory-detail .w-16{width:48px!important;height:48px!important}.hv-inventory-detail .text-sm{font-size:12px!important}.hv-inventory-detail .min-h-\[42px\]{min-height:32px!important;padding:6px!important;font-size:9px!important;line-height:1.25!important}.hv-farm-shop-panel,.hv-market-panel,.hv-premium-shop-panel{width:96vw!important;height:93dvh!important;min-height:0!important;max-height:none!important;border-width:3px!important;border-radius:15px!important;padding:7px!important}.hv-farm-shop-panel>.mb-4,.hv-market-panel>.mb-4{margin:-7px -7px 6px!important;padding:7px 10px!important;border-bottom-width:2px!important}.hv-farm-shop-panel>.mb-4 h2,.hv-market-panel>.mb-4 h2{font-size:14px!important}.hv-farm-shop-panel>.mb-4 button,.hv-market-panel>.mb-4 button{padding:5px 8px!important;font-size:9px!important}.hv-farm-shop-content,.hv-market-content{padding:6px!important;border-radius:10px!important}.hv-farm-shop-toolbar,.hv-market-toolbar{margin-bottom:5px!important;padding:5px!important;border-radius:9px!important}.hv-farm-shop-description,.hv-market-toolbar .text-sm{font-size:10px!important}.hv-farm-shop-layout,.hv-market-layout{grid-template-columns:minmax(0,1fr) minmax(200px,34%)!important;gap:6px!important}.hv-farm-shop-product-grid{gap:4px!important}.hv-farm-shop-product-card{min-height:58px!important;gap:6px!important;padding:5px!important;border-width:1px!important;border-radius:8px!important}.hv-farm-shop-product-art{width:40px!important;height:40px!important;border-radius:7px!important}.hv-farm-shop-product-art img{width:34px!important;height:34px!important}.hv-farm-shop-product-card .text-xs{font-size:10px!important}.hv-farm-shop-product-card .text-\[11px\]{font-size:9px!important}.hv-farm-shop-product-card .text-\[9px\]{font-size:8px!important}.hv-farm-shop-order-card{padding:7px!important;border-radius:9px!important}.hv-farm-shop-order-art{width:54px!important;height:54px!important}.hv-farm-shop-order-art img{width:44px!important;height:44px!important}.hv-farm-shop-order-summary .text-base,.hv-farm-shop-order-summary .text-sm{font-size:10px!important}.hv-farm-shop-order-summary .text-\[10px\]{font-size:8.5px!important}.hv-farm-shop-quantity-label{margin-top:7px!important;font-size:8px!important}.hv-farm-shop-quantity-row{margin-top:4px!important}.hv-farm-shop-quantity-row input{padding:5px 7px!important;font-size:10px!important}.hv-farm-shop-quantity-row button{padding-inline:7px!important;font-size:8.5px!important}.hv-farm-shop-total-card{margin-top:6px!important;padding:6px!important;font-size:9px!important}.hv-farm-shop-submit{margin-top:6px!important;padding:7px!important;font-size:9px!important}.hv-market-toolbar{gap:5px!important}.hv-market-toolbar .text-\[9px\]{font-size:8px!important}.hv-market-head{min-height:25px!important;font-size:7.8px!important;padding:4px 5px!important}.hv-market-row{min-height:48px!important;padding:4px 5px!important}.hv-market-row>span:nth-child(2){width:36px!important;height:36px!important}.hv-market-row>span:nth-child(2) img{width:32px!important;height:32px!important}.hv-market-row .text-\[11px\]{font-size:9px!important}.hv-market-row .text-\[10px\]{font-size:8.5px!important}.hv-market-row .text-\[9px\],.hv-market-row .text-\[8px\]{font-size:7.8px!important}.hv-market-detail{padding:7px!important;border-radius:9px!important}.hv-market-detail>div[class*=justify-center]{margin-top:5px!important;padding:5px!important;border-radius:9px!important}.hv-market-detail>div[class*=justify-center] img{width:62px!important;height:62px!important}.hv-market-detail .text-lg{margin-top:6px!important;font-size:10px!important}.hv-market-detail .text-xl{font-size:11px!important}.hv-market-detail .mt-3.space-y-2{margin-top:6px!important;gap:2px!important;padding:6px!important;font-size:8.5px!important}.hv-market-detail button{margin-top:6px!important;padding:7px!important;font-size:9px!important}.hv-market-sell-layout{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.hv-market-sell-card{padding:7px!important;border-radius:9px!important}.hv-market-sell-card .mt-2{margin-top:4px!important}.hv-market-sell-card .mt-4{margin-top:6px!important}.hv-market-sell-card select,.hv-market-sell-card input{padding:6px!important;font-size:9px!important}.hv-market-sell-card button{padding:7px!important;font-size:9px!important}}@media(max-width:760px)and (orientation:landscape){.hv-market-layout{grid-template-columns:minmax(0,1fr) minmax(176px,37%)!important}.hv-market-head,.hv-market-row{grid-template-columns:28px 40px minmax(88px,1fr) 70px!important;-moz-column-gap:3px!important;column-gap:3px!important}.hv-market-head>:nth-child(4),.hv-market-row>:nth-child(4){display:none!important}.hv-market-detail>div[class*=justify-center] img{width:50px!important;height:50px!important}.hv-inventory-detail{width:148px!important}.hv-inventory-categories{width:98px!important}.hv-inventory-categories button{padding:6px 5px!important;font-size:9.4px!important}.hv-inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.hv-inventory-wallet-chip small{display:none!important}}@media(max-width:700px)and (orientation:portrait){.hv-inventory-shell,.hv-farm-shop-panel,.hv-market-panel,.hv-premium-shop-panel{width:96vw!important;height:88dvh!important;min-height:0!important;max-height:none!important}.hv-inventory-body{overflow-y:auto!important;flex-direction:column!important}.hv-inventory-categories{width:100%!important;flex-direction:row!important;overflow-x:auto!important}.hv-inventory-categories>div:first-child{display:none!important}.hv-inventory-categories>div:last-child{display:flex!important;gap:5px!important}.hv-inventory-categories button{min-width:72px!important}.hv-inventory-grid-panel{min-height:390px!important}.hv-inventory-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.hv-inventory-detail{width:100%!important;min-height:250px!important}.hv-farm-shop-content,.hv-market-content{overflow-y:auto!important}.hv-farm-shop-layout,.hv-market-layout,.hv-market-sell-layout{display:grid!important;grid-template-columns:1fr!important;overflow:visible!important}.hv-farm-shop-product-grid{grid-template-columns:1fr 1fr!important}.hv-farm-shop-order-card,.hv-market-detail,.hv-market-sell-card{overflow:visible!important}}.hv-premium-shop-panel{width:min(94vw,1160px)!important;height:min(86dvh,700px)!important;max-width:1160px!important;min-height:520px!important;padding:12px!important;border:4px solid #6f3e20!important;border-radius:22px!important;background:linear-gradient(180deg,#dc7c39,#c9662e)!important;box-shadow:0 8px #4a2817,0 22px 54px #00000075!important}.hv-premium-shop-panel>.mb-4{margin:-12px -12px 10px!important;padding:12px 16px 10px!important;border-bottom:3px solid #8d4c26!important;background:linear-gradient(180deg,#e48642,#d16e33)!important}.hv-premium-shop-panel>.mb-4 h2{color:#fff1c6!important;font-size:19px!important;text-shadow:0 2px 0 #70401f}.hv-premium-shop-panel>.mb-4 button{border:2px solid #77431f!important;border-radius:10px!important;background:linear-gradient(180deg,#ffe8ac,#e9ba68)!important;color:#64391f!important;font-weight:1000!important;box-shadow:0 3px #6b391c!important}.hv-premium-shop-body{min-height:0;overflow:hidden;border:2px solid #a86f35;border-radius:16px;background:linear-gradient(180deg,#f7d58f,#efbd6f)!important;padding:10px}.hv-premium-shop-intro{min-height:54px;margin-bottom:9px!important;border:2px solid #aa743e!important;border-radius:13px!important;background:linear-gradient(180deg,#ffe5a8,#efc578)!important;padding:9px 11px!important;box-shadow:inset 0 1px #ffffff73}.hv-premium-shop-kicker{color:#8c5a2c!important;font-size:10px!important;letter-spacing:.18em!important}.hv-premium-shop-subtitle{margin-top:2px!important;color:#62401f!important;font-size:11px!important;font-weight:900!important}.hv-premium-shop-coming{min-width:104px;border:2px solid #805126!important;border-radius:999px!important;background:linear-gradient(180deg,#dba44f,#bf772f)!important;padding:7px 10px!important;color:#fff3b8!important;font-size:10px!important;text-align:center;text-shadow:0 1px 0 #74401f;box-shadow:0 2px #72421f}.hv-premium-shop-layout{grid-template-columns:minmax(0,1fr) 330px!important;gap:10px!important}.hv-premium-shop-grid{gap:7px!important}.hv-premium-shop-item{gap:9px!important;border:2px solid #a8733c!important;border-radius:12px!important;background:linear-gradient(180deg,#ffe4a5,#efc577)!important;padding:8px!important;box-shadow:inset 0 1px #ffffff61}.hv-premium-shop-item:hover{border-color:#7d9d38!important;background:linear-gradient(180deg,#f8e8a9,#d9d47b)!important}.hv-premium-shop-item.is-active{border-color:#879d31!important;background:linear-gradient(180deg,#e8e9a0,#c9d575)!important;box-shadow:inset 0 1px #ffffff80,0 0 0 2px #768c281f!important}.hv-premium-shop-item-image-wrap{width:58px!important;height:58px!important;flex-basis:58px!important;border:2px solid #8e612f!important;border-radius:10px!important;background:#6a542b!important;box-shadow:inset 0 0 0 2px #ffe1911f}.hv-premium-shop-item-image{width:50px!important;height:50px!important}.hv-premium-shop-item-name{color:#5a351d!important;font-size:10px!important;font-weight:1000!important;line-height:1.12!important}.hv-premium-shop-item-price{margin-top:3px!important;color:#ba751e!important;font-size:10px!important;text-shadow:none!important}.hv-premium-shop-item-tags{gap:3px!important;margin-top:4px!important}.hv-premium-shop-item-tags span{border-color:#a8773f!important;background:#fff1c29e!important;color:#76502a!important;font-size:8px!important;padding:2px 5px!important}.hv-premium-shop-item-tags span.is-gold{border-color:#9b7432!important;color:#866024!important}.hv-premium-shop-pager{padding-top:6px!important}.hv-premium-shop-detail{border:2px solid #9b6834!important;border-radius:14px!important;background:linear-gradient(180deg,#ffe7ac,#efc57c)!important;padding:11px!important;color:#5a371e!important;box-shadow:inset 0 1px #ffffff73!important}.hv-premium-shop-detail-kicker{color:#8c5d32!important;font-size:9px!important}.hv-premium-shop-category{border:1px solid #9c6d36!important;background:#e4ad54!important;color:#68411f!important;font-size:8px!important}.hv-premium-shop-detail-hero{min-height:112px!important;margin-top:7px!important;border:2px solid #a16e38!important;border-radius:12px!important;background:radial-gradient(circle,#fff3c6,#f2cb7e 72%)!important;padding:7px!important}.hv-premium-shop-detail-image{width:92px!important;height:92px!important}.hv-premium-shop-detail-name{margin-top:8px!important;color:#5a341d!important;font-size:14px!important}.hv-premium-shop-detail-price{margin-top:2px!important;color:#a96816!important;font-size:15px!important}.hv-premium-shop-meta-grid{gap:6px!important;margin-top:7px!important}.hv-premium-shop-meta-card{border:1px solid #a8783f!important;background:#fff1c58c!important;padding:6px!important}.hv-premium-shop-meta-card>div{color:#987044!important;font-size:8px!important}.hv-premium-shop-meta-card strong{color:#65401f!important;font-size:10px!important}.hv-premium-shop-description{margin-top:8px!important;color:#6c4a2c!important;font-size:10px!important;line-height:1.35!important;font-weight:700}.hv-premium-shop-effects{gap:4px!important;margin-top:7px!important}.hv-premium-shop-effect{border-color:#b18048!important;background:#fff0bf9e!important;color:#634020!important;padding:5px 7px!important;font-size:9px!important}.hv-premium-shop-effect span{color:#a97019!important}.hv-premium-shop-buy{margin-top:8px!important;padding:8px!important;font-size:10px!important}.hv-premium-shop-note{display:none!important}.hv-livestock-panel{width:min(92vw,920px)!important;max-width:920px!important;max-height:min(84dvh,650px)!important;border:4px solid #70401f!important;border-radius:22px!important;background:linear-gradient(180deg,#d97a37,#c9682f)!important;box-shadow:0 8px #4b2a18,0 24px 58px #0000007a!important}.hv-livestock-panel>.mb-4 h2{color:#fff0bd!important;text-shadow:0 2px 0 #75401f}.hv-livestock-panel>.mb-4 button{border:2px solid #75411f!important;background:linear-gradient(180deg,#ffe5a6,#e8ba6b)!important;color:#6a3b1f!important;box-shadow:0 3px #71401f}.hv-livestock-body{border:2px solid #9d6b38;border-radius:15px;background:linear-gradient(180deg,#f8d791,#efbd70);padding:10px;color:#5d391f}.hv-livestock-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:9px;border:2px solid #aa743c;border-radius:12px;background:#ffefbe94;padding:8px 10px}.hv-livestock-kicker{color:#89592d;font-size:10px;font-weight:1000;letter-spacing:.18em;text-transform:uppercase}.hv-livestock-subtitle{margin-top:2px;color:#6f4b2d;font-size:10px;font-weight:800}.hv-livestock-count{border:2px solid #7b562d;border-radius:999px;background:#e4aa4e;padding:6px 9px;color:#fff2b7;font-size:9px;font-weight:1000;text-shadow:0 1px #6d401e}.hv-livestock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:min(58dvh,470px);overflow-y:auto;padding-right:2px}.hv-livestock-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;min-width:0;border:2px solid #a57038;border-radius:14px;background:linear-gradient(180deg,#ffe6aa,#efc679);padding:9px;box-shadow:inset 0 1px #ffffff6b}.hv-livestock-art{position:relative;display:flex;min-height:106px;align-items:center;justify-content:center;border:2px solid #94612f;border-radius:12px;background:radial-gradient(circle,#f8dd9a,#d69a4b);overflow:hidden}.hv-livestock-art img{width:78px;height:78px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-livestock-species{position:absolute;right:5px;bottom:5px;border:1px solid #754923;border-radius:999px;background:#633d1ce0;padding:2px 5px;color:#fff1ba;font-size:7px;font-weight:1000}.hv-livestock-copy{min-width:0}.hv-livestock-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.hv-livestock-name{color:#5b351c;font-size:12px;font-weight:1000}.hv-livestock-stage{margin-top:2px;color:#8b6842;font-size:9px;font-weight:800;text-transform:capitalize}.hv-livestock-ready{flex:0 0 auto;border:1px solid #668331;border-radius:999px;background:#89aa3c;padding:3px 5px;color:#fff7c8;font-size:7px;font-weight:1000}.hv-livestock-stat{display:grid;grid-template-columns:1fr auto;gap:3px 6px;margin-top:7px;align-items:center}.hv-livestock-stat span{color:#805b36;font-size:8px;font-weight:1000;letter-spacing:.08em}.hv-livestock-stat b{color:#694321;font-size:9px}.hv-livestock-stat i{grid-column:1 / -1;height:6px;overflow:hidden;border:1px solid #8b663c;border-radius:999px;background:#caa467}.hv-livestock-stat em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#79c13a,#aedb57)}.hv-livestock-stat.is-age em{background:linear-gradient(90deg,#dfa63f,#f2c55a)}.hv-livestock-feed{width:100%;margin-top:8px;padding:7px 8px!important;font-size:9px!important}.hv-livestock-empty{grid-column:1 / -1;border:2px dashed #a3703c;border-radius:12px;padding:28px;text-align:center;color:#76502d;font-size:11px;font-weight:900}.hv-notification-panel{width:min(92vw,820px)!important;max-width:820px!important;height:min(82dvh,620px)!important;min-height:420px!important;border:4px solid #70401f!important;border-radius:22px!important;background:linear-gradient(180deg,#d97a37,#c9682f)!important;box-shadow:0 8px #4b2a18,0 24px 58px #0000007a!important}.hv-notification-panel>.mb-4 h2{color:#fff0bd!important;text-shadow:0 2px 0 #75401f}.hv-notification-panel>.mb-4 button{border:2px solid #75411f!important;background:linear-gradient(180deg,#ffe5a6,#e8ba6b)!important;color:#6a3b1f!important;box-shadow:0 3px #71401f}.hv-notification-body{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;border:2px solid #9d6b38;border-radius:15px;background:linear-gradient(180deg,#f8d791,#efbd70);padding:9px}.hv-notification-summary{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:8px}.hv-notification-summary-chip{display:grid;grid-template-columns:28px auto 1fr;align-items:center;gap:5px;border:2px solid #a6733c;border-radius:11px;background:#ffe4a6;padding:6px 8px;color:#5f3a20}.hv-notification-summary-chip>span{font-size:17px}.hv-notification-summary-chip>b{font-size:15px}.hv-notification-summary-chip>small{color:#795333;font-size:9px;font-weight:1000;text-transform:uppercase}.hv-notification-list{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:7px;overflow-y:auto;padding-right:2px}.hv-notice-card{display:grid;grid-template-columns:74px minmax(0,1fr);gap:9px;min-width:0;border:2px solid #a8753d;border-radius:13px;background:linear-gradient(180deg,#ffe8ad,#f0c77c);padding:8px;box-shadow:inset 0 1px #ffffff6b}.hv-notice-card.is-danger{border-color:#b36c4b}.hv-notice-card.is-success{border-color:#789044}.hv-notice-card.is-water{border-color:#5f8791}.hv-notice-art{display:flex;min-height:72px;align-items:center;justify-content:center;border:2px solid #9c6936;border-radius:11px;background:radial-gradient(circle,#fff3c9,#ddb066);overflow:hidden}.hv-notice-art img{width:62px;height:62px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-notice-art span{font-size:30px}.hv-notice-copy{min-width:0}.hv-notice-head{display:flex;align-items:flex-start;justify-content:space-between;gap:5px}.hv-notice-title{min-width:0;color:#59351d;font-size:10px;font-weight:1000;line-height:1.2}.hv-notice-badge{flex:0 0 auto;border:1px solid #8d612f;border-radius:999px;background:#dca24a;padding:2px 5px;color:#fff2bd;font-size:7px;font-weight:1000}.hv-notice-message{display:-webkit-box;margin-top:5px;overflow:hidden;color:#735033;font-size:9px;font-weight:800;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hv-notice-action{margin-top:6px;border:2px solid #6b3e20;border-radius:8px;background:linear-gradient(180deg,#61c92d,#3cae20);padding:5px 7px;color:#fff5c8;font-size:8px;font-weight:1000;box-shadow:0 2px #5e371d}.hv-notification-empty{grid-column:1 / -1;display:flex;min-height:170px;align-items:center;justify-content:center;flex-direction:column;border:2px dashed #a5733b;border-radius:13px;color:#6c4728}.hv-notification-empty>span{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;background:#67bd35;color:#fff7cc;font-size:24px;font-weight:1000}.hv-notification-empty b{margin-top:8px;font-size:12px}.hv-notification-empty small{margin-top:3px;font-size:10px;font-weight:800}@media(pointer:coarse)and (orientation:landscape),(max-height:620px)and (orientation:landscape){.hv-premium-shop-panel{width:97vw!important;height:94dvh!important;min-height:0!important;padding:7px!important}.hv-premium-shop-panel>.mb-4{margin:-7px -7px 6px!important;padding:7px 9px 6px!important}.hv-premium-shop-panel>.mb-4 h2{font-size:12px!important}.hv-premium-shop-panel>.mb-4 button{padding:4px 7px!important;font-size:8px!important}.hv-premium-shop-body{padding:5px!important;border-radius:9px!important}.hv-premium-shop-intro{min-height:34px;margin-bottom:5px!important;padding:4px 6px!important;border-radius:7px!important}.hv-premium-shop-kicker{font-size:7px!important}.hv-premium-shop-subtitle{font-size:8.5px!important}.hv-premium-shop-coming{min-width:72px;padding:4px 6px!important;font-size:7px!important}.hv-premium-shop-layout{grid-template-columns:minmax(0,1.28fr) minmax(205px,.72fr)!important;gap:5px!important}.hv-premium-shop-grid{gap:4px!important}.hv-premium-shop-item{gap:5px!important;padding:4px!important;border-radius:7px!important}.hv-premium-shop-item-image-wrap{width:40px!important;height:40px!important;flex-basis:40px!important;border-radius:7px!important}.hv-premium-shop-item-image{width:34px!important;height:34px!important}.hv-premium-shop-item-name{font-size:8.5px!important}.hv-premium-shop-item-price{margin-top:1px!important;font-size:7.8px!important}.hv-premium-shop-item-tags{margin-top:2px!important}.hv-premium-shop-item-tags span{padding:1px 3px!important;font-size:6.3px!important}.hv-premium-shop-pager{padding-top:3px!important}.hv-premium-shop-detail{padding:5px!important;border-radius:8px!important}.hv-premium-shop-detail-kicker{font-size:6.5px!important}.hv-premium-shop-category{font-size:6.2px!important;padding:1px 3px!important}.hv-premium-shop-detail-hero{min-height:54px!important;margin-top:3px!important;padding:2px!important;border-radius:7px!important}.hv-premium-shop-detail-image{width:50px!important;height:50px!important}.hv-premium-shop-detail-name{margin-top:4px!important;font-size:10px!important}.hv-premium-shop-detail-price{font-size:10px!important}.hv-premium-shop-meta-grid{gap:3px!important;margin-top:3px!important}.hv-premium-shop-meta-card{padding:3px!important;border-radius:5px!important}.hv-premium-shop-meta-card>div{font-size:6px!important}.hv-premium-shop-meta-card strong{font-size:7px!important}.hv-premium-shop-description{margin-top:3px!important;font-size:7px!important;line-height:1.2!important}.hv-premium-shop-effects{gap:2px!important;margin-top:3px!important}.hv-premium-shop-effect{padding:2px 4px!important;font-size:6.8px!important;border-radius:4px!important}.hv-premium-shop-buy{margin-top:4px!important;padding:5px!important;font-size:7px!important}.hv-livestock-panel,.hv-notification-panel{width:96vw!important;height:92dvh!important;max-height:none!important;padding:7px!important;border-radius:12px!important}.hv-livestock-panel>.mb-4,.hv-notification-panel>.mb-4{margin-bottom:5px!important}.hv-livestock-panel>.mb-4 h2,.hv-notification-panel>.mb-4 h2{font-size:12px!important}.hv-livestock-panel>.mb-4 button,.hv-notification-panel>.mb-4 button{padding:4px 7px!important;font-size:8px!important}.hv-livestock-body,.hv-notification-body{padding:5px!important;border-radius:9px!important}.hv-livestock-summary{margin-bottom:5px;padding:4px 6px;border-radius:7px}.hv-livestock-kicker{font-size:7px}.hv-livestock-subtitle{font-size:8px}.hv-livestock-count{padding:3px 5px;font-size:6.8px}.hv-livestock-grid{max-height:none;min-height:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.hv-livestock-card{grid-template-columns:62px minmax(0,1fr);gap:5px;padding:5px;border-radius:8px}.hv-livestock-art{min-height:68px;border-radius:7px}.hv-livestock-art img{width:52px;height:52px}.hv-livestock-species{right:2px;bottom:2px;padding:1px 3px;font-size:5.8px}.hv-livestock-name{font-size:9px}.hv-livestock-stage{font-size:6.8px}.hv-livestock-ready{padding:1px 3px;font-size:5.6px}.hv-livestock-stat{margin-top:3px;gap:1px 3px}.hv-livestock-stat span,.hv-livestock-stat b{font-size:6px}.hv-livestock-stat i{height:4px}.hv-livestock-feed{margin-top:4px;padding:4px!important;font-size:6.5px!important}.hv-notification-summary{gap:4px;margin-bottom:5px}.hv-notification-summary-chip{grid-template-columns:18px auto 1fr;gap:3px;padding:3px 5px;border-radius:7px}.hv-notification-summary-chip>span{font-size:11px}.hv-notification-summary-chip>b{font-size:10px}.hv-notification-summary-chip>small{font-size:6.5px}.hv-notification-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.hv-notice-card{grid-template-columns:50px minmax(0,1fr);gap:5px;padding:4px;border-radius:8px}.hv-notice-art{min-height:50px;border-radius:7px}.hv-notice-art img{width:44px;height:44px}.hv-notice-art span{font-size:20px}.hv-notice-title{font-size:8px}.hv-notice-badge{padding:1px 3px;font-size:5.8px}.hv-notice-message{margin-top:2px;font-size:6.5px;line-height:1.2}.hv-notice-action{margin-top:3px;padding:3px 4px;font-size:6px;border-radius:5px}}@media(max-width:700px)and (orientation:portrait){.hv-premium-shop-layout{display:flex!important;flex-direction:column!important;overflow-y:auto!important}.hv-premium-shop-grid{grid-template-columns:1fr 1fr!important;grid-template-rows:none!important;grid-auto-flow:row!important}.hv-premium-shop-detail{min-height:330px!important;overflow:visible!important}.hv-livestock-grid,.hv-notification-list{grid-template-columns:1fr!important}.hv-livestock-panel,.hv-notification-panel{width:96vw!important;height:88dvh!important;min-height:0!important}}.hv-coming-soon-card{max-width:360px!important;border:4px solid #70401f!important;border-radius:20px!important;background:linear-gradient(180deg,#f7d38d,#efbd6d)!important;box-shadow:0 7px #4b2a18,0 20px 50px #00000075!important;color:#5c381f!important}.hv-coming-soon-kicker{color:#9c662f!important;font-size:9px!important}.hv-coming-soon-title{color:#62371d!important;font-size:19px!important;text-shadow:0 1px rgba(255,255,255,.5)}.hv-coming-soon-image{width:86px!important;height:86px!important;border:2px solid #9d6935;border-radius:13px;background:radial-gradient(circle,#fff1c3,#dfae5f);padding:6px}.hv-coming-soon-name{color:#5b361e!important;font-size:12px!important}.hv-coming-soon-message{color:#735033!important;font-size:10px!important;line-height:1.45!important;font-weight:800}.hv-coming-soon-note{border:2px solid #aa753d!important;background:#fff1c38c!important;color:#6c492a!important;font-size:9px!important}.hv-coming-soon-card .pixel-button{border-color:#693c1d!important;box-shadow:0 3px #5b3219!important}@media(pointer:coarse)and (orientation:landscape),(max-height:620px)and (orientation:landscape){.hv-coming-soon-card{max-width:300px!important;padding:10px!important}.hv-coming-soon-title{margin-top:3px!important;font-size:12px!important}.hv-coming-soon-image{width:56px!important;height:56px!important;margin-top:6px!important}.hv-coming-soon-name{margin-top:5px!important;font-size:10px!important}.hv-coming-soon-message{margin-top:4px!important;font-size:7.5px!important;line-height:1.3!important}.hv-coming-soon-note{margin-top:5px!important;padding:5px!important;font-size:7px!important;line-height:1.25!important}.hv-coming-soon-card .pixel-button{margin-top:6px!important;padding:6px!important;font-size:8px!important}}.hv-livestock-kicker{font-size:10px!important;font-weight:1000!important;color:#6a3d1f!important}.hv-livestock-subtitle{font-size:11px!important;font-weight:900!important;color:#664126!important}.hv-livestock-count{font-size:10px!important;font-weight:1000!important}.hv-livestock-name{font-size:15px!important;line-height:1.05!important;font-weight:1000!important;color:#4d2b18!important;text-shadow:0 1px 0 rgba(255,244,199,.75)}.hv-livestock-stage{margin-top:4px!important;font-size:10px!important;line-height:1.2!important;font-weight:900!important;color:#715035!important}.hv-livestock-species,.hv-livestock-ready{font-size:9px!important;font-weight:1000!important}.hv-livestock-stat{margin-top:9px!important;gap:4px 7px!important}.hv-livestock-stat span{font-size:10px!important;font-weight:1000!important;color:#65401f!important}.hv-livestock-stat b{font-size:10px!important;font-weight:1000!important;color:#4f301b!important}.hv-livestock-stat i{height:8px!important}.hv-livestock-feed{margin-top:10px!important;padding:9px 10px!important;font-size:10px!important;font-weight:1000!important}.hv-notification-summary-chip{min-height:54px;padding:9px 12px!important}.hv-notification-summary-chip>span{font-size:20px!important}.hv-notification-summary-chip>b{font-size:18px!important;font-weight:1000!important;color:#5a341d!important}.hv-notification-summary-chip>small{font-size:10px!important;font-weight:1000!important;color:#684124!important}.hv-notice-title{font-size:13px!important;line-height:1.15!important;font-weight:1000!important;color:#4f2e1a!important;text-shadow:0 1px 0 rgba(255,246,210,.75)}.hv-notice-badge{padding:3px 6px!important;font-size:8.5px!important;font-weight:1000!important}.hv-notice-message{margin-top:5px!important;font-size:10px!important;line-height:1.35!important;font-weight:800!important;color:#604129!important}.hv-notice-action{margin-top:7px!important;padding:7px 9px!important;font-size:9.5px!important;font-weight:1000!important}.hv-market-detail{color:#4f301b!important}.hv-market-detail>.text-\[9px\]{color:#70441f!important;font-size:10px!important;font-weight:1000!important}.hv-market-detail .mt-3.space-y-2{border-color:#9a682f!important;background:#ffefbeb8!important;color:#4f301b!important}.hv-market-detail .mt-3.space-y-2>div{min-height:24px;align-items:center;border-bottom:1px solid rgba(126,82,39,.22);padding:3px 0}.hv-market-detail .mt-3.space-y-2>div:last-child{border-bottom:0}.hv-market-detail .mt-3.space-y-2 span{color:#65401f!important;font-size:10px!important;font-weight:900!important}.hv-market-detail .mt-3.space-y-2 b{color:#3f2818!important;font-size:10px!important;font-weight:1000!important}.hv-market-detail>.mt-2.text-center,.hv-market-detail .text-\[9px\].font-bold{color:#704a2b!important;font-weight:900!important}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-livestock-summary{padding:6px 8px!important}.hv-livestock-kicker{font-size:9px!important}.hv-livestock-subtitle{font-size:10px!important}.hv-livestock-count{padding:4px 6px!important;font-size:8px!important}.hv-livestock-card{grid-template-columns:72px minmax(0,1fr)!important;gap:7px!important;padding:7px!important}.hv-livestock-art{min-height:78px!important}.hv-livestock-art img{width:62px!important;height:62px!important}.hv-livestock-species{font-size:7px!important}.hv-livestock-name{font-size:10.5px!important}.hv-livestock-stage{font-size:8.8px!important}.hv-livestock-ready{font-size:7px!important;padding:2px 4px!important}.hv-livestock-stat{margin-top:5px!important;gap:2px 4px!important}.hv-livestock-stat span{font-size:8.5px!important}.hv-livestock-stat b{font-size:9px!important}.hv-livestock-stat i{height:6px!important}.hv-livestock-feed{margin-top:6px!important;padding:6px!important;font-size:8.5px!important}.hv-notification-summary-chip{min-height:40px!important;grid-template-columns:24px auto 1fr!important;gap:5px!important;padding:5px 7px!important}.hv-notification-summary-chip>span{font-size:15px!important}.hv-notification-summary-chip>b{font-size:12px!important}.hv-notification-summary-chip>small{font-size:8.2px!important}.hv-notice-card{grid-template-columns:62px minmax(0,1fr)!important;gap:7px!important;padding:6px!important}.hv-notice-art{min-height:62px!important}.hv-notice-art img{width:54px!important;height:54px!important}.hv-notice-title{font-size:10px!important}.hv-notice-badge{font-size:7px!important;padding:2px 4px!important}.hv-notice-message{margin-top:3px!important;font-size:9px!important;line-height:1.3!important}.hv-notice-action{margin-top:4px!important;padding:5px 6px!important;font-size:7.8px!important}.hv-market-detail>.text-\[9px\]{font-size:9px!important}.hv-market-detail .mt-3.space-y-2{margin-top:7px!important;padding:7px!important;font-size:10px!important}.hv-market-detail .mt-3.space-y-2>div{min-height:20px!important;padding:2px 0!important}.hv-market-detail .mt-3.space-y-2 span,.hv-market-detail .mt-3.space-y-2 b{font-size:10px!important}}@media(max-width:760px)and (orientation:landscape){.hv-notification-list{grid-template-columns:1fr!important}.hv-notice-card{grid-template-columns:58px minmax(0,1fr)!important}.hv-notice-art img{width:50px!important;height:50px!important}}.hv-crop-status-overlay{background:#2b1c116b;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.hv-crop-status-card{border:4px solid #70401f!important;background:linear-gradient(180deg,#dc8240,#cf6f32)!important;color:#57321d!important;box-shadow:0 7px #4b2918,0 18px 48px #0000005c,inset 0 0 0 2px #ffebbc47!important;scrollbar-color:#a96632 rgba(100,57,28,.2)}.hv-crop-status-card>div:first-child{margin:-4px -4px 0;padding:2px 2px 10px}.hv-crop-status-kicker{color:#6d3b1f!important;text-shadow:0 1px 0 rgba(255,238,195,.85)}.hv-crop-status-title{color:#fff0bd!important;text-shadow:0 2px 0 #7a3d20;font-size:20px!important}.hv-crop-status-close{border:2px solid #875126!important;background:linear-gradient(180deg,#ffe6ad,#e9bd6f)!important;color:#663619!important;font-weight:1000!important;box-shadow:0 3px #7a4323,inset 0 1px #ffffff8c}.hv-crop-status-empty,.hv-crop-status-main,.hv-crop-status-stat,.hv-crop-status-note{border:2px solid #9a6530!important;background:linear-gradient(180deg,#ffe6ad,#f4cf86)!important;color:#58341e!important;box-shadow:inset 0 1px #ffffff85}.hv-crop-status-empty{font-weight:800;line-height:1.45}.hv-crop-status-main{padding:11px!important}.hv-crop-status-main img{filter:drop-shadow(0 3px 0 rgba(95,54,27,.25))}.hv-crop-status-crop-name,.hv-crop-status-stat-label{color:#5b321a!important;text-shadow:0 1px 0 rgba(255,245,211,.7)}.hv-crop-status-crop-name{font-size:18px!important}.hv-crop-status-stage{color:#7b5633!important;font-weight:800}.hv-crop-status-main .text-\[\#b6eb71\],.hv-crop-status-main .text-\[\#7cc6e8\],.hv-crop-status-main .text-\[\#f1d58a\]{color:#3e7d27!important;text-shadow:none!important}.hv-crop-status-progress{height:12px!important;border:2px solid #81512a!important;background:#b78950!important;box-shadow:inset 0 1px 2px #4b2a1559}.hv-crop-status-progress-fill{background:linear-gradient(180deg,#83dc48,#49b52c)!important;box-shadow:inset 0 1px #ffffff59}.hv-crop-status-stats{color:#63401f!important;font-size:12px!important}.hv-crop-status-stat{min-height:58px;font-weight:800}.hv-crop-status-usdt{background:linear-gradient(180deg,#f4e7b8,#e8ce86)!important;border:2px solid #9a6530!important;color:#58341e!important;box-shadow:inset 0 1px #ffffff85,0 2px #4b2a151f}.hv-crop-status-usdt img{filter:drop-shadow(0 2px 1px rgba(46,85,61,.24))}.hv-crop-status-usdt-kicker{color:#3b7650!important}.hv-crop-status-usdt-value{color:#1f6d48!important;text-shadow:0 1px 0 rgba(255,255,255,.5)}.hv-crop-status-usdt-value span{color:#745537!important}.hv-crop-status-beta-badge{border:1px solid #855326!important;background:linear-gradient(180deg,#875526,#6c3e20)!important;color:#ffe8a7!important;box-shadow:inset 0 1px #ffffff1f}.hv-crop-status-usdt-note{color:#735b3c!important;font-weight:700}.hv-crop-status-note{color:#75563a!important;font-size:10.5px!important;font-weight:700}.hv-crop-status-harvest{border:2px solid #3e6c24!important;background:linear-gradient(180deg,#70d836,#35aa20)!important;color:#fff8ce!important;text-shadow:0 1px 0 #397023;box-shadow:0 4px #31531f,inset 0 1px #ffffff4d!important}.hv-crop-status-harvest:active{transform:translateY(2px);box-shadow:0 2px #31531f!important}.hv-world-map-overlay{background:#2c1d12ad!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.hv-world-map-window{width:min(1040px,calc(100vw - 44px))!important;max-width:calc(100vw - 44px)!important;border:4px solid #70401f!important;border-radius:20px!important;background:#d77a38!important;box-shadow:0 8px #4c2a18,0 22px 66px #00000075,inset 0 0 0 2px #ffe9b838!important}.hv-world-map-header{border-bottom:2px solid #955329!important;background:linear-gradient(180deg,#df8240,#cf6e32)!important;padding:10px 14px!important}.hv-world-map-header>div:first-child>div:first-child{color:#ffe1a0!important;letter-spacing:.16em!important}.hv-world-map-header>div:first-child>div:last-child{color:#fff0bf!important;text-shadow:0 2px 0 #7b3e20;font-size:18px!important}.hv-world-map-header .sm\:block{border:2px solid #95632f!important;background:#f7cf83!important;color:#68401f!important}.hv-world-map-header button{border:2px solid #8b5629!important;background:linear-gradient(180deg,#ffe8b3,#e7b966)!important;color:#653519!important;box-shadow:0 3px #79401f!important}.hv-world-map-stage{border-left:8px solid #e6a253;border-right:8px solid #e6a253;background:#c67835!important}.hv-world-map-footer{border-top:2px solid #a66231!important;background:linear-gradient(180deg,#f9d88f,#edbd6b)!important;color:#6d4827!important;padding:7px 12px!important;font-size:10px!important}.hv-world-map-footer strong{color:#3e7a27!important}.hv-world-map-marker-bubble{border-color:#78421f!important;background:linear-gradient(180deg,#fff0bd,#f1ca75)!important;color:#5a331b!important;box-shadow:0 3px #70401f,0 6px 13px #00000047!important}.hv-world-map-marker-bubble>div:nth-child(2),.hv-world-map-marker-bubble>div:nth-child(3){color:#75502d!important}.hv-notification-count{z-index:5;top:2px;right:2px;width:18px;min-width:18px;height:18px;padding:0 4px;border:2px solid #fff0b8;background:linear-gradient(180deg,#f25f45,#c93a2b);color:#fff8d6;font-size:10px;line-height:1;text-shadow:0 1px 0 #7d241d;box-shadow:0 2px #78311f,0 3px 6px #00000047}.hv-wallet-resource-bar{gap:7px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.hv-wallet-chip{min-height:34px;gap:6px!important;padding:6px 9px!important;border:2px solid #75451f!important;border-radius:12px!important;background:linear-gradient(180deg,#e8994b,#c86b31)!important;color:#fff2c7!important;font-size:10px!important;font-weight:1000!important;text-shadow:0 1px 0 #6e371d;box-shadow:0 3px #54301a,inset 0 1px #ffefc552!important}.hv-wallet-chip b{color:#fff4c8!important;font-size:10px!important;letter-spacing:.04em!important}.hv-token-icon,.hv-token-fallback{width:18px!important;height:18px!important;flex-basis:18px!important}.hv-wallet-chip button{width:18px!important;height:18px!important;border:2px solid #3f7525!important;background:linear-gradient(180deg,#78d73d,#42aa25)!important;color:#fff7cb!important;font-size:12px!important;box-shadow:0 2px #31531f!important}@media(max-height:800px)and (min-width:1001px){.hv-world-map-window{width:min(920px,calc(100vw - 36px))!important}}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-crop-status-card{width:min(76vw,360px)!important;max-height:86dvh!important;padding:11px!important;border-width:3px!important}.hv-crop-status-title{font-size:15px!important}.hv-crop-status-main{padding:8px!important}.hv-crop-status-main img{width:48px!important;height:48px!important}.hv-crop-status-crop-name{font-size:14px!important}.hv-crop-status-stats{font-size:10px!important}.hv-crop-status-stat{min-height:45px;padding:6px!important}.hv-crop-status-usdt{padding:7px!important}.hv-crop-status-usdt img{width:22px!important;height:22px!important}.hv-crop-status-usdt-kicker{font-size:8.5px!important}.hv-crop-status-usdt-value{font-size:11px!important}.hv-crop-status-beta-badge{padding:3px 5px!important;font-size:7.8px!important}.hv-crop-status-usdt-note{font-size:9px!important;line-height:1.25!important}.hv-crop-status-note{font-size:10px!important;line-height:1.35!important}.hv-notification-count{top:1px;right:1px;width:14px;min-width:14px;height:14px;padding:0 3px;border-width:1px;font-size:9px}.hv-wallet-resource-bar{gap:3px!important}.hv-wallet-chip{min-height:24px;gap:3px!important;padding:3px 5px!important;border-width:1.5px!important;border-radius:8px!important;font-size:9px!important;box-shadow:0 2px #54301a!important}.hv-wallet-chip b{font-size:8.5px!important}.hv-token-icon,.hv-token-fallback{width:13px!important;height:13px!important;flex-basis:13px!important}.hv-wallet-chip button{width:14px!important;height:14px!important;font-size:10px!important;border-width:1px!important}.hv-world-map-window{width:min(88vw,760px)!important;max-width:calc(100vw - 16px)!important;border-width:3px!important;border-radius:12px!important}.hv-world-map-stage{border-left-width:4px;border-right-width:4px}}@media(max-height:430px)and (orientation:landscape){.hv-world-map-window{width:min(650px,calc(100vw - 12px))!important}.hv-world-map-header{padding:4px 7px!important}.hv-world-map-header>div:first-child>div:last-child{font-size:12px!important}.hv-world-map-footer,.hv-wallet-chip b{display:none!important}}.hv-action-glyph{font-size:22px;line-height:1;color:#fff0b8;text-shadow:0 2px 0 #6f3b22,0 0 6px rgba(255,216,113,.35)}.hv-settings-privacy-card{grid-column:1/-1}.hv-settings-privacy-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hv-settings-privacy-button{min-height:44px;border:2px solid #a96034;border-radius:12px;background:linear-gradient(#f5d79b,#dba86a);color:#5b2f1e;font-size:11px;font-weight:1000;letter-spacing:.08em;box-shadow:inset 0 0 0 2px #fff5cc73,0 4px #7d4328}.hv-settings-privacy-button.is-active{background:linear-gradient(#8bc869,#4c8c45);color:#fff6cf;border-color:#5b873e;box-shadow:inset 0 0 0 2px #ffffff38,0 4px #315d35}.hv-mail-shell,.hv-friends-panel,.hv-leaderboard-panel{color:#5b321f}.hv-mail-tabs,.hv-social-tabs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px;padding:7px;border:2px solid #b36a38;border-radius:14px;background:#e9bd79;box-shadow:inset 0 0 0 2px #f7dfab}.hv-mail-tabs button,.hv-social-tabs button{flex:1;min-width:100px;border:1px solid #b06a38;border-radius:9px;padding:9px 10px;background:#f4d89d;color:#653720;font-size:10px;font-weight:1000;letter-spacing:.06em}.hv-mail-tabs button.is-active,.hv-social-tabs button.is-active{background:#5e963f;color:#fff5c9;border-color:#3f6e35;box-shadow:inset 0 0 0 2px #ffffff26}.hv-mail-list,.hv-mail-compose,.hv-mail-detail,.hv-add-friend,.hv-request-columns>div{border:2px solid #b36a38;border-radius:14px;background:linear-gradient(#fff4caf5,#eec98bf5);box-shadow:inset 0 0 0 2px #ffffff59;padding:12px}.hv-mail-row{display:grid;grid-template-columns:72px minmax(0,1fr) 86px;align-items:center;gap:10px;width:100%;padding:11px 10px;border-bottom:1px dashed #b57a4d;color:#5a321f;text-align:left}.hv-mail-row:last-child{border-bottom:0}.hv-mail-row.is-unread{background:#ffd66f59}.hv-mail-kind{display:inline-flex;justify-content:center;border:1px solid #9a5a33;border-radius:999px;padding:4px 7px;background:#d48645;color:#fff3c6;font-size:10px;font-weight:1000}.hv-mail-row-main b{display:block;font-size:12px}.hv-mail-row-main small{display:block;margin-top:2px;font-size:10px;color:#8a5d3d}.hv-mail-row time{font-size:10px;font-weight:900;text-align:right;color:#7c5338}.hv-mail-empty{padding:28px;text-align:center;font-size:12px;font-weight:900;color:#8a6547}.hv-mail-compose{display:grid;gap:10px}.hv-mail-compose label{display:grid;gap:5px;font-size:10px;font-weight:1000;letter-spacing:.09em}.hv-mail-compose input,.hv-mail-compose textarea,.hv-add-friend input,.hv-market-search,.hv-market-sort{border:2px solid #a96337;border-radius:10px;background:#fff0c9;color:#4f2a1c;padding:10px 11px;font-size:11px;font-weight:800;outline:none}.hv-mail-compose textarea{min-height:130px;resize:vertical}.hv-mail-send{min-height:42px}.hv-mail-back{margin-bottom:10px;border:1px solid #97603c;border-radius:8px;background:#e1aa68;padding:7px 10px;font-size:10px;font-weight:1000;color:#5c321f}.hv-mail-detail-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start}.hv-mail-detail-head b{font-size:16px}.hv-mail-detail-head span{font-size:10px;font-weight:800;color:#8a5c3e}.hv-mail-address{margin-top:8px;font-size:10px;font-weight:1000;color:#8a5838}.hv-mail-body{margin-top:12px;white-space:pre-wrap;border-top:1px dashed #b8794b;padding-top:13px;font-size:12px;line-height:1.55;font-weight:700}.hv-mail-friend-actions{display:flex;gap:9px;margin-top:14px}.hv-mail-friend-actions button{flex:1;border:2px solid #557b3d;border-radius:10px;background:#5f9c45;color:#fff7d0;padding:10px;font-size:10px;font-weight:1000}.hv-mail-friend-actions button:last-child{border-color:#9a503a;background:#b85c44}.hv-social-message{margin-top:10px;border:1px solid #aa6a3e;border-radius:9px;background:#f0cc8d;padding:8px 10px;font-size:10px;font-weight:900;color:#633a24}.hv-visitor-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;border:2px solid #b96c3e;border-radius:12px;background:#ffe09a;padding:9px 11px;font-size:10px;font-weight:1000}.hv-visitor-banner button{border:1px solid #7a442b;border-radius:8px;background:#a9543a;color:#fff2cc;padding:7px 10px;font-size:10px;font-weight:1000}.hv-friend-list{display:grid;gap:8px}.hv-friend-card{display:grid;grid-template-columns:minmax(0,1fr) auto 130px;align-items:center;gap:10px;border:2px solid #b36a38;border-radius:12px;background:#f4d9a1;padding:10px}.hv-friend-card b{font-size:12px}.hv-friend-card small{display:block;margin-top:2px;font-size:10px;color:#8a5d3d;font-weight:800}.hv-friend-card>button{border:2px solid #4e7d3d;border-radius:9px;background:#5e9c48;color:#fff4c4;padding:9px;font-size:10px;font-weight:1000}.hv-friend-card>button:disabled{filter:grayscale(.8);opacity:.55}.hv-privacy-chip{border:1px solid #5f873f;border-radius:999px;background:#d5edaa;padding:5px 8px;font-size:10px;font-weight:1000;color:#477033}.hv-privacy-chip.is-private{border-color:#99513e;background:#efb09d;color:#7b382f}.hv-request-columns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hv-request-columns h4{margin:0 0 8px;font-size:10px;letter-spacing:.08em}.hv-request-card{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px dashed #b77b4d;padding:9px 0;font-size:10px}.hv-request-card div{display:flex;gap:5px}.hv-request-card button{border:1px solid #6e4a31;border-radius:7px;background:#5f9746;color:#fff5cc;padding:6px 8px;font-size:10px;font-weight:1000}.hv-request-card button:last-child{background:#ad5b44}.hv-add-friend-row{display:flex;gap:8px;margin-top:8px}.hv-add-friend-row input{flex:1}.hv-add-friend-row button{border:2px solid #527b3e;border-radius:10px;background:#5d9a46;color:#fff4c9;padding:9px 13px;font-size:10px;font-weight:1000}.hv-leaderboard-list{display:grid;gap:7px}.hv-leaderboard-row{display:grid;grid-template-columns:54px minmax(0,1fr) 170px;align-items:center;gap:10px;border:2px solid #b36a38;border-radius:11px;background:#f3d79f;padding:10px 12px}.hv-leaderboard-row.rank-1{background:linear-gradient(90deg,#ffe59a,#f4c568)}.hv-leaderboard-row.rank-2{background:linear-gradient(90deg,#e9e5d8,#cfc7b7)}.hv-leaderboard-row.rank-3{background:linear-gradient(90deg,#edc09b,#d89262)}.hv-rank{font-size:13px;font-weight:1000}.hv-leaderboard-row b{font-size:12px}.hv-leaderboard-row>span:last-child{text-align:right;font-size:10px;font-weight:1000}.hv-leaderboard-note{margin-top:10px;border:1px dashed #a76c43;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:800;color:#7a5035}.hv-market-toolbar-actions{justify-content:flex-end}.hv-market-search{width:min(220px,40vw)}.hv-market-sort{min-width:120px}@media(max-width:760px){.hv-mail-row{grid-template-columns:54px minmax(0,1fr) 58px;gap:6px;padding:8px 7px}.hv-mail-kind{font-size:8px;padding:3px 4px}.hv-mail-row-main b{font-size:10px}.hv-mail-row-main small,.hv-mail-row time{font-size:9px}.hv-friend-card{grid-template-columns:minmax(0,1fr) 88px;gap:6px}.hv-friend-card .hv-privacy-chip{grid-row:2;grid-column:1}.hv-friend-card>button{grid-column:2;grid-row:1/3;font-size:9px;padding:7px}.hv-request-columns{grid-template-columns:1fr 1fr}.hv-leaderboard-row{grid-template-columns:38px minmax(0,1fr) 100px;padding:7px 8px}.hv-leaderboard-row b{font-size:10px}.hv-leaderboard-row>span:last-child{font-size:10px}.hv-market-toolbar-actions{width:100%;justify-content:stretch}.hv-market-search{flex:1;width:auto;min-width:120px}.hv-market-sort{min-width:105px}.hv-settings-privacy-button{min-height:38px;font-size:10px}}.hv-pager-button,.hv-pager-number{border:2px solid #a96034;border-radius:8px;background:#efc681;color:#5b321f;padding:6px 9px;font-size:10px;font-weight:1000;box-shadow:inset 0 0 0 1px #ffffff59}.hv-pager-number{min-width:30px}.hv-pager-number.is-active{background:#5d9846;color:#fff4c8;border-color:#4a773a}.hv-pager-button:disabled{opacity:.35;cursor:not-allowed}.hv-sell-confirm-card{width:min(360px,88vw);border:4px solid #b96735;border-radius:20px;background:linear-gradient(#f8dfa6,#e8b96f);box-shadow:inset 0 0 0 3px #ffecc1,0 10px #6e3d27,0 18px 35px #00000073;padding:18px;text-align:center;color:#5a311f}.hv-sell-confirm-title{margin-top:3px;font-size:20px;font-weight:1000}.hv-sell-confirm-image{width:76px;height:76px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;margin:12px auto 4px}.hv-sell-confirm-item{font-size:13px;font-weight:1000}.hv-sell-confirm-gold{margin-top:8px;border:2px solid #bf7a38;border-radius:10px;background:#ffeba9;padding:8px;font-size:11px;font-weight:1000}.hv-sell-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.hv-sell-confirm-actions button{border:2px solid #9c5736;border-radius:10px;background:#b15a42;color:#fff2cb;padding:10px;font-size:10px;font-weight:1000}.hv-sell-confirm-actions button:last-child{border-color:#477538;background:#5e9a47}.hv-desktop-home{border-color:#8a582d!important;background:linear-gradient(180deg,#f1b44f,#d97831)!important;color:#fff5cf!important;text-shadow:0 1px 0 #713518;box-shadow:0 3px #6d3c20,0 7px 14px #00000042,inset 0 0 0 2px #fff2b72e;overflow:hidden}.hv-desktop-home:hover{filter:brightness(1.06)}.hv-desktop-home:active{transform:translateY(2px);box-shadow:0 1px #6d3c20,0 4px 10px #0000003d}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-mobile-action-pad.has-visitor-home{width:212px!important;right:66px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-home{left:0!important;right:auto!important;bottom:2px!important;width:58px!important;height:58px!important;border-radius:999px!important;border-color:#8a582d!important;background:linear-gradient(180deg,#f1b44f,#d97831)!important;color:#fff5cf!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-run{left:66px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-home-icon{display:block;font-size:27px!important;line-height:.9;filter:drop-shadow(0 2px 0 rgba(82,43,18,.45))}.hv-mobile-action-pad.has-visitor-home .hv-mobile-home>span{font-size:8px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-interact{left:72px!important;bottom:76px!important}}@media(pointer:coarse)and (max-height:390px)and (orientation:landscape),(hover:none)and (max-width:1000px)and (max-height:390px)and (orientation:landscape){.hv-mobile-action-pad.has-visitor-home{width:205px!important;right:60px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-home{width:56px!important;height:56px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-run{left:62px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-home-icon{font-size:25px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-interact{left:68px!important;bottom:73px!important}}@media(pointer:coarse)and (max-width:560px)and (orientation:landscape),(hover:none)and (max-width:560px)and (orientation:landscape){.hv-mobile-action-pad.has-visitor-home{right:56px!important;transform:scale(.76)!important;transform-origin:right bottom!important}}.hv-social-game-panel{width:min(930px,94vw)!important;max-width:930px!important;border:4px solid #9b542f!important;background:linear-gradient(180deg,#d97837 0 74px,#c66932 74px 100%)!important;box-shadow:inset 0 0 0 3px #efb268,0 9px #6b3823,0 24px 42px #0000006b!important;color:#5b321f!important}.hv-social-game-panel>div:first-child h2{color:#fff0c2!important;text-shadow:0 2px 0 #8a4327}.hv-parchment-card{border:3px solid #b66d3e!important;border-radius:16px!important;background:linear-gradient(180deg,#ffe4a9,#f3cc83)!important;box-shadow:inset 0 0 0 2px #fff8d3bf,0 4px #6d3d238c!important;color:#59311f!important}.hv-social-game-tabs{margin-bottom:14px!important;border-width:3px!important;background:#efb66b!important}.hv-social-game-tabs button{min-height:42px;font-size:11px!important;text-shadow:none!important}.hv-social-game-tabs button span{margin-left:5px;border-radius:999px;background:#683a1f29;padding:2px 6px;font-size:10px}.hv-social-game-tabs button.is-active{background:linear-gradient(#78b951,#4e913f)!important;box-shadow:inset 0 0 0 2px #ffffff38,0 3px #35662f!important}.hv-mail-list{padding:10px!important}.hv-mail-list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 4px 9px;font-size:10px;font-weight:1000;letter-spacing:.08em;color:#845033}.hv-mail-list-toolbar>div{display:flex;gap:6px}.hv-mail-list-toolbar button,.hv-mail-detail-actions button,.hv-mail-back{border:2px solid #995b35;border-radius:8px;background:#efc77f;color:#60351f;padding:7px 10px;font-size:10px;font-weight:1000}.hv-mail-list-toolbar button.is-active{background:#5d9846;color:#fff4c8;border-color:#437238}.hv-mail-list-toolbar button.is-danger,.hv-mail-detail-actions button.is-danger{background:#b85a43;color:#fff1c9;border-color:#8d4536}.hv-mail-list-toolbar button:disabled{opacity:.4}.hv-mail-row{display:flex!important;grid-template-columns:none!important;align-items:stretch;gap:5px;padding:0!important;border-bottom:1px dashed #ba7b4b!important;background:transparent}.hv-mail-row.is-unread{background:#ffdf7761!important}.hv-mail-row.is-selected{background:#669b432e!important}.hv-mail-row-open{display:grid;grid-template-columns:72px minmax(0,1fr) 92px;align-items:center;gap:10px;flex:1;min-width:0;padding:12px 10px;text-align:left;color:#59311f}.hv-mail-check{align-self:center;width:26px;height:26px;margin-left:6px;border:2px solid #9b5c37;border-radius:7px;background:#fff0c4;color:#447938;font-size:13px;font-weight:1000}.hv-mail-kind{font-size:10px!important}.hv-mail-row-main b{font-size:13px!important;font-weight:1000}.hv-mail-row-main small,.hv-mail-row time{font-size:10px!important;font-weight:900}.hv-mail-detail{padding:14px!important}.hv-mail-detail-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.hv-mail-detail-actions{display:flex;gap:7px}.hv-mail-detail-head b{font-size:18px!important}.hv-mail-detail-head span,.hv-mail-address{font-size:10px!important;font-weight:1000}.hv-mail-body{min-height:120px;border:2px solid rgba(165,100,56,.45);border-radius:12px;background:#fff6cf94;padding:13px!important;font-size:13px!important;line-height:1.55!important}.hv-mail-compose{padding:14px!important}.hv-mail-compose label{font-size:10px!important;color:#704126}.hv-mail-compose input,.hv-mail-compose textarea{font-size:12px!important;font-weight:900!important}.hv-reply-lock{margin-top:-4px;border-radius:8px;background:#d8b36d;padding:6px 9px;font-size:10px;font-weight:1000;color:#704126}.hv-mail-send{background:linear-gradient(#65b739,#3e9e2d)!important;color:#fff7cb!important;border-color:#4f7f36!important}.hv-friend-list{padding:10px!important}.hv-friend-card{grid-template-columns:52px minmax(0,1fr) auto!important;gap:10px!important;border:0!important;border-bottom:1px dashed #ba7b4b!important;border-radius:0!important;background:transparent!important;padding:11px 7px!important}.hv-friend-avatar{display:flex;width:46px;height:46px;align-items:center;justify-content:center;border:3px solid #9a5c36;border-radius:50%;background:linear-gradient(#73b94e,#478a3d);color:#fff5c5;font-size:19px;font-weight:1000;box-shadow:0 3px #6f4228}.hv-friend-main b{display:block;font-size:14px!important;color:#57301e}.hv-friend-main small{display:block;margin-top:4px;font-size:10px!important;font-weight:1000;color:#8b5838}.hv-friend-actions{display:flex;gap:7px}.hv-friend-actions button{min-width:86px;border:2px solid #4a783b;border-radius:9px;background:linear-gradient(#70b951,#4f9341);color:#fff4c8;padding:9px 10px;font-size:10px;font-weight:1000;box-shadow:0 3px #35612e}.hv-friend-actions button.is-danger{border-color:#944934;background:linear-gradient(#d87154,#b65340);box-shadow:0 3px #7b3c30}.hv-friend-actions button:disabled{opacity:.48;filter:grayscale(.65);box-shadow:none}.hv-request-columns{gap:12px!important}.hv-request-columns>div{padding:12px!important}.hv-request-columns h4{font-size:11px!important;color:#6b3a22}.hv-request-card{min-height:58px;font-size:11px!important}.hv-request-card>div:first-child{display:block}.hv-request-card b{display:block;font-size:12px}.hv-request-card small{display:block;margin-top:3px;font-size:10px;color:#916241}.hv-request-card button{font-size:10px!important;padding:7px 9px!important}.hv-request-card button.is-danger{background:#b65a43!important}.hv-add-friend{padding:16px!important}.hv-add-friend-row button{min-width:150px}.hv-leaderboard-board{padding:12px!important}.hv-leaderboard-title{padding:2px 5px 10px;text-align:center;font-size:10px;font-weight:1000;letter-spacing:.18em;color:#7c482a}.hv-leaderboard-row{grid-template-columns:64px minmax(0,1fr) 170px!important;border:0!important;border-bottom:1px dashed #b77a4b!important;border-radius:0!important;background:transparent!important;padding:10px 12px!important}.hv-leaderboard-row:last-child{border-bottom:0!important}.hv-leaderboard-row.rank-1,.hv-leaderboard-row.rank-2,.hv-leaderboard-row.rank-3{background:#ffe17a47!important}.hv-leaderboard-row .hv-rank{font-size:20px!important}.hv-leaderboard-row>div b{display:block;font-size:13px!important;color:#58311f}.hv-leaderboard-row>div small{display:block;margin-top:2px;font-size:10px;font-weight:900;color:#91613e}.hv-leaderboard-row strong{text-align:right;font-size:11px;color:#557d35}.hv-pin-confirm{position:absolute;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:#27160eb8;padding:15px}.hv-pin-confirm-card{width:min(360px,90vw);border:4px solid #a55b35;border-radius:18px;background:linear-gradient(#ffe5a8,#eebf73);box-shadow:inset 0 0 0 3px #fff0c5,0 8px #6f3d27,0 20px 35px #0006;padding:17px;text-align:center;color:#5a311e}.hv-pin-confirm-card>b{display:block;font-size:16px}.hv-pin-confirm-card>span{display:block;margin-top:6px;font-size:10px;font-weight:800;line-height:1.4}.hv-pin-confirm-card>input{width:100%;margin-top:12px;border:3px solid #a46138;border-radius:10px;background:#fff1c9;padding:10px;text-align:center;font-size:20px;font-weight:1000;letter-spacing:.28em;color:#4f2a1c;outline:none}.hv-pin-confirm-card>div{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.hv-pin-confirm-card button{border:2px solid #6b783c;border-radius:9px;background:#64a846;color:#fff4c7;padding:9px;font-size:10px;font-weight:1000}.hv-pin-confirm-card button.is-danger{border-color:#914735;background:#b95b43}.hv-pin-confirm-card button:disabled{opacity:.4}.hv-rail-alert-badge{position:absolute;right:-5px;top:-5px;display:flex;min-width:16px;height:16px;align-items:center;justify-content:center;border:2px solid #71361f;border-radius:999px;background:#e95c3c;color:#fff8d6;padding:0 3px;font-size:9px;font-weight:1000;box-shadow:0 2px #46231480}.hv-action-scroll-arrow{position:relative}@media(max-width:760px),(max-height:460px)and (orientation:landscape){.hv-social-game-panel{width:min(94vw,820px)!important;max-height:91dvh!important;padding:8px!important;border-width:3px!important}.hv-social-game-panel>div:first-child{margin-bottom:7px!important}.hv-social-game-panel>div:first-child h2{font-size:15px!important}.hv-social-game-tabs{gap:5px!important;margin-bottom:7px!important;padding:5px!important;border-width:2px!important}.hv-social-game-tabs button{min-height:34px;min-width:75px!important;padding:6px 7px!important;font-size:10px!important}.hv-mail-list,.hv-mail-compose,.hv-mail-detail,.hv-friend-list,.hv-add-friend,.hv-leaderboard-board,.hv-request-columns>div{border-width:2px!important;border-radius:11px!important;box-shadow:inset 0 0 0 1px #fff8d3a6,0 2px #6d3d2380!important}.hv-mail-row-open{grid-template-columns:52px minmax(0,1fr) 60px;gap:5px;padding:8px 6px}.hv-mail-kind{font-size:8px!important;padding:3px 4px!important}.hv-mail-row-main b{font-size:10px!important}.hv-mail-row-main small,.hv-mail-row time{font-size:9px!important}.hv-mail-list-toolbar{font-size:9px}.hv-mail-list-toolbar button,.hv-mail-detail-actions button,.hv-mail-back{padding:5px 7px;font-size:9px}.hv-mail-detail-head b{font-size:13px!important}.hv-mail-body{min-height:70px;font-size:10px!important;padding:8px!important}.hv-mail-compose{gap:6px!important}.hv-mail-compose label{font-size:9px!important}.hv-mail-compose input,.hv-mail-compose textarea{padding:7px 8px!important;font-size:10px!important}.hv-mail-compose textarea{min-height:72px!important}.hv-friend-card{grid-template-columns:38px minmax(0,1fr) auto!important;padding:7px 5px!important}.hv-friend-avatar{width:34px;height:34px;border-width:2px;font-size:14px}.hv-friend-main b{font-size:10px!important}.hv-friend-main small{font-size:9px!important}.hv-friend-actions{gap:4px}.hv-friend-actions button{min-width:64px;padding:6px;font-size:9px;box-shadow:0 2px #35612e}.hv-request-columns{grid-template-columns:1fr 1fr!important;gap:7px!important}.hv-request-columns>div{padding:8px!important}.hv-request-card{min-height:44px;padding:6px 0!important}.hv-request-card b{font-size:10px}.hv-request-card small{font-size:8px}.hv-request-card button{font-size:8px!important;padding:5px 6px!important}.hv-add-friend{padding:9px!important}.hv-add-friend-row button{min-width:110px;font-size:9px;padding:7px}.hv-add-friend-row input{font-size:10px!important;padding:7px!important}.hv-leaderboard-row{grid-template-columns:42px minmax(0,1fr) 110px!important;padding:6px 8px!important}.hv-leaderboard-row .hv-rank{font-size:14px!important}.hv-leaderboard-row>div b{font-size:10px!important}.hv-leaderboard-row>div small{font-size:8px}.hv-leaderboard-row strong{font-size:10px}}.hv-social-game-panel>div:first-child>button{border:2px solid #8f4b2d!important;border-radius:9px!important;background:linear-gradient(#ffe6aa,#efc274)!important;color:#67371f!important;box-shadow:0 3px #7a4329,inset 0 0 0 1px #ffffff8c!important;font-weight:1000!important}.hv-top-social-row{position:absolute;z-index:31;right:12px;top:58px;display:flex;gap:7px}.hv-top-social-button{position:relative;display:flex;min-width:54px;height:42px;align-items:center;justify-content:center;gap:4px;border:2px solid #73451f;border-radius:12px;background:linear-gradient(180deg,#f0bd65,#d27a37);color:#57311c;box-shadow:0 3px #57331b,0 7px 14px #00000038,inset 0 1px #fff6d280;font-weight:1000}.hv-top-social-button span{font-size:18px;line-height:1}.hv-top-social-icon{width:68%;height:68%;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;pointer-events:none}.hv-top-social-button b{font-size:9px;letter-spacing:.04em}.hv-top-social-button.is-active{border-color:#f4db72;box-shadow:0 0 0 2px #f4db724d,0 3px #57331b}.hv-top-social-button em{position:absolute;right:-6px;top:-6px;min-width:18px;height:18px;padding:0 4px;display:flex;align-items:center;justify-content:center;border:2px solid #71361f;border-radius:999px;background:#e95c3c;color:#fff8d6;font-size:10px;font-style:normal;font-weight:1000}.hv-action-scroll-arrow{position:absolute!important}.hv-rail-alert-badge{right:-8px!important;top:-7px!important}.hv-mail-fixed-list{display:grid;grid-template-rows:repeat(5,minmax(54px,1fr));min-height:300px}.hv-mail-empty-row{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:54px;padding:8px 12px;border-bottom:1px dashed rgba(170,101,58,.42);color:#a77b56;opacity:.72}.hv-mail-empty-row span{font-size:10px;font-weight:1000}.hv-mail-empty-row b{font-size:10px;letter-spacing:.08em}.hv-mail-meta{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.hv-unread-chip{border:1px solid #7b4129;border-radius:999px;background:#d95f3d;color:#fff4cf;padding:2px 6px;font-size:9px;font-weight:1000;letter-spacing:.06em}.hv-friend-fixed-list{display:grid;grid-template-rows:repeat(5,minmax(66px,1fr));min-height:350px}.hv-friend-card{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center;gap:10px;min-height:66px;padding:8px 10px!important;border-bottom:1px dashed #b9784a!important;background:transparent!important;border-radius:0!important}.hv-friend-card:last-child{border-bottom:0!important}.hv-friend-gender,.hv-leader-gender{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:2px solid #9b6338;border-radius:999px;background:#f0c57d;color:#684025;font-size:21px;font-weight:1000;box-shadow:inset 0 0 0 2px #fff4c480}.hv-friend-gender.is-female,.hv-leader-gender.is-female{color:#a94263;background:#f3c0ca}.hv-friend-gender.is-male,.hv-leader-gender.is-male{color:#315f92;background:#bcd5ed}.hv-friend-main b{display:block;color:#58311f;font-size:13px!important;font-weight:1000}.hv-friend-number{display:inline-block;min-width:22px;color:#91613e}.hv-friend-main small{display:block;margin-top:4px;color:#865a3c;font-size:10px!important;font-weight:900}.hv-online-text{color:#3f862f}.hv-friend-actions{display:flex;gap:6px}.hv-friend-actions button{min-width:76px;border:2px solid #47753a;border-radius:9px;background:#61a546;color:#fff5cb;padding:8px 10px;font-size:10px;font-weight:1000;box-shadow:0 2px #355c2e}.hv-friend-actions button.is-danger{border-color:#8e4937;background:#b95d45;box-shadow:0 2px #71372b}.hv-friend-actions button:disabled{opacity:.45;filter:grayscale(.4)}.hv-friend-empty-slot{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-height:66px;padding:8px 12px;border-bottom:1px dashed rgba(170,101,58,.35);color:#9d7654;opacity:.65}.hv-friend-empty-slot span,.hv-friend-empty-slot b{font-size:10px;font-weight:1000}.hv-leaderboard-list{gap:0!important}.hv-leaderboard-row{grid-template-columns:48px 44px minmax(0,1fr) 170px!important;min-height:48px;padding:7px 11px!important}.hv-leaderboard-row .hv-rank{font-size:14px!important;color:#6f4127}.hv-leaderboard-row .hv-leader-gender{width:30px;height:30px;border-width:1px;font-size:16px}.hv-leaderboard-row.is-empty{opacity:.55}.hv-leaderboard-row.is-empty b{color:#947052!important}@media(min-width:761px){.hv-farm-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hv-farm-shop-product-card{min-height:76px!important;padding:9px 10px!important}}@media(max-width:1100px){.hv-top-social-row{right:8px;top:52px;gap:5px}.hv-top-social-button{min-width:45px;height:34px;border-radius:9px}.hv-top-social-button span{font-size:15px}.hv-top-social-button b{font-size:8px}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-top-social-row{right:5px;top:43px;gap:4px}.hv-top-social-button{min-width:38px;height:29px;border-width:1px;border-radius:8px;gap:2px}.hv-top-social-button span{font-size:13px}.hv-top-social-button b{display:none}.hv-top-social-button em{right:-5px;top:-5px;min-width:15px;height:15px;border-width:1px;font-size:8px}.hv-mail-fixed-list{grid-template-rows:repeat(5,minmax(42px,1fr));min-height:220px}.hv-mail-empty-row{min-height:42px;padding:5px 7px}.hv-friend-fixed-list{grid-template-rows:repeat(5,minmax(48px,1fr));min-height:250px}.hv-friend-card{grid-template-columns:34px minmax(0,1fr) auto!important;min-height:48px;gap:5px;padding:5px 6px!important}.hv-friend-gender{width:29px;height:29px;font-size:15px;border-width:1px}.hv-friend-main b{font-size:10px!important}.hv-friend-main small{font-size:8.5px!important;margin-top:2px}.hv-friend-number{min-width:15px}.hv-friend-actions{gap:3px}.hv-friend-actions button{min-width:52px;padding:5px 6px;font-size:8px;border-width:1px}.hv-friend-empty-slot{min-height:48px;padding:5px 7px}.hv-leaderboard-row{grid-template-columns:31px 28px minmax(0,1fr) 92px!important;min-height:34px;padding:4px 6px!important}.hv-leaderboard-row .hv-rank{font-size:10px!important}.hv-leaderboard-row .hv-leader-gender{width:23px;height:23px;font-size:12px}.hv-leaderboard-row>div b{font-size:10px!important}.hv-leaderboard-row>div small{font-size:7.5px!important}.hv-leaderboard-row strong{font-size:9px!important}}.hv-top-social-row{right:194px!important;top:54px!important}@media(max-width:1100px){.hv-top-social-row{right:145px!important;top:45px!important}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-top-social-row{right:118px!important;top:34px!important}}@media(max-height:390px)and (orientation:landscape){.hv-top-social-row{right:100px!important;top:30px!important}}.hv-farm-shop-list-column{display:flex;min-height:0;flex-direction:column}.hv-farm-shop-product-grid{align-content:start}.hv-farm-shop-product-placeholder{visibility:hidden;pointer-events:none}.hv-farm-shop-list-column>.hv-store-pager{margin-top:auto!important}.hv-farm-shop-list-column>.hv-farm-shop-product-grid{margin-top:0!important}@media(min-width:761px){.hv-farm-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(4,76px)!important;min-height:328px}.hv-farm-shop-product-card{height:76px!important;min-height:76px!important}}@media(max-width:760px),(pointer:coarse)and (orientation:landscape)and (max-width:1100px),(hover:none)and (orientation:landscape)and (max-width:1100px){.hv-farm-shop-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(60px,1fr))!important;min-height:194px}.hv-farm-shop-product-card{height:auto!important;min-height:60px!important}}.hv-top-social-row{right:194px!important;top:56px!important;gap:8px!important}.hv-top-social-button{min-width:0!important;width:42px!important;height:42px!important;padding:0!important;border-radius:999px!important}.hv-top-social-button span{font-size:19px!important}.hv-top-social-button b{display:none!important}.hv-top-social-button em{right:-5px!important;top:-5px!important}@media(max-width:1100px){.hv-top-social-row{right:145px!important;top:44px!important;gap:6px!important}.hv-top-social-button{width:34px!important;height:34px!important}.hv-top-social-button span{font-size:16px!important}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-top-social-row{right:118px!important;top:36px!important;gap:5px!important}.hv-top-social-button{width:30px!important;height:30px!important}.hv-top-social-button span{font-size:14px!important}}@media(max-height:390px)and (orientation:landscape){.hv-top-social-row{right:100px!important;top:31px!important}.hv-top-social-button{width:27px!important;height:27px!important}.hv-top-social-button span{font-size:13px!important}}.hv-leaderboard-panel{height:min(84vh,700px)!important;max-height:min(84vh,700px)!important}.hv-leaderboard-panel>div:last-child{min-height:0}.hv-leaderboard-tabs{flex:0 0 auto;margin-bottom:12px!important}.hv-leaderboard-board{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden}.hv-leaderboard-title{flex:0 0 auto}.hv-leaderboard-list{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding-right:3px}@media(max-width:760px),(max-height:460px)and (orientation:landscape){.hv-leaderboard-panel{height:min(91dvh,520px)!important;max-height:min(91dvh,520px)!important}.hv-leaderboard-tabs{margin-bottom:6px!important}.hv-leaderboard-board{padding:7px!important}.hv-leaderboard-title{padding-bottom:5px!important}}.hv-farm-shop-total-card span{color:#7a5731!important}.hv-farm-shop-total-card b{text-shadow:none!important}.hv-farm-shop-order-card .hv-farm-shop-total-card span,.hv-farm-shop-order-card .hv-farm-shop-total-card [class~="text-[#7a5731]"]{color:#7a5731!important}.hv-farm-shop-order-card .hv-farm-shop-total-card b,.hv-farm-shop-order-card .hv-farm-shop-total-card [class~="text-[#5b4428]"]{color:#5b4428!important}.hv-farm-shop-order-card .hv-farm-shop-total-card [class~="text-[#b16e0f]"]{color:#b16e0f!important}.hv-farm-shop-order-card .hv-farm-shop-total-card,.hv-market-detail>.mt-3.space-y-2{box-shadow:none!important}.hv-market-detail>.mt-3.space-y-2 span{color:#7a5731!important}.hv-market-detail>.mt-3.space-y-2 b{color:#5b4428!important}.hv-market-detail .text-sm,.hv-market-sell-card .text-xs,.hv-market-sell-card .text-sm{color:#6d5336!important}.hv-market-mode-tabs{display:flex;overflow:hidden;border:2px solid #8b5929;border-radius:11px;background:#d9a04d;padding:3px;box-shadow:inset 0 1px #ffffff40}.hv-market-mode-tabs button{min-width:78px;border:0;border-radius:8px;background:transparent;padding:8px 10px;color:#684322;font-size:10px;font-weight:1000}.hv-market-mode-tabs button.is-active{background:linear-gradient(180deg,#65ce31,#35a91f);color:#fff5c9;box-shadow:0 2px #2f6b21,inset 0 1px #ffffff59;text-shadow:0 1px 0 #235c18}.hv-market-toolbar{color:#5c3a20!important}.hv-market-toolbar>div:first-child>div{color:#5c3a20!important}.hv-market-search,.hv-market-sort{min-height:34px;border:2px solid #a06d37;border-radius:9px;background:#fff0bd;padding:6px 9px;color:#5c3a20;font-size:10px;font-weight:800;outline:none}.hv-market-search::-moz-placeholder{color:#987552}.hv-market-search::placeholder{color:#987552}.hv-market-search:focus,.hv-market-sort:focus{border-color:#6e8f3d;box-shadow:0 0 0 2px #5c87362e}.hv-market-head{border-bottom:2px solid #b27a40!important;background:#e7b25f!important;color:#633e21!important;font-size:10px!important;font-weight:1000!important;text-transform:uppercase;letter-spacing:.12em}.hv-market-row{min-height:58px;border-bottom:1px solid #d4a45f;background:#ffefc152;color:#604023!important}.hv-market-row:hover{background:#fff7dab8}.hv-market-row.is-selected{background:linear-gradient(90deg,#ddebab,#c3d77a)}.hv-market-row span{color:#604023}.hv-market-row>span:last-child{color:#557b28!important}.hv-market-item-art,.hv-market-eligible-art,.hv-market-my-item>span,.hv-market-post-art{display:flex;align-items:center;justify-content:center;border:1px solid #a0713b;border-radius:9px;background:radial-gradient(circle,#fff4ca,#e9bd70)}.hv-market-item-art{width:44px;height:44px}.hv-market-item-art img{width:39px;height:39px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-market-detail{color:#5b3a21!important}.hv-market-section-kicker{color:#75502c;font-size:10px;font-weight:1000;letter-spacing:.18em;text-transform:uppercase}.hv-market-detail-art{display:flex;justify-content:center;margin-top:10px;border:1px solid #a0713b;border-radius:14px;background:radial-gradient(circle,#fff4ca,#e9bd70);padding:10px}.hv-market-detail-art img{width:112px;height:112px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-market-detail-title{margin-top:10px;color:#58371f;font-size:17px;font-weight:1000}.hv-market-detail-price{margin-top:2px;color:#568125;font-size:19px;font-weight:1000}.hv-market-meta-card{margin-top:10px;border:1px solid #aa773e;border-radius:11px;background:#fff4d094;padding:9px}.hv-market-meta-card>div{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:10px}.hv-market-meta-card span{color:#795632!important;font-weight:800}.hv-market-meta-card b{max-width:58%;overflow:hidden;color:#4f321d!important;text-overflow:ellipsis;white-space:nowrap}.hv-market-manage-button{margin-top:10px;width:100%;border:2px solid #805027;border-radius:10px;background:linear-gradient(180deg,#f3c66f,#d79443);padding:9px;color:#60381e;font-size:10px;font-weight:1000;box-shadow:0 2px #76441f}.hv-market-payment-note,.hv-market-security-note,.hv-market-message{margin-top:8px;border:1px solid #a87842;border-radius:9px;background:#ffeec0bf;padding:7px 9px;color:#654522!important;font-size:10px;font-weight:800;line-height:1.35;text-align:center}.hv-market-empty{padding:22px 12px;color:#7c5d3d!important;font-size:10px;font-weight:800;text-align:center}.hv-market-sell-v2{min-height:0;flex:1 1 auto;overflow:hidden}.hv-market-post-card,.hv-market-eligible-card{color:#5b3a21!important}.hv-market-post-selected{display:flex;align-items:center;gap:10px;margin-top:12px;border:1px solid #aa773e;border-radius:12px;background:#fff4d08c;padding:9px}.hv-market-post-art{width:58px;height:58px;flex:0 0 58px}.hv-market-post-art img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-market-post-selected b{display:block;color:#55341d;font-size:12px}.hv-market-post-selected small{display:block;margin-top:2px;color:#806143;font-size:10px;font-weight:800}.hv-market-field-label{display:block;margin-top:10px;color:#73502d;font-size:10px;font-weight:1000;letter-spacing:.1em;text-transform:uppercase}.hv-market-qty-row,.hv-market-price-row{display:flex;gap:7px;margin-top:5px}.hv-market-qty-row input,.hv-market-price-row input{min-width:0;flex:1 1 auto;border:2px solid #9e6d39!important;border-radius:9px;background:#fff0bd!important;padding:8px 10px;color:#56361f!important;font-size:11px;font-weight:900;outline:none}.hv-market-qty-row button,.hv-market-price-row span{display:flex;min-width:58px;align-items:center;justify-content:center;border:2px solid #966633;border-radius:9px;background:#edc36e;color:#65401f;font-size:10px;font-weight:1000}.hv-market-order-id-note{margin-top:8px;color:#806143;font-size:9.5px;font-weight:700}.hv-market-list-button{margin-top:10px;width:100%;padding:10px 12px;font-size:10px;font-weight:1000}.hv-market-list-button:disabled{opacity:.45;filter:grayscale(.3)}.hv-market-eligible-sub{margin-top:3px;color:#806143;font-size:10px;font-weight:700}.hv-market-eligible-list{display:grid;min-height:0;max-height:100%;gap:6px;margin-top:9px;overflow-y:auto;padding-right:2px}.hv-market-eligible-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;border:1px solid #b07a3e;border-radius:10px;background:#fff0bf99;padding:7px;color:#56361f;text-align:left}.hv-market-eligible-row:hover{background:#ffedb8}.hv-market-eligible-row.is-selected{border:2px solid #63863b;background:linear-gradient(90deg,#dfedab,#c6db7d);box-shadow:0 2px #667d3e}.hv-market-eligible-art{width:44px;height:44px}.hv-market-eligible-art img{width:39px;height:39px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-market-eligible-row b{display:block;color:#52331c;font-size:10px}.hv-market-eligible-row small{display:block;margin-top:2px;color:#806143;font-size:9px;font-weight:700}.hv-market-eligible-row strong{color:#55772b;font-size:10px}.hv-market-my-listings{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;border:2px solid #9f6d37;border-radius:14px;background:#ffe3a1}.hv-market-my-head,.hv-market-my-row{display:grid;grid-template-columns:minmax(180px,1.7fr) 70px 130px 130px 130px;align-items:center;gap:8px}.hv-market-my-head{flex:0 0 auto;border-bottom:2px solid #b27a40;background:#e7b25f;padding:9px 12px;color:#633e21;font-size:10px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.hv-market-my-body{min-height:0;flex:1 1 auto;overflow-y:auto}.hv-market-my-row{min-height:68px;border-bottom:1px solid #d4a45f;background:#fff0c273;padding:7px 12px;color:#5a391f}.hv-market-my-row:last-child{border-bottom:0}.hv-market-my-item{display:flex;min-width:0;align-items:center;gap:8px}.hv-market-my-item>span{width:46px;height:46px;flex:0 0 46px}.hv-market-my-item img{width:41px;height:41px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-market-my-item b{display:block;overflow:hidden;color:#50321c;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.hv-market-my-item small{display:block;margin-top:2px;color:#8a6947;font-size:8.5px;font-weight:700}.hv-market-my-row>strong{color:#5b3a21;font-size:10px}.hv-market-status{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:1000;white-space:nowrap}.hv-market-status.is-active{border:1px solid #5b8b34;background:#d8edac;color:#416b25}.hv-market-status.is-pending{border:1px solid #a76c33;background:#f0c36d;color:#6e431e}.hv-market-my-action button{min-width:90px;border:2px solid #7e4b28;border-radius:8px;padding:7px 8px;font-size:9px;font-weight:1000;box-shadow:0 2px #68401f}.hv-market-my-action .is-cancel{background:#b9583d;color:#fff1ce}.hv-market-my-action .is-waiting{background:#d8b066;color:#76502d;opacity:.8}.hv-market-my-action .is-take{border-color:#3f6f2a;background:linear-gradient(180deg,#62cb31,#35a51e);color:#fff8d1}.hv-market-my-empty{padding:54px 12px}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1100px)and (orientation:landscape){.hv-market-mode-tabs button{min-width:60px;padding:6px 7px;font-size:9px}.hv-market-search{width:140px;min-height:28px;font-size:9px}.hv-market-sort{min-height:28px;font-size:9px}.hv-market-sell-v2{grid-template-columns:minmax(230px,.9fr) minmax(0,1.1fr)!important;gap:6px!important}.hv-market-post-card,.hv-market-eligible-card{padding:7px!important}.hv-market-post-selected{margin-top:6px;padding:5px}.hv-market-post-art{width:44px;height:44px;flex-basis:44px}.hv-market-post-art img{width:38px;height:38px}.hv-market-post-selected b{font-size:10px}.hv-market-post-selected small,.hv-market-eligible-sub{font-size:8.3px}.hv-market-order-id-note{font-size:9px;line-height:1.35}.hv-market-field-label{margin-top:6px;font-size:8px}.hv-market-qty-row input,.hv-market-price-row input{padding:5px 7px;font-size:10px}.hv-market-qty-row button,.hv-market-price-row span{min-width:48px;font-size:8px}.hv-market-list-button{margin-top:6px;padding:7px;font-size:9px}.hv-market-eligible-list{gap:4px;margin-top:5px}.hv-market-eligible-row{grid-template-columns:38px minmax(0,1fr) auto;gap:6px;padding:4px 5px}.hv-market-eligible-art{width:35px;height:35px}.hv-market-eligible-art img{width:31px;height:31px}.hv-market-eligible-row b{font-size:9px}.hv-market-eligible-row small{font-size:7.5px}.hv-market-eligible-row strong{font-size:9px}.hv-market-my-head,.hv-market-my-row{grid-template-columns:minmax(130px,1.6fr) 42px 85px 100px 88px;gap:4px}.hv-market-my-head{padding:5px 7px;font-size:7.5px}.hv-market-my-row{min-height:50px;padding:4px 7px}.hv-market-my-item>span{width:34px;height:34px;flex-basis:34px}.hv-market-my-item img{width:30px;height:30px}.hv-market-my-item b{font-size:9px}.hv-market-my-item small{font-size:7px}.hv-market-my-row>strong{font-size:8.5px}.hv-market-status{padding:4px 5px;font-size:7.5px}.hv-market-my-action button{min-width:68px;padding:5px;font-size:7.5px}}@media(max-width:700px)and (orientation:portrait){.hv-market-mode-tabs{width:100%}.hv-market-mode-tabs button{flex:1 1 0;min-width:0}.hv-market-sell-v2{grid-template-columns:1fr!important;overflow-y:auto}.hv-market-post-card,.hv-market-eligible-card{padding:10px!important}.hv-market-post-selected b{font-size:11px}.hv-market-post-selected small,.hv-market-eligible-sub,.hv-market-field-label{font-size:10px}.hv-market-qty-row input,.hv-market-price-row input{font-size:11px}.hv-market-qty-row button,.hv-market-price-row span{font-size:9.5px}.hv-market-policy-row{min-height:32px;padding:6px 8px;font-size:10px}.hv-market-policy-row b{font-size:10px}.hv-market-policy-help{width:18px;height:18px;font-size:10px}.hv-market-order-id-note{font-size:10px;line-height:1.4}.hv-market-list-button{font-size:10px}.hv-market-slot-note{font-size:9px}.hv-market-eligible-row b{font-size:10px}.hv-market-eligible-row small{font-size:9px}.hv-market-eligible-row strong{font-size:10px}.hv-market-policy-modal{width:min(100%,340px)}.hv-market-policy-modal-head{font-size:10px}.hv-market-policy-modal-head button{font-size:9px}.hv-market-policy-modal-body{font-size:10px}.hv-market-my-listings{overflow-x:auto}.hv-market-my-head,.hv-market-my-row{min-width:650px}}@media(min-width:1001px)and (pointer:fine){.hv-market-list-column{overflow:visible!important}.hv-market-list{flex:0 0 326px!important;height:326px!important;min-height:326px!important;max-height:326px!important;overflow:hidden!important}.hv-market-head{min-height:34px!important;height:34px!important}.hv-market-row{min-height:58px!important;height:58px!important}.hv-market-list-column>.hv-store-pager{flex:0 0 auto!important;margin-top:10px!important}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-market-list-column{overflow:visible!important}.hv-market-list{flex:0 0 267px!important;height:267px!important;min-height:267px!important;max-height:267px!important;overflow:hidden!important}.hv-market-head{min-height:25px!important;height:25px!important}.hv-market-row{min-height:48px!important;height:48px!important}.hv-market-list-column>.hv-store-pager{flex:0 0 auto!important;margin-top:6px!important}}.hv-store-pager .hv-pager-number.is-active{border-color:#4f6f2f!important;background:linear-gradient(180deg,#72c83d,#48a828)!important;color:#fff4c8!important;box-shadow:0 1px #315b20,inset 0 2px 4px #314f1a52!important;transform:translateY(1px);cursor:default}.hv-store-pager .hv-pager-number.is-active:hover{filter:none!important;transform:translateY(1px)!important}.hv-store-pager .hv-pager-number:not(.is-active){color:#643a1f!important}.hv-market-policy-card{display:grid;gap:0;margin-top:9px;overflow:hidden;border:2px solid #a36f38;border-radius:11px;background:#fff4d09e}.hv-market-policy-label{display:inline-flex;align-items:center;gap:6px}.hv-market-policy-help{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border:1px solid #9f6c36;border-radius:999px;background:#f0cf82;color:#603b1e;font-size:10px;font-weight:1000;line-height:1;box-shadow:0 2px #784a2159}.hv-market-policy-help:hover{background:#f6d996}.hv-market-policy-overlay{position:absolute;inset:0;z-index:28;display:flex;align-items:center;justify-content:center;background:#1f12097a;padding:18px}.hv-market-policy-modal{width:min(100%,420px);border:3px solid #9d6938;border-radius:16px;background:linear-gradient(180deg,#fff0bd,#f6df9d);box-shadow:0 14px 28px #2f180a47;color:#5c3820;overflow:hidden}.hv-market-policy-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;background:linear-gradient(180deg,#d97b38,#c96a30);padding:12px 14px;color:#fff4d6;font-size:12px;font-weight:1000}.hv-market-policy-modal-head button{border:2px solid #8d572e;border-radius:10px;background:#f7dd9d;padding:6px 10px;color:#603a1f;font-size:10px;font-weight:1000}.hv-market-policy-modal-body{display:grid;gap:8px;padding:14px;font-size:10px;font-weight:700;line-height:1.45}.hv-market-policy-modal-body p{margin:0}.hv-market-policy-row{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(162,107,50,.42);padding:6px 10px;color:#74502e;font-size:10px;font-weight:900}.hv-market-policy-row:last-child{border-bottom:0}.hv-market-policy-row b{color:#51331d;font-size:10px;font-weight:1000}.hv-market-policy-row.is-net{background:#cde58fa8}.hv-market-policy-row.is-net b{color:#4b7228}.hv-market-slot-note{margin-top:6px;color:#765231;font-size:9px;font-weight:1000;letter-spacing:.08em;text-align:center}.hv-market-status.is-expired{border:1px solid #9b5234;background:#f0a86c;color:#6b321e}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1100px)and (orientation:landscape){.hv-market-policy-card{margin-top:5px;border-width:1px;border-radius:8px}.hv-market-policy-row{min-height:28px;padding:5px 7px;font-size:9px}.hv-market-policy-row b{font-size:9px}.hv-market-policy-help{width:16px;height:16px;font-size:10px}.hv-market-slot-note{margin-top:3px;font-size:8.2px}.hv-market-policy-modal{width:min(100%,360px)}.hv-market-policy-modal-head{padding:10px 12px;font-size:10px}.hv-market-policy-modal-head button{padding:5px 8px;font-size:8px}.hv-market-policy-modal-body{padding:11px 12px;font-size:9px}}@media(min-width:1024px)and (pointer:fine){.hv-action-dock{right:10px!important;pointer-events:none}.hv-action-rail{--hv-action-size: 50px;--hv-action-gap: 8px;width:calc((var(--hv-action-size) * 2) + var(--hv-action-gap))!important;min-width:calc((var(--hv-action-size) * 2) + var(--hv-action-gap))!important}.hv-action-rail-scroll{width:calc((var(--hv-action-size) * 2) + var(--hv-action-gap))!important;height:calc((var(--hv-action-size) * 5) + (var(--hv-action-gap) * 4))!important;overflow:visible!important;touch-action:auto!important;scroll-snap-type:none!important}.hv-action-rail-items{position:relative;display:grid!important;width:calc((var(--hv-action-size) * 2) + var(--hv-action-gap))!important;height:calc((var(--hv-action-size) * 5) + (var(--hv-action-gap) * 4))!important;grid-template-columns:repeat(2,var(--hv-action-size));grid-template-rows:repeat(5,var(--hv-action-size));gap:var(--hv-action-gap)!important;align-items:center;justify-items:center}.hv-action-rail-items>:nth-child(1){grid-column:2;grid-row:1}.hv-action-rail-items>:nth-child(2){grid-column:2;grid-row:2}.hv-action-rail-items>:nth-child(3){grid-column:2;grid-row:3}.hv-action-rail-items>:nth-child(4){grid-column:2;grid-row:4}.hv-action-rail-items>:nth-child(5){grid-column:2;grid-row:5}.hv-action-rail-items>:nth-child(6){grid-column:1;grid-row:1}.hv-action-rail-items>:nth-child(7){grid-column:1;grid-row:2}.hv-action-rail-items>:nth-child(8){grid-column:1;grid-row:3}.hv-action-rail-items>:nth-child(9){grid-column:1;grid-row:4}.hv-action-rail-items>:nth-child(10){grid-column:1;grid-row:5}.hv-action-rail-button{width:var(--hv-action-size)!important;height:var(--hv-action-size)!important;min-width:var(--hv-action-size)!important;min-height:var(--hv-action-size)!important}.hv-action-scroll-arrow{display:none!important}.hv-action-toggle{right:calc(100% + 6px)!important;top:0!important;height:50px!important}.hv-action-dock.is-hidden{transform:translate(calc(100% + 14px))!important}}.hv-hunter-shop-panel{width:min(92vw,1080px)!important;height:min(84dvh,650px)!important;max-width:1080px!important;max-height:650px!important}.hv-hunter-shop-content{gap:0!important}.hv-hunter-shop-toolbar{min-height:70px}.hv-hunter-shop-layout{grid-template-columns:minmax(0,1fr) 330px!important;align-items:stretch!important}.hv-hunter-shop-list-column{display:flex!important;min-height:0!important;flex-direction:column!important;justify-content:flex-start!important;overflow-y:auto!important;padding-right:2px}.hv-hunter-shop-list-column>:last-child{margin-top:0!important}.hv-hunter-shop-tabs{flex:0 0 auto;margin-bottom:8px!important}.hv-hunter-shop-grid{min-height:0!important;grid-template-rows:none!important;grid-auto-rows:82px!important;align-content:start!important}.hv-hunter-shop-grid .hv-farm-shop-product-card{height:82px!important;min-height:82px!important}.hv-hunter-shop-order-card{height:100%;max-height:100%}@media(min-width:1180px){.hv-hunter-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1100px)and (orientation:landscape){.hv-hunter-shop-panel{width:96vw!important;height:93dvh!important;max-width:none!important;max-height:none!important}.hv-hunter-shop-toolbar{min-height:0}.hv-hunter-shop-layout{grid-template-columns:minmax(0,1fr) minmax(190px,34%)!important}.hv-hunter-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-auto-rows:60px!important;min-height:0!important}.hv-hunter-shop-grid .hv-farm-shop-product-card{height:60px!important;min-height:60px!important}.hv-hunter-shop-tabs{margin-bottom:5px!important;padding:4px!important}.hv-hunter-shop-tabs button{padding:5px 9px!important;font-size:8.5px!important}}.hv-rpg-character-shell{width:min(1180px,97vw);height:min(760px,92vh);display:flex;flex-direction:column;overflow:hidden;border:3px solid #8b5429;border-radius:20px;background:#d18a43;box-shadow:0 28px 80px #000000a8,inset 0 0 0 2px #ffe1974d;color:#4f2c19}.hv-rpg-character-header{min-height:72px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border-bottom:3px solid #9c5425;background:linear-gradient(180deg,#d97836,#c8642e);box-shadow:inset 0 1px #ffebbe6b}.hv-rpg-character-header small,.hv-rpg-section-heading small,.hv-rpg-profile-copy small,.hv-rpg-section-title-row small,.hv-rpg-equip-drawer-head small{display:block;font-size:10px;line-height:1;font-weight:1000;letter-spacing:.2em;color:#75401f}.hv-rpg-character-header h2{margin:4px 0 0;color:#fff2c8;font-size:20px;line-height:1;font-weight:1000;text-shadow:1px 2px 0 #7f3b1f}.hv-rpg-character-header-actions{display:flex;align-items:center;gap:8px}.hv-rpg-character-header-actions>span,.hv-rpg-character-header-actions button{min-height:36px;border:2px solid #8b4b25;border-radius:9px;background:#f5d68d;box-shadow:inset 0 0 0 1px #ffffff59,0 2px #91431e;color:#65351d;font-size:10px;font-weight:1000}.hv-rpg-character-header-actions>span{display:flex;align-items:center;padding:0 12px}.hv-rpg-character-header-actions button{padding:0 14px;cursor:pointer}.hv-rpg-character-layout{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:minmax(430px,.9fr) minmax(500px,1.1fr);gap:12px;padding:12px;background:linear-gradient(180deg,#efbc68,#e5a753)}.hv-rpg-loadout-panel,.hv-rpg-stats-panel{min-height:0;border:2px solid #a76532;border-radius:16px;overflow:auto;scrollbar-width:thin;background:#f6dfa4;box-shadow:inset 0 0 0 2px #fff9d66b}.hv-rpg-loadout-panel{padding:12px}.hv-rpg-stats-panel{padding:13px}.hv-rpg-section-heading,.hv-rpg-section-title-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.hv-rpg-section-heading h3,.hv-rpg-section-title-row h3,.hv-rpg-profile-copy h3{margin:3px 0 0;font-size:16px;line-height:1;font-weight:1000;color:#5c351d}.hv-rpg-section-heading>span{padding:5px 9px;border:1px solid #b78046;border-radius:999px;background:#ead092;font-size:10px;font-weight:1000;color:#7a512c}.hv-rpg-loadout-stage{position:relative;min-height:465px;margin-top:10px;overflow:hidden;border:2px solid #9c713d;border-radius:15px;background:radial-gradient(circle at 50% 45%,rgba(255,245,190,.94) 0 17%,rgba(161,155,100,.28) 18% 37%,transparent 38%),linear-gradient(90deg,transparent 49.8%,rgba(114,91,49,.16) 50%,transparent 50.2%),linear-gradient(0deg,transparent 49.8%,rgba(114,91,49,.12) 50%,transparent 50.2%),#dfe0b7;box-shadow:inset 0 0 36px #4a462538}.hv-rpg-character-watermark{position:absolute;left:50%;top:48%;width:136px;height:164px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;opacity:.17;filter:sepia(.25) saturate(.65);pointer-events:none}.hv-rpg-character-watermark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-rpg-loadout-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,102px);grid-template-areas:". helm necklace" "weapon armor ammo" "ring1 pants gloves" "ring2 shoes .";gap:8px;padding:14px 16px}.hv-rpg-loadout-slot[data-slot=helm]{grid-area:helm}.hv-rpg-loadout-slot[data-slot=necklace]{grid-area:necklace}.hv-rpg-loadout-slot[data-slot=weapon]{grid-area:weapon}.hv-rpg-loadout-slot[data-slot=armor]{grid-area:armor}.hv-rpg-loadout-slot[data-slot=ammo]{grid-area:ammo}.hv-rpg-loadout-slot[data-slot=ring1]{grid-area:ring1}.hv-rpg-loadout-slot[data-slot=pants]{grid-area:pants}.hv-rpg-loadout-slot[data-slot=gloves]{grid-area:gloves}.hv-rpg-loadout-slot[data-slot=ring2]{grid-area:ring2}.hv-rpg-loadout-slot[data-slot=shoes]{grid-area:shoes}.hv-rpg-loadout-slot{position:relative;min-width:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:15px 5px 5px;border:2px solid #a27845;border-radius:12px;background:linear-gradient(180deg,#efe6bb,#d8d19c);box-shadow:inset 0 0 0 2px #ffffff52,0 3px #67462452;color:#60401f;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.hv-rpg-loadout-slot:hover{transform:translateY(-1px);border-color:#7b9a42}.hv-rpg-loadout-slot.is-selected{border-color:#598331;background:linear-gradient(180deg,#dff0a5,#c2db7a);box-shadow:0 0 0 3px #5c813338,inset 0 0 0 2px #ffffff6b,0 3px #485f2b6b}.hv-rpg-slot-label{position:absolute;left:6px;top:5px;font-size:8px;line-height:1;font-weight:1000;letter-spacing:.1em;text-transform:uppercase;color:#80633f}.hv-rpg-slot-art{min-height:56px;display:flex;align-items:center;justify-content:center}.hv-rpg-slot-art img{width:62px;height:62px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-rpg-loadout-slot[data-slot=armor] .hv-rpg-slot-art img,.hv-rpg-loadout-slot[data-slot=pants] .hv-rpg-slot-art img{width:72px;height:72px}.hv-rpg-slot-name{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:1000;color:#5b3d20}.hv-rpg-no-item{font-size:9px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;color:#9a987e}.hv-rpg-equip-drawer{margin-top:9px;min-height:54px;border:1px solid #b7874c;border-radius:12px;background:#edd39a;padding:9px}.hv-rpg-equip-hint,.hv-rpg-empty-bag{min-height:34px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:10px;font-weight:800;color:#896b46}.hv-rpg-equip-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.hv-rpg-equip-drawer-head b{display:block;margin-top:2px;font-size:10px;color:#58361f}.hv-rpg-equip-drawer-head>div:last-child{display:flex;gap:5px}.hv-rpg-equip-drawer-head button{border:1px solid #8c6737;border-radius:7px;background:#f4dc9f;padding:6px 8px;font-size:9px;font-weight:1000;color:#674322}.hv-rpg-equip-drawer-head button.is-danger{border-color:#a7654e;background:#e2a58a;color:#672f25}.hv-rpg-equip-candidates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.hv-rpg-equip-candidates>button{display:flex;align-items:center;gap:7px;min-width:0;border:1px solid #aa7e45;border-radius:8px;background:#f6dfaa;padding:6px;text-align:left}.hv-rpg-equip-candidates img{width:38px;height:38px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-rpg-equip-candidates span{min-width:0}.hv-rpg-equip-candidates b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#57361e}.hv-rpg-equip-candidates small{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;color:#856944}.hv-rpg-profile-top{display:flex;align-items:center;gap:10px;border-bottom:1px solid #c4985a;padding-bottom:10px}.hv-rpg-profile-avatar{width:58px;height:58px;display:flex;align-items:center;justify-content:center;flex:0 0 auto;border:2px solid #9b713e;border-radius:12px;background:#d2d3a2}.hv-rpg-profile-avatar img{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-rpg-profile-copy{min-width:0}.hv-rpg-profile-copy h3{font-size:18px}.hv-rpg-profile-copy span{display:block;margin-top:4px;font-size:10px;font-weight:900;color:#90663a}.hv-rpg-vitals-card{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;gap:7px 9px;padding:10px;border:1px solid #b4864d;border-radius:12px;background:#efd59a}.hv-rpg-vital-head{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px;font-size:9px;color:#684425}.hv-rpg-vital-head b{font-size:10px;font-weight:1000}.hv-rpg-vital-head span{font-weight:900;font-variant-numeric:tabular-nums}.hv-rpg-vital-track{height:10px;overflow:hidden;border:1px solid rgba(73,50,25,.45);border-radius:999px;background:#715b46;box-shadow:inset 0 2px 3px #00000047}.hv-rpg-vital-track i{display:block;height:100%;border-radius:999px;box-shadow:inset 0 1px #ffffff6b;transition:width .18s ease}.hv-rpg-vital-track.is-hp i{background:linear-gradient(90deg,#b7382d,#e95b4c)}.hv-rpg-vital-track.is-mp i{background:linear-gradient(90deg,#3074ba,#54a2e7)}.hv-rpg-vital-track.is-exp i{background:linear-gradient(90deg,#699739,#9ac85e)}.hv-rpg-vital-track.is-stamina i{background:linear-gradient(90deg,#b27b34,#dfad50)}.hv-rpg-section-title-row{margin-top:12px}.hv-rpg-section-title-row>span{border:1px solid #a97d46;border-radius:999px;background:#ead092;padding:5px 8px;font-size:9px;font-weight:1000;color:#73502c}.hv-rpg-section-title-row>span b{color:#4f712f}.hv-rpg-section-title-row.is-combat{padding-top:9px;border-top:1px solid #c59a5e}.hv-rpg-attribute-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}.hv-rpg-attribute-card{position:relative;min-height:85px;border:1px solid #b2854e;border-radius:10px;background:#f1d99f;padding:8px;box-shadow:inset 0 1px #ffffff73}.hv-rpg-attribute-main{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-right:61px}.hv-rpg-attribute-main>div{display:flex;align-items:center;gap:4px}.hv-rpg-attribute-main b{font-size:11px;color:#59361e}.hv-rpg-attribute-main em{font-style:normal;font-size:8px;font-weight:1000;color:#5d863d}.hv-rpg-attribute-main strong{font-size:14px;color:#70451f}.hv-rpg-attribute-controls{position:absolute;top:6px;right:6px;display:flex;gap:3px}.hv-rpg-attribute-controls button{width:26px;height:26px;border:1px solid #8d6b3e;border-radius:6px;background:#e9c47e;color:#66401f;font-size:14px;font-weight:1000}.hv-rpg-attribute-controls button:last-child{background:#7b984b;color:#fff2be}.hv-rpg-attribute-controls button:disabled{opacity:.28}.hv-rpg-attribute-card>small{display:block;margin-top:8px;padding-right:4px;font-size:8px;line-height:1.5;font-weight:700;color:#876a46}.hv-rpg-stat-confirm-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding:8px;border:1px solid #ad8148;border-radius:9px;background:#e9cc90}.hv-rpg-stat-confirm-row span{font-size:9px;font-weight:800;color:#80613d}.hv-rpg-stat-confirm-row button{border:1px solid #637b38;border-radius:7px;background:#769846;padding:7px 10px;color:#fff1bc;font-size:9px;font-weight:1000}.hv-rpg-stat-confirm-row button:disabled{opacity:.32}.hv-rpg-combat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}.hv-rpg-combat-grid>div{border:1px solid #b1844c;border-radius:9px;background:#ebd39b;padding:7px}.hv-rpg-combat-grid small{display:block;font-size:8px;font-weight:1000;letter-spacing:.08em;color:#8b6b46}.hv-rpg-combat-grid b{display:block;margin-top:3px;font-size:12px;font-weight:1000;color:#5a371e;font-variant-numeric:tabular-nums}.hv-rpg-character-message{margin-top:8px;border:1px solid #a87841;border-radius:8px;background:#e6c181;padding:7px 9px;font-size:9px;font-weight:900;color:#684323}@media(max-width:900px){.hv-rpg-character-shell{width:98vw;height:94vh;border-radius:14px}.hv-rpg-character-layout{grid-template-columns:1fr;overflow-y:auto}.hv-rpg-loadout-panel,.hv-rpg-stats-panel{overflow:visible}.hv-rpg-loadout-stage{min-height:410px}.hv-rpg-loadout-grid{grid-template-rows:repeat(4,88px);padding:12px}}@media(max-width:620px){.hv-rpg-character-header{min-height:56px;padding:8px 10px}.hv-rpg-character-header h2{font-size:15px}.hv-rpg-character-header small{font-size:8px}.hv-rpg-character-header-actions>span{display:none}.hv-rpg-character-header-actions button{min-height:32px;font-size:9px}.hv-rpg-character-layout{gap:8px;padding:7px}.hv-rpg-loadout-panel,.hv-rpg-stats-panel{padding:8px;border-radius:12px}.hv-rpg-loadout-stage{min-height:330px}.hv-rpg-loadout-grid{grid-template-rows:repeat(4,70px);gap:5px;padding:9px}.hv-rpg-loadout-slot{border-radius:8px;padding:13px 3px 3px}.hv-rpg-slot-art{min-height:40px}.hv-rpg-slot-art img,.hv-rpg-loadout-slot[data-slot=armor] .hv-rpg-slot-art img,.hv-rpg-loadout-slot[data-slot=pants] .hv-rpg-slot-art img{width:44px;height:44px}.hv-rpg-slot-label{font-size:7px}.hv-rpg-slot-name,.hv-rpg-no-item{font-size:7.5px}.hv-rpg-character-watermark{width:100px;height:120px}.hv-rpg-vitals-card,.hv-rpg-attribute-grid{grid-template-columns:1fr}.hv-rpg-combat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hv-rpg-equip-candidates{grid-template-columns:1fr}}.hv-rpg-stats-panel{background:radial-gradient(circle at top right,rgba(255,244,205,.38),transparent 32%),linear-gradient(180deg,#f3dfa8,#e6c67f)}.hv-rpg-section-title-row>div h3{letter-spacing:.02em}.hv-rpg-section-title-row>span{padding:6px 10px;border:2px solid #a97d46;background:linear-gradient(180deg,#f4dfa8,#e4c57a);box-shadow:inset 0 1px #fff6,0 2px #724c232e}.hv-rpg-attribute-grid.is-rpg{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.hv-rpg-attribute-card.is-rpg{min-height:112px;padding:10px 10px 12px;border:2px solid #af8249;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 24%),linear-gradient(180deg,#f5e2b1,#ebcf8c);box-shadow:inset 0 0 0 1px #fff7df99,0 3px #754f252e}.hv-rpg-attribute-main.is-rpg{padding-right:0;align-items:flex-start}.hv-rpg-attribute-title-wrap{display:flex;flex-direction:column;gap:3px}.hv-rpg-attribute-title-wrap b{font-size:15px;letter-spacing:.06em;color:#5b3118}.hv-rpg-attribute-title-wrap span{font-size:9px;line-height:1;font-weight:1000;letter-spacing:.22em;text-transform:uppercase;color:#8f6b43}.hv-rpg-attribute-main.is-rpg strong{font-size:26px;line-height:1;color:#6b3a1d;text-shadow:0 1px 0 rgba(255,255,255,.32)}.hv-rpg-attribute-badges{display:flex;align-items:center;gap:6px;margin-top:10px;min-height:20px}.hv-rpg-attribute-badges em,.hv-rpg-attribute-badges i{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:999px;font-style:normal;font-size:9px;font-weight:1000;letter-spacing:.08em}.hv-rpg-attribute-badges em{border:1px solid #72964c;background:#dff0aa;color:#4f702a}.hv-rpg-attribute-badges i{border:1px solid #a97d46;background:#f0d693;color:#764a21}.hv-rpg-attribute-controls.is-rpg{position:absolute;right:10px;bottom:10px;top:auto;gap:5px}.hv-rpg-attribute-controls.is-rpg button{width:32px;height:32px;border:2px solid #946c3d;border-radius:9px;box-shadow:inset 0 1px #ffffff47}.hv-rpg-attribute-controls.is-rpg button:last-child{background:linear-gradient(180deg,#87a653,#6f8f41)}.hv-rpg-stat-confirm-row{margin-top:10px;padding:10px;border:2px solid #ad8148;background:linear-gradient(180deg,#f0d79a,#e4c67d)}.hv-rpg-stat-confirm-row span{font-size:10px;color:#744a26}@media(max-width:900px){.hv-rpg-attribute-grid.is-rpg{grid-template-columns:1fr 1fr}}@media(max-width:620px){.hv-rpg-attribute-grid.is-rpg{grid-template-columns:1fr}.hv-rpg-attribute-card.is-rpg{min-height:96px}.hv-rpg-attribute-main.is-rpg strong{font-size:22px}}.hv-rpg-attribute-grid.is-compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:9px}.hv-rpg-attribute-row{min-width:0;min-height:48px;display:grid;grid-template-columns:44px 8px 38px 46px minmax(38px,1fr) 70px;align-items:center;gap:4px;padding:7px 8px;border:2px solid #ad7d43;border-radius:10px;background:linear-gradient(180deg,#f5dfa6,#e8c77e);box-shadow:inset 0 1px #ffffff80,0 2px #70481f2e}.hv-rpg-attribute-key{font-size:11px;line-height:1;font-weight:1000;letter-spacing:.06em;color:#563017}.hv-rpg-attribute-colon{font-size:12px;font-weight:1000;color:#77502a}.hv-rpg-attribute-value{font-size:15px;line-height:1;font-weight:1000;color:#4d2d18;font-variant-numeric:tabular-nums;text-align:center}.hv-rpg-attribute-eq{justify-self:start;min-width:38px;padding:4px 5px;border:1px solid #b58a55;border-radius:7px;background:#fff8da73;color:#987a57;font-size:10px;line-height:1;font-weight:1000;font-variant-numeric:tabular-nums;text-align:center}.hv-rpg-attribute-eq.has-bonus{border-color:#668c3e;background:#dceca8;color:#4c702c}.hv-rpg-attribute-pending{justify-self:stretch;min-width:38px;height:30px;display:flex;align-items:center;justify-content:center;border:2px solid #967044;border-radius:7px;background:#fff0bf;box-shadow:inset 0 2px 3px #68441d1f;color:#60391c;font-size:12px;font-weight:1000;font-variant-numeric:tabular-nums}.hv-rpg-attribute-controls.is-compact{position:static;display:grid;grid-template-columns:1fr 1fr;gap:4px}.hv-rpg-attribute-controls.is-compact button{width:32px;height:32px;padding:0;border:2px solid #8c6336;border-radius:8px;background:linear-gradient(180deg,#ebcd8a,#dcb36a);color:#5c351b;font-size:16px;line-height:1;font-weight:1000;box-shadow:inset 0 1px #ffffff61}.hv-rpg-attribute-controls.is-compact button:last-child{border-color:#5f7938;background:linear-gradient(180deg,#87a653,#708f42);color:#fff4c4}.hv-rpg-attribute-controls.is-compact button:disabled{opacity:.3}@media(max-width:900px){.hv-rpg-attribute-grid.is-compact{gap:6px}.hv-rpg-attribute-row{grid-template-columns:37px 5px 32px 39px minmax(32px,1fr) 60px;min-height:42px;gap:3px;padding:5px 6px;border-radius:8px}.hv-rpg-attribute-key,.hv-rpg-attribute-colon{font-size:10px}.hv-rpg-attribute-value{font-size:12px}.hv-rpg-attribute-eq{min-width:34px;padding:3px;font-size:8.5px}.hv-rpg-attribute-pending{min-width:32px;height:27px;font-size:10px}.hv-rpg-attribute-controls.is-compact button{width:27px;height:27px;font-size:13px;border-radius:6px}}@media(max-width:520px)and (orientation:portrait){.hv-rpg-attribute-grid.is-compact{grid-template-columns:1fr}}@media(max-height:520px)and (orientation:landscape){.hv-rpg-section-title-row{margin-top:7px}.hv-rpg-attribute-grid.is-compact{margin-top:6px;gap:5px 6px}.hv-rpg-attribute-row{min-height:36px;grid-template-columns:34px 5px 30px 37px minmax(29px,1fr) 54px;padding:4px 5px}.hv-rpg-attribute-key{font-size:10px}.hv-rpg-attribute-value{font-size:11px}.hv-rpg-attribute-eq{font-size:8px}.hv-rpg-attribute-pending{height:24px;font-size:10px;border-width:1px}.hv-rpg-attribute-controls.is-compact button{width:24px;height:24px;font-size:12px;border-width:1px}.hv-rpg-stat-confirm-row{margin-top:6px;padding:6px}}.hv-hunter-used-label{position:absolute;left:4px;top:4px;z-index:4;display:inline-flex;align-items:center;justify-content:center;min-height:15px;padding:0 5px;border:1px solid #b8dc68;border-radius:4px;background:#587b2d;box-shadow:0 1px 4px #00000073,inset 0 1px #ffffff2e;color:#f2ffc7;font-size:8px;line-height:1;font-weight:1000;letter-spacing:.1em}.hv-hunter-eq-popup-backdrop{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:14px;background:#0a090694;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hv-hunter-eq-popup{position:relative;width:min(430px,94vw);overflow:hidden;border:3px solid #8b5429;border-radius:17px;background:linear-gradient(180deg,#f2d99c,#e4bd6d);box-shadow:0 22px 65px #000000a6,inset 0 0 0 2px #fff7d26b;color:#55331d;padding:15px}.hv-hunter-eq-popup-close{position:absolute;right:9px;top:8px;z-index:2;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:2px solid #986033;border-radius:8px;background:#efcb84;color:#6b3a20;font-size:18px;line-height:1;font-weight:1000}.hv-hunter-eq-popup-top{display:grid;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:14px;padding-right:25px}.hv-hunter-eq-popup-art{height:118px;display:flex;align-items:center;justify-content:center;border:2px solid #9b713e;border-radius:13px;background:radial-gradient(circle,#efe6b8,#c6c28d);box-shadow:inset 0 0 0 2px #ffffff47}.hv-hunter-eq-popup-art img{width:102px;height:102px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-hunter-eq-popup-copy{min-width:0}.hv-hunter-eq-popup-copy>small{display:block;margin-bottom:5px;color:#87613a;font-size:9px;font-weight:1000;letter-spacing:.14em;text-transform:uppercase}.hv-hunter-eq-popup-copy h3{margin:0;color:#55311b;font-size:19px;line-height:1.1;font-weight:1000}.hv-hunter-eq-popup-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:12px}.hv-hunter-eq-popup-stats span{display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0;padding:7px 8px;border:1px solid #b58a50;border-radius:8px;background:#f3dda4}.hv-hunter-eq-popup-stats b{color:#77512e;font-size:9px;font-weight:1000}.hv-hunter-eq-popup-stats strong{color:#53772f;font-size:11px;font-weight:1000}.hv-hunter-eq-popup-empty-stat{margin-top:12px;color:#8c704a;font-size:10px;font-weight:800}.hv-hunter-eq-popup-actions{display:flex;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid #bb8d51}.hv-hunter-eq-popup-actions button{flex:1 1 0;min-height:42px;border:2px solid #637f3a;border-radius:9px;background:linear-gradient(180deg,#86a853,#6e9040);box-shadow:inset 0 1px #fff3,0 2px #50482238;color:#fff2bd;font-size:10px;font-weight:1000;letter-spacing:.06em}.hv-hunter-eq-popup-actions button.is-danger{border-color:#9d573e;background:linear-gradient(180deg,#c97858,#a7533c)}.hv-hunter-eq-popup-actions button:disabled{opacity:.45}@media(max-width:620px){.hv-hunter-eq-popup-backdrop{padding:8px}.hv-hunter-eq-popup{width:min(360px,96vw);padding:11px;border-radius:13px}.hv-hunter-eq-popup-top{grid-template-columns:86px minmax(0,1fr);gap:10px;padding-right:20px}.hv-hunter-eq-popup-art{height:86px;border-radius:10px}.hv-hunter-eq-popup-art img{width:76px;height:76px}.hv-hunter-eq-popup-copy h3{font-size:15px}.hv-hunter-eq-popup-stats{margin-top:8px;gap:4px}.hv-hunter-eq-popup-stats span{padding:5px 6px}.hv-hunter-eq-popup-actions{margin-top:10px;padding-top:9px;gap:5px}.hv-hunter-eq-popup-actions button{min-height:36px;font-size:9px}}.hv-rpg-character-shell.is-loadout-tabs{width:min(1160px,97vw);height:min(720px,92vh)}.hv-rpg-character-layout.is-loadout-tabs{grid-template-columns:minmax(430px,.95fr) minmax(470px,1.05fr);gap:12px}.hv-rpg-loadout-panel.is-display-only{overflow:hidden;display:flex;flex-direction:column}.hv-rpg-display-loadout{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:92px minmax(160px,1fr) 92px;align-items:center;gap:12px;margin-top:10px;padding:14px;border:2px solid #9c713d;border-radius:16px;background:radial-gradient(circle at 50% 47%,rgba(255,246,191,.92) 0 20%,rgba(199,184,119,.48) 21% 42%,transparent 43%),linear-gradient(180deg,#e5ddb0,#c9c994);box-shadow:inset 0 0 36px #463e1f33}.hv-rpg-display-side{display:grid;grid-template-rows:repeat(5,minmax(62px,1fr));align-self:stretch;gap:8px}.hv-rpg-display-slot{position:relative;min-height:62px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid #9d7747;border-radius:11px;background:linear-gradient(180deg,#403a31,#282720);box-shadow:inset 0 0 0 2px #ffe6a014,0 2px #56361c3d}.hv-rpg-display-slot.has-item{border-color:#b17b35}.hv-rpg-display-slot.is-empty{background:linear-gradient(180deg,#cfc89b,#b8b58c)}.hv-rpg-display-slot-label{position:absolute;left:5px;top:4px;z-index:2;font-size:7.5px;line-height:1;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;color:#e8cf8d;text-shadow:0 1px 0 #372416}.hv-rpg-display-slot.is-empty .hv-rpg-display-slot-label{color:#7a6746;text-shadow:none}.hv-rpg-display-slot-art{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:10px 5px 3px}.hv-rpg-display-slot-art img{width:64px;height:64px;max-width:88%;max-height:88%;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 2px 1px rgba(0,0,0,.35))}.hv-rpg-display-no-item{font-size:8px;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;color:#858267}.hv-rpg-display-character{position:relative;min-height:390px;display:flex;flex-direction:column;align-items:center;justify-content:center;isolation:isolate}.hv-rpg-display-character-ring{position:absolute;left:50%;top:48%;width:min(220px,95%);aspect-ratio:1;transform:translate(-50%,-50%);border:2px solid rgba(126,108,59,.38);border-radius:50%;background:radial-gradient(circle,rgba(255,248,203,.84) 0 43%,rgba(166,157,97,.22) 44% 62%,transparent 63%);z-index:-1}.hv-rpg-display-character>img{width:180px;height:235px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 9px 4px rgba(77,54,29,.28))}.hv-rpg-display-character strong{margin-top:2px;font-size:12px;line-height:1;font-weight:1000;color:#5c351d}.hv-rpg-display-character>span{margin-top:5px;padding:3px 8px;border:1px solid #a47b43;border-radius:999px;background:#ecd18f;font-size:9px;font-weight:1000;color:#79512c}.hv-rpg-stats-panel.is-tabbed{overflow:hidden;display:flex;flex-direction:column}.hv-rpg-stats-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;padding:5px;border:1px solid #a77a45;border-radius:11px;background:#dcb974}.hv-rpg-stats-tabs button{min-height:34px;border:1px solid transparent;border-radius:8px;background:transparent;color:#79502c;font-size:10px;font-weight:1000;letter-spacing:.08em}.hv-rpg-stats-tabs button.is-active{border-color:#5f7b38;background:linear-gradient(180deg,#8ba852,#6e8d3e);box-shadow:inset 0 1px #ffffff42,0 2px #4949252e;color:#fff1bd}.hv-rpg-tab-panel{min-height:0;flex:1 1 auto;overflow:auto;margin-top:8px;padding-right:2px;scrollbar-width:thin}.hv-rpg-section-title-row.is-compact-title{margin-top:0}.hv-rpg-primary-actions{display:flex;align-items:center;gap:6px}.hv-rpg-primary-actions>span{border:1px solid #a97d46;border-radius:999px;background:#ead092;padding:5px 8px;font-size:9px;font-weight:1000;color:#73502c}.hv-rpg-primary-actions>span b{color:#4f712f}.hv-rpg-stat-help-button{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border:2px solid #94662f;border-radius:50%;background:linear-gradient(180deg,#f2db9a,#dcb96f);color:#653b1d;font-family:Georgia,serif;font-size:13px;font-weight:1000;box-shadow:inset 0 1px #fff6}.hv-rpg-combat-grid.is-battle-tab{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.hv-rpg-combat-grid.is-battle-tab>div{min-height:72px;display:flex;flex-direction:column;justify-content:center;border:2px solid #ab7e47;background:linear-gradient(180deg,#f1dda8,#e4c57e);box-shadow:inset 0 1px #ffffff73,0 2px #70481f29}.hv-rpg-combat-grid.is-battle-tab small{font-size:9px}.hv-rpg-combat-grid.is-battle-tab b{font-size:18px}.hv-rpg-stat-help-overlay{position:absolute;inset:0;z-index:15;display:flex;align-items:center;justify-content:center;padding:16px;background:#18100ab8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hv-rpg-stat-help-modal{width:min(560px,92vw);max-height:min(600px,86vh);overflow:auto;border:3px solid #8b5429;border-radius:16px;background:linear-gradient(180deg,#f4dfa7,#e6c67e);box-shadow:0 22px 60px #0000008c,inset 0 0 0 2px #fff8d780;padding:14px}.hv-rpg-stat-help-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid #bd9258}.hv-rpg-stat-help-head small{display:block;font-size:9px;font-weight:1000;letter-spacing:.18em;color:#845731}.hv-rpg-stat-help-head h3{margin:3px 0 0;font-size:17px;color:#59331c}.hv-rpg-stat-help-head button{border:1px solid #966438;border-radius:7px;background:#d7a965;padding:6px 9px;color:#5f351c;font-size:9px;font-weight:1000}.hv-rpg-stat-help-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.hv-rpg-stat-help-list>div{min-height:70px;border:1px solid #b9874d;border-radius:10px;background:#eed59a;padding:9px}.hv-rpg-stat-help-list b{display:block;font-size:13px;color:#5c351d}.hv-rpg-stat-help-list span{display:block;margin-top:5px;font-size:10px;line-height:1.45;font-weight:700;color:#80603b}@media(max-width:900px){.hv-rpg-character-shell.is-loadout-tabs{width:98vw;height:95vh}.hv-rpg-character-layout.is-loadout-tabs{grid-template-columns:minmax(330px,.9fr) minmax(390px,1.1fr);overflow-x:auto;overflow-y:hidden;gap:7px;padding:7px}.hv-rpg-loadout-panel.is-display-only,.hv-rpg-stats-panel.is-tabbed{min-width:0;overflow:hidden;padding:8px}.hv-rpg-display-loadout{grid-template-columns:70px minmax(130px,1fr) 70px;gap:7px;padding:8px}.hv-rpg-display-side{gap:5px}.hv-rpg-display-slot{min-height:48px;border-radius:8px}.hv-rpg-display-slot-art img{width:48px;height:48px}.hv-rpg-display-slot-label{font-size:6.5px}.hv-rpg-display-character{min-height:300px}.hv-rpg-display-character>img{width:135px;height:178px}.hv-rpg-display-character strong{font-size:10px}.hv-rpg-profile-top{padding-bottom:6px}.hv-rpg-profile-avatar{width:44px;height:44px}.hv-rpg-profile-avatar img{width:38px;height:38px}.hv-rpg-profile-copy h3{font-size:14px}.hv-rpg-vitals-card{margin-top:6px;padding:7px;gap:5px 7px}.hv-rpg-stats-tabs{margin-top:6px}.hv-rpg-combat-grid.is-battle-tab{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.hv-rpg-combat-grid.is-battle-tab>div{min-height:52px;padding:5px}.hv-rpg-combat-grid.is-battle-tab b{font-size:13px}}@media(max-height:560px)and (orientation:landscape){.hv-rpg-character-header{min-height:48px;padding:6px 10px}.hv-rpg-character-header h2{font-size:14px}.hv-rpg-character-header small{font-size:7px}.hv-rpg-character-header-actions>span{min-height:29px}.hv-rpg-character-header-actions button{min-height:29px}.hv-rpg-character-layout.is-loadout-tabs{padding:5px;gap:5px}.hv-rpg-section-heading h3{font-size:12px}.hv-rpg-display-loadout{margin-top:5px;grid-template-columns:64px minmax(105px,1fr) 64px;gap:5px;padding:6px}.hv-rpg-display-side{gap:3px}.hv-rpg-display-slot{min-height:40px;border-width:1px}.hv-rpg-display-slot-art img{width:40px;height:40px}.hv-rpg-display-character{min-height:240px}.hv-rpg-display-character>img{width:108px;height:142px}.hv-rpg-display-character-ring{width:150px}.hv-rpg-profile-top{display:none}.hv-rpg-vitals-card{margin-top:0;grid-template-columns:1fr 1fr;padding:5px}.hv-rpg-vital-head{margin-bottom:2px}.hv-rpg-vital-track{height:8px}.hv-rpg-stats-tabs{margin-top:5px;padding:3px}.hv-rpg-stats-tabs button{min-height:27px;font-size:8.5px}.hv-rpg-tab-panel{margin-top:5px}.hv-rpg-primary-actions>span{padding:4px 6px;font-size:8px}.hv-rpg-stat-help-button{width:22px;height:22px;font-size:11px}.hv-rpg-combat-grid.is-battle-tab>div{min-height:43px}}@media(max-width:620px)and (orientation:portrait){.hv-rpg-character-layout.is-loadout-tabs{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.hv-rpg-loadout-panel.is-display-only,.hv-rpg-stats-panel.is-tabbed{flex:0 0 auto;overflow:visible}.hv-rpg-display-loadout{min-height:390px;grid-template-columns:66px minmax(120px,1fr) 66px}.hv-rpg-display-character{min-height:330px}.hv-rpg-display-character>img{width:130px;height:190px}.hv-rpg-stats-panel.is-tabbed{min-height:430px}.hv-rpg-combat-grid.is-battle-tab{grid-template-columns:1fr 1fr}.hv-rpg-stat-help-list{grid-template-columns:1fr}}@media(max-width:900px)and (orientation:landscape){.hv-rpg-character-shell.is-loadout-tabs{width:99vw;height:97dvh;max-height:97dvh}.hv-rpg-character-layout.is-loadout-tabs{grid-template-columns:minmax(0,39%) minmax(0,61%);overflow:hidden;gap:5px;padding:5px}.hv-rpg-loadout-panel.is-display-only,.hv-rpg-stats-panel.is-tabbed{min-width:0;overflow:hidden;padding:6px}.hv-rpg-display-loadout{min-width:0;grid-template-columns:52px minmax(80px,1fr) 52px;gap:4px;padding:5px;margin-top:4px}.hv-rpg-display-side{gap:3px;min-width:0}.hv-rpg-display-slot{min-width:0;min-height:38px;border-width:1px;border-radius:7px}.hv-rpg-display-slot-art{padding:7px 2px 2px}.hv-rpg-display-slot-art img{width:38px;height:38px;max-width:92%;max-height:92%}.hv-rpg-display-slot-label{left:3px;top:3px;font-size:6px}.hv-rpg-display-no-item{font-size:6.5px}.hv-rpg-display-character{min-width:0;min-height:214px}.hv-rpg-display-character>img{width:98px;height:132px}.hv-rpg-display-character-ring{width:132px}.hv-rpg-display-character strong{font-size:10px}.hv-rpg-display-character>span{margin-top:3px;padding:2px 6px;font-size:8px}.hv-rpg-stats-panel.is-tabbed{padding:6px}.hv-rpg-vitals-card{padding:5px 6px;gap:4px 7px}.hv-rpg-stats-tabs{margin-top:4px;padding:3px;gap:4px}.hv-rpg-stats-tabs button{min-height:26px}.hv-rpg-tab-panel{margin-top:4px;padding-right:0;overflow-y:auto;overflow-x:hidden}.hv-rpg-attribute-grid.is-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 6px;margin-top:5px}.hv-rpg-attribute-row{width:100%;min-width:0;min-height:38px;grid-template-columns:27px 4px 25px 31px minmax(24px,1fr) 51px;gap:2px;padding:4px;border-width:1px;border-radius:7px;overflow:hidden}.hv-rpg-attribute-key,.hv-rpg-attribute-colon{font-size:10px}.hv-rpg-attribute-value{font-size:11px}.hv-rpg-attribute-eq{min-width:0;width:31px;padding:3px 1px;font-size:7.5px;border-radius:6px}.hv-rpg-attribute-pending{min-width:0;width:100%;height:25px;font-size:10px;border-width:1px;border-radius:6px}.hv-rpg-attribute-controls.is-compact{width:51px;min-width:51px;grid-template-columns:24px 24px;gap:3px}.hv-rpg-attribute-controls.is-compact button{width:24px;min-width:24px;height:25px;padding:0;border-width:1px;border-radius:6px;font-size:12px}.hv-rpg-stat-confirm-row{margin-top:5px;padding:5px 6px}.hv-rpg-stat-confirm-row span{font-size:8px}.hv-rpg-stat-confirm-row button{padding:6px 8px;white-space:nowrap}}@media(max-height:430px)and (orientation:landscape){.hv-rpg-character-header{min-height:42px;padding:5px 8px}.hv-rpg-character-header h2{font-size:13px}.hv-rpg-character-header-actions>span{display:none}.hv-rpg-loadout-panel .hv-rpg-section-heading{display:none}.hv-rpg-display-loadout{margin-top:0}.hv-rpg-display-character{min-height:196px}.hv-rpg-display-character>img{width:88px;height:118px}.hv-rpg-vitals-card{margin-top:0}.hv-rpg-vital-head{margin-bottom:1px}.hv-rpg-vital-track{height:7px}}.hv-rpg-attribute-row{grid-template-columns:44px 8px 38px 46px minmax(38px,1fr) 32px 32px}.hv-rpg-stat-step{width:32px;min-width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:2px solid #8c6336;border-radius:8px;background:linear-gradient(180deg,#ebcd8a,#dcb36a);color:#5c351b;font-size:16px;line-height:1;font-weight:1000;box-shadow:inset 0 1px #ffffff61}.hv-rpg-stat-step.is-plus{border-color:#5f7938;background:linear-gradient(180deg,#87a653,#708f42);color:#fff4c4}.hv-rpg-stat-step:disabled{opacity:.3}.hv-rpg-display-slot.is-clickable{cursor:pointer}.hv-rpg-display-slot.is-clickable:hover{border-color:#d7a64e;box-shadow:inset 0 0 0 2px #ffe6a01f,0 0 0 2px #d7a64e2e}.hv-rpg-display-slot:disabled{cursor:default;opacity:1}@media(max-width:900px){.hv-rpg-attribute-row{grid-template-columns:37px 5px 32px 39px minmax(30px,1fr) 27px 27px}.hv-rpg-stat-step{width:27px;min-width:27px;height:27px;border-width:1px;border-radius:6px;font-size:13px}}@media(max-width:900px)and (orientation:landscape){.hv-rpg-loadout-panel.is-display-only{height:100%;min-height:0;overflow:hidden}.hv-rpg-loadout-panel.is-display-only .hv-rpg-section-heading{display:none}.hv-rpg-display-loadout{height:100%;min-height:0;margin-top:0;grid-template-columns:48px minmax(76px,1fr) 48px;gap:4px;padding:5px}.hv-rpg-display-side{min-height:0;height:100%;grid-template-rows:repeat(5,minmax(0,1fr));gap:3px}.hv-rpg-display-slot{min-height:0;height:auto;border-radius:6px}.hv-rpg-display-slot-art{min-height:0;padding:7px 1px 1px}.hv-rpg-display-slot-art img{width:34px;height:34px;max-width:90%;max-height:90%}.hv-rpg-display-slot-label{font-size:5.8px}.hv-rpg-display-character{height:100%;min-height:0}.hv-rpg-display-character>img{width:min(92px,70%);height:min(124px,62%)}.hv-rpg-display-character-ring{width:min(126px,95%)}.hv-rpg-display-character strong{font-size:9.5px}.hv-rpg-display-character>span{font-size:7.5px}.hv-rpg-attribute-row{grid-template-columns:27px 4px 25px 31px minmax(22px,1fr) 24px 24px;gap:2px;padding:4px;overflow:visible}.hv-rpg-stat-step{width:24px;min-width:24px;height:25px;font-size:12px}}@media(max-height:430px)and (orientation:landscape){.hv-rpg-display-loadout{grid-template-columns:44px minmax(70px,1fr) 44px;padding:4px}.hv-rpg-display-slot-art img{width:30px;height:30px}.hv-rpg-display-character>img{width:78px;height:104px}.hv-rpg-display-character-ring{width:108px}.hv-rpg-display-character strong{margin-top:0;font-size:9px}.hv-rpg-display-character>span{margin-top:2px;padding:1px 5px;font-size:7px}}@media(max-width:620px)and (orientation:portrait){.hv-rpg-loadout-panel.is-display-only{overflow:hidden}.hv-rpg-loadout-panel.is-display-only .hv-rpg-section-heading{display:none}.hv-rpg-display-loadout{height:310px;min-height:310px;margin-top:0;grid-template-columns:54px minmax(110px,1fr) 54px;gap:5px;padding:6px}.hv-rpg-display-side{height:100%;min-height:0;grid-template-rows:repeat(5,minmax(0,1fr));gap:3px}.hv-rpg-display-slot{min-height:0}.hv-rpg-display-slot-art img{width:38px;height:38px}.hv-rpg-display-character{min-height:0;height:100%}.hv-rpg-display-character>img{width:100px;height:138px}.hv-rpg-display-character-ring{width:136px}}@media(max-width:900px){.hv-rpg-tab-panel,.hv-rpg-stats-panel,.hv-rpg-attribute-grid.is-compact,.hv-rpg-attribute-row{min-width:0;box-sizing:border-box}.hv-rpg-attribute-grid.is-compact{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:0 3px 0 0;overflow:visible}.hv-rpg-attribute-row{width:100%;min-height:34px;grid-template-columns:24px 3px 20px 27px minmax(22px,1fr) 21px 21px;gap:1px;padding:3px 2px;border:1px solid #b08248;border-radius:0;box-shadow:none;overflow:visible;background:#efd38e}.hv-rpg-attribute-key,.hv-rpg-attribute-colon{font-size:10px}.hv-rpg-attribute-value{font-size:11px}.hv-rpg-attribute-eq{width:27px;min-width:27px;padding:2px 0;border-radius:0;font-size:7.5px;text-align:center;justify-self:stretch}.hv-rpg-attribute-pending{width:100%;min-width:0;height:23px;border:1px solid #967044;border-radius:0;box-shadow:none;font-size:10px}.hv-rpg-stat-step{width:21px;min-width:21px;height:23px;padding:0;border:1px solid #8c6336;border-radius:0;box-shadow:none;font-size:11px}.hv-rpg-stat-step.is-plus{border-color:#617c3a;background:#789747}}@media(max-height:520px)and (orientation:landscape){.hv-rpg-attribute-grid.is-compact{gap:4px;padding-right:4px}.hv-rpg-attribute-row{min-height:31px;grid-template-columns:22px 3px 19px 25px minmax(20px,1fr) 20px 20px;padding:2px}.hv-rpg-attribute-key{font-size:9.5px}.hv-rpg-attribute-value{font-size:10px}.hv-rpg-attribute-eq{width:25px;min-width:25px;font-size:7px}.hv-rpg-attribute-pending{height:21px;font-size:10px}.hv-rpg-stat-step{width:20px;min-width:20px;height:21px;font-size:10px}}.hv-rpg-close-mobile{display:none}.hv-rpg-attribute-grid.is-compact{width:100%;min-width:0;gap:0 16px}.hv-rpg-attribute-row{width:100%;min-width:0;min-height:42px;box-sizing:border-box;border:0!important;border-bottom:1px solid rgba(128,82,35,.28)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:5px 0!important;overflow:visible!important}.hv-rpg-attribute-row:last-child{border-bottom-color:#8052232e!important}@media(pointer:coarse)and (max-width:900px),(hover:none)and (max-width:900px){.hv-character-overlay{padding:0!important;align-items:stretch!important;justify-content:stretch!important;background:#d99a4d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hv-rpg-character-shell.is-loadout-tabs{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;min-height:100dvh!important;border:0!important;border-radius:0!important;box-shadow:none!important}.hv-rpg-character-header{min-height:42px!important;height:42px!important;padding:5px 9px!important;border-bottom-width:2px!important}.hv-rpg-character-header small{display:none!important}.hv-rpg-character-header h2{margin:0!important;font-size:14px!important}.hv-rpg-character-header-actions>span{display:none!important}.hv-rpg-character-close{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:7px!important}.hv-rpg-close-desktop{display:none!important}.hv-rpg-close-mobile{display:block!important;font-size:21px!important;line-height:1!important;font-weight:1000!important}.hv-rpg-character-layout.is-loadout-tabs{width:100%;height:calc(100dvh - 42px);min-height:0;overflow:hidden!important;padding:5px!important;gap:5px!important}.hv-rpg-loadout-panel.is-display-only,.hv-rpg-stats-panel.is-tabbed{min-width:0;min-height:0;height:100%;box-sizing:border-box;border-radius:8px!important}.hv-rpg-loadout-panel.is-display-only{display:flex!important;flex-direction:column!important;overflow:hidden!important;padding:4px!important}.hv-rpg-loadout-panel.is-display-only .hv-rpg-section-heading{display:none!important}.hv-rpg-display-loadout{flex:1 1 auto!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}.hv-rpg-display-side{height:100%!important;min-height:0!important;grid-template-rows:repeat(5,minmax(0,1fr))!important}.hv-rpg-display-slot{min-height:0!important;height:auto!important;overflow:hidden!important}.hv-rpg-display-slot-art{min-height:0!important;height:100%!important;box-sizing:border-box!important}.hv-rpg-display-slot-art img{max-width:90%!important;max-height:88%!important}.hv-rpg-stats-panel.is-tabbed{overflow:auto!important;padding:6px!important}.hv-rpg-profile-top{display:none!important}.hv-rpg-vitals-card{margin-top:0!important}.hv-rpg-attribute-grid.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important;-moz-column-gap:12px!important;column-gap:12px!important;row-gap:0!important;padding:0!important;overflow:visible!important}.hv-rpg-attribute-row{min-height:36px!important;grid-template-columns:30px 4px 28px 39px minmax(27px,1fr) 26px 26px!important;gap:2px!important;padding:4px 0!important;border:0!important;border-bottom:1px solid rgba(128,82,35,.26)!important;background:transparent!important;box-shadow:none!important}.hv-rpg-attribute-eq{width:39px!important;min-width:39px!important;box-sizing:border-box!important}.hv-rpg-attribute-pending{width:100%!important;min-width:27px!important;box-sizing:border-box!important}.hv-rpg-stat-step{width:26px!important;min-width:26px!important;height:26px!important;box-sizing:border-box!important}}@media(max-width:900px)and (orientation:landscape){.hv-rpg-character-layout.is-loadout-tabs{grid-template-columns:minmax(0,44fr) minmax(0,56fr)!important}.hv-rpg-display-loadout{grid-template-columns:50px minmax(0,1fr) 50px!important;gap:4px!important;padding:4px!important}.hv-rpg-display-side{gap:2px!important}.hv-rpg-display-slot{border-radius:5px!important}.hv-rpg-display-slot-art{padding:7px 1px 1px!important}.hv-rpg-display-slot-art img{width:34px!important;height:34px!important}.hv-rpg-display-character>img{width:min(94px,70%)!important;height:min(122px,58%)!important}.hv-rpg-display-character-ring{width:min(126px,94%)!important}.hv-rpg-display-character strong{font-size:9px!important;margin-top:1px!important}.hv-rpg-display-character>span{margin-top:2px!important;font-size:7px!important}.hv-rpg-vitals-card{grid-template-columns:1fr 1fr!important;gap:4px 7px!important;padding:5px!important}.hv-rpg-vital-head{margin-bottom:2px!important}.hv-rpg-vital-track{height:7px!important}.hv-rpg-stats-tabs{margin-top:5px!important}.hv-rpg-stats-tabs button{min-height:27px!important}.hv-rpg-section-title-row.is-compact-title{margin-top:5px!important}.hv-rpg-section-title-row.is-compact-title h3{font-size:13px!important}.hv-rpg-section-title-row.is-compact-title small{font-size:8px!important}.hv-rpg-attribute-grid.is-compact{margin-top:4px!important}.hv-rpg-stat-confirm-row{margin-top:4px!important;padding:5px!important}}@media(max-height:430px)and (orientation:landscape){.hv-rpg-character-header{height:36px!important;min-height:36px!important}.hv-rpg-character-layout.is-loadout-tabs{height:calc(100dvh - 36px)!important}.hv-rpg-character-close{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.hv-rpg-display-loadout{grid-template-columns:44px minmax(0,1fr) 44px!important}.hv-rpg-display-slot-art img{width:29px!important;height:29px!important}.hv-rpg-display-character>img{width:76px!important;height:98px!important}.hv-rpg-display-character-ring{width:104px!important}.hv-rpg-attribute-row{min-height:31px!important;grid-template-columns:27px 3px 24px 35px minmax(25px,1fr) 23px 23px!important}.hv-rpg-attribute-eq{width:35px!important;min-width:35px!important}.hv-rpg-stat-step{width:23px!important;min-width:23px!important;height:23px!important}}@media(max-width:620px)and (orientation:portrait){.hv-rpg-character-layout.is-loadout-tabs{overflow:auto!important;grid-template-columns:1fr!important;grid-template-rows:minmax(330px,45dvh) auto!important}.hv-rpg-loadout-panel.is-display-only{min-height:330px!important}.hv-rpg-display-loadout{grid-template-columns:52px minmax(0,1fr) 52px!important;padding:5px!important}.hv-rpg-attribute-grid.is-compact{grid-template-columns:1fr!important}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1180px)and (orientation:landscape){.hv-character-overlay{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;padding:0!important;margin:0!important;display:block!important;overflow:hidden!important;background:#d99a4d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hv-rpg-character-shell.is-loadout-tabs{position:absolute!important;inset:0!important;width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;min-height:0!important;max-height:none!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.hv-rpg-character-header{height:38px!important;min-height:38px!important;flex:0 0 38px!important;padding:4px 8px!important;border-radius:0!important}.hv-rpg-character-header small,.hv-rpg-character-header-actions>span{display:none!important}.hv-rpg-character-header h2{margin:0!important;font-size:13px!important;line-height:1!important}.hv-rpg-character-close{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;border-radius:6px!important}.hv-rpg-close-desktop{display:none!important}.hv-rpg-close-mobile{display:block!important;font-size:20px!important;line-height:1!important}.hv-rpg-character-layout.is-loadout-tabs{width:100%!important;height:calc(100dvh - 38px)!important;min-height:0!important;grid-template-columns:minmax(0,41%) minmax(0,59%)!important;gap:4px!important;padding:4px!important;overflow:hidden!important}.hv-rpg-loadout-panel.is-display-only,.hv-rpg-stats-panel.is-tabbed{width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:4px!important;overflow:hidden!important;border-radius:6px!important}.hv-rpg-loadout-panel.is-display-only .hv-rpg-section-heading{display:none!important}.hv-rpg-display-loadout{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:3px!important;grid-template-columns:48px minmax(0,1fr) 48px!important;gap:3px!important;align-items:stretch!important;overflow:hidden!important;border-width:1px!important;border-radius:6px!important}.hv-rpg-display-side{width:48px!important;height:100%!important;min-height:0!important;align-self:stretch!important;display:grid!important;grid-template-rows:repeat(5,minmax(0,1fr))!important;gap:2px!important;overflow:hidden!important}.hv-rpg-display-slot{width:48px!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;overflow:hidden!important;border-width:1px!important;border-radius:4px!important}.hv-rpg-display-slot-label{left:2px!important;top:2px!important;font-size:5.5px!important;letter-spacing:.02em!important}.hv-rpg-display-slot-art{width:100%!important;height:100%!important;min-height:0!important;padding:5px 1px 1px!important;overflow:hidden!important}.hv-rpg-display-slot-art img{width:auto!important;height:auto!important;max-width:88%!important;max-height:86%!important;-o-object-fit:contain!important;object-fit:contain!important}.hv-rpg-display-no-item{font-size:5.5px!important}.hv-rpg-display-character{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;justify-content:center!important}.hv-rpg-display-character-ring{width:min(118px,86%)!important;max-width:86%!important}.hv-rpg-display-character>img{width:auto!important;height:min(128px,55%)!important;max-width:74%!important;max-height:55%!important}.hv-rpg-display-character strong{margin-top:1px!important;font-size:8px!important}.hv-rpg-display-character>span{margin-top:1px!important;padding:1px 4px!important;font-size:6.5px!important}.hv-rpg-stats-panel.is-tabbed{overflow-y:auto!important;overflow-x:hidden!important}.hv-rpg-attribute-grid.is-compact{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 8px!important;overflow:visible!important}.hv-rpg-attribute-row{width:100%!important;min-width:0!important;min-height:34px!important;border:0!important;border-bottom:1px solid rgba(128,82,35,.25)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:3px 0!important;overflow:visible!important}}@media(pointer:coarse)and (orientation:portrait),(hover:none)and (max-width:760px)and (orientation:portrait){.hv-character-overlay{position:fixed!important;inset:0!important;width:100vw!important;height:100dvh!important;padding:0!important;background:#d99a4d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hv-rpg-character-shell.is-loadout-tabs{position:absolute!important;inset:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1180px)and (orientation:landscape){.hv-rpg-display-character>img{height:min(122px,51%)!important;max-height:51%!important}.hv-rpg-display-character strong{position:relative!important;z-index:3!important;display:block!important;max-width:92%!important;margin-top:7px!important;overflow:hidden!important;color:#5b321b!important;font-size:11px!important;font-weight:1000!important;line-height:1.05!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-shadow:0 1px 0 rgba(255,244,204,.85)!important}.hv-rpg-display-character>span{position:relative!important;z-index:3!important;display:inline-flex!important;min-width:44px!important;min-height:18px!important;align-items:center!important;justify-content:center!important;margin-top:4px!important;border:1px solid #9a6a35!important;border-radius:999px!important;background:linear-gradient(180deg,#f8dfa1,#e7be72)!important;padding:2px 8px!important;color:#69401f!important;font-size:9px!important;font-weight:1000!important;line-height:1!important;box-shadow:inset 0 1px #ffffff6b,0 1px #673e1d2e!important}}@media(pointer:coarse)and (max-height:430px)and (orientation:landscape),(hover:none)and (max-width:900px)and (max-height:430px)and (orientation:landscape){.hv-rpg-display-character>img{height:min(104px,48%)!important;max-height:48%!important}.hv-rpg-display-character strong{margin-top:5px!important;font-size:10px!important}.hv-rpg-display-character>span{min-height:17px!important;margin-top:3px!important;font-size:8.5px!important}}.hv-rpg-hunter-information-title{position:relative;z-index:4;margin-bottom:6px;color:#5b341d;font-size:12px;font-weight:1000;line-height:1;letter-spacing:.08em;text-align:center;text-shadow:0 1px 0 rgba(255,246,211,.8)}.hv-rpg-hunter-identity{position:relative;z-index:5;display:flex;width:min(210px,92%);flex-direction:column;align-items:stretch;gap:5px;margin-top:8px}.hv-rpg-hunter-name,.hv-rpg-hunter-level{display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid #8c582d;background:linear-gradient(180deg,#e88d43,#cf6b31);color:#fff1c4;font-weight:1000;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 0 #7b3d20;box-shadow:0 3px #6e3c22,inset 0 1px #ffe8ab57}.hv-rpg-hunter-name{min-height:34px;padding:5px 12px;border-radius:9px;font-size:14px;letter-spacing:.025em}.hv-rpg-hunter-level{min-height:28px;width:72%;align-self:center;padding:4px 10px;border-color:#6f7f37;border-radius:8px;background:linear-gradient(180deg,#91b34e,#6f913d);color:#fff3c5;font-size:11px;letter-spacing:.06em;text-shadow:0 1px 0 #4d672f;box-shadow:0 3px #4f652f,inset 0 1px #ffffff40}.hv-rpg-display-character>strong,.hv-rpg-display-character>span{display:none!important}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1180px)and (orientation:landscape){.hv-rpg-display-character{justify-content:center!important;padding:5px 4px 7px!important}.hv-rpg-hunter-information-title{position:absolute;top:7px;left:50%;width:min(230px,92%);margin:0;transform:translate(-50%);font-size:clamp(10px,1.65vw,17px);letter-spacing:.055em}.hv-rpg-display-character>img{height:min(142px,43%)!important;max-height:43%!important;margin-top:18px!important}.hv-rpg-hunter-identity{width:min(220px,88%);gap:5px;margin-top:7px}.hv-rpg-hunter-name{min-height:31px;padding:4px 10px;border-radius:7px;font-size:clamp(11px,1.6vw,16px)}.hv-rpg-hunter-level{min-height:25px;width:68%;padding:3px 8px;border-radius:7px;font-size:clamp(9px,1.2vw,12px)}}@media(pointer:coarse)and (max-height:430px)and (orientation:landscape),(hover:none)and (max-width:900px)and (max-height:430px)and (orientation:landscape){.hv-rpg-hunter-information-title{top:5px;font-size:clamp(9px,1.45vw,13px)}.hv-rpg-display-character>img{height:min(118px,39%)!important;max-height:39%!important;margin-top:16px!important}.hv-rpg-hunter-identity{width:min(190px,86%);gap:4px;margin-top:5px}.hv-rpg-hunter-name{min-height:27px;font-size:clamp(10px,1.45vw,13px)}.hv-rpg-hunter-level{min-height:22px;font-size:clamp(8px,1.1vw,10px)}}@media(hover:hover)and (pointer:fine){.hv-character-overlay{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:8px!important;overflow:hidden!important;background:#000000a6!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.hv-rpg-character-shell.is-loadout-tabs{position:relative!important;inset:auto!important;width:min(1180px,97vw)!important;max-width:1180px!important;height:min(760px,92vh)!important;min-height:0!important;max-height:92vh!important;margin:0!important;border:3px solid #8b5429!important;border-radius:20px!important;box-shadow:0 28px 80px #000000a8,inset 0 0 0 2px #ffe1974d!important}.hv-rpg-character-header{min-height:72px!important;height:auto!important;flex:0 0 auto!important;padding:12px 18px!important;border-radius:0!important}.hv-rpg-character-header small{display:block!important}.hv-rpg-character-header h2{margin:4px 0 0!important;font-size:20px!important}.hv-rpg-character-header-actions>span{display:flex!important}.hv-rpg-character-close{width:auto!important;min-width:0!important;height:auto!important;min-height:36px!important;padding:0 14px!important;border-radius:9px!important}.hv-rpg-close-desktop{display:inline!important}.hv-rpg-close-mobile{display:none!important}.hv-rpg-character-layout.is-loadout-tabs{width:auto!important;height:auto!important;min-height:0!important;flex:1 1 auto!important;grid-template-columns:minmax(430px,.9fr) minmax(500px,1.1fr)!important;gap:12px!important;padding:12px!important;overflow:hidden!important}.hv-rpg-loadout-panel.is-display-only,.hv-rpg-stats-panel.is-tabbed{width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:12px!important;overflow:auto!important;border-radius:16px!important}.hv-rpg-loadout-panel.is-display-only .hv-rpg-section-heading{display:flex!important}.hv-rpg-display-loadout{height:auto!important;min-height:465px!important;margin-top:10px!important;grid-template-columns:84px minmax(0,1fr) 84px!important;gap:10px!important;padding:10px!important;overflow:hidden!important;border-radius:15px!important}.hv-rpg-display-side{width:auto!important;height:auto!important;grid-template-rows:repeat(5,minmax(72px,1fr))!important;gap:7px!important;overflow:visible!important}.hv-rpg-display-slot{width:auto!important;min-height:72px!important;border-radius:10px!important}.hv-rpg-display-slot-art img{width:58px!important;height:58px!important;max-width:90%!important;max-height:90%!important}}.hv-welcome-screen,.hv-login-page,.hv-launch-landscape-gate{position:fixed;inset:0;width:100vw;height:100vh;height:100dvh}.hv-welcome-screen{z-index:180;overflow:hidden;background-color:#15261a;background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff2c8;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.hv-welcome-screen.is-ready{cursor:pointer}.hv-welcome-vignette,.hv-login-shade{position:absolute;inset:0;pointer-events:none}.hv-welcome-vignette{background:linear-gradient(180deg,rgba(10,18,11,.1),transparent 30%,transparent 63%,rgba(10,15,9,.38)),radial-gradient(circle at center,transparent 43%,rgba(5,12,7,.18) 100%)}.hv-welcome-status-card{position:absolute;z-index:2;left:50%;bottom:max(42px,calc(env(safe-area-inset-bottom,0px) + 24px));width:min(590px,calc(100vw - 36px));transform:translate(-50%);border:3px solid #70401f;border-radius:15px;background:linear-gradient(180deg,#472a18f0,#2b1c13f5);padding:13px 16px 14px;text-align:center;box-shadow:0 5px #321d11,0 14px 34px #00000061,inset 0 0 0 2px #ffd6851c;cursor:default}.hv-welcome-status-label{color:#f5d477;font-size:10px;font-weight:1000;letter-spacing:.18em;text-shadow:0 2px 0 rgba(62,34,17,.8)}.hv-welcome-status-copy{margin-top:4px;color:#fff0c5;font-size:12px;font-weight:900;line-height:1.25}.hv-welcome-progress-track{display:grid;grid-template-columns:repeat(24,1fr);gap:3px;height:18px;margin-top:10px;border:2px solid #8f6431;border-radius:6px;background:#120f0ab8;padding:3px;box-shadow:inset 0 2px 5px #00000059}.hv-welcome-progress-track i{min-width:0;border-radius:2px;background:#ffe8ab1c}.hv-welcome-progress-track i.is-filled{background:linear-gradient(180deg,#b5e765,#64b93b);box-shadow:inset 0 1px #ffffff61,0 0 5px #7dcf4b47}.hv-welcome-progress-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;color:#d8c49a;font-size:9px;font-weight:900;letter-spacing:.05em;font-variant-numeric:tabular-nums}.hv-welcome-press{margin-top:10px;color:#e9ffad;font-size:12px;font-weight:1000;letter-spacing:.13em;text-shadow:0 2px 0 #36531f;animation:hv-welcome-press-pulse 1s steps(2,end) infinite}@keyframes hv-welcome-press-pulse{0%,44%{opacity:1}45%,72%{opacity:.38}73%,to{opacity:1}}.hv-welcome-retry{margin-top:10px;border:2px solid #456128;border-radius:8px;background:linear-gradient(180deg,#76ce3d,#3ca524);padding:8px 18px;color:#fff6ca;font-size:10px;font-weight:1000;box-shadow:0 3px #2f551e}.hv-login-page{z-index:170;display:grid;place-items:center;overflow:hidden;background-color:#1d2e20;background-repeat:no-repeat;background-position:center;background-size:cover;padding:18px}.hv-login-shade{background:radial-gradient(circle at center,#050c081f 0 26%,#050c0847 58%,#050a077a)}.hv-login-card,.hv-session-preparing{position:relative;z-index:2;width:min(390px,calc(100vw - 36px));border:3px solid #70401f;border-radius:18px;background:linear-gradient(180deg,#ffe6a8f5,#efc16ff7);color:#57331d;box-shadow:0 7px #442819,0 20px 50px #0000006b,inset 0 0 0 2px #fffad98c}.hv-login-card{padding:22px 24px;text-align:center}.hv-login-kicker{color:#8b5427;font-size:10px;font-weight:1000;letter-spacing:.22em}.hv-login-card h1{margin:5px 0 0;color:#57331d;font-size:28px;line-height:1;font-weight:1000;text-shadow:0 1px 0 #fff0bb}.hv-login-card>p{margin:9px 0 0;color:#79573a;font-size:10px;font-weight:800;line-height:1.45}.hv-login-wallet{display:flex;justify-content:center;margin-top:16px}.hv-login-enter{width:100%;margin-top:12px;border:2px solid #46642a;border-radius:10px;background:linear-gradient(180deg,#76cf3e,#3ca724);padding:10px 12px;color:#fff7cc;font-size:10px;font-weight:1000;letter-spacing:.05em;text-shadow:0 1px 0 #365d22;box-shadow:0 4px #31521f,inset 0 1px #ffffff59}.hv-login-enter:disabled{opacity:.55}.hv-login-safe-note,.hv-login-notice,.hv-login-error{margin-top:11px;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:800;line-height:1.35}.hv-login-safe-note{color:#795d3d;background:#7a522714}.hv-login-notice{border:1px solid #b8893f;background:#f4d890;color:#78521f}.hv-login-error{border:1px solid #ad5d48;background:#d98a6d;color:#58291e}.hv-session-preparing{display:flex;width:auto;min-width:220px;flex-direction:column;align-items:center;gap:5px;padding:14px 22px;text-align:center}.hv-session-preparing b{font-size:10px;letter-spacing:.15em}.hv-session-preparing span{font-size:10px;color:#7a5c3f}.hv-launch-landscape-gate{z-index:500;display:grid;place-items:center;overflow:hidden;background:#0a120cf7;padding:18px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hv-launch-landscape-card{width:min(430px,92vw);border:3px solid #70401f;border-radius:18px;background:linear-gradient(180deg,#f9dda0,#e8b96c);padding:20px 22px;color:#57341f;text-align:center;box-shadow:0 6px #402618,0 18px 42px #00000073,inset 0 0 0 2px #fff9da8c}.hv-launch-phone{position:relative;width:84px;height:48px;margin:0 auto 12px;border:4px solid #754826;border-radius:11px;background:#2d442e;box-shadow:0 4px #46281666}.hv-launch-phone span{position:absolute;inset:5px;border-radius:5px;background:linear-gradient(135deg,#8ecf5e,#386d3d)}.hv-launch-landscape-card small{display:block;color:#99622d;font-size:9px;font-weight:1000;letter-spacing:.2em}.hv-launch-landscape-card h1{margin:5px 0 0;font-size:21px;font-weight:1000;line-height:1.05}.hv-launch-landscape-card p{margin:9px auto 0;max-width:350px;color:#755638;font-size:10px;font-weight:800;line-height:1.5}.hv-launch-landscape-card p.is-secondary{margin-top:5px;color:#8b6c4c}.hv-launch-landscape-message{margin-top:10px;border:1px solid #b17640;border-radius:8px;background:#efc28b;padding:7px 9px;color:#713d25;font-size:10px;font-weight:900;line-height:1.4}.hv-launch-landscape-card button{margin-top:13px;border:2px solid #456329;border-radius:9px;background:linear-gradient(180deg,#79cf40,#3ba425);padding:8px 18px;color:#fff7cb;font-size:10px;font-weight:1000;box-shadow:0 3px #31521f}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1100px)and (orientation:landscape){.hv-welcome-status-card{bottom:max(12px,calc(env(safe-area-inset-bottom,0px) + 8px));width:min(500px,62vw);border-width:2px;border-radius:11px;padding:8px 11px 9px;box-shadow:0 3px #321d11,0 9px 22px #00000057,inset 0 0 0 1px #ffd6851c}.hv-welcome-status-label{font-size:8px}.hv-welcome-status-copy{margin-top:2px;font-size:10px}.hv-welcome-progress-track{height:13px;gap:2px;margin-top:6px;border-width:1px;padding:2px}.hv-welcome-progress-meta{margin-top:4px;font-size:7.5px}.hv-welcome-press{margin-top:6px;font-size:10px}.hv-welcome-retry{margin-top:6px;padding:5px 12px;font-size:8px}.hv-login-page{padding:8px}.hv-login-card{width:min(330px,48vw);border-width:2px;border-radius:12px;padding:12px 15px;box-shadow:0 4px #442819,0 12px 30px #00000061,inset 0 0 0 1px #fffad98c}.hv-login-kicker{font-size:7.5px}.hv-login-card h1{font-size:18px}.hv-login-card>p{margin-top:5px;font-size:8.5px}.hv-login-wallet{margin-top:9px;transform:scale(.82);transform-origin:center}.hv-login-enter{margin-top:7px;padding:6px 8px;border-width:1px;border-radius:7px;font-size:8px;box-shadow:0 2px #31521f}.hv-login-safe-note,.hv-login-notice,.hv-login-error{margin-top:6px;padding:4px 6px;font-size:7.5px}.hv-session-preparing{min-width:180px;border-width:2px;padding:8px 14px}.hv-session-preparing b{font-size:8px}.hv-session-preparing span{font-size:7.5px}}@media(max-height:390px)and (orientation:landscape){.hv-welcome-status-card{bottom:7px;width:min(450px,58vw);padding-block:6px}.hv-welcome-progress-track{margin-top:4px}.hv-login-card{width:min(300px,45vw);padding:9px 12px}.hv-login-card h1{font-size:16px}}@media(prefers-reduced-motion:reduce){.hv-welcome-press{animation:none}}.hv-register-screen{--reg-gold:#d7a445;--reg-green:#608d35;position:fixed;inset:0;z-index:160;overflow:hidden;background:#21160e var(--hv-register-bg) center/cover no-repeat;color:#452d1b;font-family:Georgia,Times New Roman,serif}.hv-register-screen:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(35,20,8,.08),transparent 42%,rgba(35,20,8,.2)),linear-gradient(180deg,rgba(23,13,6,.05),transparent 55%,rgba(23,13,6,.15))}.hv-register-layout{position:relative;z-index:1;width:min(1460px,calc(100vw - 64px));height:min(850px,calc(100dvh - 64px));min-height:620px;margin:32px auto;display:grid;grid-template-columns:minmax(410px,.92fr) minmax(650px,1.08fr);gap:clamp(28px,4vw,72px);align-items:center}.hv-register-character-stage{position:relative;height:min(700px,82dvh);min-height:560px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:30px 12px 34px;isolation:isolate}.hv-register-stage-copy{position:absolute;top:8%;left:7%;width:min(390px,86%);color:#fff0bc;text-shadow:0 2px 4px #3b210e,0 0 18px rgba(50,27,10,.35)}.hv-register-stage-copy>span{display:block;margin-bottom:6px;color:#dff3a7;font:900 11px Arial,sans-serif;letter-spacing:.24em}.hv-register-stage-copy>strong{display:block;font-size:clamp(30px,3vw,46px);line-height:1}.hv-register-stage-copy>small{display:block;max-width:340px;margin-top:10px;color:#f6dfb4;font:700 12px/1.45 Arial,sans-serif}.hv-register-character-lineup{position:relative;width:100%;height:455px;display:flex;align-items:flex-end;justify-content:center;gap:8px}.hv-register-stage-character{position:relative;width:46%;max-width:250px;height:420px;padding:0;border:0;background:transparent;cursor:pointer;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.9,.2,1),filter .45s ease}.hv-register-stage-character img{position:absolute;left:50%;bottom:38px;width:auto;height:min(390px,47dvh);max-height:390px;transform:translate(-50%);-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 10px 8px rgba(38,19,8,.28));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.hv-register-stage-character.is-male{transform:translate(9px)}.hv-register-stage-character.is-female{transform:translate(-9px)}.hv-register-stage-character:hover:not(.is-faded){transform:translateY(-7px) scale(1.02)}.hv-register-stage-character.is-selected{z-index:2;transform:scale(1.08);filter:drop-shadow(0 0 22px rgba(238,205,103,.35))}.hv-register-stage-character.is-faded{width:0;opacity:0;transform:translate(30px) scale(.86);filter:blur(2px);pointer-events:none;overflow:hidden}.hv-register-stage-character.is-male.is-faded{transform:translate(-30px) scale(.86)}.hv-register-character-shadow{position:absolute;left:50%;bottom:31px;width:66%;height:28px;transform:translate(-50%);border-radius:50%;background:#341d0e3d;filter:blur(6px)}.hv-register-stage-name{position:absolute;left:50%;bottom:0;transform:translate(-50%);padding:5px 14px;border:1px solid rgba(238,205,103,.62);border-radius:999px;background:#331f11b8;color:#ffe9a7;font:900 10px Arial,sans-serif;letter-spacing:.16em;opacity:.8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.hv-register-stage-character.is-selected .hv-register-stage-name{background:#497026eb;color:#fff6c8;opacity:1}.hv-register-stage-floor-line{position:absolute;left:8%;right:8%;bottom:54px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,224,144,.65),transparent);z-index:-1}.hv-register-stage-tip{margin-top:8px;color:#ffeec2d1;font:700 10px Arial,sans-serif;text-shadow:0 1px 2px #351d0d}.hv-register-panel{position:relative;width:100%;max-height:760px;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border:3px solid #70461f;border-radius:25px;background:linear-gradient(180deg,#fff9dcfa,#edcd90fa);box-shadow:0 7px #3b2515,0 18px 44px #1f110854,inset 0 0 0 2px #e4b65a,inset 0 0 0 5px #fff9dac7}.hv-register-panel:before,.hv-register-panel:after{content:"✦";position:absolute;top:17px;color:#a86d25;font-size:18px;opacity:.7}.hv-register-panel:before{left:21px}.hv-register-panel:after{right:21px}.hv-register-panel-header{padding:26px 32px 20px;border-bottom:1px solid rgba(121,77,32,.28);background:linear-gradient(180deg,#fffce4b8,#e5c27d24)}.hv-register-wallet-badge{display:inline-flex;align-items:center;gap:7px;min-height:25px;padding:4px 10px;border:1px solid #789d49;border-radius:999px;background:#e6f1bd;color:#456224;font:900 9px Arial,sans-serif;letter-spacing:.12em}.hv-register-wallet-dot{width:7px;height:7px;border-radius:50%;background:#67a82e;box-shadow:0 0 0 3px #67a82e29}.hv-register-title-row{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-top:17px}.hv-register-eyebrow{display:block;color:#8a5c26;font:900 9px Arial,sans-serif;letter-spacing:.2em}.hv-register-title-row h1{margin:3px 0 0;color:#4c2c17;font-size:clamp(31px,3vw,44px);line-height:1;text-shadow:0 1px 0 #fff5ce}.hv-register-title-row p{margin:7px 0 0;color:#7a5a36;font:700 12px Arial,sans-serif}.hv-register-step-counter{display:flex;align-items:baseline;gap:4px;color:#8c612a}.hv-register-step-counter strong{font-size:29px;line-height:1}.hv-register-step-counter span{font:800 11px Arial,sans-serif}.hv-register-progress{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px}.hv-register-progress-step{display:flex;align-items:center;min-width:0;gap:8px;padding:7px 9px;border:1px solid rgba(116,78,38,.28);border-radius:10px;background:#fff8da80;color:#9b7a51;transition:.2s}.hv-register-progress-step>span{display:grid;place-items:center;width:23px;height:23px;flex:0 0 23px;border-radius:7px;background:#6c4e2a1c;font:900 10px Arial,sans-serif}.hv-register-progress-step>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:900 10px Arial,sans-serif}.hv-register-progress-step.is-active{border-color:#b58438;background:linear-gradient(#6e953a,#55782e);color:#fff4bd}.hv-register-progress-step.is-active>span,.hv-register-progress-step.is-complete>span{background:#e4b94f;color:#432b15}.hv-register-progress-step.is-complete{border-color:#668f3594;color:#58742f}.hv-register-panel-body{min-height:0;overflow-y:auto;padding:25px 32px 22px}.hv-register-step-page{min-height:340px}.hv-register-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px 15px}.hv-register-field{display:block;min-width:0}.hv-register-field-wide{grid-column:1/-1}.hv-register-label{display:flex;justify-content:space-between;gap:10px;margin-bottom:7px;color:#654421;font:900 10px Arial,sans-serif;letter-spacing:.08em}.hv-register-label em{color:#a48154;font-size:10px;font-style:normal;letter-spacing:.03em}.hv-register-field input{width:100%;height:48px;padding:0 14px;border:2px solid #9b743b;border-radius:10px;outline:0;background:#fffce6e6;color:#3e2919;font:800 14px Arial,sans-serif;box-shadow:inset 0 2px 5px #57341614,0 1px #fff8d8;transition:.16s}.hv-register-field input:focus{border-color:#638f37;background:#fffbe7;box-shadow:0 0 0 3px #67943924,inset 0 2px 4px #5734160f}.hv-register-field input::-moz-placeholder{color:#a68b67}.hv-register-field input::placeholder{color:#a68b67}.hv-register-field small{display:block;margin-top:5px;color:#8f7553;font:700 9px/1.35 Arial,sans-serif}.hv-register-field small.is-success{color:#4d7b2c}.hv-register-field small.is-warning{color:#9b6d27}.hv-register-input-status{position:relative;display:block}.hv-register-input-status input{padding-right:42px}.hv-register-check-ok,.hv-register-check-spinner{position:absolute;top:50%;right:13px;transform:translateY(-50%)}.hv-register-check-ok{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#6d9e39;color:#fff6c2;font:900 12px Arial,sans-serif}.hv-register-check-spinner{width:18px;height:18px;border:2px solid rgba(93,121,54,.25);border-top-color:#628c35;border-radius:50%;animation:hv-reg-spin .7s linear infinite}@keyframes hv-reg-spin{to{transform:translateY(-50%) rotate(360deg)}}.hv-register-gender-section{margin-top:21px;padding-top:18px;border-top:1px solid rgba(126,85,37,.24)}.hv-register-gender-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-bottom:10px}.hv-register-gender-heading div>span{display:block;color:#654421;font:900 10px Arial,sans-serif;letter-spacing:.08em}.hv-register-gender-heading div>small{display:block;margin-top:4px;color:#8e7451;font:700 9px Arial,sans-serif}.hv-register-gender-heading>strong{color:#56792e;font:900 9px Arial,sans-serif;letter-spacing:.1em}.hv-register-gender-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hv-register-gender-option{position:relative;min-height:74px;display:flex;align-items:center;gap:12px;padding:8px 42px 8px 9px;border:2px solid #b58b50;border-radius:13px;background:linear-gradient(#fffadef2,#e9cc94d9);color:#56381d;text-align:left;cursor:pointer;box-shadow:inset 0 1px #fff7d0,0 2px #5b371a1f;transition:.15s}.hv-register-gender-option:hover{transform:translateY(-2px);border-color:#8ca649}.hv-register-gender-option.is-selected{border-color:#547a2c;background:linear-gradient(#eaf4bd,#cadb83);box-shadow:0 0 0 3px #638b311f,inset 0 1px #ffffffb3,0 3px #48652740}.hv-register-gender-option img{width:56px;height:56px;flex:0 0 56px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-register-gender-option span strong{display:block;font-size:16px}.hv-register-gender-option span small{display:block;margin-top:3px;color:#8b704e;font:700 9px Arial,sans-serif}.hv-register-gender-option i{position:absolute;right:13px;top:50%;width:22px;height:22px;transform:translateY(-50%);display:grid;place-items:center;border:1px solid #9d7945;border-radius:50%;color:transparent;font:900 12px Arial,sans-serif}.hv-register-gender-option.is-selected i{border-color:#4c7029;background:#628d35;color:#fff4bd}.hv-register-step-security{max-width:560px;margin:0 auto;padding-top:10px;text-align:center}.hv-register-security-emblem{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 11px;border:2px solid #95692e;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff4b8,#d99e3c 68%,#8a5625);color:#543116;font-size:24px;box-shadow:0 4px #65401f,inset 0 2px #ffffff8c}.hv-register-step-security h2{margin:0;color:#4d2e18;font-size:28px}.hv-register-step-security>p{max-width:470px;margin:7px auto 20px;color:#7d6241;font:700 11px/1.5 Arial,sans-serif}.hv-register-pin-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;text-align:left}.hv-register-pin-input{text-align:center;letter-spacing:.42em;font-size:20px!important}.hv-register-pin-input.is-error{border-color:#a64d3c!important}.hv-register-inline-error{margin-top:9px;color:#9b3f34;font:800 10px Arial,sans-serif}.hv-register-birth-field{max-width:280px;margin:20px auto 0;text-align:left}.hv-register-step-terms{display:grid;gap:14px}.hv-register-terms{max-height:270px;overflow-y:auto;padding:18px;border:1px solid #b48a4c;border-radius:12px;background:#fffbe4b8;box-shadow:inset 0 1px 4px #502f1317}.hv-register-terms-title{padding-bottom:11px;border-bottom:1px solid rgba(118,79,35,.2);color:#54361c;font:900 11px Arial,sans-serif;letter-spacing:.08em}.hv-register-terms-title span{float:right;color:#98774e;font-size:10px}.hv-register-terms p{margin:11px 0 0;color:#705738;font:700 10px/1.55 Arial,sans-serif}.hv-register-accept{display:flex;align-items:center;gap:12px;min-height:66px;padding:10px 13px;border:2px solid #b58b50;border-radius:12px;background:#fff8d7c7;cursor:pointer}.hv-register-accept.is-accepted{border-color:#5f8733;background:#e6efb8}.hv-register-accept input{position:absolute;opacity:0}.hv-register-custom-check{width:31px;height:31px;flex:0 0 31px;display:grid;place-items:center;border:2px solid #987142;border-radius:8px;color:transparent;font:900 16px Arial,sans-serif}.hv-register-accept.is-accepted .hv-register-custom-check{border-color:#4f772d;background:#638e38;color:#fff5bf}.hv-register-accept>span:last-child strong{display:block;color:#58391e;font:900 10px Arial,sans-serif;letter-spacing:.08em}.hv-register-accept>span:last-child small{display:block;margin-top:4px;color:#806444;font:700 9px Arial,sans-serif}.hv-register-error{display:flex;align-items:center;gap:8px;margin-top:13px;padding:10px 12px;border:1px solid #a64a38;border-radius:9px;background:#f7d8c5;color:#7d2f28;font:800 10px Arial,sans-serif}.hv-register-error>span{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#9a4034;color:#fff}.hv-register-panel-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 32px 22px;border-top:1px solid rgba(121,77,32,.25);background:#daae6026}.hv-register-btn{min-width:118px;height:45px;padding:0 19px;border:2px solid #74502b;border-radius:10px;font:900 10px Arial,sans-serif;letter-spacing:.08em;cursor:pointer;transition:.12s}.hv-register-btn:disabled{opacity:.38;cursor:default;filter:grayscale(.35)}.hv-register-btn:not(:disabled):hover{transform:translateY(-2px);filter:brightness(1.04)}.hv-register-btn-back{background:linear-gradient(#f3dfb4,#d7b375);color:#62411f;box-shadow:0 3px #76502a,inset 0 1px #fff9}.hv-register-btn-primary{min-width:155px;border-color:#365720;background:linear-gradient(#78ad3e,#4e8629);color:#fff6c3;text-shadow:0 1px 0 #29471b;box-shadow:0 4px #31561f,inset 0 1px #ffffff59,inset 0 -2px #1a3e1133}.hv-register-btn-primary span{margin-left:8px;font-size:17px}.hv-register-btn-start{min-width:210px}@media(max-width:1120px),(max-height:720px){.hv-register-layout{width:calc(100vw - 28px);height:calc(100dvh - 24px);min-height:0;margin:12px auto;grid-template-columns:minmax(260px,.78fr) minmax(520px,1.22fr);gap:16px}.hv-register-character-stage{height:100%;min-height:0;padding:8px 4px 18px}.hv-register-stage-copy{top:4%;left:5%}.hv-register-stage-copy>span{font-size:10px}.hv-register-stage-copy>strong{font-size:clamp(23px,3vw,34px)}.hv-register-stage-copy>small{font-size:10px}.hv-register-character-lineup{height:76%;min-height:330px}.hv-register-stage-character{height:100%;max-width:190px}.hv-register-stage-character img{bottom:30px;height:min(330px,48dvh)}.hv-register-stage-name{font-size:10px}.hv-register-stage-tip{display:none}.hv-register-panel{max-height:100%;border-radius:18px}.hv-register-panel-header{padding:15px 20px 12px}.hv-register-wallet-badge{font-size:9px;min-height:21px}.hv-register-title-row{margin-top:9px}.hv-register-title-row h1{font-size:28px}.hv-register-title-row p{margin-top:4px;font-size:10px}.hv-register-eyebrow{font-size:9px}.hv-register-step-counter strong{font-size:22px}.hv-register-progress{margin-top:11px;gap:6px}.hv-register-progress-step{padding:5px 7px}.hv-register-progress-step>span{width:20px;height:20px;flex-basis:20px}.hv-register-progress-step>strong{font-size:10px}.hv-register-panel-body{padding:14px 20px 12px}.hv-register-step-page{min-height:0}.hv-register-form-grid{gap:10px}.hv-register-label{margin-bottom:4px;font-size:10px}.hv-register-label em{font-size:8px}.hv-register-field input{height:39px;border-radius:8px;font-size:11px}.hv-register-field small{margin-top:3px;font-size:9px}.hv-register-gender-section{margin-top:11px;padding-top:10px}.hv-register-gender-heading{margin-bottom:6px}.hv-register-gender-heading div>span{font-size:10px}.hv-register-gender-heading div>small,.hv-register-gender-heading>strong{font-size:9px}.hv-register-gender-option{min-height:57px;padding:5px 34px 5px 6px;gap:8px;border-radius:9px}.hv-register-gender-option img{width:44px;height:44px;flex-basis:44px}.hv-register-gender-option span strong{font-size:13px}.hv-register-gender-option span small{font-size:9px}.hv-register-gender-option i{width:19px;height:19px;right:9px}.hv-register-step-security{padding-top:0}.hv-register-security-emblem{width:42px;height:42px;margin-bottom:6px;font-size:18px}.hv-register-step-security h2{font-size:21px}.hv-register-step-security>p{margin:4px auto 10px;font-size:10px}.hv-register-pin-input{font-size:16px!important}.hv-register-birth-field{margin-top:10px}.hv-register-terms{max-height:190px;padding:12px}.hv-register-terms-title{font-size:10px}.hv-register-terms p{margin-top:7px;font-size:10px;line-height:1.4}.hv-register-accept{min-height:50px;padding:7px 9px}.hv-register-custom-check{width:25px;height:25px;flex-basis:25px}.hv-register-panel-footer{padding:10px 20px 14px}.hv-register-btn{height:38px;min-width:100px;padding:0 14px;font-size:10px}.hv-register-btn-primary{min-width:130px}}@media(max-width:820px)and (orientation:landscape){.hv-register-layout{grid-template-columns:minmax(210px,.7fr) minmax(470px,1.3fr)}.hv-register-stage-copy{display:none}.hv-register-character-lineup{height:88%}.hv-register-stage-character img{height:min(290px,60dvh)}}@media(max-width:900px)and (max-height:620px)and (orientation:landscape){.hv-register-screen{overflow:hidden}.hv-register-layout{width:calc(100vw - 16px);height:calc(100dvh - 12px);margin:6px auto;grid-template-columns:minmax(190px,.62fr) minmax(430px,1.38fr);gap:10px}.hv-register-character-stage{height:100%;padding:52px 2px 8px;justify-content:flex-end}.hv-register-stage-copy{display:block;top:10px;left:10px;width:calc(100% - 20px);text-align:center}.hv-register-stage-copy>span{margin-bottom:2px;font-size:9px;letter-spacing:.16em}.hv-register-stage-copy>strong{font-size:20px;line-height:1.05}.hv-register-stage-copy>small{margin:4px auto 0;max-width:190px;font-size:10px;line-height:1.25}.hv-register-character-lineup{height:calc(100% - 42px);min-height:0}.hv-register-stage-character{max-width:122px}.hv-register-stage-character img{bottom:22px;height:min(250px,54dvh)}.hv-register-stage-name{bottom:1px;font-size:9px;padding:3px 8px}.hv-register-character-shadow{bottom:20px;height:18px}.hv-register-stage-floor-line{bottom:30px}.hv-register-panel{height:100%;max-height:none;border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto}.hv-register-panel:before,.hv-register-panel:after{display:none}.hv-register-panel-header{padding:9px 14px 8px}.hv-register-wallet-badge,.hv-register-eyebrow,.hv-register-title-row p{display:none}.hv-register-title-row{margin:0;align-items:center}.hv-register-title-row h1{margin:0;font-size:22px;line-height:1}.hv-register-step-counter strong{font-size:18px}.hv-register-step-counter span{font-size:10px}.hv-register-progress{margin-top:7px;gap:5px}.hv-register-progress-step{min-height:27px;padding:3px 6px;gap:5px;border-radius:7px}.hv-register-progress-step>span{width:18px;height:18px;flex-basis:18px;border-radius:5px;font-size:10px}.hv-register-progress-step>strong{font-size:9px}.hv-register-panel-body{overflow:hidden;padding:9px 14px 7px}.hv-register-step-page{min-height:0;height:100%}.hv-register-form-grid{gap:7px 9px}.hv-register-label{margin-bottom:3px;font-size:9px;letter-spacing:.055em}.hv-register-label em{font-size:7.5px}.hv-register-field input{height:34px;padding:0 10px;border-width:1.5px;border-radius:7px;font-size:10px}.hv-register-field small{margin-top:2px;font-size:8px;line-height:1.2}.hv-register-gender-section{margin-top:7px;padding-top:6px}.hv-register-gender-heading{margin-bottom:4px;align-items:center}.hv-register-gender-heading div>span{font-size:9px}.hv-register-gender-heading div>small{display:none}.hv-register-gender-heading>strong{font-size:8px}.hv-register-gender-options{gap:7px}.hv-register-gender-option{min-height:45px;padding:3px 28px 3px 5px;gap:5px;border-radius:8px}.hv-register-gender-option img{width:36px;height:36px;flex-basis:36px}.hv-register-gender-option span strong{font-size:10px}.hv-register-gender-option span small{display:none}.hv-register-gender-option i{width:16px;height:16px;right:7px;font-size:10px}.hv-register-panel-footer{padding:7px 14px 9px}.hv-register-btn{height:32px;min-width:82px;padding:0 11px;border-radius:7px;font-size:9px}.hv-register-btn-primary{min-width:112px}.hv-register-btn-primary span{margin-left:5px;font-size:13px}.hv-register-btn-start{min-width:150px}.hv-register-step-security{padding-top:0}.hv-register-security-emblem{width:34px;height:34px;margin-bottom:3px;font-size:14px}.hv-register-step-security h2{font-size:17px}.hv-register-step-security>p{margin:3px auto 7px;font-size:9px;line-height:1.3}.hv-register-pin-grid{gap:8px}.hv-register-pin-input{font-size:14px!important}.hv-register-birth-field{margin-top:7px}.hv-register-step-terms{gap:7px;grid-template-rows:minmax(0,1fr) auto}.hv-register-terms{max-height:none;min-height:0;padding:8px 10px;overflow-y:auto}.hv-register-terms-title{padding-bottom:5px;font-size:9px}.hv-register-terms p{margin-top:5px;font-size:8.5px;line-height:1.3}.hv-register-accept{min-height:42px;padding:5px 7px;gap:7px}.hv-register-custom-check{width:22px;height:22px;flex-basis:22px;font-size:11px}.hv-register-accept>span:last-child strong{font-size:9px}.hv-register-accept>span:last-child small{margin-top:2px;font-size:8px}.hv-register-error{margin-top:5px;padding:5px 7px;font-size:9px}}@media(min-width:901px){.hv-register-layout{width:min(1280px,calc(100vw - 72px));grid-template-columns:minmax(420px,1fr) minmax(560px,700px);gap:clamp(28px,3vw,50px);justify-content:center}.hv-register-panel{width:min(100%,700px);justify-self:end}.hv-register-character-stage{padding-top:118px;padding-bottom:58px}.hv-register-stage-copy{top:0;left:50%;width:min(390px,88%);transform:translate(-50%);padding:14px 22px 13px;border:2px solid #6d421d;border-radius:14px;background:linear-gradient(180deg,#844f22f5,#532f18f7),#75451f;box-shadow:0 4px #301a0cb3,0 11px 24px #2514083d,inset 0 0 0 1px #ecba5785,inset 0 1px #ffe5a238;text-align:center;text-shadow:0 2px 2px rgba(52,27,10,.8)}.hv-register-stage-copy:before,.hv-register-stage-copy:after{content:"";position:absolute;top:50%;width:22px;height:7px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(180deg,#dfb85f,#8d5b22);box-shadow:inset 0 0 0 1px #ffe9ab80}.hv-register-stage-copy:before{left:-12px}.hv-register-stage-copy:after{right:-12px}.hv-register-stage-copy>span{margin-bottom:5px;color:#dff3a7;font-size:10px}.hv-register-stage-copy>strong{color:var(--hv-load-accent, #fff0bd);font-size:clamp(28px,2.5vw,40px)}.hv-register-stage-copy>small{margin:7px auto 0;color:#f5ddb1;font-size:11px}.hv-register-character-lineup{height:430px;margin-bottom:40px}.hv-register-stage-tip{position:absolute;left:50%;bottom:0;width:-moz-max-content;width:max-content;max-width:88%;margin:0;transform:translate(-50%);padding:7px 14px;border:1px solid rgba(229,185,87,.62);border-radius:999px;background:#3e2513c7;color:#f8e6ba;font:800 10px/1.2 Arial,sans-serif;text-align:center;text-shadow:0 1px 2px #2f190c;box-shadow:0 3px 10px #26140833;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media(pointer:coarse)and (orientation:landscape)and (max-width:1100px),(hover:none)and (orientation:landscape)and (max-width:1100px){.hv-register-layout{width:calc(100vw - 16px);height:calc(100dvh - 12px);margin:6px auto;grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);gap:10px}.hv-register-panel{width:100%;max-width:680px;justify-self:end}.hv-register-character-stage{min-width:0}.hv-register-stage-tip{display:none}}@media(max-width:760px)and (orientation:landscape){.hv-register-layout{grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr)}}.hv-register-wallet-field{margin-top:15px;padding-top:13px;border-top:1px solid rgba(126,85,37,.24)}.hv-register-wallet-locked{height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border:2px solid #9b743b;border-radius:10px;background:linear-gradient(180deg,#e6dcb7c7,#d2c297b8);color:#66543b;box-shadow:inset 0 2px 5px #57341612,0 1px #fff8d8d1;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hv-register-wallet-locked img{width:25px;height:25px;flex:0 0 25px;-o-object-fit:contain;object-fit:contain}.hv-register-wallet-locked span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:900 12px/1 Arial,sans-serif;letter-spacing:.025em}.hv-register-wallet-locked strong{flex:0 0 auto;padding:4px 7px;border:1px solid rgba(86,112,47,.45);border-radius:999px;background:#e0eeb9bf;color:#56702f;font:900 7px/1 Arial,sans-serif;letter-spacing:.1em}@media(max-width:1120px),(max-height:720px){.hv-register-wallet-field{margin-top:9px;padding-top:8px}.hv-register-wallet-locked{height:36px;gap:7px;padding:0 9px;border-width:1.5px;border-radius:8px}.hv-register-wallet-locked img{width:21px;height:21px;flex-basis:21px}.hv-register-wallet-locked span{font-size:10px}.hv-register-wallet-locked strong{padding:3px 6px;font-size:8px}}@media(max-width:900px)and (max-height:620px)and (orientation:landscape){.hv-register-wallet-field{margin-top:5px;padding-top:5px}.hv-register-wallet-field>.hv-register-label{margin-bottom:2px;font-size:8.5px}.hv-register-wallet-field>.hv-register-label em{font-size:7px}.hv-register-wallet-locked{height:29px;gap:5px;padding:0 7px;border-width:1px;border-radius:6px}.hv-register-wallet-locked img{width:17px;height:17px;flex-basis:17px}.hv-register-wallet-locked span{font-size:9.5px}.hv-register-wallet-locked strong{padding:2px 5px;font-size:7px}}.hv-register-wallet-locked img{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 1px 1px rgba(60,38,15,.18))}@media(pointer:coarse)and (orientation:landscape)and (max-width:1100px),(hover:none)and (orientation:landscape)and (max-width:1100px){.hv-register-character-stage{padding-top:74px}.hv-register-stage-copy{display:block;top:6px;left:50%;width:min(260px,92%);transform:translate(-50%);padding:8px 13px 7px;border:2px solid #6d421d;border-radius:10px;background:linear-gradient(180deg,#8b5426f7,#522e17fa),#75451f;box-shadow:0 3px #301a0cb8,0 8px 16px #25140833,inset 0 0 0 1px #ecba5780,inset 0 1px #ffe5a233;text-align:center;text-shadow:0 2px 2px rgba(52,27,10,.78)}.hv-register-stage-copy:before,.hv-register-stage-copy:after{content:"";position:absolute;top:50%;width:14px;height:5px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(180deg,#dfb85f,#8d5b22);box-shadow:inset 0 0 0 1px #ffe9ab7a}.hv-register-stage-copy:before{left:-8px}.hv-register-stage-copy:after{right:-8px}.hv-register-stage-copy>span{margin-bottom:2px;color:#dff3a7;font-size:9px;letter-spacing:.16em}.hv-register-stage-copy>strong{color:#fff0bd;font-size:clamp(18px,2.5vw,24px);line-height:1.04}.hv-register-stage-copy>small{margin:3px auto 0;max-width:220px;color:#f5ddb1;font-size:9px;line-height:1.2}.hv-register-character-lineup{height:calc(100% - 52px)}.hv-register-wallet-locked img{width:22px;height:22px;flex-basis:22px}}@media(max-width:900px)and (max-height:620px)and (orientation:landscape){.hv-register-character-stage{padding-top:64px}.hv-register-stage-copy{top:4px;width:min(235px,92%);padding:6px 11px;border-radius:9px}.hv-register-stage-copy>span{font-size:8px}.hv-register-stage-copy>strong{font-size:17px}.hv-register-stage-copy>small{font-size:8.5px}.hv-register-wallet-locked img{width:18px;height:18px;flex-basis:18px}}@media(min-width:1101px)and (min-height:700px){.hv-register-layout{width:min(1320px,calc(100vw - 96px));height:min(790px,calc(100dvh - 44px));min-height:0;margin:22px auto;grid-template-columns:minmax(430px,1fr) minmax(560px,620px);gap:clamp(34px,3vw,56px);align-items:center}.hv-register-panel{width:min(100%,620px);max-height:min(748px,calc(100dvh - 44px));border-radius:21px;justify-self:end}.hv-register-panel-header{padding:18px 26px 15px}.hv-register-wallet-badge{min-height:23px;padding:3px 9px;font-size:10px}.hv-register-title-row{margin-top:11px;gap:16px}.hv-register-title-row h1{font-size:clamp(30px,2.35vw,39px)}.hv-register-title-row p{margin-top:5px;font-size:10px}.hv-register-step-counter strong{font-size:24px}.hv-register-step-counter span{font-size:10px}.hv-register-progress{margin-top:14px;gap:7px}.hv-register-progress-step{min-height:38px;padding:6px 8px;gap:7px;border-radius:9px}.hv-register-progress-step>span{width:21px;height:21px;flex-basis:21px;border-radius:6px;font-size:10px}.hv-register-progress-step>strong{font-size:10px}.hv-register-panel-body{padding:18px 26px 16px}.hv-register-step-page{min-height:0}.hv-register-form-grid{gap:12px 13px}.hv-register-label{margin-bottom:5px;font-size:10px}.hv-register-label em{font-size:9px}.hv-register-field input{height:43px;padding:0 13px;border-radius:9px;font-size:13px}.hv-register-field small{margin-top:4px;font-size:10px}.hv-register-gender-section{margin-top:14px;padding-top:12px}.hv-register-gender-heading{margin-bottom:7px}.hv-register-gender-heading div>span{font-size:10px}.hv-register-gender-heading div>small,.hv-register-gender-heading>strong{font-size:10px}.hv-register-gender-options{gap:10px}.hv-register-gender-option{min-height:62px;padding:6px 36px 6px 7px;gap:9px;border-radius:11px}.hv-register-gender-option img{width:47px;height:47px;flex-basis:47px}.hv-register-gender-option span strong{font-size:14px}.hv-register-gender-option span small{font-size:10px}.hv-register-gender-option i{width:19px;height:19px;right:10px}.hv-register-wallet-field{margin-top:11px;padding-top:9px}.hv-register-wallet-locked{height:38px;gap:8px;padding:0 10px;border-radius:9px}.hv-register-wallet-locked img{width:22px;height:22px;flex-basis:22px}.hv-register-wallet-locked span{font-size:10px}.hv-register-wallet-locked strong{padding:3px 6px;font-size:8px}.hv-register-panel-footer{padding:10px 26px 13px}.hv-register-btn{height:42px;min-width:110px;padding:0 16px;font-size:10px}.hv-register-btn-primary{min-width:142px}.hv-register-character-stage{height:min(680px,78dvh);min-height:540px;padding-top:106px;padding-bottom:70px}.hv-register-stage-copy{top:0;width:min(360px,84%);padding:12px 20px 11px}.hv-register-stage-copy>strong{font-size:clamp(27px,2.15vw,36px)}.hv-register-character-lineup{height:400px;margin-bottom:44px}.hv-register-stage-character img{height:min(350px,43dvh);max-height:350px}.hv-register-stage-tip{bottom:4px;padding:7px 15px}}@media(min-width:1101px)and (max-height:760px){.hv-register-layout{height:calc(100dvh - 28px);margin:14px auto}.hv-register-panel{max-height:calc(100dvh - 28px)}.hv-register-panel-header,.hv-register-panel-body{padding-top:13px;padding-bottom:11px}.hv-register-progress{margin-top:9px}.hv-register-field input{height:39px}.hv-register-gender-option{min-height:55px}.hv-register-gender-option img{width:41px;height:41px;flex-basis:41px}.hv-register-panel-footer{padding-top:7px;padding-bottom:9px}.hv-register-character-stage{height:calc(100dvh - 54px);min-height:0;padding-bottom:56px}.hv-register-character-lineup{height:350px;margin-bottom:32px}.hv-register-stage-character img{height:min(315px,42dvh)}}@media(hover:none)and (pointer:coarse)and (max-height:700px){.hv-hunter-dock{display:none!important}}@media(hover:none)and (pointer:coarse)and (max-width:900px){.hv-hunter-dock{display:none!important}}.hv-toast.is-large{top:22px;width:min(92vw,390px);max-width:min(92vw,390px);padding:12px 18px 11px;border-width:2px;border-radius:14px;background:linear-gradient(180deg,#4f341efa,#2f2218fa)!important;color:#f8e9bd!important;box-shadow:0 4px #382317,0 12px 28px #0000006b,inset 0 0 0 1px #ffdc972e!important}.hv-toast-title{font-size:12px;line-height:1.1;font-weight:1000;letter-spacing:.08em;text-transform:uppercase;color:#ffd77e;text-shadow:0 1px 0 #3c2516}.hv-toast-title+.hv-toast-message{margin-top:5px}.hv-toast.is-large .hv-toast-message{font-size:11px;line-height:1.35;color:#f4e4bd}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-toast.is-large{top:10px;bottom:auto;width:min(78vw,330px);max-width:min(78vw,330px);padding:9px 13px 8px;border-radius:11px}.hv-toast.is-large .hv-toast-title,.hv-toast.is-large .hv-toast-message{font-size:10px}}.hv-mine-loading-screen{background-position:center center;background-repeat:no-repeat;background-size:cover;isolation:isolate}.hv-mine-loading-vignette{z-index:1;background:radial-gradient(circle at 50% 42%,#120c070f,#0c08053d 52%,#030303d1),linear-gradient(180deg,#0000001f,#00000014 48%,#000000b8);pointer-events:none}.hv-mine-loading-grain{z-index:2;opacity:.13;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 1px,transparent 1px 4px),repeating-linear-gradient(90deg,rgba(0,0,0,.025) 0 1px,transparent 1px 5px);mix-blend-mode:soft-light}.hv-mine-loading-content{z-index:3;filter:drop-shadow(0 4px 12px rgba(0,0,0,.85))}.hv-mine-loading-title{margin-bottom:14px;color:#fff0bd;font-family:Trebuchet MS,Arial,sans-serif;font-size:clamp(14px,1.42vw,25px);font-weight:1000;letter-spacing:.18em;line-height:1.15;text-shadow:0 2px 0 #38200f,0 0 14px var(--hv-load-glow, rgba(255, 170, 62, .25))}.hv-mine-loading-track{position:relative;height:clamp(14px,1.15vw,20px);overflow:hidden;border:3px solid #2b1a0d;border-radius:5px;background:#0d0906eb;box-shadow:0 0 0 1px color-mix(in srgb,var(--hv-load-accent, #e39941) 72%,transparent),inset 0 2px 5px #000000f2,0 7px 18px #0000007a}.hv-mine-loading-fill{position:absolute;inset:2px auto 2px 2px;min-width:0;border-radius:2px;background:linear-gradient(180deg,var(--hv-load-accent, #ffd97a) 0%,var(--hv-load-accent-mid, #e89432) 48%,var(--hv-load-accent-dark, #9f4b1f) 100%);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #5b230c61,0 0 13px var(--hv-load-glow, rgba(255, 157, 53, .34));transition:width 90ms linear}.hv-mine-loading-fill:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 18px,rgba(84,37,14,.27) 18px 20px)}.hv-mine-loading-sheen{position:absolute;top:3px;bottom:3px;width:8%;min-width:30px;opacity:.62;background:linear-gradient(90deg,transparent,rgba(255,246,184,.72),transparent);pointer-events:none;transition:left 90ms linear}.hv-mine-loading-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:9px;color:#d7b77c;font-family:Trebuchet MS,Arial,sans-serif;font-size:clamp(9px,.68vw,12px);font-weight:1000;letter-spacing:.18em;text-shadow:0 2px 3px rgba(0,0,0,.9)}.hv-mine-loading-meta strong{color:var(--hv-load-accent, #fff0bd);font-size:1.05em}.hv-mine-loading-phase{margin-top:5px;color:#dabe8bb3;font-family:Trebuchet MS,Arial,sans-serif;font-size:clamp(7px,.55vw,10px);font-weight:900;letter-spacing:.13em}@media(max-width:900px),(max-height:620px){.hv-mine-loading-content{bottom:5vh;width:min(90vw,760px)}.hv-mine-loading-title{margin-bottom:8px;letter-spacing:.13em}.hv-mine-loading-track{height:13px;border-width:2px}.hv-mine-loading-meta{margin-top:6px}}.hv-combat-reward{top:84px;min-width:210px;max-width:min(86vw,360px);padding:10px 16px 11px;text-align:center;border:2px solid #9a6d2f;border-radius:12px;background:linear-gradient(180deg,#392714f5,#1d1811f5);box-shadow:0 4px #21140be6,0 12px 24px #00000057,inset 0 0 0 1px #ffe09729;animation:hvCombatRewardLife 4s linear forwards;transform-origin:50% 20%}.hv-combat-reward-title{font-size:10px;line-height:1;font-weight:1000;letter-spacing:.18em;color:#d2b77b}.hv-combat-reward-monster{margin-top:4px;font-size:10px;line-height:1.1;font-weight:1000;color:#fff0c5}.hv-combat-reward-values{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:7px;font-size:14px;line-height:1;font-weight:1000;text-shadow:0 2px 0 rgba(0,0,0,.6)}.hv-combat-reward-values .is-exp{color:#9ee777}.hv-combat-reward-values .is-gold{color:#ffd45f}@keyframes hvCombatRewardLife{0%{opacity:0;transform:translate(-50%,-5px) scale(.94)}7%{opacity:1;transform:translate(-50%) scale(1)}80%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-16px) scale(1.02)}}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-combat-reward{top:52px;min-width:170px;max-width:min(62vw,270px);padding:7px 11px 8px;border-radius:9px}.hv-combat-reward-title{font-size:8px}.hv-combat-reward-monster{font-size:9px}.hv-combat-reward-values{gap:6px;margin-top:5px;font-size:10px}}.hv-combat-target-hud{top:18px;width:min(420px,38vw);min-width:280px;padding:9px 14px 10px;border:2px solid rgba(121,91,48,.95);border-radius:10px;background:linear-gradient(180deg,#251d14f5,#12120ff5);box-shadow:0 4px #18100ac7,0 10px 24px #00000052,inset 0 0 0 1px #ffe5a61a;text-align:center}.hv-combat-target-name{margin-bottom:6px;font-size:11px;line-height:1;font-weight:1000;letter-spacing:.06em;color:#ffe6aa;text-shadow:0 2px 0 #29190f}.hv-combat-target-name span{color:#d7c08a}.hv-combat-target-track{position:relative;height:13px;overflow:hidden;border:2px solid #211710;border-radius:4px;background:#11130f;box-shadow:inset 0 1px 4px #000c}.hv-combat-target-fill{position:absolute;inset:0 auto 0 0;min-width:0;background:linear-gradient(180deg,#da5b50,#a92f2d);box-shadow:inset 0 1px #ffc49d47;transition:width .16s ease-out}.hv-combat-target-hp{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1;font-weight:1000;color:#fff5d3;text-shadow:0 1px 2px #000,0 1px 0 #000}.hv-combat-target-mode{margin-top:4px;font-size:9px;line-height:1;font-weight:1000;letter-spacing:.18em;color:#f1c867}.hv-item-cooldown{--hv-cooldown-progress: 360deg;position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;background:linear-gradient(#14173194,#101328ad),conic-gradient(from 0deg,rgba(64,71,129,.62) 0 var(--hv-cooldown-progress),rgba(12,14,25,.16) var(--hv-cooldown-progress) 360deg);box-shadow:inset 0 0 0 2px #05070e59;pointer-events:none}.hv-item-cooldown strong{display:inline-flex;min-width:1.2em;align-items:center;justify-content:center;font-size:clamp(20px,2.1vw,32px);line-height:1;font-weight:1000;color:#fff;-webkit-text-stroke:1px rgba(0,0,0,.8);text-shadow:0 2px 0 #000,0 0 5px rgba(0,0,0,.85)}@media(pointer:coarse),(hover:none),(max-width:900px){.hv-combat-target-hud{display:none}.hv-item-cooldown strong{font-size:20px}}.hv-rpg-points-compact{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 10px;padding:8px 11px;min-height:48px;border:1px solid #b1844c;border-radius:10px;background:linear-gradient(180deg,#efd79a,#e4c77f);box-shadow:inset 0 1px #ffffff4d,0 1px #57391c14}.hv-rpg-points-compact-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.hv-rpg-points-compact-copy small{font-size:10px;line-height:1.1;font-weight:1000;letter-spacing:.1em;color:#7d582f}.hv-rpg-points-compact-copy span{font-size:10px;line-height:1.25;font-weight:700;color:#8b6942}.hv-rpg-points-compact>b{min-width:42px;height:34px;padding:0 10px;display:flex;align-items:center;justify-content:center;border:1px solid #a9783c;border-radius:8px;background:#f4dfaa;box-shadow:inset 0 1px #ffffff73;color:#6f4825;font-size:20px;line-height:1;font-weight:1000}.hv-rpg-points-compact>b.has-points{border-color:#718d3f;background:linear-gradient(180deg,#dce9a8,#c8dc8c);color:#4f6f28}.hv-rpg-stat-confirm-row{margin-top:8px;padding:8px 10px}.hv-rpg-stat-confirm-row>span{font-size:10px;font-weight:900;color:#744a26}.hv-rpg-stat-confirm-row>button{min-width:132px;padding:8px 10px;font-size:10px}@media(max-width:900px){.hv-rpg-points-compact{margin:5px 0 7px;min-height:40px;padding:6px 8px;gap:8px;border-radius:8px}.hv-rpg-points-compact-copy small{font-size:9px}.hv-rpg-points-compact-copy span{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv-rpg-points-compact>b{min-width:34px;height:28px;padding:0 7px;border-radius:7px;font-size:16px}.hv-rpg-stat-confirm-row{margin-top:5px;padding:6px 7px;gap:8px}.hv-rpg-stat-confirm-row>span{font-size:9px}.hv-rpg-stat-confirm-row>button{min-width:110px;padding:7px 8px;font-size:9px}}@media(max-width:620px){.hv-rpg-points-compact-copy span{display:none}.hv-rpg-points-compact{min-height:36px;padding:5px 7px}.hv-rpg-points-compact>b{min-width:30px;height:26px;font-size:15px}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-mobile-action-pad{right:62px!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:168px!important;height:150px!important;transform:none!important}.hv-mobile-action-button{transition:transform 80ms ease,box-shadow .12s ease,filter .12s ease}.hv-mobile-action-button.is-pressed:not(.is-disabled),.hv-mobile-action-button:active:not(.is-disabled){transform:translateY(2px) scale(.98)!important;filter:brightness(1.06)!important}.hv-mobile-primary-action{right:0!important;left:auto!important;bottom:0!important;width:84px!important;height:84px!important;overflow:visible!important;border-radius:999px!important;border:3px solid #353a40!important;outline:1px solid #090a0c!important;outline-offset:-1px!important;background:linear-gradient(180deg,#171a1e,#101216 48%,#090b0e)!important;color:#e8e1d4!important;filter:none!important;box-shadow:0 5px #030405,0 9px 16px #00000070,inset 0 -7px 10px #0000006b,inset 0 0 0 2px #20242a!important}.hv-mobile-primary-action:before{content:"";position:absolute;inset:7px;border:1px solid #2d3238;border-radius:inherit;box-shadow:inset 0 0 0 1px #0a0c0f;pointer-events:none}.hv-mobile-primary-action.is-pressed:not(.is-disabled),.hv-mobile-primary-action:active:not(.is-disabled){background:linear-gradient(180deg,#0d0f12,#090b0e)!important;filter:none!important;box-shadow:0 2px #020304,0 5px 10px #00000061,inset 0 -3px 7px #0000007a,inset 0 0 0 2px #1b1f24!important}.hv-mobile-primary-action.is-pressed:not(.is-disabled):before,.hv-mobile-primary-action:active:not(.is-disabled):before{border-color:#24282e}.hv-mobile-primary-action>span,.hv-mobile-primary-action>b,.hv-mobile-primary-action>img{position:relative;z-index:1}.hv-mobile-primary-action>span{margin-top:1px!important;font-size:9px!important;line-height:1!important;letter-spacing:.14em!important;color:#cfc3aa!important;text-shadow:0 1px 0 #000!important}.hv-mobile-primary-action b{margin-top:-1px!important;font-size:30px!important;line-height:.95!important;color:#e8e1d4!important;text-shadow:0 2px 0 #000!important}.hv-mobile-primary-action img{width:38px!important;height:38px!important;filter:drop-shadow(0 2px 0 rgba(0,0,0,.72))!important}.hv-mobile-target-button{position:absolute!important;right:18px!important;top:0!important;width:52px!important;min-width:52px!important;height:52px!important;border-radius:999px!important;border:2px solid #35512b!important;background:radial-gradient(circle at 36% 28%,#b6ef7f 0 14%,#7dd357 15% 50%,#47712f 51% 100%)!important;color:#12200e!important;box-shadow:0 4px #284220,0 8px 18px #00000042,inset 0 0 0 2px #ffffff1a,0 0 #7ee96900!important}.hv-mobile-target-button b{font-size:22px!important;line-height:1!important}.hv-mobile-target-button>span{margin-top:2px!important;font-size:8px!important;letter-spacing:.14em!important;color:#173012!important}.hv-mobile-target-button.is-targeted{box-shadow:0 4px #284220,0 8px 18px #00000042,inset 0 0 0 2px #ffffff24,0 0 18px #7ee96973!important}.hv-mobile-target-button.is-pressed:not(.is-disabled),.hv-mobile-target-button:active:not(.is-disabled){box-shadow:0 2px #284220,0 5px 14px #0000003d,inset 0 0 0 2px #ffffff24,0 0 20px #7ee9698c!important}.hv-mobile-run{left:8px!important;right:auto!important;bottom:6px!important;width:50px!important;height:50px!important;border-color:#18191b!important;background:#08090a!important;color:#eee6d1!important;outline:none!important;box-shadow:0 4px #000,0 8px 16px #00000057!important}.hv-mobile-run.is-active{outline:none!important}.hv-mobile-run.is-pressed:not(.is-disabled),.hv-mobile-run:active:not(.is-disabled){transform:translateY(2px) scale(.98)!important;filter:none!important;background:#050506!important;box-shadow:0 2px #000,0 5px 11px #0000004d!important}.hv-mobile-run>span{font-size:8px!important;color:#eee6d1!important;text-shadow:none!important}.hv-mobile-run b{font-size:17px!important}.hv-mobile-interact{left:8px!important;right:auto!important;bottom:76px!important;width:48px!important;min-width:48px!important;height:48px!important}.hv-mobile-interact>span{font-size:7.8px!important;top:calc(100% + 1px)!important}.hv-mobile-action-pad.has-visitor-home{width:224px!important;right:62px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-home{left:0!important;bottom:6px!important;width:50px!important;height:50px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-run{left:58px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-interact{left:60px!important;bottom:76px!important}.hv-mobile-action-pad.has-visitor-home .hv-mobile-target-button{right:20px!important}}@media(pointer:coarse)and (max-height:390px)and (orientation:landscape),(hover:none)and (max-width:1000px)and (max-height:390px)and (orientation:landscape){.hv-mobile-action-pad{right:58px!important;bottom:max(5px,env(safe-area-inset-bottom))!important;width:154px!important;height:138px!important;transform:scale(.88)!important;transform-origin:right bottom!important}.hv-mobile-primary-action{width:78px!important;height:78px!important}.hv-mobile-target-button{right:15px!important;width:48px!important;min-width:48px!important;height:48px!important}.hv-mobile-interact{bottom:72px!important}.hv-mobile-action-pad.has-visitor-home{width:208px!important;right:58px!important}}@media(pointer:coarse)and (max-width:560px)and (orientation:landscape),(hover:none)and (max-width:560px)and (orientation:landscape){.hv-mobile-action-pad{right:54px!important}}.hv-mobile-target-hud{display:none}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-combat-target-desktop{display:none!important}.hv-mobile-target-hud{position:absolute;top:max(7px,env(safe-area-inset-top));left:50%;z-index:62;width:min(278px,43vw);min-width:224px;height:62px;display:flex;align-items:center;gap:8px;transform:translate(-50%);padding:6px 9px 6px 7px;border:1px solid #8a642f;border-radius:10px;background:linear-gradient(180deg,#201911fb,#100d0afb 58%,#0a0908fc);box-shadow:0 3px #342315,0 8px 18px #0000005c,inset 0 1px #ffe2911a,inset 0 0 0 1px #ffffff06;overflow:visible}.hv-mobile-target-hud:before,.hv-mobile-target-hud:after{content:"";position:absolute;width:13px;height:13px;pointer-events:none}.hv-mobile-target-hud:before{left:-2px;top:-2px;border-left:3px solid #bc8c42;border-top:3px solid #bc8c42;border-radius:5px 0 0}.hv-mobile-target-hud:after{right:-2px;bottom:-2px;border-right:3px solid #68471f;border-bottom:3px solid #68471f;border-radius:0 0 5px}.hv-mobile-target-portrait{position:relative;width:46px;height:46px;flex:0 0 46px;display:flex;align-items:center;justify-content:center;border:2px solid #94713a;border-radius:9px;background:radial-gradient(circle at 48% 35%,#554227,#211a12 67%,#0d0b09);box-shadow:0 2px #302014,inset 0 0 0 1px #ffecae1a,0 0 10px #b8893914;overflow:visible}.hv-mobile-target-portrait img{width:41px;height:41px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 1px 1px rgba(0,0,0,.42))}.hv-mobile-target-lock-mark{position:absolute;right:-6px;bottom:-5px;width:17px;height:17px;display:flex;align-items:center;justify-content:center;border:1px solid #304522;border-radius:50%;background:linear-gradient(180deg,#a7da69,#65a843);color:#17220f;font-size:10px;line-height:1;font-weight:1000;box-shadow:0 2px #26381d,0 0 8px #7ccc4c47}.hv-mobile-target-body{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:4px}.hv-mobile-target-topline{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:7px}.hv-mobile-target-topline b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f1dda1;font-family:Georgia,Times New Roman,serif;font-size:10px;line-height:1;font-weight:1000;letter-spacing:.025em;text-shadow:0 1px 0 #21150c}.hv-mobile-target-topline span{flex:0 0 auto;padding:2px 4px;border:1px solid rgba(169,126,58,.5);border-radius:4px;background:#5c3d1b57;color:#d8b467;font-size:8px;line-height:1;font-weight:1000;letter-spacing:.07em}.hv-mobile-target-hp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.hv-mobile-target-hp-track{position:relative;height:8px;overflow:hidden;border:1px solid #51261f;border-radius:2px;background:#1d100e;box-shadow:inset 0 1px 3px #000000b8,0 1px #d3974b14}.hv-mobile-target-hp-track:after{content:"";position:absolute;inset:1px auto auto 1px;width:calc(100% - 2px);height:1px;background:#ffffff1f;pointer-events:none}.hv-mobile-target-hp-fill{height:100%;background:linear-gradient(180deg,#ef6755,#d34235 45%,#a52020);box-shadow:inset 0 1px #fff3,0 0 6px #de3a303d;transition:width .14s ease-out}.hv-mobile-target-hp-row strong{min-width:35px;color:#cdb87f;font-size:8px;line-height:1;font-weight:1000;text-align:right}.hv-mobile-target-state{width:-moz-max-content;width:max-content;padding:2px 5px;border:1px solid rgba(91,133,55,.42);border-radius:4px;background:#3d5b252e;color:#9aca68;font-size:7.5px;line-height:1;font-weight:1000;letter-spacing:.12em}.hv-mobile-target-state.is-engaged{border-color:#b57d337a;background:#784a192e;color:#e0af59}}@media(pointer:coarse)and (max-height:390px)and (orientation:landscape),(hover:none)and (max-width:1000px)and (max-height:390px)and (orientation:landscape){.hv-mobile-target-hud{top:max(5px,env(safe-area-inset-top));width:min(252px,42vw);min-width:206px;height:54px;gap:7px;padding:5px 8px 5px 6px;border-radius:9px}.hv-mobile-target-portrait{width:40px;height:40px;flex-basis:40px;border-radius:8px}.hv-mobile-target-portrait img{width:35px;height:35px}.hv-mobile-target-lock-mark{width:15px;height:15px;font-size:10px}.hv-mobile-target-topline b{font-size:10px}.hv-mobile-target-hp-track{height:7px}.hv-mobile-target-state{font-size:7px;padding:1px 4px}}@media(pointer:coarse)and (max-width:560px)and (orientation:landscape),(hover:none)and (max-width:560px)and (orientation:landscape){.hv-mobile-target-hud{width:min(226px,45vw);min-width:190px}.hv-mobile-target-topline b{font-size:10px}.hv-mobile-target-hp-row strong{display:none}}@media(hover:hover)and (pointer:fine)and (min-width:901px){.hv-combat-target-desktop{display:none!important}.hv-mobile-target-hud{position:absolute;top:16px;left:50%;z-index:62;width:278px;min-width:278px;height:62px;display:flex;align-items:center;gap:8px;transform:translate(-50%);padding:6px 9px 6px 7px;border:1px solid #8a642f;border-radius:10px;background:linear-gradient(180deg,#201911fb,#100d0afb 58%,#0a0908fc);box-shadow:0 3px #342315,0 8px 18px #0000005c,inset 0 1px #ffe2911a,inset 0 0 0 1px #ffffff06;overflow:visible}.hv-mobile-target-hud:before,.hv-mobile-target-hud:after{content:"";position:absolute;width:13px;height:13px;pointer-events:none}.hv-mobile-target-hud:before{left:-2px;top:-2px;border-left:3px solid #bc8c42;border-top:3px solid #bc8c42;border-radius:5px 0 0}.hv-mobile-target-hud:after{right:-2px;bottom:-2px;border-right:3px solid #68471f;border-bottom:3px solid #68471f;border-radius:0 0 5px}.hv-mobile-target-portrait{position:relative;width:46px;height:46px;flex:0 0 46px;display:flex;align-items:center;justify-content:center;border:2px solid #94713a;border-radius:9px;background:radial-gradient(circle at 48% 35%,#554227,#211a12 67%,#0d0b09);box-shadow:0 2px #302014,inset 0 0 0 1px #ffecae1a,0 0 10px #b8893914;overflow:visible}.hv-mobile-target-portrait img{width:41px;height:41px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 1px 1px rgba(0,0,0,.42))}.hv-mobile-target-lock-mark{position:absolute;right:-6px;bottom:-5px;width:17px;height:17px;display:flex;align-items:center;justify-content:center;border:1px solid #304522;border-radius:50%;background:linear-gradient(180deg,#a7da69,#65a843);color:#17220f;font-size:10px;line-height:1;font-weight:1000;box-shadow:0 2px #26381d,0 0 8px #7ccc4c47}.hv-mobile-target-body{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:4px}.hv-mobile-target-topline{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:7px}.hv-mobile-target-topline b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f1dda1;font-family:Georgia,Times New Roman,serif;font-size:10px;line-height:1;font-weight:1000;letter-spacing:.025em;text-shadow:0 1px 0 #21150c}.hv-mobile-target-topline span{flex:0 0 auto;padding:2px 4px;border:1px solid rgba(169,126,58,.5);border-radius:4px;background:#5c3d1b57;color:#d8b467;font-size:8px;line-height:1;font-weight:1000;letter-spacing:.07em}.hv-mobile-target-hp-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.hv-mobile-target-hp-track{position:relative;height:8px;overflow:hidden;border:1px solid #51261f;border-radius:2px;background:#1d100e;box-shadow:inset 0 1px 3px #000000b8,0 1px #d3974b14}.hv-mobile-target-hp-track:after{content:"";position:absolute;inset:1px auto auto 1px;width:calc(100% - 2px);height:1px;background:#ffffff1f;pointer-events:none}.hv-mobile-target-hp-fill{height:100%;background:linear-gradient(180deg,#ef6755,#d34235 45%,#a52020);box-shadow:inset 0 1px #fff3,0 0 6px #de3a303d;transition:width .14s ease-out}.hv-mobile-target-hp-row strong{min-width:35px;color:#cdb87f;font-size:8px;line-height:1;font-weight:1000;text-align:right}.hv-mobile-target-state{width:-moz-max-content;width:max-content;padding:2px 5px;border:1px solid rgba(91,133,55,.42);border-radius:4px;background:#3d5b252e;color:#9aca68;font-size:7.5px;line-height:1;font-weight:1000;letter-spacing:.12em}.hv-mobile-target-state.is-engaged{border-color:#b57d337a;background:#784a192e;color:#e0af59}}.hv-map-shortcut-button{border-radius:50%}.hv-live-minimap{display:block;width:100%;height:100%;overflow:visible;border-radius:50%;image-rendering:pixelated;filter:drop-shadow(0 3px 0 rgba(49,29,12,.76))}.hv-live-minimap .hv-minimap-ground{fill:#6e9c55}.hv-live-minimap.is-city .hv-minimap-ground{fill:#648263}.hv-live-minimap.is-mine .hv-minimap-ground{fill:#302820}.hv-live-minimap .hv-minimap-city-ground{fill:#aaa486;opacity:.72}.hv-live-minimap .hv-minimap-road-network line,.hv-live-minimap .hv-minimap-road-network polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hv-live-minimap .hv-minimap-road-edge{stroke:#76562f}.hv-live-minimap .hv-minimap-road-core{stroke:#ccb276}.hv-live-minimap.is-city .hv-minimap-road-edge{stroke:#55514a}.hv-live-minimap.is-city .hv-minimap-road-core{stroke:#8d8980}.hv-live-minimap.is-mine .hv-minimap-road-edge{stroke:#352719}.hv-live-minimap.is-mine .hv-minimap-road-core{stroke:#71583e}.hv-live-minimap .hv-minimap-river{fill:#36a9c7;stroke:#176a89;stroke-width:1.2}.hv-live-minimap .hv-minimap-cluster{pointer-events:none;vector-effect:non-scaling-stroke}.hv-live-minimap .hv-minimap-cluster-foliage{fill:#3869369e;stroke:#2b4c27b8;stroke-width:.8;stroke-linejoin:round}.hv-live-minimap .hv-minimap-cluster-rock{fill:#695b448a;stroke:#463a2ba3;stroke-width:.72;stroke-linejoin:round}.hv-live-minimap .hv-minimap-cluster-wall{fill:#5b462f8a;stroke:#3f2e1fe0;stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.hv-live-minimap.is-city .hv-minimap-cluster-foliage{fill:#3e664285;stroke:#304d34ad}.hv-live-minimap.is-city .hv-minimap-cluster-wall{fill:#5b585061;stroke:#3f3c36bf}.hv-live-minimap.is-mine .hv-minimap-cluster-foliage{fill:#4d553161;stroke:#373d239e}.hv-live-minimap.is-mine .hv-minimap-cluster-rock{fill:#56463585;stroke:#31271ec2}.hv-live-minimap.is-mine .hv-minimap-cluster-wall{fill:#6049327a;stroke:#332519eb}.hv-live-minimap .hv-minimap-plaza{fill:#d0c6aa;stroke:#877d68;stroke-width:1}.hv-live-minimap .hv-minimap-bridge{fill:#94643a;stroke:#4e321c;stroke-width:1}.hv-live-minimap .hv-minimap-building rect{fill:#e7b552;stroke:#4c2d19;stroke-width:1.2}.hv-live-minimap .hv-minimap-building path{fill:#c55d35;stroke:#4c2d19;stroke-width:1.15;stroke-linejoin:round}.hv-live-minimap.is-city .hv-minimap-building rect{fill:#dcc98d}.hv-live-minimap.is-city .hv-minimap-building path{fill:#96664c}.hv-live-minimap .hv-minimap-landmark circle{fill:#e7d46d;stroke:#392714;stroke-width:1}.hv-live-minimap .hv-minimap-landmark.is-fountain circle{fill:#69d8e8;stroke:#205a73}.hv-live-minimap .hv-minimap-landmark.is-shop_npc circle{fill:#f5d14a}.hv-live-minimap.is-mine .hv-minimap-landmark.is-structure circle{fill:#bd8851}.hv-live-minimap .hv-minimap-transition path{fill:#f2e48d;stroke:#4a3517;stroke-width:1}.hv-live-minimap .hv-minimap-inner-ring{fill:none;stroke:#36230f;stroke-width:5.5}.hv-live-minimap .hv-minimap-player path{fill:#3b8fff;stroke:#10233d;stroke-width:1.6;stroke-linejoin:round}.hv-live-minimap .hv-minimap-player circle{fill:#fff4a4;stroke:#10233d;stroke-width:.7}.hv-live-minimap .hv-minimap-center-pulse{fill:none;stroke:#ffef87a8;stroke-width:1;transform-box:fill-box;transform-origin:center;animation:hv-minimap-pulse 1.7s ease-out infinite}.hv-map-shortcut-button:before,.hv-map-shortcut-button:after{content:"";position:absolute;inset:0;z-index:2;border-radius:50%;pointer-events:none}.hv-map-shortcut-button:before{border:5px solid #a96118;box-shadow:inset 0 0 0 3px #f1bd37,inset 0 0 0 5px #573216,0 3px #2f1c0dad}.hv-map-shortcut-button:after{inset:8px;border:2px solid rgba(255,232,146,.48);box-shadow:inset 0 0 11px #00000047}.hv-map-shortcut-phase{z-index:5}@keyframes hv-minimap-pulse{0%{opacity:.72;transform:scale(.62)}75%,to{opacity:0;transform:scale(1.45)}}@media(prefers-reduced-motion:reduce){.hv-live-minimap .hv-minimap-center-pulse{animation:none!important;opacity:.34}}.hv-live-minimap .hv-minimap-monster{transform-box:view-box;transform-origin:center}.hv-live-minimap .hv-minimap-monster-ring{fill:#28120fd6;stroke:#dd6f4ce0;stroke-width:.8}.hv-live-minimap .hv-minimap-monster-skull{fill:#f0dfb8;stroke:#4a251c;stroke-width:.62;stroke-linejoin:round}.hv-live-minimap .hv-minimap-monster-eye{fill:#452019}.hv-live-minimap .hv-minimap-monster-teeth{fill:none;stroke:#563025;stroke-width:.42;stroke-linecap:round}.hv-live-minimap.is-mine .hv-minimap-monster-ring{fill:#260f0de6;stroke:#e15b3ef5}.hv-live-minimap .hv-minimap-ores{pointer-events:none}.hv-live-minimap .hv-minimap-ore image{image-rendering:pixelated;filter:drop-shadow(0 .45px .35px rgba(24,12,7,.9))}.hv-live-minimap .hv-minimap-ore path{fill:#c59656;stroke:#392313;stroke-width:.72;stroke-linejoin:round}.hv-farm-shop-sell-layout{align-items:stretch!important}.hv-farm-shop-sell-layout .hv-farm-shop-list-column{justify-content:flex-start!important}.hv-farm-shop-sell-grid{margin-top:0!important;align-content:start!important}.hv-farm-shop-sell-order-card{align-self:stretch!important}.hv-farm-shop-sell-order-card .hv-farm-shop-order-summary{min-height:82px}.hv-farm-shop-empty-state{display:grid;min-height:118px;place-items:center}.hv-hunter-shop-list-column>.hv-farm-shop-sell-grid{margin-top:0!important}@media(max-width:760px),(pointer:coarse)and (orientation:landscape)and (max-width:1100px),(hover:none)and (orientation:landscape)and (max-width:1100px){.hv-farm-shop-sell-order-card .hv-farm-shop-order-summary{min-height:58px}.hv-farm-shop-empty-state{min-height:90px}}.hv-inventory-equipment-stats{margin-top:9px;overflow:hidden;border:2px solid #7d4b28;border-radius:9px;background:linear-gradient(180deg,#5c341cf5,#3d2517fa);box-shadow:inset 0 0 0 1px #ffde912b,inset 0 -10px 24px #1d100a2e,0 2px #5b321a59}.hv-inventory-equipment-stats-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 9px;border-bottom:1px solid rgba(229,177,92,.35);background:linear-gradient(180deg,#915424eb,#67391deb)}.hv-inventory-equipment-stats-head span{color:#ffe8aa;font-size:10px;font-weight:1000;letter-spacing:.11em;text-transform:uppercase;text-shadow:0 1px 0 #4b2a18}.hv-inventory-equipment-stats-head em{flex:0 0 auto;padding:2px 6px;border:1px solid #c4914d;border-radius:999px;background:#2d2118;color:#f7cf78;font-size:9px;font-style:normal;font-weight:1000;letter-spacing:.08em}.hv-inventory-equipment-stats-list{display:flex;flex-direction:column;padding:5px 7px 7px}.hv-inventory-equipment-stat-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:27px;padding:5px 4px;border-bottom:1px dashed rgba(239,193,112,.22)}.hv-inventory-equipment-stat-row:last-child{border-bottom:0}.hv-inventory-equipment-stat-row span{color:#d8b87e;font-size:10px;font-weight:1000;letter-spacing:.06em}.hv-inventory-equipment-stat-row strong{color:#fff0ad;font-size:11px;font-weight:1000;text-shadow:0 1px 0 #3a2114}.hv-inventory-equipment-ammo-note{padding:10px;color:#ead3a1;font-size:10px;font-weight:800;line-height:1.45}@media(max-width:760px){.hv-inventory-equipment-stats{margin-top:6px}.hv-inventory-equipment-stats-head{padding:5px 6px}.hv-inventory-equipment-stats-head span{font-size:9px}.hv-inventory-equipment-stat-row{min-height:23px;padding:4px 2px}.hv-inventory-equipment-stat-row span{font-size:9px}.hv-inventory-equipment-stat-row strong{font-size:10px}}.hv-rpg-ammo-remaining{position:absolute;right:4px;bottom:4px;z-index:4;display:inline-flex;align-items:center;gap:3px;max-width:calc(100% - 8px);padding:2px 4px;border:1px solid rgba(211,157,62,.72);border-radius:5px;background:linear-gradient(180deg,#2b2216f5,#16140ff7);box-shadow:inset 0 1px #ffebae1c,0 1px 4px #00000073;color:#f7dc8c;pointer-events:none;white-space:nowrap}.hv-rpg-ammo-remaining small{overflow:hidden;text-overflow:ellipsis;font-size:6.5px;line-height:1;font-weight:1000;letter-spacing:.04em;color:#c8ae70}.hv-rpg-ammo-remaining b{font-size:9px;line-height:1;font-weight:1000;color:#fff0ad;text-shadow:0 1px 0 rgba(0,0,0,.7)}.hv-rpg-ammo-remaining.is-low{border-color:#e08f2ee6;background:linear-gradient(180deg,#4d2f14f7,#261b10fa)}.hv-rpg-ammo-remaining.is-low b{color:#ffc66a}.hv-rpg-ammo-remaining.is-empty{border-color:#b04330e6;background:linear-gradient(180deg,#491f19f7,#221311fa)}.hv-rpg-ammo-remaining.is-empty b{color:#ff8d77}@media(max-width:900px)and (orientation:landscape){.hv-rpg-ammo-remaining{right:2px;bottom:2px;gap:0;padding:1px 3px;border-radius:3px}.hv-rpg-ammo-remaining small{display:none}.hv-rpg-ammo-remaining b{font-size:7px}}@media(max-width:560px){.hv-rpg-ammo-remaining small{display:none}}.hv-rpg-stamina-rule{margin-top:4px;text-align:right;font-size:10px;line-height:1.25;font-weight:900;letter-spacing:.055em;color:#9fc6a5;text-shadow:0 1px 0 #0f1a12}@media(max-width:720px){.hv-rpg-stamina-rule{font-size:9px;letter-spacing:.035em}}.hv-toast.is-combat-ammo{top:88px!important;bottom:auto!important;z-index:64!important;width:-moz-max-content;width:max-content;min-width:250px;max-width:min(390px,calc(100vw - 36px));padding:9px 16px 8px;border-width:2px!important;border-radius:10px;font-size:12px;line-height:1.25;font-weight:1000;letter-spacing:.025em;background:linear-gradient(180deg,#4e3016fa,#27190ffa)!important;color:#ffe7a5!important;border-color:#d79a43!important;box-shadow:0 3px #2a180be6,0 9px 20px #00000061,inset 0 1px #ffe5a52e!important;text-shadow:0 1px 0 #2d190d}.hv-toast.is-combat-ammo .hv-toast-message{font-size:inherit;line-height:inherit}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-toast.is-combat-ammo{top:max(77px,calc(env(safe-area-inset-top) + 70px))!important;bottom:auto!important;min-width:210px;max-width:min(310px,54vw);padding:7px 12px 6px;border-radius:8px;font-size:10px}}@media(pointer:coarse)and (max-width:560px)and (orientation:landscape),(hover:none)and (max-width:560px)and (orientation:landscape){.hv-toast.is-combat-ammo{min-width:190px;max-width:min(250px,52vw);font-size:10px}}.hv-open-world-skill-dock{width:min(94vw,620px)}.hv-open-world-skill-groups{display:grid;grid-template-columns:minmax(220px,2fr) minmax(330px,3fr);align-items:stretch;gap:9px}.hv-open-world-skill-panel{min-width:0;overflow:hidden;border:2px solid #8a6737;border-radius:14px;background:linear-gradient(180deg,#3e2b19f7,#1f1912fa);box-shadow:0 5px #2e1d11e6,0 12px 30px #0000006b,inset 0 0 0 1px #ffdd9224;padding:5px}.hv-open-world-skill-title{display:flex;align-items:center;justify-content:center;height:24px;margin-bottom:5px;border:1px solid #9d7435;border-radius:7px;background:linear-gradient(180deg,#755026,#50351d);color:#ffe3a0;font-size:10px;font-weight:1000;letter-spacing:.13em;text-transform:uppercase;box-shadow:inset 0 0 0 1px #ffe59e21,0 1px 4px #0000003d}.hv-open-world-skill-slots{display:flex;align-items:stretch;justify-content:center;gap:5px}.hv-open-world-skill-slot{position:relative;min-width:0;height:62px;border:2px solid #6e5a35;border-radius:10px;background:linear-gradient(180deg,#342d20,#211d17);color:#ead7a5;box-shadow:inset 0 0 0 1px #ffe29812,inset 0 -8px 18px #00000024;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 5px 3px;outline:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hv-open-world-weapon-slots .hv-open-world-skill-slot,.hv-open-world-potion-slots .hv-open-world-skill-slot{flex:1 1 0;max-width:none}.hv-open-world-skill-slot.has-item{border-color:#9c7738;background:linear-gradient(180deg,#3a3020,#251f17)}.hv-open-world-skill-slot.is-potion:not(:disabled){cursor:pointer}.hv-open-world-skill-slot.is-potion:not(:disabled):hover{border-color:#d0a54b;background:linear-gradient(180deg,#4a3922,#2d2419)}.hv-open-world-skill-slot.is-potion:not(:disabled):active{transform:translateY(1px);box-shadow:inset 0 2px 7px #00000057}.hv-open-world-skill-slot.is-empty,.hv-open-world-skill-slot:disabled{opacity:.72}.hv-open-world-skill-slot img{width:31px;height:31px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;pointer-events:none}.hv-open-world-slot-key{position:absolute;left:4px;top:3px;min-width:15px;height:14px;border:1px solid #665334;border-radius:5px;background:#0f0d0ac2;color:#dfc98d;font-size:9px;font-weight:1000;line-height:12px;text-align:center}.hv-open-world-slot-label{width:100%;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#d7c59b;font-size:8.5px;font-weight:1000;letter-spacing:.035em;text-transform:uppercase}.hv-open-world-skill-slot em{position:absolute;right:4px;top:3px;margin:0;border-radius:5px;background:#14100bcc;padding:1px 4px;color:#f2d778;font-size:9px;font-style:normal;font-weight:1000;line-height:12px}.hv-open-world-slot-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#14100cad;color:#ffe5a4;font-size:12px;font-weight:1000;text-shadow:0 2px 3px rgba(0,0,0,.8)}@media(hover:none)and (pointer:coarse)and (orientation:landscape){.hv-open-world-skill-dock{bottom:5px!important;width:min(72vw,470px);max-width:470px}.hv-open-world-skill-groups{grid-template-columns:minmax(150px,2fr) minmax(230px,3fr);gap:5px}.hv-open-world-skill-panel{border-radius:11px;padding:4px}.hv-open-world-skill-title{height:19px;margin-bottom:3px;border-radius:6px;font-size:8.5px}.hv-open-world-skill-slots{gap:3px}.hv-open-world-skill-slot{height:45px;border-width:1px;border-radius:7px;padding:2px 3px}.hv-open-world-skill-slot img{width:24px;height:24px}.hv-open-world-slot-label{font-size:7.4px}.hv-open-world-slot-key{left:2px;top:2px;min-width:12px;height:11px;border-radius:4px;font-size:7.5px;line-height:9px}.hv-open-world-skill-slot em{right:2px;top:2px;padding:0 2px;font-size:7.6px;line-height:10px}.hv-open-world-slot-overlay{font-size:10px}}@media(hover:none)and (pointer:coarse)and (max-height:390px)and (orientation:landscape){.hv-open-world-skill-dock{transform:translate(-50%) scale(.9);transform-origin:center bottom}}@media(hover:hover)and (pointer:fine){.hv-desktop-interaction.is-mine{bottom:154px}}.hv-stat-point-dot{z-index:7;top:5px;right:5px;width:11px;height:11px;border:2px solid #fff0bb;background:#e44635;box-shadow:0 2px #7b2b22,0 0 7px #e2382c8c;pointer-events:none}.hv-top-notification-shortcut{display:none!important}@media(min-width:1001px){.hv-top-notification-shortcut{display:flex!important}.hv-action-rail-notifications{display:none!important}}.hv-wallet-chip{min-height:42px!important;min-width:92px;gap:7px!important;padding:5px 8px!important}.hv-wallet-copy{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;justify-content:center;gap:2px;line-height:1;text-align:left}.hv-wallet-copy b{display:block!important;color:#ffe6a0!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.1em!important;line-height:1!important}.hv-wallet-copy strong{display:block;max-width:105px;overflow:hidden;color:#fff8de;font-size:12.5px;font-weight:1000;line-height:1.05;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 0 #63331c}.hv-wallet-chip .hv-token-icon,.hv-wallet-chip .hv-token-fallback{width:22px!important;height:22px!important;flex-basis:22px!important}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-stat-point-dot{top:3px;right:3px;width:9px;height:9px;border-width:1.5px}.hv-wallet-resource-bar{gap:4px!important}.hv-wallet-chip{min-width:68px;min-height:31px!important;gap:4px!important;padding:4px 5px!important;border-width:1.5px!important}.hv-wallet-copy{gap:1px}.hv-wallet-copy b{display:block!important;font-size:9.2px!important;letter-spacing:.07em!important}.hv-wallet-copy strong{max-width:78px;font-size:10px;line-height:1.05}.hv-wallet-chip .hv-token-icon,.hv-wallet-chip .hv-token-fallback{width:16px!important;height:16px!important;flex-basis:16px!important}.hv-wallet-chip button{width:17px!important;height:17px!important;font-size:10px!important}}@media(max-height:430px)and (orientation:landscape){.hv-wallet-copy b{display:block!important}.hv-wallet-chip{min-width:64px}.hv-wallet-copy strong{font-size:10px;max-width:70px}}.hv-wallet-copy{align-items:flex-start!important;gap:4px!important}.hv-wallet-copy b{display:inline-flex!important;width:-moz-max-content;width:max-content;max-width:100%;align-items:center;min-height:15px;padding:2px 6px!important;border:1px solid rgba(108,58,25,.62);border-radius:999px;background:linear-gradient(180deg,#ffe69dfa,#f4c269f5);color:#6a381c!important;font-size:9.5px!important;font-weight:1000!important;letter-spacing:.09em!important;line-height:1!important;text-shadow:0 1px 0 rgba(255,248,218,.72)!important;box-shadow:inset 0 1px #ffffff73,0 1px #572b1247}.hv-wallet-copy strong{padding-left:2px;color:#fff7dc!important;font-size:13.5px!important;line-height:1!important;text-shadow:0 2px 0 #693319,0 0 2px rgba(74,31,12,.7)!important}.hv-wallet-chip{min-height:51px!important;padding-top:6px!important;padding-bottom:6px!important}.hv-top-social-row{top:78px!important;gap:10px!important;z-index:31!important}.hv-top-social-button{width:40px!important;height:40px!important;border-width:2px!important;box-shadow:0 3px #633617,0 5px 10px #00000047!important}.hv-top-social-icon{width:67%!important;height:67%!important;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-top-social-button em{top:-4px!important;right:-4px!important}.hv-action-rail-button>img{width:64%!important;height:64%!important}.hv-action-rail-button .hv-notification-count{top:2px!important;right:2px!important}@media(max-width:1100px){.hv-wallet-chip{min-height:45px!important}.hv-wallet-copy{gap:3px!important}.hv-wallet-copy b{min-height:13px;padding:2px 5px!important;font-size:8.8px!important}.hv-wallet-copy strong{font-size:11.5px!important}.hv-top-social-row{top:68px!important;gap:8px!important}.hv-top-social-button{width:36px!important;height:36px!important}}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-wallet-chip{min-height:38px!important;padding:4px 5px!important}.hv-wallet-copy{gap:2px!important}.hv-wallet-copy b{min-height:12px;padding:1px 4px!important;font-size:8.2px!important}.hv-wallet-copy strong{padding-left:1px;font-size:10px!important}}@media(pointer:coarse)and (orientation:landscape),(hover:none)and (max-width:1000px)and (orientation:landscape){.hv-top-social-row{top:58px!important;gap:7px!important}.hv-top-social-button{width:31px!important;height:31px!important}.hv-top-social-button em{top:-3px!important;right:-3px!important}}@media(max-height:390px)and (orientation:landscape){.hv-wallet-chip{min-height:34px!important}.hv-wallet-copy b{font-size:7.8px!important}.hv-wallet-copy strong{font-size:10px!important}.hv-top-social-row{top:53px!important;gap:6px!important}.hv-top-social-button{width:28px!important;height:28px!important}}@keyframes hv-stat-point-dot-pulse{0%,to{transform:scale(1);box-shadow:0 2px #762219,0 0 0 2px #fff4c852,0 0 8px #ef3023b8}50%{transform:scale(1.18);box-shadow:0 2px #762219,0 0 0 4px #fff4c82e,0 0 15px #ff3022f2}}.hv-stat-point-dot{top:2px!important;right:2px!important;width:15px!important;height:15px!important;border:2px solid #fff3c8!important;background:#f23424!important;box-shadow:0 2px #762219,0 0 0 2px #fff4c852,0 0 8px #ef3023b8!important;animation:hv-stat-point-dot-pulse 1.15s ease-in-out infinite}@media(min-width:1024px)and (pointer:fine){.hv-action-rail,.hv-action-rail-scroll,.hv-action-rail-items{height:calc((var(--hv-action-size) * 4) + (var(--hv-action-gap) * 3))!important}.hv-action-rail-items{grid-template-rows:repeat(4,var(--hv-action-size))!important}.hv-action-rail-items>:nth-child(1){grid-column:2!important;grid-row:1!important}.hv-action-rail-items>:nth-child(2){display:none!important}.hv-action-rail-items>:nth-child(3){grid-column:2!important;grid-row:2!important}.hv-action-rail-items>:nth-child(4){grid-column:2!important;grid-row:3!important}.hv-action-rail-items>:nth-child(5){grid-column:2!important;grid-row:4!important}.hv-action-rail-items>:nth-child(6){grid-column:1!important;grid-row:1!important}.hv-action-rail-items>:nth-child(7){grid-column:1!important;grid-row:2!important}.hv-action-rail-items>:nth-child(8){grid-column:1!important;grid-row:3!important}.hv-action-rail-items>:nth-child(9){grid-column:1!important;grid-row:4!important}}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-stat-point-dot{top:1px!important;right:1px!important;width:11px!important;height:11px!important;border-width:1.5px!important}}.hv-stamina-guide-overlay{padding:14px}.hv-stamina-guide{width:min(94vw,820px);max-height:min(90dvh,560px);overflow:hidden;display:flex;flex-direction:column;border:4px solid #70401f!important;border-radius:20px!important;background:linear-gradient(180deg,#d97a37,#c9682f)!important;box-shadow:0 7px #4b2a18,0 22px 54px #0000008c,inset 0 0 0 2px #ffe0a633!important}.hv-stamina-guide-header{min-height:62px;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:3px solid #8a4c26;background:linear-gradient(180deg,#df8240,#cf6d32)}.hv-stamina-guide-kicker{color:#ffe3a0;font-size:10px;font-weight:1000;letter-spacing:.18em}.hv-stamina-guide-title{margin-top:2px;color:#fff0bd;font-size:18px;line-height:1.1;font-weight:1000;text-shadow:0 2px 0 #75401f}.hv-stamina-guide-close{min-width:66px;padding:8px 10px;border:2px solid #75411f;border-radius:8px;background:linear-gradient(180deg,#ffe5a6,#e8ba6b);color:#63391e;font-size:10px;font-weight:1000;box-shadow:0 3px #71401f}.hv-stamina-guide-content{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(255px,.88fr);gap:10px;padding:10px;background:linear-gradient(180deg,#f4c676,#ebb15d);overflow:hidden}.hv-stamina-guide-media{min-width:0;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:3px solid #8f5b2e;border-radius:13px;background:#d9a85c;box-shadow:inset 0 0 0 2px #fff1c461,0 3px #6f3d1b4d}.hv-stamina-guide-image{display:block;width:100%;height:100%;max-height:390px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.hv-stamina-guide-copy{min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:14px 14px 12px;border:3px solid #9a6634;border-radius:13px;background:linear-gradient(180deg,#ffe6ad,#f4cf86);box-shadow:inset 0 0 0 1px #fff9dc94,0 3px #75421e38}.hv-stamina-guide-step-badge{width:-moz-fit-content;width:fit-content;padding:5px 8px;border:2px solid #6a7c35;border-radius:7px;background:linear-gradient(180deg,#bfd26b,#9ab44f);color:#43511f;font-size:10px;font-weight:1000;letter-spacing:.08em;box-shadow:0 2px #6d7d38}.hv-stamina-guide-copy h3{margin:14px 0 0;color:#60391e;font-size:22px;line-height:1.12;font-weight:1000;text-shadow:0 1px 0 rgba(255,244,206,.8)}.hv-stamina-guide-copy>p{margin:10px 0 0;color:#68492e;font-size:13px;line-height:1.55;font-weight:800}.hv-stamina-guide-pages{margin-top:auto;padding-top:18px;display:flex;align-items:center;gap:6px}.hv-stamina-guide-pages button{width:30px;height:28px;padding:0;border:2px solid #9a6938;border-radius:7px;background:linear-gradient(180deg,#f7d78e,#dda955);color:#724520;font-size:10px;font-weight:1000;box-shadow:0 2px #86512a}.hv-stamina-guide-pages button.is-active{border-color:#46652a;background:linear-gradient(180deg,#6bd33a,#3dad21);color:#fff4c4;text-shadow:0 1px 0 #315b20;box-shadow:0 2px #31531f}.hv-stamina-guide-footer{min-height:56px;flex:0 0 auto;display:grid;grid-template-columns:118px 1fr 118px;align-items:center;gap:10px;padding:8px 10px 10px;border-top:3px solid #9a5428;background:linear-gradient(180deg,#d77635,#c8642f)}.hv-stamina-guide-footer-label{color:#ffe6a5;text-align:center;font-size:10px;font-weight:1000;letter-spacing:.12em;text-shadow:0 1px 0 #784421}.hv-stamina-guide-nav{min-height:36px;padding:7px 10px;border-radius:8px;font-size:10px;font-weight:1000}.hv-stamina-guide-nav:disabled{cursor:not-allowed;opacity:.38;filter:saturate(.55)}.hv-stamina-guide-nav-secondary{border:2px solid #75411f;background:linear-gradient(180deg,#f6d18c,#dda451);color:#63391e;box-shadow:0 3px #71401f}.hv-stamina-guide-nav-primary{border:2px solid #46652a;background:linear-gradient(180deg,#65ce31,#35a91f);color:#fff8cf;text-shadow:0 1px 0 #315b20;box-shadow:0 3px #31531f}.hv-stamina-guide-nav-primary:hover{filter:brightness(1.05)}@media(max-width:760px){.hv-stamina-guide-overlay{padding:5px}.hv-stamina-guide{width:min(97vw,520px);max-height:96dvh;border-width:3px!important;border-radius:14px!important}.hv-stamina-guide-header{min-height:48px;padding:7px 8px;border-bottom-width:2px}.hv-stamina-guide-kicker{font-size:8px}.hv-stamina-guide-title{font-size:13px}.hv-stamina-guide-close{min-width:54px;padding:6px 7px;border-width:1.5px;font-size:9px}.hv-stamina-guide-content{display:flex;flex-direction:column;gap:6px;padding:6px;overflow-y:auto}.hv-stamina-guide-media{flex:0 1 auto;min-height:0;max-height:43dvh;border-width:2px;border-radius:9px}.hv-stamina-guide-image{width:100%;height:auto;max-height:43dvh}.hv-stamina-guide-copy{flex:0 0 auto;padding:9px;border-width:2px;border-radius:9px}.hv-stamina-guide-step-badge{padding:3px 6px;border-width:1.5px;font-size:8px}.hv-stamina-guide-copy h3{margin-top:7px;font-size:14px}.hv-stamina-guide-copy>p{margin-top:5px;font-size:10px;line-height:1.4}.hv-stamina-guide-pages{margin-top:9px;padding-top:0;gap:4px}.hv-stamina-guide-pages button{width:25px;height:23px;border-width:1.5px;border-radius:6px;font-size:9px}.hv-stamina-guide-footer{min-height:44px;grid-template-columns:84px 1fr 84px;gap:5px;padding:6px;border-top-width:2px}.hv-stamina-guide-footer-label{font-size:8px}.hv-stamina-guide-nav{min-height:30px;padding:5px;border-width:1.5px;font-size:8.5px}}@media(max-width:760px)and (orientation:landscape){.hv-stamina-guide{width:min(96vw,760px);max-height:94dvh}.hv-stamina-guide-content{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(210px,.82fr);gap:6px;overflow:hidden}.hv-stamina-guide-media,.hv-stamina-guide-image{max-height:58dvh}.hv-stamina-guide-copy{justify-content:center}}.hv-stamina-usage-overlay{padding:12px}.hv-stamina-usage{width:min(92vw,720px);max-height:min(88dvh,540px);overflow:hidden;display:flex;flex-direction:column;border:4px solid #70401f!important;border-radius:18px!important;background:linear-gradient(180deg,#d97a37,#c9682f)!important;box-shadow:0 7px #4b2a18,0 22px 54px #0000008c,inset 0 0 0 2px #ffe0a633!important}.hv-stamina-usage-header{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:3px solid #8a4c26;background:linear-gradient(180deg,#df8240,#cf6d32)}.hv-stamina-usage-kicker{color:#ffe3a0;font-size:10px;font-weight:1000;letter-spacing:.18em}.hv-stamina-usage-title{margin-top:2px;color:#fff0bd;font-size:18px;line-height:1.1;font-weight:1000;text-shadow:0 2px 0 #75401f}.hv-stamina-usage-close{min-width:66px;padding:8px 10px;border:2px solid #75411f;border-radius:8px;background:linear-gradient(180deg,#ffe5a6,#e8ba6b);color:#63391e;font-size:10px;font-weight:1000;box-shadow:0 3px #71401f}.hv-stamina-usage-intro{margin:10px 10px 0;padding:9px 11px;border:2px solid #9a6634;border-radius:10px;background:#ffe2a4;color:#674528;font-size:10px;line-height:1.45;font-weight:800}.hv-stamina-usage-groups{min-height:0;flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:10px;overflow:auto}.hv-stamina-usage-group{min-width:0;overflow:hidden;border:3px solid #95602f;border-radius:12px;background:linear-gradient(180deg,#ffe4a8,#f1c776);box-shadow:inset 0 0 0 1px #fff8dc8c,0 3px #6f3d1b38}.hv-stamina-usage-group-title{padding:8px 10px;border-bottom:2px solid #b98448;background:linear-gradient(180deg,#eab66b,#d99a4e);color:#633c20;font-size:10px;font-weight:1000;letter-spacing:.12em}.hv-stamina-usage-list{padding:2px 9px 5px}.hv-stamina-usage-row{min-height:39px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px;padding:6px 2px;border-bottom:1px solid rgba(126,77,35,.28)}.hv-stamina-usage-row:last-child{border-bottom:0}.hv-stamina-usage-row>span{color:#654326;font-size:10px;font-weight:900}.hv-stamina-usage-row>strong{color:#8f351e;text-align:right;font-size:11px;font-weight:1000;white-space:nowrap}.hv-stamina-usage-row>strong small{color:#7b5835;font-size:8px;letter-spacing:.05em}.hv-stamina-usage-row>em{grid-column:1 / -1;margin-top:-2px;color:#8a6b46;font-size:9px;font-style:normal;font-weight:800}.hv-stamina-usage-note{margin:0 10px 10px;padding:8px 10px;border:2px solid #637543;border-radius:9px;background:#d9e09a;color:#465124;font-size:10px;line-height:1.4;font-weight:800}@media(max-width:760px){.hv-stamina-usage-overlay{padding:5px}.hv-stamina-usage{width:min(97vw,520px);max-height:96dvh;border-width:3px!important;border-radius:14px!important}.hv-stamina-usage-header{min-height:46px;padding:7px 8px;border-bottom-width:2px}.hv-stamina-usage-kicker{font-size:8px}.hv-stamina-usage-title{font-size:13px}.hv-stamina-usage-close{min-width:54px;padding:6px 7px;border-width:1.5px;font-size:9px}.hv-stamina-usage-intro{margin:6px 6px 0;padding:6px 7px;border-width:1.5px;font-size:9.5px}.hv-stamina-usage-groups{display:block;padding:6px}.hv-stamina-usage-group{border-width:2px;border-radius:9px}.hv-stamina-usage-group+.hv-stamina-usage-group{margin-top:6px}.hv-stamina-usage-group-title{padding:6px 7px;border-bottom-width:1.5px;font-size:9px}.hv-stamina-usage-list{padding:1px 7px 4px}.hv-stamina-usage-row{min-height:32px;padding:4px 1px}.hv-stamina-usage-row>span{font-size:10px}.hv-stamina-usage-row>strong{font-size:10px}.hv-stamina-usage-row>strong small{font-size:7px}.hv-stamina-usage-row>em{font-size:8px}.hv-stamina-usage-note{margin:0 6px 6px;padding:6px 7px;border-width:1.5px;font-size:9px}}@media(max-width:760px)and (orientation:landscape){.hv-stamina-usage{width:min(96vw,760px);max-height:94dvh}.hv-stamina-usage-groups{display:grid;grid-template-columns:1fr 1fr;gap:6px}.hv-stamina-usage-group+.hv-stamina-usage-group{margin-top:0}}.hv-farm-equip-groups{display:grid;grid-template-columns:minmax(330px,1fr) 116px;align-items:stretch;gap:9px}.hv-farm-used-equip-panel .hv-open-world-skill-slot{height:58px}.hv-desktop-interaction.is-plant{border-color:#8aa251;background:linear-gradient(180deg,#5f7b38,#3d5428)}@media(hover:none)and (pointer:coarse)and (orientation:landscape){.hv-tool-dock{width:min(76vw,520px)!important}.hv-farm-equip-groups{grid-template-columns:minmax(280px,1fr) 96px;gap:5px}.hv-farm-used-equip-panel .hv-open-world-skill-slot{height:45px}}.hv-desktop-action{position:relative;left:auto;bottom:auto;z-index:1;display:none;width:min(100%,260px);min-height:62px;align-items:center;gap:9px;overflow:hidden;border:3px solid #6f4827;border-radius:18px;background:linear-gradient(180deg,#714724,#4c321e);padding:8px 10px;color:#fff0be;box-shadow:0 5px #332015,0 12px 28px #00000061,inset 0 0 0 1px #ffe09c33;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:transform .12s ease,filter .12s ease,border-color .12s ease}.hv-desktop-action:before{content:"";position:absolute;inset:4px;pointer-events:none;border:1px solid rgba(255,218,143,.13);border-radius:12px}.hv-desktop-action:hover{border-color:#a97736;filter:brightness(1.08)}.hv-desktop-action:active{transform:translateY(2px);box-shadow:0 3px #332015,0 7px 17px #00000057,inset 0 2px 8px #0003}.hv-desktop-action-art{position:relative;z-index:1;display:flex;width:46px;height:46px;flex:0 0 46px;align-items:center;justify-content:center;border:2px solid #8e6636;border-radius:12px;background:linear-gradient(180deg,#33271b,#211a14);box-shadow:inset 0 0 0 1px #ffe09a14}.hv-desktop-action-art img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.hv-desktop-action-copy{position:relative;z-index:1;display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1}.hv-desktop-action-copy small{margin-bottom:5px;color:#c8a56d;font-size:8px;font-weight:1000;letter-spacing:.18em}.hv-desktop-action-copy strong{max-width:100%;color:#fff0bd;font-size:11px;font-weight:1000;letter-spacing:.045em;white-space:nowrap;text-shadow:0 2px 0 rgba(42,24,13,.75)}.hv-desktop-action kbd{position:absolute;right:8px;top:6px;z-index:2;border:1px solid #7b5a34;border-radius:5px;background:#19120dd1;padding:2px 4px;color:#d9bf85;font-family:inherit;font-size:7.5px;font-weight:1000;letter-spacing:.08em;box-shadow:inset 0 0 0 1px #ffffff08}.hv-desktop-action-fishing{border-color:#5c6f59;background:linear-gradient(180deg,#4a624d,#304434)}.hv-desktop-action-water{border-color:#526d76;background:linear-gradient(180deg,#416474,#2c4654)}.hv-desktop-action-harvest{border-color:#876a2f;background:linear-gradient(180deg,#75602d,#4d3d20)}@media(hover:hover)and (pointer:fine){.hv-desktop-action{display:flex}}@media(hover:hover)and (pointer:fine)and (max-width:1199px){.hv-desktop-context-stack{bottom:98px;width:min(92vw,340px)}.hv-desktop-action{width:min(100%,236px);min-height:58px}.hv-desktop-action-art{width:40px;height:40px;flex-basis:40px}.hv-desktop-action-art img{width:30px;height:30px}}.hv-farm-shop-submit,.hv-market-action-button,.hv-premium-shop-cta,.hv-shop-cta{min-height:44px}@media(max-width:1100px){.hv-farm-shop-submit,.hv-market-action-button,.hv-premium-shop-cta,.hv-shop-cta{min-height:40px}}.hv-desktop-context-stack{display:none!important}.hv-farm-equip-groups{grid-template-columns:minmax(330px,1fr) 116px}.hv-farm-equip-groups.has-action{grid-template-columns:minmax(315px,1fr) 112px 156px}.hv-open-world-skill-dock:has(.hv-open-world-skill-groups.has-action){width:min(96vw,800px)}.hv-open-world-skill-groups.has-action{grid-template-columns:minmax(205px,2fr) minmax(300px,3fr) 156px}.hv-dock-action-panel{min-width:0}.hv-dock-action-button{position:relative;width:100%;height:58px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:7px;overflow:hidden;border:2px solid #8b6532;border-radius:10px;background:linear-gradient(180deg,#4a3823,#2b241a);padding:4px 6px;color:#f5dda0;box-shadow:inset 0 0 0 1px #ffe29a14,inset 0 -8px 18px #00000024;cursor:pointer;transition:transform .12s ease,border-color .12s ease,filter .12s ease}.hv-dock-action-button:hover{border-color:#d1a24c;filter:brightness(1.07)}.hv-dock-action-button:active{transform:translateY(1px);box-shadow:inset 0 2px 8px #00000059}.hv-dock-action-button.is-trade{border-color:#a87735;background:linear-gradient(180deg,#634923,#3d2e1c)}.hv-dock-action-button.is-plant,.hv-dock-action-button.is-feed{border-color:#76934a;background:linear-gradient(180deg,#40572d,#2b3b23)}.hv-dock-action-button.is-fishing{border-color:#587a73;background:linear-gradient(180deg,#35584f,#263d38)}.hv-dock-action-button.is-water{border-color:#527787;background:linear-gradient(180deg,#355b6d,#263e49)}.hv-dock-action-button.is-harvest{border-color:#987b3b;background:linear-gradient(180deg,#655728,#41371e)}.hv-dock-action-art{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid #765833;border-radius:8px;background:#18120d8f;color:#ffe19a;font-size:20px;line-height:1}.hv-dock-action-art img{width:29px;height:29px;-o-object-fit:contain;object-fit:contain}.hv-dock-action-art b{font-size:18px;line-height:1}.hv-dock-action-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-right:2px}.hv-dock-action-copy strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffe6a6;font-size:10px;font-weight:1000;letter-spacing:.055em;text-transform:uppercase}.hv-dock-action-copy small{width:100%;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bca77a;font-size:7.5px;font-weight:900;letter-spacing:.025em;text-transform:uppercase}.hv-dock-action-button kbd{position:absolute;right:4px;top:3px;border:1px solid #665334;border-radius:4px;background:#0f0d0ad1;padding:1px 3px;color:#dfc98d;font-family:inherit;font-size:7px;font-weight:1000;line-height:9px}.hv-interior-dock-groups{display:grid;grid-template-columns:minmax(220px,1fr) 170px;align-items:stretch;gap:8px}.hv-interior-dock-groups.has-action{grid-template-columns:minmax(200px,1fr) 165px 156px}.hv-interior-status-content{height:58px;display:flex;align-items:center;gap:8px;border:2px solid #6e5a35;border-radius:10px;background:linear-gradient(180deg,#342d20,#211d17);padding:5px 8px}.hv-interior-status-icon{width:38px;height:38px;flex:0 0 38px;display:flex;align-items:center;justify-content:center;border:1px solid #765833;border-radius:8px;background:#0003;font-size:20px}.hv-interior-status-copy{min-width:0;display:flex;flex-direction:column}.hv-interior-status-copy strong{color:#efd79a;font-size:10px;font-weight:1000;letter-spacing:.05em;text-transform:uppercase}.hv-interior-status-copy small{margin-top:4px;color:#a99b77;font-size:7.5px;font-weight:900;letter-spacing:.05em}.hv-interior-feed-stock{position:relative;height:58px;display:flex;align-items:center;gap:6px;border:2px solid #6e5a35;border-radius:10px;background:linear-gradient(180deg,#342d20,#211d17);padding:5px 6px}.hv-interior-feed-stock.has-item{border-color:#8d753e}.hv-interior-feed-stock.is-empty{opacity:.7}.hv-interior-feed-stock>img{width:34px;height:34px;flex:0 0 34px;-o-object-fit:contain;object-fit:contain;image-rendering:auto}.hv-interior-feed-stock>span{min-width:0;display:flex;flex-direction:column}.hv-interior-feed-stock strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e6d29d;font-size:8.5px;font-weight:1000;text-transform:uppercase}.hv-interior-feed-stock small{margin-top:4px;color:#c1ad75;font-size:8px;font-weight:1000}.hv-interior-feed-stock>em{position:absolute;right:4px;top:3px;border-radius:4px;background:#0e0c09d1;padding:1px 3px;color:#f2d778;font-size:7.5px;font-style:normal;font-weight:1000}@media(hover:none)and (pointer:coarse),(max-width:760px){.hv-dock-action-panel{display:none!important}.hv-farm-equip-groups.has-action{grid-template-columns:minmax(280px,1fr) 96px}.hv-open-world-skill-dock:has(.hv-open-world-skill-groups.has-action){width:min(72vw,470px)}.hv-open-world-skill-groups.has-action{grid-template-columns:minmax(150px,2fr) minmax(230px,3fr)}.hv-interior-dock-groups,.hv-interior-dock-groups.has-action{grid-template-columns:minmax(180px,1fr) 150px}}.hv-tool-dock{width:min(96vw,680px)!important}.hv-farm-equip-groups,.hv-farm-equip-groups.has-action{grid-template-columns:minmax(330px,1fr) 116px 76px!important;gap:8px!important}.hv-open-world-skill-dock,.hv-open-world-skill-dock:has(.hv-open-world-skill-groups.has-action){width:min(94vw,700px)!important}.hv-open-world-skill-groups,.hv-open-world-skill-groups.has-action{grid-template-columns:minmax(205px,2fr) minmax(300px,3fr) 76px!important;gap:8px!important}.hv-interior-command-dock{width:min(94vw,610px)!important}.hv-interior-dock-groups,.hv-interior-dock-groups.has-action{grid-template-columns:minmax(205px,1fr) 165px 76px!important;gap:8px!important}.hv-dock-action-panel{width:76px;min-width:76px;padding:5px 4px!important;overflow:visible}.hv-dock-action-panel .hv-open-world-skill-title{height:22px;margin-bottom:5px;padding:0 2px;font-size:8.5px;letter-spacing:.1em}.hv-dock-action-button{position:relative;width:58px!important;height:58px!important;min-height:58px!important;margin:0 auto;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:1px;overflow:visible;border:3px solid #8b6532;border-radius:50%!important;background:radial-gradient(circle at 38% 28%,#6d4a28 0 24%,#4a3422 25% 62%,#2a2119 63% 100%);padding:4px!important;box-shadow:0 4px #302016,0 8px 18px #00000057,inset 0 0 0 2px #ffe09c17}.hv-dock-action-button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.08)}.hv-dock-action-button:active:not(:disabled){transform:translateY(2px);box-shadow:0 2px #302016,0 5px 12px #0000004d,inset 0 2px 8px #00000047}.hv-dock-action-button:disabled{cursor:default;opacity:.42;filter:saturate(.55)}.hv-dock-action-art{width:31px!important;height:31px!important;flex:0 0 31px;border:0!important;border-radius:50%;background:transparent!important;box-shadow:none!important;font-size:18px}.hv-dock-action-art img{width:28px!important;height:28px!important}.hv-dock-action-art b{font-size:17px!important}.hv-dock-action-compact-label{display:block;width:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ffe6a6;font-size:7.5px;font-weight:1000;line-height:8px;letter-spacing:.04em;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.75)}.hv-dock-action-button kbd{right:-4px!important;top:-5px!important;max-width:39px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-color:#806038!important;border-radius:7px!important;background:#241a12!important;padding:1px 3px!important;color:#f0d58c!important;font-size:6.8px!important;line-height:9px!important}.hv-dock-action-button.is-trade{border-color:#b48b42;background:radial-gradient(circle at 38% 28%,#85612c 0 24%,#62451f 25% 62%,#372818 63% 100%)}.hv-dock-action-button.is-plant,.hv-dock-action-button.is-feed{border-color:#83a651;background:radial-gradient(circle at 38% 28%,#63823b 0 24%,#405b2b 25% 62%,#263a21 63% 100%)}.hv-dock-action-button.is-fishing{border-color:#638b81;background:radial-gradient(circle at 38% 28%,#487468 0 24%,#33564d 25% 62%,#223a34 63% 100%)}.hv-dock-action-button.is-water{border-color:#63899a;background:radial-gradient(circle at 38% 28%,#4d7385 0 24%,#365a69 25% 62%,#243e49 63% 100%)}.hv-dock-action-button.is-harvest{border-color:#a78c48;background:radial-gradient(circle at 38% 28%,#806b34 0 24%,#5d4e29 25% 62%,#3d351f 63% 100%)}.hv-dock-action-panel.is-idle .hv-open-world-skill-title{opacity:.65}@media(hover:none)and (pointer:coarse),(max-width:760px){.hv-dock-action-panel{display:none!important}.hv-tool-dock{width:min(76vw,520px)!important}.hv-farm-equip-groups,.hv-farm-equip-groups.has-action{grid-template-columns:minmax(280px,1fr) 96px!important;gap:5px!important}.hv-open-world-skill-dock,.hv-open-world-skill-dock:has(.hv-open-world-skill-groups.has-action){width:min(72vw,470px)!important}.hv-open-world-skill-groups,.hv-open-world-skill-groups.has-action{grid-template-columns:minmax(150px,2fr) minmax(230px,3fr)!important;gap:5px!important}.hv-interior-command-dock{width:min(88vw,500px)!important}.hv-interior-dock-groups,.hv-interior-dock-groups.has-action{grid-template-columns:minmax(180px,1fr) 150px!important;gap:5px!important}}.hv-tool-dock,.hv-open-world-skill-dock,.hv-interior-command-dock{overflow:visible!important}.hv-farm-equip-groups,.hv-farm-equip-groups.has-action{position:relative;grid-template-columns:minmax(330px,1fr) 116px!important;gap:8px!important}.hv-tool-dock{width:min(94vw,602px)!important}.hv-open-world-skill-groups,.hv-open-world-skill-groups.has-action{position:relative;grid-template-columns:minmax(205px,2fr) minmax(300px,3fr)!important;gap:8px!important}.hv-open-world-skill-dock,.hv-open-world-skill-dock:has(.hv-open-world-skill-groups.has-action){width:min(92vw,616px)!important}.hv-interior-dock-groups,.hv-interior-dock-groups.has-action{position:relative;grid-template-columns:minmax(205px,1fr) 165px!important;gap:8px!important}.hv-interior-command-dock{width:min(90vw,526px)!important}.hv-dock-action-panel{display:none!important}.hv-dock-action-float{position:absolute;right:-148px;bottom:-4px;z-index:90;display:none;width:132px;height:132px;align-items:center;justify-content:center;flex-direction:column;gap:7px;border:4px solid #76502b;border-radius:24px;background:linear-gradient(180deg,#51483e,#37312a);padding:12px 10px 10px;color:#fff8e7;box-shadow:0 6px #2b2118,0 14px 30px #0000006b,inset 0 0 0 2px #ffe6b11a;cursor:pointer;pointer-events:auto!important;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:transform .1s ease,filter .1s ease,border-color .1s ease}.hv-dock-action-float:hover{transform:translateY(-2px);filter:brightness(1.08);border-color:#a87a3e}.hv-dock-action-float:active{transform:translateY(3px) scale(.985);box-shadow:0 2px #2b2118,0 7px 16px #00000057,inset 0 3px 9px #00000047}.hv-dock-action-float-main{color:#fffdf6;font-size:24px;line-height:1;font-weight:1000;letter-spacing:.035em;text-align:center;text-shadow:0 3px 0 rgba(39,27,18,.65)}.hv-dock-action-float-context{max-width:106px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d7c6a1;font-size:9px;line-height:1;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.hv-dock-action-float kbd{position:absolute;right:8px;top:8px;min-width:20px;max-width:50px;overflow:hidden;border:1px solid #806038;border-radius:6px;background:#19120ceb;padding:2px 4px;color:#f2d88e;font-family:inherit;font-size:8px;font-weight:1000;line-height:10px;text-overflow:ellipsis;white-space:nowrap;box-shadow:0 2px 4px #00000052}.hv-dock-action-float.is-trade,.hv-dock-action-float.is-shop{border-color:#9f793c;background:linear-gradient(180deg,#5d4935,#403326)}.hv-dock-action-float.is-plant,.hv-dock-action-float.is-feed{border-color:#72934c;background:linear-gradient(180deg,#4f6040,#35452d)}.hv-dock-action-float.is-fishing,.hv-dock-action-float.is-water{border-color:#5f817d;background:linear-gradient(180deg,#445c58,#303f3c)}.hv-dock-action-float.is-harvest,.hv-dock-action-float.is-hoe,.hv-dock-action-float.is-mine{border-color:#8c7038;background:linear-gradient(180deg,#594c35,#3b3327)}.hv-dock-action-float.is-enter,.hv-dock-action-float.is-leave{border-color:#746452;background:linear-gradient(180deg,#534b42,#38322c)}@media(hover:hover)and (pointer:fine){.hv-dock-action-float{display:flex}}@media(hover:hover)and (pointer:fine)and (max-width:980px){.hv-dock-action-float{right:-120px;width:108px;height:108px;border-radius:20px}.hv-dock-action-float-main{font-size:20px}.hv-dock-action-float-context{max-width:88px;font-size:8px}}@media(hover:none)and (pointer:coarse){.hv-dock-action-float{display:none!important}.hv-tool-dock{width:min(76vw,520px)!important}.hv-farm-equip-groups,.hv-farm-equip-groups.has-action{grid-template-columns:minmax(280px,1fr) 96px!important;gap:5px!important}.hv-open-world-skill-dock,.hv-open-world-skill-dock:has(.hv-open-world-skill-groups.has-action){width:min(72vw,470px)!important}.hv-open-world-skill-groups,.hv-open-world-skill-groups.has-action{grid-template-columns:minmax(150px,2fr) minmax(230px,3fr)!important;gap:5px!important}.hv-interior-command-dock{width:min(88vw,500px)!important}.hv-interior-dock-groups,.hv-interior-dock-groups.has-action{grid-template-columns:minmax(180px,1fr) 150px!important;gap:5px!important}}.hv-dock-action-float{justify-content:center;gap:5px;overflow:hidden;border-width:4px;background:linear-gradient(180deg,rgba(255,231,174,.06),transparent 28%),linear-gradient(180deg,#51483e,#37312a);box-shadow:0 6px #2b2118,0 14px 30px #0000006b,inset 0 0 0 2px #ffe6b11a,inset 0 -16px 24px #0000001f}.hv-dock-action-float:before{content:"";position:absolute;inset:7px;border:1px solid rgba(255,226,160,.12);border-radius:17px;pointer-events:none}.hv-dock-action-float-emblem{position:relative;z-index:1;display:flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;border:2px solid rgba(203,157,76,.58);border-radius:12px;background:linear-gradient(180deg,#251b12cc,#14100cb8);box-shadow:inset 0 0 0 1px #ffe6ae0f,0 3px 7px #00000038}.hv-dock-action-float-emblem img{width:31px;height:31px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.hv-dock-action-float-emblem b{color:#ffe2a0;font-size:22px;line-height:1;font-weight:1000}.hv-dock-action-float-main{position:relative;z-index:1;max-width:112px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff7dc;font-size:18px;line-height:1;font-weight:1000;letter-spacing:.07em;text-align:center;text-transform:uppercase;text-shadow:0 3px 0 rgba(39,27,18,.68)}.hv-dock-action-float-context{position:relative;z-index:1;max-width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#cdb98d;font-size:8px;line-height:1;font-weight:1000;letter-spacing:.08em;text-transform:uppercase}.hv-dock-action-float:hover{transform:translateY(-2px) scale(1.015);filter:brightness(1.1)}.hv-dock-action-float:active{transform:translateY(3px) scale(.97);filter:brightness(.96)}.hv-dock-action-float.is-trade,.hv-dock-action-float.is-shop{background:linear-gradient(180deg,rgba(255,229,155,.08),transparent 28%),linear-gradient(180deg,#655038,#403326)}.hv-dock-action-float.is-plant,.hv-dock-action-float.is-feed{background:linear-gradient(180deg,rgba(212,255,165,.06),transparent 28%),linear-gradient(180deg,#536744,#35452d)}.hv-dock-action-float.is-fishing,.hv-dock-action-float.is-water{background:linear-gradient(180deg,rgba(181,241,230,.06),transparent 28%),linear-gradient(180deg,#485f5b,#303f3c)}.hv-dock-action-float.is-harvest,.hv-dock-action-float.is-hoe,.hv-dock-action-float.is-mine{background:linear-gradient(180deg,rgba(255,223,153,.06),transparent 28%),linear-gradient(180deg,#62533a,#3b3327)}@media(hover:hover)and (pointer:fine)and (max-width:980px){.hv-dock-action-float-emblem{width:34px;height:34px;flex-basis:34px;border-radius:10px}.hv-dock-action-float-emblem img{width:26px;height:26px}.hv-dock-action-float-emblem b{font-size:18px}.hv-dock-action-float-main{max-width:90px;font-size:15px}.hv-dock-action-float-context{max-width:88px;font-size:7.5px}}.hv-tool-dock{width:min(92vw,520px)!important}.hv-farm-equip-groups,.hv-farm-equip-groups.has-action{grid-template-columns:minmax(330px,1fr)!important;gap:8px!important}.hv-farm-equip-groups.has-lure-stock,.hv-farm-equip-groups.has-lure-stock.has-action{grid-template-columns:minmax(330px,1fr) 122px!important}.hv-farm-used-equip-panel{display:none!important}.hv-farm-lure-panel{min-width:0}.hv-farm-lure-stock{height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;overflow:hidden;border:2px solid #6e5a35;border-radius:10px;background:linear-gradient(180deg,#342d20,#211d17);box-shadow:inset 0 0 0 1px #ffe29812,inset 0 -8px 18px #00000024}.hv-farm-lure-stock.has-item{border-color:#8d743c;background:linear-gradient(180deg,#3b3220,#251f17)}.hv-farm-lure-stock.is-empty{opacity:.72}.hv-farm-lure-icons{position:relative;display:flex;align-items:center;justify-content:center;min-height:28px}.hv-farm-lure-icons img{width:27px;height:27px;-o-object-fit:contain;object-fit:contain;image-rendering:auto;pointer-events:none}.hv-farm-lure-icons img+img{margin-left:-8px;transform:translateY(2px)}.hv-farm-lure-stock strong{color:#f2d778;font-size:10px;line-height:1;font-weight:1000;letter-spacing:.04em}.hv-farm-lure-stock small{max-width:105px;overflow:hidden;color:#b9a77a;font-size:7.5px;line-height:1;font-weight:1000;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}@media(hover:hover)and (pointer:fine)and (max-width:980px){.hv-tool-dock{width:min(82vw,470px)!important}.hv-farm-equip-groups,.hv-farm-equip-groups.has-action{grid-template-columns:minmax(300px,1fr)!important}.hv-farm-equip-groups.has-lure-stock,.hv-farm-equip-groups.has-lure-stock.has-action{grid-template-columns:minmax(280px,1fr) 108px!important}}@media(hover:none)and (pointer:coarse)and (orientation:landscape){.hv-tool-dock{width:min(76vw,430px)!important}.hv-farm-equip-groups,.hv-farm-equip-groups.has-action{grid-template-columns:minmax(270px,1fr)!important}.hv-farm-equip-groups.has-lure-stock,.hv-farm-equip-groups.has-lure-stock.has-action{grid-template-columns:minmax(245px,1fr) 92px!important;gap:5px!important}.hv-farm-lure-stock{height:45px}.hv-farm-lure-icons{min-height:21px}.hv-farm-lure-icons img{width:21px;height:21px}.hv-farm-lure-stock strong{font-size:10px}.hv-farm-lure-stock small{max-width:78px;font-size:6.8px}}.hv-mobile-control-icon{width:58%;height:58%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hv-mobile-target-button .hv-mobile-control-icon{width:64%;height:64%}.hv-mobile-run .hv-mobile-control-icon{width:54%;height:54%}.hv-farm-shop-order-card .hv-shop-daily-limit-card{margin-top:8px;border:2px solid #b27a36!important;border-radius:9px;background:linear-gradient(180deg,#fff0b5,#eecb7d)!important;padding:7px 9px;color:#5a371e!important;box-shadow:inset 0 0 0 1px #fffadc85,0 2px #74421c2e}.hv-farm-shop-order-card .hv-shop-daily-limit-card.is-reached{border-color:#a6533f!important;background:linear-gradient(180deg,#f4c89b,#e3a16f)!important;color:#692f27!important}.hv-shop-daily-limit-top,.hv-shop-daily-limit-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.hv-farm-shop-order-card .hv-shop-daily-limit-top span,.hv-farm-shop-order-card .hv-shop-daily-limit-top b,.hv-farm-shop-order-card .hv-shop-daily-limit-bottom span,.hv-farm-shop-order-card .hv-shop-daily-limit-bottom small{color:inherit!important}.hv-shop-daily-limit-top span{font-size:10px;font-weight:1000;letter-spacing:.13em}.hv-shop-daily-limit-top b{font-size:10px;font-weight:1000}.hv-shop-daily-limit-bottom{margin-top:3px}.hv-shop-daily-limit-bottom span{font-size:10px;font-weight:900}.hv-shop-daily-limit-bottom small{font-size:9px;font-weight:1000;letter-spacing:.07em}.hv-friends-content-frame{min-height:430px}.hv-friends-tab-card{box-sizing:border-box;min-height:430px;height:430px;display:flex!important;flex-direction:column;overflow:hidden;padding:10px!important}.hv-friends-tab-card .hv-friend-fixed-list{flex:1 1 auto;min-height:0}.hv-friends-list-title{min-height:32px;flex:0 0 32px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 7px 7px;border-bottom:1px dashed rgba(181,119,72,.52);color:#6b3a22;font-size:10px;font-weight:1000;letter-spacing:.1em}.hv-friends-list-title em{color:#986746;font-size:9px;font-style:normal;letter-spacing:.08em}.hv-request-fixed-list{grid-template-rows:repeat(5,minmax(58px,1fr))!important}.hv-request-card-row,.hv-ongoing-request-row{grid-template-columns:52px minmax(0,1fr) auto!important}.hv-friend-request-status{min-width:82px;border:2px solid #a47738;border-radius:9px;background:linear-gradient(#f0ca71,#d7a64c);color:#6f4827;padding:8px 10px;text-align:center;font-size:10px;font-weight:1000;letter-spacing:.08em;box-shadow:0 2px #96662f}.hv-add-friend-tab{gap:0}.hv-add-friend-compact{flex:0 0 auto;padding:2px 5px 10px;border-bottom:1px dashed rgba(181,119,72,.52)}.hv-add-friend-compact .hv-add-friend-row{margin-top:6px}.hv-ongoing-title{margin-top:7px;padding-top:0}.hv-ongoing-fixed-list{grid-template-rows:repeat(5,minmax(44px,1fr))!important;min-height:0!important}.hv-ongoing-request-row{min-height:44px!important;padding-top:5px!important;padding-bottom:5px!important}@media(max-width:760px){.hv-friends-content-frame{min-height:300px}.hv-friends-tab-card{min-height:300px;height:300px;padding:7px!important}.hv-friends-list-title{min-height:25px;flex-basis:25px;padding:0 4px 4px;font-size:9px}.hv-friends-list-title em{font-size:7.5px}.hv-request-fixed-list{grid-template-rows:repeat(5,minmax(42px,1fr))!important}.hv-request-card-row,.hv-ongoing-request-row{grid-template-columns:34px minmax(0,1fr) auto!important}.hv-friend-request-status{min-width:56px;border-width:1px;border-radius:7px;padding:5px 6px;font-size:8px;box-shadow:0 1px #96662f}.hv-add-friend-compact{padding:1px 3px 6px}.hv-add-friend-compact .hv-add-friend-row,.hv-ongoing-title{margin-top:4px}.hv-ongoing-fixed-list{grid-template-rows:repeat(5,minmax(34px,1fr))!important}.hv-ongoing-request-row{min-height:34px!important}}.hv-quest-panel.hv-social-game-panel{width:min(1120px,96vw)!important;max-width:1120px!important;height:min(86vh,760px)!important;border-color:#98542f!important;background:linear-gradient(180deg,#d97938 0 72px,#c66731 72px 100%)!important}.hv-quest-layout{position:relative;display:grid;min-height:0;flex:1;grid-template-columns:minmax(270px,32%) minmax(0,1fr);gap:12px}.hv-quest-sidebar,.hv-quest-detail{min-width:0;min-height:0;overflow:hidden}.hv-quest-sidebar{display:flex;flex-direction:column;padding:0!important}.hv-quest-sidebar-head{display:flex;min-height:58px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:8px;border-bottom:2px solid #bd7a49;background:linear-gradient(180deg,#ffefc1bf,#edbf728c);padding:9px 10px 8px 12px}.hv-quest-sidebar-head>div{display:grid;gap:2px}.hv-quest-sidebar-head span{color:#744127;font-size:11px;font-weight:1000;letter-spacing:.12em}.hv-quest-sidebar-head strong{color:#9b673c;font-size:8px;font-weight:1000;letter-spacing:.08em}.hv-quest-refresh{flex:0 0 auto;border:2px solid #7d5332;border-radius:8px;background:linear-gradient(#f6d595,#dcad63);box-shadow:inset 0 0 0 1px #ffffff59,0 2px #6f412373;padding:6px 8px;color:#63371f;font-size:8px;font-weight:1000;letter-spacing:.06em}.hv-quest-refresh:active{transform:translateY(1px);box-shadow:inset 0 0 0 1px #ffffff40,0 1px #6f412373}.hv-quest-refresh:disabled{cursor:default;opacity:.45}.hv-quest-sidebar-scroll{min-height:0;flex:1;overflow-y:auto;padding:10px}.hv-quest-list-section+.hv-quest-list-section{margin-top:13px}.hv-quest-list-section-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 2px 6px;color:#704027;font-size:9px;font-weight:1000;letter-spacing:.1em}.hv-quest-list-section-title:after{content:"";height:1px;flex:1;background:#8d532d52}.hv-quest-list-section-title span{order:0}.hv-quest-list-section-title:after{order:1}.hv-quest-list-section-title em{order:2;min-width:22px;border:1px solid rgba(116,67,38,.38);border-radius:999px;background:#fff3cc94;padding:2px 5px;color:#8b5733;font-size:8px;font-style:normal;text-align:center}.hv-quest-list-stack{display:grid;gap:6px}.hv-quest-list-item{position:relative;display:grid;width:100%;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;border:2px solid #bd8151;border-radius:10px;background:linear-gradient(180deg,#ffecb5d6,#e8be74c2);box-shadow:inset 0 0 0 1px #fff9db85,0 2px #76442652;padding:8px;color:#5a311f;text-align:left;transition:transform 90ms ease,border-color 90ms ease,background 90ms ease}.hv-quest-list-item:hover{border-color:#8c5a36;background:linear-gradient(180deg,#ffeab3,#e8bd72)}.hv-quest-list-item:active{transform:translateY(1px)}.hv-quest-list-item.is-selected{border-color:#4f793b;background:linear-gradient(180deg,#a7cc70,#78ad53);box-shadow:inset 0 0 0 2px #eeffcd6b,0 3px #456c39}.hv-quest-list-item.is-locked{filter:saturate(.58);opacity:.72}.hv-quest-list-item.is-completed:not(.is-selected){border-color:#88a064;background:linear-gradient(180deg,#d7e2a6,#b9cf88)}.hv-quest-list-marker{display:grid;width:24px;height:24px;place-items:center;border:2px solid #805335;border-radius:7px;background:#f6d89b;color:#6c4328;font-size:10px;font-weight:1000;box-shadow:inset 0 0 0 1px #fff6}.hv-quest-list-item.is-selected .hv-quest-list-marker{border-color:#416735;background:#eef7c7;color:#3c6d31}.hv-quest-list-item.is-completed .hv-quest-list-marker{border-color:#4e743b;background:#e1f0b8;color:#48783a}.hv-quest-list-copy{display:grid;min-width:0;gap:2px}.hv-quest-list-meta{color:#93623c;font-size:7px;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.hv-quest-list-item.is-selected .hv-quest-list-meta{color:#4c6c35}.hv-quest-list-copy strong{overflow:hidden;color:#5b311e;font-size:11px;font-weight:1000;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.hv-quest-list-progress{overflow:hidden;color:#8a603f;font-size:8px;font-weight:900;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.hv-quest-list-item.is-selected .hv-quest-list-progress{color:#405d31}.hv-quest-list-bar{display:block;height:4px;overflow:hidden;border:1px solid rgba(101,63,39,.35);border-radius:999px;background:#53331f29}.hv-quest-list-bar i{display:block;height:100%;border-radius:inherit;background:#5b9348}.hv-quest-finished-empty{border:1px dashed rgba(123,77,44,.35);border-radius:9px;background:#fff4cf59;padding:10px;color:#9b714e;font-size:8px;font-weight:900;text-align:center}.hv-quest-detail{display:flex;flex-direction:column;padding:0!important}.hv-quest-detail-head{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:2px solid #bc7a49;background:linear-gradient(180deg,#ffefc1b8,#efc27680);padding:14px 15px 11px}.hv-quest-detail-heading{min-width:0}.hv-quest-detail-tags{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:6px}.hv-quest-detail-tags span{border:1px solid #8b6039;border-radius:6px;background:#fff2c8a3;padding:3px 6px;color:#815332;font-size:8px;font-weight:1000;letter-spacing:.08em}.hv-quest-detail-heading h3{margin:0;color:#63371f;font-size:clamp(16px,2vw,22px);font-weight:1000;line-height:1.15;text-shadow:0 1px 0 rgba(255,255,255,.45)}.hv-quest-detail-status{flex:0 0 auto;border:2px solid #5d7d43;border-radius:8px;background:linear-gradient(#79ad51,#548c3f);box-shadow:inset 0 0 0 1px #fff3,0 2px #45673273;padding:6px 8px;color:#fff5ca;font-size:8px;font-weight:1000;letter-spacing:.07em}.hv-quest-detail-status.status-locked{border-color:#7b6b57;background:linear-gradient(#9d8b72,#776957);color:#f7ead0}.hv-quest-detail-status.status-completed{border-color:#4d7838;background:linear-gradient(#6cab48,#418238)}.hv-quest-detail-status.status-in_progress{border-color:#936b34;background:linear-gradient(#d79b43,#b17632)}.hv-quest-detail-id{flex:0 0 auto;overflow:hidden;border-bottom:1px dashed rgba(133,79,43,.35);background:#fff7d85c;padding:5px 15px;color:#9a704f;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:7px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.hv-quest-detail-body{min-height:0;flex:1;overflow-y:auto;padding:13px 15px 12px}.hv-quest-detail-block,.hv-quest-objective-box,.hv-quest-requirement-grid>div{border:2px solid rgba(177,112,63,.55);border-radius:11px;background:#fff7d580;box-shadow:inset 0 0 0 1px #ffffff4d}.hv-quest-detail-block{padding:11px 12px}.hv-quest-detail-label,.hv-quest-objective-title>span,.hv-quest-requirement-grid span,.hv-quest-reward-panel-head span{color:#8e5b36;font-size:8px;font-weight:1000;letter-spacing:.11em}.hv-quest-detail-block p,.hv-quest-objective-box p{margin:6px 0 0;color:#603a25;font-size:11px;font-weight:900;line-height:1.5}.hv-quest-objective-box{margin-top:10px;padding:11px 12px 10px}.hv-quest-objective-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.hv-quest-objective-title strong{color:#4f793b;font-size:11px;font-weight:1000}.hv-quest-detail-progress{height:12px;margin-top:10px;overflow:hidden;border:2px solid #875a38;border-radius:999px;background:#b98758;box-shadow:inset 0 2px 3px #57311d47}.hv-quest-detail-progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4d913d,#89bd54);box-shadow:inset 0 1px #ffffff47;transition:width .18s ease}.hv-quest-detail-progress.is-locked>span{filter:grayscale(1);opacity:.45}.hv-quest-progress-caption{display:flex;align-items:center;justify-content:space-between;margin-top:4px;color:#986d4a;font-size:8px;font-weight:900}.hv-quest-progress-caption b{color:#52733e}.hv-quest-requirement-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.hv-quest-requirement-grid>div{display:grid;gap:5px;padding:10px 11px}.hv-quest-requirement-grid strong{overflow:hidden;color:#624029;font-size:9px;font-weight:1000;line-height:1.35;text-overflow:ellipsis}.hv-quest-lock-note,.hv-quest-complete-note{margin-top:9px;border:2px solid #987451;border-radius:9px;background:#dfc398;padding:8px 10px;color:#6f563f;font-size:9px;font-weight:1000}.hv-quest-complete-note{border-color:#7d9a57;background:#d8e4ad;color:#4c6a3d}.hv-quest-reward-panel{flex:0 0 auto;border-top:3px solid #a9653b;background:linear-gradient(180deg,#d69653,#c47a3d);padding:11px 13px 13px}.hv-quest-reward-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:8px}.hv-quest-reward-panel-head>div{display:grid;gap:2px}.hv-quest-reward-panel-head span{color:#fff0c5;text-shadow:0 1px 0 rgba(110,58,30,.55)}.hv-quest-reward-panel-head strong{color:#64391f;font-size:8px;font-weight:1000;letter-spacing:.06em}.hv-quest-reward-panel-head small{max-width:310px;color:#70452d;font-size:7px;font-weight:900;line-height:1.35;text-align:right}.hv-quest-reward-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hv-quest-reward-card{display:grid;min-width:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;border:2px solid #8e552f;border-radius:10px;background:linear-gradient(180deg,#ffe3a5,#efc879);box-shadow:inset 0 0 0 2px #fff7d28c,0 3px #6b391e66;padding:7px 8px}.hv-quest-reward-card img,.hv-quest-reward-card .hv-quest-reward-fallback{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-quest-reward-card .hv-quest-reward-fallback{display:grid;place-items:center;border:2px solid #b67a43;border-radius:8px;background:#e9c47e;color:#6b8c43;font-size:14px}.hv-quest-reward-card>div{display:grid;min-width:0;gap:2px}.hv-quest-reward-card span{overflow:hidden;color:#885331;font-size:7px;font-weight:1000;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap}.hv-quest-reward-card strong{color:#5b321e;font-size:13px;font-weight:1000}.hv-quest-empty,.hv-quest-detail-empty{display:grid;min-height:120px;place-items:center;border:1px dashed rgba(130,79,44,.35);border-radius:9px;color:#986d4c;font-size:9px;font-weight:1000;text-align:center}.hv-quest-detail-empty{height:100%;margin:12px}.hv-quest-message{position:absolute;right:10px;bottom:10px;left:10px;z-index:2}@media(max-width:760px){.hv-quest-panel.hv-social-game-panel{width:min(96vw,680px)!important;height:min(91dvh,760px)!important;padding:8px!important}.hv-quest-layout{grid-template-columns:1fr;grid-template-rows:minmax(180px,34%) minmax(0,1fr);gap:8px}.hv-quest-sidebar-head{min-height:46px;padding:6px 8px 6px 10px}.hv-quest-sidebar-head span{font-size:9px}.hv-quest-sidebar-scroll{padding:7px}.hv-quest-list-section+.hv-quest-list-section{margin-top:9px}.hv-quest-list-stack{gap:5px}.hv-quest-list-item{grid-template-columns:20px minmax(0,1fr);gap:6px;padding:6px}.hv-quest-list-marker{width:20px;height:20px;font-size:8px}.hv-quest-list-copy strong{font-size:9px}.hv-quest-list-progress{font-size:7px}.hv-quest-list-bar{height:3px}.hv-quest-detail-head{padding:9px 10px 7px}.hv-quest-detail-heading h3{font-size:14px}.hv-quest-detail-status{padding:5px 6px;font-size:7px}.hv-quest-detail-id{padding:4px 10px;font-size:6px}.hv-quest-detail-body,.hv-quest-detail-block{padding:8px 9px}.hv-quest-detail-block p,.hv-quest-objective-box p{font-size:9px}.hv-quest-objective-box{margin-top:7px;padding:8px 9px}.hv-quest-requirement-grid{gap:6px;margin-top:7px}.hv-quest-requirement-grid>div{padding:7px 8px}.hv-quest-requirement-grid strong{font-size:8px}.hv-quest-reward-panel{padding:7px 8px 8px}.hv-quest-reward-panel-head{margin-bottom:6px}.hv-quest-reward-panel-head small{display:none}.hv-quest-reward-list{gap:5px}.hv-quest-reward-card{grid-template-columns:28px minmax(0,1fr);gap:5px;padding:5px}.hv-quest-reward-card img,.hv-quest-reward-card .hv-quest-reward-fallback{width:28px;height:28px}.hv-quest-reward-card strong{font-size:10px}.hv-quest-reward-card span{font-size:6px}}@media(max-width:430px){.hv-quest-requirement-grid{grid-template-columns:1fr}.hv-quest-reward-list{grid-template-columns:1fr 1fr 1fr}.hv-quest-reward-card{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.hv-quest-reward-card>div{text-align:center}.hv-quest-reward-card span{max-width:70px}}@media(max-height:560px)and (orientation:landscape){.hv-quest-panel.hv-social-game-panel{height:92dvh!important;padding:7px!important}.hv-quest-panel.hv-social-game-panel>div:first-child{margin-bottom:7px!important}.hv-quest-layout{grid-template-columns:minmax(230px,31%) minmax(0,1fr);grid-template-rows:1fr;gap:7px}.hv-quest-sidebar-head{min-height:42px;padding:5px 7px 5px 9px}.hv-quest-sidebar-scroll{padding:6px}.hv-quest-list-item{grid-template-columns:18px minmax(0,1fr);gap:5px;padding:5px}.hv-quest-list-marker{width:18px;height:18px}.hv-quest-list-copy strong{font-size:8px}.hv-quest-list-progress,.hv-quest-list-meta{font-size:6px}.hv-quest-detail-head{padding:7px 9px 6px}.hv-quest-detail-heading h3{font-size:13px}.hv-quest-detail-body{padding:7px 8px}.hv-quest-detail-block p,.hv-quest-objective-box p{font-size:8px}.hv-quest-reward-panel{padding:6px 7px 7px}.hv-quest-reward-panel-head{margin-bottom:5px}.hv-quest-reward-panel-head small{display:none}.hv-quest-reward-card{grid-template-columns:26px minmax(0,1fr);gap:4px;padding:4px 5px}.hv-quest-reward-card img,.hv-quest-reward-card .hv-quest-reward-fallback{width:26px;height:26px}}@keyframes hv-inline-spin{to{transform:rotate(360deg)}}@keyframes hv-quest-complete-in{0%{opacity:0;transform:translate(-50%,-12px) scale(.96)}14%{opacity:1;transform:translate(-50%) scale(1)}84%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-7px) scale(.985)}}.hv-inline-loading{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:16px;white-space:nowrap}.hv-inline-loading>i{width:13px;height:13px;flex:0 0 13px;border:2px solid rgba(255,255,255,.28);border-top-color:currentColor;border-radius:999px;animation:hv-inline-spin .68s linear infinite}.hv-transaction-confirm-card{width:min(92vw,390px)}.hv-sell-confirm-actions button:disabled{cursor:not-allowed;opacity:.6}.hv-transaction-wait{margin-top:9px;padding-top:8px;border-top:1px solid rgba(108,83,51,.32);color:#705c3e;font-size:8px;font-weight:900;letter-spacing:.08em;text-align:center;text-transform:uppercase}.hv-quest-list-tabs{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:7px 8px 0;background:#48392214}.hv-quest-list-tabs button{display:flex;min-width:0;align-items:center;justify-content:center;gap:6px;min-height:31px;border:1px solid #9b8157;border-bottom-color:#745d3e;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#d5c18c,#bfa36b);box-shadow:inset 0 1px #fff6,0 1px #3e2b1733;color:#4a3821;font-size:8px;font-weight:1000;letter-spacing:.09em;text-transform:uppercase}.hv-quest-list-tabs button.is-active{border-color:#526642;background:linear-gradient(180deg,#72815b,#4d603d);color:#fff1bd;box-shadow:inset 0 1px #ffffff29,0 2px #35432c}.hv-quest-list-tabs button em{display:inline-flex;min-width:19px;height:17px;align-items:center;justify-content:center;border-radius:999px;background:#2c23162b;color:inherit;font-size:7px;font-style:normal;line-height:1}.hv-quest-list-tabs button.is-active em{background:#0e140b47}.hv-quest-list-item.is-claimable{border-color:#b78731;background:linear-gradient(90deg,#edcd7d7a,#e1c6893b);box-shadow:inset 3px 0 #c69034,0 1px #55371826}.hv-quest-list-item.is-claimable .hv-quest-list-marker{border-color:#9f6e23;background:#c38a2e;color:#fff6cd;box-shadow:0 0 0 2px #c38a2e2b}.hv-quest-detail-status.status-ready_to_claim{border-color:#9d6e25;background:#c48a2d;color:#fff4c7}.hv-quest-claim-note{margin-top:8px;padding:8px 10px;border:1px solid #bb8737;border-radius:5px;background:#e6be5c38;color:#664619;font-size:8px;font-weight:900;letter-spacing:.035em}.hv-quest-reward-panel.is-claimable{border-top-color:#a8772c;background:linear-gradient(180deg,#f1daa1f5,#d5b673f5)}.hv-quest-claim-button{width:100%;min-height:36px;margin-top:8px;border:1px solid #73501d;border-bottom-width:3px;border-radius:6px;background:linear-gradient(180deg,#65814a,#425d33);box-shadow:inset 0 1px #fff3,0 2px 4px #31231238;color:#fff3c5;font-size:9px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.hv-quest-claim-button:hover:not(:disabled){filter:brightness(1.07)}.hv-quest-claim-button:disabled{cursor:wait;opacity:.78}.hv-quest-complete-popup{position:absolute;top:78px;left:50%;z-index:92;display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;width:min(88vw,430px);align-items:center;padding:10px 13px;border:1px solid #a78342;border-bottom:3px solid #6a522c;border-radius:8px;background:linear-gradient(180deg,#2c3722fa,#192519fa);box-shadow:0 9px 30px #00000075,inset 0 1px #fff6c91f;color:#f6e7b5;animation:hv-quest-complete-in 2s ease both}.hv-quest-complete-popup-seal{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #d2a54d;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d6b45f,#816029 72%);box-shadow:inset 0 0 0 3px #2a311d8c;color:#fff4c7;font-size:17px;font-weight:1000}.hv-quest-complete-popup small,.hv-quest-complete-popup strong,.hv-quest-complete-popup span{display:block}.hv-quest-complete-popup small{color:#d7bd78;font-size:7px;font-weight:1000;letter-spacing:.2em}.hv-quest-complete-popup strong{margin-top:2px;color:#fff0bf;font-size:10px;font-weight:1000;letter-spacing:.025em}.hv-quest-complete-popup span{margin-top:2px;color:#bdc8aa;font-size:8px;font-weight:800}.hv-death-overlay{background:radial-gradient(circle at 50% 42%,rgba(78,30,26,.3),transparent 38%),#070807d6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hv-death-card{position:relative;width:min(94vw,510px);overflow:hidden;padding:22px 22px 18px;border:2px solid #725541;border-bottom:4px solid #3d2b22;border-radius:10px;background:linear-gradient(#1e1712f5,#14120efa),repeating-linear-gradient(0deg,transparent,transparent 7px,rgba(255,255,255,.012) 8px);box-shadow:0 24px 65px #000000ad,inset 0 0 0 2px #17110e,inset 0 0 0 3px #8b6a4d;text-align:center}.hv-death-card:before,.hv-death-card:after{content:"";position:absolute;top:13px;width:82px;height:1px;background:linear-gradient(90deg,transparent,#765845)}.hv-death-card:before{left:18px}.hv-death-card:after{right:18px;transform:scaleX(-1)}.hv-death-crest{display:flex;width:48px;height:48px;margin:0 auto 7px;align-items:center;justify-content:center;border:1px solid #714941;border-radius:50%;background:#281918;box-shadow:inset 0 0 0 3px #140d0d,0 0 18px #76262233;color:#c7746c;font-size:22px}.hv-death-kicker{color:#b85f58;font-size:8px;font-weight:1000;letter-spacing:.25em}.hv-death-card h2{margin:5px 0 0;color:#f1dfb0;font-size:clamp(17px,3vw,23px);font-weight:1000;line-height:1.15}.hv-death-card>p{margin:7px 0 0;color:#a99b82;font-size:9px;font-weight:800}.hv-death-loss-panel{display:inline-flex;min-width:150px;margin-top:15px;align-items:center;justify-content:center;gap:10px;padding:7px 13px;border:1px solid #59463a;border-radius:5px;background:#0505044f}.hv-death-loss-panel span{color:#938570;font-size:7px;font-weight:1000;letter-spacing:.12em}.hv-death-loss-panel strong{color:#d67b6e;font-size:11px;font-weight:1000}.hv-death-ready-state{min-height:30px;margin:11px auto 0;padding:8px 10px;border-top:1px solid rgba(116,91,65,.38);border-bottom:1px solid rgba(116,91,65,.38);color:#b9a98a;font-size:8px;font-weight:900;letter-spacing:.11em}.hv-death-ready-state b{color:#e1c98f}.hv-death-ready-state.is-ready{color:#aac68e}.hv-death-ready-state.is-ready b{color:#d9f0bc}.hv-death-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:16px}.hv-death-action{min-height:82px;padding:10px 11px 9px;border:1px solid #6a553d;border-bottom:3px solid #33271d;border-radius:7px;background:linear-gradient(180deg,#493b29,#30281e);box-shadow:inset 0 1px #ffffff14;color:#f1ddb0;text-align:left}.hv-death-action.is-safe{border-color:#536747;border-bottom-color:#293422;background:linear-gradient(180deg,#3c5036,#293725)}.hv-death-action:hover:not(:disabled){filter:brightness(1.11);transform:translateY(-1px)}.hv-death-action:active:not(:disabled){transform:translateY(1px)}.hv-death-action:disabled{cursor:not-allowed;filter:saturate(.55);opacity:.52}.hv-death-action-kicker,.hv-death-action strong,.hv-death-action small{display:block}.hv-death-action-kicker{color:#ae9873;font-size:6px;font-weight:1000;letter-spacing:.18em}.hv-death-action strong{margin-top:4px;color:inherit;font-size:10px;font-weight:1000}.hv-death-action small{margin-top:5px;color:#a99d83;font-size:7px;font-weight:800;line-height:1.35}.hv-death-action.is-safe small{color:#9fb394}@media(max-width:760px){.hv-quest-list-tabs{padding:5px 7px 0;gap:4px}.hv-quest-list-tabs button{min-height:28px;font-size:7px}.hv-quest-claim-button{min-height:33px;margin-top:6px;font-size:8px}.hv-quest-complete-popup{top:64px;grid-template-columns:32px minmax(0,1fr);gap:8px;padding:8px 10px}.hv-quest-complete-popup-seal{width:30px;height:30px;font-size:14px}.hv-death-card{padding:17px 14px 13px}.hv-death-actions{grid-template-columns:1fr;gap:7px;margin-top:12px}.hv-death-action{min-height:63px;text-align:center}}@media(max-height:560px)and (orientation:landscape){.hv-death-card{width:min(90vw,610px);padding:10px 14px 11px}.hv-death-crest{width:34px;height:34px;margin-bottom:3px;font-size:16px}.hv-death-card h2{margin-top:3px;font-size:16px}.hv-death-card>p{margin-top:3px}.hv-death-loss-panel{margin-top:7px;padding:4px 10px}.hv-death-ready-state{min-height:24px;margin-top:6px;padding:5px 8px}.hv-death-actions{grid-template-columns:1fr 1fr;margin-top:8px}.hv-death-action{min-height:54px;padding:7px 9px}.hv-death-action small{margin-top:3px}}.hv-quest-list-item{grid-template-columns:28px minmax(0,1fr);gap:9px;min-height:62px;padding:9px 10px}.hv-quest-list-marker{width:28px;height:28px;font-size:11px}.hv-quest-list-copy{gap:3px}.hv-quest-list-meta{font-size:9px;letter-spacing:.075em}.hv-quest-list-copy strong{font-size:13px;line-height:1.22}.hv-quest-list-state{overflow:hidden;color:#795438;font-size:9px;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.hv-quest-list-item.is-selected .hv-quest-list-state{color:#3e5c30}.hv-quest-list-tabs button{min-height:34px;font-size:10px}.hv-quest-list-tabs button em{min-width:21px;height:19px;font-size:8px}.hv-quest-detail-tags span{font-size:9px}.hv-quest-detail-heading h3{font-size:18px}.hv-quest-detail-status{font-size:9px}.hv-quest-detail-label,.hv-quest-objective-title>span,.hv-quest-requirement-grid span,.hv-quest-reward-panel-head span{font-size:9px}.hv-quest-detail-block p,.hv-quest-objective-box p{font-size:11px;line-height:1.45}.hv-quest-objective-title strong{font-size:12px}.hv-quest-progress-caption{font-size:9px}.hv-quest-requirement-grid strong{font-size:10px}.hv-quest-lock-note,.hv-quest-claim-note,.hv-quest-complete-note{font-size:9px;line-height:1.4}.hv-quest-reward-panel-head strong{font-size:10px}.hv-quest-reward-card span{font-size:8px}.hv-quest-reward-card strong{font-size:14px}.hv-quest-claim-button{font-size:10px}@media(max-width:760px){.hv-quest-list-tabs button{min-height:32px;font-size:9px}.hv-quest-list-item{grid-template-columns:25px minmax(0,1fr);gap:7px;min-height:55px;padding:8px}.hv-quest-list-marker{width:25px;height:25px;font-size:10px}.hv-quest-list-meta{font-size:8px}.hv-quest-list-copy strong{font-size:12px}.hv-quest-list-state{font-size:8px}.hv-quest-detail-heading h3{font-size:16px}.hv-quest-detail-tags span,.hv-quest-detail-status,.hv-quest-detail-label,.hv-quest-objective-title>span,.hv-quest-requirement-grid span,.hv-quest-reward-panel-head span{font-size:8px}.hv-quest-detail-block p,.hv-quest-objective-box p{font-size:10px}.hv-quest-requirement-grid strong{font-size:9px}.hv-quest-reward-card span{font-size:7px}.hv-quest-reward-card strong{font-size:12px}}@media(max-height:560px)and (orientation:landscape){.hv-quest-list-tabs button{min-height:29px;font-size:9px}.hv-quest-list-item{grid-template-columns:23px minmax(0,1fr);gap:7px;min-height:48px;padding:7px}.hv-quest-list-marker{width:23px;height:23px;font-size:9px}.hv-quest-list-meta{font-size:8px}.hv-quest-list-copy strong{font-size:11px}.hv-quest-list-state{font-size:8px}.hv-quest-detail-heading h3{font-size:15px}.hv-quest-detail-tags span,.hv-quest-detail-status,.hv-quest-detail-label,.hv-quest-objective-title>span,.hv-quest-requirement-grid span,.hv-quest-reward-panel-head span{font-size:8px}.hv-quest-detail-block p,.hv-quest-objective-box p,.hv-quest-requirement-grid strong{font-size:9px}.hv-quest-reward-card span{font-size:7px}.hv-quest-reward-card strong{font-size:11px}}.hv-quest-list-item{grid-template-columns:38px minmax(0,1fr);gap:10px}.hv-quest-list-marker,.hv-quest-list-item.is-selected .hv-quest-list-marker,.hv-quest-list-item.is-completed .hv-quest-list-marker,.hv-quest-list-item.is-claimable .hv-quest-list-marker{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none}.hv-quest-list-marker img{display:block;width:36px;height:36px;-o-object-fit:contain;object-fit:contain;image-rendering:auto;pointer-events:none}@media(max-width:760px){.hv-quest-list-item{grid-template-columns:32px minmax(0,1fr);gap:8px}.hv-quest-list-marker,.hv-quest-list-item.is-selected .hv-quest-list-marker,.hv-quest-list-item.is-completed .hv-quest-list-marker,.hv-quest-list-item.is-claimable .hv-quest-list-marker{width:32px;height:32px}.hv-quest-list-marker img{width:30px;height:30px}}@media(max-height:560px)and (orientation:landscape){.hv-quest-list-item{grid-template-columns:30px minmax(0,1fr);gap:8px}.hv-quest-list-marker,.hv-quest-list-item.is-selected .hv-quest-list-marker,.hv-quest-list-item.is-completed .hv-quest-list-marker,.hv-quest-list-item.is-claimable .hv-quest-list-marker{width:30px;height:30px}.hv-quest-list-marker img{width:28px;height:28px}}.hv-quest-featured-catch{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;margin-top:10px;overflow:hidden;border:2px solid #b27a2a;border-radius:12px;background:radial-gradient(circle at 18% 50%,rgba(213,157,55,.13),transparent 38%),linear-gradient(180deg,#11100d,#070706);box-shadow:inset 0 0 0 1px #ffdd8538,inset 0 -16px 28px #0000004d,0 3px #532e1652;padding:11px 13px}.hv-quest-featured-catch:after{content:"";position:absolute;inset:4px;pointer-events:none;border:1px solid rgba(229,184,83,.16);border-radius:8px}.hv-quest-featured-catch-image{position:relative;z-index:1;display:grid;width:112px;height:88px;place-items:center;overflow:hidden;border:1px solid #a66f27;border-radius:10px;background:radial-gradient(circle at 50% 42%,rgba(208,157,58,.12),transparent 54%),#020202;box-shadow:inset 0 0 0 1px #ffd67729,inset 0 0 22px #000000eb,0 0 12px #be83271f;padding:7px}.hv-quest-featured-catch-image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;image-rendering:auto;filter:drop-shadow(0 2px 5px rgba(0,0,0,.72))}.hv-quest-featured-catch-copy{position:relative;z-index:1;display:grid;min-width:0;gap:6px}.hv-quest-featured-catch-copy span{color:#d8a844;font-size:9px;font-weight:1000;letter-spacing:.12em;text-shadow:0 1px 0 #000}.hv-quest-featured-catch-copy strong{overflow:hidden;color:#f6df9c;font-size:15px;font-weight:1000;line-height:1.25;text-overflow:ellipsis;text-shadow:0 2px 0 rgba(0,0,0,.9)}@media(max-width:700px){.hv-quest-featured-catch{grid-template-columns:88px minmax(0,1fr);gap:10px;padding:9px 10px}.hv-quest-featured-catch-image{width:88px;height:70px;padding:5px}.hv-quest-featured-catch-copy strong{font-size:12px}}.hv-quest-featured-catch.is-multi{grid-template-columns:150px minmax(0,1fr)}.hv-quest-featured-catch-image.is-multi{width:150px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:7px 6px}.hv-quest-featured-catch-image.is-multi img{width:100%;height:100%;min-width:0;-o-object-fit:contain;object-fit:contain}@media(min-width:901px){.hv-quest-requirement-grid.has-location{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.hv-quest-featured-catch.is-multi{grid-template-columns:112px minmax(0,1fr)}.hv-quest-featured-catch-image.is-multi{width:112px;gap:3px;padding:5px 4px}}.hv-quest-featured-catch.is-multi{grid-template-columns:max-content minmax(0,1fr)}.hv-quest-featured-catch-image.is-multi{display:flex;width:auto;min-width:0;height:88px;gap:8px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.hv-quest-featured-catch-image.is-multi .hv-quest-featured-catch-icon{display:grid;flex:0 0 64px;width:64px;height:64px;place-items:center;overflow:hidden;border:1px solid #a66f27;border-radius:9px;background:radial-gradient(circle at 50% 42%,rgba(208,157,58,.12),transparent 54%),#020202;box-shadow:inset 0 0 0 1px #ffd67729,inset 0 0 18px #000000e6,0 2px #532e1652;padding:6px}.hv-quest-featured-catch-image.is-multi .hv-quest-featured-catch-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width:700px){.hv-quest-featured-catch-image.is-multi{height:62px;gap:5px}.hv-quest-featured-catch-image.is-multi .hv-quest-featured-catch-icon{flex-basis:48px;width:48px;height:48px;padding:4px}}.hv-quest-featured-catch.is-portrait{grid-template-columns:104px minmax(0,1fr)}.hv-quest-featured-catch-image.is-portrait{width:104px;height:126px;padding:7px}.hv-quest-featured-catch-image.is-portrait img{display:block;width:auto;height:100%;max-width:100%;max-height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}@media(max-width:700px){.hv-quest-featured-catch.is-portrait{grid-template-columns:78px minmax(0,1fr)}.hv-quest-featured-catch-image.is-portrait{width:78px;height:96px;padding:5px}}.hv-quest-featured-catch.is-square{grid-template-columns:104px minmax(0,1fr)}.hv-quest-featured-catch-image.is-square{width:104px;height:104px;aspect-ratio:1 / 1;padding:7px}.hv-quest-featured-catch-image.is-square img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}@media(max-width:700px){.hv-quest-featured-catch.is-square{grid-template-columns:78px minmax(0,1fr)}.hv-quest-featured-catch-image.is-square{width:78px;height:78px;padding:5px}}.hv-bank-converter-overlay{background:#080604ad;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hv-bank-converter-panel{position:relative;width:min(94vw,930px);max-height:min(88vh,660px);overflow:hidden;border:3px solid #9a6727;border-radius:14px;background:linear-gradient(180deg,#17130f,#0f0d0b);box-shadow:0 0 0 2px #2f1d0d,0 18px 55px #0000009e,inset 0 0 0 1px #f2c25d2e;color:#f1dfb2}.hv-bank-converter-header{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;border-bottom:2px solid #6f491d;background:linear-gradient(180deg,#553717,#33210f)}.hv-bank-converter-kicker{color:#d3ad5c;font-size:10px;font-weight:900;letter-spacing:.15em}.hv-bank-converter-header h2{margin:2px 0 0;color:#fff0c2;font-size:24px;line-height:1;font-weight:1000;text-shadow:2px 2px 0 #2a1609}.hv-bank-converter-close{min-width:82px;padding:10px 13px;border:2px solid #9b7238;border-radius:8px;background:#20180f;color:#f3ddb0;font-size:11px;font-weight:1000}.hv-bank-converter-close:hover{background:#352615}.hv-bank-converter-body{min-height:420px;display:grid;grid-template-columns:280px minmax(0,1fr)}.hv-bank-converter-list{display:flex;flex-direction:column;gap:7px;padding:12px;border-right:2px solid #4d351b;background:#15110d;overflow-y:auto}.hv-bank-converter-list-item{min-height:66px;display:grid;grid-template-columns:48px minmax(0,1fr) 16px;align-items:center;gap:9px;padding:8px 9px;border:2px solid #58401f;border-radius:9px;background:linear-gradient(180deg,#282017,#1d1711);color:#e7d6aa;text-align:left}.hv-bank-converter-list-item:hover{border-color:#94703a;background:#322619}.hv-bank-converter-list-item.is-selected{border-color:#d0a64e;background:linear-gradient(180deg,#4a3517,#30220f);box-shadow:inset 0 0 0 1px #ffe1942b}.hv-bank-converter-source-icon{width:44px;height:44px;display:grid;place-items:center;border:1px solid #7a5729;border-radius:7px;background:#0d0b09}.hv-bank-converter-source-icon img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.hv-bank-converter-list-item b,.hv-bank-converter-list-item small{display:block}.hv-bank-converter-list-item b{font-size:13px;font-weight:1000;color:#f3e0ac}.hv-bank-converter-list-item small{margin-top:3px;color:#aa8951;font-size:9px;font-weight:900;letter-spacing:.1em}.hv-bank-converter-list-item em{color:#d4a947;font-size:24px;font-style:normal;font-weight:1000}.hv-bank-converter-workspace{min-width:0;padding:16px;background:radial-gradient(circle at 50% 0%,rgba(91,61,24,.18),transparent 46%),#100e0b}.hv-bank-converter-rate{padding:12px 14px;border:1px solid #5e4322;border-radius:8px;background:#19140e}.hv-bank-converter-rate span,.hv-bank-converter-balance span,.hv-bank-converter-exchange label>span,.hv-bank-converter-receive>span{display:block;color:#a78a58;font-size:9px;font-weight:1000;letter-spacing:.13em}.hv-bank-converter-rate strong{display:block;margin-top:4px;color:#f2d47e;font-size:15px;font-weight:1000}.hv-bank-converter-balance{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:9px;margin-top:12px;padding:10px 12px;border:1px solid #49351d;border-radius:8px;background:#16120e}.hv-bank-converter-balance strong{color:#fff0bd;font-size:13px;font-weight:1000}.hv-bank-converter-balance button{padding:6px 9px;border:1px solid #8b672f;border-radius:6px;background:#2c2113;color:#e7c76e;font-size:9px;font-weight:1000}.hv-bank-converter-exchange{margin-top:13px;padding:13px;border:2px solid #5a3c1d;border-radius:10px;background:#0c0b09}.hv-bank-converter-input-wrap,.hv-bank-converter-receive>div{min-height:62px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:6px;padding:8px 10px;border:2px solid #57401f;border-radius:9px;background:#19140e}.hv-bank-converter-input-wrap img,.hv-bank-converter-receive img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain}.hv-bank-converter-input-wrap input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#fff2c7;font-size:22px;font-weight:1000}.hv-bank-converter-input-wrap b{max-width:130px;color:#bda46d;font-size:11px;font-weight:1000;text-align:right}.hv-bank-converter-arrow{height:28px;display:grid;place-items:center;color:#d6aa4d;font-size:20px;font-weight:1000}.hv-bank-converter-receive>div{grid-template-columns:42px minmax(0,1fr);border-color:#8d682d;background:#21180d}.hv-bank-converter-receive i{width:34px;height:34px;display:grid;place-items:center;border:2px solid #d1aa53;border-radius:50%;color:#e8c96f;font-size:17px;font-style:normal;font-weight:1000}.hv-bank-converter-receive strong{min-width:0;overflow-wrap:anywhere;color:#ffe29a;font-size:20px;font-weight:1000}.hv-bank-converter-submit{width:100%;margin-top:13px;padding:12px 16px;border:2px solid #c89437;border-radius:9px;background:linear-gradient(180deg,#9f6824,#6f4318);color:#fff0c3;font-size:14px;font-weight:1000;letter-spacing:.06em;box-shadow:inset 0 1px #ffefbd3d,0 3px #38200d}.hv-bank-converter-submit:disabled{cursor:not-allowed;filter:grayscale(.65);opacity:.45}.hv-bank-converter-footnote{margin-top:8px;color:#92784d;font-size:10px;font-weight:800;text-align:center}.hv-bank-converter-loading,.hv-bank-converter-error{min-height:320px;display:flex;align-items:center;justify-content:center;gap:10px;padding:24px;color:#e9d8a9;font-size:13px;font-weight:900}.hv-bank-converter-error{color:#ffb69d}.hv-spinner{width:18px;height:18px;display:inline-block;border:3px solid rgba(231,199,110,.28);border-top-color:#e7c76e;border-radius:50%;animation:hv-bank-spin .75s linear infinite}@keyframes hv-bank-spin{to{transform:rotate(360deg)}}.hv-bank-coming-soon{position:absolute;left:50%;bottom:26px;z-index:4;width:min(86%,420px);transform:translate(-50%);padding:12px 14px;border:2px solid #d3a84d;border-radius:9px;background:#120d08f7;box-shadow:0 12px 34px #0000008c;text-align:center}.hv-bank-coming-soon b,.hv-bank-coming-soon span{display:block}.hv-bank-coming-soon b{color:#f2cf70;font-size:14px;font-weight:1000}.hv-bank-coming-soon span{margin-top:3px;color:#c7b68d;font-size:10px;font-weight:800}@media(max-width:760px){.hv-bank-converter-panel{width:min(96vw,760px);max-height:86vh;overflow-y:auto}.hv-bank-converter-header{min-height:58px;padding:9px 10px}.hv-bank-converter-header h2{font-size:18px}.hv-bank-converter-body{min-height:0;grid-template-columns:1fr}.hv-bank-converter-list{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));padding:8px;border-right:0;border-bottom:2px solid #4d351b;overflow-x:auto}.hv-bank-converter-list-item{min-height:54px;grid-template-columns:36px minmax(0,1fr);padding:6px}.hv-bank-converter-source-icon{width:34px;height:34px}.hv-bank-converter-source-icon img{width:28px;height:28px}.hv-bank-converter-list-item em{display:none}.hv-bank-converter-workspace{padding:10px}.hv-bank-converter-rate strong{font-size:12px}.hv-bank-converter-input-wrap input,.hv-bank-converter-receive strong{font-size:16px}}.hv-bank-converter-panel{width:min(96vw,980px);max-height:min(91vh,700px);border:3px solid #8d5b24;border-radius:16px;background:#f0cf8b;box-shadow:0 0 0 3px #3b2410,0 0 0 5px #e1a94ca6,0 22px 58px #0009,inset 0 0 0 2px #fff4c86b;color:#4d3218}.hv-bank-converter-header{min-height:88px;padding:14px 18px;border-bottom:3px solid #9e6b2f;background:linear-gradient(180deg,rgba(255,255,255,.14),transparent 42%),linear-gradient(180deg,#9a5b28,#6e3c1d)}.hv-bank-converter-kicker{color:#f3d994;font-size:10px;letter-spacing:.16em;text-shadow:1px 1px 0 #4b2610}.hv-bank-converter-header h2{margin:3px 0 0;color:#fff1be;font-size:25px;text-shadow:2px 2px 0 #4c2812}.hv-bank-converter-header p{margin:5px 0 0;color:#e8ca87;font-size:11px;font-weight:800}.hv-bank-converter-close{border-color:#e1b85c;background:linear-gradient(180deg,#49301b,#2e1c10);color:#ffe9ad;box-shadow:inset 0 1px #ffffff1f,0 2px #3d220f}.hv-bank-converter-body{min-height:450px;grid-template-columns:300px minmax(0,1fr);background:#efd18d}.hv-bank-converter-list{gap:8px;padding:12px;border-right:3px solid #a47238;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 22%),#d7aa62}.hv-bank-converter-list-title{padding:3px 4px 5px;color:#6b431e;font-size:10px;font-weight:1000;letter-spacing:.15em}.hv-bank-converter-list-item{min-height:70px;border:2px solid #a6783d;background:linear-gradient(180deg,#f5dc9e,#e6bf76);color:#60401e;box-shadow:0 2px #5b381647,inset 0 1px #ffffff73}.hv-bank-converter-list-item:hover{border-color:#795124;background:linear-gradient(180deg,#ffe9ae,#ebc77e)}.hv-bank-converter-list-item.is-selected{border-color:#49662f;background:linear-gradient(180deg,#9ec76f,#7daa55);box-shadow:0 2px #4d5e30,inset 0 1px #ffffff61}.hv-bank-converter-source-icon{border:2px solid #8d642f;background:#3a2410db;box-shadow:inset 0 0 0 1px #ffde8b2e}.hv-bank-converter-list-item b{color:#533417;font-size:13px}.hv-bank-converter-list-item.is-selected b{color:#293916}.hv-bank-converter-list-item small{color:#88602c;font-size:9px}.hv-bank-converter-list-item.is-selected small{color:#405523}.hv-bank-converter-list-item em{color:#795123}.hv-bank-converter-workspace{padding:16px 17px 18px;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.24),transparent 44%),linear-gradient(180deg,#f8dda2,#eecb88)}.hv-bank-converter-rate,.hv-bank-converter-balance,.hv-bank-converter-exchange,.hv-bank-converter-receiver{border-color:#aa7839;background:#66411c1a;box-shadow:inset 0 1px #ffffff57}.hv-bank-converter-rate{border:2px solid #aa7839;border-radius:10px}.hv-bank-converter-rate span,.hv-bank-converter-balance span,.hv-bank-converter-exchange label>span,.hv-bank-converter-receive>span,.hv-bank-converter-receiver>div:first-child>span{color:#765024;font-size:9px}.hv-bank-converter-rate strong{color:#553516;font-size:16px}.hv-bank-converter-rate small{display:block;margin-top:4px;color:#8c622f;font-size:10px;font-weight:900}.hv-bank-converter-balance{border:2px solid #b17c39;background:#f4d797}.hv-bank-converter-balance strong{color:#493018;font-size:14px}.hv-bank-converter-balance button{border-color:#77501f;background:linear-gradient(180deg,#70451f,#4e2d15);color:#ffdfa0;box-shadow:0 2px #3b210f}.hv-bank-converter-exchange{border:2px solid #8f622e;background:#5c371714}.hv-bank-converter-input-wrap,.hv-bank-converter-receive>div{border-color:#95672e;background:#fff0bf;box-shadow:inset 0 0 0 1px #ffffff80,0 2px #5d381633}.hv-bank-converter-input-wrap input{color:#482c13}.hv-bank-converter-input-wrap b{color:#745128}.hv-bank-converter-arrow{color:#80551e}.hv-bank-converter-receive>div{border-color:#9b6d30;background:#f3d68f}.hv-bank-converter-receive strong{color:#493018}.hv-bank-converter-minimum-warning{margin-top:8px;padding:8px 10px;border:1px solid #b55b36;border-radius:7px;background:#99361e1a;color:#8b351f;font-size:10px;font-weight:1000}.hv-bank-converter-receiver{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border:2px solid #9e7035;border-radius:9px;background:#ecd08f}.hv-bank-converter-receiver>div:first-child small{display:block;margin-top:3px;color:#8b6735;font-size:9px;font-weight:800}.hv-bank-converter-receiver-field{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;min-height:42px;padding:5px 9px;border:2px solid #7b5728;border-radius:8px;background:#382717;box-shadow:inset 0 0 0 1px #ffe09921}.hv-bank-converter-lock{display:grid;place-items:center;width:25px;height:25px;border:1px solid #bc9146;border-radius:6px;color:#e9c56e;font-size:9px}.hv-bank-converter-receiver-field input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#ffe5a8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:800;cursor:default}.hv-bank-converter-submit{border-color:#6d4a20;background:linear-gradient(180deg,#775126,#523316);color:#ffe5a6;box-shadow:inset 0 1px #fff3,0 3px #38210e}.hv-bank-converter-submit:not(:disabled):hover{filter:brightness(1.08)}.hv-bank-converter-footnote{color:#7e5a2e}.hv-bank-converter-loading,.hv-bank-converter-error{color:#5b3a1b}.hv-bank-converter-error{color:#8e2d20}@media(max-width:760px){.hv-bank-converter-panel{width:min(98vw,760px);max-height:94vh}.hv-bank-converter-header{min-height:70px;padding:10px 12px}.hv-bank-converter-header h2{font-size:20px}.hv-bank-converter-header p{display:none}.hv-bank-converter-body{min-height:0;max-height:calc(94vh - 72px);grid-template-columns:235px minmax(0,1fr)}.hv-bank-converter-list{padding:8px}.hv-bank-converter-list-item{min-height:58px;grid-template-columns:38px minmax(0,1fr) 12px;gap:6px;padding:6px}.hv-bank-converter-source-icon{width:36px;height:36px}.hv-bank-converter-source-icon img{width:28px;height:28px}.hv-bank-converter-list-item b{font-size:11px}.hv-bank-converter-workspace{padding:9px;overflow-y:auto}.hv-bank-converter-rate,.hv-bank-converter-balance,.hv-bank-converter-exchange{padding:8px 9px}.hv-bank-converter-input-wrap,.hv-bank-converter-receive>div{min-height:50px}.hv-bank-converter-input-wrap input,.hv-bank-converter-receive strong{font-size:16px}.hv-bank-converter-receiver{grid-template-columns:1fr;gap:7px;padding:8px 9px}.hv-bank-converter-receiver-field input{font-size:9px}}.hv-bank-converter-panel{width:min(94vw,920px);max-height:min(90vh,680px)}.hv-bank-converter-header{min-height:78px;padding:12px 16px}.hv-bank-converter-header h2{font-size:23px}.hv-bank-converter-header p{display:none}.hv-bank-converter-body{min-height:420px;grid-template-columns:280px minmax(0,1fr)}.hv-bank-converter-list{gap:7px}.hv-bank-converter-list-item{min-height:62px;grid-template-columns:42px minmax(0,1fr);gap:8px;padding:8px}.hv-bank-converter-list-item em{display:none}.hv-bank-converter-source-icon{width:40px;height:40px}.hv-bank-converter-source-icon img{width:30px;height:30px}.hv-bank-converter-list-item b{display:block;font-size:12px;line-height:1.25}.hv-bank-converter-list-item small{display:block;margin-top:4px;font-size:9px}.hv-bank-converter-workspace{display:flex;flex-direction:column;gap:10px;padding:14px}.hv-bank-converter-summary-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px}.hv-bank-converter-rate,.hv-bank-converter-balance,.hv-bank-converter-exchange,.hv-bank-converter-receiver{margin:0}.hv-bank-converter-rate,.hv-bank-converter-balance{min-height:88px;padding:12px}.hv-bank-converter-rate strong{margin-top:4px;font-size:18px;line-height:1.25}.hv-bank-converter-balance{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:8px;column-gap:8px}.hv-bank-converter-balance strong{grid-column:1 / 2;margin-top:4px;font-size:16px}.hv-bank-converter-balance button{grid-column:2 / 3;grid-row:1 / span 2;min-width:50px;min-height:38px}.hv-bank-converter-exchange-simple{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);align-items:center;gap:10px;padding:12px}.hv-bank-converter-side{min-width:0}.hv-bank-converter-side>span{display:block;margin-bottom:6px}.hv-bank-converter-input-wrap,.hv-bank-converter-receive>div{min-height:68px;padding:10px 12px}.hv-bank-converter-input-wrap input,.hv-bank-converter-receive strong{font-size:18px}.hv-bank-converter-arrow{align-self:center;margin:0;font-size:20px}.hv-bank-converter-minimum-warning{margin-top:-2px}.hv-bank-converter-footer-row{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:10px;align-items:stretch}.hv-bank-converter-receiver{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px}.hv-bank-converter-receiver-field{min-height:40px}.hv-bank-converter-receiver-field input{font-size:12px}.hv-bank-converter-action-box{display:flex;flex-direction:column;justify-content:center;gap:6px}.hv-bank-converter-submit{width:100%;min-height:54px;font-size:16px}.hv-bank-converter-footnote{text-align:center;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}@media(max-width:760px){.hv-bank-converter-panel{width:min(98vw,760px);max-height:94vh}.hv-bank-converter-body{grid-template-columns:1fr;max-height:calc(94vh - 72px)}.hv-bank-converter-list{border-right:0;border-bottom:2px solid #a47238;max-height:235px;overflow-y:auto}.hv-bank-converter-workspace{overflow-y:auto;padding:10px}.hv-bank-converter-summary-row,.hv-bank-converter-footer-row,.hv-bank-converter-exchange-simple{grid-template-columns:1fr}.hv-bank-converter-arrow{transform:rotate(90deg)}.hv-bank-converter-receiver{grid-template-columns:1fr}.hv-bank-converter-receiver-field input{font-size:10px}}.hv-bank-converter-receiver{display:grid;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:10px}.hv-bank-converter-receiver-label{color:#765024;font-size:10px;font-weight:1000;letter-spacing:.08em}@media(max-width:760px){.hv-bank-converter-receiver{grid-template-columns:1fr}}.hv-bank-converter-receiver{display:block;min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.hv-bank-converter-receiver-label{display:block;margin:0 0 6px;color:#765024;font-size:10px;font-weight:1000;letter-spacing:.08em}.hv-bank-converter-receiver-field{width:100%;min-height:46px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:6px 10px;border:2px solid #7b5728;border-radius:8px;background:#382717;box-shadow:inset 0 0 0 1px #ffe09921}.hv-bank-converter-wallet-icon{width:24px;height:24px;display:block;-o-object-fit:contain;object-fit:contain}.hv-bank-converter-receiver-field input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#ffe5a8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:800;cursor:default}@media(max-width:760px){.hv-bank-converter-panel{height:min(94dvh,700px);max-height:94dvh;display:flex;flex-direction:column;overflow:hidden}.hv-bank-converter-header{flex:0 0 auto}.hv-bank-converter-body{flex:1 1 auto;min-height:0;max-height:none;overflow:hidden;grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.hv-bank-converter-list{min-height:0;max-height:185px;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.hv-bank-converter-workspace{min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:max(16px,env(safe-area-inset-bottom))}.hv-bank-converter-footer-row{align-items:start}.hv-bank-converter-receiver{display:block}.hv-bank-converter-receiver-field input{font-size:10px}}@media(max-height:620px){.hv-bank-converter-overlay{padding:6px!important;pointer-events:auto!important;touch-action:pan-y!important}.hv-bank-converter-panel{width:min(98vw,980px)!important;height:calc(100dvh - 12px)!important;max-height:calc(100dvh - 12px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;pointer-events:auto!important}.hv-bank-converter-header{flex:0 0 auto!important;min-height:62px!important;padding:9px 14px!important}.hv-bank-converter-kicker{font-size:8px!important}.hv-bank-converter-header h2{font-size:19px!important}.hv-bank-converter-close{min-width:76px!important;min-height:38px!important;padding:7px 10px!important}.hv-bank-converter-body{flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:hidden!important;grid-template-columns:255px minmax(0,1fr)!important}.hv-bank-converter-list{min-height:0!important;height:100%!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;touch-action:pan-y!important;padding:8px!important}.hv-bank-converter-list-title{padding-top:1px!important;padding-bottom:3px!important;font-size:8px!important}.hv-bank-converter-list-item{min-height:54px!important;grid-template-columns:36px minmax(0,1fr)!important;gap:7px!important;padding:6px 7px!important}.hv-bank-converter-source-icon{width:34px!important;height:34px!important}.hv-bank-converter-source-icon img{width:27px!important;height:27px!important}.hv-bank-converter-list-item b{font-size:10px!important}.hv-bank-converter-list-item small{margin-top:2px!important;font-size:7.5px!important}.hv-bank-converter-workspace{min-height:0!important;height:100%!important;max-height:none!important;overflow-y:scroll!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;touch-action:pan-y!important;pointer-events:auto!important;padding:10px 10px max(18px,env(safe-area-inset-bottom))!important;scrollbar-gutter:stable}.hv-bank-converter-summary-row{gap:8px!important}.hv-bank-converter-rate,.hv-bank-converter-balance{min-height:66px!important;padding:8px 10px!important}.hv-bank-converter-rate strong{font-size:14px!important}.hv-bank-converter-rate small,.hv-bank-converter-balance span,.hv-bank-converter-rate span{font-size:7.5px!important}.hv-bank-converter-balance strong{font-size:13px!important}.hv-bank-converter-exchange-simple{gap:7px!important;padding:9px!important}.hv-bank-converter-input-wrap,.hv-bank-converter-receive>div{min-height:54px!important;padding:7px 9px!important}.hv-bank-converter-input-wrap input,.hv-bank-converter-receive strong{font-size:15px!important}.hv-bank-converter-minimum-warning{padding:6px 8px!important;font-size:8.5px!important}.hv-bank-converter-footer-row{grid-template-columns:minmax(0,1fr) 145px!important;gap:8px!important;padding-bottom:2px}.hv-bank-converter-receiver-label{margin-bottom:4px!important;font-size:8px!important}.hv-bank-converter-receiver-field{min-height:40px!important}.hv-bank-converter-wallet-icon{width:21px!important;height:21px!important}.hv-bank-converter-submit{min-height:46px!important;font-size:13px!important}.hv-bank-converter-footnote{font-size:8px!important}}@media(max-height:620px)and (max-width:680px){.hv-bank-converter-body{grid-template-columns:1fr!important;grid-template-rows:145px minmax(0,1fr)!important}.hv-bank-converter-list{border-right:0!important;border-bottom:2px solid #a47238!important}.hv-bank-converter-summary-row,.hv-bank-converter-exchange-simple,.hv-bank-converter-footer-row{grid-template-columns:1fr!important}.hv-bank-converter-arrow{transform:rotate(90deg)}}.hv-market-board-overlay{background:#18110a9e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hv-market-board-panel{width:min(94vw,920px);max-height:min(90vh,690px);overflow:hidden;border:3px solid #7c4b20;border-radius:17px;background:#f1cf89;color:#4d3117;box-shadow:0 0 0 3px #3d2511,0 0 0 5px #dda64bb8,0 24px 62px #0000009e,inset 0 0 0 2px #fff3bf6b}.hv-market-board-header{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 18px;border-bottom:3px solid #9a632c;background:linear-gradient(180deg,rgba(255,255,255,.13),transparent 42%),linear-gradient(180deg,#995c2b,#74401e)}.hv-market-board-kicker{color:#f0d38a;font-size:10px;font-weight:1000;letter-spacing:.16em;text-shadow:1px 1px 0 #45240f}.hv-market-board-header h2{margin:3px 0 0;color:#fff0bb;font-size:25px;line-height:1;text-shadow:2px 2px 0 #4b2812}.hv-market-board-header p{margin:5px 0 0;color:#e6c781;font-size:11px;font-weight:900}.hv-market-board-close{min-width:82px;min-height:44px;border:2px solid #ddb35a;border-radius:9px;background:linear-gradient(180deg,#4b301a,#2d1b0f);color:#ffe8a8;font-size:11px;font-weight:1000;box-shadow:0 2px #321b0c,inset 0 1px #ffffff26}.hv-market-board-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px 0;background:#dbad61}.hv-market-board-tabs button{min-height:45px;border:2px solid #9d6c32;border-bottom-width:3px;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#f6dfa3,#e7bf77);color:#65431f;font-size:11px;font-weight:1000;letter-spacing:.06em}.hv-market-board-tabs button.is-active{border-color:#4e6734;background:linear-gradient(180deg,#93bd68,#739c4f);color:#263718;box-shadow:inset 0 1px #ffffff59}.hv-market-board-content{min-height:0;max-height:calc(min(90vh,690px) - 139px);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;padding:12px;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.2),transparent 44%),linear-gradient(180deg,#f6dda4,#edca87)}.hv-market-board-groups{display:grid;gap:11px}.hv-market-board-group{border:2px solid #a97639;border-radius:11px;overflow:hidden;background:#ffebb98a;box-shadow:inset 0 1px #ffffff6b}.hv-market-board-group-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;border-bottom:1px solid rgba(127,81,34,.38);background:#8a582417}.hv-market-board-group-heading h3{margin:0;color:#553516;font-size:14px}.hv-market-board-group-heading p{margin:2px 0 0;color:#8a622f;font-size:9px;font-weight:800}.hv-market-board-group-heading>span{flex:0 0 auto;color:#8b5e28;font-size:9px;font-weight:1000;letter-spacing:.12em}.hv-market-board-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8px}.hv-market-board-item{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:7px 8px;border:1px solid #c09351;border-radius:8px;background:#f6dda0;box-shadow:0 1px #5131112e,inset 0 1px #ffffff75}.hv-market-board-item-art{width:40px;height:40px;display:grid;place-items:center;border:1px solid #a77736;border-radius:8px;background:#5234191a}.hv-market-board-item-art img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-market-board-item-copy{min-width:0}.hv-market-board-item-copy b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#543417;font-size:11px}.hv-market-board-item-copy small{display:block;margin-top:2px;color:#98713b;font-size:8px;font-weight:800}.hv-market-board-item>strong{display:flex;align-items:center;gap:4px;color:#7a4c13;font-size:13px;white-space:nowrap}.hv-market-board-item>strong img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.hv-market-board-state{min-height:250px;display:flex;align-items:center;justify-content:center;gap:10px;color:#63421e;font-size:12px;font-weight:900}.hv-market-board-state.is-error{color:#8d3021}.hv-market-board-livestock{min-height:360px;display:flex;flex-direction:column;justify-content:center;gap:18px;padding:18px;border:2px solid #9c6b31;border-radius:13px;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 32%),#e8c37e}.hv-market-board-livestock-intro{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:12px;border-bottom:1px solid rgba(111,69,28,.35)}.hv-market-board-livestock-intro span{color:#80602e;font-size:9px;font-weight:1000;letter-spacing:.14em}.hv-market-board-livestock-intro h3{margin:3px 0 0;color:#543416;font-size:24px}.hv-market-board-livestock-intro p{max-width:430px;margin:0;color:#7b582c;font-size:11px;font-weight:800;text-align:right}.hv-market-board-livestock-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hv-market-board-livestock-item{min-height:175px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:2px solid #a87739;border-radius:11px;background:#f4d793;box-shadow:inset 0 1px #ffffff73,0 2px #482c122e}.hv-market-board-livestock-item>span{width:78px;height:78px;display:grid;place-items:center;border:2px solid #8f642e;border-radius:12px;background:#452b141c}.hv-market-board-livestock-item img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.hv-market-board-livestock-item b{color:#563616;font-size:13px}.hv-market-board-livestock-item em{padding:4px 8px;border:1px solid #9a6b2e;border-radius:999px;background:#5d3b1e;color:#f4d58b;font-size:8px;font-style:normal;font-weight:1000;letter-spacing:.1em}@media(max-width:760px),(max-height:620px){.hv-market-board-panel{width:min(98vw,920px);max-height:94vh}.hv-market-board-header{min-height:64px;padding:8px 11px}.hv-market-board-header h2{font-size:19px}.hv-market-board-header p{display:none}.hv-market-board-close{min-height:38px;min-width:70px}.hv-market-board-tabs{padding:7px 8px 0}.hv-market-board-tabs button{min-height:38px;font-size:9px}.hv-market-board-content{max-height:calc(94vh - 110px);padding:8px;-webkit-overflow-scrolling:touch}.hv-market-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hv-market-board-item{grid-template-columns:36px minmax(0,1fr) auto;min-height:50px;padding:5px 6px}.hv-market-board-item-art{width:34px;height:34px}.hv-market-board-item-art img{width:29px;height:29px}.hv-market-board-livestock{min-height:0;padding:12px}.hv-market-board-livestock-intro{align-items:flex-start;flex-direction:column;gap:6px}.hv-market-board-livestock-intro h3{font-size:19px}.hv-market-board-livestock-intro p{text-align:left}.hv-market-board-livestock-item{min-height:130px}.hv-market-board-livestock-item>span{width:58px;height:58px}.hv-market-board-livestock-item img{width:48px;height:48px}}@media(max-width:520px){.hv-market-board-grid,.hv-market-board-livestock-grid{grid-template-columns:1fr}.hv-market-board-group-heading p{display:none}}.hv-market-board-panel-v2634{width:min(94vw,940px);max-height:min(90vh,700px)}.hv-market-board-tabs-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hv-market-board-content-simple{padding:12px}.hv-market-board-stack{display:grid;gap:12px}.hv-market-board-simple-section{border:2px solid #a97639;border-radius:12px;overflow:hidden;background:#ffefc59e;box-shadow:inset 0 1px #ffffff6b}.hv-market-board-simple-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(127,81,34,.28);background:linear-gradient(180deg,#ffffff2e,#96683214)}.hv-market-board-simple-heading span{color:#8a5c29;font-size:9px;font-weight:1000;letter-spacing:.14em}.hv-market-board-simple-heading h3{margin:4px 0 0;color:#553516;font-size:19px;line-height:1.05}.hv-market-board-simple-heading small{color:#8b5e28;font-size:9px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.hv-market-board-grid-farm{grid-template-columns:repeat(2,minmax(0,1fr))}.hv-market-board-grid-fish,.hv-market-board-grid-trash{grid-template-columns:repeat(3,minmax(0,1fr))}.hv-market-board-item{min-height:64px}.hv-market-board-item-copy b{font-size:12px}.hv-market-board-item-copy small{font-size:9px}.hv-market-board-item>strong{font-size:14px}.hv-market-board-livestock-compact{min-height:0;justify-content:flex-start}.hv-market-board-livestock-intro-compact{align-items:center}.hv-market-board-livestock-intro-compact h3{font-size:22px}@media(max-width:760px),(max-height:620px){.hv-market-board-tabs-3{grid-template-columns:1fr;gap:6px}.hv-market-board-grid-farm,.hv-market-board-grid-fish,.hv-market-board-grid-trash,.hv-market-board-livestock-grid{grid-template-columns:1fr}.hv-market-board-simple-heading{align-items:flex-start;flex-direction:column;gap:4px}.hv-market-board-livestock-intro-compact{align-items:flex-start}}.hv-wallet-resource-bar-pro{display:flex!important;align-items:center!important;gap:8px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.hv-wallet-chip-pro{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:54px!important;min-width:156px;padding:8px 14px!important;border:2px solid #7b4b22!important;border-radius:16px!important;background:linear-gradient(180deg,#dc9151fa,#b0662ffa)!important;box-shadow:inset 0 2px #ffe4aa73,0 4px #7e431b,0 7px 14px #0000003d!important;color:#fff2d3!important}button.hv-wallet-chip-pro:active{transform:translateY(1px);box-shadow:inset 0 1px #ffe4aa66,0 2px #7e431b,0 4px 8px #00000038!important}.hv-wallet-chip-pro .hv-token-icon{width:24px!important;height:24px!important;flex:0 0 24px!important;filter:drop-shadow(0 1px 0 rgba(95,38,6,.75))}.hv-wallet-inline{display:inline-flex;align-items:center;gap:6px;min-width:0;line-height:1}.hv-wallet-inline b{display:inline!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#fff1bf!important;font-size:12px!important;font-weight:1000!important;letter-spacing:.1em!important;text-shadow:0 1px 0 rgba(88,42,15,.7)!important}.hv-wallet-sep{color:#f4d48c;font-size:15px;font-weight:1000;text-shadow:0 1px 0 rgba(88,42,15,.7)}.hv-wallet-inline strong{display:inline!important;max-width:none!important;overflow:visible!important;padding-left:0!important;color:#fffaf0!important;font-size:18px!important;font-weight:1000!important;letter-spacing:.01em!important;text-overflow:clip!important;white-space:nowrap!important;text-shadow:0 2px 0 rgba(95,46,19,.82)!important}@media(max-width:1200px){.hv-wallet-chip-pro{min-width:138px;min-height:48px!important;padding:7px 11px!important;border-radius:14px!important}.hv-wallet-chip-pro .hv-token-icon{width:20px!important;height:20px!important;flex-basis:20px!important}.hv-wallet-inline b{font-size:10px!important}.hv-wallet-sep{font-size:13px}.hv-wallet-inline strong{font-size:15px!important}}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-wallet-resource-bar-pro{gap:5px!important}.hv-wallet-chip-pro{min-width:102px;min-height:38px!important;gap:5px!important;padding:5px 7px!important;border-width:1.5px!important;border-radius:12px!important;box-shadow:inset 0 1px #ffe4aa66,0 3px #7e431b,0 5px 8px #0003!important}.hv-wallet-chip-pro .hv-token-icon{width:16px!important;height:16px!important;flex-basis:16px!important}.hv-wallet-inline{gap:4px}.hv-wallet-inline b{font-size:8.6px!important}.hv-wallet-sep{font-size:10px}.hv-wallet-inline strong{font-size:11px!important}}@media(max-height:420px)and (orientation:landscape){.hv-wallet-resource-bar-pro{gap:4px!important}.hv-wallet-chip-pro{min-width:94px;min-height:34px!important;padding:4px 6px!important;border-radius:10px!important}.hv-wallet-inline{gap:3px}.hv-wallet-inline b{font-size:7.6px!important}.hv-wallet-sep{font-size:9px}.hv-wallet-inline strong{font-size:10px!important}}@media(max-width:760px),(max-height:620px){.hv-market-board-tabs-3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:7px 8px 0!important}.hv-market-board-tabs-3 button{min-width:0;min-height:34px!important;padding:0 6px!important;border-radius:9px 9px 0 0!important;font-size:8px!important;letter-spacing:.04em!important;white-space:nowrap}.hv-market-board-content-simple{padding:8px!important}}@media(max-width:520px){.hv-market-board-tabs-3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding:6px 6px 0!important}.hv-market-board-tabs-3 button{min-height:32px!important;padding:0 4px!important;font-size:7.4px!important;letter-spacing:.02em!important}}.hv-wallet-resource-bar-pro{display:flex!important;align-items:center!important;gap:6px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.hv-wallet-chip-pro{display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:124px;min-height:40px!important;padding:5px 10px!important;border:1.5px solid #d8ad57!important;border-radius:12px!important;background:linear-gradient(180deg,#141210f5,#2c241cf5)!important;box-shadow:inset 0 1px #ffe9b81a,0 2px #7d5a25,0 5px 10px #0000003d!important;color:#fff2d3!important}button.hv-wallet-chip-pro{cursor:pointer}button.hv-wallet-chip-pro:hover{transform:translateY(-1px)}button.hv-wallet-chip-pro:active{transform:translateY(1px);box-shadow:inset 0 1px #ffe4aa14,0 1px #7d5a25,0 2px 4px #00000038!important}.hv-wallet-chip-pro .hv-token-icon{width:18px!important;height:18px!important;flex:0 0 18px!important;filter:drop-shadow(0 1px 0 rgba(0,0,0,.55))}.hv-wallet-inline{display:inline-flex;align-items:center;gap:4px;min-width:0;line-height:1}.hv-wallet-inline b,.hv-wallet-inline strong,.hv-wallet-sep{line-height:1}.hv-wallet-inline b{display:inline!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f2d18a!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.08em!important;text-shadow:0 1px 0 rgba(0,0,0,.55)!important}.hv-wallet-sep{color:#cba054;font-size:12px;font-weight:1000;text-shadow:0 1px 0 rgba(0,0,0,.55)}.hv-wallet-inline strong{display:inline!important;max-width:none!important;overflow:visible!important;padding-left:0!important;color:#fff2cf!important;font-size:12px!important;font-weight:1000!important;white-space:nowrap!important;text-shadow:0 1px 0 rgba(0,0,0,.72)!important}@media(max-width:1200px){.hv-wallet-resource-bar-pro{gap:5px!important}.hv-wallet-chip-pro{min-width:114px;min-height:36px!important;gap:5px!important;padding:4px 8px!important}.hv-wallet-chip-pro .hv-token-icon{width:16px!important;height:16px!important;flex-basis:16px!important}.hv-wallet-inline b{font-size:9px!important}.hv-wallet-sep,.hv-wallet-inline strong{font-size:11px!important}}@media(pointer:coarse),(hover:none)and (max-width:1000px){.hv-wallet-resource-bar-pro{gap:4px!important}.hv-wallet-chip-pro{min-width:96px;min-height:32px!important;gap:4px!important;padding:4px 7px!important;border-radius:10px!important;box-shadow:inset 0 1px #ffe9b814,0 2px #7d5a25,0 4px 7px #00000038!important}.hv-wallet-chip-pro .hv-token-icon{width:14px!important;height:14px!important;flex-basis:14px!important}.hv-wallet-inline{gap:3px}.hv-wallet-inline b{font-size:8px!important}.hv-wallet-sep,.hv-wallet-inline strong{font-size:10px!important}}@media(max-height:420px)and (orientation:landscape){.hv-wallet-resource-bar-pro{gap:3px!important}.hv-wallet-chip-pro{min-width:90px;min-height:29px!important;padding:3px 6px!important;border-radius:9px!important}.hv-wallet-chip-pro .hv-token-icon{width:13px!important;height:13px!important;flex-basis:13px!important}.hv-wallet-inline b{font-size:7.4px!important}.hv-wallet-sep,.hv-wallet-inline strong{font-size:9px!important}}.hv-gm-announcement{position:absolute;left:50%;top:82px;z-index:75;width:min(620px,calc(100vw - 28px));display:grid;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:10px;padding:10px 12px;border:1px solid #d0a84f;border-radius:12px;background:linear-gradient(180deg,#13120ef7,#221d14f7);box-shadow:0 4px #6b4c20,0 14px 34px #0000006b;transform:translate(-50%);pointer-events:auto;color:#f4e7c3}.hv-gm-announcement-mark{width:38px;height:38px;display:grid;place-items:center;border:1px solid #b68e3e;border-radius:9px;background:#2b2417;color:#f2d47f;font-size:11px;font-weight:1000}.hv-gm-announcement small{display:block;color:#bda363;font-size:7px;font-weight:1000;letter-spacing:.16em}.hv-gm-announcement b{display:block;margin-top:2px;color:#fff0c1;font-size:11px}.hv-gm-announcement p{margin:3px 0 0;color:#d2c6a7;font-size:9px;line-height:1.35}.hv-gm-announcement>button{width:28px;height:28px;border:1px solid #4a402b;border-radius:7px;background:#17150f;color:#a99d80;font-size:16px}.hv-gm-announcement.is-warning{border-color:#d39b3b}.hv-gm-announcement.is-critical{border-color:#b64c3c;box-shadow:0 4px #65261f,0 14px 34px #0000006b}@media(max-width:760px),(max-height:620px){.hv-gm-announcement{top:52px;width:min(560px,calc(100vw - 16px));grid-template-columns:34px minmax(0,1fr) 26px;padding:7px 8px}.hv-gm-announcement-mark{width:31px;height:31px}.hv-gm-announcement p{font-size:8px}}.hover\:border-\[\#526447\]:hover{--tw-border-opacity: 1;border-color:rgb(82 100 71 / var(--tw-border-opacity, 1))}.hover\:border-\[\#718267\]:hover{--tw-border-opacity: 1;border-color:rgb(113 130 103 / var(--tw-border-opacity, 1))}.hover\:border-\[\#75633a\]:hover{--tw-border-opacity: 1;border-color:rgb(117 99 58 / var(--tw-border-opacity, 1))}.hover\:border-\[\#789268\]:hover{--tw-border-opacity: 1;border-color:rgb(120 146 104 / var(--tw-border-opacity, 1))}.hover\:border-\[\#829a6c\]:hover{--tw-border-opacity: 1;border-color:rgb(130 154 108 / var(--tw-border-opacity, 1))}.hover\:border-\[\#839b6e\]:hover{--tw-border-opacity: 1;border-color:rgb(131 155 110 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8b6c34\]:hover{--tw-border-opacity: 1;border-color:rgb(139 108 52 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9bb86a\]:hover{--tw-border-opacity: 1;border-color:rgb(155 184 106 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9bba68\]:hover{--tw-border-opacity: 1;border-color:rgb(155 186 104 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9c7738\]:hover{--tw-border-opacity: 1;border-color:rgb(156 119 56 / var(--tw-border-opacity, 1))}.hover\:border-\[\#9dbd7e\]:hover{--tw-border-opacity: 1;border-color:rgb(157 189 126 / var(--tw-border-opacity, 1))}.hover\:border-\[\#aab4aa\]:hover{--tw-border-opacity: 1;border-color:rgb(170 180 170 / var(--tw-border-opacity, 1))}.hover\:border-\[\#bd8d5c\]:hover{--tw-border-opacity: 1;border-color:rgb(189 141 92 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d2a25d\]:hover{--tw-border-opacity: 1;border-color:rgb(210 162 93 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#213222\]:hover{--tw-bg-opacity: 1;background-color:rgb(33 50 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2d301f\]:hover{--tw-bg-opacity: 1;background-color:rgb(45 48 31 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#303222\]:hover{--tw-bg-opacity: 1;background-color:rgb(48 50 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#362e20\]:hover{--tw-bg-opacity: 1;background-color:rgb(54 46 32 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#38281a\]:hover{--tw-bg-opacity: 1;background-color:rgb(56 40 26 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#44331b\]:hover{--tw-bg-opacity: 1;background-color:rgb(68 51 27 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#4a2f20\]:hover{--tw-bg-opacity: 1;background-color:rgb(74 47 32 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#4a3a21\]:hover{--tw-bg-opacity: 1;background-color:rgb(74 58 33 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5d793d\]:hover{--tw-bg-opacity: 1;background-color:rgb(93 121 61 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#607d3d\]:hover{--tw-bg-opacity: 1;background-color:rgb(96 125 61 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#80572a\]:hover{--tw-bg-opacity: 1;background-color:rgb(128 87 42 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#915622\]:hover{--tw-bg-opacity: 1;background-color:rgb(145 86 34 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ffebba\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 235 186 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/30:hover{background-color:#0000004d}.hover\:bg-red-800\/70:hover{background-color:#991b1bb3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#a2c767\]:focus{--tw-border-opacity: 1;border-color:rgb(162 199 103 / var(--tw-border-opacity, 1))}.focus\:border-\[\#aacb6b\]:focus{--tw-border-opacity: 1;border-color:rgb(170 203 107 / var(--tw-border-opacity, 1))}.active\:translate-y-\[1px\]:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-\[\#46533f\]:disabled{--tw-border-opacity: 1;border-color:rgb(70 83 63 / var(--tw-border-opacity, 1))}.disabled\:bg-\[\#1c291f\]:disabled{--tw-bg-opacity: 1;background-color:rgb(28 41 31 / var(--tw-bg-opacity, 1))}.disabled\:text-\[\#667565\]:disabled{--tw-text-opacity: 1;color:rgb(102 117 101 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:640px){.sm\:bottom-3{bottom:.75rem}.sm\:right-3{right:.75rem}.sm\:right-\[78px\]{right:78px}.sm\:top-3{top:.75rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:h-14{height:3.5rem}.sm\:h-9{height:2.25rem}.sm\:h-\[58px\]{height:58px}.sm\:w-14{width:3.5rem}.sm\:w-9{width:2.25rem}.sm\:w-\[58px\]{width:58px}.sm\:min-w-14{min-width:3.5rem}.sm\:max-w-\[135px\]{max-width:135px}.sm\:max-w-\[150px\]{max-width:150px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[96px_1fr_64px\]{grid-template-columns:96px 1fr 64px}.sm\:justify-center{justify-content:center}.sm\:border-l-\[12px\]{border-left-width:12px}.sm\:border-r-\[12px\]{border-right-width:12px}.sm\:border-t-\[18px\]{border-top-width:18px}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:768px){.md\:bottom-\[132px\]{bottom:132px}.md\:left-4{left:1rem}.md\:w-\[238px\]{width:238px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.lg\:grid-cols-\[minmax\(280px\,\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr)}}
