@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:222.2 47.4% 11.2%;--primary-foreground:210 40% 98%;--secondary:210 40% 96%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--radius:0.5rem;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}*{-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;--gradient-primary:linear-gradient(to top left,#39b385,#9be15d);--gradient-secondary:linear-gradient(to top right,#ec9f05,#ff4e00);--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;box-sizing:border-box;border:0 solid #e5e7eb;margin:0;line-height:inherit}body{color:hsl(var(--foreground));background:hsl(var(--background));font-feature-settings:"rlig" 1,"calt" 1;height:100%;--tw-bg-opacity:1;background-color:rgb(29 35 45/var(--tw-bg-opacity))}.glass{backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem}.bg-backColor{--tw-bg-opacity:1;background-color:rgb(29 35 45/var(--tw-bg-opacity))}.simple-loading-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#1d232d;display:flex;align-items:center;justify-content:center;z-index:9999}.simple-spinner{width:50px;height:50px;border:4px solid hsla(0,0%,100%,.1);border-top-color:#3b82f6;border-radius:50%;animation:simple-spin 1s linear infinite}@keyframes simple-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.welcome-section{display:none;flex-direction:column;align-self:flex-start;margin-top:10rem;padding:2.5rem;color:#fff;background:rgba(33,33,33,.55);backdrop-filter:blur(11.5px);-webkit-backdrop-filter:blur(11.5px);border:1px solid hsla(0,0%,100%,.18);border-radius:10px;box-shadow:0 8px 32px 0 rgba(59,130,246,.3);animation:fadeInDown 1s ease-out both;animation-delay:.3s;position:relative;overflow:hidden}.welcome-section:before{content:none}.welcome-section:after{content:"";position:absolute;top:10%;left:10%;width:4px;height:4px;background:radial-gradient(circle,#60a5fa 0,#3b82f6 70%,transparent 100%);border-radius:50%;box-shadow:20px 30px 0 0 rgba(96,165,250,.6),-15px 50px 0 0 rgba(59,130,246,.4),40px -10px 0 0 rgba(37,99,235,.5),-30px -20px 0 0 rgba(29,78,216,.3);animation:floatingLights 4s ease-in-out infinite;pointer-events:none}.welcome-title{font-family:Inter,sans-serif;font-size:3rem;font-weight:700;margin:0 0 .5rem;line-height:1.1;color:#fff;text-shadow:0 0 20px rgba(59,130,246,.3)}.welcome-description{font-family:Inter,sans-serif;font-weight:500;margin:0;line-height:1.6;font-size:1rem;color:hsla(0,0%,100%,.95);text-shadow:0 1px 3px rgba(0,0,0,.3)}.dreams-text{position:relative;display:inline-block;margin:0 .5rem}.dreams-text:after{content:"";position:absolute;top:0;left:-.2rem;right:-.2rem;bottom:0;background:linear-gradient(135deg,#3b82f6,#1d4ed8 50%,#2563eb);transform:skewX(-15deg) scaleX(1.07) scaleY(1.05);opacity:.8;z-index:-1;border-radius:4px;box-shadow:0 4px 15px rgba(59,130,246,.4)}.mobile-login-bg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-image:url(https://i.postimg.cc/PxBySTNs/image.png);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(3px);opacity:.3;z-index:1}.mobile-login-container{position:relative;z-index:2}.mobile-footer{display:none;margin-top:2rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.mobile-footer-content{text-align:center}.mobile-copyright{font-size:.875rem;color:hsla(0,0%,100%,.8);margin:0 0 1rem;font-weight:500}.mobile-copyright .brand-name{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.mobile-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.75rem}.mobile-links .footer-link{color:hsla(0,0%,100%,.6);text-decoration:none;font-weight:500;transition:all .3s ease;padding:.25rem .5rem;border-radius:6px}.mobile-links .footer-link:hover{color:#3b82f6;background:rgba(59,130,246,.1)}.mobile-links .separator{color:hsla(0,0%,100%,.4);font-weight:300}.desktop-footer{display:block;margin-top:2rem;padding-top:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.footer-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);margin-bottom:1.5rem}.footer-text{font-size:.75rem;color:rgba(226,232,240,.6);margin:0;text-align:center}.desktop-footer-links{position:absolute;bottom:1rem;right:1.5rem;font-size:.875rem;color:hsla(0,0%,100%,.8);font-weight:500;display:flex;align-items:center;gap:.5rem}.footer-link-desktop{color:hsla(0,0%,100%,.7);text-decoration:none;transition:all .3s ease;padding:.25rem .5rem;border-radius:6px;cursor:pointer;display:inline-block;position:relative;z-index:10;pointer-events:auto}.footer-link-desktop:hover{color:#3b82f6;background:rgba(59,130,246,.1);transform:translateY(-1px)}.footer-link-desktop:active{transform:translateY(0);background:rgba(59,130,246,.2)}.brand-highlight{color:#3b82f6;font-weight:700;transition:color .3s ease;cursor:pointer}.brand-highlight:hover{color:#8b5cf6}.inventory-main-container{display:flex;align-items:flex-start;gap:20px;width:100%}.player-skin-image{width:348px;height:522px;object-fit:contain;transform:translate(-15px,30px)}.animate__animated{animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__fadeInDown{animation-name:fadeInDown}.animate__fadeInLeft{animation-name:fadeInLeft}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes borderGlow{0%,to{opacity:.5}50%{opacity:1}}@keyframes floatingLights{0%,to{transform:translateY(0) translateX(0);opacity:.6}25%{transform:translateY(-10px) translateX(5px);opacity:1}50%{transform:translateY(-15px) translateX(-3px);opacity:.8}75%{transform:translateY(-5px) translateX(8px);opacity:.9}}@keyframes fadeInContent{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.mobile-login-bg{display:block}.mobile-login-container{padding-bottom:2rem;min-height:calc(100vh - 4rem);display:flex;align-items:flex-start;justify-content:center;padding-top:4rem}.mobile-footer{display:block}.desktop-footer,.desktop-footer-links{display:none}.mobile-links{flex-direction:column;gap:.75rem}.mobile-links .separator{display:none}.hud-circles-wrapper{margin-top:20px}.status-circles-container{gap:16px}.text-transparent{color:#fff!important;-webkit-text-fill-color:#fff!important}.bg-clip-text{background-clip:unset!important;-webkit-background-clip:unset!important}}@media (min-width:996px){.welcome-section{display:flex}}@media (prefers-reduced-motion:reduce),print{.animate__animated,.welcome-section{animation-duration:1ms!important}}@supports (-webkit-backdrop-filter:blur(1px)){.welcome-section{-webkit-backdrop-filter:blur(11.5px)}}@media (max-width:480px){.main-title{font-size:1.875rem}.mobile-login-container{padding-left:1rem;padding-right:1rem}}.gta-inventory-container{max-width:580px;margin:0 auto 0 20px;padding:16px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.inventory-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.filter-icons-container{display:flex;justify-content:center;gap:12px;margin-bottom:20px}.enhanced-filter-button{position:relative;width:52px;height:52px;background:var(--filter-bg);border:2px solid var(--filter-border);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(12px);overflow:hidden}.enhanced-filter-button:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--filter-color),transparent);opacity:0;transition:opacity .3s ease}.enhanced-filter-button:hover:before{opacity:.1}.enhanced-filter-button.active:before{opacity:.15}.enhanced-filter-button:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 8px 25px rgba(0,0,0,.3)}.enhanced-filter-button.active{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.25)}.enhanced-filter-icon{width:24px;height:24px;color:#fff;stroke-width:1.8;z-index:2;transition:all .3s ease}.enhanced-filter-button:hover .enhanced-filter-icon{color:var(--filter-color);transform:scale(1.1)}.enhanced-filter-button.active .enhanced-filter-icon{color:var(--filter-color);transform:scale(1.15)}.filter-tooltip{position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.9);color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:all .3s ease;z-index:10}.enhanced-filter-button:hover .filter-tooltip{opacity:1;transform:translateX(-50%) translateY(-2px)}.inventory-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 4px}.inventory-title{color:#e8e6e3;font-size:14px;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.8);letter-spacing:.5px}.weight-indicator{color:#e8e6e3}.weight-text{font-size:14px;font-weight:500;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.dropdown-line{width:100%;height:1px;background:#6b7280;margin-bottom:12px;opacity:.6}.weight-progress-container{width:100%;height:8px;background:rgba(0,0,0,.4);border-radius:0;margin-bottom:16px;overflow:hidden;border:1px solid hsla(38,12%,49%,.2)}.weight-progress-bar{height:100%;background:linear-gradient(90deg,#4f46e5,#3b82f6 50%,#06b6d4);border-radius:0;transition:width .3s ease;box-shadow:0 0 8px rgba(79,70,229,.4)}.gta-inventory-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);gap:6px;width:100%;margin-bottom:24px}.gta-inventory-slot{aspect-ratio:.9;background:rgba(45,42,38,.8);border:1px solid hsla(38,12%,49%,.4);border-radius:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;cursor:pointer;transition:all .15s ease;padding:6px 4px 0;min-height:90px;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.gta-inventory-slot:hover{background:rgba(55,52,48,.9);border-color:hsla(38,12%,49%,.6);transform:translateY(-1px);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.gta-inventory-slot.selected{background:rgba(65,62,58,.9);border-color:hsla(38,12%,49%,.8);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.gta-inventory-slot.dragging{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.6);box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.gta-inventory-slot.empty{background:rgba(35,32,28,.6);border-color:hsla(38,12%,49%,.2)}.slot-number{position:absolute;top:2px;right:2px;color:hsla(0,0%,100%,.4);font-size:8px;font-weight:500;z-index:1;text-shadow:0 1px 1px rgba(0,0,0,.8)}.item-quantity-corner{position:absolute;top:3px;left:3px;color:#fff;font-size:10px;font-weight:700;font-family:Arial,sans-serif;z-index:2;letter-spacing:.3px;text-shadow:none;background:none;padding:0;border:none;min-width:auto;text-align:left}.item-icon-container{flex:1;display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px;margin-bottom:4px}.item-icon-image{width:45px;height:45px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.phone-contact-card{width:42px;height:32px;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:10px;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2)}.phone-icon{font-size:16px;margin-bottom:1px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.item-name-container{width:100%;border-top:1px solid hsla(38,12%,49%,.4);padding:3px 2px 2px;margin-top:auto;background:rgba(0,0,0,.1)}.item-name-container.phone-name{background:rgba(0,0,0,.3);border-top:1px solid hsla(38,12%,49%,.6)}.item-name{color:#e8e6e3;font-size:10px;font-weight:500;text-align:center;line-height:1.1;text-shadow:0 1px 2px rgba(0,0,0,.9);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hud-circles-wrapper{display:flex;justify-content:center;width:100%;margin-top:24px}.status-circles-container{display:flex;justify-content:center;gap:20px}.enhanced-status-circle{position:relative;width:48px;height:48px;background:var(--status-bg);border:2px solid hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);overflow:visible}.enhanced-status-circle:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,var(--status-color),transparent,var(--status-color));opacity:0;transition:opacity .3s ease;z-index:-1}.enhanced-status-circle:hover{transform:scale(1.1);border-color:var(--status-color);box-shadow:0 0 20px rgba(0,0,0,.3)}.enhanced-status-circle:hover:before{opacity:.3}.enhanced-status-svg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible;z-index:1}.enhanced-progress-circle{transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 4px var(--status-color))}.enhanced-status-icon-container{position:relative;z-index:3;display:flex;align-items:center;justify-content:center}.enhanced-status-icon{width:16px;height:16px;color:#fff;stroke-width:2;filter:drop-shadow(0 1px 3px rgba(0,0,0,.8));transition:all .3s ease}.enhanced-status-circle:hover .enhanced-status-icon{color:var(--status-color);transform:scale(1.1)}.status-percentage{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-size:10px;font-weight:600;color:var(--status-color);text-shadow:0 1px 2px rgba(0,0,0,.8);opacity:0;transition:all .3s ease;z-index:4}.enhanced-status-circle:hover .status-percentage{opacity:1;transform:translateX(-50%) translateY(-2px)}.gta-inventory-container.shifted-right{margin-left:30px}.player-skin-container.adjusted-position{transform:translateX(-20px);margin-top:60px}.player-skin-image.adjusted{width:280px;height:420px;object-fit:contain;transform:translate(0)}.weapon-slots-container{display:flex;justify-content:center;gap:8px;margin-top:12px;padding:8px;background:rgba(45,42,38,.6);border:1px solid hsla(38,12%,49%,.3);border-radius:4px;backdrop-filter:blur(4px)}.weapon-slot{width:48px;height:48px;background:rgba(35,32,28,.8);border:1px solid hsla(38,12%,49%,.4);border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative}.weapon-slot:hover{background:rgba(55,52,48,.9);border-color:hsla(38,12%,49%,.6);transform:translateY(-1px)}.weapon-slot-icon{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.weapon-slots-container-no-border{display:flex;justify-content:center;gap:10px;margin-top:12px}.player-skin-container.adjusted-position-extra-left{transform:translateX(-140px);margin-top:60px}@media (max-width:768px){.gta-inventory-container{padding:12px;margin:0 8px 0 -20px;max-width:95vw}.filter-icons-container{gap:8px;margin-bottom:16px}.enhanced-filter-button{width:46px;height:46px}.enhanced-filter-icon{width:20px;height:20px}.gta-inventory-slot{min-height:80px;padding:4px 3px 0}.item-icon-image{width:38px;height:38px}.phone-contact-card{width:36px;height:28px}.phone-icon{font-size:14px}.item-name{font-size:9px}.inventory-title,.weight-text{font-size:13px}.item-quantity-corner{font-size:9px;padding:1px 3px}.weight-progress-container{height:6px}.hud-circles-wrapper{margin-top:20px}.status-circles-container{gap:16px}.enhanced-status-circle{width:42px;height:42px}.enhanced-status-icon{width:14px;height:14px}.gta-inventory-container.shifted-right{margin-left:15px}.player-skin-container.adjusted-position{transform:translateX(-10px);margin-top:40px}.player-skin-image.adjusted{width:240px;height:360px}.weapon-slots-container{gap:6px;padding:6px}.weapon-slot{width:42px;height:42px}.weapon-slot-icon{width:30px;height:30px}.player-skin-container.adjusted-position-extra-left{transform:translateX(-70px);margin-top:40px}.inventory-main-container{flex-direction:column;align-items:center;gap:16px}.player-skin-image{width:280px;height:420px}}@media (max-width:480px){.gta-inventory-grid{gap:4px}.gta-inventory-slot{min-height:70px;padding:3px 2px 0}.item-icon-image{width:32px;height:32px}.phone-contact-card{width:32px;height:24px}.phone-icon{font-size:12px}.item-name{font-size:8px}.inventory-title,.weight-text{font-size:12px}.item-quantity-corner{font-size:8px;padding:1px 2px}.weight-progress-container{height:5px}.filter-icons-container{gap:6px}.enhanced-filter-button{width:40px;height:40px}.enhanced-filter-icon{width:18px;height:18px}.status-circles-container{gap:12px}.enhanced-status-circle{width:38px;height:38px}.enhanced-status-icon{width:12px;height:12px}.gta-inventory-container.shifted-right{margin-left:8px}.player-skin-container.adjusted-position-extra-left{transform:translateX(-40px);margin-top:30px}.player-skin-image.adjusted{width:200px;height:300px}.weapon-slots-container{gap:4px;padding:4px}.weapon-slot{width:36px;height:36px}.weapon-slot-icon{width:26px;height:26px}.player-skin-image{width:240px;height:360px}}.tab-selector-container{background:hsla(0,0%,100%,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;padding:6px;gap:4px;box-shadow:0 8px 32px rgba(0,0,0,.3)}.tab-button,.tab-selector-container{display:flex;align-items:center;position:relative}.tab-button{background:transparent;border:none;border-radius:16px;padding:0;cursor:pointer;transition:all .3s ease;min-width:110px;height:50px;justify-content:center;overflow:hidden}.tab-button:hover{background:hsla(0,0%,100%,.05);transform:translateY(-1px)}.tab-button.active{background:linear-gradient(135deg,rgba(59,130,246,.25),rgba(147,51,234,.15));border:1px solid rgba(59,130,246,.3);box-shadow:0 4px 15px rgba(59,130,246,.2)}.tab-button-content{display:flex;flex-direction:column;align-items:center;gap:4px;z-index:2;position:relative}.tab-icon{width:18px;height:18px;color:hsla(0,0%,100%,.7);transition:all .3s ease}.tab-button:hover .tab-icon{color:hsla(0,0%,100%,.9);transform:scale(1.1)}.tab-button.active .tab-icon{color:#60a5fa;transform:scale(1.15)}.tab-label{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.7);transition:all .3s ease;white-space:nowrap}.tab-button:hover .tab-label{color:hsla(0,0%,100%,.9)}.tab-button.active .tab-label{color:#fff;font-weight:600}.tab-active-indicator{position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:20px;height:2px;background:linear-gradient(90deg,#60a5fa,#3b82f6);border-radius:1px;box-shadow:0 0 8px rgba(96,165,250,.6)}.tab-content-container{min-height:600px;position:relative}.tab-content{animation:fadeInContent .4s ease-out}@media (max-width:768px){.tab-selector-container{padding:4px;gap:2px}.tab-button{min-width:80px;height:45px}.tab-icon{width:16px;height:16px}.tab-label{font-size:.7rem}}@media (max-width:640px){.tab-button{min-width:60px;height:40px}.tab-label{display:none}.tab-icon{width:18px;height:18px}.tab-button-content{gap:0}}