@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500;600;700;800;900&family=Barlow:wght@400;500;600;700&family=Bebas+Neue&family=JetBrains+Mono:wght@400;500;600&display=swap);[data-rk] .iekbcc0{-webkit-tap-highlight-color:transparent;border:0;box-sizing:border-box;font-size:100%;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:initial}[data-rk] .iekbcc1{list-style:none}[data-rk] .iekbcc2{quotes:none}[data-rk] .iekbcc2:after,[data-rk] .iekbcc2:before{content:""}[data-rk] .iekbcc3{border-collapse:collapse;border-spacing:0}[data-rk] .iekbcc4{appearance:none}[data-rk] .iekbcc5{outline:none}[data-rk] .iekbcc5::placeholder{opacity:1}[data-rk] .iekbcc6{background-color:initial;color:inherit}[data-rk] .iekbcc7:disabled{opacity:1}[data-rk] .iekbcc7::-ms-expand,[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:0}[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: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: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: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;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: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{bottom:-1px;content:"";display:block;left:-1px;position:absolute;right:-1px;top:-1px;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:0.95}[data-rk] ._12cbo8i7,[data-rk] ._12cbo8i7:after{--_12cbo8i1:0.9}@keyframes _1luule41{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-rk] ._1luule42{animation:_1luule41 3s linear infinite}[data-rk] ._1luule43{background:conic-gradient(from 180deg at 50% 50%,#4892fe00 0deg,currentColor 282.04deg,#4892fe00 319.86deg,#4892fe00 1turn);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;bottom:-200px;left:-200px;padding:200px;right:-200px;top:-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:initial;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:0;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:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial}[data-rk] ._18dqw9x0,[data-rk] ._18dqw9x1{max-height:456px;overflow-x:hidden;overflow-y:auto}[data-rk] ._18dqw9x1{scrollbar-width:none}[data-rk] ._18dqw9x1::-webkit-scrollbar{display:none}[data-rk] .g5kl0l0{border-color:#0000}[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{stroke-dasharray:98 196;fill:none;stroke-linecap:round;stroke-width:4;animation:_1am14411 1s linear infinite}[data-rk] ._1am14413{position:absolute}[data-rk] ._1y2lnfi0{border:1px solid #10151f0f}[data-rk] ._1y2lnfi1{max-width:fit-content}*,::backdrop,:after,:before{--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:#3b82f680;--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: }
/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[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}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.-ml-4{margin-left:-1rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1px\]{height:1px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[--radix-context-menu-content-available-height\]{max-height:var(--radix-context-menu-content-available-height)}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-screen{max-height:100vh}.min-h-\[60px\]{min-height:60px}.w-10{width:2.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[1px\]{width:1px}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-lg{max-width:32rem}.max-w-max{max-width:max-content}.flex-1{flex:1 1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-45{--tw-rotate:45deg}.rotate-45,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.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-4{gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.25rem;border-radius:var(--radius)}.rounded-md{border-radius:calc(.25rem - 2px);border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(.25rem - 4px);border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-tl-sm{border-top-left-radius:calc(.25rem - 4px);border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-destructive{border-color:#ca2b2b;border-color:hsl(var(--destructive))}.border-destructive\/50{border-color:#ca2b2b80;border-color:hsl(var(--destructive)/.5)}.border-input{border-color:#3d433d;border-color:hsl(var(--input))}.border-primary{border-color:#d74e3c;border-color:hsl(var(--primary))}.border-primary\/50{border-color:#d74e3c80;border-color:hsl(var(--primary)/.5)}.border-transparent{border-color:#0000}.border-l-transparent{border-left-color:#0000}.border-t-transparent{border-top-color:#0000}.bg-accent{background-color:#2b312e;background-color:hsl(var(--accent))}.bg-background{background-color:#101312;background-color:hsl(var(--background))}.bg-black\/80{background-color:#000c}.bg-border{background-color:#353b35;background-color:hsl(var(--border))}.bg-card{background-color:#151916;background-color:hsl(var(--card))}.bg-destructive{background-color:#ca2b2b;background-color:hsl(var(--destructive))}.bg-foreground{background-color:#edede8;background-color:hsl(var(--foreground))}.bg-muted{background-color:#262b29;background-color:hsl(var(--muted))}.bg-muted\/50{background-color:#262b2980;background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:#101312;background-color:hsl(var(--popover))}.bg-primary{background-color:#d74e3c;background-color:hsl(var(--primary))}.bg-primary\/10{background-color:#d74e3c1a;background-color:hsl(var(--primary)/.1)}.bg-primary\/20{background-color:#d74e3c33;background-color:hsl(var(--primary)/.2)}.bg-secondary{background-color:#242926;background-color:hsl(var(--secondary))}.bg-transparent{background-color:initial}.fill-current{fill:currentColor}.fill-primary{fill:#d74e3c;fill:hsl(var(--primary))}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-\[1px\]{padding:1px}.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-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.text-\[0\.8rem\]{font-size:.8rem}.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-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.tracking-widest{letter-spacing:.1em}.text-accent-foreground{color:#edede8;color:hsl(var(--accent-foreground))}.text-card-foreground{color:#edede8;color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:#ca2b2b;color:hsl(var(--destructive))}.text-destructive-foreground{color:#fff;color:hsl(var(--destructive-foreground))}.text-foreground{color:#edede8;color:hsl(var(--foreground))}.text-foreground\/50{color:#edede880;color:hsl(var(--foreground)/.5)}.text-muted-foreground{color:#8e978c;color:hsl(var(--muted-foreground))}.text-popover-foreground{color:#edede8;color:hsl(var(--popover-foreground))}.text-primary{color:#d74e3c;color:hsl(var(--primary))}.text-primary-foreground{color:#fff;color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:#edede8;color:hsl(var(--secondary-foreground))}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);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 #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-md,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.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)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-1{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-ring{--tw-ring-color:hsl(var(--ring))}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f)}.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)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}:root{--background:150 9% 7%;--foreground:60 13% 92%;--card:140 7% 9%;--card-foreground:60 13% 92%;--popover:150 9% 7%;--popover-foreground:60 13% 92%;--primary:7 66% 54%;--primary-foreground:0 0% 100%;--secondary:145 6% 15%;--secondary-foreground:60 13% 92%;--muted:150 6% 16%;--muted-foreground:110 5% 57%;--accent:150 6% 18%;--accent-foreground:60 13% 92%;--destructive:0 65% 48%;--destructive-foreground:0 0% 100%;--border:120 5% 22%;--input:120 5% 25%;--ring:7 66% 54%;--radius:.25rem;--ink:#0e1210;--text:#ebede5;--subtle:#999f93;--red:#d95845;--lime:#c8d6a0;--line:#c2ccb029}*{box-sizing:border-box;letter-spacing:0}#root,body,html{margin:0;min-height:100%;width:100%}body{-webkit-font-smoothing:antialiased;background:#0e1210;background:var(--ink);color:#ebede5;color:var(--text);font-family:Barlow,sans-serif}button,input{font:inherit}a,button,input{outline-offset:5px}button{cursor:pointer}button:focus-visible,input:focus-visible{outline:2px solid #c8d6a0;outline:2px solid var(--lime)}button{transition:background-color .18s,color .18s,border-color .18s,transform .18s}button:disabled{cursor:wait}::selection{background:#d9584577;color:#fff}svg{flex-shrink:0}a,button{-webkit-tap-highlight-color:transparent}button img{pointer-events:none}input{min-width:0}button:hover{color:#fff}h1,h2,h3,p{margin:0}button{color:inherit}kbd{font-family:JetBrains Mono,monospace}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:initial}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:#edede8;color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::placeholder{color:#8e978c;color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{bottom:0;content:var(--tw-content);top:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-bottom-left-radius:calc(.25rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.25rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-bottom-right-radius:calc(.25rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.25rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:bg-accent:hover{background-color:#2b312e;background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:#ca2b2bcc;background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:#ca2b2be6;background-color:hsl(var(--destructive)/.9)}.hover\:bg-muted:hover{background-color:#262b29;background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:#262b2980;background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:#d74e3c;background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:#d74e3ccc;background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:#d74e3ce6;background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary:hover{background-color:#242926;background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:#242926cc;background-color:hsl(var(--secondary)/.8)}.hover\:text-accent-foreground:hover{color:#edede8;color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:#edede8;color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:#8e978c;color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:#fff;color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:bg-accent:focus{background-color:#2b312e;background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:#d74e3c;background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:#edede8;color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:#fff;color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-1:focus{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--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)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--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),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:#262b2966;border-color:hsl(var(--muted)/.4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:#353b35;border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:#262b29;background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:#d74e3c;background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:#101312;background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:#fca5a5;color:rgb(252 165 165/var(--tw-text-opacity,1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:#8e978c;color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:#fff;color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:#edede8;color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:#ca2b2b4d;border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:#ca2b2b;background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:#fff;color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:#fef2f2;color:rgb(254 242 242/var(--tw-text-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity,1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:#2b312e;background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:#2b312e80;background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:#edede8;color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:#8e978c;color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end],.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x)}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:#2b312e;background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:#101312;background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:#d74e3c;background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:#2b312e;background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:#2b312e80;background-color:hsl(var(--accent)/.5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:#242926;background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:#262b29;background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:#3d433d;background-color:hsl(var(--input))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:#8e978c;color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:#edede8;color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:#edede8;color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:#fff;color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:#edede8;color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#8e978c;color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{--tw-translate-y:-50%;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{--tw-translate-x:0px;content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:focus\:bg-accent:focus[data-state=open],.data-\[state\=open\]\:hover\:bg-accent:hover[data-state=open]{background-color:#2b312e;background-color:hsl(var(--accent))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:border-destructive:is(.dark *){border-color:#ca2b2b;border-color:hsl(var(--destructive))}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:mt-0{margin-top:0}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:rounded-lg{border-radius:.25rem;border-radius:var(--radius)}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-bottom-right-radius:calc(.25rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.25rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-bottom-left-radius:calc(.25rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.25rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(.25rem - 2px);border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:#2b312e;background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-bottom-left-radius:calc(.25rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.25rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-bottom-right-radius:calc(.25rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.25rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:#2b312e80;background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-bottom-right-radius:calc(.25rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.25rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>span\]\:line-clamp-1>span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{height:1rem;width:1rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:#ca2b2b;color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:#edede8;color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate:90deg}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div,.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-bottom:.375rem;padding-top:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:#8e978c;color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-bottom:.75rem;padding-top:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{height:1rem;width:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.deadzone-app.is-lobby{height:auto;min-height:100dvh}.is-lobby .lobby-shade,.is-lobby .world-canvas{height:100dvh;position:fixed}.is-lobby .lobby{animation:none;padding-bottom:108px}.nickname-field input{min-width:0}.skin-label{margin-top:21px}.skin-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.skin-card{align-items:center;background:linear-gradient(150deg,#27312a88,#121a16bb);border:1px solid #73806940;border-radius:2px;cursor:pointer;display:flex;flex-direction:column;height:112px;justify-content:flex-end;min-width:0;padding:3px 6px 8px;position:relative;transition:border-color .2s,background-color .2s}.skin-card img{height:80px;min-height:0;object-fit:contain;pointer-events:none;width:100%}.skin-card>span{color:#cbd0c4;font:600 14px Barlow Condensed,sans-serif;line-height:18px;overflow-wrap:anywhere;text-transform:uppercase}.skin-card:hover{background-color:#34443866;border-color:var(--skin-accent)}.skin-card.selected{background-color:#4a5b3344;border-color:var(--lime)}.skin-card.selected:before{background:var(--lime);content:"";inset:0 auto 0 0;position:absolute;width:2px}.skin-check{color:var(--lime);position:absolute;right:7px;top:7px}.pose-segmented button:focus-visible,.preview-reset:focus-visible,.skin-card:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.character-showcase{bottom:182px;display:flex;flex-direction:column;left:max(650px,43%);min-width:0;pointer-events:auto;position:fixed;right:6%;top:132px;z-index:3}.character-showcase-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 8%}.character-eyebrow{color:#a2b199;font:9px JetBrains Mono,monospace}.character-showcase h2{color:#edece2;font:600 18px Barlow Condensed,sans-serif;margin-top:8px;text-transform:uppercase}.preview-reset{background:#15201988;border:1px solid #a2b19944;border-radius:2px;color:#c8d0bd;display:grid;height:44px;place-items:center;transition:background-color .2s;width:44px}.preview-reset:hover{background:#344238}.character-stage{flex:1 1;isolation:isolate;min-height:0;position:relative;width:100%}.character-stage:before{background:repeating-linear-gradient(0deg,#0000 0 47px,#bdcba60b 48px),repeating-linear-gradient(90deg,#0000 0 47px,#bdcba60b 48px);content:"";inset:10% 12% 5%;-webkit-mask-image:linear-gradient(#0000,#000 25%,#000 75%,#0000);mask-image:linear-gradient(#0000,#000 25%,#000 75%,#0000);position:absolute;z-index:-1}.character-stage canvas{cursor:grab;display:block;height:100%;touch-action:pan-y;width:100%}.character-stage canvas:active{cursor:grabbing}.character-preview-footer{border-top:1px solid #a3b29144;display:flex;flex-direction:column;gap:15px;margin:0 8%;padding-top:15px}.character-outfit{color:#a4b09a;display:flex;flex-wrap:wrap;font:10px Barlow,sans-serif;gap:8px;justify-content:space-between}.character-outfit strong{color:#d9ddcd;font:12px JetBrains Mono,monospace}.pose-segmented{align-self:flex-start;border:1px solid #85947766;border-radius:2px;display:flex;overflow:hidden}.pose-segmented button{align-items:center;color:#abb5a2;display:flex;font:10px JetBrains Mono,monospace;gap:8px;justify-content:center;min-height:44px;padding:8px 18px;transition:background-color .2s,color .2s}.pose-segmented button[aria-pressed=true]{background:#b7c89a;color:#172018}.pose-segmented button:hover:not([aria-pressed=true]){background:#31402c}.pose-segmented button{min-width:0;padding-left:12px;padding-right:12px}@media(min-width:768px){.is-lobby .world-bottom{bottom:96px;position:fixed}.is-lobby .lobby-footer{background:#0e1210e8}}@media(min-width:768px) and (max-width:1100px){.character-showcase{bottom:192px;left:480px;right:22px;top:135px}.character-showcase-header{padding:0}.character-preview-footer{margin:0}.pose-segmented button{font-size:8px;gap:5px;padding:8px 7px}.character-outfit{font-size:9px}.is-lobby .world-bottom{left:66%;right:24px}}@media(min-width:768px) and (max-height:650px){.character-showcase{bottom:86px;top:108px}.is-lobby .world-bottom{display:none}}@media(max-width:767px){.character-showcase{bottom:auto;left:auto;margin:24px 0;min-width:0;position:relative;right:auto;top:auto}.character-showcase-header{padding:0}.character-showcase h2{font-size:16px}.character-stage{aspect-ratio:1.12;flex:none;width:100%}.character-preview-footer{gap:12px;margin:0;padding-top:12px}.pose-segmented{align-self:stretch}.pose-segmented button{flex:1 1}.skin-card{height:106px}.skin-card img{height:74px}.skin-card>span{font-size:13px}.skin-label{margin-top:24px}.character-eyebrow{font-size:8px}.is-lobby .world-bottom{display:none}}@media(prefers-reduced-motion:reduce){.pose-segmented button,.preview-reset,.skin-card{transition:none}}@media(max-width:370px){.pose-segmented button{font-size:9px;gap:5px;padding:8px 7px}}.wallet-gate{align-items:flex-end;display:flex;flex-direction:column;gap:6px;position:relative;z-index:50}.wallet-btn{align-items:center;background:#c8d6a0;border:1px solid #c8d6a066;box-shadow:0 4px 12px #00000059;color:#111a13;cursor:pointer;display:inline-flex;font-family:monospace;font-family:var(--font-mono,monospace);font-size:11px;font-weight:700;gap:8px;letter-spacing:.08em;padding:8px 14px;text-transform:uppercase;transition:all .15s ease-in-out}.wallet-btn:hover{background:#d9e6b5;box-shadow:0 0 16px #c8d6a073;transform:translateY(-1px)}.wallet-btn.connect-btn{background:#c8d6a0;color:#0f1712}.wallet-btn.wrong-net-btn{background:#c4402a;border-color:#ff6b52;color:#fff}.wallet-siwe-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:6px;max-width:100%}.wallet-btn.siwe-btn{background:#c4402a;border-color:#ff6b52;color:#fff}.wallet-btn.siwe-btn:hover{background:#d64d36}.wallet-btn-mini{background:#121c16d9;border:1px solid #c8d6a040;color:#c8d6a0;cursor:pointer;font-family:monospace;font-family:var(--font-mono,monospace);font-size:11px;padding:8px 10px}.wallet-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101a14d9;border:1px solid #c8d6a047;padding:4px 8px 4px 12px}.wallet-badge,.wallet-badge-info{align-items:center;display:flex;gap:8px}.wallet-badge-info{background:#0000;border:0;color:inherit;cursor:pointer;padding:0}.wallet-badge-status .status-dot{background:#50e3c2;border-radius:50%;box-shadow:0 0 8px #50e3c2;display:inline-block;height:6px;width:6px}.wallet-badge-nick{color:#e2ede5;font-family:sans-serif;font-family:var(--font-sans,sans-serif);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.wallet-badge-addr{color:#c8d6a0b3;font-family:monospace;font-family:var(--font-mono,monospace);font-size:11px}.wallet-logout-btn{align-items:center;background:#0000;border:none;color:#fff6;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:color .15s}.wallet-logout-btn:hover{color:#ff6b52}.wallet-error-msg{align-items:center;background:#280f0fe6;border:1px solid #ff64504d;color:#ff7660;display:flex;font-family:monospace;font-family:var(--font-mono,monospace);font-size:11px;gap:5px;max-width:min(360px,100%);overflow-wrap:anywhere;padding:4px 8px}.wallet-btn:disabled{cursor:wait;opacity:.7;transform:none}.wallet-payment-link{color:#c8d6a0;font-size:11px;text-decoration:underline}.wallet-recovery-input{background:#121c16;border:1px solid #647b68;color:#e5ece6;font-size:12px;min-width:0;padding:8px;width:min(320px,100%)}.wallet-nick-backdrop{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a07d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:10000}.wallet-nick-modal{background:#121c16;border:1px solid #c8d6a0;box-shadow:0 16px 40px #000000b3;color:#e5ece6;max-width:400px;padding:24px;text-align:left;width:90%}.wallet-nick-modal h3{align-items:center;color:#c8d6a0;display:flex;font-family:sans-serif;font-family:var(--font-heading,sans-serif);font-size:18px;font-weight:800;gap:8px;letter-spacing:.05em;margin:0 0 8px}.wallet-nick-modal p{color:#9cb0a2;font-size:13px;line-height:1.4;margin-bottom:16px}.wallet-nick-modal input{background:#080e0acc;border:1px solid #c8d6a04d;box-sizing:border-box;color:#fff;font-family:monospace;font-family:var(--font-mono,monospace);font-size:14px;font-weight:600;margin-bottom:20px;outline:none;padding:10px 14px;width:100%}.wallet-nick-modal input:focus{border-color:#c8d6a0;box-shadow:0 0 10px #c8d6a04d}.wallet-modal-actions{display:flex;gap:10px;justify-content:flex-end}.wallet-modal-actions .save-btn{background:#c8d6a0;color:#111a13;font-weight:700}.lobby-market-banner{align-items:center;background:linear-gradient(135deg,#162019f2,#0e1410f2);border:1px solid #c8d6a038;border-left:3px solid #c8d6a0;box-shadow:0 4px 16px #0006;display:flex;gap:12px;justify-content:space-between;margin-top:14px;padding:10px 14px;transition:all .2s ease}.lobby-market-banner:hover{border-color:#c8d6a073;box-shadow:0 6px 20px #00000080,0 0 12px #c8d6a014}.market-banner-left{display:flex;flex-direction:column;gap:2px}.market-banner-eyebrow{align-items:center;color:#a2a797;display:flex;font-family:JetBrains Mono,monospace;font-size:8px;gap:6px;letter-spacing:1.5px;text-transform:uppercase}.market-pulse-dot{background:#c8d6a0;border-radius:50%;box-shadow:0 0 8px #c8d6a0;display:inline-block;height:5px;width:5px}.market-banner-title{color:#e5e9dd;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px}.market-banner-btn{align-items:center;background:#c8d6a01f;border:1px solid #c8d6a059;color:#c8d6a0;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;gap:6px;letter-spacing:.06em;padding:7px 12px;transition:all .15s ease-in-out}.market-banner-btn:hover{background:#c8d6a0;border-color:#c8d6a0;box-shadow:0 0 12px #c8d6a059;color:#0e1210;transform:translateY(-1px)}.lobby-market-banner{background:none;margin-top:8px;min-height:44px;padding:0}.lobby-market-banner,.lobby-market-banner:hover{border:0;box-shadow:none}.market-banner-left{display:none}.market-banner-btn{background:#c8d6a014;border-color:#c8d6a03d;flex:1 1;justify-content:center;min-height:44px}.craft-dialog{background:#141d17!important;border:1px solid #28372b!important;box-sizing:border-box!important;color:#e5ece5;max-height:88vh;max-width:1060px!important;overflow-x:hidden!important;overflow-y:auto!important;padding:24px!important;scrollbar-color:#2e4133 #101612;scrollbar-width:thin;width:min(96vw,1060px)!important}.workshop-hero{background:linear-gradient(118deg,#101811,#1b2a1d 64%,#20281e);border:1px solid #516443;box-shadow:inset 0 0 0 1px #b7cc8330;display:grid;grid-template-columns:minmax(250px,.95fr) minmax(0,1.3fr);margin:0 0 14px}.workshop-hero-art{background:repeating-linear-gradient(0deg,#a4c18508 0 1px,#0000 1px 25px),linear-gradient(145deg,#0b100d,#1f3422);display:grid;min-height:208px;overflow:hidden;place-items:center;position:relative}.workshop-hero-art:before{border:1px solid #c8d6a033;border-radius:50%;box-shadow:0 0 0 28px #c8d6a00c,0 0 0 56px #c8d6a006;content:"";height:280px;position:absolute;width:280px}.workshop-hero-art img{filter:drop-shadow(0 18px 14px #050905);max-height:195px;object-fit:contain;position:relative;width:105%}.workshop-hero-art span{bottom:9px;color:#c8d6a0;font:700 9px JetBrains Mono,monospace;left:10px;letter-spacing:.12em;position:absolute}.workshop-hero-detail{min-width:0;padding:20px}.workshop-kicker{color:#b8cc82;font:700 9px JetBrains Mono,monospace;letter-spacing:.14em}.workshop-hero h3{color:#f1f5e7;font:700 31px/1 Barlow Condensed,sans-serif;margin:5px 0 6px}.workshop-hero p{color:#aebba9;font:400 13px/1.35 Barlow,sans-serif;margin:0}.workshop-statline{color:#dde6c7;display:flex;font:700 11px JetBrains Mono,monospace;gap:16px;margin:14px 0 10px}.workshop-statline b{white-space:nowrap}.workshop-materials{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:14px}.workshop-materials span{border:1px solid #5b6e52;color:#c9d8bd;font:8px JetBrains Mono,monospace;padding:4px 6px}.workshop-materials .missing{border-color:#7b4539;color:#e7a092}.workshop-hero-cta{background:#b94639;border:1px solid #d65f4b;color:#fff6ea;cursor:pointer;display:flex;font:700 14px Barlow Condensed,sans-serif;gap:8px;justify-content:center;letter-spacing:.08em;padding:11px;width:100%}.workshop-hero-cta:disabled{cursor:not-allowed;opacity:.48}.material-requirement{grid-column-gap:5px;background:#0d140f;border:1px solid #5b6e52;column-gap:5px;display:grid;grid-template-columns:31px minmax(84px,1fr);grid-template-rows:auto 3px;min-width:132px;padding:4px}.material-requirement .material-thumbnail{fill:#35452f;stroke:#b9ca9a;stroke-width:4;stroke-linejoin:round;grid-row:1/3;height:29px;width:29px}.material-requirement.tier-2 .material-thumbnail{stroke:#c8be7a;fill:#5b572f}.material-requirement.tier-3 .material-thumbnail{stroke:#e0a866;fill:#65452d}.material-requirement span{border:0;display:flex;font-size:8px;gap:6px;justify-content:space-between;padding:0;white-space:nowrap}.material-requirement i{background:#263428;height:3px;overflow:hidden}.material-requirement i i{background:#b9ce87;display:block;height:100%}.material-requirement.missing i i{background:#d95845}.material-thumbnail text{fill:#edf3d8;stroke:none;font:700 11px JetBrains Mono,monospace}.craft-recipes-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.recipe-card.catalogue-card{background:#121b14;border:1px solid #354737;cursor:pointer;min-height:84px;padding:10px}.recipe-card.catalogue-card.selected{background:#21301f;border-color:#c8d6a0;box-shadow:inset 3px 0 #c8d6a0}.catalogue-card .recipe-title-wrap strong{font-size:15px}.catalogue-status{color:#9cab90;font:8px JetBrains Mono,monospace;letter-spacing:.06em;margin-top:9px}.catalogue-card.ready .catalogue-status{color:#c8d6a0}.catalogue-card.crafted .catalogue-status{color:#91b8aa}@media (max-width:680px){.craft-dialog{border-width:0;max-height:100vh;padding:15px!important;width:100vw!important}.workshop-hero{grid-template-columns:1fr}.workshop-hero-art{min-height:145px}.workshop-hero-art img{max-height:135px}.craft-recipes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-hero h3{font-size:26px}}.craft-dialog::-webkit-scrollbar{width:7px}.craft-dialog::-webkit-scrollbar-track{background:#101612;border-left:1px solid #1c271e;border-radius:0 4px 4px 0}.craft-dialog::-webkit-scrollbar-thumb{background:#2e4133;border:1px solid #3d5644;border-radius:3px;-webkit-transition:background-color .18s,border-color .18s;transition:background-color .18s,border-color .18s}.craft-dialog::-webkit-scrollbar-thumb:hover{background:#486550;border-color:#c8d6a0;box-shadow:0 0 6px #c8d6a059}.craft-dialog::-webkit-scrollbar-thumb:active{background:#c8d6a0;border-color:#fff}.craft-heading{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:14px}.craft-heading-title{display:flex;flex-direction:column;gap:2px}.craft-heading span:first-child{color:#8c9889;font:500 9px/1 JetBrains Mono,monospace;letter-spacing:.16em;text-transform:uppercase}.craft-heading h2{color:#f1f5f0;font:700 28px/1 Barlow Condensed,sans-serif;letter-spacing:.04em;margin:0;text-transform:uppercase}.craft-mode-tabs{grid-gap:6px;display:grid;gap:6px;grid-template-columns:1fr 1fr;margin-bottom:14px}.craft-mode-tabs button{align-items:center;background:#19231c;border:1px solid #28372b;color:#a4b0a2;cursor:pointer;display:flex;font:700 11px/1 Barlow Condensed,sans-serif;gap:8px;justify-content:center;letter-spacing:.06em;padding:10px 12px;transition:all .15s ease}.craft-mode-tabs button:hover{background:#202d24;color:#f1f5f0}.craft-mode-tabs button.active{background:#2a3c2e;border-color:#c8d6a0;box-shadow:0 0 10px #c8d6a026;color:#c8d6a0}.craft-section-label{color:#92a08f;display:block;font:600 10px/1 JetBrains Mono,monospace;letter-spacing:.12em;margin-bottom:6px}.craft-tab-notice{background:#19231c;border-left:3px solid #c8d6a0;color:#b5c2b2;font:400 11px/1.4 JetBrains Mono,monospace;margin-bottom:12px;padding:8px 12px}.craft-weapon-selector{margin-bottom:14px}.craft-weapon-chips{display:flex;flex-wrap:wrap!important;gap:6px;overflow-x:hidden!important}.craft-weapon-chip{align-items:center;background:#19231c;border:1px solid #28372b;color:#bcc6b9;cursor:pointer;display:flex;font:600 12px/1 Barlow Condensed,sans-serif;gap:6px;letter-spacing:.04em;padding:6px 10px;transition:all .15s ease}.craft-weapon-chip:hover:not(:disabled){background:#202d24;border-color:#3b4d3f;color:#f1f5f0}.craft-weapon-chip.selected{background:#2a3b2f;border-color:#c8d6a0;color:#c8d6a0}.craft-weapon-chip.chip-locked{background:#131a15;border-color:#212922;cursor:not-allowed;opacity:.45}.chip-equipped{background:#c8d6a0;color:#121914}.chip-equipped,.chip-locked-tag{border-radius:2px;font:700 8px/1 JetBrains Mono,monospace;padding:2px 4px}.chip-locked-tag{background:#3b2220;color:#eb705a}.craft-weapon-preview-card{background:#18221b;flex-direction:column;gap:6px;padding:10px 14px}.preview-top{align-items:center;display:flex;justify-content:space-between}.preview-top strong{color:#f1f5f0;font:700 18px/1 Barlow Condensed,sans-serif;letter-spacing:.04em}.preview-top span{color:#8c9889;font:500 10px/1 JetBrains Mono,monospace;text-transform:uppercase}.preview-stats{color:#92a08f;display:flex;flex-wrap:wrap;font:500 11px/1 JetBrains Mono,monospace;gap:14px}.preview-stats b{color:#c8d6a0}.preview-active-mods{align-items:center;border-top:1px solid #233026;color:#f0c040;display:flex;font:600 10px/1 JetBrains Mono,monospace;gap:6px;padding-top:6px}.craft-parts-summary{background:#161f18;border:1px solid #243227;margin-bottom:14px;overflow-x:hidden!important;padding:10px 12px}.craft-parts-tags{display:flex;flex-wrap:wrap!important;gap:6px}.craft-part-badge{align-items:center;background:#1e2a21;border:1px solid #304033;color:#c8d2c6;display:flex;font:500 10px/1 JetBrains Mono,monospace;gap:6px;padding:4px 8px}.craft-part-badge b{color:#c8d6a0}.craft-no-parts{color:#727e70;font:400 11px/1.4 JetBrains Mono,monospace;font-style:italic}.craft-recipes-list,.craft-weapons-list{display:flex;flex-direction:column;gap:10px;overflow-x:hidden!important}.craft-recipe-card{background:#18221b;border:1px solid #28372b;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;max-width:100%;padding:12px 14px}.craft-recipe-card.can-craft{border-color:#3f5544}.craft-recipe-card.can-craft:hover{border-color:#55725c}.craft-recipe-card.unlocked{border-color:#2e3e31;opacity:.75}.recipe-header{align-items:center;display:flex;justify-content:space-between}.recipe-title-box{align-items:center;display:flex;gap:8px}.recipe-title-box strong{color:#f1f5f0;font:700 16px/1 Barlow Condensed,sans-serif;letter-spacing:.03em}.recipe-tier-tag{border-radius:2px;font:700 9px/1 JetBrains Mono,monospace;padding:2px 6px}.recipe-tier-tag.t1{background:#2d3830;color:#a4b0a2}.recipe-tier-tag.t2{background:#4a2820;color:#eb705a}.recipe-tier-tag.t3{background:#354425;color:#c8d6a0}.recipe-bonus-pill{background:#202d23;border:1px solid #334637;color:#c8d6a0;font:700 11px/1 JetBrains Mono,monospace;padding:3px 8px}.unlocked-pill{background:#1e2d21;border:1px solid #324736;color:#c8d6a0}.locked-pill,.unlocked-pill{align-items:center;display:inline-flex;font:700 10px/1 JetBrains Mono,monospace;gap:4px;padding:3px 8px}.locked-pill{background:#2b1816;border:1px solid #4a2622;color:#eb705a}.recipe-desc{color:#92a08f;font:400 11px/1.3 JetBrains Mono,monospace;margin:0 0 6px}.recipe-weapon-specs{color:#7b8a79;display:flex;flex-wrap:wrap;font:500 10px/1 JetBrains Mono,monospace;gap:12px;margin-bottom:8px}.recipe-weapon-specs b{color:#d1dcce}.recipe-reqs{display:flex;flex-direction:column;gap:4px}.recipe-req-item{align-items:center;background:#141d17;border:1px solid #233026;display:flex;font:500 11px/1 JetBrains Mono,monospace;justify-content:space-between;padding:4px 8px}.recipe-req-item.met{color:#b0c2ac}.recipe-req-item.met b{color:#c8d6a0}.recipe-req-item.missing{border-color:#3b2220;color:#8c6a65}.recipe-req-item.missing b{color:#eb705a}.recipe-footer{display:flex;justify-content:flex-end;margin-top:4px}.already-unlocked-msg{color:#829280;font:600 11px/1 JetBrains Mono,monospace;font-style:italic}.craft-action-btn{align-items:center;background:#c8d6a0;border:none;color:#111812;cursor:pointer;display:inline-flex;font:700 12px/1 Barlow Condensed,sans-serif;gap:8px;letter-spacing:.08em;padding:8px 16px;transition:all .15s ease}.craft-action-btn:hover:not(:disabled){background:#dbe8b5;transform:translateY(-1px)}.craft-action-btn:disabled{background:#222d25;color:#5d6c5c;cursor:not-allowed}.recipe-card-main{display:flex;gap:14px}.recipe-weapon-preview-col{align-items:center;background:#0e1510b3;border:1px solid #c8d6a026;display:flex;flex-direction:column;flex-shrink:0;gap:6px;justify-content:center;padding:8px 6px;width:100px}.recipe-weapon-img{filter:drop-shadow(0 4px 6px rgba(0,0,0,.6));height:48px;object-fit:contain;width:80px}.recipe-content-col{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.recipe-weapon-type{color:#8c9889;font:500 10px/1 JetBrains Mono,monospace;text-transform:uppercase}.recipe-reqs-label{color:#8c9889;font:700 9px/1 JetBrains Mono,monospace;letter-spacing:.05em;margin-bottom:2px}.recipe-reqs-grid{display:flex;flex-direction:column;gap:4px}.craft-weapon-preview-card{align-items:center;background:#17221a;border:1px solid #28372b;display:flex;gap:16px;margin-bottom:14px;padding:12px 14px}.preview-card-left{align-items:center;background:#0a100c99;border:1px solid #c8d6a026;display:flex;flex-shrink:0;height:60px;justify-content:center;width:110px}.preview-weapon-large-img{filter:drop-shadow(0 4px 8px rgba(0,0,0,.7));max-height:52px;max-width:95px;object-fit:contain}.preview-card-right{display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0}.recipe-comparison-card{align-items:center;background:#0e1711d9;border:1px solid #c8d6a040;display:inline-flex;font:600 11px/1 JetBrains Mono,monospace;gap:6px;margin-bottom:4px;padding:4px 10px}.comparison-metric{color:#8c9889}.comparison-current{color:#cdd8c5}.comparison-arrow{color:#c8d6a0}.comparison-next{color:#c8d6a0;font-weight:700}.comparison-diff{color:#50e3c2;font-size:10px}.level-and-gold-req{align-items:center;background:#111a13;border:1px solid #8fa87433;display:flex;font:600 11px JetBrains Mono,monospace;justify-content:space-between;margin:6px 0 10px;padding:6px 8px}.level-and-gold-req span.met{color:#c8d6a0}.level-and-gold-req span.missing{color:#eb705a}.max-upgrade-badge{background:#142318;border:1px solid #8fa87444;color:#c8d6a0;font:700 13px Barlow Condensed,sans-serif;letter-spacing:1px;padding:14px 10px;text-align:center}.convert-card .recipe-body{padding:14px 0}.convert-flow{align-items:center;background:#101913;border:1px solid #8fa87433;display:flex;gap:10px;justify-content:space-between;padding:12px}.convert-box{display:flex;flex-direction:column;gap:3px}.convert-box span{color:#8fa387;font:8px JetBrains Mono,monospace}.convert-box strong{color:#e4ebd9;font:600 14px Barlow Condensed,sans-serif}.convert-box small{color:#c8d6a0;font:9px JetBrains Mono,monospace}.convert-arrow{color:#8fa874}.craft-dialog .craft-heading{margin-bottom:8px}.craft-dialog .craft-mode-tabs{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:8px}.craft-dialog .craft-mode-tabs button{font-size:10px;gap:4px;padding:8px 5px}.equipment-hero .equipment-thumbnail{filter:drop-shadow(0 15px 10px #050805);transform:scale(2.15)}.equipment-catalogue{min-height:92px}.equipment-catalogue .recipe-body,.equipment-catalogue .recipe-footer{display:none}.equipment-catalogue .recipe-header{align-items:flex-start}.equipment-catalogue .equipment-thumbnail{margin-right:5px}.catalogue-card[role=button]:focus-visible{outline:2px solid #d95845;outline-offset:2px}@media(max-width:680px){.craft-dialog .craft-mode-tabs{gap:3px;grid-template-columns:repeat(3,minmax(0,1fr))}.craft-dialog .craft-mode-tabs button{font-size:10px;padding:8px 3px}.craft-dialog .craft-mode-tabs svg{display:none}}.material-glyph{color:#c8d6a0;font:700 24px Barlow Condensed,sans-serif;height:80px;position:relative;width:160px;z-index:1}.material-glyph text{fill:#eaf0d7;font:700 22px JetBrains Mono,monospace}.craft-weapon-mods-view .recipe-card.catalogue-card .recipe-body,.craft-weapon-mods-view .recipe-card.catalogue-card .recipe-footer{display:none}.craft-weapon-mods-view .recipe-card.catalogue-card{min-height:68px}.craft-weapon-mods-view .recipe-header{gap:7px}.craft-target-selector .weapon-chip{background:#142017;border:1px solid #526944;color:#bfd0aa;font:600 11px Barlow Condensed,sans-serif;padding:7px 10px}.craft-target-selector .weapon-chip.active{background:#314329;border-color:#c8d6a0;color:#eff5dd}.catalogue-weapon-preview{filter:drop-shadow(0 3px 2px #0008);flex:0 0 auto;height:26px;object-fit:contain;width:54px}.recipe-title-wrap{align-items:center;display:flex;gap:6px;min-width:0}.recipe-title-wrap strong{margin-left:0}.material-thumbnail text{display:none}.equipment-thumbnail text{font-size:22px}.recipe-tier-badge{flex:0 0 auto;white-space:nowrap}@media(max-width:480px){.craft-recipes-grid{grid-template-columns:1fr}.recipe-card.catalogue-card{min-height:70px}.catalogue-card .recipe-header{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:48px minmax(0,1fr)}.catalogue-card .catalogue-weapon-preview{grid-row:1/3;width:48px}.catalogue-card .recipe-title-wrap{flex-wrap:wrap;gap:3px}.catalogue-card .recipe-title-wrap strong{line-height:1.05;overflow-wrap:anywhere;width:100%}.catalogue-card .recipe-bonus-pill,.catalogue-card .recipe-status-pill{font-size:8px;grid-column:2;justify-self:start;position:static}.catalogue-card .catalogue-status{margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.offgame-market-overlay{align-items:center;animation:ogm-fade-in .2s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e1210e0;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}@keyframes ogm-fade-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.offgame-market-dialog{background:#0000!important;border:0!important;box-shadow:none!important;color:#ebede5!important;display:block!important;height:100dvh!important;inset:0!important;max-height:none!important;max-width:none!important;outline:none!important;padding:0!important;position:fixed!important;transform:none!important;width:100vw!important;z-index:10000!important}.offgame-market-dialog>button[aria-label=Close]{display:none}.ogm-error,.ogm-payment-banner{background:#1c281f;border-bottom:1px solid #c2ccb029;color:#ebede5;font:12px JetBrains Mono,monospace;padding:8px 24px}.ogm-error{color:#f0b7a9}.ogm-error button{background:none;border:0;color:#c8d6a0;cursor:pointer;margin-left:12px;text-decoration:underline}.ogm-payment-banner{color:#c8d6a0}.ogm-store-layout{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 340px;height:100%;min-height:0}.ogm-packages-grid{grid-gap:12px;align-content:start;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ogm-package-card{align-items:center;background:#1c281f;border:1px solid #c2ccb029;border-radius:3px;color:#ebede5;cursor:pointer;grid-template-columns:64px minmax(0,1fr);min-width:0;padding:14px;text-align:left;width:100%}.ogm-package-card.selected{border-color:#c8d6a0;box-shadow:inset 3px 0 #c8d6a0}.ogm-package-card:focus-visible{outline:2px solid #c8d6a0;outline-offset:2px}.ogm-crate-mark{background:linear-gradient(145deg,#344637,#17221b);border:1px solid #c2ccb03d;color:#c8d6a0;grid-row:1/span 3;height:64px;width:64px}.ogm-crate-mark.large{grid-row:auto;height:72px;width:78px}.ogm-package-card .ogm-card-title{font-size:20px;margin:0}.ogm-package-card .ogm-card-price-row{margin:4px 0}.ogm-package-card .ogm-card-details{font-size:12px;grid-column:2;line-height:1.3;margin:0}.ogm-package-detail{background:#141b16;border:1px solid #c2ccb029;display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto;padding:18px}.ogm-luckbox-detail h3,.ogm-package-detail h3{font:600 24px Barlow Condensed,sans-serif;margin:2px 0}.ogm-luckbox-detail p,.ogm-package-detail p{color:#999f93;font-size:13px;margin:0}.ogm-full-manifest{grid-gap:4px;display:grid;gap:4px;list-style:none;margin:8px 0;padding:0}.ogm-full-manifest li,.ogm-odds-grid div{border-bottom:1px solid #c2ccb01f;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:5px 0}.ogm-detail-price{color:#d5bf83;font:600 28px Barlow Condensed,sans-serif;margin-top:auto}.ogm-luckbox-detail{margin:0 auto;max-width:920px}.ogm-odds-grid{grid-gap:0 18px;display:grid;gap:0 18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0}.ogm-checkout-confirm{background:#141b16;border:1px solid #c8d6a0;box-shadow:0 20px 70px #000c;inset:50% auto auto 50%;max-height:85dvh;overflow:auto;padding:24px;position:fixed;transform:translate(-50%,-50%);width:min(500px,calc(100vw - 32px));z-index:10002}.ogm-checkout-confirm h3{font:600 28px Barlow Condensed,sans-serif;margin:0 0 8px}.ogm-checkout-confirm dl{grid-gap:8px;display:grid;font-size:13px;gap:8px;grid-template-columns:130px minmax(0,1fr)}.ogm-checkout-confirm dt{color:#999f93}.ogm-checkout-confirm dd{font-family:JetBrains Mono,monospace;margin:0;overflow-wrap:anywhere}.ogm-address{font-size:11px}.ogm-cancel-checkout{background:#0000;border:0;color:#c8d6a0;cursor:pointer;display:block;margin:8px auto;padding:10px;text-decoration:underline}@media(max-width:1023px){.ogm-store-layout{grid-template-columns:1fr}.ogm-body{overflow:auto}}@media(max-width:767px){.offgame-market-overlay{padding:0}.offgame-market-modal{border:0;height:100dvh;max-height:100dvh;max-width:none}.ogm-packages-grid,.ogm-store-layout{grid-template-columns:1fr}.ogm-odds-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ogm-header{padding:12px 16px}.ogm-tabs{overflow-x:auto}.ogm-tab-btn{min-height:44px;white-space:nowrap}}.offgame-market-modal{background:#141b16;border:1px solid #c2ccb033;box-shadow:0 20px 40px #0009,0 0 20px #c8d6a00d;color:#ebede5;display:flex;flex-direction:column;font-family:Barlow,-apple-system,sans-serif;max-height:min(760px,calc(100dvh - 48px));max-width:1180px;overflow:hidden;position:relative;width:100%}.ogm-header{align-items:center;background:#0e1210;border-bottom:1px solid #c2ccb029;display:flex;justify-content:space-between;padding:16px 24px}.ogm-title-area{display:flex;flex-direction:column;gap:2px}.ogm-eyebrow{align-items:center;color:#c8d6a0;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:2px;text-transform:uppercase}.ogm-title{color:#ebede5;font-family:Bebas Neue,Barlow Condensed,sans-serif;font-size:28px;letter-spacing:1.5px;margin:0}.ogm-wallet-status{align-items:center;display:flex;gap:16px}.ogm-gold-display{align-items:center;background:#c8d6a014;border:1px solid #c8d6a040;color:#eab308;display:flex;font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;gap:6px;padding:6px 12px}.ogm-close-btn{align-items:center;background:#0000;border:1px solid #c2ccb033;color:#999f93;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .15s ease;width:36px}.ogm-close-btn:hover{background:#d9584526;border-color:#d95845;color:#d95845}.ogm-tabs{background:#111713;border-bottom:1px solid #c2ccb01f;display:flex;gap:8px;overflow-x:auto;padding:0 16px}.ogm-tab-btn{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#999f93;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;letter-spacing:1px;padding:12px 18px;transition:all .15s ease}.ogm-tab-btn:hover{color:#ebede5}.ogm-tab-btn.active{background:#c8d6a00d;border-bottom-color:#c8d6a0;color:#c8d6a0}.ogm-badge-pill{background:#d95845;border-radius:10px;color:#fff;font-family:JetBrains Mono,monospace;font-size:10px;padding:2px 6px}.ogm-body{flex:1 1;overflow-y:auto;padding:24px}.ogm-packages-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ogm-package-card{background:#101512;border:1px solid #c2ccb026;display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.ogm-package-card:hover{border-color:#c8d6a066;box-shadow:0 8px 24px #00000080;transform:translateY(-2px)}.ogm-card-badge{border:1px solid;font-size:10px;font-weight:700;letter-spacing:1.5px;padding:3px 8px;position:absolute;right:14px;text-transform:uppercase;top:14px}.ogm-card-header{margin-bottom:14px}.ogm-card-title{color:#ebede5;font-size:20px;font-weight:700;margin:0 0 6px}.ogm-card-price-row{align-items:baseline;display:flex;gap:12px}.ogm-card-usd{color:#c8d6a0;font-size:26px;font-weight:800}.ogm-card-gold,.ogm-card-usd{font-family:JetBrains Mono,monospace}.ogm-card-gold{align-items:center;color:#eab308;display:flex;font-size:14px;font-weight:700;gap:4px}.ogm-card-details{color:#999f93;flex:1 1;font-size:13px;line-height:1.5;margin:14px 0}.ogm-items-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:10px 0;padding:0}.ogm-items-list li{align-items:center;color:#d1d5db;display:flex;font-size:12px;gap:8px}.ogm-items-list li span.qty{color:#c8d6a0;font-family:JetBrains Mono,monospace;font-weight:700}.ogm-buy-btn{align-items:center;background:#d95845;border:none;color:#fff;cursor:pointer;display:flex;font-family:Barlow Condensed,Barlow,sans-serif;font-size:15px;font-weight:700;gap:8px;justify-content:center;letter-spacing:1px;padding:12px;transition:all .15s ease;width:100%}.ogm-body{min-height:0;scrollbar-color:#465341 #111713;scrollbar-width:thin}.ogm-body::-webkit-scrollbar,.ogm-package-detail::-webkit-scrollbar{width:8px}.ogm-body::-webkit-scrollbar-thumb,.ogm-package-detail::-webkit-scrollbar-thumb{background:#465341;border:2px solid #111713;border-radius:4px}.ogm-package-card{grid-gap:4px 12px;display:grid;gap:4px 12px;grid-template-columns:90px minmax(0,1fr);justify-content:start;min-height:138px;padding:12px;transform:none!important}.ogm-package-card:hover{background:#202c22;transform:none!important}.ogm-package-card.with-checkout{display:flex;flex-direction:column;gap:10px}.ogm-package-select{grid-gap:4px 12px;background:#0000;border:0;color:inherit;cursor:pointer;display:grid;gap:4px 12px;grid-template-columns:90px minmax(0,1fr);min-width:0;padding:0;text-align:left;width:100%}.ogm-package-select:focus-visible{outline:2px solid #c8d6a0;outline-offset:5px}.ogm-card-buy{font-size:12px;letter-spacing:0;margin-top:auto;min-height:36px}.ogm-crate-mark{background:#18221b;display:grid;grid-row:1/span 2;height:92px;overflow:hidden;place-items:center;position:relative;width:90px}.ogm-package-img{display:block;height:100%;min-height:0;object-fit:contain;object-position:center;transform-origin:center;transition:transform .25s ease;width:100%}.ogm-package-card:hover .ogm-package-img{transform:scale(1.04)}.ogm-crate-mark.large{aspect-ratio:1;background:#18221b;border:0;height:auto;width:min(100%,220px)}@media(prefers-reduced-motion:reduce){.ogm-package-img{transition:none}.ogm-package-card:hover .ogm-package-img{transform:none}}.ogm-preview-strip{background:#0e1210d9;display:flex;gap:1px;inset:auto 2px 2px;justify-content:center;padding:2px;position:absolute}.ogm-preview-strip>span{display:grid;height:22px;place-items:center;width:24px}.ogm-preview-strip svg{height:20px;width:20px}.ogm-content-thumb{align-items:center;display:flex;gap:8px;min-width:0}.ogm-content-thumb>svg{flex:none;height:30px;width:30px}.ogm-package-detail .ogm-content-thumb>svg{height:34px;width:34px}.ogm-package-detail .ogm-content-thumb span{overflow-wrap:anywhere}.ogm-full-manifest li{align-items:center;min-height:40px}.ogm-history-actions{align-items:center;display:flex;gap:10px}.ogm-history-actions button{background:#1c281f;border:1px solid #53634a;color:#c8d6a0;cursor:pointer;padding:8px}.ogm-mission-start{align-items:center;background:#141b16;border:1px solid #c2ccb029;display:flex;flex-wrap:wrap;gap:10px;padding:12px}.ogm-mission-start select{background:#0e1210;border:1px solid #465341;color:#ebede5;min-height:40px;min-width:220px;padding:8px}.ogm-token-unavailable{background:#141b16;border:1px solid #c2ccb029;color:#999f93;margin:36px auto;max-width:600px;padding:30px;text-align:center}.ogm-token-unavailable h3{color:#ebede5}.ogm-token-unavailable button{margin-top:8px;padding:10px 16px}.ogm-auth-actions{display:inline-flex;gap:8px;margin-left:10px}.ogm-error button{border:1px solid #69785c;min-height:36px;padding:6px 10px;text-decoration:none}.offgame-market-overlay{animation:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;padding:24px}.ogm-tabs{scrollbar-width:none}.ogm-tabs::-webkit-scrollbar{display:none}.ogm-body{overflow-x:hidden}.ogm-package-card .ogm-card-header{margin:0;min-width:0}.ogm-package-card .ogm-card-title{overflow-wrap:anywhere}.ogm-content-thumb span{font-size:13px}.ogm-buy-btn:hover:not(:disabled){background:#e26755;box-shadow:0 4px 12px #d9584566}.ogm-buy-btn:disabled{cursor:not-allowed;opacity:.5}.ogm-vip-container{gap:24px;margin:0 auto;max-width:680px}.ogm-vip-card,.ogm-vip-container{display:flex;flex-direction:column}.ogm-vip-card{background:#101512;border:1px solid #eab3084d;gap:20px;padding:28px}.ogm-vip-header,.ogm-vip-status-box{align-items:center;display:flex;justify-content:space-between}.ogm-vip-status-box{background:#eab30814;border:1px solid #eab30833;padding:12px 16px}.ogm-nft-notice-box{background:#c8d6a00f;border-left:3px solid #c8d6a0;color:#ebede5;font-size:13px;line-height:1.6;padding:16px}.ogm-missions-container{display:flex;flex-direction:column;gap:16px}.ogm-mission-card{align-items:center;background:#101512;border:1px solid #c2ccb026;display:flex;gap:16px;justify-content:space-between;padding:16px 20px}.ogm-mission-info{display:flex;flex-direction:column;gap:4px}.ogm-soldier-name{color:#ebede5;font-size:16px;font-weight:700}.ogm-mission-timer{color:#c8d6a0;font-family:JetBrains Mono,monospace;font-size:13px}.ogm-inbox-container{display:flex;flex-direction:column;gap:16px}.ogm-inbox-card{align-items:center;background:#101512;border:1px solid #c2ccb026;display:flex;gap:16px;justify-content:space-between;padding:16px 20px}.ogm-reveal-modal{align-items:center;background:#0e1210;display:flex;flex-direction:column;inset:0;justify-content:center;padding:24px;position:absolute;z-index:50}.ogm-reveal-cards-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:32px 0}.ogm-reveal-card{align-items:center;animation:ogm-card-pop .3s cubic-bezier(.175,.885,.32,1.275);background:#141b16;border:2px solid #c2ccb033;display:flex;flex-direction:column;gap:10px;height:190px;justify-content:center;padding:16px;text-align:center;width:140px}@keyframes ogm-card-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.ogm-reveal-card.tier-1{border-color:#c8d6a0}.ogm-reveal-card.tier-2{border-color:#d5bf83}.ogm-reveal-card.tier-3{border-color:#d95845;box-shadow:0 0 15px #d9584566}.ogm-skip-btn{background:#0000;border:1px solid #c2ccb04d;color:#999f93;cursor:pointer;font-size:13px;margin-top:16px;padding:8px 16px}.ogm-skip-btn:hover{border-color:#ebede5;color:#ebede5}.ogm-item-art{background:#263329;border:1px solid #c2ccb059;color:#d8ead0;display:inline-grid;flex:0 0 26px;height:26px;place-items:center;width:26px}.ogm-item-art.medkit{background:#7f3028;border-color:#d67968;color:#fff0e9}.ogm-item-art.faid{background:#d9ded0;border-color:#eef3e2;color:#477a51}.ogm-item-art.energy{background:#3a351b;border-color:#8c7836;color:#f1cb53}.ogm-item-icon.gold{color:#f0c040;flex:0 0 18px}.offgame-market-modal .material-thumbnail{fill:#35452f;stroke:#b9ca9a;stroke-width:4;stroke-linejoin:round}.offgame-market-modal .material-thumbnail.tier-2{fill:#5b572f;stroke:#c8be7a}.offgame-market-modal .material-thumbnail.tier-3{fill:#65452d;stroke:#e0a866}.offgame-market-modal .material-thumbnail text{fill:#edf3d8;stroke:none}.offgame-market-modal .equipment-thumbnail{fill:#35432c80;stroke:#aab991;stroke-width:4;stroke-linejoin:round}.offgame-market-modal .equipment-thumbnail.tier-2{fill:#5e653080;stroke:#b9bb78}.offgame-market-modal .equipment-thumbnail.tier-3{fill:#775a2c80;stroke:#e0c778}@media(max-width:767px){.offgame-market-overlay{padding:0}}.status-effects{bottom:244px;display:flex;flex-wrap:wrap;gap:8px;left:30px;max-width:calc(100% - 60px);position:absolute}.status-effect{align-items:center;background:#191d18e8;border-left:2px solid;display:flex;font:10px JetBrains Mono,monospace;gap:8px;padding:9px 11px}.status-effect b{font-size:11px;font-weight:500;margin-left:4px}.status-effect.bleeding{color:#f29583}.status-effect.poison{color:#c7dc81}.status-effect.webbed{color:#ed8faa}@media(max-width:1100px) and (min-width:768px){.status-effects{bottom:214px}}@media(max-width:767px){.status-effects{bottom:auto;gap:6px;left:16px;max-width:calc(100% - 32px);top:225px}.status-effect{font-size:8px;padding:7px 9px}}.connection-stats{font-feature-settings:"tnum";color:#eef4e5;display:flex;flex-direction:column;font:10px JetBrains Mono,monospace;font-variant-numeric:tabular-nums;gap:5px;margin-top:7px;max-width:260px;text-shadow:0 1px 3px #000,0 0 5px #000}.connection-values{align-items:center;display:flex;gap:10px;white-space:nowrap}.connection-detail{color:#d7e5c9;font-size:9px}.connection-stats .connection-warn{color:#ffd08a}@media(min-width:768px){.is-playing .interior-notice{top:120px}}@media(max-width:767px){.connection-stats{max-width:210px}.connection-values{gap:7px}}.action-progress-container{align-items:center;animation:actionFadeIn .2s cubic-bezier(.16,1,.3,1);bottom:220px;display:flex;flex-direction:column;left:50%;max-width:90vw;pointer-events:none;position:fixed;transform:translateX(-50%);width:280px;z-index:1000}@keyframes actionFadeIn{0%{opacity:0;transform:translate(-50%,8px) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}.action-progress-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e1711e0;border:1px solid #c8d6a059;border-radius:2px;box-shadow:0 8px 24px #0009,0 0 12px #c8d6a026;padding:8px 12px;width:100%}.action-progress-header{align-items:center;display:flex;font-family:monospace;font-family:var(--font-mono,monospace);font-size:11px;font-weight:700;justify-content:space-between;letter-spacing:.08em;margin-bottom:6px;text-transform:uppercase}.action-progress-label{align-items:center;color:#e2ede5;display:flex;gap:7px}.action-icon.heal-pulse{animation:healPulse 1s infinite alternate;color:#50e3c2}@keyframes healPulse{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.15)}}.action-icon.reload-spin{animation:reloadSpin 1.2s linear infinite;color:#f5a623}@keyframes reloadSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.action-progress-time{align-items:center;color:#c8d6a0;display:flex;font-size:11px;gap:4px}.action-progress-time small{color:#c8d6a0a6;font-size:10px}.action-progress-track{background:#0000008c;border:1px solid #ffffff1a;height:6px;overflow:hidden;position:relative;width:100%}.action-progress-fill{box-shadow:0 0 8px currentColor;height:100%;transition:width .1s linear}.action-progress-fill.is-heal{background:#50e3c2;color:#50e3c2}.action-progress-fill.is-reload{background:#c8d6a0;color:#c8d6a0}.boss-map-dialog{background:#17211b!important;border:1px solid #77886a66!important;border-radius:4px!important;color:#e5e8d7;gap:22px!important;max-height:calc(100dvh - 32px);max-width:780px!important;overflow-y:auto;padding:28px!important;width:calc(100% - 32px)!important}.boss-eyebrow{color:#a3b598;font:9px JetBrains Mono,monospace}.boss-map-heading h2{font:600 18px Barlow Condensed,sans-serif;margin-top:9px}.boss-map-layout{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);min-width:0}.boss-tactical-map{aspect-ratio:1;background:repeating-linear-gradient(0deg,#0000 0 24px,#8190790b 25px),repeating-linear-gradient(90deg,#0000 0 24px,#8190790b 25px),#243127;border:1px solid #7f90724a;min-width:0;overflow:hidden;position:relative}.boss-map-roads{height:100%;inset:0;opacity:.35;position:absolute;width:100%}.boss-map-north{color:#b5c9a1;font:10px JetBrains Mono,monospace;left:12px;position:absolute;top:10px}.boss-map-scale{bottom:10px;color:#a2b397;font:9px JetBrains Mono,monospace;left:12px;position:absolute}.boss-map-pin{background:#1a251fea;border:1px solid var(--boss-color);border-radius:50%;color:var(--boss-color);cursor:pointer;display:grid;height:38px;place-items:center;position:absolute;transform:translate(-50%,-50%);transition:background-color .15s,box-shadow .15s;width:38px}.boss-map-pin.selected{background:#384332;box-shadow:0 0 0 5px #d1ddba22}.boss-map-pin:hover{background:#4a5043}.boss-map-pin.down{opacity:.55}.boss-map-pin small{background:#1a241e;color:#e9eddb;font:8px JetBrains Mono,monospace;padding:1px 4px;position:absolute;top:31px}.boss-player-dot{background:#1c2920;border-radius:50%;color:#f1f5da;padding:3px;position:absolute;transform:translate(-50%,-50%)}.boss-map-list{display:flex;flex-direction:column;gap:8px;min-width:0}.boss-list-item{align-items:center;background:#1e2a2080;border:1px solid #67775f44;border-radius:2px;color:var(--boss-color);display:flex;gap:12px;min-width:0;padding:12px 10px;text-align:left;transition:border-color .15s,background-color .15s}.boss-list-item.selected{background:#34413066;border-color:var(--boss-color)}.boss-list-item:hover{background:#344130aa}.boss-list-item>svg{flex-shrink:0}.boss-list-info{display:flex;flex-direction:column;gap:4px;min-width:0}.boss-list-info strong{font:600 15px Barlow Condensed,sans-serif}.boss-list-info>span{color:#adbba5;font:10px Barlow,sans-serif}.boss-list-info .boss-list-hp{align-items:center;color:#d7dfc5;display:flex;font:9px JetBrains Mono,monospace;gap:4px}.boss-list-number{font:10px JetBrains Mono,monospace;margin-left:auto;opacity:.55}.boss-map-bottom{align-items:center;border-top:1px solid #82917244;display:flex;gap:12px;justify-content:space-between;padding-top:18px}.boss-map-bottom>span{align-items:center;color:#c3d2b1;display:flex;font:9px JetBrains Mono,monospace;gap:7px}.boss-map-bottom>button{background:#bacaa1!important;border-radius:2px;color:#16231b!important;font:10px JetBrains Mono,monospace;min-height:44px}.boss-list-item:focus-visible,.boss-map-pin:focus-visible,.boss-waypoint:focus-visible{outline:2px solid #e2ecc7;outline-offset:3px}.boss-hud{align-items:center;display:flex;flex-direction:column;gap:8px;max-width:100%;pointer-events:none;position:static;width:360px}.boss-health-panel{background:#15221dea;border-top:2px solid var(--boss-color);padding:12px 14px;width:100%}.boss-health-top{align-items:center;color:var(--boss-color);display:flex;gap:8px}.boss-health-top strong{font:600 16px Barlow Condensed,sans-serif}.boss-health-top>span{color:#d5ddc8;font:9px JetBrains Mono,monospace;margin-left:auto}.boss-health-track{background:#73816b33;height:5px;margin:8px 0}.boss-health-track>i{background:var(--boss-color);display:block;height:100%;transition:width .15s linear}.boss-health-bottom{color:#aebfa3;display:flex;font:9px JetBrains Mono,monospace;gap:6px;justify-content:space-between}.boss-health-bottom b{color:#d3dfc5;font-weight:400;white-space:nowrap}.boss-health-panel.warning{border-top-color:#f38870}.warning .boss-health-bottom>span{color:#ffa68a}.boss-waypoint{align-items:center;background:#19261eda;border:1px solid #9daf8355;border-radius:2px;color:#d5e1c0;display:flex;font:9px JetBrains Mono,monospace;gap:8px;max-width:100%;min-height:36px;padding:7px 12px;pointer-events:auto;transition:background-color .15s}.boss-waypoint b{align-items:center;color:#afc797;display:flex;font-weight:400;gap:4px}.boss-waypoint:hover{background:#364533}.boss-waypoint svg{flex-shrink:0}@media(max-width:767px){.boss-map-dialog{gap:16px!important;padding:22px 16px!important}.boss-map-layout{gap:12px;grid-template-columns:1fr}.boss-tactical-map{aspect-ratio:1.2;max-height:280px;width:100%}.boss-map-list{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.boss-list-item{gap:7px;padding:10px 7px}.boss-list-item>svg{width:16px}.boss-list-info strong{font-size:13px}.boss-list-info>span{font-size:9px}.boss-list-info .boss-list-hp{font-size:8px}.boss-list-number{display:none}.boss-hud{width:100%}.boss-health-panel{padding:10px 12px}.boss-health-top strong{font-size:14px}.boss-health-bottom,.boss-waypoint{font-size:8px}.boss-map-bottom>button{font-size:9px}}@media(prefers-reduced-motion:reduce){.boss-health-track>i,.boss-list-item,.boss-map-pin,.boss-waypoint{transition:none}}.start-screen{background:#151912;display:grid;inset:0;isolation:isolate;overflow:hidden;place-items:center;position:fixed}.start-screen:before{background:linear-gradient(0deg,#10140fee,#0000 24%,#0000 82%,#10140fdd);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.start-banner{display:grid;inset:0;place-items:center;position:absolute;z-index:-1}.start-banner img{display:block;height:100%;object-fit:cover;object-position:center;opacity:.9;width:100%}.start-title{color:#f3f0df;left:16px;position:absolute;right:16px;text-align:center;text-shadow:0 2px 12px #24342ee6;top:5%}.start-title>span{font:10px JetBrains Mono,monospace;letter-spacing:0}.start-title h1{font:400 60px/.95 Bebas Neue,sans-serif;letter-spacing:0;margin-top:5px}.intro-start-button{background:#15251ae8!important;border:1px solid #d3dfbb!important;border-radius:2px!important;box-shadow:0 8px 30px #10201455!important;color:#eff4e5!important;font:500 27px Barlow Condensed,sans-serif!important;height:68px!important;left:50%;padding:0 30px!important;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s,border-color .2s,transform .2s!important;width:268px!important}.intro-start-button:hover{background:#354633!important;border-color:#f0f4df!important;transform:translate(-50%,calc(-50% - 2px))}.intro-start-button:active{transform:translate(-50%,calc(-50% + 1px))}.intro-start-button:focus-visible{outline:2px solid #e1eccb;outline-offset:7px}.start-market-button{align-items:center;background:#0000;border:0;bottom:2%;color:#e4edd8;cursor:pointer;display:flex;font:600 12px JetBrains Mono,monospace;gap:8px;left:50%;padding:10px 14px;position:absolute;text-shadow:0 1px 5px #000;transform:translateX(-50%);z-index:2}.start-market-button:hover{color:#c8d6a0}.start-market-button:focus-visible{outline:2px solid #e1eccb;outline-offset:2px}@media(max-width:767px){.start-title{top:7%}.start-title h1{font-size:48px}.intro-start-button{font-size:25px!important;height:60px!important;width:234px!important}}@media(max-height:520px){.start-title{top:4%}.start-title h1{font-size:36px}.intro-start-button{font-size:22px!important;height:48px!important}}.admin-page{background:#111714;background-image:linear-gradient(110deg,#1b261c55,#0000 65%);color:#edf0e6;font-family:Barlow,sans-serif;min-height:100dvh}.admin-header{border-bottom:1px solid #94a78033;gap:24px;margin:auto;max-width:1280px;padding:24px 36px}.admin-header,.admin-header a{align-items:center;display:flex}.admin-header a{color:#edf0e6;font:700 25px Barlow Condensed,sans-serif;gap:12px;text-decoration:none}.admin-header>span{align-items:center;color:#a8bb9c;display:flex;font:10px JetBrains Mono,monospace;gap:8px;margin-left:auto}.admin-header button{align-items:center;background:none;border:1px solid #94a78044;border-radius:3px;color:#dce5d3;display:flex;font-size:11px;gap:8px;padding:10px}.admin-content{margin:0 auto;max-width:1120px;padding:50px 36px 80px}.admin-page-heading{margin-bottom:36px}.admin-eyebrow{align-items:center;color:#aabe99;display:flex;font:10px JetBrains Mono,monospace;gap:10px}.admin-page-heading h1{font:600 60px/1.1 Barlow Condensed,sans-serif;margin:14px 0 0;overflow-wrap:anywhere}.admin-page-heading h1>span{color:#d95845}.admin-summary{grid-gap:24px;border-block:1px solid #9faf8e33;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));padding:24px 0}.admin-summary>div{display:flex;flex-direction:column;gap:12px}.admin-summary span{color:#a9b59d;font:9px JetBrains Mono,monospace}.admin-summary strong{color:#edf0df;font:500 40px/1 Barlow Condensed,sans-serif}.admin-save-status{color:#bdd39f;font:9px JetBrains Mono,monospace;min-height:38px;padding-top:12px;text-align:right}.admin-section{border-bottom:1px solid #93a57b33;padding:28px 0 40px}.admin-section-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}.admin-section-heading>span{color:#8d9c7f;font:9px JetBrains Mono,monospace}.admin-section-heading h2{color:#e8eddc;font:600 18px Barlow Condensed,sans-serif}.admin-boss-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-boss{background:#1b231cb0;border:1px solid #91a0783d;border-radius:3px;border-top:2px solid var(--boss-accent);min-width:0;padding:24px 20px 18px}.admin-boss>svg{color:var(--boss-accent);margin-bottom:20px}.admin-boss h3{font:600 23px Barlow Condensed,sans-serif;overflow-wrap:anywhere}.admin-boss p{color:#9ead91;font-size:11px;margin-top:4px;min-height:30px}.boss-power{align-items:center;background:#111714;border:1px solid #86947644;border-radius:3px;color:#9faaa0;display:flex;font:9px JetBrains Mono,monospace;gap:9px;justify-content:center;margin-top:18px;min-height:36px;width:100%}.boss-power.enabled{background:#b6c9941c;border-color:#a1ba7666;color:#d8e7b8}.admin-world-row{grid-gap:48px;display:grid;gap:48px;grid-template-columns:1fr 1fr}.admin-field-label{align-items:center;color:#b6c2a6;display:flex;font:10px JetBrains Mono,monospace;gap:8px;margin-bottom:14px}.admin-time-options{display:flex;gap:10px}.admin-time-options button{align-items:center;background:#172018;border:1px solid #81936c55;border-radius:3px;color:#a2b298;display:flex;font-size:13px;gap:10px;justify-content:center;min-height:46px;min-width:120px}.admin-time-options button[aria-pressed=true]{background:#c0d3a1;border-color:#c0d3a1;color:#1b2919}.admin-density select,.admin-login input{background:#1c271e;border:1px solid #8b9d744f;border-radius:3px;color:#edf0e6;font-size:14px;height:46px;outline-offset:3px;padding:0 14px;width:100%}.admin-density select:focus,.admin-login input:focus{outline:2px solid #bdd394}.admin-bot-form{max-width:440px}.admin-bot-input-row{display:flex;gap:8px}.admin-bot-input-row input{color:#edf0e6;font:20px Barlow Condensed,sans-serif;min-width:0;text-align:center;width:90px}.admin-bot-input-row button,.admin-bot-input-row input{background:#1c271e;border:1px solid #94ab7955;border-radius:3px}.admin-bot-input-row button{align-items:center;color:#d0dec2;display:flex;gap:8px;justify-content:center;min-height:44px;min-width:42px}.admin-bot-input-row .admin-apply{background:#d95845;border-color:#d95845;color:#fff;font:600 13px Barlow Condensed,sans-serif;margin-left:8px;padding:0 18px}.admin-bot-live{color:#c6d6b2;display:flex;flex-wrap:wrap;font:9px JetBrains Mono,monospace;gap:12px;margin-top:14px}.admin-bot-live>span{color:#8d9b82}.admin-player-list{margin-top:32px;max-height:410px;overflow-y:auto}.admin-player-head,.admin-player-row{grid-gap:20px;align-items:center;border-bottom:1px solid #82977024;display:grid;font-size:12px;gap:20px;grid-template-columns:minmax(0,1.7fr) .8fr 1fr 50px;padding:13px 0}.admin-player-head{color:#9dac8e;font:9px JetBrains Mono,monospace}.admin-player-row>span:first-child{align-items:center;display:flex;gap:10px;min-width:0;overflow-wrap:anywhere}.admin-player-row>span:first-child svg{color:#a5ba90;flex-shrink:0}.admin-player-row>span:nth-child(2){color:#b8c69f;font:9px JetBrains Mono,monospace}.admin-player-head>span:last-child,.admin-player-row>span:last-child{text-align:right}.admin-empty{color:#8b9d7f;font:10px JetBrains Mono,monospace;padding:32px 0}.admin-login{margin:50px 0 100px;max-width:390px}.admin-login>svg{color:#becda8;margin-bottom:32px}.admin-login label{color:#c3ceaf;display:block;font:10px JetBrains Mono,monospace;margin-bottom:12px}.admin-login button{align-items:center;background:#d95845;border:1px solid #e97863;border-radius:3px;color:#fff;display:flex;font:600 17px Barlow Condensed,sans-serif;gap:16px;justify-content:space-between;margin-top:18px;min-height:48px;padding:0 18px;width:100%}.admin-error{background:#6d34212b;border-left:2px solid #f4937f;color:#f4bba8;font-size:13px;margin-bottom:24px;overflow-wrap:anywhere;padding:13px 16px}.admin-loading{align-items:center;color:#b3c59d;display:flex;font:11px JetBrains Mono,monospace;gap:10px;padding:32px 0}.admin-footer{border-top:1px solid #91a67a2b;color:#8d9b83;display:flex;font:9px JetBrains Mono,monospace;gap:20px;justify-content:space-between;margin:auto;max-width:1280px;padding:24px 36px}.admin-page button{cursor:pointer;transition:background-color .15s,border-color .15s,opacity .15s}.admin-page button:hover:not(:disabled){filter:brightness(1.12)}.admin-page button:disabled{cursor:wait;opacity:.45}.admin-page a:focus-visible,.admin-page button:focus-visible{outline:2px solid #d9e6bf;outline-offset:3px}@media(max-width:767px){.admin-header{flex-wrap:wrap;gap:12px;padding:20px}.admin-header a{font-size:22px}.admin-header>span{font-size:8px}.admin-header button{padding:8px}.admin-header button span{display:none}.admin-content{padding:34px 20px 56px}.admin-page-heading h1{font-size:40px}.admin-summary{gap:24px;grid-template-columns:1fr 1fr}.admin-summary strong{font-size:34px}.admin-boss-grid{gap:12px;grid-template-columns:1fr 1fr}.admin-boss{padding:20px 14px 14px}.admin-boss h3{font-size:21px}.admin-boss p{font-size:10px}.admin-world-row{gap:28px;grid-template-columns:1fr}.admin-section-heading{gap:12px}.admin-section-heading h2{font-size:16px}.admin-time-options button{flex:1 1;min-width:0}.admin-player-head,.admin-player-row{font-size:10px;gap:8px;grid-template-columns:minmax(0,1.4fr) 45px minmax(0,1fr) 28px}.admin-player-row>span:first-child{gap:6px}.admin-player-row>span:nth-child(2){font-size:8px}.admin-bot-input-row .admin-apply{margin-left:0;padding:0 12px}.admin-bot-input-row input{width:75px}.admin-footer{font-size:8px;padding:20px}.admin-login{margin:40px 0 90px}}.admin-zombie-count-row{margin-top:10px}.admin-zombie-count-row input{height:46px;width:120px}.admin-zombie-hint{color:#8d9b82;font:10px JetBrains Mono,monospace;line-height:1.5;margin-top:10px}.inventory-dialog{background:#141d17!important;border:1px solid #82996e66!important;border-radius:4px!important;color:#e4ebd9;gap:24px!important;max-height:88dvh;max-width:850px!important;overflow-y:auto;padding:28px!important;scrollbar-color:#2e4133 #101612;scrollbar-width:thin;width:calc(100% - 32px)!important}.inventory-dialog::-webkit-scrollbar{width:7px}.inventory-dialog::-webkit-scrollbar-track{background:#101612;border-left:1px solid #1c271e;border-radius:0 4px 4px 0}.inventory-dialog::-webkit-scrollbar-thumb{background:#2e4133;border:1px solid #3d5644;border-radius:3px;-webkit-transition:background-color .18s,border-color .18s;transition:background-color .18s,border-color .18s}.inventory-dialog::-webkit-scrollbar-thumb:hover{background:#486550;border-color:#c8d6a0;box-shadow:0 0 6px #c8d6a059}.inventory-dialog::-webkit-scrollbar-thumb:active{background:#c8d6a0;border-color:#fff}.inventory-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 20px;padding-right:26px}.inventory-heading>span:first-child{color:#96ab86;font:9px JetBrains Mono,monospace;width:100%}.inventory-heading h2{font:600 34px Barlow Condensed,sans-serif!important}.inventory-heading>span:last-child{color:#a7bb95;font:9px JetBrains Mono,monospace;margin-left:auto}.inventory-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.inventory-weapon{background:#1c281f;border:1px solid #8fa87444;border-radius:3px;color:#c8d7ba;cursor:pointer;display:flex;flex-direction:column;min-width:0;padding:14px;text-align:left;transition:background-color .15s,border-color .15s}.inventory-weapon:hover:not(:disabled){background:#2d3b29;border-color:#b5c79a}.inventory-weapon.equipped{background:#35432c;border-color:#c5d99e;color:#edf3dd}.inventory-weapon:disabled:not(.equipped){cursor:wait;opacity:.6}.inventory-weapon:focus-visible{outline:2px solid #edf3ce;outline-offset:2px}.inventory-weapon-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.inventory-weapon-top strong{font:600 21px Barlow Condensed,sans-serif}.inventory-weapon img{aspect-ratio:2.6;margin:10px 0;object-fit:contain;width:100%}.inventory-weapon-type{color:#acbc9f;font:8px JetBrains Mono,monospace;overflow-wrap:anywhere}.inventory-ammo{font:500 26px Barlow Condensed,sans-serif;margin-top:8px}.inventory-ammo small{color:#acbc9f;font-size:15px}.inventory-weapon-meta{color:#acbc9f;font:8px JetBrains Mono,monospace;margin-top:8px}.inventory-equipped-label{color:#cdddba;font:9px JetBrains Mono,monospace;margin-top:13px}.hud-buttons .inventory-trigger{border-color:#b5ca8866;color:#e0e7cc}.inventory-trigger kbd{font:9px JetBrains Mono,monospace}.inventory-actions{align-items:center;display:flex;gap:8px;margin-top:13px}.inventory-actions label{color:#acbc9f;font:9px JetBrains Mono,monospace}.inventory-actions button,.inventory-actions select{background:#142018;border:1px solid #8fa87466;color:#e4ebd9;font:10px JetBrains Mono,monospace;padding:6px}.inventory-actions button{cursor:pointer;margin-left:auto}.inventory-actions button:disabled{cursor:wait;opacity:.6}.inventory-items{border-top:1px solid #8fa87444;padding-top:14px}.inventory-section-label{color:#a7bb95;font:9px JetBrains Mono,monospace}.inventory-item-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px}.inventory-item-grid>div{grid-gap:3px;background:#101812;border:1px solid #8fa87433;display:grid;gap:3px;min-width:0;padding:10px}.inventory-item-grid svg{color:#c8d6a0}.inventory-item-grid strong{font:600 15px Barlow Condensed,sans-serif}.inventory-item-grid small{color:#acbc9f;font:8px JetBrains Mono,monospace}.inventory-owned-filter{align-items:center;color:#b9c9a5;cursor:pointer;display:flex;font:9px JetBrains Mono,monospace;gap:8px;margin-top:-10px}.inventory-owned-filter input{accent-color:#c8d6a0}.inventory-weapon.locked{background:#131a15;color:#8b9684}.inventory-weapon.locked img{filter:grayscale(1);opacity:.32}.inventory-weapon.locked .inventory-ammo{color:#b49a78;font-size:14px;line-height:1.6}.inventory-actions select:disabled{opacity:.45}.inventory-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-item-card{align-items:center;background:#101812;border:1px solid #8fa87433;display:flex;gap:10px;min-width:0;padding:9px}.inventory-item-card strong{color:#dce6cf;display:block;font:600 15px Barlow Condensed,sans-serif}.inventory-item-card strong b{color:#c8d6a0;font-weight:600}.inventory-item-card small{color:#acbc9f;display:block;font:8px JetBrains Mono,monospace;margin-top:4px}.inventory-item-art{background:#243127;border:1px solid #82996e66;box-shadow:inset 0 0 0 2px #0d140f;display:block;flex:0 0 38px;height:31px;position:relative;width:38px}.inventory-item-art.medkit{background:#b84e40;border-color:#ec9b8d}.inventory-item-art.faid:after,.inventory-item-art.faid:before,.inventory-item-art.medkit:after,.inventory-item-art.medkit:before{background:#fff;content:"";position:absolute}.inventory-item-art.faid:before,.inventory-item-art.medkit:before{height:5px;left:9px;top:12px;width:19px}.inventory-item-art.faid:after,.inventory-item-art.medkit:after{height:19px;left:16px;top:5px;width:5px}.inventory-item-art.faid{background:#d9ded0;border-color:#eef3e2}.inventory-item-art.faid:after,.inventory-item-art.faid:before{background:#5a9c6d}.inventory-item-art.part{background:#20282d}.inventory-item-art.part:before{background:#d4a030;clip-path:polygon(0 35%,58% 0,100% 35%,74% 100%,18% 83%);content:"";inset:7px 5px;position:absolute}.inventory-item-art.part.tier-2{background:#23323b}.inventory-item-art.part.tier-2:before{background:#eb705a}.inventory-item-art.part.tier-3{background:#33243d;border-color:#c8d6a0}.inventory-item-art.part.tier-3:before{background:#c8d6a0}.inventory-item-art.gold{background:#302817;border-color:#dfbb55}.inventory-item-art.gold:after,.inventory-item-art.gold:before{background:#f0c040;border:1px solid #fff0a1;border-radius:50%;content:"";position:absolute}.inventory-item-art.gold:before{height:16px;left:8px;top:8px;width:16px}.inventory-item-art.gold:after{height:12px;left:17px;top:11px;width:12px}.inventory-empty-items{color:#87977e;font:8px JetBrains Mono,monospace;margin:9px 0 0}@media(max-width:767px){.inventory-dialog{max-height:90dvh;padding:20px!important}.inventory-heading h2{font-size:28px!important}.inventory-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-weapon{padding:11px}.inventory-weapon-top strong{font-size:19px}.hud-buttons .inventory-trigger{background:#132119dd;height:38px;position:fixed;right:16px;top:60px;width:42px}.inventory-trigger kbd{display:none}.inventory-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.inventory-tabs-bar{border-bottom:1px solid #8fa87444;display:flex;gap:6px;margin-top:10px;padding-bottom:10px;width:100%}.inv-tab-btn{background:#17221b;border:1px solid #8fa87444;border-radius:3px;color:#a8bca0;cursor:pointer;font:600 13px Barlow Condensed,sans-serif;letter-spacing:1px;padding:7px 14px;transition:all .15s}.inv-tab-btn:hover{background:#233227;border-color:#b5c79a;color:#e4ebd9}.inv-tab-btn.active{background:#304332;border-color:#c8d6a0;box-shadow:inset 0 0 0 1px #c8d6a0;color:#dce9cb}.equipment-tab-content{display:flex;flex-direction:column;gap:18px}.equipment-stats-summary{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.stat-pill{align-items:center;background:#101813;border:1px solid #8fa87433;border-radius:3px;display:flex;gap:10px;padding:10px 12px}.stat-pill .stat-icon{color:#c8d6a0;flex-shrink:0}.stat-pill span{color:#95a88e;display:block;font:8px JetBrains Mono,monospace}.stat-pill strong{color:#edf4df;display:block;font:600 16px Barlow Condensed,sans-serif}.stat-pill strong small{color:#c8d6a0;font-size:11px;font-weight:400}.equipment-layout{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1.2fr}.equipment-slots-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-slot-card{background:#17231c;border:1px solid #8fa87444;border-radius:3px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:86px;padding:12px;text-align:left;transition:all .15s}.equipment-slot-card:hover{background:#223328;border-color:#b5c79a}.equipment-slot-card.selected{background:#2a3d30;border-color:#c8d6a0;box-shadow:0 0 8px #c8d6a040}.equipment-slot-card.empty{border-style:dashed}.slot-header{align-items:center;display:flex;justify-content:space-between;width:100%}.slot-name{color:#a2b59b;font:8px JetBrains Mono,monospace}.slot-tier-badge{background:#203126;border:1px solid #8fa87466;border-radius:2px;color:#c8d6a0;font:700 9px JetBrains Mono,monospace;padding:1px 5px}.slot-tier-badge.tier-2{background:#1b2d3b;border-color:#4faedb;color:#7ad0f5}.slot-tier-badge.tier-3{background:#301e38;border-color:#c065d6;color:#e89df5}.slot-body strong{color:#e4ebd9;display:block;font:600 16px Barlow Condensed,sans-serif;margin-top:6px}.slot-body .lvl-tag{color:#c8d6a0;font-size:13px;margin-left:4px}.slot-body .slot-stat{color:#95a88e;display:block;font:9px JetBrains Mono,monospace;margin-top:2px}.slot-body.empty span{color:#677764;display:block;font:600 13px Barlow Condensed,sans-serif;margin-top:6px}.slot-body.empty small{color:#556353;display:block;font:8px JetBrains Mono,monospace}.equipment-slot-details{background:#111913;border:1px solid #8fa87433;border-radius:3px;display:flex;flex-direction:column;gap:14px;padding:16px}.details-header{align-items:center;border-bottom:1px solid #8fa87433;display:flex;justify-content:space-between;padding-bottom:10px}.details-header h3{color:#c8d6a0;font:600 20px Barlow Condensed,sans-serif;margin:0}.unequip-btn{align-items:center;background:#381d1d;border:1px solid #ba5252;border-radius:2px;color:#f0a8a8;cursor:pointer;display:flex;font:9px JetBrains Mono,monospace;gap:4px;padding:4px 8px}.unequip-btn:hover{background:#542626;color:#fff}.active-item-card{background:#18251e;border:1px solid #8fa87455;border-radius:3px;padding:12px}.active-item-title{align-items:center;display:flex;gap:8px}.tier-badge{background:#203126;border:1px solid #8fa87466;border-radius:2px;color:#c8d6a0;font:700 9px JetBrains Mono,monospace;padding:2px 6px}.tier-badge.tier-2{background:#1b2d3b;border-color:#4faedb;color:#7ad0f5}.tier-badge.tier-3{background:#301e38;border-color:#c065d6;color:#e89df5}.active-item-title h4{color:#edf3dd;font:600 18px Barlow Condensed,sans-serif;margin:0}.item-desc{color:#9eb097;font:9px JetBrains Mono,monospace;margin:6px 0}.item-stat-highlight{background:#101a13;border:1px solid #8fa87444;border-radius:2px;color:#c8d6a0;display:inline-block;font:600 14px Barlow Condensed,sans-serif;padding:4px 8px}.section-subtitle{color:#8fa387;letter-spacing:1px}.no-items-note,.section-subtitle{font:9px JetBrains Mono,monospace}.no-items-note{color:#768772;margin-top:8px}.owned-items-grid{display:flex;flex-direction:column;gap:8px;margin-top:8px}.owned-item-row{align-items:center;background:#17221b;border:1px solid #8fa87433;border-radius:3px;display:flex;justify-content:space-between;padding:10px 12px}.owned-item-row.equipped{background:#213326;border-color:#c8d6a0}.item-main{align-items:center;display:flex;gap:10px}.tier-dot{background:#8fa874;border-radius:50%;height:8px;width:8px}.tier-dot.tier-2{background:#4faedb}.tier-dot.tier-3{background:#c065d6}.item-main strong{color:#dce6cf;display:block;font:600 16px Barlow Condensed,sans-serif}.item-main small{color:#8fa387;display:block;font:9px JetBrains Mono,monospace}.equip-action-btn{background:#1c2d20;border:1px solid #8fa87466;border-radius:2px;color:#c8d6a0;cursor:pointer;font:10px JetBrains Mono,monospace;padding:6px 12px}.equip-action-btn:hover:not(:disabled){background:#29402f;border-color:#c8d6a0;color:#fff}.equip-action-btn.active{background:#2e4433;border-color:#c8d6a0;color:#e8f2db}.materials-tab-content{display:flex;flex-direction:column;gap:20px}.materials-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px}.material-card{background:#111a14;border:1px solid #8fa87433;border-radius:3px;display:flex;flex-direction:column;gap:4px;padding:10px}.material-card.zero{opacity:.45}.material-card.available{background:#16231a;border-color:#8fa87466}.material-card.tier-2.available{background:#16232d;border-color:#4faedb66}.material-card.tier-3.available{background:#24182b;border-color:#c065d666}.mat-top{align-items:center;display:flex;justify-content:space-between}.mat-tier{color:#a2b59b;font:700 8px JetBrains Mono,monospace}.mat-count{color:#edf4df;font:600 16px Barlow Condensed,sans-serif}.mat-name{color:#d4dfc9;font:600 13px Barlow Condensed,sans-serif;line-height:1.2}.mat-type{color:#788974;font:8px JetBrains Mono,monospace}.equipment-thumbnail{fill:#35432c80;stroke:#aab991;stroke-width:4;stroke-linejoin:round;flex:0 0 auto;height:72px;width:72px}.equipment-thumbnail.compact{height:38px;width:38px}.equipment-thumbnail text{fill:#dbe8bf;stroke:none;font:700 13px JetBrains Mono,monospace}.equipment-thumbnail.tier-2{stroke:#b9bb78;fill:#5e653080}.equipment-thumbnail.tier-3{stroke:#e0c778;fill:#775a2c80}.active-item-card .equipment-thumbnail{float:right;margin:-4px 0 4px 10px}.recipe-header .equipment-thumbnail{margin-right:7px}.stats-dialog{max-width:560px!important}.stats-heading{display:flex;flex-direction:column;gap:2px;margin-bottom:18px}.stats-heading span:first-child{color:var(--subtle);font:500 8px/1 JetBrains Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.stats-heading [data-testid=stats-title]{color:var(--text);font:600 34px/1.1 Barlow Condensed,sans-serif;margin:0}.stats-level-row{align-items:center;display:flex;gap:10px;margin-bottom:12px}.stats-level-label{color:var(--lime);font:600 16px/1 Barlow Condensed,sans-serif;white-space:nowrap}.stats-xp-bar{background:#c2ccb01f;border-radius:3px;flex:1 1;height:6px;overflow:hidden}.stats-xp-bar i{background:var(--lime);border-radius:3px;display:block;height:100%;transition:width .25s ease}.stats-xp-text{color:var(--subtle);font:400 10px/1 JetBrains Mono,monospace;white-space:nowrap}.stats-points-banner{align-items:center;background:#c8d6a014;border:1px solid #c8d6a040;border-radius:4px;color:var(--lime);display:flex;font:500 11px/1 JetBrains Mono,monospace;gap:6px;margin-bottom:14px;padding:8px 14px}.stats-points-banner strong{font-size:14px}.stats-grid{display:flex;flex-direction:column;gap:8px}.stat-card{background:#1c281f;border:1px solid #c2ccb01a;border-radius:4px;padding:12px 14px}.stat-header{align-items:center;display:flex;gap:8px;margin-bottom:6px}.stat-header strong{color:var(--text);flex:1 1;font:500 13px/1 Barlow,sans-serif}.stat-value{color:var(--subtle);font:500 12px/1 JetBrains Mono,monospace}.stat-bar{background:#c2ccb01a;border-radius:2px;height:4px;margin-bottom:4px;overflow:hidden}.stat-bar i{background:var(--lime);border-radius:2px;display:block;height:100%;transition:width .2s ease}.stat-desc{color:var(--subtle);font:400 10px/1.3 JetBrains Mono,monospace;margin:0 0 8px}.stat-allocate{background:#c8d6a014;border:1px solid #c8d6a033;border-radius:3px;color:var(--lime);cursor:pointer;font:600 11px/1 Barlow Condensed,sans-serif;letter-spacing:.06em;padding:5px 14px;transition:all .15s}.stat-allocate:hover:not(:disabled){background:#c8d6a02e;border-color:#c8d6a066}.stat-allocate:disabled{cursor:default;opacity:.3}@media (max-width:767px){.stats-heading [data-testid=stats-title]{font-size:28px}}.radial-overlay{align-items:center;animation:radialFadeIn .18s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:auto;position:fixed;-webkit-user-select:none;user-select:none;z-index:999}@keyframes radialFadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.radial-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at center,#0e1611c7 0,#080c09f0 80%);cursor:pointer;inset:0;position:absolute}.radial-close-btn{align-items:center;background:#141f17;border:1px solid #2e4333;border-radius:4px;color:#9ab09c;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:28px;top:24px;transition:all .15s ease;width:40px;z-index:10}.radial-close-btn:hover{background:#d95845;border-color:#f07d6c;color:#fff;transform:scale(1.05)}.radial-container{align-items:center;border-radius:50%;display:flex;height:520px;justify-content:center;position:relative;width:520px;z-index:2}.radial-radar-rings{border:1px dashed #a0b99b2e;border-radius:50%;box-shadow:inset 0 0 40px #0009;inset:20px;pointer-events:none;position:absolute}.radial-radar-rings:before{border:1px solid #a0b99b1f;border-radius:50%;content:"";inset:60px;position:absolute}.radial-radar-rings:after{border:1px solid #a0b99b40;border-radius:50%;content:"";inset:-15px;position:absolute}.radial-axis-h{background:linear-gradient(90deg,#0000,#a0b99b40 20%,#a0b99b40 80%,#0000);height:1px;left:0;right:0;top:50%;transform:translateY(-.5px)}.radial-axis-h,.radial-axis-v{pointer-events:none;position:absolute}.radial-axis-v{background:linear-gradient(180deg,#0000,#a0b99b40 20%,#a0b99b40 80%,#0000);bottom:0;left:50%;top:0;transform:translateX(-.5px);width:1px}.radial-quadrant-dividers{inset:50px;pointer-events:none;position:absolute}.radial-quadrant-dividers:after,.radial-quadrant-dividers:before{border-radius:50%;content:"";inset:0;position:absolute}.radial-needle{height:220px;left:50%;margin-left:-1px;margin-top:-110px;pointer-events:none;position:absolute;top:50%;transform-origin:center center;transition:opacity .2s ease;width:2px;z-index:3}.needle-head{border-bottom:12px solid #c8d6a0;border-left:7px solid #0000;border-right:7px solid #0000;filter:drop-shadow(0 0 10px #c8d6a0);height:14px;left:-6px;position:absolute;top:-10px;transition:border-bottom-color .15s ease,filter .15s ease;width:14px}.radial-quadrants{inset:0;position:absolute;z-index:4}.radial-wedge{background:#141f17;border:1px solid #2a3d2e;box-shadow:0 4px 20px #00000080;box-sizing:border-box;cursor:pointer;flex-direction:column;justify-content:center;overflow:hidden;transition:all .18s cubic-bezier(.16,1,.3,1)}.radial-wedge,.wedge-badge{align-items:center;display:flex;position:absolute}.wedge-badge{border:1px solid #0000;border-radius:2px;font:700 8.5px/1 JetBrains Mono,monospace;gap:4px;letter-spacing:.12em;padding:3px 8px;top:6px;transition:all .15s ease}.wedge-badge .arrow-icon{font-size:9px}.wedge-content{align-items:center;display:flex;flex-direction:column;gap:3px;margin-top:14px;text-align:center;transition:color .15s ease}.wedge-content strong{font:700 15px/1 Barlow Condensed,sans-serif;letter-spacing:.08em;text-transform:uppercase}.wedge-content small{color:#7b8e78;font:500 8px/1 JetBrains Mono,monospace;letter-spacing:.06em}.wedge-icon{transition:transform .18s ease,color .18s ease}.wedge-glow{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.wedge-up{background:linear-gradient(180deg,#18281d,#121d15);border-color:#38513b;border-radius:8px 8px 4px 4px;height:110px;left:50%;top:12px;transform:translateX(-50%);width:220px}.wedge-up .top-badge{background:#c8d6a01f;border-color:#c8d6a04d;color:#c8d6a0}.wedge-up .wedge-icon{color:#b5c79a}.wedge-up .wedge-content strong{color:#d6e2c4}.wedge-up.active,.wedge-up:hover{background:linear-gradient(180deg,#223728,#16261b);border-color:#c8d6a0;box-shadow:0 0 30px #c8d6a059,inset 0 0 16px #c8d6a01f;transform:translateX(-50%) translateY(-6px) scale(1.05)}.wedge-up.active .top-badge{background:#c8d6a0;color:#111a13;font-weight:800}.wedge-up.active .wedge-icon{color:#c8d6a0;filter:drop-shadow(0 0 8px rgba(200,214,160,.7));transform:scale(1.15)}.wedge-up.active .wedge-content strong{color:#fff}.wedge-down{background:linear-gradient(0deg,#281c12,#171512);border-color:#543922;border-radius:4px 4px 8px 8px;bottom:12px;height:110px;left:50%;transform:translateX(-50%);width:220px}.wedge-down .bottom-badge{background:#f098381f;border-color:#f0983859;color:#f09838}.wedge-down .wedge-icon{color:#e09855}.wedge-down .wedge-content strong{color:#ebd0b5}.wedge-down.active,.wedge-down:hover{background:linear-gradient(0deg,#382414,#201a14);border-color:#f09838;box-shadow:0 0 30px #f0983866,inset 0 0 16px #f098381f;transform:translateX(-50%) translateY(6px) scale(1.05)}.wedge-down.active .bottom-badge{background:#f09838;color:#17120c;font-weight:800}.wedge-down.active .wedge-icon{color:#f09838;filter:drop-shadow(0 0 8px rgba(240,152,56,.7));transform:scale(1.15)}.wedge-down.active .wedge-content strong{color:#fff}.wedge-left{background:linear-gradient(90deg,#132427,#121b19);border-color:#234449;border-radius:8px 4px 4px 8px;height:125px;left:10px;top:50%;transform:translateY(-50%);width:135px}.wedge-left .left-badge{background:#62bed21f;border-color:#62bed24d;color:#62bed2}.wedge-left .wedge-icon{color:#72c3d4}.wedge-left .wedge-content strong{color:#c9e9ee}.wedge-left.active,.wedge-left:hover{background:linear-gradient(90deg,#1a3337,#152220);border-color:#62bed2;box-shadow:0 0 30px #62bed259,inset 0 0 16px #62bed21f;transform:translateY(-50%) translateX(-6px) scale(1.05)}.wedge-left.active .left-badge{background:#62bed2;color:#0b1a1c;font-weight:800}.wedge-left.active .wedge-icon{color:#62bed2;filter:drop-shadow(0 0 8px rgba(98,190,210,.7));transform:scale(1.15)}.wedge-left.active .wedge-content strong{color:#fff}.wedge-right{background:linear-gradient(270deg,#272212,#1a1b15);border-color:#4f4724;border-radius:4px 8px 8px 4px;height:125px;right:10px;top:50%;transform:translateY(-50%);width:135px}.wedge-right .right-badge{background:#e5c1581f;border-color:#e5c1584d;color:#e5c158}.wedge-right .wedge-icon{color:#d6b85e}.wedge-right .wedge-content strong{color:#eee1be}.wedge-right.active,.wedge-right:hover{background:linear-gradient(270deg,#373016,#222218);border-color:#e5c158;box-shadow:0 0 30px #e5c15859,inset 0 0 16px #e5c1581f;transform:translateY(-50%) translateX(6px) scale(1.05)}.wedge-right.active .right-badge{background:#e5c158;color:#1c1809;font-weight:800}.wedge-right.active .wedge-icon{color:#e5c158;filter:drop-shadow(0 0 8px rgba(229,193,88,.7));transform:scale(1.15)}.wedge-right.active .wedge-content strong{color:#fff}.radial-center-hub{align-items:center;background:#111a14;border:2px solid #2e4333;border-radius:50%;box-shadow:0 0 35px #000000d9;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:176px;justify-content:center;padding:10px;position:relative;text-align:center;transition:all .18s ease;width:176px;z-index:6}.radial-center-hub:hover{transform:scale(1.04)}.hub-compass-arrows{inset:4px;pointer-events:none;position:absolute}.compass-dir{color:#445947;font-size:8px;position:absolute;transition:all .15s ease}.compass-dir.c-top{left:50%;top:2px;transform:translateX(-50%)}.compass-dir.c-right{right:4px;top:50%;transform:translateY(-50%)}.compass-dir.c-bottom{bottom:2px;left:50%;transform:translateX(-50%)}.compass-dir.c-left{left:4px;top:50%;transform:translateY(-50%)}.compass-dir.active{color:#c8d6a0;filter:drop-shadow(0 0 6px currentColor);font-size:10px;font-weight:900}.compass-dir.c-top.active{color:#c8d6a0}.compass-dir.c-bottom.active{color:#f09838}.compass-dir.c-left.active{color:#62bed2}.compass-dir.c-right.active{color:#e5c158}.hub-reticle{margin-top:4px}.hub-info{display:flex;flex-direction:column;gap:1px}.hub-direction{font:700 8px/1 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase}.hub-title{color:#f5f8f3;font:700 17px/1.1 Barlow Condensed,sans-serif;letter-spacing:.05em;text-transform:uppercase}.hub-sub,.hub-title{display:block;margin-top:2px}.hub-sub{color:#8c9e88;font:500 7px/1 JetBrains Mono,monospace;letter-spacing:.04em}.hub-action-btn{background:#00000073;border:1px solid;border-radius:2px;font:700 8.5px/1 JetBrains Mono,monospace;letter-spacing:.08em;margin-top:6px;padding:4px 10px;transition:all .15s ease}.radial-center-hub:hover .hub-action-btn{background:currentColor;color:#111a14!important;font-weight:900}.radial-footer-hint{align-items:center;background:#121b14d9;border:1px solid #283a2b;border-radius:4px;bottom:24px;box-shadow:0 4px 16px #00000080;color:#92a48f;display:flex;font:600 11px/1 JetBrains Mono,monospace;gap:12px;letter-spacing:.08em;padding:8px 18px;position:absolute;z-index:10}.radial-footer-hint .hint-sep{color:#3b503f}.radial-footer-hint kbd{background:#253828;border:1px solid #3d5642;border-radius:2px;color:#c8d6a0;font-weight:700;padding:2px 6px}.radial-quick-market-btn{background:#1b2d22;border:1px solid #50e3c2;border-radius:2px;color:#50e3c2;cursor:pointer;font:700 11px Barlow Condensed,sans-serif;letter-spacing:1px;padding:4px 10px;transition:all .15s ease}.radial-quick-market-btn:hover{background:#244635;box-shadow:0 0 8px #50e3c266;color:#fff}.alliance-panel{max-width:470px!important}.alliance-active,.alliance-empty{display:flex;flex-direction:column;gap:15px}.alliance-create,.alliance-join button{align-items:center;background:var(--red);border:1px solid #eb705a;color:#fff5e9;display:flex;font:600 16px Barlow Condensed,sans-serif;gap:9px;height:45px;justify-content:center}.alliance-create:disabled,.alliance-join button:disabled{opacity:.45}.alliance-name{background:#101811;border:1px solid #596b4c;color:#e6eadb;font:13px JetBrains Mono,monospace;height:42px;padding:0 13px;text-transform:uppercase}.alliance-name-display{color:#e7e9d6;font:600 24px Barlow Condensed,sans-serif;letter-spacing:.05em}.alliance-or{color:#829174;font:8px JetBrains Mono,monospace;text-align:center}.alliance-join{display:flex;gap:8px}.alliance-join input{background:#101811;border:1px solid #596b4c;color:#e6eadb;flex:1 1;font:14px JetBrains Mono,monospace;letter-spacing:.14em;min-width:0;padding:0 13px;text-transform:uppercase}.alliance-join button{width:100px}.alliance-code{align-items:center;background:#182117;border:1px solid #73816366;display:flex;gap:12px;padding:12px 13px}.alliance-code span,.alliance-members>span,.alliance-note,.alliance-toggle span{color:#91a383;font:8px JetBrains Mono,monospace}.alliance-code strong{color:#e7e9d6;font:600 22px Barlow Condensed,sans-serif;letter-spacing:.13em;margin-left:auto}.alliance-code button{background:none;border:0;color:#c8d6a0;padding:5px}.alliance-members{display:flex;flex-direction:column;gap:8px}.alliance-members>div{align-items:center;border-bottom:1px solid #596b4c33;color:#d9e0cf;display:flex;font-size:12px;gap:8px;padding:8px 0}.alliance-members svg{color:#d5bf83;margin-left:auto}.alliance-toggle{align-items:center;border-top:1px solid #596b4c55;display:flex;justify-content:space-between;margin-top:4px;padding-top:13px}.alliance-toggle b{color:#d0dac1;display:block;font:10px JetBrains Mono,monospace;margin-bottom:4px}.alliance-toggle button:disabled{opacity:.45}.alliance-note{margin:0}.alliance-leave{background:#0000;border:1px solid #8c554a;color:#d98b7a;font:9px JetBrains Mono,monospace;padding:10px}.market-dialog{background:#131d16!important;border:1px solid #82996e66!important;border-radius:4px!important;color:#e4ebd9;max-height:88dvh;max-width:860px!important;overflow-y:auto;padding:24px!important;scrollbar-color:#2e4133 #101612;scrollbar-width:thin;width:calc(100% - 32px)!important}.market-heading{align-items:center;border-bottom:1px solid #8fa87440;display:flex;justify-content:space-between;padding-bottom:12px}.market-heading-title span{color:#96ab86;display:block;font:9px JetBrains Mono,monospace}.market-heading-title h2{color:#edf4df;font:600 32px Barlow Condensed,sans-serif!important;margin:0}.market-gold-badge{align-items:center;background:#1c2b20;border:1px solid #c8d6a066;border-radius:3px;display:flex;gap:8px;padding:6px 14px}.market-gold-badge span{color:#a2b798;font:8px JetBrains Mono,monospace}.market-gold-badge strong{color:#ffd166;font:600 18px Barlow Condensed,sans-serif}.market-tabs-bar{border-bottom:1px solid #8fa87433;display:flex;gap:8px;margin:14px 0 16px;padding-bottom:10px}.market-tab-btn{align-items:center;background:#17241b;border:1px solid #8fa8744d;border-radius:3px;color:#9cb194;cursor:pointer;display:flex;font:600 13px Barlow Condensed,sans-serif;gap:6px;letter-spacing:.5px;padding:8px 16px;transition:all .15s}.market-tab-btn:hover{background:#223528;border-color:#b5c79a;color:#edf4df}.market-tab-btn.active{background:#2b4231;border-color:#c8d6a0;box-shadow:inset 0 0 0 1px #c8d6a0;color:#e4ebd9}.soldiers-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.soldier-card{background:#16221a;border:1px solid #8fa8744d;border-radius:3px;display:flex;flex-direction:column;gap:10px;padding:14px;position:relative;transition:all .15s}.soldier-card.active-soldier{background:#1a2f26;border-color:#50e3c2;box-shadow:0 0 10px #50e3c233}.soldier-card-top{align-items:flex-start;display:flex;justify-content:space-between}.soldier-role-wrap{align-items:center;display:flex;gap:10px}.soldier-tier-badge{background:#24382a;border:1px solid #c8d6a066;border-radius:2px;color:#c8d6a0;font:700 11px JetBrains Mono,monospace;padding:3px 8px}.soldier-role-wrap strong{color:#edf4df;display:block;font:600 17px Barlow Condensed,sans-serif}.soldier-role-wrap strong small{color:#84977b;font:500 9px JetBrains Mono,monospace}.soldier-rename-button{background:#0000;border:0;color:#c8d6a0;cursor:pointer;margin-left:7px;padding:1px 2px;vertical-align:middle}.soldier-rename-button:hover{color:#fff}.soldier-nickname-editor{align-items:center;display:flex;gap:3px}.soldier-nickname-editor input{background:#0f1711;border:1px solid #8fa874;color:#edf4df;font:600 14px Barlow Condensed,sans-serif;min-width:0;padding:3px 5px;width:126px}.soldier-nickname-editor button{background:#213627;border:1px solid #607c59;color:#c8d6a0;cursor:pointer;display:grid;padding:3px;place-items:center}.soldier-nickname-editor button:last-child{border-color:#7c4d45;color:#ee9a8c}.soldier-nickname-error{color:#eb8b78;margin-top:3px;max-width:170px}.soldier-nickname-error,.soldier-role{display:block;font:8px JetBrains Mono,monospace}.soldier-role{color:#8da285}.soldier-status{border-radius:2px;font:700 9px JetBrains Mono,monospace;padding:3px 7px}.soldier-status.active{background:#194d3e;border:1px solid #50e3c2;color:#50e3c2}.soldier-status.owned{background:#233628;border:1px solid #789174;color:#a4bba0}.soldier-price{color:#ffd166;font:700 13px Barlow Condensed,sans-serif}.soldier-desc{color:#95ab8e;font:9px JetBrains Mono,monospace;line-height:1.4;margin:0}.soldier-stats-grid{grid-gap:6px;background:#101913;border:1px solid #8fa87433;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 10px}.s-stat span{color:#7d9376;display:block;font:7px JetBrains Mono,monospace}.s-stat strong{color:#dce7d1;display:block;font:600 14px Barlow Condensed,sans-serif}.soldier-action-btn{border:1px solid #0000;border-radius:2px;cursor:pointer;font:600 13px Barlow Condensed,sans-serif;letter-spacing:.5px;padding:8px 12px;transition:all .15s;width:100%}.soldier-action-btn.buy{background:#253d2d;border-color:#8fa874;color:#d8e6cb}.soldier-action-btn.buy:hover:not(:disabled){background:#33553e;border-color:#c8d6a0;color:#fff}.soldier-action-btn.activate{background:#1b3d32;border-color:#3aa68b;color:#50e3c2}.soldier-action-btn.activate:hover:not(:disabled){background:#245546;border-color:#50e3c2;color:#fff}.soldier-action-btn.dismiss{background:#3d1f1f;border-color:#ba5454;color:#f7a5a5}.soldier-action-btn.dismiss:hover:not(:disabled){background:#572929;color:#fff}.soldier-action-btn:disabled{cursor:not-allowed;opacity:.45}.sell-categories-bar{display:flex;gap:6px;margin-bottom:14px}.sell-cat-btn{background:#17241b;border:1px solid #8fa87440;border-radius:2px;color:#9cb194;cursor:pointer;font:600 11px Barlow Condensed,sans-serif;padding:5px 12px}.sell-cat-btn:hover{background:#213327;color:#e4ebd9}.sell-cat-btn.active{background:#293f2f;border-color:#c8d6a0;color:#dce7d1}.sell-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.sell-item-card{align-items:center;background:#152219;border:1px solid #8fa87440;border-radius:3px;display:flex;justify-content:space-between;padding:10px 14px}.sell-item-card.empty{opacity:.4}.sell-item-info strong{color:#e4ebd9;display:block;font:600 15px Barlow Condensed,sans-serif}.sell-item-info small{color:#8fa387;display:block;font:8px JetBrains Mono,monospace;margin-top:2px}.sell-item-actions{display:flex;gap:6px}.sell-btn{background:#243528;border:1px solid #758f60;border-radius:2px;color:#c8d6a0;cursor:pointer;font:600 11px Barlow Condensed,sans-serif;padding:5px 9px;transition:all .15s}.sell-btn:hover:not(:disabled){background:#334e3a;border-color:#c8d6a0;color:#fff}.sell-btn:disabled{cursor:not-allowed;opacity:.35}.packages-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.package-card{background:#17241b;border:1px solid #8fa87459;border-radius:3px;display:flex;flex-direction:column;gap:12px;padding:16px}.pack-badge{background:#1a3c30;border:1px solid #50e3c2;border-radius:2px;color:#50e3c2;display:inline-block;font:700 8px JetBrains Mono,monospace;margin-bottom:4px;padding:2px 6px}.package-title strong{color:#edf4df;display:block;font:600 20px Barlow Condensed,sans-serif}.package-card p{color:#9cb195;font:9px JetBrains Mono,monospace;line-height:1.4;margin:0}.package-loot-list{background:#101913;border:1px solid #8fa87433;display:flex;flex-direction:column;gap:4px;padding:10px}.package-loot-list span{color:#c8d6a0;font:9px JetBrains Mono,monospace}.pack-buy-btn{background:#1d2b20;border:1px solid #5d754b;border-radius:2px;color:#98ad89;cursor:not-allowed;font:600 12px Barlow Condensed,sans-serif;margin-top:auto;padding:8px 12px}.deadzone-app{height:100dvh;isolation:isolate;min-height:800px;overflow:hidden;position:relative}.world-canvas{background:#526152;inset:0;position:absolute}.world-canvas canvas{display:block;height:100%;outline:none;width:100%}.world-grade{background:#1019101c;mix-blend-mode:multiply}.edge-vignette,.world-grade{inset:0;pointer-events:none;position:absolute}.edge-vignette{background:radial-gradient(ellipse at 67% 46%,#0000 25%,#070d0a42 80%,#070d0a7a);z-index:1}.lobby-shade{background:linear-gradient(90deg,#0e1210,#0e1210fa 24%,#0e1210e6 33%,#0e12107a 47%,#0e121008 67%),linear-gradient(0deg,#0a100cf0,#0000 26%,#0000 75%,#0a100ca6);inset:0;pointer-events:none;position:absolute;z-index:2}.topbar{border-bottom:1px solid var(--line);gap:100px;height:86px;margin:0 44px;position:relative;z-index:5}.brand,.topbar{align-items:center;display:flex}.brand{background:none;border:0;font-family:Barlow Condensed,sans-serif;font-size:25px;font-weight:800;gap:11px;padding:0}.brand-icon{background:#d958450b;border:1px solid #d9584550;color:var(--red);display:grid;height:37px;place-items:center;width:37px}.brand-period{color:var(--subtle);display:inline-block;font-family:Barlow,sans-serif;font-size:9px;margin:4px 0 0 3px;vertical-align:top}.main-nav{align-items:stretch;display:flex;gap:36px;height:100%}.main-nav button{align-items:center;background:none;border:0;color:#999f95;display:flex;font-family:JetBrains Mono,monospace;font-size:11px;gap:9px;padding:0 1px;position:relative}.main-nav button.active{color:#f1f0e8}.main-nav button.active:after{background:var(--red);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.main-nav button.active svg{color:var(--red)}.server-status{align-items:center;color:#dae1cc;display:flex;font-family:JetBrains Mono,monospace;font-size:10px;gap:11px;margin-left:auto}.server-status small{color:#8f9d87;display:block;font-size:9px;margin-top:5px}.server-status>svg{color:#a8b898;margin-left:10px}.status-dot{background:#b1c994;border-radius:50%;box-shadow:0 0 6px #b1c922;display:inline-block;flex-shrink:0;height:5px;width:5px}.status-dot.offline{background:#d19b51}.lobby{animation:fade-up .65s ease-out both;margin-left:60px;padding-bottom:80px;padding-top:34px;position:relative;width:464px;z-index:4}.eyebrow{align-items:center;color:#a2a797;display:flex;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:400;gap:9px}.red-tick{background:var(--red);height:5px;width:5px}.eyebrow-slash{color:#596052;margin:0 3px}.lobby h1{color:#eceee5;font-family:Bebas Neue,sans-serif;font-size:98px;font-weight:400;line-height:1.1;margin-top:10px;white-space:nowrap}.lobby h1 span{color:#cdd1c5}.lobby h1 i{color:#8d9985;display:inline-block;font-family:Barlow,sans-serif;font-size:13px;font-style:normal;margin:16px 0 0 5px;vertical-align:top}.lobby-heading>p{color:#e0e5d6;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:600}.lobby-heading>p>span{color:#8e9a85;margin-left:3px}.loadout-form{margin-top:25px}.section-label{align-items:center;color:#bbc3af;display:flex;font-family:JetBrains Mono,monospace;font-size:10px;gap:10px;margin-bottom:10px}.section-label>span:first-child{color:#687460;font-size:9px}.section-label small{color:#71816a;font-size:8px;margin-left:auto}.nickname-field{align-items:center;background:#1a201794;border:1px solid #7a85634a;display:flex;gap:12px;height:43px;padding:0 13px}.nickname-field>svg{color:#a6b19b}.nickname-field:focus-within{border-color:#abb393}.nickname-field input{background:#0000;border:0;color:#e0e5d8;flex:1 1;font-size:13px;outline:none}.field-status{align-items:center;color:#93a07f;display:flex;font-family:JetBrains Mono,monospace;font-size:8px;gap:7px}.weapon-label{margin-top:21px}.weapon-grid{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.weapon-card{background:linear-gradient(130deg,#22291fbb,#161d16bb);border:1px solid #73806940;display:flex;flex-direction:column;height:114px;min-width:0;overflow:hidden;padding:11px 13px 9px;position:relative;text-align:left}.weapon-card:hover{background-color:#293423;border-color:#879778;transform:translateY(-1px)}.weapon-card.selected{background:linear-gradient(130deg,#434b30aa,#262f1fa3);border-color:#c7d69c}.weapon-card.selected:before{background:var(--lime);content:"";height:100%;left:0;position:absolute;top:0;width:3px}.weapon-card-top{align-items:center;display:flex;justify-content:space-between;width:100%}.weapon-name{color:#e2e6d6;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:600;line-height:1}.weapon-index{color:#798671;display:grid;font-family:JetBrains Mono,monospace;font-size:9px;height:17px;place-items:center;width:17px}.selected .weapon-index{background:var(--lime);color:#172014}.weapon-card img{display:block;filter:drop-shadow(0 4px 2px #06090688);height:59px;object-fit:contain;transform:scale(1.13);transition:transform .25s;width:100%}.weapon-card:hover img{transform:scale(1.18)}.weapon-card-bottom{align-items:center;color:#839078;display:flex;font-family:JetBrains Mono,monospace;font-size:7px;justify-content:space-between;line-height:13px;width:100%}.weapon-card.selected .weapon-card-bottom{color:#a9b691}.weapon-card-bottom>span:last-child{font-size:8px}.ammo-glyph{color:#a6b392;font-size:9px;margin-left:2px}.weapon-specs{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr 1fr;margin-top:13px}.weapon-specs>div{align-items:center;display:flex;gap:5px}.weapon-specs span{color:#8e9c83;font-size:7px;white-space:nowrap}.weapon-specs b,.weapon-specs span{font-family:JetBrains Mono,monospace}.weapon-specs b{color:#bdc7ac;font-size:8px;font-weight:400}.stat-track{background:#4d594240;flex:1 1;height:3px;min-width:12px}.stat-track i{background:#8e9b75;display:block;height:100%;transition:width .25s}.friendly-warning{align-items:center;color:#929b87;display:flex;font-size:10px;gap:7px;margin:20px 0 14px}.friendly-warning svg{color:#be9a68}.friendly-warning>span:first-of-type{color:#c9bc9c}.start-button{align-items:center;background:#d95845!important;border:1px solid #eb705a!important;border-radius:2px!important;box-shadow:0 4px 24px #b6401e10;color:#fff5e9!important;display:flex!important;font-family:Barlow Condensed,sans-serif!important;font-size:23px!important;font-weight:600!important;gap:15px!important;height:64px!important;justify-content:flex-start!important;padding:0 19px!important;width:100%}.start-button:hover{background:#e26852!important;transform:translateY(-1px)}.start-button:active{transform:translateY(1px)}.start-button>svg:last-child{height:23px!important;margin-left:auto;width:23px!important}.start-icon{align-items:center;border-right:1px solid #fff3;display:flex;height:30px;justify-content:center;padding-right:14px;width:37px}.start-icon svg{height:21px!important;width:21px!important}.start-copy{align-items:flex-start;display:flex;flex-direction:column;line-height:1.1}.start-copy small{color:#ffd0be;font-family:JetBrains Mono,monospace;font-size:7px;font-weight:400;margin-top:5px}.lobby-under-button{align-items:center;color:#7e8c72;display:flex;font-family:JetBrains Mono,monospace;font-size:8px;gap:8px;justify-content:center;margin-top:13px}.lobby-under-button>.status-dot{height:3px;width:3px}.lobby-under-button>span:nth-child(2){color:#4d5b43}.lobby-under-button svg{margin-left:4px}.world-caption{animation:fade-up .9s .15s both;color:#e0e5d4;position:absolute;right:57px;text-align:right;top:133px;z-index:3}.zone-eyebrow{align-items:center;color:#bfc6b1;display:flex;font-family:JetBrains Mono,monospace;font-size:9px;gap:10px;justify-content:flex-end}.tiny-cross{color:#d0daaf;font-size:20px}.world-caption h2{font-family:Barlow Condensed,sans-serif;font-size:39px;font-weight:600;line-height:1.2;margin-top:7px}.world-caption p{color:#bbc6ad;font-size:11px;margin-top:7px}.world-caption p span{color:#d0d6c1;margin-left:8px}.zone-rule{background:linear-gradient(90deg,#0000,#c6cfaa77);height:1px;margin:22px 0 12px auto;width:188px}.zone-metrics{color:#b0be9e;display:flex;font-family:JetBrains Mono,monospace;font-size:8px;gap:24px}.zone-metrics>span:last-child{align-items:center;display:flex;gap:7px}.zone-metrics .status-dot{height:3px;width:3px}.scene-reticle{height:64px;left:67%;opacity:.55;pointer-events:none;position:absolute;top:48%;width:64px;z-index:2}.scene-reticle span{border-color:#d4dfb5;border-style:solid;height:8px;position:absolute;width:8px}.scene-reticle span:first-child{border-width:1px 0 0 1px;left:0;top:0}.scene-reticle span:nth-child(2){border-width:1px 1px 0 0;right:0;top:0}.scene-reticle span:nth-child(3){border-width:0 1px 1px 0;bottom:0;right:0}.scene-reticle span:nth-child(4){border-width:0 0 1px 1px;bottom:0;left:0}.world-bottom{border-top:1px solid #b7c49b4a;bottom:113px;flex-wrap:wrap;gap:22px;left:62%;padding-top:18px;right:57px;z-index:3}.live-world-label,.world-bottom{align-items:center;display:flex;position:absolute}.live-world-label{color:#a2b391;font-family:JetBrains Mono,monospace;font-size:8px;gap:8px;left:0;top:-28px}.population{align-items:center;display:flex;gap:9px}.population>strong{font-family:Barlow Condensed,sans-serif;font-size:46px;font-weight:500;line-height:1}.population>span{color:#c9d2b5;font-family:JetBrains Mono,monospace;font-size:12px}.population small{color:#99a986;display:block;font-size:7px;margin-top:5px}.online-separator{background:#b7c49b33;height:28px;width:1px}.world-detail{align-items:center;display:flex;gap:10px}.world-detail>svg{color:#d9a57b}.world-detail>span{color:#98a98b;font-family:JetBrains Mono,monospace;font-size:8px}.world-detail small{color:#d4bd91;display:block;font-size:10px;margin-top:6px}.world-arrow{color:#a3b08f;margin-left:auto}.lobby-footer{align-items:center;border-top:1px solid var(--line);bottom:0;color:#78866b;display:flex;font-family:JetBrains Mono,monospace;font-size:8px;gap:18px;height:62px;justify-content:space-between;left:44px;position:absolute;right:44px;z-index:5}.lobby-footer>span:first-child{display:flex;gap:13px}.lobby-footer b{border-left:1px solid #6a755544;color:#a0ac93;font-weight:400;padding-left:13px}.footer-message{font-size:7px;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.lobby-footer>div{display:flex;gap:20px}.lobby-footer button{background:none;border:0;color:#a7b699;padding:4px}.form-error{color:#f0a38e;font-size:11px;line-height:1.5;margin:10px 0}.world-loading{align-items:center;color:#d6dfc6;display:flex;font:10px JetBrains Mono,monospace;gap:15px;left:70%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.loading-ring{animation:spin 1s linear infinite;border:1px solid #b5c69344;border-radius:50%;border-top-color:#d7dfc0;height:23px;width:23px}.retry-world{left:68%;position:absolute;top:50%;z-index:4}.game-dialog{background:#141b16!important;border:1px solid #59624d66!important;border-radius:4px!important;box-shadow:0 20px 100px #0009!important;gap:25px!important;max-height:90dvh;max-width:560px!important;overflow:auto;padding:32px!important}.dialog-eyebrow{color:#8b9b7c;display:flex;font-family:JetBrains Mono,monospace;font-size:8px;gap:9px}.dialog-eyebrow span{color:#5f7054}.dialog-title{font-family:Barlow Condensed,sans-serif!important;font-size:40px!important;font-weight:600!important;line-height:1.2!important;margin-top:12px!important}.game-dialog [id$=description]{color:#94a487;font-size:12px!important}.game-dialog [data-testid=dialog-close-button]{color:#a5b499;padding:5px}.panel-tabs{border-bottom:1px solid var(--line);display:flex;gap:0;margin-bottom:15px}.panel-tabs button{align-items:center;background:none;border:0;border-bottom:2px solid #0000;color:#8a9b7f;display:flex;font:9px JetBrains Mono,monospace;gap:8px;padding:12px 16px}.panel-tabs button:first-child{padding-left:0}.panel-tabs button.active{border-bottom-color:var(--red);color:#e2e6d8}.panel-tabs button:last-child{margin-left:auto;padding-right:0}.leaderboard-row,.table-head{grid-gap:13px;align-items:center;border-bottom:1px solid #566b4633;display:grid;font:10px JetBrains Mono,monospace;gap:13px;grid-template-columns:28px 1fr 62px 70px;padding:14px 0}.table-head{color:#879b77;font-size:8px}.leaderboard-row{color:#8e9d80}.leaderboard-row strong{color:#dae2d1;font-family:Barlow,sans-serif;font-weight:500;overflow-wrap:anywhere}.leaderboard-row>b{color:#d9d5b6;text-align:right}.table-head span:last-child{text-align:right}.first-place{color:var(--red)}.empty-state{align-items:center;color:#819175;display:flex;flex-direction:column;font-size:12px;gap:15px;padding:40px 15px 45px;text-align:center}.empty-state svg{color:#798c68}.empty-state h3{color:#ced7c4;font-size:18px;font-weight:500}.empty-state p{font-size:12px;line-height:1.6}.panel-note{border-top:1px solid var(--line);color:#859674;display:flex;font:8px JetBrains Mono,monospace;gap:36px;justify-content:center;padding-top:20px}.panel-note b{color:#b9c69d;margin-left:6px}.settings-group-title{align-items:center;border-bottom:1px solid var(--line);color:#a1b08e;display:flex;font:9px JetBrains Mono,monospace;gap:10px;margin-top:20px;padding:4px 0 12px}.settings-group-title:first-child{margin-top:0}.setting-row{align-items:center;color:#ccd7c0;display:flex;font-size:12px;gap:18px;justify-content:space-between;min-height:53px}.toggle{background:#263421;border:1px solid #617052;border-radius:15px;height:20px;position:relative;width:35px}.toggle i{background:#6c7d5d;border-radius:50%;height:12px;left:3px;position:absolute;top:3px;transition:transform .2s,background-color .2s;width:12px}.toggle.on{background:#7a925a55;border-color:#a4b28c}.toggle.on i{background:var(--lime);transform:translateX(15px)}.range-field{align-items:center;display:flex;gap:14px}.range-field input{accent-color:#b3c394;width:135px}.range-field>span{font:9px JetBrains Mono,monospace;min-width:32px}.segmented{border:1px solid #51634466;border-radius:2px;display:flex;overflow:hidden}.segmented button{background:#0000;border:0;color:#879b77;font-size:11px;padding:7px 13px}.segmented button.active{background:#81976333;color:#d3ddc5}.control-list{grid-gap:18px 28px;color:#94a286;display:grid;font-size:11px;gap:18px 28px;grid-template-columns:1fr 1fr;padding-top:18px}.control-list>span{align-items:center;display:flex;gap:8px;justify-content:space-between}.control-list b{display:flex;gap:3px}.ammo-bottom kbd,.control-list kbd,.game-controls-strip kbd{border:1px solid #66795866;border-radius:2px;color:#c0cbae;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:400;padding:3px 5px}.settings-actions{display:flex;gap:15px;margin-top:30px}.panel-primary{background:var(--red)!important;border-radius:2px!important;flex:1 1;font-family:Barlow Condensed,sans-serif;font-size:15px!important}.leave-button{color:#b3c39f!important;font-size:10px!important}.is-playing{cursor:crosshair;min-height:450px}.is-playing .world-grade{background:rgba(22,28,17,.025)}.is-playing .edge-vignette{background:radial-gradient(ellipse at center,#0000 38%,#070d0847 79%,#070d08c7);z-index:1}.hud{inset:0;pointer-events:none;position:absolute;z-index:3}.game-dialog,.hud .death-overlay,.hud button{cursor:pointer;pointer-events:auto}.hud-top-left{left:30px;position:absolute;top:28px}.hud-wordmark{align-items:center;display:flex;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;gap:10px;text-shadow:0 2px 8px #0006}.hud-wordmark>span{background:#142016aa;border:1px solid #b0c99766;color:#c1d5a7;font:8px JetBrains Mono,monospace;padding:4px 5px}.hud-connection{align-items:center;color:#c5d6b5;display:flex;font:9px JetBrains Mono,monospace;gap:12px;margin-top:7px}.hud-connection span:last-child{color:#a0b58e}.hud-buttons{display:flex;gap:8px;position:absolute;right:30px;top:30px}.hud-buttons button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111c13bb;border:1px solid #8f9f7444;border-radius:2px;color:#c2d0af;display:grid;height:37px;place-items:center;width:37px}.hud-buttons button:hover{background:#263721}.hud-compass{align-items:center;color:#b9c9a6;display:flex;font:10px JetBrains Mono,monospace;gap:23px;left:50%;position:absolute;text-shadow:0 1px 6px #0008;top:30px;transform:translateX(-50%)}.hud-compass strong{color:#f0edcd}.hud-compass i{background:#b9c9a666;height:7px;width:1px}.compass-pointer{color:#e3d7a9;font-size:6px;left:50%;position:absolute;top:22px;transform:translateX(-50%)}.kill-feed{align-items:flex-end;display:flex;flex-direction:column;gap:5px;position:absolute;right:30px;top:94px}.kill-feed>div{align-items:center;background:linear-gradient(90deg,#0000,#152219bb);color:#c3d5b0;display:flex;font-size:10px;gap:14px;padding:8px 12px 8px 25px}.kill-feed svg{color:#9cab8a}.kill-feed>div>span:last-child{color:#d8ab8f}.kill-feed .pvp-name{color:#ea8871!important}.spawn-protection{align-items:center;background:#19251ac9;border:1px solid #aab58466;color:#cddaab;display:flex;font:8px JetBrains Mono,monospace;gap:9px;left:50%;padding:9px 13px;position:absolute;top:80px;transform:translateX(-50%);white-space:nowrap}.spawn-protection b{color:#ecedc0}.hud-left-bottom{align-items:flex-end;bottom:60px;display:flex;gap:22px;left:30px;position:absolute}.minimap{background:#17231e;border:1px solid #a8b38a66;height:160px;padding:4px;position:relative;width:160px}.minimap canvas{display:block;height:100%;opacity:.92;width:100%}.map-north{color:#e7e1bf;font:9px JetBrains Mono,monospace;left:50%;position:absolute;top:5px;transform:translateX(-50%);z-index:1}.minimap-location{align-items:center;bottom:9px;color:#c1d0ac;display:flex;font:7px JetBrains Mono,monospace;justify-content:space-between;left:11px;position:absolute;right:11px}.vitals{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,#152014de,#15201455);border-left:2px solid #a8b68777;padding:14px 16px;width:250px}.survivor-label{align-items:center;display:flex;font-family:Barlow Condensed,sans-serif;font-size:17px;gap:9px;margin-bottom:13px}.survivor-label span{color:#aec397;font:7px JetBrains Mono,monospace;margin-left:auto}.vital-row{align-items:center;display:flex;gap:10px;height:25px}.vital-row>svg{color:#bcc69d}.vital-row>b{color:#e4e6d2;font:11px JetBrains Mono,monospace;text-align:right;width:25px}.vital-track{background:#94a57833;flex:1 1;height:5px}.vital-track i{display:block;height:100%;transition:width .15s}.vital-track.health i{background:#b5c68d}.vital-track.stamina i{background:#d5bf83}.vital-row:has(.stamina) svg{color:#d5bf83}.hud-score{align-items:center;bottom:64px;display:flex;flex-direction:column;gap:2px;left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.hud-score>span:first-child{color:#b9c6a6;font:8px JetBrains Mono,monospace}.hud-score>strong{font-family:Barlow Condensed,sans-serif;font-size:42px;font-weight:500;text-shadow:0 2px 10px #0008}.kill-count{align-items:center;color:#c8d3b6;display:flex;font:8px JetBrains Mono,monospace;gap:7px}.kill-count>span{color:#7b8a6a}.hud-ammo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(270deg,#152014de,#15201444);border-right:2px solid #a8b68777;bottom:63px;min-width:215px;padding:13px 18px;position:absolute;right:30px;text-align:right}.hud-weapon-name{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:600}.hud-weapon-name>span{color:#98ad84;display:block;font:7px JetBrains Mono,monospace;margin-top:3px}.ammo-numbers{align-items:baseline;display:flex;gap:10px;justify-content:flex-end}.ammo-numbers strong{font-family:Barlow Condensed,sans-serif;font-size:54px;font-weight:500;line-height:1.2}.ammo-numbers>span{color:#c3caa9;font:16px Barlow Condensed,sans-serif}.ammo-bottom{font:7px JetBrains Mono,monospace;gap:13px;height:24px;justify-content:flex-end}.ammo-bottom,.ammo-bottom button{align-items:center;color:#c6cfad;display:flex}.ammo-bottom button{background:none;border:0;font-size:7px;gap:6px}.auto-label{color:#a0b785}.game-controls-strip{align-items:center;border-top:1px solid #c1cfa533;bottom:0;color:#a6b68e;display:flex;font:7px JetBrains Mono,monospace;gap:20px;left:30px;min-height:35px;position:absolute;right:30px}.game-controls-strip>span{align-items:center;display:flex;gap:7px}.game-controls-strip kbd{font-size:7px;padding:2px 4px}.game-controls-strip .fire-status{color:#d6b592;margin-left:auto}.connecting-hud{color:#e4ecd8;font:12px JetBrains Mono,monospace;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}.death-overlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f1511d9;inset:0;justify-content:center;position:absolute}.death-content,.death-overlay{align-items:center;display:flex}.death-content{flex-direction:column;max-width:calc(100% - 40px);text-align:center;width:390px}.death-content>svg{color:var(--red);margin-bottom:24px}.death-content>.eyebrow{color:#c4846f;font-size:9px}.death-content h1{font-family:Barlow Condensed,sans-serif;font-size:60px;font-weight:700;line-height:1.3;margin-top:7px}.death-content>p{color:#a1ae93;font-size:12px}.death-stats{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;justify-content:space-around;margin:28px 0;padding:22px 0;width:100%}.death-stats>div{display:flex;flex-direction:column;gap:7px}.death-stats strong{font:34px Barlow Condensed,sans-serif}.death-stats span{color:#97a784;font:7px JetBrains Mono,monospace}.death-content .start-button{font-size:19px!important;height:54px!important}.death-leave{background:none;border:0;color:#96a98a;font:9px JetBrains Mono,monospace;margin-top:23px;padding:10px}.mobile-controls{display:none}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.topbar{gap:150px;margin:0 60px}.lobby{margin-left:80px;padding-top:35px;width:490px}.lobby h1{font-size:106px}.loadout-form{margin-top:23px}.weapon-card{height:117px}.weapon-card img{height:62px}.world-caption{right:75px;top:139px}.lobby-footer{left:60px;right:60px}.world-bottom{left:68%;right:75px}.lobby-shade{background:linear-gradient(90deg,#0e1210,#0e1210f5 21%,#0e1210d9 29%,#0e12108a 40%,#0e121000 63%),linear-gradient(0deg,#0a100cf5,#0000 25%,#0000 77%,#0a100c88)}}@media(min-height:900px) and (min-width:1000px){.lobby{padding-top:55px}.loadout-form{margin-top:34px}.weapon-label{margin-top:27px}.weapon-card{height:132px}.weapon-card img{height:73px}.friendly-warning{margin-bottom:20px;margin-top:25px}.world-bottom{bottom:140px}.lobby-under-button{margin-top:17px}}@media(max-width:1100px){.topbar{gap:45px;margin:0 28px}.main-nav{gap:22px}.lobby{margin-left:35px;width:420px}.lobby h1{font-size:88px}.world-caption{right:35px}.world-bottom{gap:16px;left:65%;right:35px}.world-arrow{display:none}.world-detail{gap:6px}.online-separator{display:none}.population>strong{font-size:40px}.world-detail>svg{width:15px}.lobby-footer{left:28px;right:28px}.footer-message{display:none}.lobby-shade{background:linear-gradient(90deg,#0e1210,#0e1210f5 25%,#0e1210d4 39%,#0e12102f 80%),linear-gradient(0deg,#0a100cf5,#0000 26%,#0000 75%,#0a100cbb)}.hud-score{left:62%}.vitals{width:200px}.hud-left-bottom{gap:12px}.minimap{height:130px;width:130px}}@media(max-width:767px){.deadzone-app{height:auto;min-height:100dvh;overflow:hidden}.world-canvas{height:100dvh;position:fixed}.topbar{gap:15px;height:67px;margin:0 20px}.brand{font-size:22px;gap:8px}.brand-icon{height:31px;width:31px}.brand-icon svg{width:20px}.main-nav{gap:15px;margin-left:auto}.main-nav button{font-size:0;gap:0}.main-nav button svg{height:17px;width:17px}.server-status{display:none}.lobby{margin:0 auto;max-width:470px;padding:30px 24px 107px;width:auto}.eyebrow{font-size:8px;gap:7px}.lobby h1{font-size:80px;line-height:1.1;margin-top:8px}.lobby h1 i{font-size:11px;margin-top:13px}.lobby-heading>p{font-size:15px}.loadout-form{margin-top:28px}.nickname-field{height:45px}.weapon-label{margin-top:24px}.weapon-card{height:119px;padding:11px}.weapon-card img{height:64px}.weapon-name{font-size:18px}.weapon-card-bottom{font-size:6px}.weapon-specs{gap:13px}.weapon-specs span{font-size:6px}.weapon-specs b{font-size:7px}.friendly-warning{font-size:9px;gap:6px;margin:20px 0 17px}.start-button{height:62px!important}.lobby-under-button{margin-top:15px}.lobby-shade{background:linear-gradient(90deg,#0e1210f7,#0e1210cf 70%,#0e1210bd),linear-gradient(0deg,#0a100cf5,#0000 80%);height:100dvh;position:fixed}.scene-reticle,.world-bottom,.world-caption{display:none}.edge-vignette{position:fixed}.lobby-footer{font-size:7px;height:64px;left:24px;right:24px}.lobby-footer>div{gap:15px}.world-loading{background:#0e1210e0;left:50%;padding:20px;top:40%;white-space:nowrap;z-index:6}.world-grade{position:fixed}.game-dialog{padding:24px!important;width:calc(100% - 28px)!important}.dialog-title{font-size:34px!important}.control-list{gap:17px}.panel-tabs button{font-size:8px;padding:11px}.leaderboard-row,.table-head{font-size:9px;gap:8px;grid-template-columns:20px 1fr 55px 52px}.table-head{font-size:7px}.is-playing{height:100dvh;min-height:360px}.hud-top-left{left:16px;top:15px}.hud-wordmark{font-size:23px}.hud-wordmark>span{font-size:6px}.hud-connection{font-size:8px;gap:9px}.hud-buttons{gap:5px;right:16px;top:17px}.hud-buttons button{height:31px;width:31px}.hud-buttons button>svg{width:16px}.hud-compass{display:none}.hud-left-bottom{bottom:21px;left:15px}.minimap{display:none}.vitals{padding:10px 11px;width:160px}.survivor-label{font-size:14px;gap:6px;margin-bottom:6px}.survivor-label>span{font-size:5px}.vital-row{gap:7px;height:20px}.vital-row>svg{width:12px}.vital-row>b{font-size:9px}.vital-track{height:4px}.hud-ammo{bottom:21px;min-width:140px;padding:8px 11px;right:15px}.hud-weapon-name{font-size:17px}.hud-weapon-name>span{font-size:5px}.ammo-numbers strong{font-size:36px}.ammo-numbers>span{font-size:13px}.ammo-bottom{gap:9px}.ammo-bottom,.ammo-bottom button{font-size:5px}.ammo-bottom kbd{font-size:6px;padding:2px 3px}.hud-score{align-items:flex-start;bottom:auto;gap:0;left:16px;top:90px;transform:none}.hud-score>span:first-child{font-size:6px}.hud-score>strong{font-size:32px}.kill-count{font-size:6px;gap:4px}.kill-count svg{width:10px}.kill-feed{right:16px;top:71px}.kill-feed>div{font-size:8px;gap:7px;padding:6px 7px 6px 14px}.spawn-protection{font-size:7px;padding:7px 9px;top:170px}.game-controls-strip{display:none}.mobile-controls{display:block;pointer-events:none}.mobile-dpad{grid-gap:4px;bottom:150px;display:grid;gap:4px;grid-template-columns:repeat(3,40px);grid-template-rows:repeat(3,40px);height:128px;left:25px;position:absolute;width:128px}.mobile-dpad button,.mobile-fire{background:#11201699;border:1px solid #bfd39655;border-radius:5px;color:#d4ddbc;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none}.mobile-dpad button:active,.mobile-fire:active{background:#8a9f6866}.dpad-up{grid-column:2;grid-row:1}.dpad-left{grid-column:1;grid-row:2}.dpad-down{grid-column:2;grid-row:3}.dpad-right{grid-column:3;grid-row:2}.mobile-fire{border-radius:50%;bottom:180px;display:grid;height:72px;place-items:center;position:absolute;right:35px;width:72px}.death-content h1{font-size:48px}.death-content>svg{margin-bottom:17px;width:35px}.death-stats{margin:22px 0;padding:16px 0}.death-stats strong{font-size:30px}.death-content .start-button{font-size:17px!important;height:49px!important}.death-leave{margin-top:13px}.settings-actions{gap:8px}.range-field input{width:100px}}@media(max-width:370px){.lobby{padding-left:18px;padding-right:18px}.lobby h1{font-size:70px}.lobby-heading>p{font-size:13px}.weapon-name{font-size:16px}.friendly-warning{font-size:8px}.vitals{width:145px}.hud-ammo{min-width:128px}.eyebrow{font-size:7px}.range-field{gap:7px}.control-list{grid-template-columns:1fr}.lobby-footer{left:18px;right:18px}}.xp-row{margin-top:4px}.xp-row svg{color:#c8d6a0;color:var(--lime,#c8d6a0)}.xp-track{background:#2e3b2b}.xp-track i{background:#c8d6a0;background:var(--lime,#c8d6a0)}.level-badge{color:#c8d6a0!important;color:var(--lime,#c8d6a0)!important;font:700 10px/1 JetBrains Mono,monospace;width:auto!important}.stat-points-badge{align-items:center;animation:pulse 1.5s infinite;background:#f0c040;border:none;border-radius:2px;color:#121914;cursor:pointer;display:inline-flex;font:700 9px/1 JetBrains Mono,monospace;gap:4px;margin-top:6px;padding:3px 6px}.hud-center-bottom{bottom:52px;flex-direction:column;gap:4px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:4}.hud-center-bottom,.hud-gold{align-items:center;display:flex}.hud-gold{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#101a12e0;border:1px solid #f0c04059;border-radius:2px;box-shadow:0 4px 14px #00000080;color:#f0c040;font-family:JetBrains Mono,monospace;gap:6px;padding:3px 12px;position:static;transform:none}.hud-gold strong{color:#fce38a;font-family:Barlow Condensed,sans-serif;font-size:21px;font-weight:700;letter-spacing:.03em}.hud-gold-label{color:#f0c040b3;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;margin-left:2px}.hud-notification-stack{align-items:center;display:flex;flex-direction:column;gap:6px;left:50%;max-width:90vw;pointer-events:none;position:absolute;top:72px;transform:translateX(-50%);z-index:5}.topbar-right{align-items:center;display:flex;gap:20px;margin-left:auto}@media (max-width:1100px){.topbar{grid-column-gap:12px;grid-row-gap:0;column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;height:auto;min-height:100px;padding-top:12px;row-gap:0}.topbar>.brand{grid-column:1;grid-row:1;justify-self:start;min-width:0;white-space:nowrap}.topbar-right{gap:12px;grid-column:2;grid-row:1;min-width:0}.topbar .main-nav{gap:24px;grid-column:1/-1;grid-row:2;justify-content:center;margin-left:0;min-height:40px}.topbar .wallet-btn{font-size:10px;letter-spacing:0;padding:8px 10px;white-space:nowrap}}@media (max-width:767px){.topbar{margin:0 16px}.topbar>.brand{font-size:20px;gap:6px}.topbar .brand-icon{height:26px;width:26px}.topbar .wallet-btn{gap:6px;padding:8px}.topbar .wallet-btn svg{flex-shrink:0}.topbar .main-nav{gap:36px}}.hud-center-bottom .hud-score{align-items:center;bottom:auto;display:flex;flex-direction:column;gap:2px;left:auto;position:static;text-align:center;transform:none}.hud-heal-items{align-items:flex-end;bottom:135px;display:flex;flex-direction:column;gap:6px;position:absolute;right:30px}.heal-btn{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#2b1816bb;border:1px solid #d9584566;border-radius:2px;color:#f1f0e8;cursor:pointer;display:flex;gap:8px;padding:5px 10px;transition:all .15s ease}.heal-btn:hover:not(:disabled){background:#3e201dbb;border-color:#d95845;transform:translateX(-2px)}.heal-btn.faid{background:#18261ebb;border-color:#5a9c6d66}.heal-btn.faid:hover:not(:disabled){background:#22372bbb;border-color:#5a9c6d}.heal-btn:disabled{cursor:not-allowed;opacity:.35}.heal-btn kbd{background:#0f1511;border:1px solid #445444;border-radius:2px;font:700 9px/1 JetBrains Mono,monospace;padding:2px 4px}.heal-count{color:#c8d6a0;font:700 12px/1 JetBrains Mono,monospace}.heal-progress{align-items:center;background:#141d17e6;border:1px solid #f0c04055;border-radius:2px;color:#f0c040;display:flex;font:600 10px/1 JetBrains Mono,monospace;gap:6px;padding:4px 8px}@media(min-width:768px) and (max-height:850px){.lobby{padding-top:24px}.lobby h1{font-size:94px;line-height:1;margin-top:8px}.lobby-heading>p{font-size:16px;margin-top:4px}.loadout-form{margin-top:21px}.weapon-label{margin-top:18px}.weapon-card{height:102px;padding-bottom:8px;padding-top:9px}.weapon-card img{height:49px}.friendly-warning{margin-bottom:12px;margin-top:16px}.start-button{height:58px!important}.lobby-under-button{margin-top:11px}.lobby{padding-bottom:72px}}@media(min-width:768px) and (max-height:730px){.deadzone-app.is-lobby{height:100dvh;min-height:100dvh;overflow-y:auto}.lobby-footer{position:absolute}.lobby-shade,.world-canvas{height:100dvh;position:fixed}}.is-lobby .world-canvas{opacity:.25}.is-lobby .lobby h1.loadout-title{font-family:Barlow Condensed,sans-serif;font-size:60px;font-weight:600;line-height:1.12;margin-top:15px;white-space:normal}.weapon-showcase{bottom:25%;display:flex;flex-direction:column;justify-content:center;left:39%;pointer-events:none;position:absolute;right:5%;top:20%;z-index:3}.showcase-heading{padding-left:6%;position:relative;z-index:1}.showcase-heading>span{color:#91a389;font:9px JetBrains Mono,monospace}.showcase-heading h2{color:#e5e9dd;font:500 48px Barlow Condensed,sans-serif;margin-top:7px}.showcase-weapon{animation:fade-up .35s ease both;aspect-ratio:2.4;display:block;filter:drop-shadow(0 35px 15px #0006);object-fit:contain;width:100%}.showcase-caption{border-top:1px solid #9faf9038;color:#a1b192;display:flex;font:8px JetBrains Mono,monospace;gap:12px;justify-content:space-between;margin:0 6%;padding-top:14px}.showcase-caption i{color:#627359;font-style:normal;margin:0 7px}.weapon-card img{transform:scale(1.2)}.weapon-card:hover img{transform:scale(1.26)}.weapon-card.selected{background:linear-gradient(130deg,#384530b0,#1e2b20b0)}@media(max-width:1100px) and (min-width:768px){.weapon-showcase{bottom:27%;left:46%;right:2%;top:26%}.showcase-heading h2{font-size:39px}.showcase-heading>span{font-size:8px}.showcase-caption{font-size:6px}.is-lobby .lobby h1.loadout-title{font-size:54px}}@media(max-width:767px){.weapon-showcase{display:none}.is-lobby .lobby h1.loadout-title{font-size:48px}.is-lobby .lobby{padding-top:30px}.is-lobby .weapon-card{height:126px}.is-lobby .weapon-card img{height:69px}.is-lobby .loadout-form{margin-top:25px}}.weapon-showcase{bottom:30%;top:18%}.showcase-weapon{max-height:calc(100% - 110px);min-height:0}.showcase-caption,.showcase-heading{flex-shrink:0}.is-lobby .world-bottom{bottom:105px;left:68%}.is-lobby .lobby h1.loadout-title{margin-bottom:5px}@media(min-width:768px) and (max-width:1100px){.is-lobby .world-bottom{left:66%}.weapon-showcase{bottom:31%}}.weapon-grid{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.weapon-card{height:96px!important;padding:9px 10px 7px}.weapon-card img{height:46px!important}.weapon-card .weapon-name{font-size:16px}.weapon-card-bottom{font-size:6px}.weapon-card-bottom>span:last-child{font-size:7px}.is-lobby .lobby h1.loadout-title{font-size:50px}.is-lobby .loadout-form{margin-top:17px}.is-lobby .lobby{padding-top:24px}.audio-credits{color:#92a67d;display:inline-block;font-size:10px;margin-top:19px;text-decoration:underline;text-underline-offset:4px}.interior-notice{align-items:center;background:#152218cc;border-left:2px solid #b8c796;color:#d4dec7;display:flex;font:10px JetBrains Mono,monospace;gap:9px;left:30px;padding:11px 14px;position:absolute;top:96px}.interior-notice small{color:#b79c7d;display:block;font-size:7px;margin-top:5px}.hud-hint{color:#b3c39e;font:8px JetBrains Mono,monospace}.is-lobby .world-bottom{bottom:103px}@media(min-width:1600px){.is-lobby .lobby{width:540px}.weapon-card{height:98px!important}.weapon-card img{height:47px!important}}@media(max-width:767px){.weapon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.weapon-card{height:107px!important}.weapon-card img{height:56px!important}.is-lobby .lobby h1.loadout-title{font-size:45px}.is-lobby .lobby{padding-bottom:104px}.weapon-card .weapon-name{font-size:18px}.interior-notice{font-size:8px;left:16px;max-width:calc(100% - 32px);top:163px}.interior-notice small{font-size:6px}}@media(min-width:768px) and (max-height:850px){.is-lobby .lobby{padding-top:18px}.is-lobby .lobby h1.loadout-title{font-size:45px;line-height:1.1;margin-top:10px}.is-lobby .loadout-form{margin-top:12px}.is-lobby .weapon-label{margin-top:14px}.is-lobby .weapon-card{height:90px!important}.is-lobby .weapon-card img{height:40px!important}.is-lobby .friendly-warning{margin-bottom:10px;margin-top:12px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.damage-taken{animation:damage-taken .7s ease-out both;color:#f29583;font:700 30px Barlow Condensed,sans-serif;text-shadow:0 2px 7px #000;top:43%;transform:translateX(-50%)}.damage-taken,.hit-marker{left:50%;position:absolute;z-index:8}.hit-marker{animation:hit-marker .55s ease-out both;height:32px;top:50%;transform:translate(-50%,-50%);width:32px}.hit-marker i{background:#f1e6c6;box-shadow:0 1px 4px #000;height:2px;position:absolute;width:11px}.hit-marker i:first-child{left:0;top:5px;transform:rotate(45deg)}.hit-marker i:nth-child(2){right:0;top:5px;transform:rotate(-45deg)}.hit-marker i:nth-child(3){bottom:5px;left:0;transform:rotate(-45deg)}.hit-marker i:nth-child(4){bottom:5px;right:0;transform:rotate(45deg)}@keyframes damage-taken{to{opacity:0;transform:translate(-50%,-24px)}}@keyframes hit-marker{to{opacity:0;transform:translate(-50%,-50%) scale(1.25)}}.hud-weapon-preview{display:block;filter:drop-shadow(0 3px 3px #0008);height:46px;margin:0 0 2px auto;object-fit:contain;width:132px}.safe-zone-notice{border-color:#c8d6a088;color:#e3eccb;top:118px}@media(max-width:767px){.hud-weapon-preview{height:29px;width:92px}.safe-zone-notice{top:142px}}.hud-notification-stack .interior-notice,.hud-notification-stack .spawn-protection{left:auto;max-width:100%;position:static;top:auto;transform:none}.hud-notification-stack .status-effects{bottom:auto;justify-content:center;left:auto;max-width:100%;position:static;top:auto}.hud-right-bottom{align-items:flex-end;bottom:60px;display:flex;flex-direction:column;gap:7px;max-width:min(280px,42vw);position:absolute;right:30px;z-index:4}.hud-right-bottom .hud-ammo,.hud-right-bottom .hud-heal-items{bottom:auto;position:static;right:auto}.companion-recovery-panel{align-items:stretch;display:flex;flex-direction:column;gap:4px;width:100%}.companion-recovery{align-items:center;background:#172018e8;border:1px solid #d9584566;color:#d8b5a1;display:flex;font:8px JetBrains Mono,monospace;gap:7px;min-width:175px;padding:6px 8px}.companion-recovery svg{color:#eb705a}.companion-recovery span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.companion-recovery b{color:#f0c1aa;font-size:10px;margin-left:auto}.soldier-down-notice{align-items:center;background:#2c1b16e8;border:1px solid #d9584588;color:#f0b6a5;display:flex;font:8px JetBrains Mono,monospace;gap:8px;padding:9px 12px}.soldier-down-notice b{color:#f4d0b7}.soldier-status-list{border-top:1px solid #8fa87440;display:flex;flex-direction:column;gap:4px;margin-top:5px;padding-top:5px}.soldier-row{gap:7px;height:19px}.soldier-row>svg{color:#50e3c2}.soldier-row .soldier-down-icon{color:#eb705a}.soldier-track{background:#131e17}.soldier-track i{background:#50e3c2}.soldier-row:has(.soldier-down-icon) .soldier-track i{background:#eb705a}.soldier-row>b{color:#c8d6a0;font-size:8px;min-width:54px;white-space:nowrap;width:auto}.wallet-header-info{align-items:center;display:flex;gap:10px}.wallet-step-badge{border:1px solid #d9584555;color:#d95845;font:8px JetBrains Mono,monospace;padding:3px 7px}.wallet-step-title{color:#c3ceb2;font:10px JetBrains Mono,monospace;letter-spacing:.4px}
/*# sourceMappingURL=main.b79de147.css.map*/