html,body,#root{width:100%;min-width:320px;min-height:100%}body{overscroll-behavior-y:contain;min-height:100dvh}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}:root{--nova-green:#39ff88;--nova-green-light:#8affba;--nova-cyan:#39e7ff;--nova-blue:#638cff;--nova-purple:#a66cff;--nova-pink:#ff5fcf;--nova-yellow:#ffe66d;--nova-orange:#ff9b55;--background:#040605;--white:#fff;--white-soft:#ffffffb8;--white-muted:#ffffff6e;--white-faint:#ffffff40;--border:#ffffff16;--header-height:72px;--bottom-height:82px;--content-width:760px;--radius-xl:30px;--radius-lg:25px;--radius-md:20px;--radius-sm:14px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{background:var(--background);scroll-behavior:smooth;min-height:100%;margin:0;padding:0}body{min-width:320px;min-height:100vh;color:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at 15% 5%,#39ff8813,#0000 28%),radial-gradient(circle at 90% 18%,#638cff0e,#0000 25%),radial-gradient(circle at 10% 85%,#a66cff0b,#0000 28%),#040605;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,Segoe UI,sans-serif;overflow-x:hidden}button,input,textarea,select{font:inherit}button{appearance:none}img{max-width:100%;display:block}.nova-app{isolation:isolate;min-height:100vh;position:relative;overflow-x:hidden}.nova-app:before{content:"";z-index:-5;pointer-events:none;will-change:transform;background:radial-gradient(circle,#39ff881f 0%,#39ff880b 35%,#0000 70%);border-radius:50%;width:460px;height:460px;animation:26s ease-in-out infinite alternate novaAmbientGreen;position:fixed;top:-190px;left:-150px}.nova-app:after{content:"";z-index:-5;pointer-events:none;will-change:transform;background:radial-gradient(circle,#638cff17 0%,#a66cff0e 35%,#0000 70%);border-radius:50%;width:420px;height:420px;animation:32s ease-in-out infinite alternate novaAmbientBlue;position:fixed;bottom:-130px;right:-160px}@keyframes novaAmbientGreen{0%{transform:translate(0,0)}50%{transform:translate(100px,65px)}to{transform:translate(190px,15px)}}@keyframes novaAmbientBlue{0%{transform:translate(0,0)}50%{transform:translate(-85px,-55px)}to{transform:translate(-170px,-15px)}}.nova-header{z-index:1000;width:100%;height:calc(var(--header-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(14px,calc((100vw - var(--content-width)) / 2)) 0;-webkit-backdrop-filter:blur(25px)saturate(165%);background:linear-gradient(#1b221ec2,#070a08c7);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff13;align-items:center;gap:12px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 38px #00000047,0 0 25px #39ff8806,inset 0 1px #ffffff17}.nova-header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff52,#39ff8824,#ffffff52,#0000);height:1px;position:absolute;top:0;left:7%;right:7%}.nova-brand{align-items:center;gap:9px;min-width:0;display:flex}.nova-logo{color:#041008;background:linear-gradient(135deg,#a1ffc7,#39ff88 55%,#20d96d);border-radius:11px;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;font-size:18px;font-weight:900;display:flex;box-shadow:0 0 22px #39ff8833,inset 0 1px #ffffff8c}.nova-brand>div:last-child{flex-direction:column;line-height:1;display:flex}.nova-brand strong{letter-spacing:.5px;font-size:15px;font-weight:850}.nova-brand span{color:#ffffff5c;letter-spacing:2px;margin-top:4px;font-size:7px;font-weight:800}.sol-price{white-space:nowrap;background:linear-gradient(135deg,#ffffff0e,#638cff09);border:1px solid #fff1;border-radius:13px;align-items:center;gap:5px;margin-left:auto;padding:8px 11px;font-size:9px;display:flex;box-shadow:inset 0 1px #ffffff0f}.sol-price span{color:#fff6;font-weight:700}.sol-price strong{color:#ffffffd1;font-weight:800}.header-actions{align-items:center;gap:7px;display:flex}.coin-pill{height:34px;color:var(--nova-green);white-space:nowrap;background:linear-gradient(135deg,#39ff881a,#39ff8809);border:1px solid #39ff8824;border-radius:12px;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:800;display:flex;box-shadow:inset 0 1px #ffffff0f}.telegram-avatar{color:#ffffffb8;background:linear-gradient(145deg,#638cff40,#a66cff1f);border:1px solid #ffffff1f;border-radius:50%;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff29}.telegram-avatar img{object-fit:cover;width:100%;height:100%}.nova-main{width:100%;max-width:var(--content-width);min-height:100vh;padding:calc(var(--header-height) + env(safe-area-inset-top) + 18px) 14px calc(var(--bottom-height) + env(safe-area-inset-bottom) + 25px);margin:0 auto}.page{width:100%;animation:.25s both novaPageIn}@keyframes novaPageIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.glass-card{-webkit-backdrop-filter:blur(22px)saturate(155%);background:linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff14;position:relative;box-shadow:0 18px 50px #00000038,inset 0 1px #ffffff0f,inset 0 -1px #ffffff05}.hero-card{border-radius:var(--radius-xl);background:radial-gradient(circle at 90% 10%,#39ff8817,#0000 35%),radial-gradient(circle at 70% 80%,#638cff0e,#0000 35%),linear-gradient(145deg,#ffffff12,#ffffff05);min-height:300px;padding:28px;position:relative;overflow:hidden}.hero-content{z-index:4;max-width:460px;position:relative}.eyebrow{color:var(--nova-green);letter-spacing:2px;margin-bottom:7px;font-size:9px;font-weight:850}.hero-card h1,.page-heading h1{letter-spacing:-3px;margin:0;font-size:clamp(39px,8vw,65px);font-weight:850;line-height:.96}.hero-card h1 span,.page-heading h1 span{color:#ffffff52}.hero-card p{color:#ffffff85;margin:16px 0 20px;font-size:13px;line-height:1.55}.hero-glow{pointer-events:none;background:radial-gradient(circle,#39ff8824,#39ff8806 42%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-200px;right:-180px}.hero-decoration{pointer-events:none;border:1px solid #638cff1a;border-radius:50%;position:absolute}.hero-decoration-one{width:220px;height:220px;top:-95px;right:-95px}.hero-decoration-two{border-color:#a66cff12;width:310px;height:310px;top:-140px;right:-140px}.primary-button{color:#041008;cursor:pointer;background:linear-gradient(135deg,#a1ffc7 0%,#39ff88 48%,#24dfff 100%);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:0 17px;font-size:12px;font-weight:850;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 10px 30px #39ff8826,inset 0 1px #ffffff8c}.primary-button:hover{transform:translateY(-2px);box-shadow:0 14px 34px #39ff8833,inset 0 1px #ffffff8c}.primary-button:active{transform:scale(.97)}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.page-heading p{max-width:500px;color:var(--white-muted);margin:15px 0 0;font-size:13px;line-height:1.55}.rewards-coin-balance{color:var(--nova-green);white-space:nowrap;background:linear-gradient(135deg,#39ff881a,#39e7ff0b);border:1px solid #39ff8821;border-radius:14px;align-items:center;gap:6px;padding:10px 12px;display:flex}.rewards-coin-balance strong{font-size:15px}.rewards-coin-balance span{opacity:.55;font-size:9px}.section-title{justify-content:space-between;align-items:flex-end;margin:20px 2px 10px;display:flex}.section-title>div{flex-direction:column;gap:3px;display:flex}.section-title span{color:var(--nova-green);letter-spacing:1.7px;font-size:8px;font-weight:800}.section-title h2{letter-spacing:-.5px;margin:0;font-size:19px}.section-title button{color:#ffffff6b;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:5px;font-size:11px;font-weight:700;display:flex}.product-card{width:100%;color:inherit;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(20px)saturate(150%);background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff13;border-radius:22px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:13px;padding:11px;transition:transform .18s,border-color .18s;display:grid;box-shadow:0 14px 40px #0000002e,inset 0 1px #ffffff0e}.product-card:hover{border-color:#39ff8821}.product-card:active{transform:scale(.99)}.product-card-image{background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff0e;border-radius:17px;justify-content:center;align-items:center;width:78px;height:78px;display:flex;overflow:hidden}.product-card-image img{object-fit:contain;width:100%;height:100%}.product-info{min-width:0}.product-badge{color:var(--nova-green);letter-spacing:1px;background:#39ff8812;border-radius:7px;margin-bottom:4px;padding:4px 7px;font-size:8px;font-weight:850;display:inline-block}.product-info h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:14px;overflow:hidden}.product-info p{color:var(--white-muted);text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;font-size:10px;overflow:hidden}.product-info strong{color:#ffffffe6;font-size:13px}.reward-info-card{border-radius:20px;align-items:center;gap:13px;margin-bottom:14px;padding:15px;display:flex}.reward-info-icon{width:42px;height:42px;color:var(--nova-purple);background:linear-gradient(145deg,#a66cff21,#638cff0e);border:1px solid #a66cff26;border-radius:14px;flex:0 0 42px;justify-content:center;align-items:center;display:flex}.reward-info-card strong{font-size:13px}.reward-info-card p{color:var(--white-muted);margin:4px 0 0;font-size:10px;line-height:1.5}.fruit-game{background:radial-gradient(circle at 15% 0,#ff5fcf0e,#0000 32%),radial-gradient(circle at 90% 100%,#39e7ff0d,#0000 35%),linear-gradient(145deg,#fff1,#ffffff05);border-radius:25px;margin-top:15px;padding:18px;overflow:hidden}.fruit-header{justify-content:space-between;align-items:center;gap:15px;display:flex}.fruit-header h2{letter-spacing:-1px;margin:0;font-size:23px}.fruit-coins{color:var(--nova-yellow);background:linear-gradient(135deg,#ffe66d1a,#ff9b550b);border:1px solid #ffe66d1f;border-radius:12px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;font-weight:800;display:flex}.fruit-description{color:var(--white-muted);margin:6px 0 14px;font-size:11px}.fruit-machine{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff13;border-radius:21px;width:100%;padding:9px;position:relative;box-shadow:inset 0 1px #ffffff0b}.fruit-window{border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;display:grid;position:relative;overflow:hidden}.fruit-symbol{background:linear-gradient(145deg,#ffffff13,#ffffff05);border:1px solid #fff1;border-radius:15px;justify-content:center;align-items:center;min-height:86px;display:flex;box-shadow:inset 0 1px #ffffff0e}.fruit-symbol:first-child{box-shadow:inset 0 1px #ffffff0e,inset 0 -18px 30px #ff5fcf06}.fruit-symbol:nth-child(2){box-shadow:inset 0 1px #ffffff0e,inset 0 -18px 30px #ffe66d06}.fruit-symbol:nth-child(3){box-shadow:inset 0 1px #ffffff0e,inset 0 -18px 30px #39e7ff06}.fruit-symbol span{filter:drop-shadow(0 7px 15px #00000040);font-size:43px;transition:transform .1s}.fruit-machine.spinning .fruit-symbol span{animation:.1s linear infinite fruitShake}@keyframes fruitShake{0%{transform:translateY(-2px)scale(.98)}50%{transform:translateY(2px)scale(1.02)}to{transform:translateY(-2px)scale(.98)}}.lucky-line{justify-content:center;margin-top:10px;display:flex}.lucky-line-title{color:#ffffff61;letter-spacing:1.5px;background:linear-gradient(135deg,#39ff880b,#638cff09);border:1px solid #39ff881f;border-radius:9px;padding:5px 10px;font-size:8px;font-weight:800}.fruit-spin-button{width:100%;margin-top:11px}.fruit-spin-button:disabled{opacity:.42;cursor:default;transform:none}.fruit-footer{color:#ffffff4d;letter-spacing:.4px;justify-content:space-between;align-items:center;gap:8px;margin-top:11px;font-size:8px;font-weight:700;display:flex}.rating-card{-webkit-backdrop-filter:blur(24px)saturate(155%);background:radial-gradient(circle at 100% 0,#39ff8816,#0000 40%),radial-gradient(circle at 0 100%,#a66cff0b,#0000 35%),linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:24px;width:100%;margin-top:15px;padding:17px 18px;position:relative;overflow:hidden;box-shadow:0 16px 45px #0000003d,inset 0 1px #fff1}.rating-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff52,#39ff881f,#0000);height:1px;position:absolute;top:0;left:16%;right:16%}.rating-header{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.rating-title-wrap{align-items:center;gap:10px;min-width:0;display:flex}.rating-icon{width:38px;height:38px;color:var(--nova-green);background:linear-gradient(145deg,#39ff8821,#39e7ff0b);border:1px solid #39ff8824;border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff17}.rating-label{color:#ffffff4d;letter-spacing:1.5px;margin-bottom:3px;font-size:8px;font-weight:800;line-height:1;display:block}.rating-title-wrap h3{color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:750;line-height:1.15;overflow:hidden}.rating-average{white-space:nowrap;flex:none;align-items:baseline;gap:2px;display:flex}.rating-average strong{color:#fff;letter-spacing:-1px;font-size:24px;font-weight:850;line-height:1;display:block}.rating-average span{color:#ffffff4d;font-size:10px}.rating-content{border-top:1px solid #ffffff0e;border-bottom:1px solid #ffffff0e;flex-direction:column;align-items:center;width:100%;margin-top:14px;padding:13px 0 11px;display:flex}.rating-stars{justify-content:center;align-items:center;gap:7px;display:flex}.rating-stars button{color:#ffffff2e;cursor:pointer;background:#ffffff06;border:1px solid #ffffff0e;border-radius:12px;justify-content:center;align-items:center;width:39px;height:39px;padding:0;transition:transform .18s,color .18s,background .18s,box-shadow .18s;display:flex}.rating-stars button:hover:not(:disabled){color:var(--nova-yellow);background:#ffe66d14;border-color:#ffe66d24;transform:translateY(-2px)scale(1.04);box-shadow:0 6px 18px #ffe66d14}.rating-stars button.active{color:var(--nova-yellow);background:linear-gradient(145deg,#ffe66d26,#ff9b550b);border-color:#ffe66d26;box-shadow:0 5px 15px #ffe66d12,inset 0 1px #ffffff14}.rating-stars button:disabled{cursor:default}.rating-message{color:#ffffff57;justify-content:center;align-items:center;gap:5px;min-height:16px;margin-top:7px;font-size:10px;font-weight:600;line-height:1;display:flex}.rating-message svg{color:var(--nova-green);flex:none}.rating-footer{justify-content:space-between;align-items:center;gap:10px;width:100%;padding-top:9px;display:flex}.rating-count{color:#ffffff52;white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:flex}.rating-count svg{color:var(--nova-yellow);flex:none}.rating-count strong{color:#ffffffad;font-size:10px}.rating-count span{color:#ffffff4d}.rating-live{color:#39ff88b3;letter-spacing:1px;white-space:nowrap;align-items:center;gap:4px;font-size:8px;font-weight:800;display:flex}.rating-live:before{content:"";background:var(--nova-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #39ff8899}.nova-bottom-nav{left:50%;bottom:calc(8px + env(safe-area-inset-bottom));z-index:1100;width:min(100% - 20px,620px);min-height:var(--bottom-height);-webkit-backdrop-filter:blur(27px)saturate(170%);background:linear-gradient(#222825b3,#070a08d4);border:1px solid #ffffff17;border-radius:25px;grid-template-columns:repeat(7,minmax(0,1fr));align-items:stretch;padding:7px 6px;display:grid;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 20px 60px #0000007a,0 0 35px #39ff8806,inset 0 1px #ffffff1a,inset 0 -1px #ffffff06}.nova-bottom-nav:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff61,#39ff881f,#ffffff61,#0000);height:1px;position:absolute;top:0;left:8%;right:8%}.nova-bottom-nav button{color:#ffffff52;cursor:pointer;background:0 0;border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;padding:4px 2px;transition:color .2s,background .2s,transform .15s;display:flex;position:relative}.nova-bottom-nav button:hover{color:#ffffffb3}.nova-bottom-nav button:active{transform:scale(.94)}.nova-bottom-nav button.active{color:var(--nova-green);background:radial-gradient(circle at 50% 0,#39ff8824,#0000 72%),#39ff880e;box-shadow:inset 0 1px #ffffff13,0 0 18px #39ff8806}.nova-bottom-nav button.active svg{filter:drop-shadow(0 0 7px #39ff884d)}.nova-bottom-nav button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:7px;font-weight:700;overflow:hidden}.nav-badge{color:#07100a;background:linear-gradient(135deg,#9affc0,#39ff88);border-radius:99px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 4px;display:flex;position:absolute;top:6px;right:calc(50% - 20px);box-shadow:0 3px 10px #39ff8840;font-size:7px!important;font-weight:900!important}.nova-toast-container{top:calc(var(--header-height) + env(safe-area-inset-top) + 12px);z-index:2147483647;pointer-events:none;flex-direction:column;gap:8px;width:min(100% - 28px,430px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.nova-toast{-webkit-backdrop-filter:blur(22px)saturate(150%);pointer-events:auto;cursor:pointer;background:linear-gradient(135deg,#191e1bf0,#090c0ae6);border:1px solid #ffffff1a;border-radius:17px;align-items:center;gap:10px;min-height:58px;padding:10px 12px;animation:.25s both toastIn;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 45px #00000061}@keyframes toastIn{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.nova-toast-icon{width:32px;height:32px;color:var(--nova-green);background:#39ff8814;border-radius:11px;flex:0 0 32px;justify-content:center;align-items:center;display:flex}.nova-toast-content{flex-direction:column;gap:2px;min-width:0;display:flex}.nova-toast-content strong{font-size:12px}.nova-toast-content span{color:#ffffff6b;text-overflow:ellipsis;white-space:nowrap;max-width:270px;font-size:10px;overflow:hidden}.nova-toast-close{color:#ffffff59;cursor:pointer;background:#ffffff0b;border:0;border-radius:9px;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;display:flex}.nova-toast-progress{background:linear-gradient(90deg,var(--nova-green),var(--nova-cyan));transform-origin:0;width:100%;height:2px;animation:4.5s linear forwards toastProgress;position:absolute;bottom:0;left:0}@keyframes toastProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.cart-item,.order-card,.wallet-card,.news-card,.support-card,.profile-card{border-radius:22px}.wallet-card,.order-card,.news-card,.support-card,.profile-card{padding:18px}.empty-state{text-align:center;min-height:220px;color:var(--white-muted);flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.empty-state svg{color:var(--nova-green);margin-bottom:12px}.empty-state h3{color:#ffffffd9;margin:0 0 6px;font-size:16px}.empty-state p{max-width:280px;margin:0;font-size:11px;line-height:1.6}@media (width<=600px){.nova-header,.nova-main{padding-left:12px;padding-right:12px}.hero-card{min-height:295px;padding:23px}.hero-card h1{letter-spacing:-2.5px;font-size:43px}.page-heading h1{letter-spacing:-2.5px;font-size:42px}.page-heading{align-items:flex-start}.rewards-coin-balance{margin-top:3px}}@media (width<=390px){.nova-brand strong{font-size:14px}.sol-price{padding:7px 8px}.coin-pill{padding:0 8px}.hero-card{min-height:285px;padding:21px}.hero-card h1,.page-heading h1{font-size:39px}.product-card{grid-template-columns:70px minmax(0,1fr) auto;gap:10px}.product-card-image{width:70px;height:70px}.fruit-game{padding:16px}.fruit-symbol{min-height:76px}.fruit-symbol span{font-size:37px}.fruit-footer{font-size:7px}.rating-card{border-radius:22px;padding:15px 16px}.rating-icon{flex-basis:35px;width:35px;height:35px}.rating-title-wrap h3{font-size:13px}.rating-average strong{font-size:22px}.rating-stars{gap:5px}.rating-stars button{width:36px;height:36px}.rating-stars button svg{width:21px;height:21px}.nova-bottom-nav{border-radius:23px;width:calc(100% - 14px);min-height:75px}.nova-bottom-nav button{border-radius:16px}.nova-bottom-nav button span{font-size:6.5px}}@media (width<=350px){.nova-logo,.telegram-avatar{flex-basis:32px;width:32px;height:32px}.coin-pill{height:32px;font-size:10px}.sol-price{display:none}.hero-card h1,.page-heading h1{font-size:35px}.fruit-symbol{min-height:70px}.fruit-symbol span{font-size:33px}.rating-title-wrap{gap:7px}.rating-title-wrap h3{max-width:165px;font-size:12px}.rating-average strong{font-size:20px}.rating-stars{gap:3px}.rating-stars button{width:34px;height:34px}.rating-stars button svg{width:19px;height:19px}}@supports (padding:max(0px)){.nova-main{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}.nova-app:before,.nova-app:after{backface-visibility:hidden;transform-style:preserve-3d;contain:paint}@supports (-webkit-touch-callout:none){.nova-header,.nova-bottom-nav,.glass-card,.rating-card,.product-card{-webkit-backdrop-filter:blur(20px)saturate(145%)}}@media (prefers-reduced-motion:reduce){.nova-app:before,.nova-app:after,.fruit-machine.spinning .fruit-symbol span{animation:none!important}}.budapest-page{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:22px 20px 130px}.budapest-back{appearance:none;color:#fff;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff17;border-radius:14px;outline:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .2s,background .2s,border-color .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff12,0 8px 25px #0000002e}.budapest-back:hover{background:#ffffff16;border-color:#19ff8338}.budapest-city-card{box-sizing:border-box;background:radial-gradient(circle at 15% 10%,#19ff8326,#0000 38%),linear-gradient(145deg,#0e2d1feb,#0c1115f0 55%,#070b0efa);border:1px solid #ffffff17;border-radius:26px;flex-direction:column;justify-content:flex-end;width:100%;min-height:300px;margin-top:14px;padding:26px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 55px #00000047}.budapest-city-icon{color:#19ff83;background:#19ff8312;border:1px solid #19ff8329;border-radius:17px;justify-content:center;align-items:center;width:52px;height:52px;display:flex;position:absolute;top:25px;left:24px;box-shadow:0 0 35px #19ff831a,inset 0 1px #ffffff0f}.budapest-city-content{z-index:2;position:relative}.budapest-eyebrow{color:#19ff83;letter-spacing:.24em;margin-bottom:9px;font-size:12px;font-weight:800;display:block}.budapest-city-content p{color:#ffffffc2;letter-spacing:-.01em;margin:18px 0 0;font-size:17px;font-weight:500}.budapest-city-glow{filter:blur(55px);pointer-events:none;background:#19ff8317;border-radius:50%;width:230px;height:230px;position:absolute;top:-80px;right:-80px}.budapest-city-card:after{content:"";filter:blur(45px);pointer-events:none;background:#0096ff12;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-90px;right:-70px}.budapest-category-card{appearance:none;box-sizing:border-box;color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#fff1,#ffffff06);border:1px solid #ffffff18;border-radius:23px;align-items:center;gap:14px;width:100%;min-height:104px;margin-top:12px;padding:17px 16px;transition:transform .2s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 15px 40px #00000038}.budapest-category-card:before{content:"";opacity:.85;background:linear-gradient(#19ff83,#00c8ff);width:3px;position:absolute;top:0;bottom:0;left:0}.budapest-category-card:active{transform:scale(.985)}.budapest-category-card:hover{background:linear-gradient(135deg,#19ff8313,#ffffff09);border-color:#19ff8333}.budapest-category-icon{color:#19a7ff;background:#009dff14;border:1px solid #009dff29;border-radius:17px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 0 25px #009dff0f}.budapest-category-content{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.budapest-category-content span{color:#fff;letter-spacing:-.025em;white-space:nowrap;font-size:17px;font-weight:750;line-height:1.15;display:block}.budapest-category-content small{color:#ffffff7a;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.25;display:block}.budapest-category-arrow{color:#19ff83;background:#19ff830f;border:1px solid #19ff831a;border-radius:13px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}@media (width<=430px){.budapest-page{padding-left:16px;padding-right:16px}.budapest-city-card{border-radius:23px;min-height:285px;padding:22px 20px}.budapest-city-icon{top:20px;left:20px}.budapest-city-content h1{font-size:46px}.budapest-city-content p{font-size:16px}.budapest-category-card{border-radius:20px;gap:11px;min-height:92px;padding:14px}.budapest-category-icon{border-radius:14px;width:46px;height:46px}.budapest-category-content span{font-size:15px}.budapest-category-content small{font-size:12px}.budapest-category-arrow{width:34px;height:34px}}@media (width<=360px){.budapest-page{padding-left:13px;padding-right:13px}.budapest-city-card{min-height:265px}.budapest-city-content h1{font-size:40px}.budapest-category-content span{font-size:14px}.budapest-category-content small{font-size:11px}}@media (prefers-reduced-motion:reduce){.budapest-back,.budapest-category-card{transition:none}}.product-page{width:100%;max-width:760px;margin:0 auto;padding:8px 0 145px}.product-back{appearance:none;color:#ffffffe0;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff17;border-radius:13px;outline:none;justify-content:center;align-items:center;gap:7px;min-height:42px;margin-bottom:12px;padding:0 15px;font-size:13px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff12,0 8px 25px #0000002e}.product-back svg{color:var(--nova-green)}.product-back:hover{background:#39ff880e;border-color:#39ff8833}.product-back:active{transform:scale(.96)}.product-detail-card{-webkit-backdrop-filter:blur(25px)saturate(155%);background:radial-gradient(circle at 50% 0,#39ff8813,#0000 32%),linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff16;border-radius:27px;width:100%;position:relative;overflow:hidden;box-shadow:0 22px 60px #0000004d,inset 0 1px #fff1}.product-detail-image{background:radial-gradient(circle at 50% 48%,#39ff8813,#0000 45%),#00000024;border-bottom:1px solid #fff1;justify-content:center;align-items:center;width:100%;height:min(390px,72vw);min-height:270px;display:flex;position:relative;overflow:hidden}.product-detail-image-glow{filter:blur(15px);pointer-events:none;background:radial-gradient(circle,#39ff881c,#0000 68%);border-radius:50%;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-detail-image img{z-index:2;object-fit:contain;filter:drop-shadow(0 22px 35px #00000061);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:14px;width:auto;max-width:82%;height:auto;max-height:82%;position:relative}.product-detail-info{padding:20px;position:relative}.product-detail-badge{min-height:24px;color:var(--nova-green);letter-spacing:1.2px;background:#39ff8813;border:1px solid #39ff8821;border-radius:8px;align-items:center;padding:0 9px;font-size:8px;font-weight:850;display:inline-flex}.product-detail-info h1{color:#fff;letter-spacing:-1.7px;margin:11px 0 0;font-size:clamp(27px,7vw,42px);font-weight:850;line-height:1.02}.product-detail-description{color:#ffffff75;margin:10px 0 0;font-size:13px;line-height:1.55}.product-detail-stock{color:#ffffff6b;background:#39ff880b;border:1px solid #39ff8817;border-radius:12px;align-items:center;gap:7px;width:100%;min-height:38px;margin-top:17px;padding:0 11px;font-size:11px;display:flex}.product-detail-stock svg{color:var(--nova-green)}.product-detail-stock strong{color:var(--nova-green);margin-left:auto;font-size:11px;font-weight:800}.product-detail-price-box{background:linear-gradient(135deg,#39ff8813,#39e7ff06);border:1px solid #39ff881c;border-radius:17px;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:76px;margin-top:10px;padding:14px;display:flex;box-shadow:inset 0 1px #ffffff0e}.product-detail-price-box>div{flex-direction:column;gap:5px;display:flex}.product-detail-price-box span{color:#ffffff4d;letter-spacing:1.5px;font-size:8px;font-weight:800}.product-detail-price-box strong{color:#fff;letter-spacing:-.8px;font-size:22px;font-weight:850;line-height:1}.product-detail-price-box>svg{color:var(--nova-green);opacity:.7}.product-add-button{appearance:none;color:#041008;cursor:pointer;background:linear-gradient(135deg,#a1ffc7 0%,#39ff88 48%,#24dfff 100%);border:0;border-radius:16px;outline:none;justify-content:center;align-items:center;gap:9px;width:100%;min-height:52px;margin-top:12px;padding:0 18px;font-size:13px;font-weight:850;transition:transform .18s,box-shadow .18s;display:flex;box-shadow:0 12px 30px #39ff882b,inset 0 1px #ffffff8c}.product-add-button:hover{transform:translateY(-1px);box-shadow:0 15px 35px #39ff883b,inset 0 1px #ffffff8c}.product-add-button:active{transform:scale(.975)}@media (width<=600px){.product-page{padding-top:6px}.product-detail-image{height:330px;min-height:250px}.product-detail-image img{max-width:84%;max-height:84%}.product-detail-info{padding:18px}.product-detail-info h1{letter-spacing:-1.2px;font-size:28px}.product-detail-price-box strong{font-size:21px}}@media (width<=390px){.product-page{padding-bottom:140px}.product-detail-card{border-radius:23px}.product-detail-image{height:285px;min-height:230px}.product-detail-image img{max-width:80%;max-height:80%}.product-detail-info{padding:16px}.product-detail-info h1{letter-spacing:-1px;font-size:25px}.product-detail-description{font-size:12px}.product-detail-price-box{min-height:70px;padding:12px}.product-detail-price-box strong{font-size:19px}.product-add-button{min-height:50px}}@media (width<=350px){.product-detail-image{height:255px}.product-detail-info h1{font-size:23px}.product-detail-price-box strong{font-size:18px}}.wallet-page{width:100%;max-width:760px;margin:0 auto;padding:8px 0 145px}.wallet-heading{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-bottom:18px;display:flex}.wallet-eyebrow{color:var(--nova-green);letter-spacing:2.5px;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.wallet-heading h1{color:#fff;letter-spacing:-3px;margin:0;font-size:clamp(42px,9vw,60px);font-weight:850;line-height:.95}.wallet-heading p{color:#ffffff6b;margin:10px 0 0;font-size:12px;line-height:1.4}.wallet-heading-icon{width:48px;height:48px;color:var(--nova-green);background:linear-gradient(145deg,#39ff881f,#39e7ff09);border:1px solid #39ff8824;border-radius:15px;flex:0 0 48px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff14,0 0 25px #39ff880b}.wallet-balance-card{-webkit-backdrop-filter:blur(26px)saturate(165%);background:radial-gradient(circle at 10% 0,#39ff882b,#0000 37%),radial-gradient(circle at 100% 100%,#39e7ff13,#0000 40%),linear-gradient(145deg,#ffffff13,#ffffff05);border:1px solid #ffffff17;border-radius:27px;width:100%;min-height:245px;padding:21px;position:relative;overflow:hidden;box-shadow:0 22px 60px #00000047,inset 0 1px #ffffff14}.wallet-balance-glow{filter:blur(12px);pointer-events:none;background:radial-gradient(circle,#39ff8821,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-100px;right:-120px}.wallet-balance-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#a66cff12,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-150px;left:-130px}.wallet-balance-label{color:#ffffff7a;letter-spacing:1.5px;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.wallet-balance-label svg{color:var(--nova-green)}.wallet-live{color:var(--nova-green);letter-spacing:1px;background:#39ff8811;border:1px solid #39ff881c;border-radius:8px;padding:5px 8px;font-size:7px;font-weight:850}.wallet-balance-number{z-index:2;align-items:baseline;gap:9px;margin-top:32px;display:flex;position:relative}.wallet-balance-number strong{color:#fff;letter-spacing:-5px;text-shadow:0 0 30px #39ff8814;font-size:clamp(54px,13vw,82px);font-weight:850;line-height:.9}.wallet-balance-number span{color:#39ff88b3;letter-spacing:1px;font-size:13px;font-weight:800}.wallet-balance-footer{z-index:3;border-top:1px solid #fff1;justify-content:space-between;align-items:center;margin-top:29px;padding-top:14px;display:flex;position:relative}.wallet-save-status{align-items:center;gap:9px;min-width:0;display:flex}.wallet-save-status>svg{color:var(--nova-green);flex:none}.wallet-save-status>div{flex-direction:column;gap:3px;min-width:0;display:flex}.wallet-save-status strong{color:#ffffffbf;font-size:10px;font-weight:750}.wallet-save-status span{color:#ffffff52;font-size:9px}.wallet-sparkle{color:var(--nova-green);opacity:.6;flex:none}.wallet-actions{margin-top:20px}.wallet-section-title{margin:0 2px 10px}.wallet-section-title>span{color:var(--nova-green);letter-spacing:1.8px;font-size:8px;font-weight:850}.wallet-section-title h2{color:#fff;letter-spacing:-.5px;margin:4px 0 0;font-size:18px}.wallet-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wallet-action-card{appearance:none;text-align:left;color:#fff;-webkit-backdrop-filter:blur(20px)saturate(150%);cursor:pointer;background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid #ffffff13;border-radius:20px;align-items:center;gap:9px;min-width:0;min-height:88px;padding:13px;transition:transform .18s,border-color .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0e,0 12px 30px #00000029}.wallet-action-card:hover{border-color:#39ff8826}.wallet-action-card:active{transform:scale(.975)}.wallet-action-icon{width:40px;height:40px;color:var(--nova-green);background:#39ff8812;border:1px solid #39ff881c;border-radius:13px;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.wallet-action-icon-blue{color:var(--nova-cyan);background:#39e7ff0f;border-color:#39e7ff1a}.wallet-action-card>div:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.wallet-action-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.wallet-action-card span{color:#ffffff4d;font-size:9px}.wallet-action-arrow{color:#ffffff40;flex:none;margin-left:auto}.wallet-info-card{background:linear-gradient(145deg,#39ff880b,#ffffff05);border:1px solid #39ff8814;border-radius:19px;align-items:center;gap:11px;width:100%;margin-top:12px;padding:14px;display:flex;box-shadow:inset 0 1px #ffffff0b}.wallet-info-icon{width:38px;height:38px;color:var(--nova-green);background:#39ff8811;border:1px solid #39ff881a;border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;display:flex}.wallet-info-card strong{color:#ffffffb8;font-size:10px;display:block}.wallet-info-card p{color:#ffffff4d;margin:4px 0 0;font-size:9px;line-height:1.45}@media (width<=600px){.wallet-page{padding-top:6px}.wallet-balance-card{border-radius:24px;min-height:225px;padding:18px}.wallet-balance-number{margin-top:28px}.wallet-balance-number strong{letter-spacing:-3.5px;font-size:58px}}@media (width<=390px){.wallet-heading h1{letter-spacing:-2.5px;font-size:42px}.wallet-heading p{font-size:11px}.wallet-heading-icon{flex-basis:44px;width:44px;height:44px}.wallet-balance-card{border-radius:22px;min-height:215px;padding:16px}.wallet-balance-number{margin-top:25px}.wallet-balance-number strong{letter-spacing:-3px;font-size:52px}.wallet-balance-footer{margin-top:25px}.wallet-action-grid{grid-template-columns:1fr}.wallet-action-card{min-height:76px}.wallet-info-card{padding:12px}}@media (width<=350px){.wallet-balance-number strong{font-size:45px}.wallet-balance-number span{font-size:11px}.wallet-save-status span{font-size:8px}}.nova-news-page{width:100%;max-width:760px;margin:0 auto;padding:8px 0 145px}.nova-news-back{appearance:none;color:#ffffffe0;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff17;border-radius:13px;outline:none;justify-content:center;align-items:center;gap:7px;min-height:42px;margin-bottom:15px;padding:0 15px;font-size:13px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff12,0 8px 25px #0000002e}.nova-news-back svg{color:var(--nova-green)}.nova-news-back:hover{background:#39ff880e;border-color:#39ff8833}.nova-news-back:active{transform:scale(.96)}.nova-news-heading{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-bottom:18px;display:flex}.nova-news-eyebrow{color:var(--nova-green);letter-spacing:2.5px;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.nova-news-heading h1{color:#fff;letter-spacing:-3px;margin:0;font-size:clamp(42px,9vw,60px);font-weight:850;line-height:.95}.nova-news-heading p{color:#ffffff6b;max-width:400px;margin:10px 0 0;font-size:12px;line-height:1.45}.nova-news-heading-icon{width:49px;height:49px;color:var(--nova-green);background:linear-gradient(145deg,#39ff881f,#39e7ff09);border:1px solid #39ff8824;border-radius:15px;flex:0 0 49px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 0 25px #39ff880a}.nova-news-card{-webkit-backdrop-filter:blur(23px)saturate(155%);background:linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff16;border-radius:23px;width:100%;min-height:190px;margin-top:11px;padding:18px;transition:transform .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 17px 45px #0000003b,inset 0 1px #ffffff0f}.nova-news-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#39ff881f,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.nova-news-featured{background:radial-gradient(circle at 95% 0,#39ff881c,#0000 38%),linear-gradient(145deg,#fff1,#ffffff05)}.nova-news-coming{background:radial-gradient(circle at 95% 0,#39e7ff16,#0000 38%),linear-gradient(145deg,#fff1,#ffffff05)}.nova-news-card:hover{border-color:#39ff8829;transform:translateY(-1px)}.nova-news-card:active{transform:scale(.985)}.nova-news-card-top{align-items:center;gap:9px;display:flex}.nova-news-card-top>span{color:#ffffff6b;letter-spacing:1.7px;font-size:8px;font-weight:850}.nova-news-icon{width:40px;height:40px;color:var(--nova-green);background:#39ff8813;border:1px solid #39ff881f;border-radius:13px;flex:0 0 40px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff0f}.nova-news-icon-blue{color:var(--nova-cyan);background:#39e7ff11;border-color:#39e7ff1c}.nova-news-card-content{z-index:2;margin-top:18px;padding-right:45px;position:relative}.nova-news-card-content h2{color:#fff;letter-spacing:-.9px;margin:0;font-size:clamp(20px,5vw,27px);font-weight:800;line-height:1.05}.nova-news-card-content p{color:#ffffff75;max-width:600px;margin:11px 0 0;font-size:12px;line-height:1.55}.nova-news-arrow{width:35px;height:35px;color:var(--nova-green);background:#39ff880e;border:1px solid #39ff881a;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:17px;right:17px;box-shadow:inset 0 1px #ffffff0d}.nova-news-coming .nova-news-arrow{color:var(--nova-cyan);background:#39e7ff0d;border-color:#39e7ff17}.nova-news-status{color:#ffffff47;letter-spacing:1.2px;background:#ffffff06;border:1px solid #ffffff0e;border-radius:10px;align-items:center;gap:6px;width:fit-content;margin:17px auto 0;padding:7px 11px;font-size:7px;font-weight:800;display:flex}.nova-news-status-dot{background:var(--nova-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #39ff88a6}@media (width<=600px){.nova-news-page{padding-top:6px}.nova-news-heading h1{letter-spacing:-2.5px;font-size:43px}.nova-news-heading p{font-size:11px}.nova-news-card{border-radius:21px;min-height:180px;padding:16px}.nova-news-card-content{margin-top:15px}.nova-news-card-content h2{font-size:21px}.nova-news-card-content p{font-size:11px}}@media (width<=390px){.nova-news-back{min-height:40px;margin-bottom:12px;padding:0 13px}.nova-news-heading-icon{flex-basis:44px;width:44px;height:44px}.nova-news-heading h1{font-size:40px}.nova-news-card{border-radius:20px;min-height:175px;padding:15px}.nova-news-icon{border-radius:12px;flex-basis:37px;width:37px;height:37px}.nova-news-card-content h2{font-size:19px}.nova-news-card-content p{font-size:10px;line-height:1.5}.nova-news-arrow{width:32px;height:32px;bottom:14px;right:14px}}@media (width<=350px){.nova-news-heading h1{font-size:36px}.nova-news-heading p{font-size:10px}.nova-news-card-content h2{font-size:17px}.nova-news-card-content p{font-size:9px}}.nova-support-page{width:100%;max-width:760px;margin:0 auto;padding:8px 0 145px}.nova-support-back{appearance:none;color:#ffffffe0;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff17;border-radius:13px;outline:none;justify-content:center;align-items:center;gap:7px;min-height:42px;margin-bottom:15px;padding:0 15px;font-size:13px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff12,0 8px 25px #0000002e}.nova-support-back svg{color:var(--nova-green)}.nova-support-back:hover{background:#39ff880e;border-color:#39ff8833}.nova-support-back:active{transform:scale(.96)}.nova-support-heading{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-bottom:18px;display:flex}.nova-support-eyebrow{color:var(--nova-green);letter-spacing:2.5px;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.nova-support-heading h1{color:#fff;letter-spacing:-3px;margin:0;font-size:clamp(42px,9vw,60px);font-weight:850;line-height:.95}.nova-support-heading p{color:#ffffff6b;margin:10px 0 0;font-size:12px;line-height:1.45}.nova-support-heading-icon{width:49px;height:49px;color:var(--nova-green);background:linear-gradient(145deg,#39ff881f,#39e7ff09);border:1px solid #39ff8824;border-radius:15px;flex:0 0 49px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff14,0 0 25px #39ff880a}.nova-support-main-card{-webkit-backdrop-filter:blur(24px)saturate(155%);background:radial-gradient(circle at 90% 0,#39ff881f,#0000 38%),radial-gradient(circle at 0 100%,#a66cff0e,#0000 38%),linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff16;border-radius:25px;width:100%;min-height:220px;padding:20px;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000040,inset 0 1px #fff1}.nova-support-main-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#39ff881f,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.nova-support-main-glow{filter:blur(15px);pointer-events:none;background:radial-gradient(circle,#39ff8824,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-130px;right:-140px}.nova-support-card-icon{z-index:2;width:47px;height:47px;color:var(--nova-green);background:#39ff8814;border:1px solid #39ff8821;border-radius:15px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 1px #ffffff12}.nova-support-card-label{z-index:2;color:var(--nova-green);letter-spacing:2px;margin-top:15px;font-size:8px;font-weight:850;display:block;position:relative}.nova-support-main-card h2{z-index:2;color:#fff;letter-spacing:-1px;margin:9px 0 0;font-size:clamp(22px,5vw,29px);font-weight:800;line-height:1.08;position:relative}.nova-support-main-card p{z-index:2;color:#ffffff75;max-width:650px;margin:11px 0 0;font-size:12px;line-height:1.55;position:relative}.nova-support-action{appearance:none;text-align:left;color:#fff;-webkit-backdrop-filter:blur(21px)saturate(150%);cursor:pointer;background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:20px;outline:none;align-items:center;gap:12px;width:100%;min-height:82px;margin-top:11px;padding:13px 14px;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative;box-shadow:0 13px 35px #0000002b,inset 0 1px #ffffff0e}.nova-support-action:hover{background:linear-gradient(145deg,#39ff880e,#ffffff05);border-color:#39ff8829}.nova-support-action:active{transform:scale(.985)}.nova-support-action-icon{width:45px;height:45px;color:var(--nova-green);background:#39ff8812;border:1px solid #39ff881c;border-radius:14px;flex:0 0 45px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff0e}.nova-support-icon-blue{color:var(--nova-cyan);background:#39e7ff0e;border-color:#39e7ff1a}.nova-support-action-content{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.nova-support-action-content strong{color:#ffffffeb;white-space:nowrap;font-size:13px;font-weight:750;line-height:1.2;display:block}.nova-support-action-content span{color:#ffffff59;white-space:nowrap;font-size:10px;line-height:1.25;display:block}.nova-support-action-arrow{width:34px;height:34px;color:var(--nova-green);background:#39ff880d;border:1px solid #39ff8817;border-radius:11px;flex:0 0 34px;justify-content:center;align-items:center;display:flex}.nova-support-disabled .nova-support-action-arrow{color:var(--nova-cyan);background:#39e7ff0a;border-color:#39e7ff12}.nova-support-disabled{cursor:default;opacity:.72}.nova-support-disabled:hover{background:linear-gradient(145deg,#ffffff0f,#ffffff05);border-color:#ffffff14;transform:none}.nova-support-status{color:#ffffff45;letter-spacing:1.2px;background:#ffffff06;border:1px solid #ffffff0e;border-radius:10px;align-items:center;gap:6px;width:fit-content;margin:17px auto 0;padding:7px 11px;font-size:7px;font-weight:800;display:flex}.nova-support-status svg{color:var(--nova-green)}@media (width<=600px){.nova-support-page{padding-top:6px}.nova-support-heading h1{letter-spacing:-2.5px;font-size:43px}.nova-support-main-card{border-radius:23px;min-height:205px;padding:18px}.nova-support-main-card h2{font-size:23px}.nova-support-main-card p{font-size:11px}}@media (width<=390px){.nova-support-back{min-height:40px;margin-bottom:12px;padding:0 13px}.nova-support-heading h1{font-size:40px}.nova-support-heading-icon{flex-basis:44px;width:44px;height:44px}.nova-support-main-card{border-radius:21px;min-height:195px;padding:16px}.nova-support-card-icon{border-radius:13px;width:42px;height:42px}.nova-support-main-card h2{font-size:20px}.nova-support-main-card p{font-size:10px}.nova-support-action{gap:10px;min-height:76px;padding:11px 12px}.nova-support-action-icon{flex-basis:42px;width:42px;height:42px}.nova-support-action-content strong{font-size:12px}.nova-support-action-content span{font-size:9px}.nova-support-action-arrow{flex-basis:32px;width:32px;height:32px}}@media (width<=350px){.nova-support-heading h1{font-size:36px}.nova-support-main-card h2{font-size:18px}.nova-support-main-card p{font-size:9px}.nova-support-action-content strong{font-size:11px}}.nova-profile-back{appearance:none;color:#ffffffe0;cursor:pointer;-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff17;border-radius:13px;outline:none;justify-content:center;align-items:center;gap:7px;min-height:42px;margin-bottom:15px;padding:0 15px;font-size:13px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff12,0 8px 25px #0000002e}.nova-profile-back svg{color:var(--nova-green)}.nova-profile-back:hover{background:#39ff880e;border-color:#39ff8833}.nova-profile-back:active{transform:scale(.96)}.nova-profile-heading{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-bottom:18px;display:flex}.nova-profile-eyebrow{color:var(--nova-green);letter-spacing:2.5px;margin-bottom:6px;font-size:9px;font-weight:850;display:block}.nova-profile-heading h1{color:#fff;letter-spacing:-3px;margin:0;font-size:clamp(42px,9vw,60px);font-weight:850;line-height:.95}.nova-profile-heading p{color:#ffffff6b;margin:10px 0 0;font-size:12px;line-height:1.45}.nova-profile-heading-icon{width:49px;height:49px;color:var(--nova-green);background:linear-gradient(145deg,#39ff881f,#a66cff09);border:1px solid #39ff8824;border-radius:15px;flex:0 0 49px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff14,0 0 25px #39ff880a}.nova-profile-main-card{-webkit-backdrop-filter:blur(30px)saturate(155%);background:radial-gradient(circle at 92% 0,#39ff881f,#0000 35%),linear-gradient(145deg,#ffffff1b,#ffffff09);border:1px solid #ffffff1a;border-radius:26px;width:100%;padding:18px;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000047,inset 0 1px #ffffff14}.nova-profile-main-card:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#82ff5029,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-110px;right:-80px}.nova-profile-main-top{z-index:2;align-items:center;gap:15px;display:flex;position:relative}.nova-profile-avatar{isolation:isolate;background:linear-gradient(135deg,#a5ff6c 0%,#65ff35 40%,#50ffb4bf 75%,#ffffff26 100%);flex:0 0 78px;width:78px;min-width:78px;height:78px;min-height:78px;padding:3px;position:relative;box-shadow:0 0 18px #82ff5073,0 0 35px #82ff502e;border-radius:50%!important;overflow:hidden!important}.nova-profile-avatar img{object-fit:cover;clip-path:circle(50%);z-index:1;background:#111;margin:0;padding:0;display:block;position:relative;overflow:hidden;border-radius:50%!important;width:100%!important;height:100%!important}.nova-profile-avatar-fallback{color:#fff;clip-path:circle(50%);z-index:1;background:radial-gradient(circle at 35% 30%,#a0ff6433,#111 70%);justify-content:center;align-items:center;margin:0;padding:0;font-size:30px;font-weight:800;display:flex;position:relative;border-radius:50%!important;width:100%!important;height:100%!important;overflow:hidden!important}.nova-profile-online-dot{z-index:5;background:#8cff52;border:3px solid #101510;width:16px;height:16px;position:absolute;bottom:3px;right:1px;box-shadow:0 0 10px #8cff52f2,0 0 20px #8cff5273;border-radius:50%!important}.nova-profile-identity{flex:1;min-width:0}.nova-profile-name{color:#fff;letter-spacing:-.4px;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:800;line-height:1.15;overflow:hidden}.nova-profile-username{color:#ffffff7a;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13px;overflow:hidden}.nova-profile-main-divider{z-index:2;background:linear-gradient(90deg,#ffffff05,#ffffff1a,#ffffff05);height:1px;margin:18px 0 15px;position:relative}.nova-profile-nova-id{z-index:2;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.nova-profile-nova-id-info{min-width:0}.nova-profile-nova-id-info span{letter-spacing:1.8px;color:#fff6;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.nova-profile-nova-id-info strong{letter-spacing:.5px;color:#a5ff6c;text-shadow:0 0 14px #8cff5233;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:800;display:block;overflow:hidden}.nova-copy-button{color:#ffffffd9;cursor:pointer;background:#fff1;border:1px solid #ffffff14;border-radius:13px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:flex}.nova-copy-button:hover{background:#8cff501a;border-color:#8cff5033;box-shadow:0 0 18px #8cff501a}.nova-copy-button:active{background:#8cff5026;transform:scale(.9)}.nova-points-card{-webkit-backdrop-filter:blur(28px)saturate(150%);background:linear-gradient(135deg,#8cff501a,#ffffff09);border:1px solid #8cff501f;border-radius:24px;align-items:center;gap:13px;width:100%;margin-top:14px;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 45px #0003,inset 0 1px #ffffff0f}.nova-points-card:after{content:"";filter:blur(45px);pointer-events:none;background:#8cff501f;border-radius:50%;width:130px;height:130px;position:absolute;top:-60px;right:-50px}.nova-points-icon{color:#a5ff6c;background:#8cff501a;border-radius:15px;flex:0 0 47px;justify-content:center;align-items:center;width:47px;height:47px;display:flex}.nova-points-info{flex:1;min-width:0}.nova-points-info span{letter-spacing:1.4px;opacity:.45;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.nova-points-info strong{font-size:25px;display:block}.nova-points-arrow{width:38px;height:38px;color:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;display:flex}.nova-section-title{letter-spacing:1.5px;opacity:.4;margin:0 0 10px 4px;font-size:10px;font-weight:800}.nova-profile-info-card{background:#ffffff0b;border:1px solid #ffffff14;border-radius:21px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.nova-account-card{-webkit-backdrop-filter:blur(26px)saturate(150%);background:#ffffff0b;border:1px solid #ffffff14;border-radius:24px;width:100%;margin-top:14px;padding:0;overflow:hidden;box-shadow:0 14px 40px #0000002e,inset 0 1px #ffffff0d}.nova-info-row{border-bottom:1px solid #fff1;align-items:center;gap:12px;min-height:67px;padding:11px 14px;display:flex}.nova-info-row:last-child{border-bottom:0}.nova-info-icon{opacity:.8;background:#ffffff0f;border-radius:12px;flex:0 0 39px;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.nova-at{font-size:18px;font-weight:800}.nova-info-text{flex:1;min-width:0}.nova-info-text span{opacity:.42;margin-bottom:4px;font-size:10px;display:block}.nova-info-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.nova-info-copy{width:34px;height:34px;color:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;display:flex}.nova-info-copy:active,.nova-points-arrow:active{transform:scale(.94)}.nova-wallet-card{-webkit-backdrop-filter:blur(26px)saturate(150%);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff14;border-radius:21px;align-items:center;gap:12px;width:100%;min-height:70px;margin-top:14px;padding:13px 14px;display:flex;overflow:hidden;box-shadow:0 14px 40px #0003,inset 0 1px #ffffff0d}.nova-wallet-icon{color:#a5ff6c;background:#8cff5014;border-radius:13px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.nova-wallet-info{flex:1;min-width:0}.nova-wallet-info span{letter-spacing:1px;opacity:.42;margin-bottom:4px;font-size:10px;display:block}.nova-wallet-info strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.nova-profile-footer{text-align:center;opacity:.4;padding:35px 0 10px}.nova-profile-footer-logo{letter-spacing:4px;font-size:17px;font-weight:900}.nova-profile-footer span{margin-top:6px;font-size:10px;display:block}.nova-profile-footer small{margin-top:7px;font-size:9px;display:block}@media (width<=600px){.nova-profile-page{padding-left:12px;padding-right:12px}.nova-profile-heading h1{letter-spacing:-2.5px;font-size:43px}.nova-profile-main-card{border-radius:24px;padding:17px}}@media (width<=480px){.nova-profile-main-card{border-radius:23px;padding:16px}.nova-profile-avatar{flex-basis:70px;width:70px;min-width:70px;height:70px;min-height:70px}.nova-profile-name{font-size:20px}.nova-profile-username{font-size:12px}.nova-profile-nova-id-info strong{font-size:17px}.nova-copy-button{width:38px;min-width:38px;height:38px}.nova-points-card{padding:16px}}@media (width<=390px){.nova-profile-heading h1{font-size:40px}.nova-profile-heading-icon{flex-basis:44px;width:44px;height:44px}.nova-profile-main-card{border-radius:21px;padding:15px}.nova-profile-avatar{flex-basis:66px;width:66px;min-width:66px;height:66px;min-height:66px}.nova-profile-name{font-size:19px}.nova-profile-nova-id-info strong{font-size:16px}.nova-points-info strong{font-size:23px}}@media (width<=350px){.nova-profile-heading h1{font-size:36px}.nova-profile-main-top{gap:11px}.nova-profile-avatar{flex-basis:60px;width:60px;min-width:60px;height:60px;min-height:60px}.nova-profile-name{font-size:18px}.nova-profile-username{font-size:11px}.nova-profile-nova-id-info strong{font-size:15px}}.nova-profile-avatar{border-radius:50%!important;position:relative!important;overflow:visible!important}.nova-profile-avatar:before,.nova-profile-avatar:after{content:none!important;width:0!important;height:0!important;box-shadow:none!important;background:0 0!important;display:none!important}.nova-profile-avatar{clip-path:none!important;border-radius:50%!important;position:relative!important;overflow:visible!important}.nova-profile-avatar img,.nova-profile-avatar-fallback{object-fit:cover!important;clip-path:circle(50%)!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important;overflow:hidden!important}.nova-profile-online-dot{box-sizing:border-box!important;z-index:9999!important;pointer-events:none!important;background:#8cff52!important;border:3px solid #101510!important;border-radius:50%!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;bottom:-5px!important;right:-5px!important;box-shadow:0 0 7px #8cff52f2,0 0 15px #8cff5273!important}.nova-profile-avatar:before,.nova-profile-avatar:after{content:none!important;display:none!important}.nova-cart-page{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:8px 0 145px}.nova-cart-back{color:#ffffffe0!important;cursor:pointer!important;-webkit-backdrop-filter:blur(18px)saturate(150%)!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border:1px solid #ffffff17!important;border-radius:13px!important;outline:none!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:42px!important;min-height:42px!important;margin:0 0 15px!important;padding:0 15px!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;display:inline-flex!important;position:relative!important;box-shadow:inset 0 1px #ffffff12,0 8px 25px #0000002e!important}.nova-cart-back svg{color:var(--nova-green)!important}.nova-cart-heading{min-height:105px;width:100%!important;margin:0 0 18px!important;padding:0!important;display:block!important;position:relative!important}.nova-cart-heading-main{width:calc(100% - 70px)!important;min-width:0!important}.nova-cart-eyebrow{color:var(--nova-green)!important;letter-spacing:2.5px!important;margin:0 0 6px!important;font-size:9px!important;font-weight:850!important;display:block!important}.nova-cart-heading h1{color:#fff!important;letter-spacing:-3px!important;margin:0!important;font-size:clamp(42px,9vw,60px)!important;font-weight:850!important;line-height:.95!important}.nova-cart-heading p{color:#ffffff6b!important;margin:10px 0 0!important;font-size:12px!important;line-height:1.45!important}.nova-cart-heading-icon{width:49px!important;height:49px!important;color:var(--nova-green)!important;z-index:2!important;background:linear-gradient(145deg,#39ff881f,#39e7ff09)!important;border:1px solid #39ff8824!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;top:2px!important;right:0!important;box-shadow:inset 0 1px #ffffff14,0 0 25px #39ff880a!important}.nova-cart-empty{text-align:center!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(23px)saturate(155%)!important;background:radial-gradient(circle at 50% 0,#39ff8814,#0000 40%),linear-gradient(145deg,#ffffff0f,#ffffff05)!important;border:1px solid #ffffff14!important;border-radius:25px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:300px!important;margin:0!important;padding:35px 22px!important;display:flex!important;box-shadow:0 18px 50px #0000003b,inset 0 1px #ffffff0f!important}.nova-cart-empty-icon{width:62px!important;height:62px!important;color:var(--nova-green)!important;background:#39ff8814!important;border:1px solid #39ff881f!important;border-radius:19px!important;justify-content:center!important;align-items:center!important;margin:0 0 14px!important;display:flex!important;box-shadow:0 0 25px #39ff880b!important}.nova-cart-empty h2{color:#ffffffe6!important;margin:0!important;font-size:20px!important}.nova-cart-empty p{color:#fff6!important;max-width:270px!important;margin:8px 0 17px!important;font-size:11px!important;line-height:1.55!important}.nova-cart-shopping-button{color:#041008!important;cursor:pointer!important;background:linear-gradient(135deg,#a1ffc7,#39ff88 48%,#24dfff)!important;border:0!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;min-height:45px!important;padding:0 20px!important;font-family:inherit!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important;box-shadow:0 10px 30px #39ff8826,inset 0 1px #ffffff8c!important}@media (width<=600px){.nova-cart-page{padding-top:6px!important}.nova-cart-heading{min-height:100px!important}.nova-cart-heading-main{width:calc(100% - 62px)!important}.nova-cart-heading h1{letter-spacing:-2.5px!important;font-size:43px!important}.nova-cart-heading-icon{width:44px!important;height:44px!important}}@media (width<=390px){.nova-cart-heading{min-height:96px!important}.nova-cart-heading h1{font-size:40px!important}.nova-cart-heading-icon{width:42px!important;height:42px!important}.nova-cart-empty{min-height:280px!important;padding:30px 18px!important}}.fruit-balance-result{background:linear-gradient(135deg,#50ff961a,#00ffdc0d);border:1px solid #64ffaa29;border-radius:18px;margin-top:16px;padding:15px;box-shadow:inset 0 1px #ffffff0d,0 8px 30px #00000029}.fruit-balance-title{text-align:center;letter-spacing:2px;opacity:.55;margin-bottom:12px;font-size:10px;font-weight:800}.fruit-balance-row{justify-content:space-between;align-items:center;gap:5px;display:flex}.fruit-balance-row>div:not(.fruit-balance-arrow){text-align:center;flex:1;min-width:0}.fruit-balance-row span{opacity:.5;margin-bottom:4px;font-size:9px;display:block}.fruit-balance-row strong{font-size:14px;font-weight:800;display:block}.fruit-balance-row strong.negative{color:#f77}.fruit-balance-row strong.positive{color:#65ff9a}.fruit-balance-row strong.free{color:#64f6ff;font-size:11px}.fruit-balance-arrow{opacity:.35;flex:none;padding-top:13px;font-size:16px}.fruit-balance-final{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:13px;padding-top:12px;display:flex}.fruit-balance-final span{letter-spacing:1.5px;opacity:.55;font-size:9px;font-weight:800}.fruit-balance-final strong{color:#6dff9c;text-shadow:0 0 12px #64ff9659;font-size:20px;font-weight:900}.fruit-balance-final small{opacity:.55;letter-spacing:.5px;font-size:9px;font-weight:700}@media (width<=390px){.fruit-balance-result{padding:12px}.fruit-balance-row strong{font-size:12px}.fruit-balance-final strong{font-size:18px}.fruit-balance-arrow{font-size:13px}}@keyframes novaFruitToastIn{0%{opacity:0;transform:translate(-50%,14px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes novaFruitToastOut{0%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,8px)scale(.96)}}.nova-spin-result-toast{top:calc(var(--header-height) + env(safe-area-inset-top) + 10px)!important;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;z-index:2147483647!important;pointer-events:none!important;box-sizing:border-box!important;will-change:opacity!important;background:linear-gradient(135deg,#141916fb,#0a0e0cfb)!important;border:1px solid #ffffff1a!important;border-radius:19px!important;align-items:center!important;gap:11px!important;width:min(100vw - 24px,390px)!important;min-height:72px!important;margin-left:auto!important;margin-right:auto!important;padding:10px 12px!important;animation:.24s ease-out forwards novaSpinToastPortalIn!important;display:flex!important;position:fixed!important;bottom:auto!important;left:12px!important;right:12px!important;overflow:hidden!important;transform:none!important;box-shadow:0 16px 45px #0000008c,0 4px 18px #00000059!important}.nova-spin-result-toast:before{content:"";filter:blur(25px);opacity:.35;pointer-events:none;border-radius:50%;width:100px;height:100px;position:absolute;top:-55px;left:-40px}.nova-spin-result-toast.is-win{border-color:#73ff4747!important}.nova-spin-result-toast.is-win:before{background:#73ff478c}.nova-spin-result-toast.is-loss{border-color:#ff5f5f40!important}.nova-spin-result-toast.is-loss:before{background:#ff4b4b66}.nova-spin-result-icon{background:#ffffff0e;border:1px solid #ffffff12;border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.nova-spin-result-toast.is-win .nova-spin-result-icon{background:#7dff4a1a;box-shadow:0 0 20px #7dff4a1a}.nova-spin-result-content{flex:1;min-width:0;position:relative}.nova-spin-result-title{letter-spacing:.7px;margin-bottom:3px;font-size:13px;font-weight:900;line-height:1.1}.nova-spin-result-toast.is-win .nova-spin-result-title{color:#9cff5c}.nova-spin-result-toast.is-loss .nova-spin-result-title{color:#ff8b8b}.nova-spin-result-fruits{align-items:center;gap:3px;height:22px;font-size:17px;line-height:1;display:flex}.nova-spin-result-info{white-space:nowrap;align-items:center;gap:7px;min-width:0;margin-top:2px;display:flex}.nova-spin-result-plus{color:#a3ff67;white-space:nowrap;font-size:11px;font-weight:850}.nova-spin-result-minus{color:#ff8585;white-space:nowrap;font-size:11px;font-weight:850}.nova-spin-result-balance{text-overflow:ellipsis;color:#ffffff7a;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.nova-spin-result-close{border-radius:50%;flex:none;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;font-weight:900;display:flex}.nova-spin-result-toast.is-win .nova-spin-result-close{color:#9cff5c;background:#82ff501a}.nova-spin-result-toast.is-loss .nova-spin-result-close{color:#ff8585;background:#ff50501a}@keyframes novaSpinToastPortalIn{0%{opacity:0}to{opacity:1}}@media (width<=380px){.nova-spin-result-toast{top:calc(var(--header-height) + env(safe-area-inset-top) + 8px)!important;border-radius:17px!important;width:calc(100vw - 20px)!important;min-height:68px!important;padding:9px 10px!important;left:10px!important;right:10px!important}.nova-spin-result-plus,.nova-spin-result-minus{font-size:10px}.nova-spin-result-balance{font-size:8px}.nova-spin-result-toast{border-radius:18px;width:calc(100vw - 24px);min-height:72px;padding:9px 11px;bottom:88px}.nova-spin-result-icon{flex-basis:42px;width:42px;height:42px;font-size:21px}.nova-spin-result-title{font-size:13px}.nova-spin-result-fruits{font-size:17px}}.nova-wallet-page{width:100%;min-height:100%;padding-bottom:110px;position:relative}.nova-wallet-header{z-index:5;position:relative}.wallet-page-header{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 18px;display:flex}.wallet-back-button{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0b;border:1px solid #8cff521f;border-radius:14px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .2s,background .2s,border-color .2s;display:flex}.wallet-back-button:active{transform:scale(.92)}.wallet-back-button:hover{background:#8cff5214;border-color:#8cff5240}.wallet-header-title{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.wallet-header-icon{color:#9dff69;background:radial-gradient(circle at 30% 20%,#a4ff6938,#0000 65%),#8cff5212;border:1px solid #8cff5229;border-radius:13px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 0 18px #8cff520f}.wallet-header-title p{color:#ffffff6e;margin:3px 0 0;font-size:11px;font-weight:600}.wallet-header-balance{flex-direction:column;align-items:flex-end;min-width:60px;display:flex}.wallet-header-balance span{color:#9dff69;font-size:14px;font-weight:900;line-height:1}.wallet-header-balance small{color:#ffffff59;letter-spacing:.8px;margin-top:4px;font-size:9px;font-weight:800}.wallet-balance-card{background:linear-gradient(145deg,#8cff5213,#ffffff09 45%,#ffffff05);border:1px solid #8cff5221;border-radius:25px;margin:0 16px 16px;padding:21px 20px 20px;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000038,inset 0 1px #ffffff0b}.wallet-balance-card-glow{filter:blur(45px);pointer-events:none;background:#8cff5229;border-radius:50%;width:190px;height:190px;position:absolute;top:-100px;right:-90px}.wallet-balance-top{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.wallet-balance-top>span:first-child{color:#ffffff75;font-size:11px;font-weight:700}.wallet-live-badge{color:#9dff69e6;letter-spacing:.7px;background:#8cff5212;border:1px solid #8cff521f;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;display:inline-flex;font-size:8px!important;font-weight:900!important}.wallet-live-dot{background:#9dff69;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #9dff69e6}.wallet-main-balance{z-index:1;color:#fff;letter-spacing:-1.5px;margin-top:10px;font-size:clamp(31px,9vw,42px);font-weight:900;line-height:1;position:relative}.wallet-main-balance span{color:#9dff69;letter-spacing:0;margin-left:8px;font-size:12px;font-weight:900}.wallet-balance-subtitle{z-index:1;color:#ffffff6b;align-items:center;gap:6px;margin-top:13px;font-size:10px;font-weight:600;display:flex;position:relative}.wallet-balance-subtitle svg{color:#9dff69}.wallet-deposit-card,.wallet-payment-card,.wallet-confirmed-card{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #ffffff12;border-radius:24px;margin:0 16px 16px;padding:19px;position:relative;box-shadow:0 15px 45px #0000002e,inset 0 1px #ffffff09}.wallet-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px;display:flex}.wallet-section-heading h2,.wallet-payment-heading h2,.wallet-confirmed-card h2{color:#fff;letter-spacing:-.3px;margin:0;font-size:18px;font-weight:850;line-height:1.2}.wallet-section-heading p,.wallet-payment-heading p{color:#fff6;margin:5px 0 0;font-size:11px;line-height:1.45}.wallet-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:18px;display:grid}.wallet-quick-button{color:#fff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff06;border:1px solid #fff1;border-radius:16px;min-width:0;padding:13px 10px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.wallet-quick-button:active{transform:scale(.97)}.wallet-quick-button strong{color:#ffffffe0;font-size:13px;font-weight:850;display:block}.wallet-quick-button span{color:#8cff52ad;margin-top:4px;font-size:10px;font-weight:700;display:block}.wallet-quick-button.active{background:linear-gradient(145deg,#8cff5221,#8cff5209);border-color:#8cff527a;box-shadow:0 0 0 1px #8cff520d,0 0 25px #8cff5214}.wallet-quick-button.active strong{color:#a6ff78}.wallet-input-group{margin-bottom:14px}.wallet-input-group label{color:#ffffff78;margin-bottom:7px;font-size:10px;font-weight:750;display:block}.wallet-sol-input{background:#0003;border:1px solid #ffffff14;border-radius:16px;align-items:center;min-height:52px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.wallet-sol-input:focus-within{border-color:#8cff5259;box-shadow:0 0 0 3px #8cff520e}.wallet-sol-input input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-family:inherit;font-size:17px;font-weight:800}.wallet-sol-input input::placeholder{color:#fff3}.wallet-sol-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wallet-sol-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wallet-sol-input span{color:#9dff69;flex:none;font-size:12px;font-weight:900}.wallet-conversion-card{background:#ffffff06;border:1px solid #ffffff0e;border-radius:17px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;padding:14px;display:flex}.wallet-conversion-card>div{flex-direction:column;min-width:0;display:flex}.wallet-conversion-card>div:first-child{align-items:flex-start}.wallet-conversion-card>div:last-child{align-items:flex-end}.wallet-conversion-card>svg{color:#ffffff40;flex:none}.wallet-conversion-card span{color:#ffffff61;font-size:9px;font-weight:700}.wallet-conversion-card strong{color:#ffffffe0;margin-top:4px;font-size:13px;font-weight:850}.wallet-conversion-result strong{color:#9dff69}.wallet-primary-button,.wallet-secondary-button,.wallet-check-button,.wallet-cancel-button{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:50px;font-family:inherit;font-size:12px;font-weight:850;transition:transform .18s,opacity .18s,background .18s,border-color .18s;display:flex}.wallet-primary-button{color:#091007;background:linear-gradient(135deg,#a9ff73,#82ed4d);border:1px solid #8cff5273;box-shadow:0 9px 28px #8cff5226}.wallet-primary-button:active,.wallet-secondary-button:active,.wallet-check-button:active,.wallet-cancel-button:active{transform:scale(.975)}.wallet-primary-button:disabled{opacity:.45;cursor:not-allowed;transform:none}.wallet-secondary-button{color:#fffc;background:#ffffff09;border:1px solid #ffffff14;margin-top:9px}.wallet-check-button{color:#9dff69;background:#8cff520e;border:1px solid #8cff522b;margin-top:9px}.wallet-check-button:disabled{opacity:.5;cursor:wait}.wallet-cancel-button{color:#ffffff61;background:0 0;border:0;min-height:42px;margin-top:11px;font-size:10px}.wallet-security-note{background:#ffffff06;border-radius:14px;align-items:flex-start;gap:8px;margin-top:14px;padding:11px 12px;display:flex}.wallet-security-note>span{flex:none;font-size:13px}.wallet-security-note p{color:#ffffff57;margin:0;font-size:9px;line-height:1.5}.wallet-error,.wallet-success-message{border-radius:13px;align-items:flex-start;gap:8px;margin:10px 0;padding:11px 12px;font-size:10px;line-height:1.45;display:flex}.wallet-error{color:#ff8e8e;background:#ff46460e;border:1px solid #ff5a5a24}.wallet-success-message{color:#a9ff7b;background:#8cff520e;border:1px solid #8cff5224}.wallet-error svg,.wallet-success-message svg{flex:none;margin-top:1px}.wallet-payment-icon{color:#9dff69;background:#8cff5213;border:1px solid #8cff5226;border-radius:15px;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.wallet-payment-amount{text-align:center;background:radial-gradient(circle at 50% 0,#8cff5217,#0000 70%),#ffffff06;border:1px solid #ffffff0e;border-radius:18px;padding:16px}.wallet-payment-amount span{color:#ffffff61;font-size:10px;font-weight:700;display:block}.wallet-payment-amount strong{color:#fff;letter-spacing:-.8px;margin-top:6px;font-size:27px;font-weight:900;display:block}.wallet-payment-amount small{color:#9dff69;margin-top:5px;font-size:10px;font-weight:800;display:block}.wallet-qr-wrapper{flex-direction:column;align-items:center;margin:20px 0;display:flex}.wallet-qr{background:#fff;border-radius:21px;padding:11px;box-shadow:0 15px 45px #0000004d,0 0 30px #8cff5214}.wallet-qr img{aspect-ratio:1;border-radius:7px;width:min(250px,62vw);height:auto;display:block}.wallet-qr-wrapper p{text-align:center;color:#ffffff5c;max-width:280px;margin:11px auto 0;font-size:9px;line-height:1.5}.wallet-pending-box{background:#ffffff06;border:1px solid #ffffff0e;border-radius:15px;align-items:flex-start;gap:9px;margin-top:15px;padding:13px;display:flex}.wallet-pending-dot{background:#9dff69;border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:4px;position:relative;box-shadow:0 0 10px #9dff69b3}.wallet-pending-box strong{color:#ffffffb3;font-size:10px;font-weight:800;display:block}.wallet-pending-box p{color:#ffffff4d;margin:4px 0 0;font-size:9px;line-height:1.45}.wallet-confirmed-card{text-align:center;padding-top:28px;padding-bottom:23px}.wallet-confirmed-icon{color:#081006;background:#9dff69;border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;margin:0 auto 17px;display:flex;box-shadow:0 0 0 8px #8cff520e,0 0 40px #8cff5233}.wallet-confirmed-card h2{font-size:22px}.wallet-confirmed-card>p{color:#fff6;max-width:290px;margin:8px auto 18px;font-size:10px;line-height:1.55}.wallet-confirmed-amount,.wallet-confirmed-balance{text-align:left;background:#ffffff06;border:1px solid #ffffff0e;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:13px 14px;display:flex}.wallet-confirmed-amount span,.wallet-confirmed-balance span{color:#ffffff61;font-size:10px;font-weight:700}.wallet-confirmed-amount strong{color:#9dff69;font-size:14px;font-weight:900}.wallet-confirmed-balance strong{color:#fff;font-size:14px;font-weight:900}.wallet-signature{text-align:left;background:#0000002e;border-radius:13px;margin-top:12px;padding:11px}.wallet-signature span{color:#ffffff4d;text-transform:uppercase;letter-spacing:.6px;margin-bottom:5px;font-size:8px;font-weight:700;display:block}.wallet-signature code{color:#ffffff73;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}@keyframes novaWalletSpin{to{transform:rotate(360deg)}}@media (width<=380px){.wallet-page-header{padding-left:12px;padding-right:12px}.wallet-balance-card,.wallet-deposit-card,.wallet-payment-card,.wallet-confirmed-card{margin-left:12px;margin-right:12px}.wallet-deposit-card,.wallet-payment-card,.wallet-confirmed-card{padding:16px}.wallet-quick-grid{gap:7px}.wallet-quick-button{padding:11px 8px}.wallet-main-balance{font-size:30px}}.nova-wallet-page{box-sizing:border-box;width:100%;max-width:100%;min-height:100dvh;padding-top:0!important;padding-bottom:170px!important;overflow-x:hidden!important}.nova-wallet-header{box-sizing:border-box;align-items:center;gap:10px;width:100%;grid-template-columns:64px minmax(0,1fr) auto!important;padding:22px 22px 18px!important;display:grid!important}.wallet-header-title h1{margin:0!important;font-size:25px!important;line-height:1.05!important}.wallet-header-title p{margin:4px 0 0!important;font-size:14px!important}.nova-wallet-page .wallet-balance-card{box-sizing:border-box;border-radius:28px!important;width:calc(100% - 32px)!important;min-height:auto!important;margin:0 16px 22px!important;padding:25px 22px!important}.nova-wallet-page .wallet-main-balance{white-space:nowrap;letter-spacing:-2px;font-size:clamp(38px,10vw,64px)!important;line-height:1!important}.nova-wallet-page .wallet-main-balance span{letter-spacing:0;font-size:17px!important}.nova-wallet-page .wallet-balance-subtitle{margin-top:18px!important;font-size:14px!important}.nova-wallet-page .wallet-deposit-card,.nova-wallet-page .wallet-payment-card{box-sizing:border-box;border-radius:28px!important;width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important;overflow:visible!important}.nova-wallet-page .wallet-payment-card{margin-bottom:30px!important;padding:24px 18px 28px!important}.wallet-payment-heading{align-items:center;gap:13px;margin-bottom:20px!important;display:flex!important}.wallet-payment-heading h2{margin:0!important;font-size:25px!important}.wallet-payment-heading p{margin:5px 0 0!important;font-size:14px!important;line-height:1.4!important}.wallet-payment-amount{box-sizing:border-box;text-align:center;border-radius:22px!important;width:100%!important;margin-bottom:22px!important;padding:22px 16px!important}.wallet-payment-amount span{display:block;margin-bottom:6px!important;font-size:14px!important}.wallet-payment-amount strong{display:block;font-size:36px!important;line-height:1.1!important}.wallet-payment-amount small{display:block;margin-top:7px!important;font-size:15px!important}.wallet-qr-wrapper{box-sizing:border-box;flex-direction:column;align-items:center;width:100%!important;margin:0 auto 24px!important;padding:0!important;display:flex!important}.wallet-qr{aspect-ratio:1;box-sizing:border-box;justify-content:center;align-items:center;background:#fff!important;border-radius:22px!important;width:min(78vw,300px)!important;height:auto!important;padding:12px!important;display:flex!important;overflow:hidden!important}.wallet-qr img{object-fit:contain!important;border-radius:8px!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.wallet-qr-wrapper p{box-sizing:border-box;text-align:center;max-width:330px;padding:0 10px;width:100%!important;margin:13px auto 0!important;font-size:13px!important;line-height:1.45!important}.nova-wallet-page .wallet-primary-button,.nova-wallet-page .wallet-secondary-button,.nova-wallet-page .wallet-check-button{box-sizing:border-box;border-radius:18px!important;width:100%!important;min-height:56px!important;margin-top:10px!important}.nova-wallet-page .wallet-primary-button{font-size:16px!important}.wallet-pending-box{box-sizing:border-box;align-items:flex-start;gap:11px;border-radius:18px!important;width:100%!important;margin-top:18px!important;padding:15px!important;display:flex!important}.wallet-pending-box p{margin:4px 0 0!important;font-size:12px!important;line-height:1.45!important}.nova-wallet-page .wallet-error,.nova-wallet-page .wallet-success-message{box-sizing:border-box;border-radius:16px!important;width:100%!important;margin:12px 0!important;padding:13px 14px!important;font-size:13px!important;line-height:1.4!important}.wallet-cancel-button{border-radius:16px!important;width:100%!important;min-height:48px!important;margin-top:18px!important}.nova-wallet-page~.bottom-nav,body .bottom-nav{z-index:9999!important}@media (width<=390px){.nova-wallet-page{padding-bottom:160px!important}.nova-wallet-page .wallet-balance-card{padding:21px 18px!important}.nova-wallet-page .wallet-main-balance{font-size:34px!important}.wallet-payment-card{padding:20px 14px 24px!important}.wallet-payment-amount strong{font-size:31px!important}.wallet-qr{width:72vw!important;max-width:270px!important}}@media (height<=700px){.nova-wallet-page{padding-bottom:150px!important}.wallet-payment-card{margin-bottom:25px!important}}.nova-wallet-page{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:8px 0 170px}.nova-wallet-topbar{justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;margin-bottom:14px;display:flex}.nova-wallet-back{appearance:none;color:#ffffffb8;min-height:38px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(18px);background:#ffffff09;border:1px solid #ffffff12;border-radius:13px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:750;display:inline-flex}.nova-wallet-back svg{color:var(--nova-green,#39ff88)}.nova-wallet-topbar-title{flex-direction:column;align-items:center;gap:2px;display:flex}.nova-wallet-topbar-title span{color:var(--nova-green,#39ff88);letter-spacing:2px;font-size:7px;font-weight:900}.nova-wallet-topbar-title strong{color:#fff;letter-spacing:-.5px;font-size:17px;font-weight:850}.nova-wallet-topbar-icon{width:38px;height:38px;color:var(--nova-green,#39ff88);background:#39ff880e;border:1px solid #39ff881a;border-radius:13px;justify-content:center;align-items:center;display:flex}.nova-wallet-balance-card{box-sizing:border-box;-webkit-backdrop-filter:blur(28px)saturate(160%);background:radial-gradient(circle at 100% 0,#39ff8821,#0000 40%),radial-gradient(circle at 0 100%,#39e7ff0e,#0000 42%),linear-gradient(145deg,#ffffff13,#ffffff05);border:1px solid #ffffff17;border-radius:28px;width:100%;min-height:250px;padding:22px;position:relative;overflow:hidden;box-shadow:0 25px 65px #00000040,inset 0 1px #ffffff12}.nova-wallet-balance-glow{filter:blur(45px);pointer-events:none;background:#39ff881a;border-radius:50%;width:190px;height:190px;position:absolute;top:-75px;right:-75px}.nova-wallet-balance-head{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.nova-wallet-balance-head>div:first-child{flex-direction:column;gap:3px;display:flex}.nova-wallet-balance-head span{color:#ffffff4d;letter-spacing:1.8px;font-size:7px;font-weight:850}.nova-wallet-balance-head strong{color:#ffffffbf;letter-spacing:.8px;font-size:10px;font-weight:800}.nova-wallet-live{color:#39ff88cc;letter-spacing:1px;background:#39ff880b;border:1px solid #39ff8814;border-radius:9px;align-items:center;gap:6px;padding:6px 8px;font-size:7px;font-weight:850;display:flex}.nova-wallet-balance-number{z-index:2;align-items:baseline;gap:8px;min-width:0;margin-top:38px;display:flex;position:relative}.nova-wallet-balance-number strong{color:#fff;letter-spacing:-4px;text-shadow:0 0 30px #39ff8814;text-overflow:ellipsis;font-size:clamp(43px,12vw,76px);font-weight:900;line-height:.88;overflow:hidden}.nova-wallet-balance-number span{color:#39ff88a6;letter-spacing:1px;font-size:11px;font-weight:850}.nova-wallet-balance-footer{z-index:2;color:#ffffff47;border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;padding-top:13px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.nova-wallet-balance-footer>div{align-items:center;gap:7px;display:flex}.nova-wallet-balance-footer svg{color:var(--nova-green,#39ff88)}.nova-wallet-balance-footer span{font-size:8px;font-weight:700}.nova-wallet-quick-actions{grid-template-columns:1.25fr 1fr;gap:10px;margin-top:12px;display:grid}.nova-wallet-quick-actions button{min-height:58px;font:inherit;cursor:pointer;border-radius:18px}.nova-wallet-quick-primary{color:#041008;background:linear-gradient(135deg,#b2ffd1,#39ff88 52%,#35e7ff);border:0;justify-content:center;align-items:center;gap:9px;display:flex;box-shadow:0 15px 35px #39ff8821,inset 0 1px #ffffffa6;font-size:12px!important;font-weight:900!important}.nova-wallet-quick-primary div{background:#0000001a;border-radius:9px;justify-content:center;align-items:center;width:27px;height:27px;display:flex}.nova-wallet-quick-card{color:#ffffffb8;-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff14;justify-content:center;align-items:center;gap:8px;display:flex;font-size:11px!important;font-weight:750!important}.nova-wallet-quick-card svg{color:var(--nova-green,#39ff88)}.nova-wallet-methods{margin-top:27px}.nova-wallet-section-heading{margin-bottom:11px}.nova-wallet-section-heading span{color:var(--nova-green,#39ff88);letter-spacing:1.8px;font-size:7px;font-weight:900}.nova-wallet-section-heading h2{color:#fff;letter-spacing:-.5px;margin:4px 0 0;font-size:18px;font-weight:850}.nova-funding-card{appearance:none;box-sizing:border-box;text-align:left;cursor:pointer;width:100%;min-height:88px;font:inherit;-webkit-backdrop-filter:blur(22px)saturate(150%);background:linear-gradient(145deg,#fff1,#ffffff04);border:1px solid #ffffff13;border-radius:21px;align-items:center;gap:12px;margin-bottom:10px;padding:14px;transition:transform .18s,border-color .18s;display:flex;box-shadow:0 13px 35px #0000002e,inset 0 1px #ffffff0d}.nova-funding-card:active{transform:scale(.985)}.nova-funding-sentz{border-color:#39ff881a}.nova-funding-sol{border-color:#7896ff14}.nova-funding-icon{border-radius:15px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.nova-funding-icon.sentz{color:#39ff88;background:linear-gradient(145deg,#39ff8821,#39e7ff0b);border:1px solid #39ff881f}.nova-funding-icon.sol{color:#fff;background:linear-gradient(145deg,#9678ff29,#39e7ff0d);border:1px solid #9678ff1a;font-size:28px}.nova-funding-content{flex:1;min-width:0}.nova-funding-title{align-items:center;gap:7px;display:flex}.nova-funding-title strong{color:#fff;font-size:13px;font-weight:850}.nova-funding-title span{color:#fff6;letter-spacing:.8px;background:#ffffff09;border-radius:6px;padding:3px 5px;font-size:6px;font-weight:900}.nova-funding-content p{color:#ffffff61;margin:4px 0 6px;font-size:9px}.nova-funding-meta{color:#39ff889e;align-items:center;gap:6px;font-size:7px;font-weight:750;display:flex}.nova-funding-meta i{background:#39ff88;border-radius:50%;width:4px;height:4px;box-shadow:0 0 7px #39ff88a6}.nova-funding-arrow{color:#ffffff38;flex:none}.nova-wallet-security{background:#39ff8806;border:1px solid #39ff880e;border-radius:17px;align-items:center;gap:11px;margin-top:18px;padding:13px;display:flex}.nova-security-icon{width:33px;height:33px;color:var(--nova-green,#39ff88);background:#39ff880f;border-radius:11px;flex:0 0 33px;justify-content:center;align-items:center;display:flex}.nova-wallet-security>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.nova-wallet-security strong{color:#ffffffa6;font-size:9px;font-weight:800}.nova-wallet-security span{color:#ffffff40;font-size:7px;line-height:1.4}.nova-wallet-modal-backdrop{z-index:99999;box-sizing:border-box;-webkit-backdrop-filter:blur(14px);background:#0000009e;justify-content:center;align-items:flex-end;padding:15px;display:flex;position:fixed;inset:0}.nova-wallet-modal{box-sizing:border-box;background:radial-gradient(circle at 50% 0,#39ff8814,#0000 40%),linear-gradient(145deg,#181c19fa,#090c0afa);border:1px solid #ffffff17;border-radius:28px;width:min(100%,470px);max-height:calc(100dvh - 30px);padding:24px;position:relative;overflow-y:auto;box-shadow:0 30px 90px #0000008c,inset 0 1px #ffffff12}.nova-modal-close{color:#ffffff80;background:#ffffff09;border:1px solid #ffffff12;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;top:15px;right:15px}.nova-modal-icon{border-radius:17px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:14px;display:flex}.nova-modal-icon.sol{color:#fff;background:linear-gradient(145deg,#9678ff2e,#39e7ff0d);border:1px solid #9678ff1a;font-size:31px}.nova-modal-icon.sentz{color:#39ff88;background:#39ff8812;border:1px solid #39ff881a}.nova-modal-kicker{color:#ffffff4d;letter-spacing:2px;font-size:7px;font-weight:900}.nova-modal-kicker.sentz{color:#39ff88}.nova-wallet-modal h2{color:#fff;letter-spacing:-1px;margin:5px 0 20px;font-size:24px;line-height:1.05}.nova-sol-input{background:#ffffff0b;border:1px solid #ffffff14;border-radius:17px;align-items:center;height:64px;padding:0 17px;display:flex}.nova-sol-input input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:25px;font-weight:850}.nova-sol-input span{color:var(--nova-green,#39ff88);font-size:12px;font-weight:850}.nova-sol-preview{background:#39ff880a;border:1px solid #39ff880f;border-radius:13px;justify-content:space-between;align-items:center;margin-top:9px;padding:12px 13px;display:flex}.nova-sol-preview span{color:#ffffff52;font-size:9px}.nova-sol-preview strong{color:#39ff88;font-size:11px}.nova-sol-presets{grid-template-columns:repeat(5,1fr);gap:6px;margin:10px 0 15px;display:grid}.nova-sol-presets button{color:#ffffff73;min-height:35px;font:inherit;background:#ffffff06;border:1px solid #fff1;border-radius:10px;font-size:9px;font-weight:750}.nova-sol-presets button.active{color:#06100a;background:#39ff88;border-color:#39ff88}.nova-wallet-primary-button,.nova-wallet-secondary-button{width:100%;min-height:52px;font:inherit;cursor:pointer;border-radius:15px;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:850;display:flex}.nova-wallet-primary-button{color:#041008;background:linear-gradient(135deg,#b1ffd0,#39ff88 50%,#35e7ff);border:0;box-shadow:0 12px 30px #39ff881f,inset 0 1px #fff9}.nova-wallet-primary-button:disabled{opacity:.4;cursor:not-allowed}.nova-wallet-secondary-button{color:#ffffffad;background:#ffffff09;border:1px solid #ffffff13;margin-top:9px}.nova-modal-secure{color:#fff3;letter-spacing:1px;justify-content:center;align-items:center;gap:5px;margin-top:12px;font-size:7px;font-weight:800;display:flex}.nova-sentz-description{color:#ffffff61;margin:-8px 0 17px;font-size:10px;line-height:1.55}.nova-sentz-info{background:#39ff8809;border:1px solid #39ff880f;border-radius:16px;flex-direction:column;gap:8px;margin-bottom:17px;padding:13px;display:flex}.nova-sentz-info div{align-items:center;gap:8px;display:flex}.nova-sentz-info svg{color:#39ff88;flex:none}.nova-sentz-info span{color:#ffffff8c;font-size:9px}.nova-wallet-primary-button.sentz-button{background:linear-gradient(135deg,#aaffc8,#39ff88 55%,#32e5ff)}.nova-sentz-opened{color:#39ff88bf;background:#39ff8809;border:1px solid #39ff880e;border-radius:12px;align-items:flex-start;gap:7px;margin-top:10px;padding:10px;font-size:8px;line-height:1.4;display:flex}.nova-sentz-opened svg{flex:none}.nova-wallet-payment-page{padding-bottom:175px}.nova-payment-hero{background:radial-gradient(circle at 100% 0,#39ff881a,#0000 45%),linear-gradient(145deg,#fff1,#ffffff04);border:1px solid #ffffff14;border-radius:25px;padding:21px}.nova-payment-status{align-items:center;gap:11px;display:flex}.nova-payment-status-icon{color:#39ff88;background:#39ff8812;border:1px solid #39ff881a;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.nova-payment-status>div:last-child{flex-direction:column;gap:3px;display:flex}.nova-payment-status span{color:#ffffff4d;letter-spacing:1.5px;font-size:7px;font-weight:900}.nova-payment-status strong{color:#fff;font-size:17px}.nova-payment-amount{align-items:baseline;gap:7px;margin-top:24px;display:flex}.nova-payment-amount strong{color:#fff;letter-spacing:-2px;font-size:42px;font-weight:900}.nova-payment-amount span{color:#39ff88;font-size:12px;font-weight:850}.nova-payment-rate{color:#ffffff45;margin-top:7px;font-size:8px}.nova-payment-card{background:linear-gradient(145deg,#fff1,#ffffff04);border:1px solid #ffffff13;border-radius:24px;margin-top:11px;padding:17px;box-shadow:0 15px 45px #0003,inset 0 1px #ffffff0d}.nova-payment-card-head{justify-content:space-between;align-items:center;display:flex}.nova-payment-card-head>div:first-child{flex-direction:column;gap:3px;display:flex}.nova-payment-card-head span{color:#39ff88;letter-spacing:1.5px;font-size:7px;font-weight:900}.nova-payment-card-head strong{color:#ffffffbf;font-size:13px}.nova-secure-badge{color:#39ff8899;letter-spacing:1px;align-items:center;gap:5px;font-size:6px;font-weight:900;display:flex}.nova-payment-qr-wrap{justify-content:center;align-items:center;margin:17px 0;display:flex}.nova-payment-qr{box-sizing:border-box;background:#fff;border-radius:20px;width:min(74vw,290px);height:min(74vw,290px);padding:10px;box-shadow:0 18px 45px #00000047,0 0 35px #39ff8812}.nova-payment-qr img{object-fit:contain;width:100%;height:100%;display:block}.nova-payment-qr-loading{color:#39ff88;justify-content:center;align-items:center;width:220px;height:220px;margin:25px auto;display:flex}.nova-payment-help{color:#ffffff4d;text-align:center;max-width:310px;margin:0 auto 14px;font-size:8px;line-height:1.5}.nova-payment-address{background:#ffffff06;border:1px solid #ffffff0d;border-radius:13px;padding:11px}.nova-payment-address>span{color:#fff3;letter-spacing:1px;font-size:6px;font-weight:900}.nova-payment-address>div{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.nova-payment-address strong{text-overflow:ellipsis;color:#ffffff7a;min-width:0;font-family:monospace;font-size:8px;overflow:hidden}.nova-payment-address button{color:#39ff88;background:#39ff880e;border:0;border-radius:9px;flex:0 0 29px;justify-content:center;align-items:center;width:29px;height:29px;display:flex}.nova-payment-card .nova-wallet-primary-button{margin-top:10px}.nova-payment-result{color:#ffffff80;background:#ffffff06;border:1px solid #ffffff0d;border-radius:13px;align-items:flex-start;gap:7px;margin-top:10px;padding:11px;font-size:8px;line-height:1.4;display:flex}.nova-payment-result svg{color:#39ff88;flex:none}.nova-payment-result.success{color:#39ff88cc;background:#39ff8809;border-color:#39ff8812}.nova-wallet-info-row{color:#fff3;align-items:flex-start;gap:7px;margin-top:11px;padding:11px;font-size:7px;line-height:1.4;display:flex}.nova-wallet-info-row svg{color:#39ff8873;flex:none}@keyframes nova-wallet-spin{to{transform:rotate(360deg)}}@media (width<=380px){.nova-wallet-page{padding-left:1px;padding-right:1px}.nova-wallet-balance-card{padding:18px}.nova-wallet-balance-number strong{letter-spacing:-3px;font-size:40px}.nova-wallet-balance-footer{left:18px;right:18px}.nova-funding-card{min-height:82px}.nova-funding-icon{flex-basis:43px;width:43px;height:43px}.nova-wallet-modal{padding:20px}.nova-sol-presets{gap:4px}}.nova-wallet-page{width:100%;max-width:760px;margin:0 auto;padding-bottom:150px}.nova-wallet-back{color:#ffffffc7;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff14;border-radius:13px;align-items:center;gap:7px;min-height:40px;margin-bottom:17px;padding:0 13px;display:inline-flex}.nova-wallet-eyebrow{color:var(--nova-green);letter-spacing:2px;font-size:8px;font-weight:900;display:block}.nova-wallet-heading h1{color:#fff;letter-spacing:-2.5px;margin:5px 0 0;font-size:43px;font-weight:850;line-height:.95}.nova-wallet-heading p{color:#fff6;margin:9px 0 0;font-size:11px}.nova-wallet-balance-card{-webkit-backdrop-filter:blur(25px)saturate(155%);background:radial-gradient(circle at 90% 0,#39ff8829,#0000 38%),radial-gradient(circle at 0 100%,#638cff14,#0000 35%),linear-gradient(145deg,#ffffff13,#ffffff05);border:1px solid #ffffff17;border-radius:28px;padding:21px;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000040,inset 0 1px #ffffff14}.nova-wallet-balance-top{justify-content:space-between;align-items:flex-start;display:flex}.nova-wallet-balance-top span{color:#ffffff59;letter-spacing:1.6px;font-size:8px;font-weight:850;display:block}.nova-wallet-balance-top strong{color:#fff;letter-spacing:-4px;margin-top:11px;font-size:clamp(43px,12vw,70px);font-weight:850;line-height:.9;display:block}.nova-wallet-balance-icon{width:47px;height:47px;color:var(--nova-green);background:#39ff8814;border:1px solid #39ff8824;border-radius:15px;justify-content:center;align-items:center;display:flex}.nova-wallet-balance-bottom{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:25px;padding-top:13px;display:flex}.nova-wallet-balance-bottom>span:first-child{color:#39ff888c;letter-spacing:1.5px;font-size:9px;font-weight:850}.nova-wallet-live{color:#ffffff4d;letter-spacing:1px;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.nova-wallet-live i{background:var(--nova-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #39ff88b3}.nova-wallet-section-title>span{color:var(--nova-green);letter-spacing:1.8px;font-size:8px;font-weight:900}.nova-wallet-section-title h2{color:#fff;letter-spacing:-.5px;margin:4px 0 0;font-size:19px}.nova-wallet-funding-grid{flex-direction:column;gap:10px;display:flex}.nova-wallet-funding-card{text-align:left;color:#fff;-webkit-backdrop-filter:blur(20px)saturate(150%);cursor:pointer;background:linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff13;border-radius:21px;align-items:center;gap:12px;width:100%;min-height:82px;padding:13px;transition:transform .18s,border-color .18s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #00000029}.nova-wallet-funding-icon{width:44px;height:44px;color:var(--nova-green);background:#39ff8812;border:1px solid #39ff881a;border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:flex}.nova-wallet-funding-info{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.nova-wallet-funding-info strong{font-size:13px;font-weight:800}.nova-wallet-funding-info span{color:#ffffff73;font-size:10px}.nova-wallet-funding-info small{color:#ffffff45;font-size:8px}.nova-wallet-sentz .nova-wallet-funding-icon{color:#8affba}.nova-wallet-sol .nova-wallet-funding-icon{color:#a9b7ff;background:#638cff14;border-color:#638cff24}.nova-wallet-ltc .nova-wallet-funding-icon{color:#fff;background:#ffffff12;border-color:#ffffff1f}.nova-wallet-security-card{background:#ffffff06;border:1px solid #ffffff0e;border-radius:18px;align-items:center;gap:11px;margin-top:14px;padding:14px;display:flex}.nova-wallet-security-icon{width:35px;height:35px;color:var(--nova-green);background:#39ff8812;border-radius:11px;flex:0 0 35px;justify-content:center;align-items:center;display:flex}.nova-wallet-security-card strong,.nova-wallet-security-card span{display:block}.nova-wallet-security-card strong{color:#ffffffb8;font-size:10px}.nova-wallet-security-card span{color:#ffffff4d;margin-top:3px;font-size:8px;line-height:1.45}.nova-wallet-modal-backdrop{z-index:9999;padding:12px 12px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);background:#000000b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.nova-wallet-modal{background:linear-gradient(145deg,#191e1bfa,#070a08fc);border:1px solid #ffffff1a;border-radius:29px;width:100%;max-width:520px;max-height:calc(100vh - 25px);padding:20px;animation:.24s both novaWalletModalIn;overflow-y:auto;box-shadow:0 35px 100px #000000b3,inset 0 1px #ffffff14}@keyframes novaWalletModalIn{0%{opacity:0;transform:translateY(20px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.nova-wallet-modal-header{justify-content:space-between;align-items:flex-start;margin-bottom:19px;display:flex}.nova-wallet-modal-kicker{color:#39ff88b3;letter-spacing:1.7px;font-size:8px;font-weight:900;display:block}.nova-wallet-modal-header h2{color:#fff;letter-spacing:-.8px;margin:5px 0 0;font-size:24px}.nova-wallet-modal-close{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.nova-wallet-rate{background:#ffffff0a;border:1px solid #fff1;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding:13px 14px;display:flex}.nova-wallet-rate strong{color:var(--nova-green);font-size:11px}.nova-wallet-input-label{color:#ffffff80;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.nova-wallet-amount-input{background:#ffffff0e;border:1px solid #ffffff16;border-radius:16px;align-items:center;height:55px;padding:0 14px;display:flex}.nova-wallet-amount-input input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:19px;font-weight:850}.nova-wallet-nova-preview{background:#39ff880d;border:1px solid #39ff881a;border-radius:14px;justify-content:space-between;align-items:center;margin-top:9px;padding:11px 13px;display:flex}.nova-wallet-nova-preview strong{color:var(--nova-green);font-size:13px}.nova-wallet-presets button{color:#ffffffb3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff12;border-radius:11px;min-height:38px;font-size:9px;font-weight:800}.nova-wallet-primary-btn,.nova-wallet-secondary-btn{cursor:pointer;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:51px;font-size:12px;font-weight:900;display:flex}.nova-wallet-primary-btn{color:#031008;background:linear-gradient(135deg,#a1ffc7,#39ff88 50%,#24dfff);border:0;box-shadow:0 12px 30px #39ff8826}.nova-wallet-secondary-btn{color:#fffc;background:#ffffff0d;border:1px solid #ffffff14;margin-bottom:9px}.nova-wallet-payment-status{background:#ffffff0b;border:1px solid #ffffff12;border-radius:16px;align-items:center;gap:11px;margin-bottom:13px;padding:13px;display:flex}.nova-wallet-payment-icon{border-radius:13px;flex:0 0 43px;justify-content:center;align-items:center;width:43px;height:43px;font-size:22px;font-weight:900;display:flex}.nova-wallet-payment-icon.sol{color:#b8c1ff;background:#638cff1a}.nova-wallet-payment-icon.ltc{color:#fff;background:#ffffff14}.nova-wallet-payment-status span,.nova-wallet-payment-status strong{display:block}.nova-wallet-payment-status span{color:#fff6;font-size:9px}.nova-wallet-payment-status strong{color:#fff;margin-top:3px;font-size:18px}.nova-wallet-qr{background:#fff;border-radius:21px;justify-content:center;padding:14px;display:flex}.nova-wallet-qr img{aspect-ratio:1;width:min(100%,270px);height:auto}.nova-wallet-reward{background:#39ff880d;border:1px solid #39ff881a;border-radius:15px;justify-content:space-between;align-items:center;margin-top:10px;padding:13px;display:flex}.nova-wallet-reward strong{color:var(--nova-green);font-size:14px}.nova-wallet-address{margin:11px 0}.nova-wallet-address>div{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;align-items:center;gap:7px;padding:9px;display:flex}.nova-wallet-address code{color:#ffffff8c;word-break:break-all;flex:1;min-width:0;font-size:8px;line-height:1.4}.nova-wallet-address button{width:35px;height:35px;color:var(--nova-green);cursor:pointer;background:#39ff8812;border:1px solid #39ff881a;border-radius:10px;flex:0 0 35px;justify-content:center;align-items:center;display:flex}.nova-wallet-confirmed,.nova-wallet-pending{border-radius:15px;align-items:center;gap:10px;margin-bottom:10px;padding:13px;display:flex}.nova-wallet-confirmed{color:var(--nova-green);background:#39ff880f;border:1px solid #39ff881f}.nova-wallet-pending{color:#ffffffb3;background:#ffffff09;border:1px solid #ffffff0f}.nova-wallet-confirmed strong,.nova-wallet-confirmed span,.nova-wallet-pending strong,.nova-wallet-pending span{display:block}.nova-wallet-confirmed span,.nova-wallet-pending span{color:#ffffff61;margin-top:3px;font-size:9px}.nova-wallet-pending-dot{background:#ffe66d;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 10px #ffe66d80}.nova-spin{animation:.8s linear infinite novaWalletSpin}@media (width<=390px){.nova-wallet-heading h1{font-size:39px}.nova-wallet-modal{border-radius:26px;padding:17px}.nova-wallet-presets{grid-template-columns:repeat(3,1fr)}}.nova-wallet-modal-backdrop{z-index:9000!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(12px)!important;background:radial-gradient(circle at 50% 30%,#1eff960f,#0000 45%),#000000b8!important;justify-content:center!important;align-items:flex-end!important;padding:20px 16px 125px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.nova-wallet-modal{box-sizing:border-box!important;scrollbar-width:none!important;background:linear-gradient(145deg,#141d18fa,#070c09fa)!important;border:1px solid #ffffff1f!important;border-radius:34px!important;width:min(100%,650px)!important;max-width:650px!important;max-height:calc(100dvh - 155px)!important;margin:0 auto!important;padding:28px 30px 30px!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 30px 80px #000000a6,inset 0 1px #ffffff0f,0 0 45px #30ff910f!important}.nova-wallet-modal::-webkit-scrollbar{display:none!important}.nova-wallet-modal-kicker{letter-spacing:.28em!important;color:#48ff9b!important;margin-bottom:6px!important;font-size:12px!important;font-weight:800!important;display:block!important}.nova-wallet-modal-header h2{letter-spacing:-.045em!important;color:#f5f7f6!important;margin:0!important;font-size:clamp(32px,7vw,48px)!important;font-weight:800!important;line-height:1!important}.nova-wallet-modal-close{color:#ffffffd1!important;cursor:pointer!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:18px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;transition:transform .2s,background .2s!important;display:flex!important}.nova-wallet-modal-close:active{background:#ffffff17!important;transform:scale(.94)!important}.nova-wallet-rate{box-sizing:border-box!important;background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:22px!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;width:100%!important;min-height:68px!important;padding:0 22px!important;display:flex!important}.nova-wallet-rate span{color:#ffffff6b!important;font-size:15px!important}.nova-wallet-rate strong{color:#42ff97!important;text-align:right!important;font-size:16px!important;font-weight:800!important}.nova-wallet-amount-input{box-sizing:border-box!important;background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:24px!important;align-items:center!important;width:100%!important;height:82px!important;padding:0 24px!important;display:flex!important}.nova-wallet-amount-input input{color:#fff!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important;min-width:0!important;height:100%!important;padding:0!important;font-size:30px!important;font-weight:800!important}.nova-wallet-amount-input input::-webkit-inner-spin-button{appearance:none!important;margin:0!important}.nova-wallet-amount-input input::-webkit-outer-spin-button{appearance:none!important;margin:0!important}.nova-wallet-amount-input span{color:#42ff97!important;font-size:17px!important;font-weight:800!important}.nova-wallet-nova-preview{box-sizing:border-box!important;background:#20ff870e!important;border:1px solid #20ff8721!important;border-radius:20px!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:64px!important;margin-top:12px!important;padding:0 22px!important;display:flex!important}.nova-wallet-nova-preview strong{color:#42ff97!important;font-size:19px!important;font-weight:800!important}.nova-wallet-presets{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important;display:grid!important}.nova-wallet-presets button{color:#ffffffb8!important;cursor:pointer!important;background:#ffffff0b!important;border:1px solid #ffffff17!important;border-radius:17px!important;height:56px!important;font-size:14px!important;font-weight:800!important;transition:transform .18s,background .18s!important}.nova-wallet-presets button:active{color:#42ff97!important;background:#42ff971f!important;transform:scale(.95)!important}.nova-wallet-primary-btn{color:#07120c!important;cursor:pointer!important;background:linear-gradient(110deg,#8cffbd 0%,#3cff96 45%,#28dfe1 100%)!important;border:0!important;border-radius:22px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:68px!important;margin-top:18px!important;font-size:16px!important;font-weight:900!important;display:flex!important;box-shadow:0 14px 35px #30ff912e!important}@media (width<=600px){.nova-wallet-modal-backdrop{align-items:flex-end!important;padding:12px 10px 118px!important}.nova-wallet-modal{border-radius:30px 30px 26px 26px!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 138px)!important;padding:24px 20px!important}.nova-wallet-modal-header{margin-bottom:20px!important}.nova-wallet-modal-header h2{font-size:34px!important}.nova-wallet-modal-close{border-radius:17px!important;width:52px!important;height:52px!important}.nova-wallet-rate{border-radius:20px!important;min-height:62px!important;padding:0 17px!important}.nova-wallet-rate strong{font-size:14px!important}.nova-wallet-amount-input{height:76px!important;padding:0 20px!important}.nova-wallet-amount-input input{font-size:28px!important}.nova-wallet-presets{gap:7px!important}.nova-wallet-presets button{border-radius:15px!important;height:52px!important;font-size:13px!important}.nova-wallet-primary-btn{border-radius:20px!important;min-height:64px!important}}@media (height<=760px){.nova-wallet-modal-backdrop{padding-bottom:105px!important}.nova-wallet-modal{max-height:calc(100dvh - 120px)!important;padding-top:20px!important;padding-bottom:20px!important}.nova-wallet-modal-header{margin-bottom:15px!important}.nova-wallet-modal-header h2{font-size:30px!important}.nova-wallet-rate{min-height:56px!important}.nova-wallet-input-label{margin-top:15px!important}.nova-wallet-amount-input{height:66px!important}.nova-wallet-nova-preview{min-height:56px!important}.nova-wallet-presets button{height:48px!important}.nova-wallet-primary-btn{min-height:58px!important;margin-top:12px!important}}.nova-wallet-modal-backdrop{z-index:999999!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(14px)!important;background:#000000c2!important;justify-content:center!important;align-items:flex-end!important;padding:12px 12px 18px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.nova-wallet-modal{z-index:1000000!important;box-sizing:border-box!important;overscroll-behavior:contain!important;scrollbar-width:none!important;width:min(100%,650px)!important;max-height:calc(100dvh - 32px)!important;margin:0 auto!important;position:relative!important;overflow:hidden auto!important}.nova-wallet-payment{box-sizing:border-box!important;width:100%!important;padding-bottom:12px!important}.nova-wallet-qr{box-sizing:border-box!important;background:#fff!important;border-radius:28px!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:18px 0!important;padding:10px!important;display:flex!important;overflow:hidden!important}.nova-wallet-qr img{aspect-ratio:1!important;object-fit:contain!important;border-radius:8px!important;width:min(100%,320px)!important;max-width:320px!important;height:auto!important;display:block!important}.nova-wallet-payment-status{box-sizing:border-box!important;border-radius:24px!important;align-items:center!important;gap:15px!important;min-height:82px!important;padding:14px 18px!important;display:flex!important}@media (width<=600px){.nova-wallet-modal-backdrop{align-items:flex-end!important;padding:10px 10px 12px!important}.nova-wallet-modal{border-radius:30px 30px 26px 26px!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 20px)!important}.nova-wallet-payment{padding-bottom:8px!important}.nova-wallet-qr{border-radius:24px!important;margin:14px 0!important;padding:8px!important}.nova-wallet-qr img{width:min(100%,285px)!important;max-width:285px!important}}@media (height<=760px){.nova-wallet-modal{max-height:calc(100dvh - 14px)!important}.nova-wallet-qr img{width:min(100%,250px)!important;max-width:250px!important}.nova-wallet-qr{margin:10px 0!important}}.nova-ltc-qr,.nova-wallet-qr,.nova-crypto-qr{object-fit:contain!important;border-radius:24px!important;width:280px!important;max-width:280px!important;height:280px!important;max-height:280px!important;margin:20px auto!important;display:block!important}.nova-ltc-qr-wrapper,.nova-wallet-qr-wrapper,.nova-crypto-qr-wrapper{justify-content:center!important;align-items:center!important;width:100%!important;padding:4px 0!important;display:flex!important}@media (width<=600px){.nova-ltc-qr,.nova-wallet-qr,.nova-crypto-qr{border-radius:22px!important;width:250px!important;max-width:250px!important;height:250px!important;max-height:250px!important;margin:16px auto!important}}@media (width<=380px){.nova-ltc-qr,.nova-wallet-qr,.nova-crypto-qr{width:220px!important;max-width:220px!important;height:220px!important;max-height:220px!important}}@media (width<=600px){.nova-wallet-modal{border-radius:30px!important;width:calc(100% - 16px)!important;max-width:640px!important;max-height:calc(100dvh - 18px)!important;padding:0!important;overflow-y:auto!important}.nova-wallet-modal>*{max-width:100%}.nova-wallet-modal h1,.nova-wallet-modal h2{line-height:1.05!important}.nova-wallet-modal .price-card,.nova-wallet-modal .crypto-price-card{border-radius:22px!important;min-height:76px!important;padding:15px 18px!important}.nova-wallet-modal label,.nova-wallet-modal .section-title{letter-spacing:.02em!important;margin-top:18px!important;margin-bottom:8px!important;font-size:13px!important}.nova-wallet-modal button{appearance:none!important}.nova-wallet-modal .preset-buttons,.nova-wallet-modal .amount-presets,.nova-wallet-modal .huf-presets{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin:0!important;display:grid!important}.nova-wallet-modal .preset-buttons button,.nova-wallet-modal .amount-presets button,.nova-wallet-modal .huf-presets button{color:#ffffffb8!important;white-space:nowrap!important;background:#ffffff0b!important;border:1px solid #39ff8824!important;border-radius:12px!important;min-width:0!important;height:40px!important;padding:0 5px!important;font-size:11px!important;font-weight:700!important;box-shadow:inset 0 1px #ffffff0b!important}.nova-wallet-modal .preset-buttons button.active,.nova-wallet-modal .amount-presets button.active,.nova-wallet-modal .huf-presets button.active{color:#041008!important;background:linear-gradient(135deg,#8affba,#39ff88)!important;border-color:#39ff88cc!important;box-shadow:0 0 18px #39ff882e!important}.nova-wallet-modal .amount-card,.nova-wallet-modal .selected-amount,.nova-wallet-modal .deposit-amount{border-radius:21px!important;min-height:70px!important;margin-top:14px!important;padding:14px 18px!important}.nova-wallet-modal .payable-crypto,.nova-wallet-modal .crypto-amount,.nova-wallet-modal .payment-amount{white-space:normal!important;justify-content:space-between!important;align-items:baseline!important;gap:10px!important;margin-top:12px!important;font-size:15px!important;line-height:1.35!important;display:flex!important}.nova-wallet-modal .payable-crypto strong,.nova-wallet-modal .crypto-amount strong,.nova-wallet-modal .payment-amount strong{color:#fff!important;white-space:nowrap!important;font-size:17px!important;font-weight:800!important}.nova-wallet-modal .estimate-text,.nova-wallet-modal .crypto-estimate,.nova-wallet-modal .amount-description{color:#fff6!important;margin-top:5px!important;font-size:10px!important;line-height:1.45!important}.nova-wallet-modal .payment-button,.nova-wallet-modal .crypto-payment-button,.nova-wallet-modal .ltc-payment-button{border-radius:20px!important;width:100%!important;min-height:58px!important;margin-top:18px!important;font-size:16px!important;font-weight:800!important}.nova-ltc-qr,.nova-wallet-qr,.nova-crypto-qr{border-radius:20px!important;width:250px!important;max-width:250px!important;height:250px!important;max-height:250px!important;margin:14px auto!important}}:root{--nova-compact-scale:.8}body{background:#030605!important;position:relative!important}.nova-app{isolation:isolate!important;position:relative!important;overflow-x:hidden!important}.nova-app:before,.nova-app:after{filter:blur(18px);will-change:transform,opacity;z-index:-5!important}.nova-app:before{background:radial-gradient(circle,#39ff882e 0%,#39e7ff14 28%,#39ff8809 48%,#0000 72%)!important;width:520px!important;height:520px!important;animation:24s ease-in-out infinite alternate novaAmbientGreenFinal!important}.nova-app:after{background:radial-gradient(circle,#39e7ff21 0%,#638cff14 30%,#a66cff0d 52%,#0000 74%)!important;width:500px!important;height:500px!important;animation:29s ease-in-out infinite alternate novaAmbientBlueFinal!important}.nova-main:before{content:"";pointer-events:none;z-index:-4;filter:blur(30px);background:radial-gradient(circle,#39ff880e,#39e7ff06 38%,#0000 72%);border-radius:50%;width:360px;height:360px;animation:21s ease-in-out infinite alternate novaCenterGlowFinal;position:fixed;top:48%;left:50%;transform:translate(-50%,-50%)}@keyframes novaAmbientGreenFinal{0%{opacity:.55;transform:translate(-40px,-20px)scale(.95)}50%{opacity:.9;transform:translate(90px,70px)scale(1.08)}to{opacity:.65;transform:translate(10px,150px)scale(1)}}@keyframes novaAmbientBlueFinal{0%{opacity:.5;transform:translate(30px,20px)scale(1)}50%{opacity:.8;transform:translate(-100px,-80px)scale(1.12)}to{opacity:.55;transform:translate(-20px,-140px)scale(.96)}}@keyframes novaCenterGlowFinal{0%{opacity:.35;transform:translate(-50%,-50%)scale(.85)}50%{opacity:.8;transform:translate(-42%,-56%)scale(1.08)}to{opacity:.45;transform:translate(-58%,-44%)scale(.92)}}.glass-card,.product-card,.rating-card,.fruit-game,.wallet-card,.order-card,.news-card,.support-card,.profile-card{-webkit-backdrop-filter:blur(24px)saturate(170%)!important;background:linear-gradient(145deg,#ffffff12,#ffffff06 48%,#ffffff03)!important;border:1px solid #ffffff13!important;box-shadow:0 14px 38px #0003,inset 0 1px #ffffff16,inset 0 -1px #ffffff05!important}.glass-card:before,.product-card:before,.rating-card:before,.wallet-card:before,.order-card:before,.news-card:before,.support-card:before,.profile-card:before{content:"";border-radius:inherit;pointer-events:none;opacity:.7;background:linear-gradient(115deg,#ffffff12,#0000 23% 70%,#39ff8806);position:absolute;inset:0}@media (width<=600px){.nova-main{padding-left:10px!important;padding-right:10px!important}.hero-card{border-radius:24px!important;min-height:235px!important;padding:18px!important}.hero-card h1,.page-heading h1{letter-spacing:-2px!important;font-size:34px!important}.hero-card p,.page-heading p{margin-top:11px!important;font-size:10px!important}.section-title{margin-top:16px!important;margin-bottom:8px!important}.section-title h2{font-size:16px!important}.product-card{border-radius:18px!important;grid-template-columns:62px minmax(0,1fr) auto!important;gap:9px!important;padding:9px!important}.product-card-image{border-radius:14px!important;width:62px!important;height:62px!important}.product-info h3{font-size:12px!important}.product-info p{margin-bottom:5px!important;font-size:8px!important}.product-info strong{font-size:11px!important}.primary-button{border-radius:12px!important;min-height:40px!important;padding:0 14px!important;font-size:10px!important}.nova-bottom-nav{min-height:66px!important;bottom:calc(6px + env(safe-area-inset-bottom))!important;border-radius:22px!important}.nova-bottom-nav button{border-radius:15px!important;gap:3px!important}.nova-bottom-nav button span{font-size:6px!important}}.nova-wallet-modal-backdrop{z-index:2147483640!important;-webkit-backdrop-filter:blur(20px)saturate(135%)!important;background:radial-gradient(circle at 50% 35%,#39ff880e,#0000 42%),#000000ad!important;align-items:flex-end!important;padding:10px!important}.nova-wallet-modal{z-index:2147483640!important;-webkit-backdrop-filter:blur(28px)saturate(175%)!important;background:linear-gradient(145deg,#121b16e0,#050a07f0)!important;border:1px solid #ffffff1c!important;border-radius:28px!important;width:min(100%,560px)!important;max-height:calc(100dvh - 20px)!important;padding:20px!important;box-shadow:0 30px 90px #000000a6,inset 0 1px #ffffff1a,0 0 45px #39ff880b!important}.nova-wallet-modal-header{gap:12px!important;margin-bottom:14px!important}.nova-wallet-modal-kicker{letter-spacing:.2em!important;font-size:9px!important}.nova-wallet-modal-header h2{letter-spacing:-1.2px!important;font-size:27px!important}.nova-wallet-modal-close{border-radius:14px!important;width:42px!important;height:42px!important}.nova-wallet-rate{border-radius:18px!important;min-height:58px!important;margin-bottom:13px!important;padding:0 16px!important}.nova-wallet-rate span{font-size:9px!important}.nova-wallet-rate strong{text-align:right!important;font-size:12px!important}.nova-wallet-input-label{margin-bottom:6px!important;font-size:9px!important}.nova-wallet-presets{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;margin:8px 0 12px!important;display:grid!important}.nova-wallet-presets button,.nova-wallet-presets button[type=button]{appearance:none!important;color:#ffffffc2!important;white-space:nowrap!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border:1px solid #ffffff13!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 3px!important;font-size:10px!important;font-weight:750!important;display:flex!important;box-shadow:inset 0 1px #ffffff0f!important}.nova-wallet-presets button:hover,.nova-wallet-presets button:active{color:#061009!important;background:linear-gradient(135deg,#a1ffc7,#39ff88)!important;border-color:#39ff88a6!important}.nova-wallet-presets button.active,.nova-wallet-presets button.selected,.nova-wallet-presets button[aria-pressed=true]{color:#041008!important;background:linear-gradient(135deg,#a1ffc7,#39ff88)!important;border-color:#39ff88b3!important;box-shadow:0 0 16px #39ff8826,inset 0 1px #ffffff73!important}.nova-wallet-nova-preview{border-radius:18px!important;min-height:58px!important;margin-top:9px!important;padding:0 15px!important}.nova-wallet-nova-preview span{font-size:9px!important}.nova-wallet-nova-preview strong{font-size:17px!important}.nova-wallet-modal .nova-wallet-payment-amount,.nova-wallet-modal .nova-wallet-payable,.nova-wallet-modal .payment-amount,.nova-wallet-modal .payable-crypto{justify-content:space-between!important;align-items:baseline!important;gap:10px!important;width:100%!important;margin-top:10px!important;line-height:1.2!important;display:flex!important}.nova-wallet-modal .nova-wallet-payment-amount>*,.nova-wallet-modal .nova-wallet-payable>*,.nova-wallet-modal .payment-amount>*,.nova-wallet-modal .payable-crypto>*{min-width:0!important}.nova-wallet-modal .nova-wallet-payment-amount strong,.nova-wallet-modal .nova-wallet-payable strong,.nova-wallet-modal .payment-amount strong,.nova-wallet-modal .payable-crypto strong{white-space:nowrap!important;margin-left:auto!important;font-size:15px!important}.nova-wallet-primary-btn{border-radius:17px!important;min-height:50px!important;margin-top:13px!important;font-size:11px!important}.nova-wallet-payment{padding-bottom:5px!important}.nova-wallet-qr{background:#fffffff5!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:12px 0!important;padding:7px!important;display:flex!important}.nova-wallet-payment-status{border-radius:18px!important;gap:10px!important;min-height:66px!important;padding:11px 14px!important}@media (width<=600px){.nova-wallet-modal{border-radius:27px!important;width:calc(100% - 4px)!important;padding:17px!important}.nova-wallet-modal-header{margin-bottom:12px!important}.nova-wallet-modal-header h2{font-size:29px!important}.nova-wallet-rate{min-height:56px!important}.nova-wallet-presets{gap:4px!important}.nova-wallet-presets button,.nova-wallet-presets button[type=button]{height:34px!important;min-height:34px!important;font-size:9px!important}.nova-wallet-qr img{width:248px!important;max-width:248px!important;height:248px!important;max-height:248px!important}}@media (width<=380px){.nova-wallet-modal{padding:15px!important}.nova-wallet-qr img{width:220px!important;max-width:220px!important;height:220px!important;max-height:220px!important}.nova-wallet-presets button,.nova-wallet-presets button[type=button]{font-size:8px!important}}@media (prefers-reduced-motion:reduce){.nova-app:before,.nova-app:after,.nova-main:before{animation:none!important}}.nova-wallet-modal{--crypto-gap:8px}.nova-wallet-modal p,.nova-wallet-modal div{box-sizing:border-box}.nova-wallet-modal .payment-amount,.nova-wallet-modal .payable-crypto,.nova-wallet-modal .crypto-amount,.nova-wallet-modal .nova-wallet-payment-amount,.nova-wallet-modal .nova-wallet-payable,.nova-wallet-modal .wallet-payment-amount{justify-content:flex-start!important;align-items:baseline!important;column-gap:var(--crypto-gap)!important;flex-wrap:wrap!important;row-gap:3px!important;width:100%!important;margin-top:9px!important;line-height:1.25!important;display:flex!important}.nova-wallet-modal .payment-amount span,.nova-wallet-modal .payable-crypto span,.nova-wallet-modal .crypto-amount span,.nova-wallet-modal .nova-wallet-payment-amount span,.nova-wallet-modal .nova-wallet-payable span,.nova-wallet-modal .wallet-payment-amount span{color:#ffffffeb!important;white-space:nowrap!important;flex:none!important;font-size:16px!important;font-weight:500!important}.nova-wallet-modal .payment-amount strong,.nova-wallet-modal .payable-crypto strong,.nova-wallet-modal .crypto-amount strong,.nova-wallet-modal .nova-wallet-payment-amount strong,.nova-wallet-modal .nova-wallet-payable strong,.nova-wallet-modal .wallet-payment-amount strong{color:#fff!important;white-space:nowrap!important;flex:none!important;margin:0!important;font-size:16px!important;font-weight:800!important}.nova-wallet-modal .estimate,.nova-wallet-modal .payment-estimate,.nova-wallet-modal .crypto-estimate,.nova-wallet-modal .amount-description,.nova-wallet-modal .payment-description{color:#ffffff6b!important;width:100%!important;margin-top:5px!important;font-size:10px!important;line-height:1.45!important;display:block!important}.nova-wallet-primary-btn{letter-spacing:.01em!important;border-radius:17px!important;width:100%!important;min-height:50px!important;margin-top:14px!important;font-size:11px!important}@media (width<=600px){.nova-wallet-modal .payment-amount,.nova-wallet-modal .payable-crypto,.nova-wallet-modal .crypto-amount,.nova-wallet-modal .nova-wallet-payment-amount,.nova-wallet-modal .nova-wallet-payable,.nova-wallet-modal .wallet-payment-amount{column-gap:7px!important;margin-top:8px!important}.nova-wallet-modal .payment-amount span,.nova-wallet-modal .payable-crypto span,.nova-wallet-modal .crypto-amount span,.nova-wallet-modal .nova-wallet-payment-amount span,.nova-wallet-modal .nova-wallet-payable span,.nova-wallet-modal .wallet-payment-amount span,.nova-wallet-modal .payment-amount strong,.nova-wallet-modal .payable-crypto strong,.nova-wallet-modal .crypto-amount strong,.nova-wallet-modal .nova-wallet-payment-amount strong,.nova-wallet-modal .nova-wallet-payable strong,.nova-wallet-modal .wallet-payment-amount strong{font-size:15px!important}}.nova-app:before,.nova-app:after{z-index:0!important;pointer-events:none!important}.nova-header,.nova-main,.nova-bottom-nav{z-index:2;position:relative}.nova-header,.nova-bottom-nav{position:fixed}.nova-wallet-page{width:100%!important;max-width:620px!important;margin:0 auto!important}.nova-wallet-heading{margin-bottom:14px!important}.nova-wallet-heading h1{letter-spacing:-1.8px!important;font-size:clamp(30px,8vw,40px)!important}.nova-wallet-heading p{margin-top:5px!important;font-size:10px!important}.nova-wallet-balance-card,.nova-wallet-funding-card,.nova-wallet-security-card{-webkit-backdrop-filter:blur(24px)saturate(170%)!important}.nova-wallet-balance-card{border-radius:21px!important;padding:15px!important}.nova-wallet-funding{margin-top:15px!important}.nova-wallet-section-title{margin-bottom:8px!important}.nova-wallet-section-title span{letter-spacing:1.5px!important;font-size:7px!important}.nova-wallet-section-title h2{font-size:17px!important}.nova-wallet-funding-grid{gap:7px!important}.nova-wallet-funding-card{border-radius:17px!important;min-height:67px!important;padding:10px 11px!important}.nova-wallet-funding-icon{border-radius:11px!important;flex-basis:35px!important;width:35px!important;height:35px!important}.nova-wallet-funding-info strong{font-size:11px!important}.nova-wallet-funding-info span{font-size:8px!important}.nova-wallet-funding-info small{font-size:7px!important}.nova-wallet-modal-backdrop{z-index:2147483640!important;width:100vw!important;height:100dvh!important;padding:10px!important;padding-bottom:max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(18px)saturate(125%)!important;background:#000000b3!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.nova-wallet-modal{z-index:2147483640!important;box-sizing:border-box!important;scrollbar-width:none!important;-webkit-backdrop-filter:blur(30px)saturate(175%)!important;background:linear-gradient(145deg,#141d18e0,#050a07f5)!important;border:1px solid #ffffff1d!important;border-radius:28px!important;width:min(100%,560px)!important;max-width:560px!important;max-height:calc(100dvh - 20px)!important;margin:0 auto!important;padding:18px!important;animation:.22s cubic-bezier(.22,.8,.22,1) both novaWalletModalInFinal!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 30px 90px #000000ad,inset 0 1px #ffffff1a,0 0 50px #39ff8809!important}@keyframes novaWalletModalInFinal{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.nova-wallet-modal-header{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.nova-wallet-modal-kicker{color:var(--nova-green)!important;letter-spacing:.2em!important;font-size:8px!important;font-weight:900!important}.nova-wallet-modal-header h2{color:#fff!important;letter-spacing:-1.15px!important;margin:3px 0 0!important;font-size:25px!important;line-height:1!important}.nova-wallet-modal-close{color:#ffffffc7!important;background:#ffffff0b!important;border:1px solid #ffffff17!important;border-radius:13px!important;flex:0 0 40px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:flex!important;box-shadow:inset 0 1px #ffffff12!important}.nova-wallet-rate{box-sizing:border-box!important;background:#ffffff09!important;border:1px solid #ffffff13!important;border-radius:17px!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:53px!important;margin:0 0 12px!important;padding:0 13px!important;display:grid!important}.nova-wallet-rate span{color:#fff6!important;white-space:nowrap!important;font-size:8px!important}.nova-wallet-rate strong{color:var(--nova-green)!important;text-align:right!important;white-space:nowrap!important;font-size:11px!important;font-weight:850!important}.nova-wallet-rate small{color:#ffffff52!important;white-space:nowrap!important;font-size:7px!important}.nova-wallet-huf-section{width:100%!important}.nova-wallet-input-label{color:#ffffff6b!important;letter-spacing:.02em!important;margin:0 0 6px!important;font-size:8px!important;font-weight:750!important;display:block!important}.nova-wallet-huf-presets button{appearance:none!important;color:#ffffffb3!important;white-space:nowrap!important;background:linear-gradient(145deg,#fff1,#ffffff06)!important;border:1px solid #ffffff13!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 3px!important;font-size:9px!important;font-weight:750!important;display:flex!important;box-shadow:inset 0 1px #ffffff0e!important}.nova-wallet-custom-huf{background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:13px!important;align-items:center!important;width:100%!important;height:44px!important;margin-top:6px!important;display:flex!important;position:relative!important;overflow:hidden!important}.nova-wallet-custom-huf input{color:#fff!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;height:100%!important;padding:0 42px 0 13px!important;font-size:14px!important;font-weight:750!important}.nova-wallet-custom-huf input::placeholder{color:#ffffff3d!important}.nova-wallet-custom-huf span{color:var(--nova-green)!important;font-size:9px!important;font-weight:900!important;position:absolute!important;right:13px!important}.nova-wallet-nova-preview{background:linear-gradient(135deg,#39ff880e,#39ff8805)!important;border:1px solid #39ff881a!important;border-radius:16px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:52px!important;margin:8px 0 0!important;padding:0 13px!important;display:flex!important}.nova-wallet-nova-preview span{color:#ffffff61!important;font-size:8px!important}.nova-wallet-nova-preview strong{color:var(--nova-green)!important;white-space:nowrap!important;font-size:15px!important;font-weight:850!important}.nova-wallet-crypto-preview{width:100%!important;margin-top:7px!important}.nova-wallet-crypto-preview>div{justify-content:space-between!important;align-items:baseline!important;gap:8px!important;width:100%!important;display:flex!important}.nova-wallet-crypto-preview>div span{color:#ffffffc7!important;font-size:12px!important}.nova-wallet-crypto-preview>div strong{color:#fff!important;text-align:right!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important}.nova-wallet-primary-btn{color:#031008!important;background:linear-gradient(120deg,#a1ffc7 0%,#39ff88 48%,#24dfff 100%)!important;border:0!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:48px!important;margin-top:11px!important;padding:0 14px!important;font-size:11px!important;font-weight:900!important;display:flex!important;box-shadow:0 10px 28px #39ff8821,inset 0 1px #ffffff8c!important}.nova-wallet-payment{width:100%!important;padding:0!important}.nova-wallet-payment-status{background:#ffffff09!important;border:1px solid #ffffff12!important;border-radius:16px!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:56px!important;padding:9px 11px!important;display:flex!important}.nova-wallet-payment-status strong{font-size:14px!important}.nova-wallet-reward{background:#39ff8809!important;border:1px solid #39ff8813!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;margin-top:8px!important;padding:9px 12px!important;display:flex!important}.nova-wallet-reward span{color:#ffffff61!important;font-size:8px!important}.nova-wallet-reward strong{color:#fff!important;white-space:nowrap!important;font-size:13px!important}.nova-wallet-qr{background:#fffffff0!important;border:1px solid #ffffff2e!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:10px 0!important;padding:8px!important;display:flex!important;box-shadow:0 12px 30px #0000002e!important}.nova-wallet-qr img{object-fit:contain!important;border-radius:4px!important;width:184px!important;max-width:184px!important;height:184px!important;max-height:184px!important;display:block!important}.nova-wallet-address{width:100%!important;margin-top:8px!important}.nova-wallet-address>span{color:#ffffff4d!important;letter-spacing:1.2px!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:7px!important;font-weight:850!important;display:block!important}.nova-wallet-address>div{background:#ffffff09!important;border:1px solid #fff1!important;border-radius:13px!important;align-items:center!important;gap:7px!important;min-height:43px!important;padding:5px 5px 5px 10px!important;display:flex!important}.nova-wallet-address code{color:#ffffff75!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex:auto!important;min-width:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:7px!important;line-height:1.25!important;overflow:hidden!important}.nova-wallet-address button{width:32px!important;min-width:32px!important;height:32px!important;color:var(--nova-green)!important;background:#39ff880b!important;border:1px solid #39ff881f!important;border-radius:10px!important;flex:0 0 32px!important;justify-content:center!important;align-items:center!important;display:flex!important}.nova-wallet-confirmed,.nova-wallet-pending{border-radius:14px!important;width:100%!important;margin-top:9px!important;padding:10px 11px!important}.nova-wallet-confirmed{background:#39ff880b!important;border:1px solid #39ff881a!important}.nova-wallet-pending{background:#ffe66d06!important;border:1px solid #ffe66d12!important}.nova-wallet-confirmed strong,.nova-wallet-pending strong{font-size:10px!important}.nova-wallet-confirmed span,.nova-wallet-pending span{font-size:8px!important}.nova-wallet-secondary-btn{border-radius:14px!important;min-height:43px!important;margin:8px 0 0!important;font-size:10px!important}.nova-wallet-help{color:#ffffff47!important;text-align:center!important;margin:7px 3px 0!important;font-size:7px!important;line-height:1.4!important}@media (width<=600px){.nova-wallet-modal-backdrop{padding:8px!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.nova-wallet-modal{border-radius:25px!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 16px)!important;padding:16px!important}.nova-wallet-modal-header h2{font-size:24px!important}.nova-wallet-modal-close{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important}.nova-wallet-rate{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;min-height:50px!important;padding:0 11px!important}.nova-wallet-rate small{display:none!important}.nova-wallet-rate strong{font-size:10px!important}.nova-wallet-huf-presets{gap:4px!important}.nova-wallet-huf-presets button{border-radius:9px!important;height:32px!important;min-height:32px!important;font-size:8px!important}.nova-wallet-nova-preview{border-radius:14px!important;min-height:49px!important}.nova-wallet-nova-preview strong{font-size:14px!important}.nova-wallet-crypto-preview>div span{font-size:11px!important}.nova-wallet-crypto-preview>div strong{font-size:12px!important}.nova-wallet-primary-btn{border-radius:14px!important;min-height:46px!important;font-size:10px!important}.nova-wallet-qr{border-radius:16px!important;width:100%!important;margin:8px 0!important;padding:7px!important}.nova-wallet-qr img{width:180px!important;max-width:180px!important;height:180px!important;max-height:180px!important}}@media (width<=380px){.nova-wallet-modal{padding:14px!important}.nova-wallet-modal-header h2{font-size:22px!important}.nova-wallet-qr img{width:160px!important;max-width:160px!important;height:160px!important;max-height:160px!important}.nova-wallet-huf-presets button{font-size:7px!important}}.nova-header{z-index:1000!important;box-sizing:border-box!important;align-items:center!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.nova-main{box-sizing:border-box!important;padding-top:calc(var(--header-height) + env(safe-area-inset-top) + 18px)!important;position:relative!important}.nova-main>*{z-index:1;position:relative}@media (width<=600px){.nova-header{gap:8px!important;padding-left:12px!important;padding-right:12px!important}.nova-brand{flex:0 auto!important;min-width:0!important}.nova-brand>div:last-child{min-width:0!important}.nova-brand strong,.nova-brand span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.sol-price{flex:0 auto!important;min-width:0!important;margin-left:auto!important}.header-actions{flex:none!important;min-width:0!important}.coin-pill{flex:none!important}.telegram-avatar{flex:0 0 35px!important}}@media (width<=380px){.nova-header,.nova-brand{gap:6px!important}.nova-logo{flex-basis:32px!important;width:32px!important;height:32px!important}.nova-brand strong{font-size:13px!important}.nova-brand span{letter-spacing:1.5px!important;font-size:6px!important}.sol-price{padding:6px 7px!important;font-size:8px!important}.coin-pill{height:32px!important;padding:0 7px!important;font-size:10px!important}.telegram-avatar{flex-basis:32px!important;width:32px!important;height:32px!important}}.nova-wallet-page .nova-wallet-heading{box-sizing:border-box!important;width:100%!important;margin-top:0!important;margin-bottom:18px!important;padding-top:0!important;position:relative!important}.nova-wallet-page .nova-wallet-heading h1{margin:5px 0 0!important;line-height:.98!important;position:relative!important}.nova-wallet-page .nova-wallet-heading p{margin:9px 0 0!important;line-height:1.35!important;position:relative!important}.nova-wallet-page .nova-wallet-topbar{z-index:2!important;position:relative!important}.nova-wallet-page{box-sizing:border-box!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:0 16px 170px!important;overflow-x:hidden!important}.nova-wallet-header{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 20px auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:72px!important;padding:16px 4px 12px!important;display:grid!important}.wallet-header-title{align-items:center!important;gap:11px!important;min-width:0!important;display:flex!important}.wallet-header-icon{color:#9dff69!important;background:#9dff6913!important;border:1px solid #9dff691f!important;border-radius:14px!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:flex!important}.wallet-header-title>div:last-child{min-width:0!important}.wallet-header-title h1{color:#fff!important;letter-spacing:-.7px!important;margin:0!important;font-size:22px!important;font-weight:850!important;line-height:1.05!important}.wallet-header-title p{color:#ffffff59!important;margin:4px 0 0!important;font-size:10px!important;line-height:1.2!important}.wallet-header-security{color:#9dff69bf!important;white-space:nowrap!important;background:#9dff690e!important;border:1px solid #9dff6917!important;border-radius:12px!important;align-items:center!important;gap:5px!important;padding:8px 10px!important;font-size:9px!important;font-weight:800!important;display:flex!important}.wallet-balance-card{box-sizing:border-box!important;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;background:radial-gradient(circle at 92% 0,#9dff6929,#0000 38%),radial-gradient(circle at 0 100%,#5a78ff12,#0000 38%),linear-gradient(145deg,#ffffff13,#ffffff05)!important;border:1px solid #ffffff17!important;border-radius:27px!important;width:100%!important;min-height:150px!important;margin:0 0 14px!important;padding:20px!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 55px #00000040,inset 0 1px #ffffff12!important}.wallet-balance-top{justify-content:space-between!important;align-items:flex-start!important;gap:15px!important;width:100%!important;display:flex!important}.wallet-balance-label{color:#ffffff5c!important;letter-spacing:1.5px!important;font-size:8px!important;font-weight:850!important;display:block!important}.wallet-main-balance{color:#fff!important;letter-spacing:-3px!important;white-space:nowrap!important;align-items:baseline!important;gap:6px!important;margin-top:9px!important;font-size:clamp(38px,11vw,62px)!important;font-weight:900!important;line-height:.9!important;display:flex!important}.wallet-main-balance span{color:#9dff69e6!important;letter-spacing:0!important;font-size:16px!important;font-weight:850!important;line-height:1!important}.wallet-balance-icon{color:#9dff69!important;background:#9dff6911!important;border:1px solid #9dff691a!important;border-radius:15px!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;display:flex!important}.wallet-balance-subtitle{color:#ffffff52!important;align-items:center!important;gap:6px!important;margin-top:19px!important;font-size:9px!important;line-height:1.3!important;display:flex!important}.nova-wallet-funding-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:0!important;display:grid!important}.nova-wallet-funding-card{box-sizing:border-box!important;color:#fff!important;-webkit-backdrop-filter:blur(20px)saturate(150%)!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:linear-gradient(145deg,#fff1,#ffffff05)!important;border:1px solid #ffffff13!important;border-radius:21px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:88px!important;padding:13px!important;transition:transform .16s,border-color .16s,background .16s!important;display:flex!important;position:relative!important;box-shadow:inset 0 1px #ffffff0b,0 12px 30px #00000026!important}.nova-wallet-funding-card:active{transform:scale(.975)!important}.nova-wallet-funding-card:hover{border-color:#9dff692e!important}.nova-wallet-funding-icon{color:#9dff69!important;background:#9dff6912!important;border:1px solid #9dff691a!important;border-radius:14px!important;flex:0 0 43px!important;justify-content:center!important;align-items:center!important;width:43px!important;height:43px!important;font-size:21px!important;font-weight:900!important;display:flex!important}.nova-wallet-sol-icon{color:#aebcff!important;background:#638cff17!important;border-color:#638cff26!important}.nova-wallet-ltc-icon{color:#fff!important;background:#ffffff12!important;border-color:#ffffff1c!important}.nova-wallet-sentz-icon{color:#8affba!important;background:#39ff8813!important}.nova-wallet-funding-content{flex-direction:column!important;flex:1!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;display:flex!important}.nova-wallet-funding-label{color:#ffffff4d!important;letter-spacing:1.1px!important;font-size:7px!important;font-weight:850!important}.nova-wallet-funding-content strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fff!important;max-width:100%!important;font-size:13px!important;font-weight:850!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.nova-wallet-funding-content small{color:#ffffff4d!important;font-size:8px!important;line-height:1.2!important}.nova-wallet-funding-arrow{color:#ffffff38!important;flex:none!important}.nova-wallet-sentz-card{grid-column:1/-1!important}.nova-wallet-security-card{box-sizing:border-box!important;background:#9dff6906!important;border:1px solid #9dff690f!important;border-radius:18px!important;align-items:center!important;gap:11px!important;width:100%!important;margin-top:12px!important;padding:13px!important;display:flex!important}.nova-wallet-security-icon{color:#9dff69!important;background:#9dff6911!important;border-radius:11px!important;flex:0 0 35px!important;justify-content:center!important;align-items:center!important;width:35px!important;height:35px!important;display:flex!important}.nova-wallet-security-card>div:last-child{min-width:0!important}.nova-wallet-security-card strong{color:#ffffffb3!important;font-size:10px!important;font-weight:800!important;display:block!important}.nova-wallet-security-card p{color:#ffffff4a!important;margin:3px 0 0!important;font-size:8px!important;line-height:1.4!important}.nova-wallet-modal-backdrop{z-index:2147483640!important;width:100vw!important;height:100dvh!important;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(18px)saturate(125%)!important;pointer-events:auto!important;touch-action:manipulation!important;background:#000000b8!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.nova-wallet-modal{box-sizing:border-box!important;overscroll-behavior:contain!important;pointer-events:auto!important;-webkit-overflow-scrolling:touch!important;background:radial-gradient(circle at 50% 0,#9dff6913,#0000 38%),linear-gradient(145deg,#191f1bfc,#060a08fc)!important;border:1px solid #ffffff1a!important;border-radius:29px!important;width:min(100%,560px)!important;max-width:560px!important;max-height:calc(100dvh - 24px)!important;margin:0!important;padding:18px!important;animation:.22s ease-out both novaWalletModalIn!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 35px 100px #000000b8,inset 0 1px #ffffff12!important}.nova-wallet-modal-header{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:58px!important;margin:0 0 12px!important;padding:0!important;display:flex!important;position:relative!important}.nova-wallet-modal-title{align-items:center!important;gap:11px!important;min-width:0!important;display:flex!important}.nova-wallet-modal-coin{color:#fff!important;background:#ffffff12!important;border:1px solid #ffffff1a!important;border-radius:15px!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;font-size:23px!important;font-weight:900!important;display:flex!important}.nova-wallet-modal-coin.sol{background:linear-gradient(135deg,#5affb42e,#5a82ff21)!important}.nova-wallet-modal-coin.ltc{background:#ffffff14!important}.nova-wallet-modal-title span{color:#fff6!important;letter-spacing:1px!important;margin:0 0 3px!important;font-size:9px!important;font-weight:800!important;display:block!important}.nova-wallet-modal-title h2{color:#fff!important;letter-spacing:-.8px!important;margin:0!important;font-size:26px!important;font-weight:900!important;line-height:1!important}.nova-wallet-modal-close{z-index:2147483640!important;color:#ffffffd1!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:#ffffff0e!important;border:1px solid #ffffff1c!important;border-radius:15px!important;flex:0 0 46px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;margin:0!important;padding:0!important;transition:transform .15s,background .15s!important;display:flex!important;position:relative!important}.nova-wallet-modal-close:hover{background:#ffffff1a!important}.nova-wallet-modal-close:active{transform:scale(.91)!important}.nova-wallet-rate{box-sizing:border-box!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:19px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:67px!important;margin:0!important;padding:12px 14px!important;display:flex!important}.nova-wallet-rate>div:first-child{min-width:0!important}.nova-wallet-rate>div:first-child>span{color:#ffffff57!important;letter-spacing:.9px!important;margin-bottom:5px!important;font-size:8px!important;font-weight:800!important;display:block!important}.nova-wallet-rate-value{white-space:nowrap!important;align-items:baseline!important;gap:5px!important;display:flex!important}.nova-wallet-rate-value strong{color:#9dff69!important;font-size:17px!important;font-weight:900!important;line-height:1!important}.nova-wallet-rate-value span{color:#ffffff61!important;font-size:10px!important}.nova-wallet-rate-status{color:#ffffff59!important;flex:none!important;align-items:center!important;gap:6px!important;font-size:9px!important;font-weight:700!important;display:flex!important}.nova-wallet-live-dot{background:#9dff69!important;border-radius:50%!important;flex:0 0 7px!important;width:7px!important;height:7px!important;box-shadow:0 0 9px #9dff69cc!important}.nova-wallet-rate-updated{color:#ffffff40!important;margin-top:6px!important;font-size:9px!important;line-height:1.2!important}.nova-wallet-section-label{color:#ffffff6e!important;letter-spacing:.9px!important;margin:15px 2px 7px!important;font-size:9px!important;font-weight:850!important}.nova-wallet-huf-presets button{box-sizing:border-box!important;color:#ffffffb8!important;white-space:nowrap!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:#ffffff0b!important;border:1px solid #ffffff17!important;border-radius:15px!important;width:100%!important;min-width:0!important;height:48px!important;padding:0 5px!important;font-size:11px!important;font-weight:850!important}.nova-wallet-huf-presets button.active{color:#061007!important;background:linear-gradient(135deg,#baff89,#55f59a)!important;border-color:#9dff69d9!important;box-shadow:0 0 24px #5aff9626!important}.nova-wallet-custom-huf{box-sizing:border-box!important;width:100%!important;margin-top:9px!important;padding:0!important}.nova-wallet-custom-label{box-sizing:border-box!important;color:#ffffff61!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0 0 6px!important;padding:0 3px!important;font-size:9px!important;line-height:1!important;display:flex!important}.nova-wallet-custom-label span:last-child{color:#ffffff45!important;font-weight:800!important}.nova-wallet-input-wrap{box-sizing:border-box!important;width:100%!important;height:53px!important;position:relative!important}.nova-wallet-input-wrap input{box-sizing:border-box!important;color:#fff!important;-webkit-appearance:none!important;background:#ffffff0b!important;border:1px solid #ffffff17!important;border-radius:16px!important;outline:none!important;width:100%!important;height:53px!important;margin:0!important;padding:0 47px 0 15px!important;font-size:14px!important;font-weight:750!important}.nova-wallet-input-wrap input::placeholder{color:#ffffff42!important}.nova-wallet-input-wrap input:focus{border-color:#9dff696b!important;box-shadow:0 0 0 3px #9dff690e!important}.nova-wallet-input-wrap>span{pointer-events:none!important;color:#ffffff6b!important;font-size:11px!important;font-weight:850!important;position:absolute!important;top:50%!important;right:15px!important;transform:translateY(-50%)!important}.nova-wallet-nova-preview{box-sizing:border-box!important;background:#39ff8809!important;border:1px solid #39ff8821!important;border-radius:19px!important;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:69px!important;margin-top:11px!important;padding:11px 13px!important;display:grid!important}.nova-wallet-nova-preview>div{min-width:0!important}.nova-wallet-nova-preview>div.right{text-align:right!important}.nova-wallet-nova-preview span{color:#ffffff4d!important;letter-spacing:.65px!important;margin-bottom:4px!important;font-size:8px!important;font-weight:750!important;display:block!important}.nova-wallet-nova-preview strong{color:#9dff69!important;white-space:nowrap!important;font-size:15px!important;font-weight:900!important;line-height:1.1!important;display:block!important}.nova-wallet-crypto-preview{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:58px!important;padding:8px 3px!important;display:flex!important}.nova-wallet-preview-coin{color:#fff!important;background:#fff1!important;border-radius:11px!important;flex:0 0 34px!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;font-size:17px!important;font-weight:900!important;display:flex!important}.nova-wallet-preview-coin.sol{color:#b8c3ff!important;background:#638cff1f!important}.nova-wallet-preview-coin.ltc{color:#fff!important}.nova-wallet-crypto-preview-left>div:last-child{min-width:0!important}.nova-wallet-crypto-preview span{color:#ffffff4d!important;letter-spacing:.65px!important;margin-bottom:3px!important;font-size:8px!important;font-weight:750!important;display:block!important}.nova-wallet-primary-btn{box-sizing:border-box!important;color:#061007!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:linear-gradient(135deg,#baff89,#55f59a)!important;border:0!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:53px!important;margin-top:11px!important;padding:0 15px!important;font-size:12px!important;font-weight:900!important;display:flex!important;box-shadow:0 8px 28px #58ff9b21!important}.nova-wallet-primary-btn:active{transform:scale(.985)!important}.nova-wallet-primary-btn:disabled{opacity:.42!important;cursor:not-allowed!important}.nova-wallet-secondary-btn{box-sizing:border-box!important;color:#ffffffc7!important;cursor:pointer!important;touch-action:manipulation!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:49px!important;margin-top:9px!important;padding:0 14px!important;font-size:11px!important;font-weight:800!important;display:flex!important}.nova-wallet-payment-area{width:100%!important;margin:0!important;padding:0!important}.nova-wallet-payment-status{box-sizing:border-box!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:19px!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:66px!important;margin-top:10px!important;padding:12px!important;display:flex!important}.nova-wallet-payment-status.confirmed{background:#9dff6909!important;border-color:#9dff6926!important}.nova-wallet-payment-status-icon{color:#9dff69!important;background:#9dff6912!important;border-radius:11px!important;flex:0 0 35px!important;justify-content:center!important;align-items:center!important;width:35px!important;height:35px!important;display:flex!important}.nova-wallet-payment-status>div:last-child{min-width:0!important}.nova-wallet-payment-status strong{color:#fff!important;margin-bottom:3px!important;font-size:14px!important;font-weight:850!important;line-height:1.15!important;display:block!important}.nova-wallet-qr{flex-direction:column!important;align-items:center!important;gap:8px!important;width:100%!important;margin-top:13px!important;display:flex!important}.nova-wallet-qr-frame{aspect-ratio:1!important;box-sizing:border-box!important;background:#fff!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;width:min(220px,63vw)!important;padding:9px!important;display:flex!important;overflow:hidden!important}.nova-wallet-qr-frame img{object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.nova-wallet-qr>span{color:#ffffff57!important;text-align:center!important;font-size:9px!important;line-height:1.2!important}.nova-wallet-payment-amount{text-align:center!important;width:100%!important;margin-top:13px!important}.nova-wallet-payment-amount>span{color:#ffffff57!important;letter-spacing:.75px!important;margin-bottom:5px!important;font-size:8px!important;font-weight:800!important;display:block!important}.nova-wallet-payment-amount strong{color:#fff!important;overflow-wrap:anywhere!important;font-size:20px!important;font-weight:900!important;line-height:1.1!important;display:block!important}.nova-wallet-payment-amount small{color:#ffffff57!important;margin-top:4px!important;font-size:10px!important;display:block!important}.nova-wallet-address-label{color:#ffffff52!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;margin-bottom:7px!important;font-size:8px!important;font-weight:750!important;display:flex!important}.nova-wallet-address-row{align-items:center!important;gap:7px!important;width:100%!important;display:flex!important}.nova-wallet-address-row code{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffffad!important;flex:1!important;min-width:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:10px!important;overflow:hidden!important}.nova-wallet-address-row button{color:#9dff69!important;cursor:pointer!important;touch-action:manipulation!important;background:#9dff6913!important;border:0!important;border-radius:10px!important;flex:0 0 35px!important;justify-content:center!important;align-items:center!important;width:35px!important;height:35px!important;padding:0!important;display:flex!important}.nova-wallet-confirmed{text-align:center!important;box-sizing:border-box!important;background:#9dff6909!important;border:1px solid #9dff691f!important;border-radius:21px!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin-top:15px!important;padding:22px 15px!important;display:flex!important}.nova-wallet-confirmed-icon{color:#061007!important;background:linear-gradient(135deg,#baff89,#55f59a)!important;border-radius:17px!important;justify-content:center!important;align-items:center!important;width:52px!important;height:52px!important;display:flex!important;box-shadow:0 0 25px #9dff692e!important}.nova-wallet-confirmed>strong{color:#fff!important;margin-top:12px!important;font-size:18px!important;font-weight:900!important}.nova-wallet-confirmed>span{color:#ffffff61!important;max-width:300px!important;margin-top:5px!important;font-size:10px!important;line-height:1.4!important}.nova-wallet-reward{box-sizing:border-box!important;background:#9dff690b!important;border-radius:15px!important;width:100%!important;margin-top:15px!important;padding:11px!important}.nova-wallet-reward span{color:#ffffff4d!important;letter-spacing:.7px!important;margin-bottom:4px!important;font-size:8px!important;display:block!important}.nova-wallet-reward strong{color:#9dff69!important;font-size:18px!important;font-weight:900!important}.nova-wallet-payment-warning{box-sizing:border-box!important;color:#ffffff52!important;background:#ffb44609!important;border:1px solid #ffb4460e!important;border-radius:13px!important;align-items:flex-start!important;gap:7px!important;width:100%!important;margin-top:9px!important;padding:9px 10px!important;font-size:8px!important;line-height:1.4!important;display:flex!important}.wallet-signature{box-sizing:border-box!important;text-align:left!important;background:#0000002e!important;border-radius:13px!important;width:100%!important;margin-top:10px!important;padding:9px 10px!important}.wallet-signature span{color:#ffffff40!important;letter-spacing:.7px!important;margin-bottom:5px!important;font-size:7px!important;font-weight:800!important;display:block!important}.wallet-signature code{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff6b!important;width:100%!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:8px!important;display:block!important;overflow:hidden!important}.nova-wallet-modal-footer{color:#ffffff38!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;margin-top:12px!important;padding-top:2px!important;font-size:8px!important;display:flex!important}.wallet-spin{animation:.8s linear infinite novaWalletSpin!important}@media (width>=700px){.nova-wallet-page{padding-left:0!important;padding-right:0!important}.nova-wallet-funding-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.nova-wallet-sentz-card{grid-column:auto!important}.nova-wallet-modal{border-radius:30px!important;padding:20px!important}}@media (width<=600px){.nova-wallet-page{padding:0 12px 150px!important}.nova-wallet-header{min-height:65px!important;padding:11px 2px 10px!important}.wallet-header-icon{flex-basis:39px!important;width:39px!important;height:39px!important}.wallet-header-title h1{font-size:20px!important}.wallet-header-security{padding:7px 8px!important;font-size:8px!important}.wallet-balance-card{border-radius:23px!important;min-height:140px!important;padding:17px!important}.wallet-main-balance{letter-spacing:-2.5px!important;font-size:clamp(35px,11vw,55px)!important}.wallet-main-balance span{font-size:14px!important}.wallet-balance-icon{flex-basis:41px!important;width:41px!important;height:41px!important}.nova-wallet-funding-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.nova-wallet-funding-card{border-radius:18px!important;gap:8px!important;min-height:82px!important;padding:10px!important}.nova-wallet-funding-icon{border-radius:12px!important;flex-basis:37px!important;width:37px!important;height:37px!important;font-size:18px!important}.nova-wallet-funding-content strong{font-size:11px!important}.nova-wallet-funding-content small{font-size:7px!important}.nova-wallet-funding-arrow{width:16px!important;height:16px!important}.nova-wallet-modal-backdrop{padding:0 0 env(safe-area-inset-bottom)!important;align-items:flex-end!important}.nova-wallet-modal{width:100%!important;max-width:none!important;max-height:calc(100dvh - 6px)!important;padding:15px 15px calc(18px + env(safe-area-inset-bottom))!important;border-radius:27px 27px 0 0!important}.nova-wallet-modal-header{min-height:55px!important;margin-bottom:10px!important}.nova-wallet-modal-coin{border-radius:13px!important;flex-basis:42px!important;width:42px!important;height:42px!important}.nova-wallet-modal-title h2{font-size:24px!important}.nova-wallet-modal-close{border-radius:14px!important;flex-basis:43px!important;width:43px!important;height:43px!important}.nova-wallet-rate{border-radius:17px!important;min-height:63px!important;padding:11px 12px!important}.nova-wallet-rate-value strong{font-size:16px!important}.nova-wallet-huf-presets{gap:6px!important}.nova-wallet-huf-presets button{border-radius:13px!important;height:45px!important;font-size:10px!important}.nova-wallet-nova-preview{border-radius:17px!important;min-height:63px!important;padding:9px 11px!important}.nova-wallet-nova-preview strong{font-size:13px!important}.nova-wallet-qr-frame{width:min(205px,61vw)!important}.nova-wallet-payment-amount strong{font-size:18px!important}}@media (width<=380px){.nova-wallet-page{padding-left:10px!important;padding-right:10px!important}.nova-wallet-funding-grid{gap:7px!important}.nova-wallet-funding-card{min-height:78px!important;padding:9px!important}.nova-wallet-funding-icon{border-radius:11px!important;flex-basis:34px!important;width:34px!important;height:34px!important}.nova-wallet-funding-content strong{font-size:10px!important}.nova-wallet-modal{padding:13px 12px calc(16px + env(safe-area-inset-bottom))!important}.nova-wallet-modal-title h2{font-size:22px!important}.nova-wallet-modal-coin{flex-basis:39px!important;width:39px!important;height:39px!important}.nova-wallet-modal-close{flex-basis:41px!important;width:41px!important;height:41px!important}.nova-wallet-rate-value strong{font-size:14px!important}.nova-wallet-rate-value span,.nova-wallet-huf-presets button{font-size:9px!important}.nova-wallet-nova-preview strong{font-size:12px!important}.nova-wallet-qr-frame{width:190px!important}}button,input{-webkit-tap-highlight-color:transparent!important}.nova-wallet-modal button{-webkit-user-select:none!important;user-select:none!important}.nova-wallet-modal-close,.nova-wallet-huf-presets button,.nova-wallet-primary-btn,.nova-wallet-secondary-btn,.nova-wallet-address-row button{touch-action:manipulation!important}.nova-wallet-page *,.nova-wallet-modal *{max-width:100%}.nova-wallet-page,.nova-wallet-modal,.nova-wallet-modal-backdrop{overflow-x:hidden!important}.nova-wallet-modal::-webkit-scrollbar{width:4px}.nova-wallet-modal::-webkit-scrollbar-track{background:0 0!important}.nova-wallet-modal::-webkit-scrollbar-thumb{background:#ffffff1a!important;border-radius:20px!important}.nova-wallet-custom-huf{box-sizing:border-box!important;width:100%!important;margin-top:9px!important}.nova-wallet-custom-label{box-sizing:border-box!important;color:#ffffff5c!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 0 6px!important;padding:0 3px!important;font-size:8px!important;font-weight:800!important;display:flex!important}.nova-wallet-input-wrap{box-sizing:border-box!important;background:#ffffff0b!important;border:1px solid #ffffff16!important;border-radius:16px!important;align-items:center!important;width:100%!important;height:54px!important;display:flex!important;position:relative!important;overflow:hidden!important}.nova-wallet-input-wrap input{box-sizing:border-box!important;color:#fff!important;-webkit-appearance:none!important;background:0 0!important;border:0!important;outline:none!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0 88px 0 15px!important;font-size:14px!important;font-weight:750!important;line-height:1!important}.nova-wallet-input-wrap input::placeholder{color:#ffffff45!important;opacity:1!important}.nova-wallet-input-wrap>span{z-index:2!important;pointer-events:none!important;box-sizing:border-box!important;color:#9dff69e6!important;white-space:nowrap!important;background:#9dff6911!important;border:1px solid #9dff6914!important;border-radius:9px!important;align-items:center!important;height:28px!important;padding:0 9px!important;font-size:10px!important;font-weight:900!important;display:flex!important;position:absolute!important;top:50%!important;right:14px!important;transform:translateY(-50%)!important}.nova-wallet-input-wrap:focus-within{border-color:#9dff694d!important;box-shadow:0 0 0 3px #9dff690b!important}.nova-wallet-qr{box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;margin-top:11px!important;padding:0!important;display:flex!important}.nova-wallet-qr-frame{aspect-ratio:1!important;box-sizing:border-box!important;background:radial-gradient(circle at 50% 35%,#9dff6913,#0000 62%),#080f0bf5!important;border:1px solid #9dff6921!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;width:min(168px,48vw)!important;height:min(168px,48vw)!important;padding:8px!important;display:flex!important;overflow:hidden!important;box-shadow:0 15px 40px #0000004d,inset 0 1px #ffffff0b,0 0 30px #39ff8809!important}.nova-wallet-qr-frame img{object-fit:contain!important;border-radius:12px!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important}.nova-wallet-qr>span{color:#ffffff3d!important;text-align:center!important;max-width:230px!important;margin:0!important;font-size:8px!important;line-height:1.3!important}.nova-wallet-payment-amount{text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;align-items:baseline!important;gap:5px!important;width:100%!important;margin-top:10px!important;display:flex!important}.nova-wallet-payment-amount>span{color:#fff6!important;letter-spacing:.7px!important;margin:0!important;font-size:9px!important;font-weight:800!important;display:inline!important}.nova-wallet-payment-amount strong{color:#fff!important;white-space:nowrap!important;font-size:18px!important;font-weight:900!important;line-height:1!important;display:inline!important}.nova-wallet-payment-amount small{color:#ffffff47!important;white-space:nowrap!important;margin:0!important;font-size:9px!important;display:inline!important}.nova-wallet-address{box-sizing:border-box!important;background:#ffffff08!important;border:1px solid #fff1!important;border-radius:18px!important;width:100%!important;margin-top:9px!important;padding:10px!important}.nova-wallet-address-label{color:#ffffff4d!important;margin-bottom:6px!important;font-size:7px!important}.nova-wallet-address-row{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.nova-wallet-address-row code{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fff9!important;flex:auto!important;min-width:0!important;font-size:9px!important;overflow:hidden!important}.nova-wallet-address-row button{color:#9dff69!important;background:#9dff6911!important;border:1px solid #9dff6913!important;border-radius:11px!important;flex:0 0 36px!important;justify-content:center!important;align-items:center!important;width:36px!important;height:36px!important;display:flex!important}@media (width<=600px){.nova-wallet-qr{margin-top:9px!important}.nova-wallet-qr-frame{border-radius:18px!important;width:min(158px,46vw)!important;height:min(158px,46vw)!important;padding:7px!important}.nova-wallet-payment-amount{margin-top:9px!important}.nova-wallet-payment-amount strong{font-size:17px!important}}@media (width<=380px){.nova-wallet-qr-frame{border-radius:17px!important;width:145px!important;height:145px!important;padding:6px!important}.nova-wallet-input-wrap{height:51px!important}.nova-wallet-input-wrap input{padding-right:82px!important;font-size:13px!important}.nova-wallet-input-wrap>span{font-size:9px!important;right:11px!important}}.nova-wallet-page{box-sizing:border-box!important;width:100%!important;max-width:720px!important;margin:0 auto!important}.nova-wallet-page *,.nova-wallet-modal *,.nova-wallet-modal :before,.nova-wallet-modal :after{box-sizing:border-box!important}.nova-wallet-heading{margin:0 0 18px!important}.nova-wallet-heading h1{letter-spacing:-1.8px!important;margin:0!important;font-size:clamp(30px,8vw,42px)!important;line-height:.98!important}.nova-wallet-heading p{color:#ffffff6b!important;margin:7px 0 0!important;font-size:11px!important;line-height:1.45!important}.nova-wallet-balance-card{border-radius:24px!important;width:100%!important;min-width:0!important;padding:18px!important}.nova-wallet-balance-top{min-width:0!important}.nova-wallet-balance-top strong{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-3px!important;max-width:100%!important;font-size:clamp(42px,12vw,68px)!important;overflow:hidden!important}.nova-wallet-balance-bottom{margin-top:20px!important}.nova-wallet-funding{width:100%!important;margin-top:20px!important}.nova-wallet-section-title{margin:0 2px 10px!important}.nova-wallet-section-title>span{font-size:8px!important}.nova-wallet-section-title h2{margin:4px 0 0!important;font-size:19px!important;line-height:1.1!important}.nova-wallet-funding-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.nova-wallet-funding-card{border-radius:20px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:88px!important;padding:13px!important;display:flex!important}.nova-wallet-funding-icon{flex:0 0 42px!important;width:42px!important;height:42px!important}.nova-wallet-funding-info{flex:auto!important;min-width:0!important}.nova-wallet-funding-info strong,.nova-wallet-funding-info span,.nova-wallet-funding-info small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}.nova-wallet-modal-backdrop{z-index:2147483640!important;width:100vw!important;height:100dvh!important;padding:12px 12px max(12px,env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(20px)saturate(125%)!important;background:#000000b8!important;justify-content:center!important;align-items:flex-end!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.nova-wallet-modal{z-index:2147483640!important;overscroll-behavior:contain!important;scrollbar-width:none!important;background:linear-gradient(145deg,#181e1bfb,#070a08fe)!important;border:1px solid #ffffff1a!important;border-radius:28px!important;width:min(100%,560px)!important;max-width:560px!important;max-height:calc(100dvh - 24px)!important;margin:0 auto!important;padding:18px!important;position:relative!important;overflow:hidden auto!important;box-shadow:0 35px 100px #000000b8,inset 0 1px #ffffff13!important}.nova-wallet-modal-header{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;margin:0 0 14px!important;display:flex!important}.nova-wallet-modal-header>div:first-child{flex:auto!important;min-width:0!important}.nova-wallet-modal-header h2{letter-spacing:-1px!important;margin:0!important;font-size:26px!important;line-height:1!important}.nova-wallet-modal-header p{color:#ffffff61!important;margin:5px 0 0!important;font-size:9px!important;line-height:1.35!important}.nova-wallet-modal-close{border-radius:12px!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important}.nova-wallet-rate{border-radius:16px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:54px!important;margin:0 0 13px!important;padding:0 13px!important;display:grid!important}.nova-wallet-rate>*{min-width:0!important}.nova-wallet-rate span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:9px!important;overflow:hidden!important}.nova-wallet-rate strong{white-space:nowrap!important;font-size:13px!important}.nova-wallet-rate small{grid-column:1/-1!important;margin-top:-6px!important;font-size:7px!important}.nova-wallet-huf-section{width:100%!important;min-width:0!important}.nova-wallet-input-label{margin:0 0 7px!important;font-size:8px!important}.nova-wallet-huf-presets{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin:0!important;display:grid!important}.nova-wallet-huf-presets button{white-space:nowrap!important;border-radius:10px!important;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:0 4px!important;font-size:9px!important}.nova-wallet-custom-huf{border-radius:13px!important;width:100%!important;height:46px!important;min-height:46px!important;margin-top:7px!important}.nova-wallet-custom-huf input{width:100%!important;min-width:0!important;height:100%!important;padding:0 44px 0 13px!important;font-size:14px!important}.nova-wallet-nova-preview{border-radius:17px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:58px!important;margin:10px 0 0!important;padding:0 14px!important;display:flex!important}.nova-wallet-nova-preview span{min-width:0!important;font-size:9px!important}.nova-wallet-nova-preview strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:16px!important;overflow:hidden!important}.nova-wallet-crypto-preview{width:100%!important;min-width:0!important;margin-top:8px!important}.nova-wallet-crypto-preview>div{justify-content:space-between!important;align-items:baseline!important;gap:10px!important;width:100%!important;min-width:0!important;display:flex!important}.nova-wallet-crypto-preview>div span{color:#ffffffad!important;min-width:0!important;font-size:11px!important}.nova-wallet-crypto-preview>div strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fff!important;min-width:0!important;max-width:72%!important;font-size:13px!important;overflow:hidden!important}.nova-wallet-crypto-preview>span{color:#ffffff52!important;margin-top:4px!important;font-size:8px!important;line-height:1.35!important;display:block!important}.nova-wallet-primary-btn,.nova-wallet-secondary-btn{box-sizing:border-box!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.nova-wallet-primary-btn{border:0!important;border-radius:16px!important;min-height:51px!important;margin-top:12px!important;padding:0 15px!important;font-size:11px!important;font-weight:900!important}.nova-wallet-secondary-btn{border-radius:14px!important;min-height:46px!important;margin:8px 0 0!important;padding:0 14px!important;font-size:10px!important}.nova-wallet-payment{width:100%!important;min-width:0!important;padding:0 0 8px!important}.nova-wallet-payment-amount,.nova-wallet-payable,.nova-wallet-payment .payment-amount,.nova-wallet-payment .payable-crypto{justify-content:space-between!important;align-items:baseline!important;gap:10px!important;width:100%!important;min-width:0!important;margin-top:11px!important;line-height:1.2!important;display:flex!important}.nova-wallet-payment-amount>*,.nova-wallet-payable>*,.nova-wallet-payment .payment-amount>*,.nova-wallet-payment .payable-crypto>*{min-width:0!important}.nova-wallet-payment-amount span{color:#ffffff61!important;min-width:0!important;font-size:9px!important}.nova-wallet-payment-amount strong,.nova-wallet-payable strong,.nova-wallet-payment .payment-amount strong,.nova-wallet-payment .payable-crypto strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:72%!important;margin-left:auto!important;font-size:15px!important;overflow:hidden!important}.nova-wallet-qr{background:#fff!important;border-radius:21px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;margin:13px 0!important;padding:8px!important;display:flex!important;overflow:hidden!important}.nova-wallet-qr-frame{aspect-ratio:1!important;background:#fff!important;border-radius:17px!important;justify-content:center!important;align-items:center!important;width:min(220px,62vw)!important;padding:8px!important;display:flex!important;overflow:hidden!important}.nova-wallet-qr img{aspect-ratio:1!important;object-fit:contain!important;border-radius:4px!important;width:min(100%,220px)!important;max-width:220px!important;height:auto!important;max-height:220px!important;display:block!important}.nova-wallet-qr>span{color:#ffffff57!important;text-align:center!important;margin-top:7px!important;font-size:8px!important;display:block!important}.nova-wallet-address{width:100%!important;min-width:0!important;margin:10px 0!important}.nova-wallet-address>div{border-radius:13px!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:5px 5px 5px 10px!important;display:flex!important}.nova-wallet-address code{text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;flex:auto!important;min-width:0!important;font-size:8px!important;overflow:hidden!important}.nova-wallet-address button{flex:0 0 32px!important;width:32px!important;min-width:32px!important;height:32px!important}.nova-wallet-payment-status{border-radius:17px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:64px!important;margin:10px 0 0!important;padding:11px 13px!important;display:flex!important}.nova-wallet-payment-status-icon,.nova-wallet-payment-icon{border-radius:11px!important;flex:0 0 36px!important;width:36px!important;height:36px!important}.nova-wallet-payment-status>div:last-child{flex:auto!important;min-width:0!important}.nova-wallet-payment-status strong{margin:0 0 3px!important;font-size:13px!important;line-height:1.15!important;display:block!important}.nova-wallet-payment-status span{color:#ffffff61!important;min-width:0!important;font-size:9px!important;line-height:1.35!important;display:block!important}.nova-wallet-reward{border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin-top:8px!important;padding:10px 12px!important;display:flex!important}.nova-wallet-reward span{min-width:0!important;font-size:9px!important}.nova-wallet-reward strong{white-space:nowrap!important;font-size:13px!important}.nova-wallet-confirmed,.nova-wallet-pending{border-radius:14px!important;width:100%!important;min-width:0!important;margin-top:9px!important;margin-bottom:0!important;padding:10px 11px!important}@media (width<=600px){.nova-wallet-page{max-width:100%!important}.nova-wallet-heading{margin-bottom:15px!important}.nova-wallet-heading h1{font-size:clamp(30px,10vw,38px)!important}.nova-wallet-balance-card{border-radius:21px!important;padding:15px!important}.nova-wallet-funding{margin-top:16px!important}.nova-wallet-funding-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.nova-wallet-funding-card{border-radius:17px!important;gap:8px!important;min-height:76px!important;padding:10px!important}.nova-wallet-funding-icon{border-radius:11px!important;flex-basis:36px!important;width:36px!important;height:36px!important}.nova-wallet-funding-info strong{font-size:10px!important}.nova-wallet-funding-info span{font-size:8px!important}.nova-wallet-funding-info small{font-size:7px!important}.nova-wallet-modal-backdrop{padding:8px 8px max(8px,env(safe-area-inset-bottom))!important}.nova-wallet-modal{border-radius:25px 25px 22px 22px!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - 16px)!important;padding:16px!important}.nova-wallet-modal-header{margin-bottom:11px!important}.nova-wallet-modal-header h2{font-size:24px!important}.nova-wallet-rate{min-height:50px!important;margin-bottom:11px!important}.nova-wallet-rate small{display:none!important}.nova-wallet-huf-presets{gap:4px!important}.nova-wallet-huf-presets button{height:33px!important;min-height:33px!important;font-size:8px!important}.nova-wallet-nova-preview{border-radius:14px!important;min-height:49px!important}.nova-wallet-nova-preview strong{font-size:14px!important}.nova-wallet-primary-btn{border-radius:15px!important;min-height:49px!important}.nova-wallet-qr{border-radius:19px!important;margin:11px 0!important;padding:7px!important}.nova-wallet-qr-frame{width:min(210px,62vw)!important}.nova-wallet-qr img{max-width:210px!important;max-height:210px!important}.nova-wallet-payment-status{min-height:58px!important;padding:9px 11px!important}}@media (width<=390px){.nova-wallet-funding-grid{gap:6px!important}.nova-wallet-funding-card{min-height:70px!important;padding:8px!important}.nova-wallet-funding-icon{flex-basis:32px!important;width:32px!important;height:32px!important}.nova-wallet-modal{padding:14px!important}.nova-wallet-huf-presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-wallet-qr-frame{width:190px!important}.nova-wallet-qr img{max-width:190px!important;max-height:190px!important}}@media (height<=760px) and (width>=601px){.nova-wallet-modal{max-height:calc(100dvh - 16px)!important}.nova-wallet-qr img{max-width:190px!important;max-height:190px!important}.nova-wallet-qr{margin:9px 0!important}}@media (prefers-reduced-motion:reduce){.nova-wallet-modal,.nova-wallet-funding-card,.nova-wallet-primary-btn{transition:none!important;animation:none!important}}.fruit-inline-result{-webkit-backdrop-filter:blur(22px)saturate(160%);background:linear-gradient(135deg,#141916f5,#0a0e0cf5);border:1px solid #ffffff1a;border-radius:19px;align-items:center;gap:10px;width:100%;min-width:0;margin-top:13px;padding:10px 11px;animation:.34s cubic-bezier(.22,1,.36,1) both fruitInlineResultIn;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000047,inset 0 1px #ffffff0f}.fruit-inline-result:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12,#0000);width:38%;height:100%;animation:1.15s ease-out .18s both fruitInlineShine;position:absolute;top:0;left:-45%;transform:skew(-18deg)}.fruit-inline-result.is-win{background:linear-gradient(135deg,#1f3022f5,#0a110df7);border-color:#73ff473d}.fruit-inline-result.is-loss{background:linear-gradient(135deg,#2b191bf2,#0c0d0cf7);border-color:#ff5f5f3d}.fruit-inline-result.is-jackpot{background:linear-gradient(135deg,#302a13f5,#0d0f0bf7);border-color:#ffe15c57;box-shadow:0 12px 34px #ffd2461a,inset 0 1px #ffffff14}.fruit-inline-result-glow{filter:blur(25px);opacity:.28;pointer-events:none;border-radius:50%;width:90px;height:90px;position:absolute;top:-48px;left:-38px}.fruit-inline-result.is-win .fruit-inline-result-glow{background:#73ff4780}.fruit-inline-result.is-loss .fruit-inline-result-glow{background:#ff4b4b66}.fruit-inline-result.is-jackpot .fruit-inline-result-glow{background:#ffda4c8c}.fruit-inline-result-icon{z-index:1;background:#ffffff0e;border:1px solid #ffffff12;border-radius:13px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:21px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f}.fruit-inline-result.is-win .fruit-inline-result-icon{background:#7dff4a1a;box-shadow:0 0 20px #7dff4a17,inset 0 1px #ffffff0f}.fruit-inline-result.is-loss .fruit-inline-result-icon{background:#ff505017}.fruit-inline-result.is-jackpot .fruit-inline-result-icon{background:#ffda4c1f;box-shadow:0 0 22px #ffda4c1f,inset 0 1px #ffffff0f}.fruit-inline-result-content{z-index:1;flex:1;min-width:0;position:relative}.fruit-inline-result-title{letter-spacing:.7px;margin-bottom:2px;font-size:12px;font-weight:900;line-height:1.1}.fruit-inline-result.is-win .fruit-inline-result-title{color:#9cff5c}.fruit-inline-result.is-loss .fruit-inline-result-title{color:#ff8b8b}.fruit-inline-result.is-jackpot .fruit-inline-result-title{color:#ffe66d}.fruit-inline-result-fruits{align-items:center;gap:2px;height:20px;font-size:16px;line-height:1;display:flex}.fruit-inline-result-fruits span{justify-content:center;align-items:center;animation:.34s cubic-bezier(.22,1,.36,1) both fruitInlineFruitPop;display:inline-flex}.fruit-inline-result-fruits span:first-child{animation-delay:80ms}.fruit-inline-result-fruits span:nth-child(2){animation-delay:.13s}.fruit-inline-result-fruits span:nth-child(3){animation-delay:.18s}.fruit-inline-result-info{white-space:nowrap;align-items:center;gap:7px;min-width:0;margin-top:2px;display:flex}.fruit-inline-result-reward,.fruit-inline-result-cost{white-space:nowrap;flex:none;font-size:10px;font-weight:900}.fruit-inline-result-reward{color:#a3ff67}.fruit-inline-result-cost{color:#ff8585}.fruit-inline-result-balance{text-overflow:ellipsis;color:#ffffff75;white-space:nowrap;min-width:0;font-size:8px;font-weight:650;overflow:hidden}.fruit-inline-result-net{z-index:1;text-align:center;letter-spacing:.2px;background:#ffffff0b;border:1px solid #ffffff0f;border-radius:9px;flex:none;min-width:30px;padding:5px 7px;font-size:9px;font-weight:900;position:relative}.fruit-inline-result.is-win .fruit-inline-result-net{color:#9cff5c;background:#7dff4a14}.fruit-inline-result.is-loss .fruit-inline-result-net{color:#ff8585;background:#ff505014}.fruit-inline-result.is-jackpot .fruit-inline-result-net{color:#ffe66d;background:#ffda4c17}@keyframes fruitInlineResultIn{0%{opacity:0;transform:translateY(10px)scale(.96)}60%{opacity:1;transform:translateY(-2px)scale(1.005)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fruitInlineFruitPop{0%{opacity:0;transform:translateY(5px)scale(.7)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fruitInlineShine{0%{left:-45%}to{left:125%}}@media (width<=390px){.fruit-inline-result{border-radius:17px;gap:8px;padding:9px}.fruit-inline-result-icon{flex-basis:39px;width:39px;height:39px;font-size:19px}.fruit-inline-result-title{font-size:11px}.fruit-inline-result-fruits{font-size:15px}.fruit-inline-result-info{gap:5px}.fruit-inline-result-reward,.fruit-inline-result-cost{font-size:9px}.fruit-inline-result-balance{font-size:7px}.fruit-inline-result-net{min-width:27px;padding:4px 5px;font-size:8px}}@media (prefers-reduced-motion:reduce){.fruit-inline-result,.fruit-inline-result:after,.fruit-inline-result-fruits span{animation:none!important}}.nova-wallet-page,.nova-wallet-page *{box-sizing:border-box}.nova-wallet-page{width:100%!important;max-width:760px!important;padding:22px 16px calc(150px + env(safe-area-inset-bottom))!important;flex-direction:column!important;align-items:stretch!important;margin:0 auto!important;display:flex!important;position:relative!important;overflow:visible!important}.nova-wallet-page .nova-wallet-header{grid-template-columns:46px minmax(0,1fr) auto!important;align-items:center!important;column-gap:11px!important;width:100%!important;min-height:76px!important;margin:0 0 18px!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}.nova-wallet-page .wallet-back-button{color:#ffffffe6!important;background:#ffffff09!important;border:1px solid #39ff882e!important;border-radius:15px!important;grid-area:1/1!important;justify-content:center!important;align-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;margin:0!important;padding:0!important;display:flex!important;box-shadow:inset 0 1px #ffffff0a,0 8px 25px #0000001f!important}.nova-wallet-page .wallet-back-button:active{transform:scale(.96)!important}.nova-wallet-page .wallet-header-title{grid-area:1/2!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.nova-wallet-page .wallet-header-icon{width:40px!important;min-width:40px!important;height:40px!important;color:var(--nova-green)!important;background:#39ff8812!important;border:1px solid #39ff8824!important;border-radius:13px!important;flex:0 0 40px!important;justify-content:center!important;align-items:center!important;display:flex!important}.nova-wallet-page .wallet-header-title>div:last-child{flex-direction:column!important;justify-content:center!important;min-width:0!important;display:flex!important}.nova-wallet-page .wallet-header-title h1{color:#fff!important;letter-spacing:-.45px!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:850!important;line-height:1.05!important;overflow:hidden!important}.nova-wallet-page .wallet-header-title p{color:#ffffff61!important;white-space:nowrap!important;margin:5px 0 0!important;padding:0!important;font-size:10px!important;font-weight:600!important;line-height:1.15!important}.nova-wallet-page .wallet-header-balance{text-align:right!important;flex-direction:column!important;grid-area:1/3!important;justify-content:center!important;align-items:flex-end!important;width:auto!important;min-width:0!important;max-width:130px!important;margin:0!important;padding:0!important;display:flex!important}.nova-wallet-page .wallet-header-balance span{max-width:130px!important;color:var(--nova-green)!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-variant-numeric:tabular-nums!important;font-size:12px!important;font-weight:850!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.nova-wallet-page .wallet-header-balance small{color:#ffffff47!important;letter-spacing:1.2px!important;margin-top:5px!important;font-size:8px!important;font-weight:800!important;line-height:1!important;display:block!important}.nova-wallet-page .wallet-balance-card{background:radial-gradient(circle at 82% 22%,#39ff881c,#0000 34%),linear-gradient(135deg,#13251feb,#090f0ef5)!important;border:1px solid #ffffff1a!important;border-radius:28px!important;flex-direction:column!important;justify-content:space-between!important;width:100%!important;min-height:190px!important;margin:0 0 16px!important;padding:22px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e,0 20px 45px #00000029!important}.nova-wallet-page .wallet-balance-card:after{content:"";pointer-events:none;border:1px solid #39ff8812;border-radius:50%;width:190px;height:190px;position:absolute;top:-85px;right:-75px}.nova-wallet-page .wallet-balance-top{z-index:1!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.nova-wallet-page .wallet-balance-label{color:#ffffff61!important;letter-spacing:2.2px!important;margin:0 0 9px!important;font-size:10px!important;font-weight:850!important;line-height:1!important;display:block!important}.nova-wallet-page .wallet-main-balance{color:#fff!important;letter-spacing:-2.6px!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;align-items:baseline!important;gap:7px!important;margin:0!important;padding:0!important;font-size:clamp(38px,10vw,58px)!important;font-weight:900!important;line-height:.95!important;display:flex!important}.nova-wallet-page .wallet-main-balance span{color:#78ff69!important;letter-spacing:-.5px!important;font-size:.48em!important;font-weight:850!important;line-height:1!important}.nova-wallet-page .wallet-balance-icon{width:48px!important;min-width:48px!important;height:48px!important;color:var(--nova-green)!important;background:#39ff8813!important;border:1px solid #39ff8821!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;display:flex!important}.nova-wallet-page .wallet-balance-subtitle{z-index:1!important;color:#ffffff6b!important;align-items:center!important;gap:8px!important;margin:18px 0 0!important;padding:0!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;display:flex!important;position:relative!important}.nova-wallet-page .wallet-balance-subtitle svg{color:var(--nova-green)!important;flex:none!important}.nova-wallet-page .nova-wallet-funding-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.nova-wallet-page .nova-wallet-funding-card{text-align:left!important;color:#fff!important;background:linear-gradient(145deg,#161d1ddb,#0a0e11f0)!important;border:1px solid #ffffff16!important;border-radius:25px!important;grid-template-columns:52px minmax(0,1fr) 18px!important;align-items:center!important;column-gap:11px!important;width:100%!important;min-width:0!important;min-height:132px!important;margin:0!important;padding:17px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09!important}.nova-wallet-page .nova-wallet-funding-card:active{transform:scale(.985)!important}.nova-wallet-page .nova-wallet-funding-icon{border-radius:17px!important;justify-content:center!important;align-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;font-size:23px!important;font-weight:800!important;display:flex!important}.nova-wallet-page .nova-wallet-sol-icon{color:#a9b7ff!important;background:#638cff14!important;border:1px solid #638cff26!important}.nova-wallet-page .nova-wallet-ltc-icon{color:#fff!important;background:#ffffff0e!important;border:1px solid #ffffff1a!important}.nova-wallet-page .nova-wallet-sentz-icon{color:#8affba!important;background:#39ff8813!important;border:1px solid #39ff8824!important}.nova-wallet-page .nova-wallet-funding-content{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.nova-wallet-page .nova-wallet-funding-label{color:#ffffff4d!important;letter-spacing:2px!important;margin:0 0 6px!important;font-size:8px!important;font-weight:850!important;line-height:1!important;display:block!important}.nova-wallet-page .nova-wallet-funding-content strong{color:#ffffffeb!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:15px!important;font-weight:850!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.nova-wallet-page .nova-wallet-funding-content small{color:#ffffff47!important;white-space:nowrap!important;margin:5px 0 0!important;font-size:9px!important;line-height:1.1!important;display:block!important}.nova-wallet-page .nova-wallet-funding-arrow{color:#ffffff45!important;justify-self:end!important}.nova-wallet-page .nova-wallet-funding-grid>.nova-wallet-funding-card:nth-child(3){grid-column:1/-1!important;min-height:112px!important}.nova-wallet-page .nova-wallet-security-card{background:#ffffff06!important;border:1px solid #39ff8812!important;border-radius:20px!important;align-items:center!important;gap:12px!important;width:100%!important;margin:14px 0 0!important;padding:15px!important;display:flex!important}.nova-wallet-page .nova-wallet-security-icon{width:38px!important;min-width:38px!important;height:38px!important;color:var(--nova-green)!important;background:#39ff8811!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;display:flex!important}.nova-wallet-page .nova-wallet-security-card strong{color:#ffffffb8!important;margin:0!important;font-size:11px!important;line-height:1.1!important;display:block!important}.nova-wallet-page .nova-wallet-security-card span{color:#ffffff47!important;margin:4px 0 0!important;font-size:8px!important;line-height:1.4!important;display:block!important}@media (width<=520px){.nova-wallet-page{padding:18px 16px calc(145px + env(safe-area-inset-bottom))!important}.nova-wallet-page .nova-wallet-header{grid-template-columns:44px minmax(0,1fr) auto!important;column-gap:9px!important;min-height:68px!important;margin-bottom:15px!important}.nova-wallet-page .wallet-back-button{width:44px!important;min-width:44px!important;height:44px!important}.nova-wallet-page .wallet-header-icon{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important}.nova-wallet-page .wallet-header-title{gap:8px!important}.nova-wallet-page .wallet-header-title h1{font-size:18px!important}.nova-wallet-page .wallet-header-title p{margin-top:4px!important;font-size:9px!important}.nova-wallet-page .wallet-header-balance{max-width:105px!important}.nova-wallet-page .wallet-header-balance span{max-width:105px!important;font-size:10px!important}.nova-wallet-page .wallet-header-balance small{margin-top:4px!important;font-size:7px!important}.nova-wallet-page .wallet-balance-card{border-radius:25px!important;min-height:178px!important;padding:19px!important}.nova-wallet-page .wallet-main-balance{letter-spacing:-2.2px!important;font-size:clamp(35px,10vw,48px)!important}.nova-wallet-page .wallet-balance-icon{border-radius:14px!important;width:44px!important;min-width:44px!important;height:44px!important}.nova-wallet-page .wallet-balance-subtitle{font-size:12px!important}.nova-wallet-page .nova-wallet-funding-grid{gap:11px!important}.nova-wallet-page .nova-wallet-funding-card{border-radius:21px!important;grid-template-columns:43px minmax(0,1fr) 16px!important;column-gap:9px!important;min-height:122px!important;padding:13px!important}.nova-wallet-page .nova-wallet-funding-grid>.nova-wallet-funding-card:nth-child(3){min-height:100px!important}.nova-wallet-page .nova-wallet-funding-icon{border-radius:14px!important;width:43px!important;min-width:43px!important;height:43px!important;font-size:20px!important}.nova-wallet-page .nova-wallet-funding-label{letter-spacing:1.6px!important;margin-bottom:5px!important;font-size:7px!important}.nova-wallet-page .nova-wallet-funding-content strong{font-size:14px!important}.nova-wallet-page .nova-wallet-funding-content small{font-size:8px!important}}@media (width<=370px){.nova-wallet-page{padding-left:12px!important;padding-right:12px!important}.nova-wallet-page .nova-wallet-header{grid-template-columns:40px minmax(0,1fr) auto!important;column-gap:7px!important}.nova-wallet-page .wallet-back-button{width:40px!important;min-width:40px!important;height:40px!important}.nova-wallet-page .wallet-header-icon{display:none!important}.nova-wallet-page .wallet-header-title h1{font-size:17px!important}.nova-wallet-page .wallet-header-balance{max-width:92px!important}.nova-wallet-page .wallet-header-balance span{max-width:92px!important;font-size:9px!important}.nova-wallet-page .wallet-balance-card{padding:17px!important}.nova-wallet-page .wallet-main-balance{font-size:34px!important}.nova-wallet-page .nova-wallet-funding-card{padding:11px!important}}.nova-wallet-modal,.nova-wallet-modal *{box-sizing:border-box!important}.nova-wallet-modal{width:min(650px,100vw - 28px)!important;max-width:650px!important;max-height:calc(100dvh - 150px)!important;padding:20px!important;overflow:hidden auto!important}.nova-wallet-modal-header{justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:50px!important;margin:0 0 12px!important;display:flex!important}.nova-wallet-modal-header>div:first-child{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.nova-wallet-modal-header h2{white-space:nowrap!important;margin:0!important;font-size:25px!important;line-height:1.05!important}.nova-wallet-modal-close{color:#ffffffd1!important;background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:15px!important;flex:0 0 48px!important;justify-content:center!important;align-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0b!important}.nova-wallet-rate{background:linear-gradient(135deg,#ffffff0b,#ffffff05)!important;border:1px solid #ffffff16!important;border-radius:20px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:82px!important;margin:0 0 16px!important;padding:12px 16px!important;display:flex!important}.nova-wallet-rate-value{align-items:baseline!important;gap:7px!important;margin-top:4px!important;display:flex!important}.nova-wallet-rate-value strong{color:var(--nova-green)!important;white-space:nowrap!important;font-size:20px!important;font-weight:850!important;line-height:1!important}.nova-wallet-rate-updated{color:#ffffff47!important;white-space:nowrap!important;margin-top:5px!important;font-size:9px!important}.nova-wallet-rate-status{color:#ffffff7a!important;white-space:nowrap!important;flex:none!important;align-items:center!important;gap:8px!important;font-size:10px!important;font-weight:750!important;display:flex!important}.nova-wallet-live-dot{background:#8aff55!important;border-radius:50%!important;width:11px!important;min-width:11px!important;height:11px!important;box-shadow:0 0 14px #8aff55a6!important}.nova-wallet-section-label{color:#ffffff61!important;letter-spacing:2px!important;margin:0 4px 8px!important;font-size:10px!important;font-weight:850!important;line-height:1!important}.nova-wallet-amount-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}.nova-wallet-amount-row>button,.nova-wallet-custom-inline{border-radius:14px!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important}.nova-wallet-amount-row>button{appearance:none!important;color:#ffffffad!important;white-space:nowrap!important;background:#ffffff09!important;border:1px solid #ffffff16!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:0 5px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:flex!important;box-shadow:inset 0 1px #ffffff09!important}.nova-wallet-amount-row>button.active{color:#07120b!important;background:linear-gradient(135deg,#8affba,#39ff88)!important;border-color:#8affba8c!important;box-shadow:0 0 22px #39ff881f,inset 0 1px #ffffff59!important}.nova-wallet-amount-row>button:active{transform:scale(.985)!important}.nova-wallet-custom-inline{background:#ffffff09!important;border:1px solid #ffffff16!important;align-items:center!important;display:flex!important;position:relative!important;overflow:hidden!important}.nova-wallet-custom-inline.active{background:#39ff880e!important;border-color:#39ff8859!important}.nova-wallet-custom-inline input{color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;outline:none!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0 32px 0 12px!important;font-size:13px!important;font-weight:700!important}.nova-wallet-custom-inline input::placeholder{color:#ffffff4d!important;opacity:1!important}.nova-wallet-custom-inline>span{color:#ffffff59!important;pointer-events:none!important;font-size:9px!important;font-weight:850!important;position:absolute!important;top:50%!important;right:9px!important;transform:translateY(-50%)!important}.nova-wallet-custom-hint{color:#ffffff52!important;margin:7px 3px 12px!important;font-size:9px!important;line-height:1.25!important}.nova-wallet-nova-preview{background:linear-gradient(135deg,#39ff880e,#ffffff05)!important;border:1px solid #39ff8833!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:72px!important;margin:0 0 12px!important;padding:11px 14px!important;display:grid!important}.nova-wallet-nova-preview>div{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.nova-wallet-nova-preview>div.right{text-align:right!important;align-items:flex-end!important}.nova-wallet-nova-preview span,.nova-wallet-crypto-preview span{color:#ffffff57!important;letter-spacing:1.5px!important;font-size:9px!important;font-weight:850!important;line-height:1!important}.nova-wallet-nova-preview strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:var(--nova-green-light)!important;font-size:16px!important;font-weight:850!important;line-height:1.1!important;overflow:hidden!important}.nova-wallet-nova-preview>svg{color:#ffffff9e!important;justify-self:center!important}.nova-wallet-crypto-preview{background:#ffffff06!important;border:1px solid #ffffff0e!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:86px!important;margin:0!important;padding:12px 14px!important;display:flex!important}.nova-wallet-crypto-preview-left{align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.nova-wallet-preview-coin{color:#fff!important;background:#ffffff0e!important;border:1px solid #ffffff12!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;font-size:21px!important;font-weight:800!important;display:flex!important}.nova-wallet-preview-coin.sol{color:#b8c2ff!important;background:#638cff14!important;border-color:#638cff26!important}.nova-wallet-crypto-preview-left>div:last-child{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.nova-wallet-crypto-preview strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffffe0!important;max-width:220px!important;font-size:15px!important;font-weight:850!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.nova-wallet-network-text{color:#ffffff57!important;font-size:10px!important}.nova-wallet-crypto-preview>svg{color:var(--nova-green)!important;flex:none!important}.nova-wallet-primary-btn{color:#06110a!important;background:linear-gradient(135deg,#b4ff8c,#39ff88)!important;border:0!important;border-radius:17px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:54px!important;margin:12px 0 0!important;padding:0 18px!important;font-size:15px!important;font-weight:850!important;display:flex!important;box-shadow:0 12px 30px #39ff8824,inset 0 1px #ffffff73!important}.nova-wallet-primary-btn:disabled{opacity:.48!important}@media (width<=600px){.nova-wallet-modal{border-radius:28px!important;width:calc(100vw - 28px)!important;max-height:calc(100dvh - 145px)!important;padding:17px!important}.nova-wallet-modal-header h2{font-size:24px!important}.nova-wallet-rate{min-height:70px!important;margin-bottom:14px!important;padding:10px 13px!important}.nova-wallet-rate-value strong{font-size:18px!important}.nova-wallet-amount-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.nova-wallet-amount-row>button,.nova-wallet-custom-inline{border-radius:13px!important;height:44px!important;min-height:44px!important}.nova-wallet-amount-row>button{font-size:10px!important}.nova-wallet-custom-inline input{padding-left:9px!important;padding-right:25px!important;font-size:12px!important}.nova-wallet-custom-inline>span{font-size:8px!important;right:7px!important}.nova-wallet-nova-preview{min-height:66px!important;padding:10px 11px!important}.nova-wallet-nova-preview strong{font-size:14px!important}.nova-wallet-crypto-preview{min-height:78px!important;padding:11px!important}.nova-wallet-preview-coin{width:39px!important;min-width:39px!important;height:39px!important}.nova-wallet-crypto-preview strong{max-width:190px!important;font-size:14px!important}.nova-wallet-primary-btn{min-height:52px!important;font-size:14px!important}}@media (width<=390px){.nova-wallet-modal{border-radius:25px!important;width:calc(100vw - 20px)!important;padding:14px!important}.nova-wallet-modal-close{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.nova-wallet-amount-row{gap:5px!important}.nova-wallet-amount-row>button,.nova-wallet-custom-inline{height:42px!important;min-height:42px!important}.nova-wallet-amount-row>button{font-size:9px!important}.nova-wallet-custom-inline input{padding-left:8px!important;font-size:11px!important}.nova-wallet-nova-preview{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr)!important}.nova-wallet-nova-preview strong{font-size:13px!important}}html,body,#root,.nova-app{width:100%!important;min-width:100%!important;min-height:100dvh!important}body{min-height:100dvh!important;overflow-x:hidden!important}#root{min-height:100dvh!important}.nova-app{box-sizing:border-box!important;height:auto!important;min-height:100dvh!important}.nova-main{width:100%!important;min-height:calc(100dvh - var(--header-height,72px))!important;box-sizing:border-box!important}.page{box-sizing:border-box!important;width:100%!important;min-height:100%!important}.nova-main>.page,.nova-main>.page>*{box-sizing:border-box!important}.nova-wallet-rate-status{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-width:58px!important;display:inline-flex!important}.nova-wallet-live-dot{aspect-ratio:1!important;background:#9dff69!important;border-radius:50%!important;flex:0 0 8px!important;width:8px!important;min-width:8px!important;max-width:8px!important;height:8px!important;min-height:8px!important;max-height:8px!important;display:block!important;box-shadow:0 0 10px #9dff69b8!important}.nova-wallet-crypto-preview{box-sizing:border-box!important;background:#ffffff07!important;border:1px solid #fff1!important;border-radius:18px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;min-height:82px!important;margin-top:9px!important;padding:11px 13px!important;display:flex!important}.nova-wallet-crypto-preview-left{flex:auto!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}.nova-wallet-preview-coin{box-sizing:border-box!important;border-radius:13px!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;display:flex!important}.nova-wallet-crypto-preview-left>div:last-child{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important}.nova-wallet-crypto-preview-left>div:last-child>span{color:#fff6!important;letter-spacing:1.7px!important;margin:0!important;font-size:9px!important;font-weight:850!important;line-height:1!important}.nova-wallet-crypto-preview-left>div:last-child>strong{color:#fff!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;font-size:15px!important;font-weight:900!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.nova-wallet-network-text{color:#ffffff5c!important;margin:0!important;font-size:10px!important;line-height:1!important;display:block!important}.nova-wallet-crypto-preview>svg{color:#69ff8d!important;opacity:.95!important;flex:0 0 22px!important;width:22px!important;min-width:22px!important;height:22px!important;margin-left:auto!important}.nova-wallet-nova-preview{box-sizing:border-box!important;width:100%!important}.nova-wallet-modal-backdrop{box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important}.nova-wallet-modal{box-sizing:border-box!important;width:min(100%,560px)!important}@media (width<=600px){.nova-main{min-height:100dvh!important;padding-bottom:calc(var(--bottom-height,72px) + env(safe-area-inset-bottom) + 22px)!important}.nova-wallet-crypto-preview{gap:10px!important;min-height:82px!important;padding:11px 12px!important}.nova-wallet-crypto-preview-left{gap:10px!important}.nova-wallet-preview-coin{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.nova-wallet-crypto-preview-left>div:last-child>strong{font-size:14px!important}.nova-wallet-network-text{font-size:9px!important}.nova-wallet-crypto-preview>svg{width:21px!important;min-width:21px!important;height:21px!important}.nova-wallet-live-dot{flex-basis:8px!important;width:8px!important;min-width:8px!important;height:8px!important;min-height:8px!important}}@media (width<=390px){.nova-wallet-crypto-preview{min-height:78px!important;padding:10px!important}.nova-wallet-preview-coin{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.nova-wallet-crypto-preview-left>div:last-child>strong{font-size:13px!important}}.nova-solana-logo{flex:0 0 25px!important;width:25px!important;height:25px!important;display:block!important;position:relative!important}.nova-solana-logo i{background:currentColor!important;border-radius:2px!important;width:21px!important;height:5px!important;position:absolute!important;left:2px!important;transform:skew(-28deg)!important}.nova-solana-logo i:first-child{top:3px!important}.nova-solana-logo i:nth-child(2){top:10px!important}.nova-solana-logo i:nth-child(3){top:17px!important}.nova-solana-logo-modal{width:22px!important;height:22px!important}.nova-solana-logo-modal i{width:18px!important;height:4px!important;left:2px!important}.nova-solana-logo-modal i:first-child{top:2px!important}.nova-solana-logo-modal i:nth-child(2){top:9px!important}.nova-solana-logo-modal i:nth-child(3){top:16px!important}.nova-wallet-sol-icon{color:#9cff72!important;background:linear-gradient(145deg,#78ffb421,#4691ff14)!important}.nova-wallet-crypto-preview{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0b,#ffffff05)!important;border:1px solid #fff1!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr) 24px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:78px!important;margin-top:10px!important;padding:11px 13px!important;display:grid!important}.nova-wallet-crypto-preview-left{grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;min-width:0!important;display:grid!important}.nova-wallet-crypto-preview-left>div:last-child{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:3px!important;min-width:0!important;display:grid!important}.nova-wallet-crypto-preview-left>div:last-child>span:first-child{margin:0!important;line-height:1!important}.nova-wallet-crypto-preview-left>div:last-child>strong{text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;margin:0!important;line-height:1.12!important;overflow:hidden!important}.nova-wallet-network-text{white-space:nowrap!important;margin:0!important;line-height:1!important}.nova-wallet-preview-coin{box-sizing:border-box!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;display:flex!important}.nova-wallet-crypto-preview>svg{place-self:center!important;width:22px!important;min-width:22px!important;height:22px!important;margin:0!important}.nova-wallet-rate .nova-wallet-live-dot,.nova-wallet-rate .live-dot,.nova-wallet-rate [class*=live-dot]{aspect-ratio:1!important;background:#9cff72!important;border-radius:50%!important;flex:0 0 8px!important;width:8px!important;min-width:8px!important;max-width:8px!important;height:8px!important;min-height:8px!important;max-height:8px!important;display:block!important;box-shadow:0 0 10px #9cff72b8!important}.nova-wallet-modal-backdrop{width:100vw!important;height:100dvh!important;min-height:100dvh!important;padding:max(10px,env(safe-area-inset-top)) 12px max(10px,env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overscroll-behavior:contain!important;justify-content:center!important;align-items:flex-start!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.nova-wallet-modal{width:min(100%,560px)!important;max-height:calc(100dvh - max(20px,env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;overscroll-behavior:contain!important;margin:0 auto!important;overflow-y:auto!important}.nova-wallet-modal:has(.nova-wallet-payment-area){margin-top:0!important}.nova-wallet-payment-area{margin-top:0!important}.nova-wallet-qr{box-sizing:border-box!important;background:#fff!important;border:1px solid #ffffff2e!important;border-radius:24px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;margin:12px 0!important;padding:18px!important;display:flex!important;box-shadow:0 18px 45px #00000038,inset 0 1px #ffffffd9!important}.nova-wallet-qr img,.nova-wallet-qr canvas{aspect-ratio:1!important;object-fit:contain!important;image-rendering:auto!important;background:#fff!important;border-radius:0!important;width:min(100%,280px)!important;max-width:280px!important;height:auto!important;max-height:280px!important;margin:0 auto!important;padding:0!important;display:block!important}.nova-wallet-qr>p,.nova-wallet-qr>small,.nova-wallet-qr .qr-caption{color:#0000006b!important;text-align:center!important;margin:0!important;font-size:10px!important;font-weight:700!important}.nova-wallet-modal .nova-wallet-qr+.nova-wallet-warning,.nova-wallet-modal .nova-wallet-qr+[class*=warning]{margin-top:8px!important}.nova-wallet-modal .nova-wallet-primary-btn{z-index:2!important;margin-top:10px!important;position:relative!important}@media (width<=600px){.nova-wallet-modal-backdrop{padding-left:10px!important;padding-right:10px!important}.nova-wallet-modal{border-radius:26px!important;width:100%!important}.nova-wallet-crypto-preview{border-radius:17px!important;min-height:76px!important;padding:10px 12px!important}.nova-wallet-crypto-preview-left{grid-template-columns:40px minmax(0,1fr)!important;gap:10px!important}.nova-wallet-preview-coin{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.nova-wallet-qr{border-radius:22px!important;margin:10px 0!important;padding:14px!important}.nova-wallet-qr img,.nova-wallet-qr canvas{width:min(100%,250px)!important;max-width:250px!important}}@media (width<=390px){.nova-wallet-modal-backdrop{padding-left:8px!important;padding-right:8px!important}.nova-wallet-crypto-preview{min-height:72px!important}.nova-wallet-qr{border-radius:20px!important;padding:12px!important}.nova-wallet-qr img,.nova-wallet-qr canvas{width:min(100%,225px)!important;max-width:225px!important}}.nova-wallet-nova-preview{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;width:100%!important;min-height:78px!important;margin:0 0 12px!important;padding:12px 17px!important;display:grid!important;position:relative!important;overflow:hidden!important}.nova-wallet-nova-preview>div{flex-direction:column!important;justify-content:center!important;gap:6px!important;min-width:0!important;height:100%!important;margin:0!important;display:flex!important}.nova-wallet-nova-preview>div:first-child{text-align:left!important;align-items:flex-start!important}.nova-wallet-nova-preview>div>span{white-space:nowrap!important;width:100%!important;height:10px!important;margin:0!important;line-height:10px!important;display:block!important}.nova-wallet-nova-preview>div>strong{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;height:20px!important;margin:0!important;font-size:16px!important;font-weight:850!important;line-height:20px!important;display:block!important;overflow:hidden!important}.nova-wallet-nova-preview>svg{color:#ffffffb8!important;place-self:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;margin:0!important;display:block!important}.nova-wallet-nova-preview>div.right>strong{text-align:right!important;max-width:100%!important}.nova-wallet-nova-preview{box-shadow:inset 0 1px #ffffff06,0 10px 28px #00000014!important}@media (width<=430px){.nova-wallet-nova-preview{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)!important;column-gap:7px!important;min-height:76px!important;padding:11px 15px!important}.nova-wallet-nova-preview>div{gap:5px!important}.nova-wallet-nova-preview>div>span{letter-spacing:1.35px!important;font-size:8px!important}.nova-wallet-nova-preview>div>strong{height:19px!important;font-size:15px!important;line-height:19px!important}.nova-wallet-nova-preview>svg{width:23px!important;min-width:23px!important;height:23px!important;min-height:23px!important}}@media (width<=370px){.nova-wallet-nova-preview{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;column-gap:5px!important;padding-left:12px!important;padding-right:12px!important}.nova-wallet-nova-preview>div>strong{font-size:14px!important}}.nova-wallet-nova-preview{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;width:100%!important;min-height:68px!important;padding:10px 14px!important;display:grid!important}.nova-wallet-nova-preview>div{white-space:nowrap!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;display:flex!important}.nova-wallet-nova-preview>div.right{text-align:right!important;justify-content:flex-end!important}.nova-wallet-nova-preview>div>span{letter-spacing:1.35px!important;white-space:nowrap!important;flex:none!important;width:auto!important;height:auto!important;margin:0!important;font-size:8px!important;line-height:1!important}.nova-wallet-nova-preview>div>strong{text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 auto!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;font-size:15px!important;font-weight:850!important;line-height:1!important;overflow:hidden!important}.nova-wallet-nova-preview>svg{color:#ffffffc7!important;place-self:center!important;width:23px!important;min-width:23px!important;height:23px!important;min-height:23px!important;margin:0!important}.nova-wallet-nova-preview>div:first-child,.nova-wallet-nova-preview>div.right{align-items:center!important}@media (width<=430px){.nova-wallet-nova-preview{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr)!important;column-gap:5px!important;min-height:64px!important;padding:9px 11px!important}.nova-wallet-nova-preview>div{gap:5px!important}.nova-wallet-nova-preview>div>span{letter-spacing:1.05px!important;font-size:7px!important}.nova-wallet-nova-preview>div>strong{font-size:13px!important}.nova-wallet-nova-preview>svg{width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important}}@media (width<=370px){.nova-wallet-nova-preview{grid-template-columns:minmax(0,1fr) 23px minmax(0,1fr)!important;column-gap:3px!important;padding-left:8px!important;padding-right:8px!important}.nova-wallet-nova-preview>div{gap:4px!important}.nova-wallet-nova-preview>div>span{letter-spacing:.85px!important;font-size:6.5px!important}.nova-wallet-nova-preview>div>strong{font-size:12px!important}}.nova-wallet-payment-address{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0b,#ffffff05)!important;border:1px solid #39ff881f!important;border-radius:18px!important;width:100%!important;margin:0 0 12px!important;padding:13px 14px!important;box-shadow:inset 0 1px #ffffff09,0 10px 28px #0000001f!important}.nova-wallet-payment-address .nova-wallet-address-label{color:#ffffff61!important;letter-spacing:1.25px!important;text-transform:uppercase!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin:0 0 8px!important;font-size:8px!important;font-weight:800!important;line-height:1!important;display:flex!important}.nova-wallet-payment-address .nova-wallet-address-row{align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;display:flex!important}.nova-wallet-payment-address .nova-wallet-address-row code{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffffd1!important;letter-spacing:-.15px!important;flex:auto!important;min-width:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.nova-wallet-payment-address .nova-wallet-address-row button{color:#63ff9c!important;cursor:pointer!important;touch-action:manipulation!important;background:#39ff880e!important;border:1px solid #39ff8821!important;border-radius:12px!important;flex:0 0 38px!important;justify-content:center!important;align-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;display:flex!important;box-shadow:inset 0 1px #ffffff0a!important}.nova-wallet-payment-address .nova-wallet-address-row button:active{transform:scale(.96)!important}@media (width<=600px){.nova-wallet-payment-address{border-radius:17px!important;margin-bottom:10px!important;padding:12px!important}.nova-wallet-payment-address .nova-wallet-address-label{letter-spacing:1.05px!important;margin-bottom:7px!important;font-size:7px!important}.nova-wallet-payment-address .nova-wallet-address-row code{font-size:9px!important}.nova-wallet-payment-address .nova-wallet-address-row button{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}.nova-wallet-modal .nova-wallet-crypto-preview{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0b,#ffffff04)!important;border:1px solid #ffffff13!important;border-radius:20px!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:82px!important;margin:12px 0 0!important;padding:12px 14px!important;display:flex!important;box-shadow:inset 0 1px #ffffff09,0 8px 24px #0000001a!important}.nova-wallet-modal .nova-wallet-crypto-preview-left{flex:0 auto!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:auto!important;min-width:0!important;display:flex!important}.nova-wallet-modal .nova-wallet-preview-coin{box-sizing:border-box!important;border-radius:15px!important;flex:0 0 48px!important;justify-content:center!important;align-items:center!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;display:flex!important}.nova-wallet-modal .nova-wallet-crypto-preview-left>div:last-child{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;display:flex!important}.nova-wallet-modal .nova-wallet-crypto-preview-left>div:last-child>span{color:#ffffff57!important;letter-spacing:1.45px!important;margin:0!important;font-size:8px!important;font-weight:850!important;line-height:1!important}.nova-wallet-modal .nova-wallet-crypto-preview-left>div:last-child>strong{color:#f7fff9!important;letter-spacing:-.25px!important;white-space:nowrap!important;margin:0!important;font-size:17px!important;font-weight:900!important;line-height:1.05!important}.nova-wallet-modal .nova-wallet-network-text{color:#ffffff4d!important;white-space:nowrap!important;margin:0!important;font-size:9px!important;line-height:1!important}.nova-wallet-modal .nova-wallet-crypto-preview>svg{color:#63ff9c!important;stroke-width:2.2px!important;width:22px!important;min-width:22px!important;height:22px!important}.nova-wallet-modal .nova-wallet-custom-hint{margin-bottom:0!important}.nova-wallet-modal .nova-wallet-primary-btn{border-radius:17px!important;min-height:54px!important;margin-top:12px!important}@media (width<=600px){.nova-wallet-modal{-webkit-overflow-scrolling:touch!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto!important}.nova-wallet-modal-header{margin-bottom:14px!important}.nova-wallet-rate{margin-bottom:16px!important}.nova-wallet-section-label{margin-bottom:9px!important}.nova-wallet-modal .nova-wallet-amount-row{gap:8px!important}.nova-wallet-modal .nova-wallet-amount-row>button,.nova-wallet-modal .nova-wallet-custom-inline{border-radius:17px!important;height:58px!important;min-height:58px!important}.nova-wallet-modal .nova-wallet-crypto-preview{border-radius:18px!important;min-height:80px!important;margin-top:11px!important;padding:11px 12px!important}.nova-wallet-modal .nova-wallet-preview-coin{flex-basis:46px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.nova-wallet-modal .nova-wallet-crypto-preview-left{gap:10px!important}.nova-wallet-modal .nova-wallet-crypto-preview-left>div:last-child>strong{font-size:16px!important}.nova-wallet-modal .nova-wallet-primary-btn{min-height:52px!important;margin-top:11px!important}}@media (width<=390px){.nova-wallet-modal .nova-wallet-crypto-preview{min-height:76px!important;padding:10px!important}.nova-wallet-modal .nova-wallet-preview-coin{border-radius:13px!important;flex-basis:42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.nova-wallet-modal .nova-wallet-crypto-preview-left{gap:9px!important}.nova-wallet-modal .nova-wallet-crypto-preview-left>div:last-child>strong{font-size:15px!important}.nova-wallet-modal .nova-wallet-network-text{font-size:8px!important}}.nova-wallet-modal .nova-wallet-payment-address{border-radius:18px!important;margin-top:10px!important;padding:12px!important}.nova-wallet-modal .nova-wallet-payment-address .nova-wallet-address-row{min-height:38px!important}.nova-wallet-modal .nova-wallet-payment-address .nova-wallet-address-row code{font-size:10px!important;line-height:1.15!important}.nova-wallet-modal .nova-wallet-payment-address .nova-wallet-address-row button{border-radius:12px!important;flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important}.nova-wallet-payment-area{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.nova-wallet-payment-status{box-sizing:border-box!important;background:linear-gradient(145deg,#ffffff0c,#ffffff05)!important;border:1px solid #ffffff13!important;border-radius:18px!important;align-items:center!important;gap:11px!important;width:100%!important;min-height:66px!important;margin-top:12px!important;padding:11px 14px!important;display:flex!important;box-shadow:inset 0 1px #ffffff06!important}.nova-wallet-payment-status-icon{color:#9dff69!important;background:#9dff6911!important;border-radius:13px!important;flex:0 0 40px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;display:flex!important;box-shadow:inset 0 0 0 1px #9dff690e!important}.nova-wallet-payment-status>div:last-child{flex-direction:column!important;flex:auto!important;justify-content:center!important;min-width:0!important;display:flex!important}.nova-wallet-payment-status strong{color:#fffffff0!important;letter-spacing:-.15px!important;margin:0 0 3px!important;font-size:14px!important;font-weight:850!important;line-height:1.12!important;display:block!important}.nova-wallet-payment-status span{color:#ffffff5c!important;font-size:9px!important;line-height:1.3!important;display:block!important}.nova-wallet-qr{box-sizing:border-box!important;width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:14px 0 0!important;padding:0!important;display:flex!important;overflow:visible!important}.nova-wallet-qr-frame{box-sizing:border-box!important;background:#f7f9f8!important;border:1px solid #ffffff57!important;border-radius:23px!important;justify-content:center!important;align-items:center!important;width:248px!important;max-width:72vw!important;height:248px!important;max-height:72vw!important;padding:11px!important;display:flex!important;overflow:hidden!important;box-shadow:0 18px 42px #00000042,0 0 0 1px #ffffff0a!important}.nova-wallet-qr-frame img,.nova-wallet-qr img{object-fit:contain!important;image-rendering:auto!important;background:#fff!important;border-radius:7px!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}.nova-wallet-qr>span{color:#ffffff52!important;letter-spacing:.15px!important;text-align:center!important;margin:0!important;padding:0!important;font-size:9px!important;font-weight:650!important;line-height:1.2!important;display:block!important}.nova-wallet-payment-warning{box-sizing:border-box!important;color:#ffffff61!important;background:#ffb44609!important;border:1px solid #ffbe5a11!important;border-radius:15px!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:42px!important;margin:11px 0 0!important;padding:9px 11px!important;font-size:8px!important;line-height:1.35!important;display:flex!important}.nova-wallet-payment-warning svg{color:#ffbe5ab8!important;flex:none!important}.nova-wallet-payment-area .nova-wallet-primary-btn,.nova-wallet-payment-area .nova-wallet-secondary-btn{box-sizing:border-box!important;width:100%!important;margin-left:0!important;margin-right:0!important}.nova-wallet-payment-area .nova-wallet-secondary-btn{border-radius:16px!important;min-height:50px!important;margin-top:10px!important}.nova-wallet-payment-area .nova-wallet-primary-btn{border-radius:17px!important;min-height:52px!important;margin-top:10px!important}.nova-wallet-modal-footer{color:#fff3!important;text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:11px!important;padding:0 0 2px!important;font-size:8px!important;line-height:1.2!important;display:flex!important}.nova-wallet-modal:has(.nova-wallet-payment-area){align-self:center!important}@media (width<=600px){.nova-wallet-payment-area{padding-bottom:2px!important}.nova-wallet-payment-status{min-height:64px!important;margin-top:11px!important}.nova-wallet-qr{margin-top:12px!important}.nova-wallet-qr-frame{border-radius:22px!important;width:min(248px,68vw)!important;height:min(248px,68vw)!important;padding:10px!important}.nova-wallet-payment-warning{margin-top:10px!important}.nova-wallet-payment-area .nova-wallet-secondary-btn,.nova-wallet-payment-area .nova-wallet-primary-btn{min-height:49px!important}}@media (width<=390px){.nova-wallet-qr-frame{border-radius:20px!important;width:226px!important;height:226px!important;padding:9px!important}.nova-wallet-payment-status{padding:10px 12px!important}.nova-wallet-payment-status-icon{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important}}@media (height<=760px){.nova-wallet-qr{margin-top:9px!important}.nova-wallet-qr-frame{width:214px!important;height:214px!important;padding:8px!important}.nova-wallet-payment-status{min-height:60px!important}.nova-wallet-payment-area .nova-wallet-secondary-btn,.nova-wallet-payment-area .nova-wallet-primary-btn{min-height:46px!important}}@media (width<=600px){.nova-wallet-modal{box-sizing:border-box!important;width:calc(100% - 28px)!important;max-width:680px!important;margin:0 auto!important;padding-bottom:18px!important}.nova-wallet-modal .nova-wallet-qr-container,.nova-wallet-modal .nova-wallet-qr-card,.nova-wallet-modal .nova-wallet-payment-qr{box-sizing:border-box!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:min(100%,410px)!important;margin:14px auto 0!important;display:flex!important}.nova-wallet-modal .nova-wallet-qr-container{background:linear-gradient(145deg,#fff1,#ffffff06)!important;border:1px solid #ffffff17!important;border-radius:24px!important;padding:16px!important;box-shadow:inset 0 1px #ffffff0e,0 18px 42px #0003!important}.nova-wallet-modal .nova-wallet-qr-container img,.nova-wallet-modal .nova-wallet-qr-container canvas,.nova-wallet-modal .nova-wallet-qr-card img,.nova-wallet-modal .nova-wallet-qr-card canvas,.nova-wallet-modal .nova-wallet-payment-qr img,.nova-wallet-modal .nova-wallet-payment-qr canvas{aspect-ratio:1!important;object-fit:contain!important;width:min(100%,330px)!important;height:auto!important;image-rendering:pixelated!important;background:#fff!important;border-radius:14px!important;margin:0 auto!important;display:block!important;box-shadow:0 8px 28px #00000029!important}.nova-wallet-modal .nova-wallet-qr-container>span,.nova-wallet-modal .nova-wallet-qr-container>p,.nova-wallet-modal .nova-wallet-qr-caption,.nova-wallet-modal .nova-wallet-payment-qr-caption{color:#ffffff6e!important;letter-spacing:.15px!important;text-align:center!important;margin:11px 0 0!important;padding:0!important;font-size:11px!important;font-weight:650!important;line-height:1.25!important}.nova-wallet-modal .nova-wallet-payment-status{box-sizing:border-box!important;border-radius:20px!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:72px!important;margin:12px 0 0!important;padding:12px 16px!important;display:flex!important}.nova-wallet-modal .nova-wallet-payment-warning,.nova-wallet-modal .nova-wallet-network-warning{box-sizing:border-box!important;border-radius:17px!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:52px!important;margin:12px 0 0!important;padding:11px 14px!important;font-size:11px!important;line-height:1.35!important;display:flex!important}.nova-wallet-modal .nova-wallet-payment-actions{flex-direction:column!important;gap:10px!important;width:100%!important;margin-top:12px!important;display:flex!important}.nova-wallet-modal .nova-wallet-payment-actions button,.nova-wallet-modal .nova-wallet-check-btn,.nova-wallet-modal .nova-wallet-close-payment-btn{box-sizing:border-box!important;border-radius:17px!important;width:100%!important;height:54px!important;min-height:54px!important;margin:0!important}.nova-wallet-modal .nova-wallet-security-footer{text-align:center!important;color:#ffffff45!important;letter-spacing:.2px!important;margin-top:13px!important;font-size:10px!important;line-height:1.2!important}}@media (width<=390px){.nova-wallet-modal{width:calc(100% - 22px)!important;padding-bottom:15px!important}.nova-wallet-modal .nova-wallet-qr-container{border-radius:21px!important;margin-top:11px!important;padding:13px!important}.nova-wallet-modal .nova-wallet-qr-container img,.nova-wallet-modal .nova-wallet-qr-container canvas,.nova-wallet-modal .nova-wallet-qr-card img,.nova-wallet-modal .nova-wallet-qr-card canvas,.nova-wallet-modal .nova-wallet-payment-qr img,.nova-wallet-modal .nova-wallet-payment-qr canvas{border-radius:12px!important;width:min(100%,292px)!important}.nova-wallet-modal .nova-wallet-payment-status{border-radius:18px!important;min-height:68px!important;padding:11px 13px!important}.nova-wallet-modal .nova-wallet-payment-warning,.nova-wallet-modal .nova-wallet-network-warning{border-radius:15px!important;min-height:49px!important;padding:10px 12px!important}.nova-wallet-modal .nova-wallet-payment-actions button,.nova-wallet-modal .nova-wallet-check-btn,.nova-wallet-modal .nova-wallet-close-payment-btn{border-radius:16px!important;height:51px!important;min-height:51px!important}}.nova-wallet-modal .nova-wallet-payment-area .nova-wallet-qr{text-align:center!important;box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-self:center!important;align-items:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.nova-wallet-modal .nova-wallet-payment-area .nova-wallet-qr-frame{box-sizing:border-box!important;justify-content:center!important;align-self:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.nova-wallet-modal .nova-wallet-payment-area .nova-wallet-qr-frame>img,.nova-wallet-modal .nova-wallet-payment-area .nova-wallet-qr-frame>canvas,.nova-wallet-modal .nova-wallet-payment-area .nova-wallet-qr-frame>svg{box-sizing:border-box!important;align-self:center!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.nova-wallet-modal .nova-wallet-payment-area{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;position:relative!important}.nova-wallet-modal .nova-wallet-payment-area>.nova-wallet-qr{text-align:center!important;box-sizing:border-box!important;grid-template-columns:1fr!important;justify-content:center!important;place-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important}.nova-wallet-modal .nova-wallet-payment-area>.nova-wallet-qr>.nova-wallet-qr-frame{float:none!important;box-sizing:border-box!important;place-self:center!important;margin-left:auto!important;margin-right:auto!important;position:relative!important;left:0!important;right:0!important;transform:none!important}.nova-wallet-modal .nova-wallet-payment-area>.nova-wallet-qr>.nova-wallet-qr-frame>img,.nova-wallet-modal .nova-wallet-payment-area>.nova-wallet-qr>.nova-wallet-qr-frame>canvas,.nova-wallet-modal .nova-wallet-payment-area>.nova-wallet-qr>.nova-wallet-qr-frame>svg{box-sizing:border-box!important;place-self:center!important;margin-left:auto!important;margin-right:auto!important;display:block!important;position:static!important;left:auto!important;right:auto!important;transform:none!important}.nova-orders-page{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:8px 16px 150px;position:relative}.nova-orders-page>.back-button{appearance:none!important;box-sizing:border-box!important;color:#ffffffd6!important;-webkit-backdrop-filter:blur(22px)saturate(165%)!important;cursor:pointer!important;background:linear-gradient(145deg,#ffffff16,#ffffff06)!important;border:1px solid #ffffff1a!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:108px!important;min-height:42px!important;margin:0 0 14px!important;padding:0 15px!important;font-size:12px!important;font-weight:750!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff13!important}.nova-orders-page>.back-button:before,.nova-orders-page>.back-button:after{display:none!important}.nova-orders-page>.back-button svg{color:#52ff91!important;stroke-width:2.3px!important;flex:0 0 18px!important;width:18px!important;height:18px!important}.nova-orders-page>.back-button:active{transform:scale(.975)!important}.nova-orders-page>.page-heading{box-sizing:border-box!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;width:100%!important;margin:0 0 18px!important;padding:0!important;display:flex!important}.nova-orders-page>.page-heading>div{min-width:0!important}.nova-orders-page>.page-heading .eyebrow{color:#55ff93!important;letter-spacing:3.2px!important;margin:0 0 7px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:block!important}.nova-orders-page>.page-heading h1{color:#fff!important;letter-spacing:-2.9px!important;text-wrap:balance!important;margin:0!important;font-size:clamp(39px,10.5vw,50px)!important;font-weight:850!important;line-height:.91!important}.nova-orders-page>.page-heading>svg{box-sizing:border-box!important;color:#ffffffeb!important;-webkit-backdrop-filter:blur(22px)saturate(160%)!important;background:linear-gradient(145deg,#ffffff13,#ffffff05)!important;border:1px solid #ffffff18!important;border-radius:16px!important;flex:0 0 47px!important;width:47px!important;min-width:47px!important;height:47px!important;margin-top:2px!important;padding:9px!important;box-shadow:0 12px 32px #00000038,inset 0 1px #ffffff13!important}.nova-orders-page .nova-orders-list{box-sizing:border-box!important;flex-direction:column!important;gap:9px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.nova-orders-page .nova-order-card{box-sizing:border-box!important;-webkit-backdrop-filter:blur(25px)saturate(165%)!important;background:radial-gradient(125% 120% at 0 0,#37ff8b18,#0000 48%),radial-gradient(90% 120% at 100% 100%,#2ad3ff09,#0000 52%),linear-gradient(145deg,#fff1,#ffffff05)!important;border:1px solid #ffffff16!important;border-radius:19px!important;grid-template-columns:44px minmax(0,1fr) max-content!important;align-items:center!important;column-gap:11px!important;width:100%!important;min-height:84px!important;padding:10px 12px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 38px #0000003d,inset 0 1px #fff1!important}.nova-orders-page .nova-order-card:before{content:""!important;pointer-events:none!important;opacity:.8!important;background:linear-gradient(115deg,#ffffff0e,#0000 27% 72%,#3cff9106)!important;position:absolute!important;inset:0!important}.nova-orders-page .nova-order-icon{z-index:1!important;color:#55ff93!important;background:linear-gradient(145deg,#37ff8b1f,#37ff8b09)!important;border:1px solid #37ff8b24!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;display:flex!important;position:relative!important;box-shadow:0 0 26px #37ff8b0e,inset 0 1px #fff1!important}.nova-orders-page .nova-order-icon svg{width:21px!important;height:21px!important}.nova-orders-page .nova-order-info{z-index:1!important;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;width:100%!important;min-width:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.nova-orders-page .nova-order-info strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fffffff5!important;letter-spacing:-.15px!important;width:100%!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:820!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.nova-orders-page .nova-order-info span{color:#fff6!important;white-space:nowrap!important;width:100%!important;margin:0!important;padding:0!important;font-size:9px!important;font-weight:600!important;line-height:1.2!important;display:block!important}.nova-orders-page .nova-order-right{z-index:1!important;text-align:right!important;flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:6px!important;min-width:max-content!important;display:flex!important;position:relative!important}.nova-orders-page .nova-order-right>strong{color:#fff!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:850!important;line-height:1!important;display:block!important}.nova-orders-page .nova-order-status{box-sizing:border-box!important;letter-spacing:.4px!important;text-transform:uppercase!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-height:21px!important;padding:0 8px!important;font-size:7px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.nova-orders-page .nova-order-status-pending{color:#dfff9d!important;background:#8cff5013!important;border:1px solid #8cff501f!important}.nova-orders-page .nova-order-status-confirmed,.nova-orders-page .nova-order-status-completed{color:#55ff93!important;background:#37ff8b13!important;border:1px solid #37ff8b1f!important}.nova-orders-page .nova-order-status-processing{color:#a9efff!important;background:#39e7ff11!important;border:1px solid #39e7ff1c!important}.nova-orders-page .nova-order-status-cancelled{color:#ff9d9d!important;background:#ff505011!important;border:1px solid #ff50501c!important}.nova-orders-page .nova-orders-refresh{appearance:none!important;box-sizing:border-box!important;color:#ffffff7a!important;background:#ffffff06!important;border:1px solid #ffffff13!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:42px!important;margin:12px 0 0!important;padding:0 14px!important;font-size:9px!important;font-weight:750!important;display:flex!important;box-shadow:inset 0 1px #ffffff0a!important}.nova-orders-page .empty-state{box-sizing:border-box!important;text-align:center!important;-webkit-backdrop-filter:blur(25px)saturate(160%)!important;background:radial-gradient(circle at 50% 0,#37ff8b17,#0000 43%),radial-gradient(circle at 100% 100%,#2ad3ff09,#0000 42%),linear-gradient(145deg,#ffffff0e,#ffffff04)!important;border:1px solid #ffffff16!important;border-radius:24px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:285px!important;margin:0!important;padding:28px 20px 25px!important;display:flex!important;box-shadow:0 22px 55px #0000003d,inset 0 1px #fff1!important}.nova-orders-page .empty-icon{color:#55ff93!important;background:linear-gradient(145deg,#37ff8b1f,#37ff8b09)!important;border:1px solid #37ff8b24!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:59px!important;min-width:59px!important;height:59px!important;margin:0 0 16px!important;display:flex!important;box-shadow:0 0 28px #37ff8b0e,inset 0 1px #ffffff0f!important}.nova-orders-page .empty-state h2{color:#ffffffe8!important;letter-spacing:-.4px!important;margin:0!important;font-size:20px!important;font-weight:820!important;line-height:1.15!important}.nova-orders-page .empty-state p{color:#fff6!important;max-width:280px!important;margin:9px 0 18px!important;font-size:10px!important;line-height:1.5!important}.nova-orders-page .empty-state .primary-button{color:#041008!important;background:linear-gradient(135deg,#a1ffc7 0%,#39ff88 48%,#24dfff 100%)!important;border:0!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:126px!important;min-height:47px!important;padding:0 19px!important;font-size:11px!important;font-weight:850!important;display:inline-flex!important;box-shadow:0 12px 30px #39ff8829,inset 0 1px #ffffff94!important}.nova-orders-page .nova-orders-spin,.nova-orders-page .nova-orders-loading-icon{animation:.8s linear infinite novaOrdersSpin!important}@keyframes novaOrdersSpin{to{transform:rotate(360deg)}}@media (width<=600px){.nova-orders-page{max-width:none!important;padding:6px 16px calc(148px + env(safe-area-inset-bottom))!important}.nova-orders-page>.back-button{border-radius:14px!important;min-width:108px!important;min-height:41px!important;margin-bottom:14px!important;padding:0 14px!important}.nova-orders-page>.page-heading{margin-bottom:17px!important}.nova-orders-page>.page-heading h1{letter-spacing:-2.5px!important;font-size:40px!important}.nova-orders-page>.page-heading>svg{border-radius:15px!important;flex-basis:44px!important;width:44px!important;min-width:44px!important;height:44px!important;padding:8px!important}.nova-orders-page .nova-order-card{border-radius:18px!important;grid-template-columns:42px minmax(0,1fr) max-content!important;column-gap:10px!important;min-height:82px!important;padding:10px 11px!important}.nova-orders-page .nova-order-icon{border-radius:13px!important;width:42px!important;min-width:42px!important;height:42px!important}.nova-orders-page .nova-order-info{gap:4px!important}.nova-orders-page .nova-order-info strong{font-size:11px!important}.nova-orders-page .nova-order-info span{font-size:8px!important}.nova-orders-page .nova-order-right>strong{font-size:12px!important}.nova-orders-page .nova-order-status{min-height:20px!important;padding:0 7px!important;font-size:6.5px!important}.nova-orders-page .empty-state{border-radius:22px!important;min-height:275px!important}}@media (width<=390px){.nova-orders-page{padding-left:14px!important;padding-right:14px!important}.nova-orders-page>.page-heading h1{letter-spacing:-2.2px!important;font-size:37px!important}.nova-orders-page>.page-heading>svg{flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;padding:7px!important}.nova-orders-page .nova-order-card{border-radius:17px!important;grid-template-columns:39px minmax(0,1fr) max-content!important;column-gap:9px!important;min-height:78px!important;padding:9px 10px!important}.nova-orders-page .nova-order-icon{border-radius:12px!important;width:39px!important;min-width:39px!important;height:39px!important}.nova-orders-page .nova-order-icon svg{width:19px!important;height:19px!important}.nova-orders-page .nova-order-info strong{font-size:10px!important}.nova-orders-page .nova-order-info span{font-size:7.5px!important}.nova-orders-page .nova-order-right{gap:5px!important}.nova-orders-page .nova-order-right>strong{font-size:11px!important}.nova-orders-page .nova-order-status{min-height:19px!important;padding:0 6px!important;font-size:6px!important}}@supports (padding-bottom:env(safe-area-inset-bottom)){.nova-orders-page{padding-bottom:calc(148px + env(safe-area-inset-bottom))!important}}.home-page .section-title{margin-top:20px;margin-bottom:10px}.home-page .product-card{text-align:left;min-height:96px;color:inherit;grid-template-columns:78px minmax(0,1fr) auto;gap:13px;padding:11px}.home-page .product-card:hover{border-color:#39ff8829}.home-page .product-card:active{transform:scale(.985)}.home-page .product-card-image{background:radial-gradient(circle at 50% 40%,#39ff8821,#0000 62%),linear-gradient(145deg,#39ff8813,#ffffff06);border:1px solid #39ff8821;border-radius:17px;justify-content:center;align-items:center;width:78px;height:78px;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff1,0 0 25px #39ff8809}.home-page .product-card-image span{filter:drop-shadow(0 5px 12px #39ff882e);justify-content:center;align-items:center;width:100%;height:100%;display:flex;font-size:34px!important;line-height:1!important}.home-page .product-info{min-width:0}.home-page .product-badge{color:var(--nova-green)}.home-page .product-info h3{color:#fffffff2;letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:15px;font-weight:800;line-height:1.15;overflow:hidden}.home-page .product-info p{color:var(--white-muted);text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;font-size:10px;line-height:1.35;overflow:hidden}.home-page .product-info strong{color:var(--nova-green);font-size:11px;font-weight:800}.home-page .product-card>svg{color:#ffffff4d;flex:none;transition:transform .18s,color .18s}.home-page .product-card:hover>svg{color:var(--nova-green);transform:translate(2px)}@media (width<=390px){.home-page .product-card{grid-template-columns:70px minmax(0,1fr) auto;gap:10px;padding:10px}.home-page .product-card-image{border-radius:15px;width:70px;height:70px}.home-page .product-card-image span{font-size:30px!important}.home-page .product-info h3{font-size:14px}.home-page .product-info p{font-size:9px}}@media (width<=350px){.home-page .product-card{grid-template-columns:62px minmax(0,1fr) auto;gap:9px;padding:9px}.home-page .product-card-image{border-radius:14px;width:62px;height:62px}.home-page .product-card-image span{font-size:27px!important}.home-page .product-info h3{font-size:13px}.home-page .product-info p{font-size:8px}}.home-page{width:100%!important;min-width:0!important;max-width:none!important;overflow:visible!important}.home-page .section-title{box-sizing:border-box!important;width:100%!important;margin:20px 0 10px!important;padding:0 2px!important}.home-page .section-title>div{min-width:0!important}.home-page .section-title span{color:var(--nova-green)!important;opacity:1!important}.home-page .section-title h2{color:var(--white)!important;white-space:nowrap!important;font-size:19px!important;line-height:1.15!important}.home-page .section-title button{color:var(--white-muted)!important}.home-page>.product-card{text-align:left!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:92px!important;color:var(--white)!important;isolation:isolate!important;background:radial-gradient(circle at 10%,#39ff881a,#0000 34%),linear-gradient(145deg,#39ff880e,#ffffff06 55%,#39ff8805)!important;border:1px solid #39ff8821!important;border-radius:20px!important;grid-template-rows:1fr!important;grid-template-columns:70px minmax(0,1fr) 24px!important;place-items:center stretch!important;gap:12px!important;margin:0!important;padding:10px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 38px #0003,0 0 28px #39ff8809,inset 0 1px #ffffff14!important}.home-page>.product-card:before{z-index:-1!important;border-radius:inherit!important;pointer-events:none!important}.home-page>.product-card:focus-visible{outline-offset:3px!important;outline:2px solid #39ff88a6!important}.home-page>.product-card:hover{border-color:#39ff8847!important}.home-page>.product-card:active{transform:scale(.992)!important}.home-page>.product-card .product-card-image{background:radial-gradient(circle at 50% 35%,#39ff8829,#0000 62%),linear-gradient(145deg,#39ff8817,#ffffff06)!important;border:1px solid #39ff8829!important;border-radius:17px!important;grid-area:1/1!important;justify-content:center!important;align-items:center!important;width:70px!important;min-width:70px!important;height:70px!important;min-height:70px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 0 22px #39ff880b!important}.home-page>.product-card .product-card-image span{width:100%!important;height:100%!important;color:var(--nova-green)!important;filter:drop-shadow(0 4px 10px #39ff8838)!important;justify-content:center!important;align-items:center!important;font-size:31px!important;line-height:1!important;display:flex!important}.home-page>.product-card .product-info{text-align:left!important;flex-direction:column!important;grid-area:1/2!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.home-page>.product-card .product-badge{width:fit-content!important;color:var(--nova-green)!important;letter-spacing:1px!important;background:#39ff8813!important;border-radius:7px!important;align-items:center!important;margin:0 0 4px!important;padding:3px 7px!important;font-size:8px!important;font-weight:850!important;line-height:1.1!important;display:inline-flex!important}.home-page>.product-card .product-info h3{width:100%!important;color:var(--white)!important;letter-spacing:-.25px!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0 0 3px!important;padding:0!important;font-size:16px!important;font-weight:800!important;line-height:1.15!important;overflow:hidden!important}.home-page>.product-card .product-info p{width:100%!important;color:var(--white-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0 0 5px!important;padding:0!important;font-size:10px!important;line-height:1.3!important;overflow:hidden!important}.home-page>.product-card .product-info strong{color:var(--nova-green)!important;letter-spacing:.2px!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important}.home-page>.product-card>svg{color:#ffffff6b!important;flex:none!important;grid-area:1/3!important;place-self:center!important;width:20px!important;min-width:20px!important;height:20px!important}.home-page>.product-card:hover>svg,.home-page>.product-card:active>svg{color:var(--nova-green)!important}.home-page>.product-card+.rating-card,.home-page>.product-card+*{margin-top:14px}@media (width<=390px){.home-page>.product-card{border-radius:18px!important;grid-template-columns:64px minmax(0,1fr) 22px!important;gap:10px!important;min-height:88px!important;padding:9px!important}.home-page>.product-card .product-card-image{border-radius:15px!important;width:64px!important;min-width:64px!important;height:64px!important;min-height:64px!important}.home-page>.product-card .product-card-image span{font-size:29px!important}.home-page>.product-card .product-info h3{font-size:15px!important}.home-page>.product-card .product-info p,.home-page>.product-card .product-info strong{font-size:9px!important}}@media (width<=350px){.home-page>.product-card{grid-template-columns:58px minmax(0,1fr) 20px!important;gap:9px!important;min-height:82px!important;padding:8px!important}.home-page>.product-card .product-card-image{border-radius:14px!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important}.home-page>.product-card .product-card-image span{font-size:26px!important}.home-page>.product-card .product-info h3{font-size:14px!important}.home-page>.product-card .product-info p{font-size:8px!important}}.home-page>button.product-card{box-sizing:border-box!important;text-align:left!important;white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:96px!important;color:var(--white)!important;appearance:none!important;background:radial-gradient(circle at 8%,#39ff881a,#0000 32%),linear-gradient(145deg,#39ff880e,#ffffff06 55%,#39ff8805)!important;border:1px solid #39ff8824!important;border-radius:20px!important;flex-direction:row!important;justify-content:flex-start!important;align-self:stretch!important;align-items:center!important;gap:13px!important;margin:0!important;padding:10px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 38px #0003,0 0 28px #39ff8809,inset 0 1px #ffffff14!important}.home-page>button.product-card:before{content:""!important;z-index:0!important;border-radius:inherit!important;pointer-events:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.home-page>button.product-card>*{z-index:1!important;position:relative!important}.home-page>button.product-card>.product-card-image{box-sizing:border-box!important;background:radial-gradient(circle at 50% 35%,#39ff8829,#0000 62%),linear-gradient(145deg,#39ff8817,#ffffff06)!important;border:1px solid #39ff8829!important;border-radius:17px!important;flex:0 0 70px!important;justify-content:center!important;align-self:center!important;align-items:center!important;width:70px!important;min-width:70px!important;max-width:70px!important;height:70px!important;min-height:70px!important;max-height:70px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 0 22px #39ff880b!important}.home-page>button.product-card>.product-card-image span{width:100%!important;height:100%!important;color:var(--nova-green)!important;text-align:center!important;filter:drop-shadow(0 4px 10px #39ff8838)!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:32px!important;line-height:1!important;display:flex!important}.home-page>button.product-card>.product-info{text-align:left!important;flex-direction:column!important;flex:auto!important;justify-content:center!important;align-self:center!important;align-items:flex-start!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.home-page>button.product-card>.product-info .product-badge{width:fit-content!important;max-width:100%!important;color:var(--nova-green)!important;letter-spacing:1px!important;white-space:nowrap!important;background:#39ff8813!important;border-radius:7px!important;margin:0 0 4px!important;padding:3px 7px!important;font-size:8px!important;font-weight:850!important;line-height:1.1!important;display:inline-flex!important}.home-page>button.product-card>.product-info h3{width:100%!important;color:var(--white)!important;letter-spacing:-.25px!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 3px!important;padding:0!important;font-size:17px!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.home-page>button.product-card>.product-info p{width:100%!important;color:var(--white-muted)!important;text-align:left!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 5px!important;padding:0!important;font-size:10px!important;line-height:1.3!important;display:block!important;overflow:hidden!important}.home-page>button.product-card>.product-info strong{color:var(--nova-green)!important;text-align:left!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important;display:block!important}.home-page>button.product-card>svg{color:#ffffff73!important;flex:0 0 20px!important;align-self:center!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;margin:0!important;padding:0!important}.home-page>button.product-card:hover{border-color:#39ff8847!important}.home-page>button.product-card:active{transform:scale(.992)!important}.home-page>button.product-card:focus-visible{outline-offset:3px!important;outline:2px solid #39ff88a6!important}@media (width<=600px){.home-page>button.product-card{flex-direction:row!important;gap:12px!important;width:100%!important;max-width:100%!important;min-height:94px!important;padding:10px!important;display:flex!important}}@media (width<=390px){.home-page>button.product-card{gap:10px!important;min-height:88px!important;padding:9px!important}.home-page>button.product-card>.product-card-image{flex-basis:64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important}.home-page>button.product-card>.product-card-image span{font-size:29px!important}.home-page>button.product-card>.product-info h3{font-size:15px!important}.home-page>button.product-card>.product-info p{font-size:9px!important}}@media (width<=350px){.home-page>button.product-card{gap:9px!important;min-height:82px!important;padding:8px!important}.home-page>button.product-card>.product-card-image{flex-basis:58px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}.home-page>button.product-card>.product-card-image span{font-size:26px!important}.home-page>button.product-card>.product-info h3{font-size:14px!important}.home-page>button.product-card>.product-info p{font-size:8px!important}}.home-page>button.nova-city-card{isolation:isolate!important;box-sizing:border-box!important;appearance:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:96px!important;color:var(--white)!important;-webkit-text-fill-color:var(--white)!important;text-align:left!important;-webkit-backdrop-filter:blur(24px)saturate(170%)!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:radial-gradient(circle at 8%,#39ff881a,#0000 34%),linear-gradient(145deg,#39ff880e,#ffffff06 55%,#39ff8805)!important;border:1px solid #39ff8824!important;border-radius:20px!important;outline:none!important;grid-template-columns:70px minmax(0,1fr) 22px!important;place-items:center stretch!important;gap:13px!important;margin:0!important;padding:10px!important;text-decoration:none!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 38px #0003,0 0 28px #39ff8809,inset 0 1px #ffffff14!important}.home-page>button.nova-city-card:before{content:""!important;z-index:0!important;border-radius:inherit!important;pointer-events:none!important;background:linear-gradient(115deg,#ffffff0e,#0000 27% 72%,#39ff8806)!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.home-page>button.nova-city-card>*{z-index:1!important;position:relative!important}.home-page>button.nova-city-card>.nova-city-card-icon{box-sizing:border-box!important;background:radial-gradient(circle at 50% 35%,#39ff8829,#0000 62%),linear-gradient(145deg,#39ff8817,#ffffff06)!important;border:1px solid #39ff8829!important;border-radius:17px!important;flex:0 0 70px!important;justify-content:center!important;align-self:center!important;align-items:center!important;width:70px!important;min-width:70px!important;max-width:70px!important;height:70px!important;min-height:70px!important;max-height:70px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 0 22px #39ff880b!important}.home-page>button.nova-city-card>.nova-city-card-icon>span{width:100%!important;height:100%!important;color:var(--nova-green)!important;-webkit-text-fill-color:var(--nova-green)!important;text-align:center!important;filter:drop-shadow(0 4px 10px #39ff8838)!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;font-size:32px!important;font-weight:400!important;line-height:1!important;display:flex!important}.home-page>button.nova-city-card>.nova-city-card-info{color:#fff!important;-webkit-text-fill-color:#fff!important;text-align:left!important;flex-direction:column!important;justify-content:center!important;align-self:center!important;align-items:flex-start!important;gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.home-page>button.nova-city-card>.nova-city-card-info .product-badge{width:auto!important;max-width:100%!important;box-shadow:none!important;color:var(--nova-green)!important;-webkit-text-fill-color:var(--nova-green)!important;letter-spacing:1.2px!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 4px!important;padding:0!important;font-size:8px!important;font-weight:850!important;line-height:1.1!important;display:block!important}.home-page>button.nova-city-card>.nova-city-card-info h3{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fff!important;-webkit-text-fill-color:#fff!important;letter-spacing:-.25px!important;text-align:left!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 4px!important;padding:0!important;font-size:17px!important;font-weight:800!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.home-page>button.nova-city-card>.nova-city-card-info p{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;color:var(--white-muted)!important;-webkit-text-fill-color:var(--white-muted)!important;text-align:left!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:500!important;line-height:1.3!important;display:block!important;overflow:hidden!important}.home-page>button.nova-city-card>.nova-city-card-info strong{color:var(--nova-green)!important;-webkit-text-fill-color:var(--nova-green)!important;text-align:left!important;white-space:nowrap!important;margin:4px 0 0!important;padding:0!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important;display:block!important}.home-page>button.nova-city-card>svg{color:#39ff88c7!important;stroke:currentColor!important;fill:none!important;flex:0 0 22px!important;align-self:center!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;display:block!important}@media (width<=600px){.home-page>button.nova-city-card{grid-template-columns:64px minmax(0,1fr) 20px!important;gap:11px!important;width:100%!important;max-width:100%!important;min-height:90px!important;padding:9px!important;display:grid!important}.home-page>button.nova-city-card>.nova-city-card-icon{border-radius:16px!important;flex-basis:64px!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important}.home-page>button.nova-city-card>.nova-city-card-icon>span{font-size:29px!important}.home-page>button.nova-city-card>.nova-city-card-info h3{font-size:16px!important}.home-page>button.nova-city-card>.nova-city-card-info p{font-size:9px!important}}@media (width<=390px){.home-page>button.nova-city-card{border-radius:18px!important;grid-template-columns:58px minmax(0,1fr) 19px!important;gap:9px!important;min-height:82px!important;padding:8px!important}.home-page>button.nova-city-card>.nova-city-card-icon{border-radius:15px!important;flex-basis:58px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}.home-page>button.nova-city-card>.nova-city-card-icon>span{font-size:27px!important}.home-page>button.nova-city-card>.nova-city-card-info h3{font-size:15px!important}.home-page>button.nova-city-card>.nova-city-card-info p{font-size:8px!important}.home-page>button.nova-city-card>.nova-city-card-info strong{font-size:9px!important}}@media (width<=350px){.home-page>button.nova-city-card{grid-template-columns:52px minmax(0,1fr) 18px!important;gap:8px!important;min-height:76px!important;padding:7px!important}.home-page>button.nova-city-card>.nova-city-card-icon{flex-basis:52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}.home-page>button.nova-city-card>.nova-city-card-icon>span{font-size:24px!important}.home-page>button.nova-city-card>.nova-city-card-info h3{font-size:14px!important}}.budapest-back{appearance:none;color:#f5f7f6;cursor:pointer;background:linear-gradient(145deg,#263934b8,#0f1d1ae0);border:1px solid #ffffff17;border-radius:18px;justify-content:center;align-items:center;gap:11px;width:fit-content;min-height:52px;padding:0 20px;font-size:17px;font-weight:600;transition:transform .2s,border-color .2s,background .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0d,0 12px 30px #00000029}.budapest-city-card{box-sizing:border-box;background:radial-gradient(circle at 8% 10%,#00ff822b,#0000 34%),radial-gradient(circle at 90% 90%,#00b4ff0e,#0000 35%),linear-gradient(145deg,#122f26f0,#081614f5 55%,#080f12fa);border:1px solid #ffffff1a;border-radius:28px;width:100%;min-height:0;margin-top:24px;padding:28px 28px 27px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 22px 55px #00000038}.budapest-city-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff09,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute;top:-80px;right:-90px}.budapest-city-icon{color:#2f8;background:linear-gradient(145deg,#00ff821f,#00ff8206);border:1px solid #22ff8830;border-radius:21px;justify-content:center;align-items:center;width:66px;height:66px;display:flex;box-shadow:inset 0 0 20px #22ff880b,0 0 25px #22ff880e}.budapest-city-icon svg{filter:drop-shadow(0 0 8px #2f86)}.budapest-city-content{z-index:2;margin-top:25px;position:relative}.budapest-eyebrow{color:#2f8;letter-spacing:.28em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:800;line-height:1;display:block}.budapest-city-content h1{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(42px,11vw,58px);font-weight:800;line-height:.98}.budapest-city-content p{color:#ffffffab;margin:15px 0 0;font-size:16px;font-weight:500;line-height:1.4}.budapest-city-glow{pointer-events:none;background:radial-gradient(circle,#00ff8217,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute;bottom:-145px;right:-120px}.budapest-catalog-header{margin-top:28px;padding:0 2px}.budapest-catalog-label{color:#ffffff7a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;font-size:13px;font-weight:700;line-height:1}.budapest-catalog-header h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:29px;font-weight:800;line-height:1.12}.budapest-product-card{appearance:none;text-align:left;color:#fff;cursor:pointer;background:linear-gradient(145deg,#192725e0,#091212f7);border:1px solid #ffffff1a;border-radius:25px;width:100%;margin-top:20px;padding:0;transition:transform .2s,border-color .2s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 42px #00000038,inset 0 1px #ffffff0b}.budapest-product-card:active{transform:scale(.985)}.budapest-product-content{padding:18px 19px 20px;position:relative}.budapest-product-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.budapest-product-badge{color:#2f8;letter-spacing:.06em;background:#22ff8817;border:1px solid #22ff8824;border-radius:9px;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.budapest-product-stock{color:#ffffff7a;font-size:12px;font-weight:600}.budapest-product-content h3{color:#fff;letter-spacing:-.025em;margin:13px 0 0;font-size:21px;font-weight:750;line-height:1.18}.budapest-product-content p{color:#ffffff91;margin:8px 0 0;font-size:14px;line-height:1.4}.budapest-product-bottom{justify-content:space-between;align-items:center;gap:15px;margin-top:17px;display:flex}.budapest-product-open{color:#2f8;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.budapest-product-icon{color:#ffffffbf;-webkit-backdrop-filter:blur(12px);background:#050f0dad;border:1px solid #ffffff1a;border-radius:13px;justify-content:center;align-items:center;width:39px;height:39px;display:flex;position:absolute;top:226px;right:17px}@media (width<=380px){.budapest-page{padding-left:14px;padding-right:14px}.budapest-city-card{border-radius:25px;padding:23px}.budapest-city-icon{width:60px;height:60px}.budapest-city-content h1{font-size:40px}.budapest-catalog-header h2{font-size:26px}.budapest-product-image{height:190px}.budapest-product-content{padding:16px}.budapest-product-bottom strong{font-size:20px}}@media (width>=500px){.budapest-page{padding-left:24px;padding-right:24px}.budapest-city-card{padding:32px}.budapest-product-image{height:250px}}.budapest-page{box-sizing:border-box;width:100%;max-width:100%;padding:22px 18px 150px;position:relative;overflow-x:hidden}.budapest-back{appearance:none;color:#fff;cursor:pointer;background:linear-gradient(145deg,#1f342ec7,#0d1b18eb);border:1px solid #ffffff1a;border-radius:19px;justify-content:center;align-items:center;gap:11px;height:52px;margin:0;padding:0 20px;font-size:17px;font-weight:650;transition:transform .18s,background .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0e,0 12px 30px #0000002e}.budapest-back svg{color:#20ff86;filter:drop-shadow(0 0 7px #20ff8673);flex-shrink:0}.budapest-back:active{transform:scale(.965)}.budapest-city-card{box-sizing:border-box;isolation:isolate;background:radial-gradient(circle at 5% 0,#00ff822e,#0000 38%),radial-gradient(circle at 100% 100%,#00a0ff0e,#0000 40%),linear-gradient(145deg,#0f3528f5,#081b17f7 52%,#071113fa);border:1px solid #ffffff1a;border-radius:28px;flex-direction:column;width:100%;height:auto;min-height:286px;margin-top:24px;padding:28px 28px 25px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 22px 55px #00000038}.budapest-city-card:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle,#ffffff0b,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-170px;right:-120px}.budapest-city-icon{z-index:3;color:#20ff86;background:linear-gradient(145deg,#00ff8221,#00ff8209);border:1px solid #2f83;border-radius:20px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;margin:0;display:flex;position:relative;box-shadow:inset 0 0 24px #22ff880d,0 0 25px #22ff880e}.budapest-city-icon svg{filter:drop-shadow(0 0 8px #22ff886b);width:29px;height:29px;display:block}.budapest-city-content{z-index:4;width:100%;margin:28px 0 0!important;padding:0!important;display:block!important;position:relative!important;transform:none!important}.budapest-eyebrow{color:#20ff86;letter-spacing:.28em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:800;line-height:1;display:block}.budapest-city-content h1{color:#fff;letter-spacing:-.055em;white-space:nowrap;font-size:clamp(42px,11vw,56px);font-weight:800;line-height:.98;display:block;margin:0!important;padding:0!important}.budapest-city-content p{color:#ffffffa8;font-size:16px;font-weight:500;line-height:1.35;display:block;margin:13px 0 0!important;padding:0!important}.budapest-city-glow{pointer-events:none;z-index:-1;background:radial-gradient(circle,#00ff8217,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute;bottom:-155px;right:-135px}.budapest-catalog-header{box-sizing:border-box;width:100%;margin-top:27px;padding:0 2px}.budapest-catalog-label{color:#ffffff6e;letter-spacing:.1em;text-transform:uppercase;margin:0 0 9px;font-size:13px;font-weight:800;line-height:1;display:block}.budapest-catalog-header h2{color:#fff;letter-spacing:-.04em;font-size:29px;font-weight:800;line-height:1.1;margin:0!important;padding:0!important}.budapest-catalog-header p{color:#ffffffa1;font-size:16px;font-weight:450;line-height:1.42;margin:10px 0 0!important;padding:0!important}.budapest-product-card{appearance:none;box-sizing:border-box;text-align:left;color:#fff;cursor:pointer;background:linear-gradient(145deg,#1b2a27f0,#081212fa);border:1px solid #ffffff1b;border-radius:26px;width:100%;margin:19px 0 0;padding:0;transition:transform .18s,border-color .18s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 18px 45px #0000003d}.budapest-product-image{background:#ffffff06;justify-content:center;align-items:center;width:100%;height:235px;display:flex;position:relative;overflow:hidden}.budapest-product-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;transform:scale(1.005)}.budapest-product-content{box-sizing:border-box;width:100%;padding:17px 18px 19px;position:relative}.budapest-product-top{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.budapest-product-badge{box-sizing:border-box;color:#20ff86;letter-spacing:.06em;background:#22ff8814;border:1px solid #22ff8824;border-radius:9px;justify-content:center;align-items:center;min-height:25px;padding:0 9px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.budapest-product-stock{color:#ffffff73;font-size:12px;font-weight:600;line-height:1}.budapest-product-content h3{color:#fff;letter-spacing:-.025em;font-size:20px;font-weight:750;line-height:1.18;margin:12px 0 0!important;padding:0!important}.budapest-product-content p{color:#ffffff8c;font-size:14px;line-height:1.38;margin:7px 0 0!important;padding:0!important}.budapest-product-bottom{justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:16px;display:flex}.budapest-product-bottom strong{color:#fff;letter-spacing:-.025em;font-size:21px;font-weight:800;line-height:1}.budapest-product-open{color:#20ff86;white-space:nowrap;justify-content:center;align-items:center;gap:3px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.budapest-product-icon{z-index:5;color:#ffffffb8;-webkit-backdrop-filter:blur(14px);background:#050f0db8;border:1px solid #ffffff1c;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:198px;right:15px}.budapest-bottom-spacer{flex-shrink:0;width:100%;height:15px}@media (width<=380px){.budapest-page{padding-bottom:145px;padding-left:14px;padding-right:14px}.budapest-city-card{border-radius:25px;min-height:270px;padding:24px 23px 23px}.budapest-city-icon{flex-basis:58px;width:58px;height:58px}.budapest-city-content{margin-top:23px!important}.budapest-city-content h1{font-size:40px}.budapest-city-content p{font-size:15px}.budapest-catalog-header h2{font-size:26px}.budapest-product-image{height:210px}.budapest-product-content{padding:16px}}@media (width>=500px){.budapest-page{padding-left:24px;padding-right:24px}.budapest-city-card{min-height:300px;padding:31px 31px 28px}.budapest-product-image{height:255px}}.budapest-back{background:linear-gradient(145deg,#283e37b8,#0c1916e0);border:1px solid #ffffff17;border-radius:18px;gap:10px;min-width:118px;height:50px;margin:0;padding:0 18px;font-size:17px;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #00000029}.budapest-city-card{background:radial-gradient(circle at 8% 20%,#39ff8821,#0000 34%),linear-gradient(145deg,#143028d1,#081613f0);border:1px solid #ffffff1a;border-radius:25px;align-items:center;gap:16px;min-height:0;margin-top:24px;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 18px 45px #0003}.budapest-city-icon{border-radius:20px;flex:0 0 64px;width:64px;min-width:64px;height:64px}.budapest-city-content{min-width:0;margin-top:0!important}.budapest-city-content h1{letter-spacing:-.045em;font-size:clamp(34px,9vw,47px);line-height:.96}.budapest-catalog-header h2{letter-spacing:-.045em;line-height:1.08;font-size:27px!important}.budapest-catalog-header p{color:#ffffff94;font-size:14px;line-height:1.4;margin-top:8px!important}.budapest-products-list,.budapest-product-list,.products-list{flex-direction:column;gap:12px;width:100%;margin-top:16px;display:flex}.budapest-product-card{background:linear-gradient(145deg,#1c2c28d6,#081111f5);border:1px solid #ffffff16;border-radius:23px;width:100%;margin:0;box-shadow:inset 0 1px #ffffff0e,0 14px 38px #0003}.budapest-product-image{background:radial-gradient(circle at 50% 45%,#39ff880e,#0000 52%),#ffffff05;height:190px}.budapest-product-image img{object-fit:contain;padding:14px;transform:none}.budapest-product-content{padding:15px 16px 17px}.budapest-product-badge{border-radius:8px;min-height:23px;padding:0 8px;font-size:9px}.budapest-product-stock{font-size:10px}.budapest-product-content h3{font-size:18px;margin-top:9px!important}.budapest-product-content p{font-size:12px;line-height:1.4;margin-top:6px!important}.budapest-product-bottom{margin-top:13px}.budapest-product-bottom strong{font-size:19px}.budapest-product-open{font-size:11px}.budapest-product-icon{border-radius:11px;width:34px;height:34px;top:156px;right:12px}.budapest-catalog-state,.budapest-empty-state,.budapest-loading-state,.budapest-error-state{text-align:center;box-sizing:border-box;background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid #ffffff12;border-radius:23px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:180px;margin-top:16px;padding:28px 18px;display:flex;box-shadow:inset 0 1px #ffffff0b}.budapest-catalog-state svg,.budapest-empty-state svg,.budapest-loading-state svg,.budapest-error-state svg{color:var(--nova-green);margin-bottom:12px}.budapest-catalog-state h3,.budapest-empty-state h3,.budapest-loading-state h3,.budapest-error-state h3{color:#ffffffeb;margin:0;font-size:18px;line-height:1.2}.budapest-catalog-state p,.budapest-empty-state p,.budapest-loading-state p,.budapest-error-state p{color:#ffffff80;max-width:310px;margin:8px 0 0;font-size:12px;line-height:1.5}.budapest-page .empty-state{background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid #ffffff12;border-radius:23px;min-height:180px;margin-top:16px;padding:28px 18px}.budapest-bottom-spacer{height:12px}@media (width<=390px){.budapest-page{padding-bottom:132px;padding-left:12px;padding-right:12px}.budapest-city-card{border-radius:23px;gap:13px;padding:16px}.budapest-city-icon{border-radius:18px;flex-basis:58px;width:58px;min-width:58px;height:58px}.budapest-city-content h1{font-size:34px}.budapest-city-content p{font-size:12px}.budapest-catalog-header{margin-top:24px}.budapest-catalog-header h2{font-size:25px!important}.budapest-catalog-header p{font-size:13px}.budapest-product-image{height:175px}.budapest-product-icon{top:141px}}@media (width>=500px){.budapest-page{padding-left:24px;padding-right:24px}.budapest-city-card{padding:20px 22px}.budapest-product-image{height:220px}.budapest-product-icon{top:186px}}@media (prefers-reduced-motion:reduce){.budapest-page,.budapest-product-card,.budapest-back{transition:none!important;animation:none!important}}.budapest-page{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:16px 14px 132px;overflow-x:hidden}.budapest-back{color:#fff;-webkit-backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(145deg,#2a433bad,#0a1915e0);border:1px solid #ffffff17;border-radius:17px;justify-content:center;align-items:center;gap:9px;min-width:112px;height:50px;min-height:50px;margin:0 0 12px;padding:0 17px;font-size:16px;font-weight:650;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 10px 28px #00000029}.budapest-back svg{color:var(--nova-green)}.budapest-city-card{box-sizing:border-box;-webkit-backdrop-filter:blur(25px)saturate(145%);background:radial-gradient(circle at 8%,#39ff8821,#0000 38%),linear-gradient(145deg,#133328e0,#071612f2);border:1px solid #69ffaa24;border-radius:21px;overflow:hidden;box-shadow:inset 0 1px #fff1,0 13px 34px #0000002e;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:11px!important;width:100%!important;height:80px!important;min-height:80px!important;max-height:80px!important;margin:0 0 16px!important;padding:0 14px!important;display:flex!important;position:relative!important}.budapest-city-glow{filter:blur(4px);pointer-events:none;z-index:0;background:radial-gradient(circle,#39ff8821,#0000 70%);border-radius:50%;width:145px;height:145px;margin:0;top:-72px;right:-62px;position:absolute!important}.budapest-city-icon{z-index:2;color:var(--nova-green);background:linear-gradient(145deg,#39ff8829,#39ff880b);border:1px solid #39ff8824;border-radius:16px;box-shadow:inset 0 1px #fff1,0 7px 22px #39ff8812;flex:0 0 52px!important;justify-content:center!important;align-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;margin:0!important;display:flex!important;position:relative!important;inset:auto!important}.budapest-city-content{z-index:2;flex:1;min-width:0;overflow:hidden;flex-direction:column!important;justify-content:center!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important}.budapest-eyebrow{color:var(--nova-green);letter-spacing:.23em;font-weight:800;display:block;margin:0 0 2px!important;font-size:8px!important;line-height:1!important}.budapest-city-content h1{color:#fff;letter-spacing:-.045em;white-space:nowrap;font-weight:800;margin:0!important;font-size:25px!important;line-height:1!important}.budapest-city-content p{color:#ffffff6e;white-space:nowrap;font-weight:500;margin:4px 0 0!important;font-size:10px!important;line-height:1!important}.budapest-catalog-header{box-sizing:border-box;width:100%;margin:0 0 12px!important;padding:0 2px!important}.budapest-catalog-label{color:#ffffff61;letter-spacing:.18em;font-weight:800;line-height:1;margin:0 0 4px!important;font-size:9px!important}.budapest-catalog-title-row{justify-content:space-between;align-items:flex-end;gap:10px;width:100%;display:flex}.budapest-catalog-header h2{color:#fff;letter-spacing:-.045em;font-weight:800;margin:0!important;font-size:27px!important;line-height:1.06!important}.budapest-product-count{color:#ffffff9e;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff13;border-radius:999px;flex:none;padding:6px 9px;font-size:10px;font-weight:700}.budapest-products{width:100%}.budapest-product-list,.budapest-products-list,.products-list{flex-direction:column;gap:10px;width:100%;display:flex;margin:0!important}.budapest-product-card{appearance:none;box-sizing:border-box;text-align:left;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(25px)saturate(145%);background:linear-gradient(145deg,#1c2d28cc,#081111f5);border:1px solid #ffffff16;border-radius:21px;transition:transform .18s,border-color .18s;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 13px 34px #0000002e;flex-direction:row!important;align-items:stretch!important;gap:11px!important;width:100%!important;height:145px!important;min-height:145px!important;margin:0!important;padding:9px!important;display:flex!important;position:relative!important}.budapest-product-card:hover{border-color:#39ff882e}.budapest-product-card:disabled{cursor:default;opacity:.62}.budapest-product-image{background:radial-gradient(circle at 50% 45%,#39ff880e,#0000 58%),#ffffff05;border:1px solid #ffffff0e;border-radius:16px;overflow:hidden;flex:0 0 108px!important;justify-content:center!important;align-items:center!important;width:108px!important;height:125px!important;min-height:125px!important;margin:0!important;display:flex!important;position:relative!important}.budapest-product-image img{z-index:2;object-position:center;filter:drop-shadow(0 10px 18px #0000004d);max-width:100%;position:relative;object-fit:contain!important;width:88%!important;height:88%!important;padding:8px!important;transform:none!important}.budapest-product-image-glow{z-index:1;pointer-events:none;background:radial-gradient(circle,#39ff880e,#0000 62%);position:absolute;inset:0}.budapest-product-content{z-index:2;flex:1;min-width:0;height:100%;overflow:hidden;flex-direction:column!important;margin:0!important;padding:2px 25px 2px 0!important;display:flex!important;position:relative!important}.budapest-product-top{justify-content:space-between;align-items:center;gap:7px;min-width:0;display:flex}.budapest-product-badge{text-overflow:ellipsis;white-space:nowrap;color:#2f8;letter-spacing:.07em;background:#22ff8817;border:1px solid #22ff8821;border-radius:999px;align-items:center;max-width:110px;min-height:23px;padding:0 8px;font-size:9px;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.budapest-product-stock{color:#ffffff6b;white-space:nowrap;flex:none;font-size:10px;font-weight:650}.budapest-product-content h3{color:#fff;letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:750;display:-webkit-box;overflow:hidden;margin:8px 0 0!important;font-size:17px!important;line-height:1.12!important}.budapest-product-content p{color:#ffffff6e;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:5px 0 0!important;font-size:11px!important;line-height:1.25!important}.budapest-product-bottom{justify-content:space-between;align-items:flex-end;gap:7px;display:flex;margin-top:auto!important;padding:0!important}.budapest-product-bottom strong{color:#fff;letter-spacing:-.035em;white-space:nowrap;font-weight:800;font-size:17px!important;line-height:1!important}.budapest-product-open{color:#55ff9a;white-space:nowrap;align-items:center;gap:2px;font-weight:700;display:inline-flex;font-size:10px!important}.budapest-product-icon{color:#ffffff7a;-webkit-backdrop-filter:blur(12px);background:#050f0d99;border:1px solid #ffffff13;border-radius:9px;justify-content:center;align-items:center;display:flex;width:26px!important;height:26px!important;position:absolute!important;top:auto!important;bottom:9px!important;right:9px!important}.budapest-empty-state,.budapest-products-state,.budapest-catalog-state,.budapest-loading-state,.budapest-error-state{box-sizing:border-box;background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid #ffffff12;border-radius:21px;width:100%;min-height:150px;margin-top:0;padding:22px 18px;box-shadow:inset 0 1px #ffffff0b}@media (width<=390px){.budapest-page{padding:14px 12px 132px}.budapest-back{border-radius:16px;min-width:108px;height:49px;min-height:49px;margin-bottom:11px;padding:0 15px;font-size:15px}.budapest-city-card{border-radius:20px;gap:9px!important;height:80px!important;min-height:80px!important;max-height:80px!important;margin-bottom:14px!important;padding:0 12px!important}.budapest-city-icon{border-radius:15px;flex-basis:50px!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important}.budapest-city-icon svg{width:23px;height:23px}.budapest-eyebrow{font-size:7px!important}.budapest-city-content h1{font-size:23px!important}.budapest-city-content p{font-size:9px!important}.budapest-catalog-header{margin-bottom:11px!important}.budapest-catalog-header h2{font-size:25px!important}.budapest-catalog-header p{font-size:12px!important}.budapest-product-card{border-radius:19px;gap:9px!important;height:138px!important;min-height:138px!important;padding:8px!important}.budapest-product-image{border-radius:15px;flex-basis:101px!important;width:101px!important;height:120px!important;min-height:120px!important}.budapest-product-content{padding-right:23px!important}.budapest-product-content h3,.budapest-product-bottom strong{font-size:16px!important}.budapest-product-open{font-size:9px!important}.budapest-product-icon{width:24px!important;height:24px!important;bottom:8px!important;right:8px!important}}@media (width<=360px){.budapest-page{padding-left:11px;padding-right:11px}.budapest-city-card{gap:8px!important;padding-left:10px!important;padding-right:10px!important}.budapest-city-icon{flex-basis:48px!important;width:48px!important;min-width:48px!important;height:48px!important}.budapest-city-content h1{font-size:22px!important}.budapest-product-image{flex-basis:94px!important;width:94px!important}.budapest-product-content h3,.budapest-product-bottom strong{font-size:15px!important}}@media (prefers-reduced-motion:reduce){.budapest-page *,.budapest-product-card,.budapest-back{transition:none!important;animation:none!important}}.admin-page{color:#f5f7f6;background:radial-gradient(circle at 0 0,#50ffaa14,#0000 35%),radial-gradient(circle at 100% 0,#ffffff0d,#0000 30%),#070908;width:100%;min-height:100vh;padding:20px}.admin-topbar{-webkit-backdrop-filter:blur(24px);background:#121614b8;border:1px solid #ffffff17;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1180px;margin:0 auto 24px;padding:14px 16px;display:flex;box-shadow:0 18px 50px #00000040,inset 0 1px #ffffff0d}.admin-brand{align-items:center;gap:12px;display:flex}.admin-brand-icon{color:#07100b;background:#a6ffcb;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 25px #50ffaa33}.admin-brand strong{letter-spacing:.04em;font-size:15px;display:block}.admin-brand span{color:#ffffff7a;margin-top:2px;font-size:12px;display:block}.admin-top-actions{align-items:center;gap:8px;display:flex}.admin-icon-button,.admin-logout-button,.admin-action-button{color:#fff;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff17;transition:transform .18s,background .18s,border-color .18s}.admin-icon-button:hover,.admin-logout-button:hover,.admin-action-button:hover{background:#ffffff1a;border-color:#ffffff29}.admin-icon-button:active,.admin-logout-button:active,.admin-action-button:active{transform:scale(.96)}.admin-icon-button{border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.admin-logout-button{border-radius:13px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:700;display:flex}.admin-heading-row{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.admin-eyebrow{color:#a6ffcb;letter-spacing:.12em;margin-bottom:5px;font-size:11px;font-weight:800}.admin-heading-row h1{letter-spacing:-.04em;margin:0;font-size:clamp(28px,5vw,40px);line-height:1}.admin-heading-row p{color:#ffffff7a;margin:8px 0 0;font-size:14px}.admin-primary-button,.admin-secondary-button{cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:13px;font-weight:800;transition:transform .18s,opacity .18s,background .18s;display:inline-flex}.admin-primary-button{color:#06100a;background:#a6ffcb;border:1px solid #a6ffcb40;box-shadow:0 10px 30px #50ffaa24}.admin-secondary-button{color:#fff;background:#ffffff0e;border:1px solid #ffffff1a}.admin-primary-button:hover,.admin-secondary-button:hover{transform:translateY(-1px)}.admin-primary-button:disabled,.admin-secondary-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.admin-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.admin-stat-card{-webkit-backdrop-filter:blur(20px);background:#ffffff0b;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;min-height:82px;padding:16px;display:flex}.admin-stat-card svg{color:#a6ffcb}.admin-stat-card span{color:#ffffff73;font-size:11px;display:block}.admin-stat-card strong{margin-top:2px;font-size:22px;display:block}.admin-error{color:#ffb8c1;background:#ff3c5012;border:1px solid #ff506433;border-radius:14px;margin:14px 0;padding:13px 14px;font-size:13px}.admin-products-section{margin-top:20px}.admin-section-header{margin-bottom:12px}.admin-section-header h2{margin:0;font-size:19px}.admin-section-header span{color:#ffffff6b;margin-top:4px;font-size:12px;display:block}.admin-products-list{flex-direction:column;gap:10px;display:flex}.admin-product-row{background:#ffffff0b;border:1px solid #ffffff14;border-radius:19px;grid-template-columns:76px minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:110px;padding:12px;transition:border-color .18s,opacity .18s,transform .18s;display:grid}.admin-product-row:hover{border-color:#ffffff24}.admin-product-row.is-inactive{opacity:.62}.admin-product-image{color:#fff6;background:#ffffff0f;border-radius:15px;place-items:center;width:76px;height:76px;display:grid;overflow:hidden}.admin-product-image img{object-fit:cover;width:100%;height:100%}.admin-product-title-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.admin-product-title-row h3{margin:0;font-size:15px;line-height:1.25}.admin-product-main>p{color:#ffffff6b;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 8px;font-size:12px;overflow:hidden}.admin-product-badge,.admin-featured-badge{letter-spacing:.04em;border-radius:7px;padding:4px 7px;font-size:9px;font-weight:900}.admin-product-badge{color:#fff;background:#ffffff17}.admin-featured-badge{color:#06100a;background:#a6ffcb}.admin-product-status{white-space:nowrap}.status-active,.status-inactive{align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.status-active{color:#a6ffcb}.status-inactive{color:#fff6}.admin-product-actions{align-items:center;gap:6px;display:flex}.admin-action-button{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-action-button.admin-danger:hover{color:#ff9eaa;background:#ff3c5014;border-color:#ff506440}.admin-form-card{-webkit-backdrop-filter:blur(24px);background:#ffffff0d;border:1px solid #a6ffcb21;border-radius:22px;margin-bottom:20px;padding:18px;box-shadow:0 20px 60px #0003}.admin-form-header{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:18px;display:flex}.admin-form-title{gap:12px;display:flex}.admin-form-icon{color:#06100a;background:#a6ffcb;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.admin-form-title h2{margin:0;font-size:18px}.admin-form-title p{color:#ffffff6e;margin:4px 0 0;font-size:12px}.admin-close-button{color:#ffffffb3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.admin-field{flex-direction:column;gap:7px;display:flex}.admin-field>span{color:#ffffff8f;font-size:11px;font-weight:700}.admin-field input,.admin-field textarea{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#0003;border:1px solid #ffffff17;border-radius:12px;outline:none;font-size:13px;transition:border-color .18s,background .18s}.admin-field input{min-height:45px;padding:0 13px}.admin-field textarea{resize:vertical;min-height:90px;padding:12px 13px}.admin-field input:focus,.admin-field textarea:focus{background:#00000047;border-color:#a6ffcb73}.admin-field input::placeholder,.admin-field textarea::placeholder{color:#ffffff3d}.admin-switches{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.admin-switch-row{cursor:pointer;background:#ffffff09;border:1px solid #ffffff12;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:11px 13px;display:flex}.admin-switch-row strong{font-size:12px;display:block}.admin-switch-row small{color:#ffffff61;margin-top:3px;font-size:10px;display:block}.admin-switch-row input{accent-color:#a6ffcb;width:20px;height:20px}.admin-image-preview{background:#00000026;border:1px solid #ffffff12;border-radius:14px;margin-top:14px;padding:12px}.admin-image-preview>span{color:#fff6;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.admin-image-preview img{object-fit:contain;border-radius:10px;width:100%;max-height:180px;display:block}.admin-form-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.admin-login-card{-webkit-backdrop-filter:blur(28px);background:#121614c7;border:1px solid #ffffff17;border-radius:24px;width:min(100%,430px);margin:8vh auto 0;padding:26px;box-shadow:0 30px 90px #00000059}.admin-login-logo{color:#06100a;background:#a6ffcb;border-radius:19px;place-items:center;width:64px;height:64px;margin:0 auto 18px;display:grid}.admin-login-logo.admin-denied{color:#fff;background:#ff465a26}.admin-login-heading{text-align:center}.admin-login-heading h1{letter-spacing:-.04em;margin:0;font-size:25px}.admin-login-heading p{color:#ffffff73;margin:8px 0 22px;font-size:13px;line-height:1.5}.admin-login-form{flex-direction:column;gap:13px;display:flex}.admin-login-button{width:100%;margin-top:4px}.admin-full-button{width:100%}.admin-back-button{color:#ffffff6b;cursor:pointer;background:0 0;border:0;width:100%;margin-top:14px;font-size:12px;font-weight:700}.admin-back-button:hover{color:#fff}.admin-loading{color:#ffffff8c;justify-content:center;align-items:center;gap:10px;min-height:70vh;font-size:13px;display:flex}.admin-spin{animation:1s linear infinite novaAdminSpin}@keyframes novaAdminSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.admin-empty{text-align:center;color:#ffffff59;border:1px dashed #ffffff1a;border-radius:20px;flex-direction:column;align-items:center;padding:60px 20px;display:flex}.admin-empty svg{margin-bottom:10px}.admin-empty h3{color:#fffc;margin:0;font-size:16px}.admin-empty p{margin:6px 0 16px;font-size:12px}@media (width<=700px){.admin-page{padding:12px}.admin-topbar{border-radius:17px;padding:12px}.admin-logout-button{width:42px;padding:0;font-size:0}.admin-heading-row{flex-direction:column;align-items:stretch}.admin-heading-row .admin-primary-button{width:100%}.admin-stats{grid-template-columns:1fr}.admin-product-row{grid-template-columns:62px minmax(0,1fr);align-items:start}.admin-product-image{width:62px;height:62px}.admin-product-status{grid-column:2}.admin-product-actions{grid-column:2;justify-content:flex-start}.admin-form-grid{grid-template-columns:1fr}.admin-field-full{grid-column:auto}.admin-switches{grid-template-columns:1fr}.admin-form-actions{flex-direction:column-reverse}.admin-form-actions button{width:100%}.admin-login-card{margin-top:5vh;padding:20px}}@media (width<=380px){.admin-page{padding:9px}.admin-product-row{padding:10px}.admin-product-meta{gap:7px}.admin-product-title-row h3{font-size:14px}}.nova-admin-mode{min-height:100vh}.nova-main-admin{min-height:100vh;padding:0}.admin-image-tabs{gap:6px;margin-bottom:8px;display:flex}.admin-image-tabs button{color:#ffffff8c;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.admin-image-tabs button.active{color:#06100a;background:#a6ffcb;border-color:#a6ffcb40}.admin-upload-area{width:100%}.admin-upload-button{color:#a6ffcb;cursor:pointer;background:#a6ffcb09;border:1px dashed #a6ffcb40;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-height:150px;padding:20px;transition:background .18s,border-color .18s;display:flex}.admin-upload-button:hover{background:#a6ffcb12;border-color:#a6ffcb73}.admin-upload-button strong{color:#fff;font-size:13px}.admin-upload-button small{color:#ffffff59;font-size:10px}.admin-upload-preview{background:#0000002e;border:1px solid #ffffff14;border-radius:16px;width:100%;min-height:180px;position:relative;overflow:hidden}.admin-upload-preview>img{object-fit:contain;width:100%;height:240px;display:block}.admin-upload-preview-overlay{background:linear-gradient(#0000,#000c);justify-content:center;gap:7px;padding:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.admin-upload-preview-overlay button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.admin-upload-preview-overlay button.danger{color:#ffb2bd;background:#ff32461a}.admin-url-image{flex-direction:column;gap:10px;display:flex}.admin-url-preview{background:#00000024;border:1px solid #ffffff12;border-radius:14px;justify-content:center;min-height:120px;padding:10px;display:flex}.admin-url-preview img{object-fit:contain;border-radius:9px;max-width:100%;max-height:180px}.admin-image-error{color:#ffb8c1;background:#ff3c5014;border-radius:9px;margin-top:7px;padding:9px 11px;font-size:11px}@media (width<=700px){.admin-upload-preview>img{height:200px}}.nova-profile-action-icon{color:#a6ffcb;background:linear-gradient(145deg,#4cff9621,#4cff960b);border:1px solid #a6ffcb12;border-radius:13px;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid;box-shadow:inset 0 1px #ffffff0b}.nova-profile-action-info{flex:1;min-width:0}@media (width<=430px){.nova-profile-action-card{border-radius:17px;gap:11px;min-height:70px;padding:9px 12px}.nova-profile-action-icon{border-radius:12px;flex-basis:41px;width:41px;height:41px}.nova-profile-action-info strong{font-size:12.5px}.nova-profile-action-info span{font-size:9.5px}}@media (width<=360px){.nova-profile-action-card{gap:10px;min-height:67px;padding:8px 11px}.nova-profile-action-icon{flex-basis:39px;width:39px;height:39px}.nova-profile-action-info strong{font-size:12px}.nova-profile-action-info span{font-size:9px}}.nova-profile-page{width:100%;max-width:760px;min-height:100vh;padding:18px 14px calc(125px + env(safe-area-inset-bottom));box-sizing:border-box;color:#fff;margin:0 auto;overflow-x:hidden}.nova-profile-header{width:100%;margin-bottom:14px}.nova-profile-eyebrow{color:#a6ffcb9e;letter-spacing:2px;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.nova-profile-header h1{color:#fff;letter-spacing:-.8px;margin:0;font-size:30px;font-weight:850;line-height:1.05}.nova-profile-header p{color:#ffffff61;margin:7px 0 0;font-size:11px;line-height:1.4}.nova-profile-card{box-sizing:border-box;-webkit-backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(145deg,#ffffff18,#ffffff07);border:1px solid #ffffff16;border-radius:25px;width:100%;padding:16px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000038,inset 0 1px #ffffff0e}.nova-profile-card:before{content:"";filter:blur(35px);pointer-events:none;background:#a6ffcb14;border-radius:50%;width:170px;height:170px;position:absolute;top:-100px;left:-65px}.nova-profile-card-inner{align-items:center;gap:14px;min-width:0;display:flex;position:relative}.nova-profile-avatar{background:linear-gradient(145deg,#a6ffcb2e,#ffffff0b);border:1px solid #ffffff1a;border-radius:21px;width:68px;min-width:68px;height:68px;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000040,inset 0 1px #ffffff14}.nova-profile-avatar-image{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.nova-profile-avatar-placeholder{background:radial-gradient(circle at 35% 25%,#a6ffcb40,#0000 40%),linear-gradient(145deg,#1e3028f2,#09100dfa);place-items:center;width:100%;height:100%;display:grid}.nova-profile-avatar-placeholder span{color:#a6ffcb;text-shadow:0 0 18px #a6ffcb38;font-size:25px;font-weight:850}.nova-profile-user-info{flex:1;min-width:0}.nova-profile-name{color:#fff;letter-spacing:-.45px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:21px;font-weight:850;line-height:1.15;overflow:hidden}.nova-profile-username{color:#ffffff6e;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;line-height:1.25;overflow:hidden}.nova-profile-member{color:#a6ffcb;letter-spacing:1px;background:#a6ffcb13;border:1px solid #a6ffcb24;border-radius:999px;align-items:center;gap:5px;margin-top:9px;padding:5px 9px;font-size:8px;font-weight:800;display:inline-flex}.nova-profile-nova-id{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.nova-profile-nova-id-info{flex:1;min-width:0}.nova-profile-nova-id-info span{color:#ffffff61;letter-spacing:1.8px;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.nova-profile-nova-id-info strong{color:#a6ffcb;letter-spacing:.4px;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 16px #a6ffcb29;min-width:0;font-size:18px;font-weight:850;line-height:1.15;display:block;overflow:hidden}.nova-copy-button{color:#ffffffc7;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0e;border:1px solid #ffffff13;border-radius:13px;outline:none;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;transition:transform .16s,background .16s,border-color .16s,color .16s;display:flex;box-shadow:inset 0 1px #ffffff0b}.nova-copy-button:hover{color:#a6ffcb;background:#a6ffcb14;border-color:#a6ffcb2e}.nova-copy-button:active{transform:scale(.91)}.nova-profile-section{width:100%;margin-top:18px}.nova-section-title{color:#ffffff5c;letter-spacing:1.9px;margin:0 0 8px 3px;font-size:8px;font-weight:850;line-height:1.2}.nova-profile-info-card{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #fff1;border-radius:19px;width:100%;padding:3px 14px;box-shadow:inset 0 1px #ffffff09}.nova-profile-info-row{align-items:center;gap:11px;min-height:63px;display:flex}.nova-profile-info-icon{color:#a6ffcb;background:linear-gradient(145deg,#4cff9621,#4cff9609);border:1px solid #a6ffcb13;border-radius:12px;place-items:center;width:39px;min-width:39px;height:39px;display:grid;box-shadow:inset 0 1px #ffffff0b}.nova-profile-at{font-size:17px;font-weight:800;line-height:1}.nova-profile-info-content{flex:1;min-width:0}.nova-profile-info-content span{color:#ffffff52;letter-spacing:1.5px;margin-bottom:4px;font-size:7px;font-weight:800;display:block}.nova-profile-info-content strong{color:#ffffffdb;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.nova-profile-action-card{box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(22px);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#ffffff0e,#ffffff05);border:1px solid #ffffff13;border-radius:18px;outline:none;align-items:center;gap:12px;width:100%;min-height:72px;padding:10px 13px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffff0b,0 10px 30px #0000001f}.nova-profile-action-card:hover{background:linear-gradient(135deg,#a6ffcb13,#ffffff06);border-color:#a6ffcb33;box-shadow:inset 0 1px #ffffff0e,0 12px 35px #00000026}.nova-profile-action-card:active{transform:scale(.985);box-shadow:inset 0 1px #ffffff09,0 6px 20px #0000001f}.nova-profile-action-icon{color:#a6ffcb;background:linear-gradient(145deg,#4cff9621,#4cff960b);border:1px solid #a6ffcb12;border-radius:13px;place-items:center;width:43px;min-width:43px;height:43px;display:grid;box-shadow:inset 0 1px #ffffff0b}.nova-profile-action-icon.admin{color:#07100b;background:#a6ffcb;border-color:#a6ffcb40;box-shadow:0 6px 20px #a6ffcb1f,inset 0 1px #ffffff40}.nova-profile-action-info strong{color:#fff;letter-spacing:-.01em;margin:0;font-size:13px;font-weight:800;line-height:1.25;display:block}.nova-profile-action-info span{color:#fff6;margin-top:4px;font-size:10px;font-weight:500;line-height:1.3;display:block}.nova-profile-action-card>svg{color:#ffffff4d;flex:none;transition:transform .18s,color .18s}.nova-profile-action-card:hover>svg{color:#a6ffcbbf;transform:translate(2px)}.nova-profile-action-card.admin:hover{background:linear-gradient(135deg,#a6ffcb18,#ffffff06);border-color:#a6ffcb3d}.nova-profile-page>div[style]{box-sizing:border-box!important;width:100%!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif!important}.nova-profile-footer{color:#ffffff38;letter-spacing:.3px;text-align:center;justify-content:center;align-items:center;gap:7px;margin-top:25px;font-size:8px;font-weight:600;display:flex}.nova-profile-bottom-spacer{flex-shrink:0;width:100%;height:10px}@media (width<=380px){.nova-profile-page{padding-left:12px;padding-right:12px}.nova-profile-header h1{font-size:28px}.nova-profile-card{border-radius:23px;padding:14px}.nova-profile-avatar{border-radius:19px;width:62px;min-width:62px;height:62px}.nova-profile-name{font-size:19px}.nova-profile-action-card{min-height:69px;padding:9px 11px}.nova-profile-action-icon{width:41px;min-width:41px;height:41px}}@media (width>=500px){.nova-profile-page{padding-left:24px;padding-right:24px}.nova-profile-card{padding:19px}.nova-profile-avatar{width:74px;min-width:74px;height:74px}.nova-profile-name{font-size:23px}}@supports (padding:max(0px)){.nova-profile-page{padding-bottom:max(125px,calc(110px + env(safe-area-inset-bottom)))}}:root{--nova-glass-bg:#ffffff0e;--nova-glass-bg-strong:#ffffff13;--nova-glass-border:#ffffff18;--nova-glass-border-soft:#fff1;--nova-glass-highlight:#ffffff1d;--nova-glass-shadow:0 18px 55px #00000047;--nova-glass-blur:26px;--nova-green-glass:#39ff8813}.glass-card,.hero-card,.product-card,.reward-info-card,.fruit-game,.rating-card,.cart-item,.order-card,.wallet-card,.news-card,.support-card,.profile-card,.budapest-product-card,.nova-news-card,.nova-support-main-card,.nova-profile-card,.nova-profile-info-card,.nova-profile-action-card,.nova-wallet-balance-card,.nova-wallet-funding-card,.nova-wallet-security-card,.admin-login-card,.admin-stat-card,.admin-form-card,.admin-product-row,.admin-products-section{position:relative;border:1px solid var(--nova-glass-border)!important;-webkit-backdrop-filter:blur(var(--nova-glass-blur)) saturate(170%)!important;background:linear-gradient(145deg,#ffffff13 0%,#ffffff08 48%,#ffffff04 100%)!important;box-shadow:0 18px 55px #0000003d,inset 0 1px #ffffff18,inset 0 -1px #ffffff05!important}.glass-card:before,.hero-card:before,.product-card:before,.reward-info-card:before,.fruit-game:before,.rating-card:before,.cart-item:before,.order-card:before,.wallet-card:before,.news-card:before,.support-card:before,.profile-card:before,.budapest-product-card:before,.nova-news-card:before,.nova-support-main-card:before,.nova-profile-card:before,.nova-profile-info-card:before,.nova-profile-action-card:before,.nova-wallet-balance-card:before,.nova-wallet-funding-card:before,.nova-wallet-security-card:before,.admin-login-card:before,.admin-stat-card:before,.admin-form-card:before,.admin-product-row:before,.admin-products-section:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ffffff47,#ffffff17,#0000);height:1px;position:absolute;top:0;left:9%;right:9%}.nova-header{-webkit-backdrop-filter:blur(30px)saturate(180%)!important;background:linear-gradient(#222825c7,#080b09b8)!important;border-color:#ffffff1a!important;box-shadow:0 14px 42px #00000052,inset 0 1px #ffffff1a!important}.nova-bottom-nav{-webkit-backdrop-filter:blur(30px)saturate(180%)!important;background:linear-gradient(#262c29c2,#080b09db)!important;border-color:#ffffff1b!important;box-shadow:0 24px 70px #00000085,inset 0 1px #ffffff1f,inset 0 -1px #ffffff06!important}.nova-bottom-nav button.active{border:1px solid #39ff881f;background:linear-gradient(145deg,#39ff881f,#ffffff09)!important;box-shadow:inset 0 1px #ffffff17,0 0 22px #39ff8809!important}.primary-button,.admin-primary-button,.admin-login-button,.admin-full-button,.nova-cart-shopping-button,.nova-wallet-primary-button,.wallet-primary-button{border:1px solid #fff3!important;box-shadow:0 10px 30px #39ff8821,inset 0 1px #fff9,inset 0 -1px #00000014!important}button,input,textarea,select{-webkit-tap-highlight-color:transparent}input,textarea,select,.admin-field input,.admin-field textarea,.admin-field select,.nova-wallet-amount-input{color:#fff!important;-webkit-backdrop-filter:blur(18px)saturate(155%)!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border:1px solid #ffffff16!important;box-shadow:inset 0 1px #ffffff0e,0 8px 25px #0000001a!important}input:focus,textarea:focus,select:focus,.admin-field input:focus,.admin-field textarea:focus,.admin-field select:focus,.nova-wallet-amount-input:focus{border-color:#39ff8852!important;outline:none!important;box-shadow:0 0 0 3px #39ff880e,inset 0 1px #ffffff12!important}.nova-wallet-page .nova-wallet-balance-card,.nova-wallet-page .nova-wallet-funding-card,.nova-wallet-page .nova-wallet-security-card,.nova-wallet-page .wallet-balance-card,.nova-wallet-page .wallet-payment-card{-webkit-backdrop-filter:blur(28px)saturate(175%)!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border-color:#ffffff18!important;box-shadow:0 18px 52px #00000040,inset 0 1px #ffffff18!important}.nova-profile-card,.nova-profile-info-card,.nova-profile-action-card{-webkit-backdrop-filter:blur(28px)saturate(170%)!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border-color:#ffffff17!important}.nova-profile-action-card.admin{background:linear-gradient(145deg,#39ff8817,#ffffff06)!important;border-color:#a6ffcb2b!important}.admin-page,.nova-admin-mode{background:radial-gradient(circle at 15% 5%,#39ff880f,#0000 30%),radial-gradient(circle at 90% 85%,#638cff0b,#0000 30%),#040605!important}.admin-topbar{-webkit-backdrop-filter:blur(30px)saturate(175%)!important;background:linear-gradient(#222825cc,#080b09c2)!important;border-color:#ffffff17!important;box-shadow:0 15px 45px #0000004d,inset 0 1px #ffffff1a!important}.admin-icon-button,.admin-action-button,.admin-secondary-button,.admin-back-button,.admin-close-button,.admin-logout-button{-webkit-backdrop-filter:blur(18px)saturate(155%)!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border:1px solid #ffffff16!important;box-shadow:inset 0 1px #ffffff0f,0 8px 25px #00000024!important}.budapest-product-card,.product-card{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.budapest-product-card:hover,.product-card:hover,.nova-profile-action-card:hover,.nova-wallet-funding-card:hover,.admin-product-row:hover{border-color:#a6ffcb2e!important;box-shadow:0 20px 60px #00000047,inset 0 1px #ffffff1c,0 0 25px #39ff8806!important}.nova-toast{-webkit-backdrop-filter:blur(28px)saturate(170%)!important;background:linear-gradient(145deg,#222825db,#080b09d1)!important;border-color:#ffffff1b!important;box-shadow:0 20px 55px #0000006b,inset 0 1px #ffffff17!important}.glass-card:before,.hero-card:before,.product-card:before,.reward-info-card:before,.fruit-game:before,.rating-card:before,.cart-item:before,.order-card:before,.wallet-card:before,.news-card:before,.support-card:before,.profile-card:before,.budapest-product-card:before,.nova-news-card:before,.nova-support-main-card:before,.nova-profile-card:before,.nova-profile-info-card:before,.nova-profile-action-card:before,.nova-wallet-balance-card:before,.nova-wallet-funding-card:before,.nova-wallet-security-card:before,.admin-login-card:before,.admin-stat-card:before,.admin-form-card:before,.admin-product-row:before,.admin-products-section:before{pointer-events:none!important}@media (width<=600px){.glass-card,.hero-card,.product-card,.reward-info-card,.fruit-game,.rating-card,.cart-item,.order-card,.wallet-card,.news-card,.support-card,.profile-card,.budapest-product-card,.nova-news-card,.nova-support-main-card,.nova-profile-card,.nova-profile-info-card,.nova-profile-action-card,.nova-wallet-balance-card,.nova-wallet-funding-card,.nova-wallet-security-card,.admin-login-card,.admin-stat-card,.admin-form-card,.admin-product-row,.admin-products-section{-webkit-backdrop-filter:blur(22px)saturate(165%)!important}.nova-bottom-nav{border-radius:24px!important;width:calc(100% - 18px)!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-card,.hero-card,.product-card,.reward-info-card,.fruit-game,.rating-card,.cart-item,.order-card,.wallet-card,.news-card,.support-card,.profile-card,.budapest-product-card,.nova-news-card,.nova-support-main-card,.nova-profile-card,.nova-profile-info-card,.nova-profile-action-card,.nova-wallet-balance-card,.nova-wallet-funding-card,.nova-wallet-security-card,.admin-login-card,.admin-stat-card,.admin-form-card,.admin-product-row,.admin-products-section{background:#121614f0!important}}.budapest-page{max-width:760px!important;padding:14px 14px 132px!important}.budapest-back{-webkit-backdrop-filter:blur(24px)saturate(165%)!important;background:linear-gradient(145deg,#ffffff16,#ffffff06)!important;border:1px solid #ffffff17!important;border-radius:17px!important;height:48px!important;min-height:48px!important;margin-bottom:12px!important;padding:0 16px!important;box-shadow:inset 0 1px #ffffff14,0 10px 28px #00000029!important}.budapest-city-card{box-sizing:border-box!important;-webkit-backdrop-filter:blur(28px)saturate(170%)!important;background:linear-gradient(135deg,#28ff911d,#ffffff0b 48%,#ffffff05)!important;border:1px solid #68ffb12e!important;border-radius:21px!important;align-items:center!important;gap:10px!important;height:82px!important;min-height:82px!important;max-height:82px!important;margin:0 0 17px!important;padding:0 13px!important;display:flex!important;box-shadow:inset 0 1px #ffffff18,0 15px 38px #0003!important}.budapest-city-icon{border-radius:17px!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important}.budapest-city-icon svg{width:24px!important;height:24px!important}.budapest-city-content{min-width:0!important;margin:0!important}.budapest-eyebrow{letter-spacing:.18em!important;margin-bottom:2px!important;font-size:8px!important}.budapest-city-content h1{letter-spacing:-.045em!important;margin:0!important;font-size:24px!important;line-height:1!important}.budapest-city-content p{margin-top:4px!important;font-size:9px!important;line-height:1.15!important}.budapest-catalog-header{margin:0 0 11px!important;padding:0 2px!important}.budapest-catalog-label{letter-spacing:.19em!important;color:#ffffff5c!important;margin-bottom:5px!important;font-size:8px!important}.budapest-catalog-header h2{letter-spacing:-.055em!important;margin:0!important;font-size:27px!important;line-height:1.03!important}.budapest-catalog-header p{color:#ffffff78!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.25!important}.budapest-catalog-count{color:#ffffff94!important;-webkit-backdrop-filter:blur(18px)saturate(150%)!important;background:#ffffff0b!important;border:1px solid #ffffff13!important;border-radius:999px!important;min-height:29px!important;padding:0 11px!important;font-size:10px!important;font-weight:700!important;box-shadow:inset 0 1px #ffffff0e!important}.budapest-products-list,.budapest-product-list,.products-list{gap:10px!important;margin-top:0!important}.budapest-product-card{box-sizing:border-box!important;-webkit-backdrop-filter:blur(26px)saturate(165%)!important;background:linear-gradient(135deg,#fff1,#ffffff06 50%,#39ff8806)!important;border:1px solid #ffffff16!important;border-radius:20px!important;gap:10px!important;width:100%!important;height:142px!important;min-height:142px!important;max-height:142px!important;padding:8px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff16,0 13px 35px #00000030!important}.budapest-product-card:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.budapest-product-image{background:radial-gradient(circle at 50% 45%,#39ff8813,#0000 58%),#ffffff06!important;border:1px solid #ffffff0f!important;border-radius:16px!important;flex:0 0 108px!important;justify-content:center!important;align-items:center!important;width:108px!important;min-width:108px!important;height:124px!important;min-height:124px!important;margin:0!important;display:flex!important;overflow:hidden!important}.budapest-product-image img{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 8px 16px #00000047)!important;width:90%!important;height:90%!important;padding:7px!important;transform:none!important}.budapest-product-content{flex-direction:column!important;flex:1!important;justify-content:flex-start!important;min-width:0!important;height:100%!important;padding:1px 30px 1px 0!important;display:flex!important;overflow:hidden!important}.budapest-product-top{gap:6px!important;min-height:22px!important}.budapest-product-badge{letter-spacing:.07em!important;border-radius:999px!important;max-width:105px!important;min-height:22px!important;padding:0 8px!important;font-size:8px!important}.budapest-product-stock{color:#ffffff61!important;font-size:9px!important}.budapest-product-content h3{letter-spacing:-.025em!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:7px 0 0!important;font-size:16px!important;font-weight:780!important;line-height:1.08!important;display:-webkit-box!important;overflow:hidden!important}.budapest-product-content p{color:#fff6!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;margin:4px 0 0!important;font-size:10px!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}.budapest-product-bottom{align-items:center!important;gap:5px!important;min-height:24px!important;margin-top:auto!important}.budapest-product-bottom strong{letter-spacing:-.035em!important;font-size:17px!important;line-height:1!important}.budapest-product-open{color:#55ff9a!important;margin-left:auto!important;padding-right:4px!important;font-size:10px!important}.budapest-product-icon{color:#ffffff8c!important;-webkit-backdrop-filter:blur(14px)saturate(150%)!important;background:#080e0ca3!important;border:1px solid #ffffff13!important;border-radius:9px!important;width:27px!important;height:27px!important;top:auto!important;bottom:8px!important;right:8px!important}.budapest-error-state,.budapest-catalog-state,.budapest-loading-state,.budapest-empty-state{-webkit-backdrop-filter:blur(22px)saturate(150%)!important;background:#ffffff09!important;border:1px solid #ffffff12!important;border-radius:19px!important;min-height:100px!important;margin-top:0!important;padding:18px!important}@media (width<=390px){.budapest-page{padding:13px 12px 132px!important}.budapest-city-card{height:78px!important;min-height:78px!important;max-height:78px!important;margin-bottom:15px!important}.budapest-city-icon{flex-basis:49px!important;width:49px!important;min-width:49px!important;height:49px!important}.budapest-city-content h1{font-size:23px!important}.budapest-catalog-header h2{font-size:25px!important}.budapest-product-card{gap:9px!important;height:136px!important;min-height:136px!important;max-height:136px!important;padding:7px!important}.budapest-product-image{flex-basis:101px!important;width:101px!important;min-width:101px!important;height:120px!important;min-height:120px!important}.budapest-product-content{padding-right:28px!important}.budapest-product-content h3{font-size:15px!important}.budapest-product-bottom strong{font-size:16px!important}}@media (width<=350px){.budapest-page{padding-left:10px!important;padding-right:10px!important}.budapest-product-image{flex-basis:94px!important;width:94px!important;min-width:94px!important}.budapest-product-content h3{font-size:14px!important}.budapest-product-open{font-size:9px!important}}.admin-page:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 50% -10%,#ffffff0e,#0000 38%),radial-gradient(circle at 0 55%,#39ff8806,#0000 32%);position:fixed;inset:0}.admin-login-card,.admin-stat-card,.admin-form-card,.admin-product-row,.admin-products-section,.admin-error,.admin-image-error,.admin-product-id-card,.admin-section-heading,.admin-upload-preview,.admin-private-existing,.admin-switch-row{-webkit-backdrop-filter:blur(30px)saturate(180%)!important;background:linear-gradient(145deg,#ffffff16 0%,#ffffff0a 42%,#ffffff05 100%)!important;border:1px solid #ffffff1b!important;position:relative!important;overflow:hidden!important;box-shadow:0 22px 60px #00000047,inset 0 1px #ffffff1f,inset 0 -1px #ffffff05!important}.admin-login-card:before,.admin-stat-card:before,.admin-form-card:before,.admin-product-row:before,.admin-products-section:before,.admin-product-id-card:before,.admin-section-heading:before,.admin-upload-preview:before,.admin-private-existing:before,.admin-switch-row:before{content:""!important;pointer-events:none!important;z-index:5!important;background:linear-gradient(90deg,#0000,#ffffff52,#ffffff1a,#0000)!important;height:1px!important;position:absolute!important;top:0!important;left:8%!important;right:8%!important}.admin-form-card{border-radius:28px!important}.admin-login-card{border-radius:26px!important}.admin-product-row,.admin-products-section,.admin-stat-card{border-radius:22px!important}.admin-product-id-card{background:linear-gradient(145deg,#39ff8813,#ffffff09)!important;border-color:#39ff8821!important;border-radius:19px!important}.admin-section-heading{background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff13,0 10px 30px #0000001a!important}.admin-field input,.admin-field textarea,.admin-field select,.admin-login-form input,.admin-product-form input,.admin-product-form textarea,.admin-product-form select{-webkit-backdrop-filter:blur(20px)saturate(170%)!important;background:linear-gradient(145deg,#ffffff14,#ffffff06)!important;border:1px solid #ffffff18!important;border-radius:15px!important;transition:border-color .18s,box-shadow .18s,background .18s!important;box-shadow:inset 0 1px #fff1,inset 0 -1px #0000001f,0 8px 24px #0000001a!important}.admin-field input:focus,.admin-field textarea:focus,.admin-field select:focus,.admin-login-form input:focus,.admin-product-form input:focus,.admin-product-form textarea:focus,.admin-product-form select:focus{background:linear-gradient(145deg,#39ff880e,#ffffff07)!important;border-color:#39ff8857!important;outline:none!important;box-shadow:0 0 0 3px #39ff880e,inset 0 1px #ffffff16,0 10px 28px #00000024!important}.admin-input-with-icon{background:0 0!important}.admin-upload-button,.admin-private-upload-button,.admin-secondary-button,.admin-action-button,.admin-primary-button,.admin-login-button,.admin-full-button,.admin-private-existing-actions button,.admin-upload-preview-overlay button{-webkit-backdrop-filter:blur(20px)saturate(170%)!important;background:linear-gradient(145deg,#ffffff18,#ffffff09)!important;border:1px solid #ffffff1f!important;transition:transform .16s,border-color .16s,box-shadow .16s!important;position:relative!important;overflow:hidden!important;box-shadow:0 10px 28px #0000002e,inset 0 1px #ffffff21!important}.admin-primary-button,.admin-login-button{background:linear-gradient(145deg,#39ff882b,#ffffff0e)!important;border-color:#39ff8838!important;box-shadow:0 12px 34px #39ff881a,inset 0 1px #ffffff2e,inset 0 -1px #0000001a!important}.admin-primary-button:hover,.admin-login-button:hover,.admin-secondary-button:hover,.admin-upload-button:hover,.admin-private-upload-button:hover,.admin-action-button:hover{border-color:#fff3!important;transform:translateY(-1px)!important;box-shadow:0 14px 34px #00000038,inset 0 1px #ffffff2b!important}.admin-primary-button:active,.admin-login-button:active,.admin-secondary-button:active,.admin-upload-button:active,.admin-private-upload-button:active,.admin-action-button:active{transform:scale(.985)!important}.admin-upload-preview{background:linear-gradient(145deg,#fff1,#ffffff05)!important;border-radius:20px!important}.admin-upload-preview img{border-radius:18px!important}.admin-private-existing{background:linear-gradient(145deg,#39ff880e,#ffffff05)!important;border-color:#39ff881f!important;border-radius:20px!important}.admin-switch-row{background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important;border-radius:18px!important}.admin-switch-row:hover,.admin-product-row:hover{border-color:#39ff8829!important}.admin-product-row{transition:transform .18s,border-color .18s,box-shadow .18s!important}.admin-product-row:hover{transform:translateY(-1px)!important;box-shadow:0 25px 65px #0000004d,inset 0 1px #ffffff1f!important}.admin-error,.admin-image-error{-webkit-backdrop-filter:blur(20px)saturate(160%)!important;background:linear-gradient(145deg,#ff50501a,#ffffff06)!important;border:1px solid #ff646429!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff12,0 12px 32px #00000029!important}.admin-form-header,.admin-product-title-row,.admin-product-actions,.admin-product-status{z-index:3!important;position:relative!important}.admin-product-image,.admin-form-icon,.admin-section-icon,.admin-login-logo{-webkit-backdrop-filter:blur(18px)saturate(165%)!important;background:linear-gradient(145deg,#ffffff16,#ffffff06)!important;border:1px solid #ffffff1a!important;box-shadow:inset 0 1px #ffffff1a,0 10px 28px #00000029!important}.admin-spin{filter:drop-shadow(0 0 8px #39ff882e)}@media (width<=600px){.admin-login-card,.admin-stat-card,.admin-form-card,.admin-product-row,.admin-products-section,.admin-product-id-card,.admin-section-heading,.admin-upload-preview,.admin-private-existing,.admin-switch-row{-webkit-backdrop-filter:blur(22px)saturate(170%)!important}.admin-form-card{border-radius:23px!important}.admin-product-row,.admin-products-section{border-radius:19px!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.admin-login-card,.admin-stat-card,.admin-form-card,.admin-product-row,.admin-products-section,.admin-error,.admin-image-error,.admin-product-id-card,.admin-section-heading,.admin-upload-preview,.admin-private-existing,.admin-switch-row,.admin-field input,.admin-field textarea,.admin-field select{background:#121614f0!important}}.admin-page{width:100%!important;min-height:100dvh!important;padding:12px 12px calc(118px + env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 16% 5%,#39ff8813,#0000 34%),radial-gradient(circle at 88% 42%,#466eff09,#0000 35%),linear-gradient(#07100b 0%,#040706 48%,#020303 100%)!important}.admin-content{width:100%!important;max-width:760px!important;margin:0 auto!important}.admin-topbar{-webkit-backdrop-filter:blur(30px)saturate(180%)!important;background:linear-gradient(145deg,#ffffff18,#ffffff0a 48%,#39ff8805)!important;border:1px solid #ffffff1b!important;border-radius:22px!important;min-height:72px!important;margin:0 0 15px!important;padding:10px 11px!important;box-shadow:0 18px 48px #00000047,inset 0 1px #ffffff24,inset 0 -1px #ffffff06!important}.admin-brand{gap:10px!important;min-width:0!important}.admin-brand-icon{background:linear-gradient(145deg,#a6ffcb,#70f6aa)!important;border-radius:14px!important;width:42px!important;min-width:42px!important;height:42px!important;box-shadow:0 8px 26px #39ff8833,inset 0 1px #ffffff8c!important}.admin-brand strong{letter-spacing:.045em!important;font-size:14px!important}.admin-brand span{margin-top:2px!important;font-size:10px!important}.admin-top-actions{gap:7px!important}.admin-icon-button,.admin-logout-button{background:linear-gradient(145deg,#ffffff1b,#ffffff09)!important;border:1px solid #ffffff1d!important;border-radius:14px!important;place-items:center!important;width:43px!important;min-width:43px!important;height:43px!important;min-height:43px!important;padding:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff21,0 8px 22px #0003!important}.admin-heading-row{margin:0 0 14px!important;display:block!important}.admin-eyebrow{letter-spacing:.16em!important;margin:0 0 5px!important;font-size:10px!important}.admin-heading-row h1{letter-spacing:-.045em!important;font-size:32px!important;line-height:1!important}.admin-heading-row p{margin:7px 0 0!important;font-size:12px!important;line-height:1.35!important}.admin-heading-row>.admin-primary-button,.admin-heading-row .admin-primary-button{color:#dffff0!important;-webkit-backdrop-filter:blur(22px)saturate(175%)!important;background:linear-gradient(145deg,#39ff8833,#39ff8813 52%,#ffffff09)!important;border-color:#39ff8845!important;border-radius:17px!important;width:100%!important;min-height:52px!important;margin-top:14px!important;font-size:14px!important;box-shadow:0 12px 34px #39ff8817,inset 0 1px #ffffff29!important}.admin-stats{grid-template-columns:1fr!important;gap:9px!important;margin:0 0 15px!important}.admin-stat-card{background:linear-gradient(145deg,#ffffff13,#ffffff07 55%,#39ff8805)!important;border-radius:21px!important;gap:11px!important;height:76px!important;min-height:76px!important;padding:11px 14px!important;box-shadow:0 14px 38px #00000038,inset 0 1px #ffffff1b!important}.admin-stat-card svg{filter:drop-shadow(0 4px 9px #39ff8829);color:#9fffc4!important;width:25px!important;min-width:25px!important;height:25px!important}.admin-stat-card span{font-size:10px!important;line-height:1.1!important}.admin-stat-card strong{margin-top:2px!important;font-size:22px!important;line-height:1!important}.admin-products-section{background:linear-gradient(145deg,#ffffff12,#ffffff06 55%,#39ff8803)!important;border:1px solid #ffffff1a!important;border-radius:23px!important;margin-top:0!important;padding:14px!important;box-shadow:0 20px 55px #00000045,inset 0 1px #ffffff1c!important}.admin-section-header{margin:0 2px 11px!important}.admin-section-header h2{letter-spacing:-.035em!important;font-size:21px!important}.admin-section-header span{margin-top:3px!important;font-size:10px!important}.admin-products-list{gap:9px!important}.admin-product-row{background:linear-gradient(145deg,#ffffff12,#ffffff06 58%,#39ff8805)!important;border-radius:20px!important;grid-template-columns:62px minmax(0,1fr) auto!important;gap:10px!important;min-height:92px!important;padding:9px!important;box-shadow:0 12px 34px #0003,inset 0 1px #ffffff1a!important}.admin-product-image{background:radial-gradient(circle at 50% 35%,#39ff881a,#0000 65%),#ffffff09!important;border:1px solid #ffffff13!important;border-radius:16px!important;width:62px!important;min-width:62px!important;height:62px!important;box-shadow:inset 0 1px #ffffff17,0 8px 20px #0000002e!important}.admin-product-main{min-width:0!important}.admin-product-title-row{gap:5px!important}.admin-product-title-row h3{letter-spacing:-.02em!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:15px!important;line-height:1.15!important;overflow:hidden!important}.admin-product-badge,.admin-featured-badge{border-radius:999px!important;padding:3px 6px!important;font-size:7px!important;line-height:1!important}.admin-product-main>p{color:#ffffff6b!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:4px 0 5px!important;font-size:9px!important;line-height:1.2!important;overflow:hidden!important}.admin-product-meta{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:flex!important}.admin-product-meta strong{color:#9fffc4!important;font-size:13px!important}.admin-product-meta span{color:#fff6!important;font-size:8px!important}.admin-product-status{display:none!important}.admin-product-actions{align-self:center!important;gap:5px!important}.admin-product-actions .admin-action-button{border-radius:11px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important}.admin-form-card{background:linear-gradient(145deg,#ffffff13,#ffffff06 55%,#39ff8803)!important;border-radius:24px!important;margin:0!important}.admin-section-heading{border-radius:16px!important}@media (width<=600px){.admin-page{padding-left:10px!important;padding-right:10px!important}.admin-content{max-width:100%!important}.admin-topbar{margin-bottom:13px!important}.admin-heading-row h1{font-size:30px!important}.admin-products-section{padding:12px!important}.admin-product-row{grid-template-columns:58px minmax(0,1fr) 34px!important;min-height:88px!important}.admin-product-image{width:58px!important;min-width:58px!important;height:58px!important}}@media (width<=380px){.admin-page{padding-left:8px!important;padding-right:8px!important}.admin-stat-card{height:72px!important;min-height:72px!important}.admin-products-section{padding:10px!important}.admin-product-row{grid-template-columns:54px minmax(0,1fr) 32px!important;gap:8px!important;padding:8px!important}.admin-product-image{width:54px!important;min-width:54px!important;height:54px!important}}@media (width<=600px){.admin-page{padding:0 8px 24px!important}.admin-topbar{border-radius:20px!important;min-height:58px!important;margin-bottom:10px!important;padding:10px 12px!important}.admin-heading-row{margin-bottom:10px!important}.admin-eyebrow{margin-bottom:3px!important;font-size:9px!important}.admin-heading-row h1{font-size:28px!important;line-height:.98!important}.admin-heading-row p{margin-top:5px!important;font-size:11px!important}.admin-heading-row>.admin-primary-button,.admin-heading-row .admin-primary-button{border-radius:15px!important;min-height:46px!important;margin-top:10px!important;font-size:13px!important}.admin-stats{gap:7px!important;margin-bottom:10px!important}.admin-stat-card{border-radius:18px!important;gap:10px!important;height:62px!important;min-height:62px!important;padding:8px 12px!important}.admin-stat-card svg{width:22px!important;min-width:22px!important;height:22px!important}.admin-stat-card span{font-size:9px!important}.admin-stat-card strong{margin-top:1px!important;font-size:19px!important}.admin-products-section{border-radius:20px!important;margin-top:0!important;padding:10px!important}.admin-section-header{margin:0 2px 8px!important}.admin-section-header h2{font-size:19px!important;line-height:1.05!important}.admin-section-header span{margin-top:2px!important;font-size:9px!important}.admin-products-list{gap:7px!important}.admin-product-row{border-radius:18px!important;grid-template-columns:54px minmax(0,1fr) 112px!important;align-items:center!important;gap:8px!important;height:76px!important;min-height:76px!important;padding:8px!important;position:relative!important}.admin-product-image{border-radius:14px!important;width:54px!important;min-width:54px!important;height:54px!important}.admin-product-title-row{flex-wrap:nowrap!important;gap:4px!important}.admin-product-title-row h3{font-size:14px!important}.admin-product-badge,.admin-featured-badge{flex:none!important;padding:3px 5px!important;font-size:6.5px!important}.admin-product-main>p{margin:3px 0 4px!important;font-size:8px!important}.admin-product-meta{white-space:nowrap!important;flex-wrap:nowrap!important;gap:5px!important;overflow:hidden!important}.admin-product-meta strong{font-size:12px!important}.admin-product-meta span{font-size:7px!important}.admin-product-status{display:none!important}.admin-product-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-self:center!important;align-items:center!important;gap:5px!important;width:112px!important;min-width:112px!important;display:flex!important}.admin-product-actions .admin-action-button{border-radius:10px!important;flex:0 0 32px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}}@media (width<=380px){.admin-page{padding-left:6px!important;padding-right:6px!important}.admin-stat-card{height:60px!important;min-height:60px!important;padding:7px 10px!important}.admin-stat-card strong{font-size:18px!important}.admin-products-section{padding:9px!important}.admin-product-row{grid-template-columns:50px minmax(0,1fr) 106px!important;gap:7px!important;height:72px!important;min-height:72px!important;padding:7px!important}.admin-product-image{width:50px!important;min-width:50px!important;height:50px!important}.admin-product-actions{width:106px!important;min-width:106px!important}.admin-product-actions .admin-action-button{border-radius:9px!important;flex-basis:30px!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}}@media (width<=600px){.admin-products-list{width:100%!important;overflow:visible!important}.admin-products-section{overflow:visible!important}.admin-product-row{box-sizing:border-box!important;grid-template-columns:54px minmax(0,1fr) 104px!important;align-items:center!important;gap:8px!important;height:76px!important;min-height:76px!important;padding:8px!important;display:grid!important;position:relative!important;overflow:hidden!important}.admin-product-image{grid-area:1/1!important;align-self:center!important;width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important}.admin-product-main{grid-area:1/2!important;align-self:center!important;width:100%!important;min-width:0!important;overflow:hidden!important}.admin-product-status{display:none!important}.admin-product-actions{flex-flow:row!important;grid-area:1/3!important;justify-content:flex-end!important;align-self:center!important;align-items:center!important;gap:5px!important;width:104px!important;min-width:104px!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.admin-product-actions .admin-action-button{box-sizing:border-box!important;border-radius:9px!important;flex:0 0 31px!important;place-items:center!important;width:31px!important;min-width:31px!important;max-width:31px!important;height:31px!important;min-height:31px!important;max-height:31px!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}.admin-product-actions .admin-action-button svg{flex:none!important;width:16px!important;height:16px!important}.admin-product-title-row{flex-wrap:nowrap!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:hidden!important}.admin-product-title-row h3{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.admin-product-main>p{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.admin-product-meta{white-space:nowrap!important;flex-wrap:nowrap!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:hidden!important}.admin-product-meta strong,.admin-product-meta span{white-space:nowrap!important;flex:none!important}}@media (width<=380px){.admin-product-row{grid-template-columns:50px minmax(0,1fr) 98px!important;gap:7px!important;height:72px!important;min-height:72px!important;padding:7px!important}.admin-product-image{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important}.admin-product-actions{gap:4px!important;width:98px!important;min-width:98px!important}.admin-product-actions .admin-action-button{flex-basis:30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important}}html,body{background-color:#040605!important;background-attachment:fixed!important}.admin-page{isolation:isolate!important;background:fixed!important;position:relative!important}.nova-app:has(.admin-page):before{will-change:auto!important;animation:none!important;transform:none!important}.nova-app:has(.admin-page):after{will-change:auto!important;animation:none!important;transform:none!important}.nova-main:has(.admin-page):before{will-change:auto!important;animation:none!important;transform:none!important}.nova-app:has(.admin-page):before{position:fixed!important}.nova-app:has(.admin-page):after{position:fixed!important}.nova-main:has(.admin-page):before{position:fixed!important}.admin-content,.admin-products-section,.admin-products-list{position:relative!important}html,body,#root,.nova-app,.nova-main,.admin-page{overflow-x:hidden!important}.admin-page{overscroll-behavior-x:none!important;min-height:100dvh!important}html:has(.admin-page){background:#040605!important}body:has(.admin-page){background:#040605!important}#root:has(.admin-page){background:#040605!important}.nova-app:has(.admin-page){background:#040605!important}.nova-main:has(.admin-page){background:#040605!important}.admin-page{isolation:isolate!important;background:0 0!important;min-height:100dvh!important;position:relative!important;overflow-x:hidden!important}.admin-page:before{content:""!important;z-index:-10!important;pointer-events:none!important;will-change:auto!important;background:radial-gradient(circle at 18% 8%,#39ff880e,#0000 32%),radial-gradient(circle at 84% 20%,#39e7ff06,#0000 30%),linear-gradient(#050806 0%,#030504 100%)!important;position:fixed!important;inset:0!important;transform:translateZ(0)!important}.nova-app:has(.admin-page):before{opacity:0!important;pointer-events:none!important;animation:none!important;position:fixed!important;transform:none!important}.nova-app:has(.admin-page):after{opacity:0!important;pointer-events:none!important;animation:none!important;position:fixed!important;transform:none!important}.nova-main:has(.admin-page):before{opacity:0!important;pointer-events:none!important;animation:none!important;position:fixed!important;transform:none!important}.nova-main:has(.admin-page):after{opacity:0!important;pointer-events:none!important;animation:none!important;position:fixed!important;transform:none!important}.admin-form-card{box-sizing:border-box!important;border-radius:26px!important;width:100%!important;margin:0 0 18px!important;padding:14px!important;overflow:visible!important}.admin-form-header{align-items:center!important;min-height:52px!important;margin-bottom:10px!important}.admin-form-title{align-items:center!important;min-width:0!important}.admin-form-title>div:last-child{min-width:0!important}.admin-form-title h2{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.admin-product-id-card{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:48px!important;margin:0 0 10px!important;padding:10px 13px!important;display:flex!important}.admin-product-id-card span,.admin-product-id-card strong{margin:0!important}.admin-product-form{box-sizing:border-box!important;width:100%!important}.admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:11px!important;width:100%!important}.admin-section-heading{box-sizing:border-box!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:54px!important;margin-top:2px!important;padding:11px 12px!important;display:flex!important}.admin-section-heading>div:last-child:not(.admin-location-heading-copy){min-width:0!important}.admin-section-heading strong,.admin-section-heading small{display:block!important}.admin-section-heading strong{line-height:1.15!important}.admin-section-heading small{margin-top:3px!important;line-height:1.25!important}.admin-location-heading-copy{min-width:0!important}.admin-location-heading-copy strong,.admin-location-heading-copy small{text-overflow:ellipsis!important;overflow:hidden!important}.admin-location-collapse{color:#ffffffb8!important;cursor:pointer!important;background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:10px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;display:grid!important}.admin-location-collapse:active{transform:scale(.96)!important}.admin-location-panel{box-sizing:border-box!important;background:linear-gradient(145deg,#39ff880b,#ffffff07 48%,#0000001a)!important;border:1px solid #39ff881a!important;border-radius:19px!important;flex-direction:column!important;grid-column:1/-1!important;gap:11px!important;min-width:0!important;padding:12px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #0000001f!important}.admin-location-field em{color:#9fffc4!important;letter-spacing:.3px!important;text-transform:uppercase!important;margin-left:5px!important;font-size:9px!important;font-style:normal!important;font-weight:800!important}.admin-location-input input{font-weight:650!important}.admin-location-help{background:#39ff8809!important;border:1px solid #39ff8817!important;border-radius:14px!important;align-items:flex-start!important;gap:9px!important;padding:10px 11px!important;display:flex!important}.admin-location-help-icon{color:#9fffc4!important;background:#39ff8814!important;border-radius:9px!important;place-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;display:grid!important}.admin-location-help strong,.admin-location-help small{display:block!important}.admin-location-help strong{color:#ffffffd1!important;font-size:11px!important}.admin-location-help small{color:#ffffff6b!important;margin-top:3px!important;font-size:10px!important;line-height:1.4!important}.admin-location-coordinates{border-top:1px solid #fff1!important;padding-top:10px!important}.admin-location-coordinates-header{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:9px!important;display:flex!important}.admin-location-coordinates-header>div{min-width:0!important}.admin-location-coordinates-header strong,.admin-location-coordinates-header small{display:block!important}.admin-location-coordinates-header strong{color:#ffffffb8!important;font-size:11px!important}.admin-location-coordinates-header small{color:#ffffff57!important;margin-top:3px!important;font-size:9px!important}.admin-location-button{color:#a6ffcb!important;cursor:pointer!important;background:#39ff880e!important;border:1px solid #39ff8829!important;border-radius:10px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.admin-location-button:disabled{opacity:.55!important;cursor:default!important}.admin-location-coordinates-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.admin-location-coordinates-grid .admin-field input{font-variant-numeric:tabular-nums!important}.admin-field input,.admin-field textarea{min-height:46px!important;font-size:13px!important}.admin-input-with-icon{box-sizing:border-box!important;border-radius:15px!important;align-items:center!important;gap:8px!important;min-height:46px!important;padding-left:12px!important;display:flex!important}.admin-input-with-icon svg{color:#a6ffcbb8!important;flex:none!important}.admin-input-with-icon input{min-width:0!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding-left:0!important}.admin-input-with-icon:focus-within{border-color:#39ff8857!important;box-shadow:0 0 0 3px #39ff880e!important}@media (width<=600px){.admin-form-card{border-radius:23px!important;padding:11px!important}.admin-form-header{margin-bottom:8px!important}.admin-form-icon{width:40px!important;min-width:40px!important;height:40px!important}.admin-form-title h2{font-size:18px!important}.admin-form-grid{grid-template-columns:1fr!important;gap:9px!important}.admin-field-full{grid-column:1!important}.admin-section-heading{min-height:52px!important;padding:10px!important}.admin-location-heading{grid-template-columns:32px minmax(0,1fr) 34px!important}.admin-location-panel{border-radius:17px!important;padding:10px!important}.admin-location-main-grid{grid-template-columns:1fr!important;gap:9px!important}.admin-location-coordinates-header{align-items:flex-start!important}.admin-location-button{white-space:nowrap!important;min-height:36px!important;padding:0 9px!important}.admin-location-coordinates-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-product-id-card{min-height:44px!important;padding:8px 10px!important}.admin-product-id-card span{font-size:9px!important}.admin-product-id-card strong{font-size:11px!important}}@media (width<=380px){.admin-location-coordinates-header{flex-direction:column!important}.admin-location-button{width:100%!important}.admin-location-coordinates-grid{grid-template-columns:1fr!important}}.admin-location-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.admin-location-actions .admin-location-button{min-height:38px}.admin-map-button{color:#a7ffcdf5!important;background:linear-gradient(145deg,#39ff881a,#ffffff09)!important;border-color:#39ff8838!important}.admin-map-button:hover:not(:disabled){background:linear-gradient(145deg,#39ff8829,#ffffff0d)!important;border-color:#39ff886b!important}.admin-map-modal-backdrop{z-index:100000!important;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(18px)saturate(125%)!important;overscroll-behavior:contain!important;background:#000000a8!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important}.admin-map-modal{color:#fff!important;background:radial-gradient(circle at 15% 0,#39ff881a,#0000 32%),linear-gradient(145deg,#19221ef5,#080d0cfa)!important;border:1px solid #ffffff1f!important;border-radius:26px!important;flex-direction:column!important;width:min(100%,680px)!important;max-height:min(88vh,760px)!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 35px 100px #00000094,inset 0 1px #ffffff12!important}.admin-map-modal-header{box-sizing:border-box;border-bottom:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:12px 14px 12px 16px;display:flex}.admin-map-modal-title{align-items:center;gap:11px;min-width:0;display:flex}.admin-map-modal-title>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.admin-map-modal-title strong{color:#fffffff0;letter-spacing:-.25px;font-size:16px;font-weight:850;line-height:1.1}.admin-map-modal-title small{color:#fff6;max-width:470px;font-size:10px;line-height:1.35}.admin-map-modal-icon{width:40px;height:40px;color:var(--nova-green,#39ff88);background:#39ff8813;border:1px solid #39ff8826;border-radius:13px;flex:0 0 40px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0d}.admin-map-wrapper{background:#101614;flex:auto;width:100%;height:min(54vh,500px);min-height:300px;position:relative;overflow:hidden}.admin-map-container{z-index:1;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;position:absolute;inset:0}.admin-map-container .leaflet-control-zoom{border:0!important;box-shadow:0 8px 25px #00000038!important}.admin-map-container .leaflet-control-zoom a{color:#fff!important;background:#121916e0!important;border:1px solid #ffffff1a!important;width:34px!important;height:34px!important;line-height:32px!important}.admin-map-container .leaflet-control-zoom a:first-child{border-radius:10px 10px 0 0!important}.admin-map-container .leaflet-control-zoom a:last-child{border-radius:0 0 10px 10px!important}.admin-map-container .leaflet-control-attribution{color:#ffffff8c!important;-webkit-backdrop-filter:blur(8px)!important;background:#00000085!important;padding:2px 5px!important;font-size:8px!important}.admin-map-loading{z-index:20;color:#ffffffb8;-webkit-backdrop-filter:blur(8px);background:#04080685;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.admin-map-error{z-index:25;color:#ffd9dc;background:#4b1419e0;border:1px solid #ff646e33;border-radius:13px;padding:11px 13px;font-size:11px;line-height:1.35;position:absolute;bottom:14px;left:14px;right:14px}.admin-map-modal-footer{background:#070c0abd;border-top:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 14px 16px;display:flex}.admin-map-coordinates-preview{flex-direction:column;gap:5px;min-width:0;display:flex}.admin-map-coordinates-preview span{color:#ffffff47;letter-spacing:1.3px;font-size:8px;font-weight:850;line-height:1}.admin-map-coordinates-preview strong{text-overflow:ellipsis;white-space:nowrap;color:#a8ffccf0;font-variant-numeric:tabular-nums;max-width:330px;font-size:12px;font-weight:800;line-height:1.15;overflow:hidden}.admin-map-confirm{white-space:nowrap;flex:none;min-height:42px}@media (width<=600px){.admin-location-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.admin-location-actions .admin-location-button{justify-content:center;width:100%}.admin-map-modal-backdrop{align-items:flex-end!important;padding:0!important}.admin-map-modal{border-bottom:0!important;border-radius:26px 26px 0 0!important;width:100%!important;max-width:none!important;max-height:92dvh!important}.admin-map-modal-header{min-height:68px}.admin-map-wrapper{height:55dvh;min-height:340px}.admin-map-modal-footer{padding-bottom:max(14px,env(safe-area-inset-bottom));flex-direction:column;align-items:stretch}.admin-map-coordinates-preview strong{max-width:100%}.admin-map-confirm{justify-content:center;width:100%}}@media (width<=380px){.admin-location-actions{grid-template-columns:1fr}.admin-map-modal-title small{max-width:235px}.admin-map-wrapper{height:52dvh;min-height:300px}}body>.admin-map-modal-backdrop{z-index:2147483647!important;pointer-events:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:auto!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}body>.admin-map-modal-backdrop .admin-map-modal{pointer-events:auto!important;z-index:2147483647!important}body>.admin-map-modal-backdrop .admin-map-container{pointer-events:auto!important;touch-action:none!important}body>.admin-map-modal-backdrop .leaflet-container{z-index:1!important;width:100%!important;height:100%!important}@media (width<=600px){body>.admin-map-modal-backdrop{align-items:flex-end!important}body>.admin-map-modal-backdrop .admin-map-modal{border-radius:26px 26px 0 0!important;width:100%!important;max-width:none!important;height:auto!important;max-height:92dvh!important}}.nova-main-admin{isolation:isolate;background:#040605;min-height:100dvh;position:relative;overflow:visible}.nova-main-admin:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 12% 18%,#39ff8813,#0000 34%),radial-gradient(circle at 90% 82%,#638cff0b,#0000 30%),#040605;position:fixed;inset:0;transform:translateZ(0)}.nova-main-admin .admin-page{z-index:1;overscroll-behavior:contain;min-height:100dvh;position:relative}.nova-main-admin .admin-form-card{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border-radius:20px;margin-bottom:14px;padding:13px;box-shadow:0 18px 45px #00000038,inset 0 1px #ffffff0f}.nova-main-admin .admin-form-header{align-items:center;gap:10px;margin-bottom:10px}.nova-main-admin .admin-form-icon{border-radius:12px;width:38px;height:38px}.nova-main-admin .admin-form-title h2{font-size:17px}.nova-main-admin .admin-close-button{border-radius:11px;width:36px;height:36px}.nova-main-admin .admin-editor-section{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #fff1;border-radius:16px;padding:10px;box-shadow:inset 0 1px #ffffff09}.nova-main-admin .admin-section-heading{min-height:36px;box-shadow:none;background:0 0;border:0;gap:8px;margin:0 0 8px;padding:0}.nova-main-admin .admin-section-heading:before{display:none}.nova-main-admin .admin-field input,.nova-main-admin .admin-field textarea{background:#ffffff09;border-color:#ffffff13;border-radius:11px;font-size:12px}.nova-main-admin .admin-field textarea{resize:none;min-height:62px;padding:9px 11px}.nova-main-admin .admin-location-heading{grid-template-columns:31px minmax(0,1fr) 34px;align-items:center;display:grid}.nova-main-admin .admin-location-collapse{color:#ffffffb3;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.nova-main-admin .admin-location-panel{background:#0000001f;border:1px solid #ffffff0b;border-radius:13px;padding:9px}.nova-main-admin .admin-location-main-grid{grid-template-columns:1fr 1.35fr;gap:8px;display:grid}.nova-main-admin .admin-input-with-icon{background:#ffffff09;border:1px solid #ffffff13;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 10px;display:flex}.nova-main-admin .admin-input-with-icon input{background:0 0;border:0;min-width:0;min-height:38px;padding:0}.nova-main-admin .admin-input-with-icon svg{color:#a6ffcbbf;flex:none}.nova-main-admin .admin-location-help{background:#39ff8809;border:1px solid #39ff8814;border-radius:11px;align-items:flex-start;gap:8px;margin:8px 0;padding:8px 9px;display:flex}.nova-main-admin .admin-location-help>svg{color:#8affba;flex:none;margin-top:1px}.nova-main-admin .admin-location-help strong{font-size:10px;display:block}.nova-main-admin .admin-location-help small{color:#ffffff59;margin-top:2px;font-size:8px;line-height:1.3;display:block}.nova-main-admin .admin-location-coordinates{border-top:1px solid #ffffff0d;padding-top:8px}.nova-main-admin .admin-location-coordinates-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.nova-main-admin .admin-location-coordinates-header small{color:#ffffff4d;margin-top:2px;font-size:8px;display:block}.nova-main-admin .admin-location-actions{gap:6px;width:auto;display:flex}.nova-main-admin .admin-location-button{color:#ffffffb8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:9px;font-weight:750;display:inline-flex}.nova-main-admin .admin-map-button{color:#a6ffcb!important}.nova-main-admin .admin-location-coordinates-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nova-main-admin .admin-four-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.nova-main-admin .admin-images-section{padding-bottom:9px}.nova-main-admin .admin-image-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nova-main-admin .admin-image-upload-grid>.admin-product-image-box:first-child{grid-column:1/-1}.nova-main-admin .admin-product-image-box{background:#0000001f;border:1px solid #fff1;border-radius:13px;min-width:0;padding:9px}.nova-main-admin .admin-product-image-label{align-items:center;gap:6px;font-size:10px;display:flex}.nova-main-admin .admin-product-image-label svg{color:#8affba}.nova-main-admin .admin-image-helper{color:#ffffff4d;margin:3px 0 7px;font-size:8px;display:block}.nova-main-admin .admin-upload-button{background:#a6ffcb06;border:1px dashed #a6ffcb33;border-radius:12px;gap:5px;min-height:88px;padding:10px}.nova-main-admin .admin-upload-button svg{width:19px;height:19px}.nova-main-admin .admin-upload-preview{border-radius:12px;height:105px;min-height:105px}.nova-main-admin .admin-upload-preview>img{object-fit:cover;height:105px}.nova-main-admin .admin-upload-preview-overlay{gap:5px;padding:6px}.nova-main-admin .admin-upload-preview-overlay button,.nova-main-admin .admin-private-existing-actions button{border-radius:8px;min-height:28px;padding:0 8px;font-size:8px}.nova-main-admin .admin-private-existing{background:#39ff8806;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:105px;padding:9px;display:flex}.nova-main-admin .admin-private-existing small{color:#ffffff4d;font-size:7px}.nova-main-admin .admin-private-existing-actions{gap:5px;margin-top:3px;display:flex}.nova-main-admin .admin-switch-row input{width:18px;height:18px}.nova-main-admin .admin-image-error{border-radius:10px;margin:0;padding:8px 10px;font-size:9px}.nova-main-admin .admin-map-modal-backdrop,.nova-main-admin .admin-map-modal{z-index:2147483647!important}@media (width<=700px){.nova-main-admin .admin-form-card{border-radius:18px;padding:10px}.nova-main-admin .admin-form-grid,.nova-main-admin .admin-four-columns,.nova-main-admin .admin-location-main-grid{grid-template-columns:1fr}.nova-main-admin .admin-location-coordinates-header{flex-direction:column;align-items:flex-start}.nova-main-admin .admin-location-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.nova-main-admin .admin-location-button{width:100%}.nova-main-admin .admin-image-upload-grid{grid-template-columns:1fr 1fr}.nova-main-admin .admin-image-upload-grid>.admin-product-image-box:first-child{grid-column:1/-1}.nova-main-admin .admin-switches{grid-template-columns:1fr}.nova-main-admin .admin-form-actions{flex-direction:column-reverse}.nova-main-admin .admin-form-actions button{width:100%}}@media (width<=390px){.nova-main-admin .admin-image-upload-grid{grid-template-columns:1fr}.nova-main-admin .admin-image-upload-grid>.admin-product-image-box:first-child{grid-column:auto}.nova-main-admin .admin-location-actions,.nova-main-admin .admin-location-coordinates-grid{grid-template-columns:1fr}.nova-main-admin .admin-editor-section,.nova-main-admin .admin-form-card{padding:8px}}.admin-product-editor{box-sizing:border-box!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.admin-product-form,.admin-editor-section,.admin-form-grid,.admin-location-panel,.admin-image-upload-grid{box-sizing:border-box!important;min-width:0!important}.admin-editor-section{box-sizing:border-box!important;width:100%!important;margin-bottom:12px!important;padding:12px!important}.admin-section-heading{grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:46px!important;margin:0 0 10px!important;padding:5px 2px!important;display:grid!important}.admin-section-heading>div{min-width:0!important}.admin-section-heading>div:last-child{overflow:hidden!important}.admin-section-heading strong,.admin-section-heading small{white-space:normal!important;display:block!important;overflow:hidden!important}.admin-section-heading strong{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:17px!important;line-height:1.2!important}.admin-section-heading small{opacity:.62!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:3px!important;font-size:11px!important;line-height:1.25!important}.admin-section-icon{border-radius:11px!important;place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;display:grid!important}.admin-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;display:grid!important}.admin-field{width:100%!important;min-width:0!important}.admin-field-full{grid-column:1/-1!important}.admin-field span{margin-bottom:6px!important;font-size:12px!important;line-height:1.2!important;display:block!important}.admin-field input,.admin-field textarea,.admin-input-with-icon{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.admin-field input,.admin-field textarea{border-radius:14px!important;min-height:46px!important}.admin-field textarea{resize:vertical!important;min-height:76px!important}.admin-product-id-card{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:46px!important;margin:0 0 10px!important;padding:9px 12px!important;display:flex!important}.admin-product-id-card>div{flex-wrap:nowrap!important;align-items:baseline!important;gap:6px!important;min-width:0!important;display:flex!important}.admin-product-id-card span{white-space:nowrap!important;opacity:.65!important;font-size:9px!important}.admin-product-id-card strong{white-space:nowrap!important;font-size:13px!important}.admin-location-heading{grid-template-columns:34px minmax(0,1fr) 36px!important;align-items:center!important;gap:9px!important;display:grid!important}.admin-location-heading .admin-location-heading-copy{min-width:0!important;overflow:hidden!important}.admin-location-heading-copy strong,.admin-location-heading-copy small{text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.admin-location-collapse{place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;margin:0!important;display:grid!important}.admin-location-panel{box-sizing:border-box!important;flex-direction:column!important;gap:10px!important;width:100%!important;padding:10px!important;display:flex!important}.admin-location-main-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.admin-location-help{box-sizing:border-box!important;width:100%!important;padding:9px 10px!important}.admin-location-coordinates{box-sizing:border-box!important;width:100%!important;padding:10px!important}.admin-location-coordinates-header{flex-direction:column!important;align-items:stretch!important;gap:9px!important;width:100%!important;min-width:0!important;display:flex!important}.admin-location-coordinates-header>div:first-child{min-width:0!important}.admin-location-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;width:100%!important;display:grid!important}.admin-location-button{white-space:nowrap!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:40px!important;padding:0 8px!important;font-size:11px!important}.admin-location-coordinates-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;width:100%!important;display:grid!important}.admin-location-coordinates-grid .admin-field input{min-width:0!important}.admin-image-upload-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;display:grid!important}.admin-switches{box-sizing:border-box!important;width:100%!important}.admin-form-actions{grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr)!important;gap:8px!important;width:100%!important;display:grid!important}.admin-form-actions button{min-width:0!important}@media (width<=600px){.admin-form-card{border-radius:22px!important;padding:9px!important}.admin-form-header{min-height:48px!important;margin-bottom:8px!important}.admin-form-title{min-width:0!important}.admin-form-title h2{font-size:18px!important;line-height:1.1!important}.admin-form-title p{margin-top:3px!important;font-size:11px!important}.admin-editor-section{border-radius:18px!important;margin-bottom:10px!important;padding:10px!important}.admin-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:9px!important}.admin-form-grid .admin-field-full{grid-column:1/-1!important}.admin-product-id-card{min-height:42px!important;padding:7px 10px!important}.admin-section-heading{min-height:42px!important;margin-bottom:8px!important}.admin-section-heading strong{font-size:16px!important}.admin-section-heading small{font-size:10px!important}.admin-field input,.admin-field textarea,.admin-input-with-icon{border-radius:13px!important}.admin-location-panel{border-radius:16px!important}}@media (width<=390px){.admin-form-grid{grid-template-columns:minmax(0,1fr)!important}.admin-form-grid .admin-field-full{grid-column:1!important}.admin-actions,.admin-location-actions{grid-template-columns:minmax(0,1fr)!important}.admin-location-coordinates-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.admin-form-actions{grid-template-columns:minmax(0,1fr)!important}}.nova-support-page .nova-support-linked-order,.nova-support-page .nova-support-order-picker>span{align-items:center!important;gap:6px!important;display:inline-flex!important}.nova-support-page .nova-support-linked-order{color:#c3ffdeb8!important;background:#39ff880e!important;border:1px solid #39ff8829!important;border-radius:8px!important;width:fit-content!important;max-width:100%!important;padding:4px 7px!important;font-size:9px!important}.nova-support-page .nova-support-order-picker{flex-direction:column!important;gap:5px!important;min-width:0!important;display:flex!important}.nova-support-page .nova-support-order-picker>span{color:#ffffff9e!important;font-size:9px!important;font-weight:750!important}.nova-support-page .nova-support-order-picker select{color:#f2fff6!important;width:100%!important;min-height:36px!important;font:inherit!important;background:#0000003d!important;border:1px solid #ffffff17!important;border-radius:10px!important;padding:7px 10px!important;font-size:11px!important}.nova-support-page .nova-support-order-picker option{color:#f2fff6!important;background:#111915!important}.nova-support-page .nova-support-attachment-picker{gap:6px!important;min-width:0!important;display:grid!important}.nova-support-page .nova-support-attachment-picker-head{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;display:flex!important}.nova-support-page .nova-support-attachment-picker-head label{color:#bdffda!important;cursor:pointer!important;background:#39ff8812!important;border:1px solid #39ff8833!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important;font-weight:750!important;display:inline-flex!important}.nova-support-page .nova-support-attachment-picker-head small{color:#ffffff5c!important;font-size:8px!important}.nova-support-page .nova-support-file-input{display:none!important}.nova-support-page .nova-support-selected-attachments{gap:4px!important;min-width:0!important;display:grid!important}.nova-support-page .nova-support-selected-attachment{color:#ecfff4b8!important;background:#ffffff06!important;border:1px solid #ffffff12!important;border-radius:8px!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:5px 7px!important;font-size:9px!important;display:flex!important}.nova-support-page .nova-support-selected-attachment>span{text-overflow:ellipsis!important;white-space:nowrap!important;flex:1!important;min-width:0!important;overflow:hidden!important}.nova-support-page .nova-support-selected-attachment>button{color:#ffb8b8!important;background:#ff5d5d14!important;border:0!important;border-radius:7px!important;place-items:center!important;width:24px!important;height:24px!important;padding:0!important;display:grid!important}.nova-support-page .nova-support-message-attachments{gap:7px!important;margin:7px 0!important;display:grid!important}.nova-support-page .nova-support-message-attachment{gap:4px!important;width:fit-content!important;max-width:min(100%,360px)!important;display:grid!important}.nova-support-page .nova-support-message-attachment img,.nova-support-page .nova-support-message-attachment video{object-fit:contain!important;background:#050907!important;border:1px solid #ffffff17!important;border-radius:10px!important;width:auto!important;max-width:100%!important;max-height:240px!important;display:block!important}.nova-support-page .nova-support-message-attachment small{color:#ffffff70!important;overflow-wrap:anywhere!important;font-size:8px!important}.nova-support-page .nova-support-attachment-unavailable{color:#ffffff8f!important;font-size:9px!important}@media (width<=680px){.nova-support-page .nova-support-message-attachment{max-width:min(100%,280px)!important}.nova-support-page .nova-support-message-attachment img,.nova-support-page .nova-support-message-attachment video{max-height:190px!important}}.nova-main-admin{padding-top:10px!important;padding-bottom:calc(env(safe-area-inset-bottom) + 24px)!important;padding-left:10px!important;padding-right:10px!important}.nova-main-admin .admin-page{background:0 0!important;width:100%!important;max-width:820px!important;margin:0 auto!important;padding:8px 0 24px!important}.nova-main-admin .admin-topbar{background:linear-gradient(145deg,#39ff8813,#ffffff09 48%,#0000001f)!important;border-color:#a6ffcb24!important;border-radius:19px!important;gap:10px!important;max-width:none!important;min-height:62px!important;margin:0 0 14px!important;padding:10px 11px!important;box-shadow:0 14px 36px #00000038,inset 0 1px #ffffff12!important}.nova-main-admin .admin-brand{gap:9px!important;min-width:0!important}.nova-main-admin .admin-brand-icon{border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important}.nova-main-admin .admin-brand strong{letter-spacing:.04em!important;font-size:14px!important}.nova-main-admin .admin-brand span{color:#ffffff61!important;margin-top:3px!important;font-size:9px!important}.nova-main-admin .admin-top-actions{gap:6px!important}.nova-main-admin .admin-icon-button,.nova-main-admin .admin-logout-button{border-radius:12px!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}.nova-main-admin .admin-logout-button{font-size:0!important}.nova-main-admin .admin-content{max-width:none!important}.nova-main-admin .admin-heading-row{gap:11px!important;margin:0 0 13px!important}.nova-main-admin .admin-eyebrow{letter-spacing:.18em!important;margin-bottom:4px!important;font-size:9px!important}.nova-main-admin .admin-heading-row h1{letter-spacing:-2px!important;margin:0!important;font-size:clamp(32px,8vw,48px)!important;line-height:.98!important}.nova-main-admin .admin-heading-row p{color:#ffffff6b!important;margin:7px 0 0!important;font-size:11px!important;line-height:1.35!important}.nova-main-admin .admin-heading-row>.admin-primary-button{border-radius:14px!important;width:100%!important;min-height:46px!important;font-size:12px!important}.nova-main-admin .admin-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:0 0 13px!important;display:grid!important}.nova-main-admin .admin-stat-card{background:linear-gradient(145deg,#ffffff0d,#ffffff05)!important;border-radius:15px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;min-height:70px!important;padding:9px 7px!important}.nova-main-admin .admin-stat-card>svg{color:#8affba!important;width:17px!important;height:17px!important}.nova-main-admin .admin-stat-card>div{min-width:0!important}.nova-main-admin .admin-stat-card span{color:#ffffff61!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:8px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.nova-main-admin .admin-stat-card strong{margin-top:2px!important;font-size:20px!important;line-height:1!important;display:block!important}.nova-main-admin .admin-products-section{margin-top:14px!important}.nova-main-admin .admin-section-header{margin-bottom:9px!important}.nova-main-admin .admin-form-card{background:linear-gradient(145deg,#ffffff0e,#ffffff05)!important;border-color:#a6ffcb21!important;border-radius:20px!important;width:100%!important;margin:0 0 13px!important;padding:11px!important;box-shadow:0 18px 45px #0000003d,inset 0 1px #fff1!important}.nova-main-admin .admin-form-header{align-items:center!important;gap:9px!important;min-height:48px!important;margin:0 0 9px!important}.nova-main-admin .admin-form-title{align-items:center!important;gap:9px!important;min-width:0!important}.nova-main-admin .admin-form-title>div:last-child{flex-direction:column!important;justify-content:center!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-form-title h2{letter-spacing:-.45px!important;margin:0!important;font-size:19px!important;line-height:1.05!important}.nova-main-admin .admin-form-title p{color:#ffffff61!important;margin:3px 0 0!important;font-size:10px!important;line-height:1.25!important}.nova-main-admin .admin-product-id-card{background:linear-gradient(135deg,#39ff8813,#ffffff06)!important;border-color:#39ff881f!important;border-radius:14px!important;min-height:42px!important;margin:0 0 9px!important;padding:8px 10px!important}.nova-main-admin .admin-product-id-card>div{align-items:baseline!important;gap:6px!important}.nova-main-admin .admin-product-id-card span{letter-spacing:.1em!important;color:#ffffff6b!important;font-size:8px!important}.nova-main-admin .admin-product-form{flex-direction:column!important;gap:9px!important;display:flex!important}.nova-main-admin .admin-editor-section{background:linear-gradient(145deg,#ffffff0a,#ffffff03)!important;border-color:#fff1!important;border-radius:17px!important;width:100%!important;margin:0!important;padding:10px!important}.nova-main-admin .admin-section-heading{width:100%!important;min-height:43px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;margin:0 0 9px!important;padding:0!important;display:grid!important}.nova-main-admin .admin-section-heading>div{min-width:0!important}.nova-main-admin .admin-section-heading>div:nth-child(2):not(.admin-location-heading-copy){flex-direction:column!important;justify-content:center!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-section-heading strong{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:15px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.nova-main-admin .admin-section-heading small{color:#ffffff61!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:3px 0 0!important;font-size:9px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.nova-main-admin .admin-form-grid{align-items:start!important;gap:8px!important;width:100%!important}.nova-main-admin .admin-field{gap:5px!important;min-width:0!important}.nova-main-admin .admin-field>span{color:#ffffff8f!important;font-size:9px!important;line-height:1.1!important}.nova-main-admin .admin-field input,.nova-main-admin .admin-field textarea{background:#ffffff0a!important;border-color:#ffffff13!important;border-radius:12px!important;width:100%!important;min-width:0!important;font-size:12px!important;box-shadow:inset 0 1px #ffffff09!important}.nova-main-admin .admin-field textarea{resize:vertical!important;min-height:70px!important;padding:10px 11px!important;line-height:1.35!important}.nova-main-admin .admin-location-heading{grid-template-columns:34px minmax(0,1fr) 34px!important;align-items:center!important;gap:8px!important;display:grid!important}.nova-main-admin .admin-location-heading-copy{flex-direction:column!important;justify-content:center!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-location-heading-copy strong,.nova-main-admin .admin-location-heading-copy small{display:block!important}.nova-main-admin .admin-location-collapse{border-radius:10px!important;width:32px!important;min-width:32px!important;height:32px!important}.nova-main-admin .admin-input-with-icon{border-radius:12px!important;min-height:42px!important;padding:0 10px!important}.nova-main-admin .admin-input-with-icon input{min-height:40px!important;font-size:12px!important}.nova-main-admin .admin-location-help{border-radius:11px!important;margin:7px 0!important;padding:8px 9px!important}.nova-main-admin .admin-location-coordinates-header{gap:7px!important;margin-bottom:7px!important}.nova-main-admin .admin-location-button{border-radius:10px!important;min-height:35px!important;padding:0 8px!important;font-size:8px!important}.nova-main-admin .admin-image-upload-grid{gap:8px!important}.nova-main-admin .admin-upload-button{border-radius:11px!important;min-height:82px!important}.nova-main-admin .admin-switches{gap:7px!important;margin-top:0!important}.nova-main-admin .admin-form-actions button{border-radius:12px!important;min-height:44px!important}@media (width<=600px){.nova-main-admin .admin-heading-row{flex-direction:column!important;align-items:stretch!important}.nova-main-admin .admin-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.nova-main-admin .admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-main-admin .admin-form-grid .admin-field-full{grid-column:1/-1!important}.nova-main-admin .admin-location-main-grid{grid-template-columns:1fr!important}.nova-main-admin .admin-location-coordinates-header{flex-direction:column!important;align-items:stretch!important}.nova-main-admin .admin-location-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}.nova-main-admin .admin-location-button{width:100%!important}.nova-main-admin .admin-four-columns,.nova-main-admin .admin-image-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-main-admin .admin-image-upload-grid>.admin-product-image-box:first-child{grid-column:1/-1!important}.nova-main-admin .admin-form-actions{flex-direction:row!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)!important;display:grid!important}.nova-main-admin .admin-form-actions button{width:100%!important}}@media (width<=390px){.nova-main-admin{padding-left:8px!important;padding-right:8px!important}.nova-main-admin .admin-page{padding-top:5px!important}.nova-main-admin .admin-topbar{margin-bottom:11px!important}.nova-main-admin .admin-heading-row{margin-bottom:10px!important}.nova-main-admin .admin-stats{gap:5px!important}.nova-main-admin .admin-stat-card{border-radius:13px!important;min-height:64px!important;padding:8px 6px!important}.nova-main-admin .admin-stat-card strong{font-size:18px!important}.nova-main-admin .admin-form-card{border-radius:18px!important;padding:9px!important}.nova-main-admin .admin-editor-section{border-radius:16px!important;padding:9px!important}.nova-main-admin .admin-form-grid,.nova-main-admin .admin-four-columns{grid-template-columns:1fr!important}.nova-main-admin .admin-form-grid .admin-field-full{grid-column:1!important}.nova-main-admin .admin-image-upload-grid{grid-template-columns:1fr!important}.nova-main-admin .admin-image-upload-grid>.admin-product-image-box:first-child{grid-column:auto!important}.nova-main-admin .admin-location-actions{grid-template-columns:1fr!important}.nova-main-admin .admin-location-coordinates-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-main-admin .admin-form-actions{grid-template-columns:1fr 1.35fr!important}}.nova-main-admin .admin-page,.nova-main-admin .admin-content,.nova-main-admin .admin-product-editor,.nova-main-admin .admin-product-form,.nova-main-admin .admin-editor-section,.nova-main-admin .admin-location-panel{min-width:0!important}.nova-main-admin .admin-page{color:#fffffff0!important}.nova-main-admin .admin-topbar{background:radial-gradient(circle at 8% 0,#39ff881f,#0000 42%),linear-gradient(145deg,#ffffff13,#ffffff06 55%,#00000029)!important;position:relative!important;overflow:hidden!important}.nova-main-admin .admin-topbar:before,.nova-main-admin .admin-form-card:before,.nova-main-admin .admin-editor-section:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ffffff4d,#39ff881f,#0000)!important;height:1px!important;position:absolute!important;top:0!important;left:10%!important;right:10%!important}.nova-main-admin .admin-heading-row{padding:2px 1px 0!important;position:relative!important}.nova-main-admin .admin-heading-row h1{text-shadow:0 8px 30px #00000038!important;font-weight:850!important}.nova-main-admin .admin-heading-row p{max-width:420px!important}.nova-main-admin .admin-heading-row>.admin-primary-button{box-shadow:0 10px 28px #39ff881f,inset 0 1px #ffffff3d!important}.nova-main-admin .admin-stat-card{border-color:#ffffff13!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 30px #00000029,inset 0 1px #ffffff0e!important}.nova-main-admin .admin-stat-card:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#39ff8813,#0000 68%)!important;border-radius:50%!important;width:65px!important;height:65px!important;position:absolute!important;bottom:-32px!important;right:-28px!important}.nova-main-admin .admin-stat-card>div{flex-direction:column!important;gap:1px!important;display:flex!important}.nova-main-admin .admin-form-card{background:radial-gradient(circle at 100% 0,#39ff880b,#0000 28%),linear-gradient(145deg,#ffffff0d,#ffffff04)!important;border-radius:22px!important;padding:12px!important;position:relative!important;overflow:hidden!important}.nova-main-admin .admin-form-header{min-height:50px!important;margin-bottom:10px!important;padding:0 1px!important}.nova-main-admin .admin-form-icon{color:#ffffffc2!important;background:linear-gradient(145deg,#ffffff1a,#ffffff09)!important;border-color:#ffffff17!important}.nova-main-admin .admin-form-title h2{letter-spacing:-.55px!important;font-size:20px!important}.nova-main-admin .admin-form-title p{color:#ffffff57!important;font-size:10px!important}.nova-main-admin .admin-close-button{color:#ffffffb8!important;background:#ffffff0e!important;border-color:#ffffff17!important}.nova-main-admin .admin-product-id-card{border-radius:14px!important;min-height:45px!important;margin-bottom:10px!important;padding:8px 11px!important;position:relative!important;overflow:hidden!important}.nova-main-admin .admin-product-id-card>div{flex-wrap:nowrap!important;align-items:center!important;min-width:0!important}.nova-main-admin .admin-product-id-card span{white-space:nowrap!important}.nova-main-admin .admin-editor-section{background:linear-gradient(145deg,#ffffff09,#ffffff03)!important;border-color:#fff1!important;border-radius:18px!important;padding:11px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff09,0 10px 28px #0000001a!important}.nova-main-admin .admin-section-heading{grid-template-columns:36px minmax(0,1fr)!important;gap:9px!important;min-height:40px!important;margin-bottom:10px!important}.nova-main-admin .admin-section-icon{background:linear-gradient(145deg,#ffffff16,#ffffff06)!important;border-color:#ffffff14!important;border-radius:12px!important;width:36px!important;height:36px!important}.nova-main-admin .admin-section-heading strong{font-size:15px!important;line-height:1.08!important}.nova-main-admin .admin-section-heading small{color:#ffffff54!important;margin-top:3px!important;font-size:8.5px!important}.nova-main-admin .admin-form-grid{gap:9px!important}.nova-main-admin .admin-field>span{color:#ffffff87!important;font-size:9px!important;font-weight:700!important}.nova-main-admin .admin-field input,.nova-main-admin .admin-field textarea{color:#ffffffe0!important;background:linear-gradient(145deg,#fff1,#ffffff07)!important;border-color:#ffffff14!important;box-shadow:inset 0 1px #ffffff0b,0 4px 14px #00000012!important}.nova-main-admin .admin-field input::placeholder,.nova-main-admin .admin-field textarea::placeholder{color:#ffffff40!important}.nova-main-admin .admin-field input:focus,.nova-main-admin .admin-field textarea:focus{border-color:#39ff884d!important;box-shadow:0 0 0 3px #39ff880b,inset 0 1px #ffffff0f!important}.nova-main-admin .admin-field input{min-height:44px!important}.nova-main-admin .admin-field textarea{min-height:76px!important}.nova-main-admin .admin-location-heading{grid-template-columns:36px minmax(0,1fr) 34px!important}.nova-main-admin .admin-location-collapse{background:#ffffff0e!important;border-color:#ffffff17!important;width:34px!important;height:34px!important}.nova-main-admin .admin-location-panel{background:linear-gradient(145deg,#39ff8808,#ffffff05,#00000017)!important;border-color:#39ff8817!important;border-radius:15px!important;padding:10px!important}.nova-main-admin .admin-input-with-icon{background:#ffffff0b!important;border-color:#ffffff13!important;border-radius:12px!important;min-height:44px!important}.nova-main-admin .admin-input-with-icon input{color:#ffffffe0!important;font-size:12px!important}.nova-main-admin .admin-location-help{background:#39ff8809!important;border-color:#39ff8814!important;border-radius:12px!important;margin:8px 0!important;padding:9px 10px!important}.nova-main-admin .admin-location-coordinates{border-top-color:#ffffff0e!important;padding-top:9px!important}.nova-main-admin .admin-location-button{background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border-color:#ffffff17!important;border-radius:11px!important;min-height:38px!important;font-size:8.5px!important}.nova-main-admin .admin-map-button{color:#07140d!important;background:linear-gradient(135deg,#a1ffc7,#39ff88)!important;border-color:#a1ffc78c!important;box-shadow:0 7px 18px #39ff881a,inset 0 1px #ffffff73!important}.nova-main-admin .admin-four-columns{gap:8px!important}.nova-main-admin .admin-product-image-box{background:#ffffff05!important;border-color:#ffffff12!important}.nova-main-admin .admin-product-image-label{font-size:9px!important}.nova-main-admin .admin-upload-button,.nova-main-admin .admin-switch-row{background:#ffffff06!important;border-color:#ffffff12!important}.nova-main-admin .admin-primary-button{box-shadow:0 9px 25px #39ff881f,inset 0 1px #ffffff6b!important}.nova-main-admin .admin-secondary-button{background:#ffffff0e!important;border-color:#ffffff17!important}@media (width>=601px){.nova-main-admin .admin-page{max-width:820px!important}.nova-main-admin .admin-form-card{border-radius:24px!important;padding:16px!important}.nova-main-admin .admin-editor-section{border-radius:20px!important;padding:14px!important}.nova-main-admin .admin-form-title h2{font-size:22px!important}.nova-main-admin .admin-field input{min-height:46px!important}}@media (width<=600px){.nova-main-admin .admin-page{padding-top:4px!important}.nova-main-admin .admin-topbar{margin-bottom:12px!important}.nova-main-admin .admin-heading-row{gap:9px!important;margin-bottom:11px!important}.nova-main-admin .admin-heading-row h1{font-size:clamp(31px,8.5vw,42px)!important}.nova-main-admin .admin-stats{margin-bottom:11px!important}.nova-main-admin .admin-form-card{border-radius:20px!important;padding:10px!important}.nova-main-admin .admin-editor-section{border-radius:17px!important;padding:10px!important}.nova-main-admin .admin-section-heading{margin-bottom:9px!important}.nova-main-admin .admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-main-admin .admin-form-grid .admin-field-full{grid-column:1/-1!important}.nova-main-admin .admin-location-main-grid{grid-template-columns:1fr!important}.nova-main-admin .admin-location-actions,.nova-main-admin .admin-four-columns,.nova-main-admin .admin-image-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-main-admin .admin-image-upload-grid>.admin-product-image-box:first-child{grid-column:1/-1!important}}@media (width<=390px){.nova-main-admin{padding-left:8px!important;padding-right:8px!important}.nova-main-admin .admin-form-card{padding:9px!important}.nova-main-admin .admin-form-grid,.nova-main-admin .admin-four-columns{grid-template-columns:1fr!important}.nova-main-admin .admin-form-grid .admin-field-full{grid-column:1!important}.nova-main-admin .admin-location-actions{grid-template-columns:1fr!important}.nova-main-admin .admin-location-coordinates-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-main-admin .admin-image-upload-grid{grid-template-columns:1fr!important}.nova-main-admin .admin-image-upload-grid>.admin-product-image-box:first-child{grid-column:auto!important}.nova-main-admin .admin-form-title h2{font-size:18px!important}.nova-main-admin .admin-section-heading strong{font-size:14px!important}}.nova-main-admin .admin-top-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-icon-button,.nova-main-admin .admin-logout-button{box-sizing:border-box!important;text-align:center!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-flex!important;position:relative!important;overflow:hidden!important}.nova-main-admin .admin-icon-button svg,.nova-main-admin .admin-logout-button svg{flex:0 0 19px!important;width:19px!important;min-width:19px!important;max-width:19px!important;height:19px!important;min-height:19px!important;max-height:19px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.nova-main-admin .admin-logout-button{color:#ffffffd1!important;font-size:0!important}.nova-main-admin .admin-logout-button svg{color:currentColor!important;stroke-width:2px!important}.nova-main-admin .admin-icon-button:hover,.nova-main-admin .admin-logout-button:hover{transform:translateY(-1px)!important}.nova-main-admin .admin-icon-button:active,.nova-main-admin .admin-logout-button:active{transform:scale(.96)!important}@media (width<=390px){.nova-main-admin .admin-icon-button,.nova-main-admin .admin-logout-button{flex-basis:40px!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}.nova-main-admin .admin-icon-button svg,.nova-main-admin .admin-logout-button svg{flex-basis:18px!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important}}.nova-main-admin .admin-top-actions{justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-back-top-button{color:#ffffffb8!important;cursor:pointer!important;appearance:none!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border:1px solid #ffffff17!important;border-radius:12px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:38px!important;height:38px!important;padding:0 11px!important;transition:transform .16s,border-color .16s,background .16s,color .16s!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff12,0 7px 18px #0000001f!important}.nova-main-admin .admin-back-top-button svg{flex:0 0 17px!important;width:17px!important;height:17px!important}.nova-main-admin .admin-back-top-button span{white-space:nowrap!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:block!important}.nova-main-admin .admin-back-top-button:hover{color:#fff!important;background:linear-gradient(145deg,#39ff8817,#ffffff09)!important;border-color:#39ff8833!important}.nova-main-admin .admin-back-top-button:active{transform:scale(.95)!important}@media (width<=600px){.nova-main-admin .admin-back-top-button{min-width:38px!important;height:38px!important;padding:0 10px!important}}@media (width<=390px){.nova-main-admin .admin-back-top-button span{display:none!important}.nova-main-admin .admin-back-top-button{width:38px!important;padding:0!important}}.nova-main-admin .admin-field{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:5px!important;width:100%!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-field>span{white-space:normal!important;width:100%!important;margin:0!important;padding:0!important;line-height:1.2!important;display:block!important}.nova-main-admin .admin-field>input,.nova-main-admin .admin-field>textarea,.nova-main-admin .admin-field>.admin-input-with-icon{flex:none!important;width:100%!important;min-width:0!important;display:block!important}.nova-main-admin .admin-field>.admin-input-with-icon{flex-direction:row!important;align-items:center!important;display:flex!important}.nova-main-admin .admin-section-heading{align-items:center!important;width:100%!important;display:grid!important}.nova-main-admin .admin-section-heading>div:nth-child(2){flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-section-heading>div:nth-child(2) strong,.nova-main-admin .admin-section-heading>div:nth-child(2) small{width:100%!important;margin:0!important;padding:0!important;display:block!important}.nova-main-admin .admin-section-heading>div:nth-child(2) small{margin-top:3px!important}.nova-main-admin .admin-location-heading-copy{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-location-heading-copy strong,.nova-main-admin .admin-location-heading-copy small{width:100%!important;margin:0!important;padding:0!important;display:block!important}.nova-main-admin .admin-location-heading-copy small{margin-top:3px!important}.nova-main-admin .admin-location-collapse{box-sizing:border-box!important;color:#ffffffc7!important;appearance:none!important;cursor:pointer!important;background:linear-gradient(145deg,#ffffff13,#ffffff06)!important;border:1px solid #ffffff1a!important;border-radius:11px!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:0!important;line-height:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff14,0 5px 16px #00000024!important}.nova-main-admin .admin-location-collapse svg{flex:0 0 17px!important;width:17px!important;height:17px!important;margin:0!important;display:block!important}.nova-main-admin .admin-location-main-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)!important;align-items:start!important;display:grid!important}.nova-main-admin .admin-location-help{flex-direction:row!important;align-items:flex-start!important;display:flex!important}.nova-main-admin .admin-location-help>div{flex-direction:column!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-location-help strong,.nova-main-admin .admin-location-help small{width:100%!important;display:block!important}.nova-main-admin .admin-location-coordinates-header{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.nova-main-admin .admin-location-coordinates-header>div:first-child{flex-direction:column!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-location-coordinates-header>div:first-child strong,.nova-main-admin .admin-location-coordinates-header>div:first-child small{width:100%!important;display:block!important}.nova-main-admin .admin-location-actions{flex-flow:wrap!important;justify-content:flex-end!important;align-items:center!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-location-button{white-space:nowrap!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}@media (width<=600px){.nova-main-admin .admin-location-main-grid{grid-template-columns:1fr!important}.nova-main-admin .admin-location-coordinates-header{flex-direction:column!important;align-items:stretch!important}.nova-main-admin .admin-location-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;width:100%!important;display:grid!important}.nova-main-admin .admin-location-button{width:100%!important}}@media (width<=390px){.nova-main-admin .admin-location-actions{grid-template-columns:1fr!important}}.home-page>button.nova-city-card{box-sizing:border-box!important;text-align:left!important;width:100%!important;min-width:0!important;height:auto!important;min-height:92px!important;color:var(--white,#fff)!important;appearance:none!important;-webkit-backdrop-filter:blur(20px)saturate(155%)!important;cursor:pointer!important;isolation:isolate!important;background:radial-gradient(circle at 7%,#39ff881b,#0000 34%),radial-gradient(circle at 100% 0,#39e7ff0b,#0000 38%),linear-gradient(145deg,#ffffff0e,#ffffff05)!important;border:1px solid #39ff8821!important;border-radius:20px!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:64px minmax(0,1fr) 22px!important;place-items:center stretch!important;gap:11px!important;margin:0!important;padding:10px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 40px #00000038,0 0 26px #39ff8809,inset 0 1px #ffffff13,inset 0 -1px #ffffff05!important}.home-page>button.nova-city-card:before,.home-page>button.nova-city-card:after{pointer-events:none!important}.home-page>button.nova-city-card:hover{border-color:#39ff8840!important;box-shadow:0 16px 44px #0000003d,0 0 30px #39ff880b,inset 0 1px #ffffff14!important}.home-page>button.nova-city-card:active{transform:scale(.992)!important}.home-page>button.nova-city-card>.nova-city-card-icon{box-sizing:border-box!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;color:var(--nova-green,#39ff88)!important;background:radial-gradient(circle at 30% 20%,#8affba1c,#0000 55%),linear-gradient(145deg,#39ff881b,#39ff8806)!important;border:1px solid #39ff8829!important;border-radius:17px!important;flex:0 0 64px!important;grid-area:1/1!important;justify-content:center!important;align-items:center!important;display:flex!important;box-shadow:inset 0 1px #ffffff17,0 8px 24px #00000029!important}.home-page>button.nova-city-card>.nova-city-card-icon svg{width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important;color:var(--nova-green,#39ff88)!important;stroke-width:2.1px!important;filter:drop-shadow(0 0 8px #39ff8838)!important}.home-page>button.nova-city-card>.nova-city-card-info{text-align:left!important;flex-direction:column!important;grid-area:1/2!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.home-page>button.nova-city-card>.nova-city-card-info .product-badge{box-sizing:border-box!important;width:fit-content!important;min-height:19px!important;color:var(--nova-green,#39ff88)!important;letter-spacing:1.4px!important;white-space:nowrap!important;background:#39ff8812!important;border:1px solid #39ff881a!important;border-radius:8px!important;align-items:center!important;margin:0 0 5px!important;padding:4px 8px!important;font-size:8px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.home-page>button.nova-city-card>.nova-city-card-info h3{width:100%!important;color:var(--white,#fff)!important;letter-spacing:-.35px!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0 0 3px!important;padding:0!important;font-size:17px!important;font-weight:820!important;line-height:1.12!important;overflow:hidden!important}.home-page>button.nova-city-card>.nova-city-card-info p{color:#ffffff6e!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:500!important;line-height:1.3!important;overflow:hidden!important}.home-page>button.nova-city-card>svg{color:#ffffff57!important;flex:0 0 21px!important;grid-area:1/3!important;place-self:center!important;width:21px!important;min-width:21px!important;height:21px!important;min-height:21px!important;transition:color .18s,transform .18s!important}.home-page>button.nova-city-card:hover>svg,.home-page>button.nova-city-card:active>svg{color:var(--nova-green,#39ff88)!important;transform:translate(2px)!important}@media (width<=390px){.home-page>button.nova-city-card{border-radius:18px!important;grid-template-columns:58px minmax(0,1fr) 20px!important;gap:9px!important;min-height:84px!important;padding:9px!important}.home-page>button.nova-city-card>.nova-city-card-icon{border-radius:15px!important;flex-basis:58px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}.home-page>button.nova-city-card>.nova-city-card-icon svg{width:27px!important;height:27px!important}.home-page>button.nova-city-card>.nova-city-card-info h3{font-size:15px!important}.home-page>button.nova-city-card>.nova-city-card-info p{font-size:9px!important}.home-page>button.nova-city-card>svg{width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important}}@media (width<=350px){.home-page>button.nova-city-card{grid-template-columns:52px minmax(0,1fr) 18px!important;gap:8px!important;min-height:76px!important;padding:8px!important}.home-page>button.nova-city-card>.nova-city-card-icon{border-radius:14px!important;flex-basis:52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}.home-page>button.nova-city-card>.nova-city-card-icon svg{width:24px!important;height:24px!important}.home-page>button.nova-city-card>.nova-city-card-info .product-badge{min-height:17px!important;margin-bottom:3px!important;padding:3px 6px!important;font-size:7px!important}.home-page>button.nova-city-card>.nova-city-card-info h3{font-size:14px!important}.home-page>button.nova-city-card>.nova-city-card-info p{font-size:8px!important}}.home-page>button.nova-city-card{appearance:none!important;box-sizing:border-box!important;text-align:left!important;color:#fff!important;-webkit-backdrop-filter:blur(22px)saturate(155%)!important;cursor:pointer!important;background:radial-gradient(circle at 0%,#39ff8818,#0000 34%),radial-gradient(circle at 100% 0,#638cff0b,#0000 38%),linear-gradient(145deg,#fff1,#ffffff05)!important;border:1px solid #39ff8824!important;border-radius:20px!important;outline:none!important;grid-template-rows:1fr!important;grid-template-columns:54px minmax(0,1fr) 22px!important;place-items:center stretch!important;gap:11px!important;width:100%!important;min-width:0!important;max-width:none!important;height:86px!important;min-height:86px!important;max-height:86px!important;margin:0!important;padding:10px 12px!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:0 16px 42px #00000038,inset 0 1px #ffffff13,inset 0 -1px #ffffff05!important}.home-page>button.nova-city-card>.nova-city-card-icon{box-sizing:border-box!important;color:#39ff88!important;background:linear-gradient(145deg,#39ff8821,#39ff8809)!important;border:1px solid #39ff8826!important;border-radius:16px!important;flex:0 0 54px!important;grid-area:1/1!important;justify-content:center!important;place-self:center!important;align-items:center!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important;margin:0!important;padding:0!important;display:flex!important;box-shadow:inset 0 1px #ffffff13,0 8px 22px #00000029!important}.home-page>button.nova-city-card>.nova-city-card-icon svg{color:#39ff88!important;stroke:currentColor!important;fill:none!important;width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;margin:0!important;padding:0!important;display:block!important}.home-page>button.nova-city-card>.nova-city-card-info{text-align:left!important;flex-direction:column!important;grid-area:1/2!important;justify-content:center!important;place-self:center stretch!important;align-items:flex-start!important;gap:0!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}.home-page>button.nova-city-card>.nova-city-card-info .product-badge{box-sizing:border-box!important;color:#39ff88!important;letter-spacing:1.35px!important;white-space:nowrap!important;background:#39ff8813!important;border:1px solid #39ff881f!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:18px!important;min-height:18px!important;max-height:18px!important;margin:0 0 5px!important;padding:0 7px!important;font-size:7px!important;font-weight:850!important;line-height:1!important;display:inline-flex!important}.home-page>button.nova-city-card>.nova-city-card-info h3{color:#fff!important;letter-spacing:-.3px!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;height:auto!important;min-height:0!important;max-height:20px!important;margin:0 0 3px!important;padding:0!important;font-size:16px!important;font-weight:820!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.home-page>button.nova-city-card>.nova-city-card-info p{color:#ffffff6e!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;height:auto!important;min-height:0!important;max-height:15px!important;margin:0!important;padding:0!important;font-size:9px!important;font-weight:500!important;line-height:1.45!important;display:block!important;overflow:hidden!important}.home-page>button.nova-city-card>svg{color:#ffffff57!important;stroke:currentColor!important;fill:none!important;flex:0 0 20px!important;grid-area:1/3!important;place-self:center!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important;display:block!important}.home-page>button.nova-city-card:hover{border-color:#39ff8847!important}.home-page>button.nova-city-card:hover>svg{color:#39ff88!important;transform:translate(2px)!important}.home-page>button.nova-city-card:focus-visible{outline-offset:3px!important;outline:2px solid #39ff8894!important}@media (width<=390px){.home-page>button.nova-city-card{border-radius:18px!important;grid-template-columns:50px minmax(0,1fr) 20px!important;gap:9px!important;height:80px!important;min-height:80px!important;max-height:80px!important;padding:9px 10px!important}.home-page>button.nova-city-card>.nova-city-card-icon{border-radius:15px!important;flex-basis:50px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important}.home-page>button.nova-city-card>.nova-city-card-icon svg{width:25px!important;height:25px!important}.home-page>button.nova-city-card>.nova-city-card-info h3{font-size:15px!important}.home-page>button.nova-city-card>.nova-city-card-info p{font-size:8px!important}}@media (width<=350px){.home-page>button.nova-city-card{border-radius:16px!important;grid-template-columns:44px minmax(0,1fr) 18px!important;gap:8px!important;height:72px!important;min-height:72px!important;max-height:72px!important;padding:8px!important}.home-page>button.nova-city-card>.nova-city-card-icon{border-radius:13px!important;flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}.home-page>button.nova-city-card>.nova-city-card-icon svg{width:22px!important;height:22px!important}}.nova-main-admin .admin-form-card{border-radius:20px!important;width:100%!important;margin:0 0 13px!important;padding:11px!important}.nova-main-admin .admin-form-header{gap:9px!important;margin-bottom:9px!important}.nova-main-admin .admin-form-icon{border-radius:11px!important;width:37px!important;min-width:37px!important;height:37px!important}.nova-main-admin .admin-form-title{gap:8px!important}.nova-main-admin .admin-form-title h2{font-size:17px!important;line-height:1.1!important}.nova-main-admin .admin-form-title p{margin-top:2px!important;font-size:9px!important}.nova-main-admin .admin-close-button{border-radius:10px!important;width:34px!important;min-width:34px!important;height:34px!important}.nova-main-admin .admin-product-id-card{border-radius:12px!important;min-height:40px!important;margin-bottom:9px!important;padding:7px 10px!important}.nova-main-admin .admin-product-id-card span{font-size:7px!important}.nova-main-admin .admin-product-id-card strong{font-size:10px!important}.nova-main-admin .admin-product-form,.nova-main-admin .admin-form-grid{gap:8px!important}.nova-main-admin .admin-section-heading{gap:7px!important;min-height:34px!important;margin:0 0 7px!important}.nova-main-admin .admin-section-icon{border-radius:9px!important;width:30px!important;min-width:30px!important;height:30px!important}.nova-main-admin .admin-section-heading strong{font-size:11px!important}.nova-main-admin .admin-section-heading small{margin-top:1px!important;font-size:8px!important}.nova-main-admin .admin-field{gap:4px!important}.nova-main-admin .admin-field>span{font-size:8px!important}.nova-main-admin .admin-field>span em{font-size:6px!important}.nova-main-admin .admin-field input,.nova-main-admin .admin-field textarea{border-radius:10px!important;font-size:11px!important}.nova-main-admin .admin-field input{min-height:38px!important;padding:0 10px!important}.nova-main-admin .admin-field textarea{min-height:58px!important;padding:8px 10px!important}.nova-main-admin .admin-location-panel{border-radius:12px!important;padding:8px!important}.nova-main-admin .admin-location-main-grid{gap:7px!important}.nova-main-admin .admin-input-with-icon{border-radius:10px!important;gap:6px!important;min-height:38px!important;padding:0 9px!important}.nova-main-admin .admin-input-with-icon input{min-height:36px!important}.nova-main-admin .admin-location-help{border-radius:10px!important;gap:7px!important;margin:7px 0!important;padding:7px 8px!important}.nova-main-admin .admin-location-help strong{font-size:9px!important}.nova-main-admin .admin-location-help small{font-size:7px!important}.nova-main-admin .admin-location-coordinates{padding-top:7px!important}.nova-main-admin .admin-location-coordinates-header{margin-bottom:6px!important}.nova-main-admin .admin-location-coordinates-header strong{font-size:9px!important}.nova-main-admin .admin-location-coordinates-header small{font-size:7px!important}.nova-main-admin .admin-location-actions{gap:6px!important}.nova-main-admin .admin-location-button{border-radius:9px!important;gap:4px!important;min-height:33px!important;padding:0 8px!important;font-size:8px!important}.nova-main-admin .admin-location-coordinates-grid{gap:7px!important}.nova-main-admin .admin-product-image-box{border-radius:12px!important;padding:8px!important}.nova-main-admin .admin-product-image-label{gap:5px!important;font-size:9px!important}.nova-main-admin .admin-image-helper{margin:2px 0 6px!important;font-size:7px!important}.nova-main-admin .admin-upload-button{border-radius:11px!important;gap:4px!important;min-height:82px!important;padding:8px!important}.nova-main-admin .admin-upload-button strong{font-size:9px!important}.nova-main-admin .admin-upload-button small{font-size:6px!important}.nova-main-admin .admin-upload-preview,.nova-main-admin .admin-upload-preview>img{border-radius:11px!important;height:100px!important;min-height:100px!important}.nova-main-admin .admin-private-existing{border-radius:10px!important;min-height:100px!important}.nova-main-admin .admin-private-existing strong{font-size:8px!important}.nova-main-admin .admin-private-existing small{font-size:6px!important}.nova-main-admin .admin-switches{gap:6px!important}.nova-main-admin .admin-switch-row{border-radius:11px!important;min-height:47px!important;padding:7px 9px!important}.nova-main-admin .admin-switch-row strong{font-size:9px!important}.nova-main-admin .admin-switch-row small{font-size:7px!important}.nova-main-admin .admin-form-actions{gap:6px!important;margin-top:0!important}.nova-main-admin .admin-form-actions button{border-radius:10px!important;min-height:40px!important;font-size:9px!important}body>.admin-map-modal-backdrop{z-index:2147483647!important;pointer-events:auto!important;overscroll-behavior:contain!important;-webkit-backdrop-filter:blur(16px)!important;background:#000000b8!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;min-height:100vh!important;padding:10px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}body>.admin-map-modal-backdrop .admin-map-modal{z-index:2147483647!important;pointer-events:auto!important;background:linear-gradient(145deg,#19221ef7,#070b09fc)!important;border:1px solid #ffffff17!important;border-radius:22px!important;flex-direction:column!important;width:min(720px,100vw - 20px)!important;min-height:0!important;max-height:min(88dvh,720px)!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 35px 100px #000000a6,inset 0 1px #ffffff12!important}body>.admin-map-modal-backdrop .admin-map-modal-header{z-index:40!important;background:#0c110ffa!important;border-bottom:1px solid #fff1!important;flex:none!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding:9px 11px 9px 12px!important;display:flex!important;position:relative!important}body>.admin-map-modal-backdrop .admin-map-modal-title{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}body>.admin-map-modal-backdrop .admin-map-modal-title>div:last-child{min-width:0!important}body>.admin-map-modal-backdrop .admin-map-modal-title strong{font-size:13px!important;display:block!important}body>.admin-map-modal-backdrop .admin-map-modal-title small{color:#ffffff61!important;max-width:420px!important;margin-top:3px!important;font-size:8px!important;line-height:1.3!important;display:block!important}body>.admin-map-modal-backdrop .admin-map-modal-icon{border-radius:10px!important;width:34px!important;min-width:34px!important;height:34px!important}body>.admin-map-modal-backdrop .admin-map-wrapper{background:#101614!important;flex:auto!important;width:100%!important;height:min(52dvh,440px)!important;min-height:280px!important;position:relative!important;overflow:hidden!important}body>.admin-map-modal-backdrop .admin-map-container{z-index:1!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;touch-action:none!important;width:100%!important;height:100%!important;min-height:280px!important;display:block!important;position:absolute!important;inset:0!important}body>.admin-map-modal-backdrop .leaflet-container{z-index:1!important;width:100%!important;height:100%!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif!important;position:absolute!important;inset:0!important}body>.admin-map-modal-backdrop .leaflet-pane,body>.admin-map-modal-backdrop .leaflet-control-container{z-index:auto!important}body>.admin-map-modal-backdrop .admin-map-loading{z-index:20!important;color:#ffffffb8!important;-webkit-backdrop-filter:blur(7px)!important;background:#04080680!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-size:10px!important;display:flex!important;position:absolute!important;inset:0!important}body>.admin-map-modal-backdrop .admin-map-error{z-index:30!important;border-radius:10px!important;padding:9px 10px!important;font-size:9px!important;line-height:1.3!important;position:absolute!important;bottom:10px!important;left:10px!important;right:10px!important}body>.admin-map-modal-backdrop .admin-map-modal-footer{z-index:40!important;background:#070c0afa!important;border-top:1px solid #fff1!important;flex:none!important;justify-content:space-between!important;align-items:center!important;gap:9px!important;min-height:58px!important;padding:8px 11px!important;display:flex!important;position:relative!important}body>.admin-map-modal-backdrop .admin-map-coordinates-preview{flex-direction:column!important;gap:3px!important;min-width:0!important;display:flex!important}body>.admin-map-modal-backdrop .admin-map-coordinates-preview span{letter-spacing:1px!important;font-size:6px!important}body>.admin-map-modal-backdrop .admin-map-coordinates-preview strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:280px!important;font-size:9px!important;overflow:hidden!important}body>.admin-map-modal-backdrop .admin-map-confirm{white-space:nowrap!important;border-radius:9px!important;flex:none!important;min-height:36px!important;padding:0 11px!important;font-size:8px!important}@media (width<=600px){.nova-main-admin .admin-form-card{border-radius:18px!important;padding:9px!important}.nova-main-admin .admin-form-grid{grid-template-columns:1fr!important}.nova-main-admin .admin-form-grid .admin-field-full{grid-column:1!important}.nova-main-admin .admin-location-main-grid{grid-template-columns:1fr!important}.nova-main-admin .admin-location-coordinates-header{flex-direction:column!important;align-items:flex-start!important}.nova-main-admin .admin-location-actions{grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important;display:grid!important}.nova-main-admin .admin-location-button{width:100%!important}.nova-main-admin .admin-image-upload-grid{grid-template-columns:1fr 1fr!important}.nova-main-admin .admin-private-images-grid,.nova-main-admin .admin-switches{grid-template-columns:1fr!important}.nova-main-admin .admin-form-actions{flex-direction:column-reverse!important}.nova-main-admin .admin-form-actions button{width:100%!important}body>.admin-map-modal-backdrop{justify-content:center!important;align-items:flex-end!important;padding:0!important}body>.admin-map-modal-backdrop .admin-map-modal{border-bottom:0!important;border-radius:24px 24px 0 0!important;width:100%!important;max-width:none!important;max-height:92dvh!important}body>.admin-map-modal-backdrop .admin-map-modal-header{min-height:62px!important}body>.admin-map-modal-backdrop .admin-map-wrapper{height:55dvh!important;min-height:300px!important}body>.admin-map-modal-backdrop .admin-map-modal-footer{padding-bottom:max(10px,env(safe-area-inset-bottom))!important;flex-direction:column!important;align-items:stretch!important}body>.admin-map-modal-backdrop .admin-map-coordinates-preview strong{max-width:100%!important}body>.admin-map-modal-backdrop .admin-map-confirm{justify-content:center!important;width:100%!important}}@media (width<=390px){.nova-main-admin .admin-form-card{border-radius:17px!important;padding:8px!important}.nova-main-admin .admin-location-actions,.nova-main-admin .admin-location-coordinates-grid,.nova-main-admin .admin-image-upload-grid{grid-template-columns:1fr!important}body>.admin-map-modal-backdrop .admin-map-wrapper{height:52dvh!important;min-height:280px!important}body>.admin-map-modal-backdrop .admin-map-modal-title small{max-width:235px!important}}:root{--nova-glass-bg:linear-gradient(145deg, #ffffff13, #ffffff05);--nova-glass-bg-soft:linear-gradient(145deg, #ffffff0e, #ffffff04);--nova-glass-border:#ffffff16;--nova-glass-border-soft:#ffffff0f;--nova-glass-shadow:0 18px 55px #0000003d, inset 0 1px 0 #ffffff12;--nova-glass-shadow-soft:0 12px 38px #0000002e, inset 0 1px 0 #ffffff0e;--nova-glass-blur:blur(24px) saturate(165%)}.home-page .home-city-card,.nova-wallet-coupon-card,.nova-wallet-coupons-empty,.nova-wallet-security-card,.nova-profile-card,.nova-profile-info-card,.nova-profile-action-card,.admin-topbar,.admin-stat-card,.admin-products-section,.admin-customer-panel,.admin-customer-list,.admin-customer-details,.admin-customer-profile,.admin-customer-data-card,.admin-customer-balance-card{background:var(--nova-glass-bg)!important;border:1px solid var(--nova-glass-border)!important;box-shadow:var(--nova-glass-shadow)!important;-webkit-backdrop-filter:var(--nova-glass-blur)!important}.home-page .home-cities-section{width:100%!important;max-width:760px!important;margin:18px auto 0!important}.home-page .home-cities-section .section-title{margin:0 3px 9px!important}.home-page .home-city-card{width:100%!important;min-height:64px!important;color:var(--white)!important;text-align:left!important;cursor:pointer!important;border-radius:17px!important;grid-template-columns:36px minmax(0,1fr) auto 20px!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;transition:transform .16s,border-color .16s,background .16s!important;display:grid!important;position:relative!important;overflow:hidden!important}.home-page .home-city-card:before,.home-page .home-city-card:after{content:"";pointer-events:none;position:absolute}.home-page .home-city-card:before{background:radial-gradient(circle,#39ff881b,#0000 68%);border-radius:50%;width:105px;height:105px;top:-60px;right:-25px}.home-page .home-city-card:after{background:linear-gradient(90deg,#0000,#fff3,#0000);height:1px;top:0;left:12%;right:12%}.home-page .home-city-card__icon{z-index:1;position:relative;width:36px!important;height:36px!important;color:var(--nova-green)!important;background:linear-gradient(145deg,#39ff881b,#39ff8805)!important;border:1px solid #39ff881f!important;border-radius:11px!important;place-items:center!important;display:grid!important;box-shadow:inset 0 1px #ffffff12,0 6px 16px #39ff880b!important}.home-page .home-city-card__content{z-index:1;position:relative;flex-direction:column!important;gap:1px!important;min-width:0!important;display:flex!important}.home-page .home-city-card__badge{color:var(--nova-green)!important;letter-spacing:1.25px!important;font-size:6px!important;font-weight:850!important;line-height:1.1!important}.home-page .home-city-card__title{letter-spacing:-.2px!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important}.home-page .home-city-card__description{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff5c!important;font-size:7px!important;line-height:1.2!important;overflow:hidden!important}.home-page .home-city-card__count{z-index:1;position:relative;color:#39ff88d1!important;background:#39ff880b!important;border:1px solid #39ff8814!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:30px!important;height:24px!important;padding:0 6px!important;font-size:8px!important;font-weight:800!important;display:inline-flex!important}.home-page .home-city-card__arrow{z-index:1;position:relative;color:#ffffff4d!important;width:17px!important;height:17px!important;transition:transform .16s,color .16s!important}.home-page .home-city-card:hover{border-color:#39ff8829!important}.home-page .home-city-card:hover .home-city-card__arrow{color:var(--nova-green)!important;transform:translate(2px)!important}.home-page .home-city-card:active{transform:scale(.985)!important}@media (width<=390px){.home-page .home-city-card{border-radius:15px!important;grid-template-columns:34px minmax(0,1fr) auto 18px!important;gap:7px!important;min-height:60px!important;padding:7px 9px!important}.home-page .home-city-card__icon{border-radius:10px!important;width:34px!important;height:34px!important}.home-page .home-city-card__icon svg{width:17px!important;height:17px!important}.home-page .home-city-card__title{font-size:13px!important}.home-page .home-city-card__description{font-size:6.5px!important}}.nova-wallet-coupons-section{width:100%!important;margin-top:17px!important}.nova-wallet-coupons-section .nova-wallet-section-title{margin:0 2px 9px!important}.nova-wallet-coupons-list{gap:8px!important;display:grid!important}.nova-wallet-coupon-card{border-radius:18px!important;grid-template-rows:auto auto!important;grid-template-columns:40px minmax(0,1fr) 34px!important;align-items:center!important;gap:5px 9px!important;width:100%!important;min-height:76px!important;padding:10px!important;display:grid!important;position:relative!important;overflow:hidden!important}.nova-wallet-coupon-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#39ff881c,#0000 70%);border-radius:50%;width:145px;height:145px;position:absolute;top:-80px;right:-65px}.nova-wallet-coupon-icon{z-index:1;position:relative;background:linear-gradient(145deg,#39ff881f,#638cff0b)!important;border:1px solid #ffffff14!important;border-radius:13px!important;grid-row:1/span 2!important;place-items:center!important;width:40px!important;height:40px!important;font-size:18px!important;display:grid!important}.nova-wallet-coupon-content{z-index:1;position:relative;flex-direction:column!important;gap:1px!important;min-width:0!important;display:flex!important}.nova-wallet-coupon-content>span{color:var(--nova-green)!important;letter-spacing:1.5px!important;font-size:6px!important;font-weight:850!important}.nova-wallet-coupon-content>strong{letter-spacing:-.4px!important;font-size:16px!important;line-height:1!important}.nova-wallet-coupon-content>small{color:#ffffff61!important;font-size:7px!important}.nova-wallet-coupon-copy{z-index:2;position:relative;color:#ffffffb8!important;cursor:pointer!important;background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:10px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}.nova-wallet-coupon-copy:active{transform:scale(.94)!important}.nova-wallet-coupon-code{z-index:1;position:relative;text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff94!important;letter-spacing:.7px!important;background:#00000024!important;border:1px solid #ffffff0b!important;border-radius:8px!important;grid-column:2/4!important;min-width:0!important;padding:6px 8px!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:8px!important;overflow:hidden!important}.nova-wallet-coupons-empty{border-radius:17px!important;align-items:center!important;gap:9px!important;min-height:66px!important;padding:11px!important;display:flex!important}.nova-wallet-coupons-empty strong,.nova-wallet-coupons-empty span{display:block!important}.nova-wallet-coupons-empty strong{font-size:10px!important}.nova-wallet-coupons-empty span{color:#ffffff5c!important;margin-top:2px!important;font-size:7px!important;line-height:1.35!important}.nova-wallet-security-card{border-radius:17px!important;margin-top:10px!important;padding:10px!important}.nova-profile-page{width:100%!important;max-width:760px!important;margin:0 auto!important;padding:2px 0 20px!important}.nova-profile-header{margin:0 2px 12px!important}.nova-profile-eyebrow{color:var(--nova-green)!important;letter-spacing:2px!important;font-size:7px!important;font-weight:850!important}.nova-profile-header h1{letter-spacing:-1.2px!important;margin:3px 0 0!important;font-size:27px!important;line-height:1!important}.nova-profile-header p{color:#fff6!important;margin:6px 0 0!important;font-size:8px!important}.nova-profile-card{border-radius:21px!important;padding:12px!important;position:relative!important;overflow:hidden!important}.nova-profile-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#39ff881f,#0000 68%);border-radius:50%;width:190px;height:190px;position:absolute;top:-120px;right:-55px}.nova-profile-card-inner{z-index:1;position:relative;align-items:center!important;gap:11px!important;display:flex!important}.nova-profile-avatar{background:linear-gradient(145deg,#39ff8821,#638cff14)!important;border:1px solid #ffffff1a!important;border-radius:17px!important;width:55px!important;min-width:55px!important;height:55px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1f,0 10px 25px #0000002e!important}.nova-profile-avatar-image{object-fit:cover!important;width:100%!important;height:100%!important}.nova-profile-avatar-placeholder{color:#06120a!important;background:linear-gradient(135deg,#a1ffc7,#39ff88)!important;place-items:center!important;width:100%!important;height:100%!important;font-size:20px!important;font-weight:900!important;display:grid!important}.nova-profile-user-info{min-width:0!important}.nova-profile-name{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-.3px!important;margin:0!important;font-size:16px!important;overflow:hidden!important}.nova-profile-username{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fff6!important;margin-top:3px!important;font-size:8px!important;overflow:hidden!important}.nova-profile-member{width:fit-content!important;color:var(--nova-green)!important;letter-spacing:1px!important;background:#39ff880f!important;border:1px solid #39ff8817!important;border-radius:7px!important;align-items:center!important;gap:4px!important;margin-top:6px!important;padding:4px 6px!important;font-size:6px!important;font-weight:850!important;display:flex!important}.nova-profile-main-divider{background:#ffffff0e!important;height:1px!important;margin:10px 0!important}.nova-profile-nova-id{z-index:1;position:relative;background:#00000021!important;border:1px solid #ffffff0b!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:38px!important;padding:7px 8px!important;display:flex!important}.nova-profile-nova-id-info span{color:#ffffff52!important;letter-spacing:1.4px!important;font-size:6px!important;display:block!important}.nova-profile-nova-id-info strong{margin-top:2px!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:9px!important;display:block!important}.nova-copy-button{width:32px!important;min-width:32px!important;height:32px!important;color:var(--nova-green)!important;background:#39ff880f!important;border:1px solid #39ff881a!important;border-radius:9px!important;place-items:center!important;display:grid!important}.nova-profile-section{margin-top:12px!important}.nova-section-title{color:var(--nova-green)!important;letter-spacing:1.7px!important;margin:0 3px 7px!important;font-size:7px!important;font-weight:850!important}.nova-profile-action-card{width:100%!important;min-height:61px!important;color:var(--white)!important;text-align:left!important;border-radius:17px!important;grid-template-columns:38px minmax(0,1fr) 20px!important;align-items:center!important;gap:9px!important;padding:9px 10px!important;display:grid!important}.nova-profile-action-icon{background:#ffffff0b!important;border:1px solid #ffffff12!important;border-radius:12px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.nova-profile-action-icon.wallet{color:var(--nova-green)!important;background:#39ff8812!important}.nova-profile-action-icon.orders{color:var(--nova-cyan)!important;background:#39e7ff0f!important}.nova-profile-action-icon.admin{color:var(--nova-purple)!important;background:#a66cff12!important}.nova-profile-action-info{flex-direction:column!important;gap:2px!important;min-width:0!important;display:flex!important}.nova-profile-action-info strong{font-size:10px!important}.nova-profile-action-info span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff61!important;font-size:7px!important;overflow:hidden!important}.nova-profile-info-card{border-radius:17px!important;overflow:hidden!important}.nova-profile-info-row{align-items:center!important;gap:9px!important;min-height:52px!important;padding:8px 10px!important;display:flex!important}.nova-profile-info-row+.nova-profile-info-row{border-top:1px solid #ffffff0d!important}.nova-profile-info-icon{color:#ffffffa6!important;background:#ffffff0a!important;border:1px solid #ffffff0f!important;border-radius:10px!important;place-items:center!important;width:33px!important;min-width:33px!important;height:33px!important;display:grid!important}.nova-profile-info-content{min-width:0!important}.nova-profile-info-content span{color:#ffffff4d!important;letter-spacing:1.2px!important;font-size:6px!important;display:block!important}.nova-profile-info-content strong{text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:2px!important;font-size:9px!important;display:block!important;overflow:hidden!important}.nova-profile-footer{color:#fff3!important;letter-spacing:1.2px!important;margin-top:17px!important;font-size:6px!important}.nova-admin-mode,.nova-admin-mode .admin-page,.nova-admin-mode .admin-dashboard-page{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.nova-admin-mode .admin-page{padding:10px!important;overflow-x:clip!important}.nova-admin-mode .admin-topbar{border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:58px!important;margin:0 0 10px!important;padding:8px 10px!important;display:grid!important;position:relative!important;overflow:hidden!important}.nova-admin-mode .admin-topbar:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ffffff47,#39ff8821,#0000)!important;height:1px!important;position:absolute!important;top:0!important;left:8%!important;right:8%!important}.nova-admin-mode .admin-brand{z-index:1!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important;position:relative!important}.nova-admin-mode .admin-brand-icon{color:#06120a!important;background:linear-gradient(135deg,#a1ffc7,#39ff88 55%,#20d96d)!important;border-radius:11px!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;display:grid!important;box-shadow:0 8px 25px #39ff881a,inset 0 1px #ffffff8c!important}.nova-admin-mode .admin-brand-copy{min-width:0!important}.nova-admin-mode .admin-brand strong{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.8px!important;font-size:12px!important;display:block!important;overflow:hidden!important}.nova-admin-mode .admin-brand span{color:#ffffff57!important;margin-top:3px!important;font-size:7px!important;display:block!important}.nova-admin-mode .admin-top-actions{z-index:2!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;display:flex!important;position:relative!important}.nova-admin-mode .admin-top-actions button{border-radius:10px!important;min-height:34px!important}.nova-admin-mode .admin-back-top-button{color:#ffffffa8!important;background:#ffffff0a!important;border:1px solid #fff1!important;align-items:center!important;gap:5px!important;padding:0 9px!important;font-size:8px!important;display:inline-flex!important}.nova-admin-mode .admin-icon-button,.nova-admin-mode .admin-logout-button{place-items:center!important;width:34px!important;min-width:34px!important;padding:0!important;display:grid!important}.nova-admin-mode .admin-logout-button{color:#ff8585!important}.nova-admin-mode .admin-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin-bottom:10px!important;display:grid!important}.nova-admin-mode .admin-stat-card{border-radius:15px!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:58px!important;padding:9px!important;display:flex!important}.nova-admin-mode .admin-stat-card>svg{flex:none!important;width:18px!important;height:18px!important}.nova-admin-mode .admin-stat-card span{color:#ffffff59!important;font-size:6px!important;display:block!important}.nova-admin-mode .admin-stat-card strong{margin-top:2px!important;font-size:14px!important;display:block!important}.nova-admin-mode .admin-products-section{border-radius:19px!important;width:100%!important;margin-bottom:10px!important;padding:10px!important}.nova-admin-mode .admin-section-header{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;margin-bottom:9px!important;display:flex!important}.nova-admin-mode .admin-section-header h2{letter-spacing:-.2px!important;margin:0!important;font-size:12px!important}.nova-admin-mode .admin-section-header span{color:#ffffff52!important;margin-top:2px!important;font-size:7px!important;display:block!important}.nova-admin-mode .admin-section-header .admin-primary-button{white-space:nowrap!important;border-radius:10px!important;min-height:34px!important;padding:0 9px!important;font-size:8px!important}.nova-admin-mode .admin-customer-section{overflow:hidden!important}.nova-admin-mode .admin-customer-panel{border-radius:15px!important;margin-top:8px!important;padding:9px!important}.nova-admin-mode .admin-customer-panel-header{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.nova-admin-mode .admin-eyebrow{color:var(--nova-green)!important;letter-spacing:1.5px!important;font-size:6px!important;font-weight:850!important}.nova-admin-mode .admin-customer-panel-header h3{margin:3px 0 0!important;font-size:13px!important}.nova-admin-mode .admin-customer-panel-header p{color:#ffffff57!important;margin:3px 0 0!important;font-size:7px!important}.nova-admin-mode .admin-customer-panel-header .admin-secondary-button{border-radius:9px!important;min-height:32px!important;padding:0 9px!important;font-size:8px!important}.nova-admin-mode .admin-customer-search{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;margin-bottom:8px!important;display:grid!important}.nova-admin-mode .admin-customer-search-input{background:#ffffff09!important;border:1px solid #fff1!important;border-radius:10px!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:37px!important;padding:0 9px!important;display:flex!important}.nova-admin-mode .admin-customer-search-input input{background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;font-size:9px!important}.nova-admin-mode .admin-customer-search>.admin-primary-button{border-radius:10px!important;min-height:37px!important;padding:0 10px!important;font-size:8px!important}.nova-admin-mode .admin-customer-layout{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;align-items:stretch!important;gap:7px!important;display:grid!important}.nova-admin-mode .admin-customer-list,.nova-admin-mode .admin-customer-details{background:#0000001a!important;border:1px solid #ffffff0b!important;border-radius:13px!important;min-width:0!important;overflow:hidden!important}.nova-admin-mode .admin-customer-list-header{border-bottom:1px solid #ffffff0d!important;justify-content:space-between!important;align-items:center!important;min-height:35px!important;padding:0 9px!important;display:flex!important}.nova-admin-mode .admin-customer-list-header strong{font-size:8px!important}.nova-admin-mode .admin-customer-list-header span{min-width:22px!important;height:20px!important;color:var(--nova-green)!important;background:#39ff8812!important;border-radius:7px!important;place-items:center!important;padding:0 5px!important;font-size:7px!important;font-weight:800!important;display:grid!important}.nova-admin-mode .admin-customer-list-items{max-height:350px!important;overflow:hidden auto!important}.nova-admin-mode .admin-customer-item{width:100%!important;min-height:52px!important;color:var(--white)!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0a!important;grid-template-columns:32px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:7px!important;display:grid!important}.nova-admin-mode .admin-customer-item:hover,.nova-admin-mode .admin-customer-item.is-selected{background:linear-gradient(90deg,#39ff8813,#ffffff05)!important}.nova-admin-mode .admin-customer-avatar{color:#ffffffa8!important;background:#ffffff0b!important;border:1px solid #ffffff0f!important;border-radius:10px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important}.nova-admin-mode .admin-customer-item-main{flex-direction:column!important;gap:1px!important;min-width:0!important;display:flex!important}.nova-admin-mode .admin-customer-item-main strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;overflow:hidden!important}.nova-admin-mode .admin-customer-item-main span,.nova-admin-mode .admin-customer-item-main small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff4d!important;font-size:6px!important;overflow:hidden!important}.nova-admin-mode .admin-customer-item-balance strong{color:var(--nova-green)!important;white-space:nowrap!important;font-size:7px!important}.nova-admin-mode .admin-customer-details{padding:9px!important}.nova-admin-mode .admin-customer-placeholder{text-align:center!important;color:#ffffff47!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:230px!important;display:flex!important}.nova-admin-mode .admin-customer-placeholder h3{color:#ffffffb3!important;margin:8px 0 0!important;font-size:11px!important}.nova-admin-mode .admin-customer-placeholder p{color:#ffffff47!important;max-width:230px!important;margin:4px 0 0!important;font-size:7px!important;line-height:1.4!important}.nova-admin-mode .admin-customer-profile{border-radius:12px!important;align-items:center!important;gap:8px!important;margin-bottom:7px!important;padding:8px!important;display:flex!important}.nova-admin-mode .admin-customer-profile-icon{width:38px!important;min-width:38px!important;height:38px!important;color:var(--nova-green)!important;background:#39ff8812!important;border:1px solid #39ff881a!important;border-radius:12px!important;place-items:center!important;display:grid!important}.nova-admin-mode .admin-customer-profile h3{text-overflow:ellipsis!important;white-space:nowrap!important;margin:2px 0 0!important;font-size:11px!important;overflow:hidden!important}.nova-admin-mode .admin-customer-profile>div:last-child>span{color:#ffffff52!important;margin-top:2px!important;font-size:7px!important;display:block!important}.nova-admin-mode .admin-customer-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-bottom:7px!important;display:grid!important}.nova-admin-mode .admin-customer-data-card{border-radius:11px!important;min-width:0!important;min-height:47px!important;padding:7px!important}.nova-admin-mode .admin-customer-data-card span{color:#ffffff47!important;letter-spacing:1px!important;font-size:5px!important;display:block!important}.nova-admin-mode .admin-customer-data-card strong{text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:3px!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:7px!important;display:block!important;overflow:hidden!important}.nova-admin-mode .admin-customer-balance-card{border-radius:12px!important;padding:8px!important}.nova-admin-mode .admin-customer-balance-top{align-items:center!important;gap:7px!important;margin-bottom:7px!important;display:flex!important}.nova-admin-mode .admin-customer-balance-icon{width:34px!important;height:34px!important;color:var(--nova-green)!important;background:#39ff8812!important;border-radius:10px!important;place-items:center!important;display:grid!important}.nova-admin-mode .admin-customer-balance-top span{color:#ffffff4d!important;font-size:6px!important;display:block!important}.nova-admin-mode .admin-customer-balance-top strong{color:var(--nova-green)!important;margin-top:2px!important;font-size:12px!important;display:block!important}.nova-admin-mode .admin-customer-balance-card .admin-field{margin-bottom:6px!important}.nova-admin-mode .admin-customer-balance-card .admin-field>span{font-size:6px!important}.nova-admin-mode .admin-customer-balance-card .admin-field input{border-radius:9px!important;min-height:34px!important;font-size:8px!important}.nova-admin-mode .admin-balance-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:5px!important;display:grid!important}.nova-admin-mode .admin-balance-actions button{border-radius:9px!important;min-width:0!important;min-height:35px!important;padding:0 7px!important;font-size:7px!important}@media (width<=700px){.nova-admin-mode .admin-page{padding:7px!important}.nova-admin-mode .admin-topbar{grid-template-columns:minmax(0,1fr) auto!important;min-height:54px!important;padding:7px 8px!important}.nova-admin-mode .admin-brand-icon{width:33px!important;min-width:33px!important;height:33px!important}.nova-admin-mode .admin-brand strong{font-size:10px!important}.nova-admin-mode .admin-brand span{font-size:6px!important}.nova-admin-mode .admin-back-top-button span{display:none!important}.nova-admin-mode .admin-back-top-button,.nova-admin-mode .admin-icon-button,.nova-admin-mode .admin-logout-button{place-items:center!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:grid!important}.nova-admin-mode .admin-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.nova-admin-mode .admin-stat-card{gap:5px!important;min-height:52px!important;padding:7px!important}.nova-admin-mode .admin-stat-card>svg{width:15px!important;height:15px!important}.nova-admin-mode .admin-stat-card span{font-size:5px!important}.nova-admin-mode .admin-stat-card strong{font-size:11px!important}.nova-admin-mode .admin-section-header{align-items:flex-start!important}.nova-admin-mode .admin-section-header .admin-primary-button span{display:none!important}.nova-admin-mode .admin-section-header .admin-primary-button{place-items:center!important;width:34px!important;min-width:34px!important;padding:0!important;display:grid!important}.nova-admin-mode .admin-customer-layout{grid-template-columns:minmax(0,1fr)!important}.nova-admin-mode .admin-customer-list-items{max-height:270px!important}.nova-admin-mode .admin-customer-details{min-height:0!important}}@media (width<=390px){.home-page .home-city-card{grid-template-columns:39px minmax(0,1fr) 20px!important;min-height:70px!important;padding:9px!important}.home-page .home-city-card__icon{width:39px!important;height:39px!important}.home-page .home-city-card__title{font-size:13px!important}.nova-wallet-coupon-card{min-height:70px!important;padding:8px!important}.nova-profile-card{border-radius:18px!important}}.nova-admin-mode .admin-comment-field textarea,.nova-main-admin .admin-comment-field textarea{resize:vertical!important;height:40px!important;min-height:40px!important;max-height:72px!important;padding:8px 10px!important;line-height:1.3!important}.nova-admin-mode .admin-product-image-box,.nova-main-admin .admin-product-image-box{-webkit-backdrop-filter:blur(20px)saturate(155%)!important;background:linear-gradient(145deg,#ffffff0d,#ffffff04)!important;border:1px solid #ffffff13!important;border-radius:13px!important;padding:7px!important;box-shadow:0 12px 32px #00000026,inset 0 1px #ffffff0b!important}.nova-admin-mode .admin-product-image-label,.nova-main-admin .admin-product-image-label{gap:5px!important;font-size:9px!important;line-height:1!important}.nova-admin-mode .admin-product-image-label svg,.nova-main-admin .admin-product-image-label svg{width:14px!important;height:14px!important}.nova-admin-mode .admin-image-helper,.nova-main-admin .admin-image-helper{margin:3px 0 5px!important;font-size:6.5px!important;line-height:1.2!important}.nova-admin-mode .admin-upload-button,.nova-main-admin .admin-upload-button{background:linear-gradient(145deg,#ffffff0b,#ffffff03)!important;border-color:#ffffff12!important;border-radius:10px!important;gap:3px!important;height:58px!important;min-height:58px!important;padding:6px 8px!important}.nova-admin-mode .admin-upload-button svg,.nova-main-admin .admin-upload-button svg{width:18px!important;height:18px!important}.nova-admin-mode .admin-upload-button strong,.nova-main-admin .admin-upload-button strong{font-size:8px!important;line-height:1.05!important}.nova-admin-mode .admin-upload-button small,.nova-main-admin .admin-upload-button small{font-size:6px!important;line-height:1.1!important}.nova-admin-mode .admin-upload-preview,.nova-main-admin .admin-upload-preview,.nova-admin-mode .admin-upload-preview>img,.nova-main-admin .admin-upload-preview>img{border-radius:10px!important;height:78px!important;min-height:78px!important}.nova-admin-mode .admin-upload-preview-overlay,.nova-main-admin .admin-upload-preview-overlay{gap:5px!important;padding:5px!important}.nova-admin-mode .admin-upload-preview-overlay button,.nova-main-admin .admin-upload-preview-overlay button{border-radius:8px!important;gap:4px!important;min-height:27px!important;padding:0 7px!important;font-size:7px!important}.nova-admin-mode .admin-upload-preview-overlay button svg,.nova-main-admin .admin-upload-preview-overlay button svg{width:13px!important;height:13px!important}.nova-admin-mode .admin-private-existing,.nova-main-admin .admin-private-existing{border-radius:10px!important;gap:3px!important;min-height:78px!important;padding:8px!important}.nova-admin-mode .admin-private-existing>svg,.nova-main-admin .admin-private-existing>svg{width:21px!important;height:21px!important}.nova-admin-mode .admin-private-existing strong,.nova-main-admin .admin-private-existing strong{font-size:7.5px!important;line-height:1.05!important}.nova-admin-mode .admin-private-existing small,.nova-main-admin .admin-private-existing small{font-size:6px!important;line-height:1.1!important}.nova-admin-mode .admin-private-existing-actions,.nova-main-admin .admin-private-existing-actions{gap:5px!important;margin-top:4px!important}.nova-admin-mode .admin-private-existing-actions button,.nova-main-admin .admin-private-existing-actions button{border-radius:7px!important;min-height:25px!important;padding:0 7px!important;font-size:7px!important}body>.admin-map-modal-backdrop .admin-map-reset-button{z-index:1200!important;color:#ffffffe0!important;-webkit-backdrop-filter:blur(16px)saturate(165%)!important;cursor:pointer!important;background:linear-gradient(145deg,#111714db,#060a08b8)!important;border:1px solid #ffffff1f!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:36px!important;padding:0 10px!important;font-size:8px!important;font-weight:850!important;transition:transform .16s,border-color .16s,opacity .16s!important;display:inline-flex!important;position:absolute!important;top:10px!important;right:10px!important;box-shadow:0 10px 28px #0000004d,inset 0 1px #ffffff1a!important}body>.admin-map-modal-backdrop .admin-map-reset-button svg{color:#8affba!important;flex:none!important}body>.admin-map-modal-backdrop .admin-map-reset-button:hover:not(:disabled){background:linear-gradient(145deg,#39ff881f,#ffffff0b)!important;border-color:#39ff884d!important;transform:translateY(-1px)!important}body>.admin-map-modal-backdrop .admin-map-reset-button:active:not(:disabled){transform:scale(.97)!important}body>.admin-map-modal-backdrop .admin-map-reset-button:disabled{opacity:.58!important;cursor:default!important}.nova-admin-mode .admin-toast,.nova-main-admin .admin-toast{-webkit-backdrop-filter:blur(22px)saturate(165%)!important;background:linear-gradient(145deg,#19201ce6,#070b09d1)!important;border:1px solid #ffffff1a!important;box-shadow:0 18px 52px #00000061,inset 0 1px #ffffff14!important}.nova-admin-mode .admin-toast-success,.nova-main-admin .admin-toast-success{border-color:#39ff882e!important}@media (width<=600px){.nova-admin-mode .admin-comment-field textarea,.nova-main-admin .admin-comment-field textarea{height:38px!important;min-height:38px!important}.nova-admin-mode .admin-upload-button,.nova-main-admin .admin-upload-button{height:54px!important;min-height:54px!important}.nova-admin-mode .admin-upload-preview,.nova-main-admin .admin-upload-preview,.nova-admin-mode .admin-upload-preview>img,.nova-main-admin .admin-upload-preview>img,.nova-admin-mode .admin-private-existing,.nova-main-admin .admin-private-existing{height:72px!important;min-height:72px!important}body>.admin-map-modal-backdrop .admin-map-reset-button{border-radius:10px!important;min-height:34px!important;padding:0 9px!important;font-size:7px!important;top:9px!important;right:9px!important}}@media (width<=390px){body>.admin-map-modal-backdrop .admin-map-reset-button span{display:none!important}body>.admin-map-modal-backdrop .admin-map-reset-button{width:34px!important;min-width:34px!important;padding:0!important}}body>.admin-toast-layer{top:max(10px, env(safe-area-inset-top))!important;z-index:2147483647!important;pointer-events:none!important;box-sizing:border-box!important;justify-content:center!important;width:min(100vw - 24px,430px)!important;display:flex!important;position:fixed!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body>.admin-toast-layer .admin-toast{box-sizing:border-box!important;color:#ffffffe0!important;-webkit-backdrop-filter:blur(22px)saturate(165%)!important;pointer-events:auto!important;background:linear-gradient(145deg,#19201cf0,#070b09eb)!important;border:1px solid #ffffff1a!important;border-radius:16px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:48px!important;padding:11px 12px 11px 14px!important;font-size:12px!important;font-weight:700!important;line-height:1.25!important;display:flex!important;box-shadow:0 18px 52px #0000006b,inset 0 1px #ffffff14!important}body>.admin-toast-layer .admin-toast-success{border-color:#39ff883d!important}body>.admin-toast-layer .admin-toast-error{border-color:#ff64643d!important}body>.admin-toast-layer .admin-toast>span{flex:auto!important;min-width:0!important}body>.admin-toast-layer .admin-toast-close{color:#ffffff8c!important;background:#ffffff0e!important;border:0!important;border-radius:9px!important;place-items:center!important;width:26px!important;min-width:26px!important;height:26px!important;margin-left:auto!important;padding:0!important;font-size:17px!important;line-height:1!important;display:grid!important}.nova-admin-mode .admin-top-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:max-content!important;display:flex!important}.nova-admin-mode .admin-top-actions>button{box-sizing:border-box!important;align-self:center!important;height:34px!important;min-height:34px!important;margin:0!important}.nova-admin-mode .admin-back-top-button,.nova-admin-mode .admin-icon-button,.nova-admin-mode .admin-logout-button{flex:none!important}.nova-admin-mode .admin-logout-button{border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:78px!important;padding:0 11px!important;display:inline-flex!important}.nova-admin-mode .admin-logout-button span{line-height:1!important;display:inline!important}@media (width<=560px){.nova-admin-mode .admin-topbar{align-items:center!important}.nova-admin-mode .admin-top-actions{gap:5px!important}.nova-admin-mode .admin-back-top-button{place-items:center!important;width:34px!important;min-width:34px!important;padding:0!important;display:grid!important}.nova-admin-mode .admin-back-top-button span{display:none!important}.nova-admin-mode .admin-logout-button{place-items:center!important;width:34px!important;min-width:34px!important;padding:0!important;display:grid!important}.nova-admin-mode .admin-logout-button span{display:none!important}}@media (width<=390px){body>.admin-toast-layer{width:calc(100vw - 16px)!important}}.fruit-game{border-radius:14px!important;margin-top:8px!important;padding:9px!important}.fruit-header{gap:8px!important}.fruit-header h2{letter-spacing:-.6px!important;font-size:16px!important}.fruit-coins{border-radius:8px!important;gap:3px!important;padding:5px 6px!important;font-size:8px!important}.fruit-description{margin:4px 0 7px!important;font-size:8px!important;line-height:1.35!important}.fruit-machine{border-radius:11px!important;padding:5px!important}.fruit-window{border-radius:8px!important;gap:4px!important}.fruit-symbol{border-radius:8px!important;min-height:43px!important}.fruit-symbol span{font-size:22px!important}.lucky-line{margin-top:5px!important}.lucky-line-title{letter-spacing:1px!important;border-radius:6px!important;padding:3px 5px!important;font-size:6px!important}.fruit-spin-button{border-radius:8px!important;gap:4px!important;min-height:23px!important;margin-top:6px!important;padding:0 9px!important;font-size:8px!important}.fruit-spin-button svg{width:13px!important;height:13px!important}.fruit-footer{letter-spacing:.25px!important;gap:5px!important;margin-top:6px!important;font-size:6px!important}.admin-page-v3{width:100%;max-width:1180px;min-height:100dvh;padding:12px 12px calc(env(safe-area-inset-bottom) + 34px);color:#fff;margin:0 auto}.admin-content-v3{flex-direction:column;gap:12px;display:flex}.admin-topbar-v3{-webkit-backdrop-filter:blur(24px)saturate(150%);background:radial-gradient(circle at 15% 0,#39ff8817,#0000 34%),linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff17;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:10px 12px;display:flex;position:relative;box-shadow:0 18px 48px #0000003d,inset 0 1px #ffffff12}.admin-brand-v3{align-items:center;gap:10px;min-width:0;display:flex}.admin-brand-icon-v3{background:linear-gradient(135deg,#a1ffc7,#39ff88 55%,#20d96d);border-radius:13px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden;box-shadow:0 8px 28px #39ff881f,inset 0 1px #ffffff8c}.admin-brand-icon-v3 img{object-fit:cover;width:100%;height:100%}.admin-brand-copy-v3{flex-direction:column;min-width:0;display:flex}.admin-brand-copy-v3 strong{letter-spacing:.12em;white-space:nowrap;font-size:13px;line-height:1}.admin-brand-copy-v3 span{color:#ffffff5c;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;line-height:1.2;overflow:hidden}.admin-status-v3{color:#9effc2c7;letter-spacing:.12em;background:#39ff880b;border:1px solid #39ff8826;border-radius:999px;align-items:center;gap:5px;margin-left:2px;padding:5px 8px;font-size:7px;font-weight:800;display:inline-flex}.admin-status-v3 span{background:#39ff88;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #39ff88}.admin-top-actions-v3{flex:none;align-items:center;gap:6px;display:flex}.admin-ghost-btn-v3,.admin-main-btn-v3,.admin-secondary-btn-v3,.admin-panel-toggle-v3,.admin-close-selection-v3,.admin-link-btn-v3{font:inherit}.admin-ghost-btn-v3{color:#ffffffc2;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff13;border-radius:12px;place-items:center;width:38px;min-width:38px;height:38px;padding:0;transition:transform .16s,border-color .16s,background .16s;display:inline-grid}.admin-ghost-btn-v3:hover{background:#39ff880e;border-color:#39ff8833}.admin-ghost-btn-v3:active{transform:scale(.96)}.admin-ghost-btn-v3.danger{color:#ff9898}.admin-ghost-btn-v3:disabled,.admin-main-btn-v3:disabled,.admin-secondary-btn-v3:disabled{opacity:.5;cursor:not-allowed}.admin-hero-v3{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;padding:16px 2px 2px;display:grid}.admin-kicker-v3{color:#6cffaa;letter-spacing:.22em;font-size:8px;font-weight:900}.admin-hero-v3 h1{letter-spacing:-2.6px;margin:4px 0 0;font-size:clamp(36px,7vw,54px);line-height:.96}.admin-hero-v3 p{color:#ffffff6b;max-width:620px;margin:8px 0 0;font-size:11px;line-height:1.45}.admin-main-btn-v3{color:#041008;cursor:pointer;background:linear-gradient(135deg,#a8ffd0,#39ff88 55%,#25e77e);border:1px solid #93ffbe33;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:10px;font-weight:900;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 10px 28px #39ff8821,inset 0 1px #ffffff8c}.admin-main-btn-v3:hover{transform:translateY(-1px);box-shadow:0 14px 34px #39ff882b,inset 0 1px #ffffff94}.admin-main-btn-v3:active{transform:scale(.985)}.admin-main-btn-v3.hero{border-radius:13px;min-height:44px;padding:0 16px;font-size:11px}.admin-alert-v3{border-radius:13px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:10px;line-height:1.35;display:flex}.admin-alert-v3.error{color:#ffc0c0;background:#ff4b4b13;border:1px solid #ff5f5f29}.admin-alert-v3.soft{color:#ffc2c2e0;background:#ff4b4b0b;border:1px solid #ff5f5f1c}.admin-stats-v3{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-stat-v3{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff13;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);gap:0 9px;min-width:0;padding:11px;display:grid;box-shadow:0 12px 34px #0000002e,inset 0 1px #ffffff0d}.admin-stat-icon-v3{color:#8effba;background:#39ff8811;border:1px solid #39ff881a;border-radius:10px;grid-row:1/3;place-items:center;width:32px;height:32px;display:grid}.admin-stat-v3 span{color:#ffffff5c;font-size:8px;line-height:1.1;display:block}.admin-stat-v3 strong{letter-spacing:-.3px;margin-top:2px;font-size:18px;line-height:1;display:block}.admin-stat-v3 small{color:#ffffff47;white-space:nowrap;text-overflow:ellipsis;grid-column:2;margin-top:5px;font-size:7px;line-height:1.1;overflow:hidden}.admin-panel-v3,.admin-product-editor-v3{background:linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff14;border-radius:20px;padding:12px;box-shadow:0 18px 48px #0003,inset 0 1px #ffffff0e}.admin-panel-header-v3{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.admin-panel-header-v3 h2,.admin-editor-topline-v3 h2{letter-spacing:-.45px;margin:3px 0 0;font-size:18px;line-height:1.04}.admin-panel-header-v3 p,.admin-editor-topline-v3 p{color:#ffffff57;margin:4px 0 0;font-size:9px;line-height:1.35}.admin-panel-toggle-v3{color:#ffffffa8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;min-height:32px;padding:0 10px;font-size:8px;font-weight:800}.admin-search-row-v3{grid-template-columns:minmax(0,1fr) auto 38px;gap:6px;margin-bottom:9px;display:grid}.admin-searchbox-v3{color:#ffffff75;background:#ffffff08;border:1px solid #ffffff12;border-radius:11px;align-items:center;gap:7px;min-width:0;min-height:38px;padding:0 10px;display:flex}.admin-searchbox-v3 input{width:100%;min-width:0;color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;font-size:11px!important}.admin-searchbox-v3 input::placeholder{color:#ffffff3d}.admin-customer-grid-v3{grid-template-columns:minmax(0,1.55fr) minmax(260px,.75fr);align-items:stretch;gap:9px;display:grid}.admin-user-list-v3,.admin-user-detail-v3{background:#0000001f;border:1px solid #ffffff0f;border-radius:15px;min-width:0;overflow:hidden}.admin-list-head-v3{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.admin-list-head-v3 strong{font-size:10px;line-height:1.1;display:block}.admin-list-head-v3 span{color:#ffffff4d;margin-top:3px;font-size:7px;line-height:1.25;display:block}.admin-count-v3{color:#8affb8!important;background:#39ff880e!important;border:1px solid #39ff8817!important;border-radius:9px!important;place-items:center!important;min-width:30px!important;height:28px!important;margin:0!important;font-size:9px!important;display:grid!important}.admin-user-table-wrap-v3{overscroll-behavior:contain;max-height:420px;overflow:auto}.admin-user-table-v3{border-collapse:separate;border-spacing:0;width:100%;min-width:690px;font-size:9px}.admin-user-table-v3 th{z-index:2;text-align:left;color:#ffffff47;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#050807fa;border-bottom:1px solid #ffffff0f;padding:9px;font-size:7px;font-weight:900;position:sticky;top:0}.admin-user-table-v3 td{color:#ffffff94;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #ffffff0b;padding:9px}.admin-user-table-v3 tr{cursor:pointer;transition:background .14s}.admin-user-table-v3 tbody tr:hover{background:#ffffff06}.admin-user-table-v3 tbody tr.selected{background:#39ff880e}.admin-user-table-v3 tbody tr:last-child td{border-bottom:0}.admin-user-table-v3 code{font:inherit;color:#ffffffa3;font-size:8px}.admin-user-cell-v3{align-items:center;gap:8px;min-width:195px;display:flex}.admin-user-cell-v3>div:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.admin-user-cell-v3 strong{text-overflow:ellipsis;color:#fff;max-width:145px;font-size:9px;overflow:hidden}.admin-user-cell-v3 span{text-overflow:ellipsis;color:#ffffff47;max-width:145px;font-size:7px;overflow:hidden}.admin-avatar-v3{color:#8fffb9;background:#39ff880e;border:1px solid #39ff8817;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.admin-avatar-v3.large{border-radius:12px;flex-basis:38px;width:38px;height:38px}.admin-balance-text-v3{color:#fff;font-size:9px}.admin-muted-v3{color:#ffffff47;font-size:7px}.admin-user-detail-v3{flex-direction:column;padding:11px;display:flex}.admin-detail-empty-v3{text-align:center;color:#ffffff47;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:100%;padding:24px 16px;display:flex}.admin-detail-icon-v3{background:#ffffff09;border:1px solid #ffffff0f;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.admin-detail-empty-v3 strong{color:#ffffffc2;font-size:12px}.admin-detail-empty-v3 span{max-width:230px;font-size:8px;line-height:1.4}.admin-detail-top-v3{border-bottom:1px solid #ffffff0e;align-items:center;gap:9px;padding-bottom:10px;display:flex}.admin-detail-top-v3 h3{margin:2px 0 0;font-size:15px;line-height:1.05}.admin-detail-top-v3 p{color:#ffffff4d;margin:3px 0 0;font-size:8px}.admin-detail-meta-v3{grid-template-columns:1fr 1fr;gap:6px;margin:9px 0;display:grid}.admin-detail-meta-v3>div{background:#ffffff07;border:1px solid #ffffff0d;border-radius:11px;min-width:0;padding:8px}.admin-detail-meta-v3 span{color:#ffffff47;text-transform:uppercase;letter-spacing:.08em;font-size:7px;display:block}.admin-detail-meta-v3 strong{text-overflow:ellipsis;color:#ffffffc2;margin-top:3px;font-size:8px;display:block;overflow:hidden}.admin-balance-box-v3{background:linear-gradient(145deg,#39ff880b,#ffffff05);border:1px solid #39ff8817;border-radius:14px;margin-top:auto;padding:10px}.admin-balance-current-v3{color:#8fffb9;align-items:center;gap:8px;margin-bottom:9px;display:flex}.admin-balance-current-v3>div{flex-direction:column;min-width:0;display:flex}.admin-balance-current-v3 span{color:#ffffff4d;font-size:7px}.admin-balance-current-v3 strong{color:#fff;margin-top:2px;font-size:18px;line-height:1}.admin-field-v3{flex-direction:column;gap:5px;margin-top:7px;display:flex}.admin-field-v3>span{color:#ffffff73;font-size:8px}.admin-field-v3 em{color:#ffffff38;font-size:7px;font-style:normal}.admin-field-v3 input{color:#fff;background:#ffffff09;border:1px solid #ffffff13;border-radius:10px;outline:none;width:100%;height:38px;padding:0 10px;font-size:10px;box-shadow:inset 0 1px #ffffff08}.admin-field-v3 input:focus{border-color:#39ff8847;box-shadow:0 0 0 3px #39ff880a}.admin-balance-actions-v3{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.admin-secondary-btn-v3{color:#ffb1b1;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:38px;font-size:9px;font-weight:850;display:inline-flex}.admin-close-selection-v3{color:#ffffff40;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-height:30px;margin-top:7px;font-size:8px;display:inline-flex}.admin-product-editor-v3{padding:12px}.admin-editor-topline-v3{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.admin-editor-topline-v3>div:first-child{min-width:0}.admin-product-editor-v3 .admin-form-card{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.admin-product-grid-v3{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-product-card-v3{background:linear-gradient(145deg,#ffffff0d,#ffffff04);border:1px solid #ffffff13;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 14px 35px #0000002b}.admin-product-card-v3.inactive{opacity:.72}.admin-product-card-image-v3{aspect-ratio:1.8;background:linear-gradient(145deg,#39ff880d,#ffffff05);place-items:center;min-height:120px;display:grid;position:relative;overflow:hidden}.admin-product-card-image-v3 img{object-fit:cover;width:100%;height:100%}.admin-product-status-v3{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.08em;background:#040806bd;border-radius:8px;padding:5px 7px;font-size:7px;font-weight:900;position:absolute;top:8px;left:8px}.admin-product-status-v3.active{color:#9bffbf;border:1px solid #39ff8829}.admin-product-status-v3.inactive{color:#ffaeae;border:1px solid #ff6e6e24}.admin-product-card-body-v3{flex-direction:column;gap:8px;padding:10px;display:flex}.admin-product-card-top-v3{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.admin-product-card-top-v3>div{min-width:0}.admin-product-card-top-v3 h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.1;overflow:hidden}.admin-product-card-top-v3 span{color:#8fffb9;margin-top:4px;font-size:7px;font-weight:850;display:inline-block}.admin-product-card-top-v3>b{color:#ffe38d;letter-spacing:.08em;background:#ffd25a11;border:1px solid #ffd25a1a;border-radius:7px;flex:none;padding:4px 6px;font-size:6px}.admin-product-card-body-v3>p{color:#ffffff52;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:21px;margin:0;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.admin-product-card-metrics-v3{grid-template-columns:1.3fr 1fr 1fr;gap:5px;display:grid}.admin-product-card-metrics-v3>div{background:#ffffff06;border:1px solid #ffffff0b;border-radius:9px;padding:7px}.admin-product-card-metrics-v3 span{color:#ffffff40;text-transform:uppercase;letter-spacing:.08em;font-size:6px;display:block}.admin-product-card-metrics-v3 strong{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;display:block;overflow:hidden}.admin-product-card-actions-v3{justify-content:flex-end;gap:5px;display:flex}.admin-icon-action-v3{color:#fff9;cursor:pointer;background:#ffffff08;border:1px solid #fff1;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.admin-icon-action-v3:hover{color:#8fffb9;border-color:#39ff882b}.admin-icon-action-v3.danger{color:#ff9d9d}.admin-state-v3{color:#ffffff42;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:150px;display:flex}.admin-state-v3 strong{color:#ffffffc2;font-size:12px}.admin-state-v3 span{font-size:8px}.admin-state-v3.large{min-height:220px}.admin-state-v3 .admin-main-btn-v3{margin-top:6px}.admin-loading-v3{color:#ffffff6b;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:70dvh;display:flex}.admin-loading-v3 strong{color:#fff;font-size:13px}.admin-loading-v3 span{color:#ffffff40;font-size:8px}.admin-login-shell-v3{text-align:center;background:linear-gradient(145deg,#ffffff0f,#ffffff05);border:1px solid #ffffff16;border-radius:24px;width:min(440px,100%);margin:7dvh auto 0;padding:28px 20px 22px;position:relative;overflow:hidden;box-shadow:0 22px 70px #00000047,inset 0 1px #ffffff12}.admin-login-glow-v3{pointer-events:none;background:radial-gradient(circle,#39ff8826,#0000 68%);border-radius:50%;width:270px;height:270px;position:absolute;top:-170px;left:50%;transform:translate(-50%)}.admin-login-icon-v3{color:#041008;background:linear-gradient(135deg,#a1ffc7,#39ff88 55%,#20d96d);border-radius:17px;place-items:center;width:58px;height:58px;margin:0 auto 10px;display:grid;position:relative;box-shadow:0 14px 36px #39ff8826}.admin-login-icon-v3.denied{color:#2a0808;background:linear-gradient(135deg,#ffd0d0,#ff7878);box-shadow:0 14px 36px #ff5a5a1a}.admin-login-kicker-v3{color:#70ffac;letter-spacing:.2em;font-size:7px;font-weight:900;position:relative}.admin-login-shell-v3 h1{letter-spacing:-1px;margin:6px 0 0;font-size:27px;line-height:1;position:relative}.admin-login-shell-v3>p{color:#ffffff5c;margin:8px 0 16px;font-size:10px;line-height:1.45;position:relative}.admin-login-form-v3{text-align:left;flex-direction:column;gap:9px;display:flex}.admin-login-form-v3 .admin-main-btn-v3{width:100%;margin-top:4px}.admin-link-btn-v3{color:#ffffff57;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-height:30px;margin-top:12px;font-size:8px;font-weight:800;display:inline-flex}.admin-toast-v3{z-index:2147483000;left:50%;top:calc(env(safe-area-inset-top) + 68px);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101612eb;border:1px solid #39ff8821;border-radius:13px;align-items:center;gap:8px;width:min(430px,100vw - 24px);padding:10px 11px;font-size:9px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px #00000061}.admin-toast-v3.success{color:#b4ffd0}.admin-toast-v3.error{color:#ffc1c1;border-color:#ff686824}.admin-toast-v3 span{flex:1;min-width:0;line-height:1.3}.admin-toast-v3 button{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:16px}@media (width<=860px){.admin-page-v3{max-width:760px;padding:8px 9px calc(env(safe-area-inset-bottom) + 28px)}.admin-customer-grid-v3{grid-template-columns:1fr}.admin-user-detail-v3{min-height:0}}@media (width<=620px){.admin-topbar-v3{padding:9px 10px}.admin-brand-copy-v3 span{max-width:145px}.admin-status-v3{display:none}.admin-hero-v3{grid-template-columns:1fr;gap:10px;padding-top:10px}.admin-hero-v3 h1{font-size:38px}.admin-main-btn-v3.hero{width:100%}.admin-stats-v3{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-search-row-v3{grid-template-columns:minmax(0,1fr) 38px}.admin-search-row-v3>.admin-main-btn-v3{grid-area:2/1/auto/-1;width:100%}.admin-search-row-v3>.admin-ghost-btn-v3{grid-area:1/2}.admin-product-grid-v3{grid-template-columns:1fr}.admin-product-card-image-v3{min-height:155px}.admin-detail-meta-v3{grid-template-columns:1fr 1fr}.admin-panel-v3,.admin-product-editor-v3{border-radius:18px;padding:10px}}@media (width<=390px){.admin-page-v3{padding-left:7px;padding-right:7px}.admin-stats-v3{gap:6px}.admin-stat-v3{padding:9px}.admin-stat-v3 strong{font-size:16px}.admin-brand-copy-v3 strong{font-size:11px}.admin-top-actions-v3{gap:4px}.admin-ghost-btn-v3{width:34px;min-width:34px;height:34px}}.home-page .hero-card .primary-button:disabled{opacity:.45;cursor:default;box-shadow:none;transform:none}.catalog-page{width:100%;max-width:760px;margin:0 auto;padding-bottom:18px}.catalog-page-header{gap:18px;display:grid}.catalog-back{color:#ffffffc7;background:#ffffff09;border:1px solid #ffffff14;border-radius:13px;justify-content:center;align-items:center;gap:7px;width:fit-content;min-height:42px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff0b}.catalog-page-title span,.catalog-section-heading span,.catalog-city-badge{color:var(--nova-green);letter-spacing:1.4px;font-size:7px;font-weight:900}.catalog-page-title h1{letter-spacing:-2.4px;margin:4px 0 0;font-size:clamp(35px,9vw,52px);line-height:.96}.catalog-page-title p{color:#ffffff6e;max-width:430px;margin:8px 0 0;font-size:12px;line-height:1.4}.catalog-search{background:#ffffff08;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:8px;min-height:44px;margin-top:16px;padding:0 12px;display:flex;box-shadow:inset 0 1px #ffffff09}.catalog-search svg{color:#ffffff57;flex:none}.catalog-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.catalog-search input::placeholder{color:#ffffff40}.catalog-city-section{margin-top:20px}.catalog-section-heading{justify-content:space-between;align-items:flex-end;gap:10px;margin:0 2px 10px;display:flex}.catalog-section-heading h2{letter-spacing:-.6px;margin:4px 0 0;font-size:20px}.catalog-city-total{white-space:nowrap;color:#ffffff59!important;letter-spacing:0!important;font-size:9px!important;font-weight:800!important}.catalog-city-list{gap:8px;display:grid}.catalog-city-group{gap:5px;min-width:0;display:grid}.catalog-city-card{color:#fff;text-align:left;cursor:pointer;border-radius:17px;grid-template-columns:38px minmax(0,1fr) auto 18px;align-items:center;gap:8px;width:100%;min-height:72px;padding:9px 10px;transition:transform .16s,border-color .16s;display:grid}.catalog-city-card:hover{border-color:#39ff882e}.catalog-city-card:active{transform:scale(.988)}.catalog-city-icon{width:38px;height:38px;color:var(--nova-green);background:#39ff880d;border:1px solid #39ff881a;border-radius:11px;place-items:center;display:grid}.catalog-city-content{flex-direction:column;gap:2px;min-width:0;display:flex}.catalog-city-content strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.1;overflow:hidden}.catalog-city-content>span:last-child{color:#ffffff52;font-size:8px;line-height:1.15}.catalog-city-count{color:#39ff88cc;background:#39ff880a;border:1px solid #39ff8814;border-radius:8px;justify-content:center;align-items:center;gap:3px;min-width:30px;height:24px;padding:0 6px;font-size:8px;font-weight:800;display:inline-flex}.catalog-city-arrow{color:#ffffff47;transition:transform .16s,color .16s}.catalog-city-card--expandable[aria-expanded=true]{border-color:#39ff8833}.catalog-city-arrow.is-expanded{color:var(--nova-green);transform:rotate(180deg)}.catalog-city-areas{border-left:1px solid #39ff8826;gap:5px;width:calc(100% - 14px);min-width:0;margin-left:14px;padding:3px 0 2px 10px;animation:.18s ease-out both home-city-districts-in;display:grid}.catalog-city-area{color:#ffffffe0;text-align:left;cursor:pointer;background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid #ffffff13;border-radius:13px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:8px;width:100%;min-width:0;min-height:48px;padding:7px 10px;transition:border-color .15s,background .15s,transform .15s;display:grid}.catalog-city-area:hover{background:linear-gradient(145deg,#39ff8812,#ffffff05);border-color:#39ff8833}.catalog-city-area--location-only{cursor:pointer;grid-template-columns:minmax(0,1fr)}.catalog-city-area:active{transform:scale(.99)}.catalog-city-area__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.catalog-city-area__copy strong{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.2;overflow:hidden}.catalog-city-area__copy>span{color:#fff6;text-overflow:ellipsis;white-space:nowrap;font-size:8px;line-height:1.2;overflow:hidden}.catalog-city-area__count{color:#39ff88d1;background:#39ff880b;border:1px solid #39ff8814;border-radius:8px;justify-content:center;align-items:center;gap:3px;min-width:30px;height:24px;padding:0 6px;font-size:8px;font-weight:800;display:inline-flex}.catalog-city-area>svg{color:#ffffff52;width:15px;height:15px}.catalog-state{text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:145px;padding:24px 18px;display:flex}.catalog-state svg{color:var(--nova-green)}.catalog-state strong{font-size:15px}.catalog-state span{color:#fff6;max-width:310px;font-size:9px;line-height:1.4}.catalog-state-error svg{color:#ff9b9b}.catalog-state .primary-button{margin-top:5px}@media (width<=390px){.catalog-page-title h1{font-size:34px}.catalog-city-card{grid-template-columns:35px minmax(0,1fr) auto 17px;min-height:66px;padding:8px 9px}.catalog-city-icon{border-radius:10px;width:35px;height:35px}.catalog-city-content strong{font-size:13px}}.nova-orders-page{width:100%!important;min-width:0!important;max-width:760px!important;margin:0 auto!important;padding:6px 0 132px!important;position:relative!important;overflow-x:hidden!important}.nova-orders-page,.nova-orders-page *{min-width:0;box-sizing:border-box!important}.nova-orders-page .nova-orders-back{color:#ffffffdb!important;width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;font:inherit!important;background:#ffffff09!important;border:1px solid #ffffff13!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:0 0 14px!important;padding:0 13px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffff0a!important}.nova-orders-page .nova-orders-header{grid-template-columns:minmax(0,1fr) 46px!important;align-items:end!important;gap:11px!important;width:100%!important;margin:0 0 13px!important;padding:0!important;display:grid!important}.nova-orders-page .nova-orders-eyebrow{color:#39ff88!important;letter-spacing:3px!important;margin:0 0 5px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:block!important}.nova-orders-page .nova-orders-title{color:#fff!important;letter-spacing:-2.3px!important;margin:0!important;font-size:37px!important;font-weight:900!important;line-height:.95!important}.nova-orders-page .nova-orders-subtitle{color:#ffffff57!important;margin:7px 0 0!important;font-size:9px!important;line-height:1.3!important}.nova-orders-page .nova-orders-head-icon{color:#39ff88!important;background:#39ff880b!important;border:1px solid #39ff8824!important;border-radius:14px!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;display:grid!important}.nova-orders-page .nova-orders-toolbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin:0 0 10px!important;display:grid!important}.nova-orders-page .nova-orders-balance-card{background:#ffffff09!important;border:1px solid #fff1!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:46px!important;padding:0 12px!important;display:flex!important}.nova-orders-page .nova-orders-balance-label{color:#ffffff47!important;letter-spacing:1.6px!important;font-size:7px!important;font-weight:900!important}.nova-orders-page .nova-orders-balance-value{color:#fff!important;white-space:nowrap!important;font-size:13px!important;font-weight:900!important;line-height:1!important}.nova-orders-page .nova-orders-refresh{color:#ffffffa8!important;width:auto!important;min-width:116px!important;height:46px!important;min-height:46px!important;font:inherit!important;background:#39ff8809!important;border:1px solid #39ff881c!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0 12px!important;font-size:9px!important;font-weight:850!important;display:inline-flex!important}.nova-orders-page .nova-orders-sync-warning{color:#ffffff7a!important;background:#ffd27a06!important;border:1px solid #ffd27a17!important;border-radius:12px!important;width:100%!important;margin:0 0 10px!important;padding:9px 11px!important;font-size:8px!important;line-height:1.4!important}.nova-orders-page .nova-order-list{flex-direction:column!important;gap:9px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.nova-orders-page .nova-order-card{background:radial-gradient(circle at 100% 0,#39ff880b,#0000 30%),linear-gradient(145deg,#ffffff0c,#ffffff04)!important;border:1px solid #ffffff13!important;border-radius:19px!important;width:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 30px #0000002b,inset 0 1px #ffffff0a!important}.nova-orders-page .nova-order-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;margin:0!important;padding:12px 12px 9px!important;display:grid!important}.nova-orders-page .nova-order-top-main{min-width:0!important;overflow:hidden!important}.nova-orders-page .nova-order-id-label{color:#ffffff38!important;letter-spacing:1.7px!important;margin:0 0 3px!important;font-size:7px!important;font-weight:900!important;line-height:1!important;display:block!important}.nova-orders-page .nova-order-id{color:#fff!important;letter-spacing:-.1px!important;text-overflow:ellipsis!important;white-space:nowrap!important;word-break:normal!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.nova-orders-page .nova-order-date{color:#ffffff40!important;margin:4px 0 0!important;font-size:8px!important;line-height:1.2!important}.nova-orders-page .nova-order-status{letter-spacing:.15px!important;white-space:nowrap!important;border-radius:9px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;height:26px!important;min-height:26px!important;padding:0 8px!important;font-size:7px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.nova-orders-page .nova-order-items{flex-direction:column!important;gap:6px!important;width:100%!important;margin:0!important;padding:0 8px 8px!important;display:flex!important}.nova-orders-page .nova-order-item{background:#ffffff06!important;border:1px solid #ffffff0b!important;border-radius:11px!important;grid-template-columns:40px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;padding:7px!important;display:grid!important}.nova-orders-page .nova-order-item-image{background:#ffffff06!important;border:1px solid #ffffff0d!important;border-radius:9px!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;display:grid!important;overflow:hidden!important}.nova-orders-page .nova-order-item-image img{object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important}.nova-orders-page .nova-order-item-main{min-width:0!important;overflow:hidden!important}.nova-orders-page .nova-order-item-name{color:#ffffffe0!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:9px!important;font-weight:850!important;line-height:1.15!important;overflow:hidden!important}.nova-orders-page .nova-order-item-meta{color:#ffffff4a!important;margin:4px 0 0!important;font-size:6.5px!important;line-height:1.3!important}.nova-orders-page .nova-order-item-total{color:#39ff88!important;white-space:nowrap!important;flex:none!important;font-size:9px!important;font-weight:900!important;line-height:1!important}.nova-orders-page .nova-order-bottom{border-top:1px solid #ffffff0b!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;margin:0!important;padding:10px 12px 11px!important;display:grid!important}.nova-orders-page .nova-order-summary{flex-direction:column!important;gap:4px!important;min-width:0!important;display:flex!important}.nova-orders-page .nova-order-summary-row{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.nova-orders-page .nova-order-summary-row span{color:#ffffff40!important;font-size:7px!important;line-height:1.2!important}.nova-orders-page .nova-order-summary-row strong{color:#ffffff9e!important;text-align:right!important;word-break:normal!important;font-size:8px!important;line-height:1.2!important}.nova-orders-page .nova-order-total{color:#fff!important;font-size:14px!important;font-weight:900!important}.nova-orders-page .nova-order-coupon{color:#39ff88!important}.nova-orders-page .nova-order-updated{color:#ffffff2e!important;text-align:right!important;max-width:105px!important;font-size:6.5px!important;line-height:1.35!important}@media (width<=430px){.nova-orders-page{padding-left:10px!important;padding-right:10px!important}.nova-orders-page .nova-orders-header{grid-template-columns:minmax(0,1fr) 44px!important;gap:9px!important}.nova-orders-page .nova-orders-title{letter-spacing:-2.1px!important;font-size:34px!important}.nova-orders-page .nova-orders-head-icon{width:44px!important;min-width:44px!important;height:44px!important}.nova-orders-page .nova-orders-toolbar{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important}.nova-orders-page .nova-orders-refresh{min-width:106px!important}.nova-orders-page .nova-order-top{padding:11px 10px 8px!important}.nova-orders-page .nova-order-id{max-width:150px!important;font-size:12px!important}.nova-orders-page .nova-order-item{grid-template-columns:38px minmax(0,1fr) auto!important;gap:6px!important;padding:6px!important}.nova-orders-page .nova-order-item-image{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.nova-orders-page .nova-order-item-name{font-size:8.5px!important}.nova-orders-page .nova-order-item-meta{font-size:6px!important}.nova-orders-page .nova-order-item-total{font-size:8.5px!important}.nova-orders-page .nova-order-bottom{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:9px 10px 10px!important}.nova-orders-page .nova-order-summary-row strong{font-size:7.5px!important}.nova-orders-page .nova-order-total{font-size:13px!important}.nova-orders-page .nova-order-updated{max-width:90px!important;font-size:6px!important}}@media (width<=360px){.nova-orders-page .nova-orders-toolbar{grid-template-columns:1fr!important}.nova-orders-page .nova-orders-refresh{width:100%!important}.nova-orders-page .nova-order-top{grid-template-columns:1fr!important;gap:6px!important}.nova-orders-page .nova-order-status{justify-self:start!important}.nova-orders-page .nova-order-id{max-width:100%!important}.nova-orders-page .nova-order-bottom{grid-template-columns:1fr!important}.nova-orders-page .nova-order-updated{text-align:left!important;max-width:none!important}}.nova-main-admin,.nova-main-admin *,.nova-admin-mode,.nova-admin-mode *{box-sizing:border-box!important}.nova-main-admin,.nova-admin-mode{color:#fffffff0!important;width:100%!important;min-width:0!important}.nova-main-admin .admin-page,.nova-admin-mode .admin-page{width:100%!important;min-width:0!important;max-width:820px!important;margin:0 auto!important;padding:10px!important;overflow-x:hidden!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{-webkit-backdrop-filter:blur(24px)saturate(165%)!important;background:radial-gradient(circle at 4% 0,#39ff881f,#0000 32%),linear-gradient(145deg,#ffffff13,#ffffff05)!important;border:1px solid #ffffff1b!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:58px!important;margin:0 0 12px!important;padding:8px 9px!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 14px 40px #0000003d,inset 0 1px #ffffff16,0 0 24px #39ff8806!important}.nova-main-admin .admin-topbar:before,.nova-admin-mode .admin-topbar:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ffffff5c,#39ff8829,#0000)!important;height:1px!important;position:absolute!important;top:0!important;left:9%!important;right:9%!important}.nova-main-admin .admin-brand,.nova-admin-mode .admin-brand{align-items:center!important;gap:9px!important;min-width:0!important;display:flex!important;overflow:hidden!important}.nova-main-admin .admin-brand-icon,.nova-admin-mode .admin-brand-icon{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:12px!important;flex:0 0 40px!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important;overflow:hidden!important}.nova-main-admin .admin-brand-icon img,.nova-admin-mode .admin-brand-icon img,.nova-main-admin .admin-brand-logo,.nova-admin-mode .admin-brand-logo{object-fit:contain!important;object-position:center!important;width:100%!important;min-width:100%!important;height:100%!important;min-height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;display:block!important}.nova-main-admin .admin-brand-fallback,.nova-admin-mode .admin-brand-fallback{color:#041008!important;letter-spacing:-1px!important;background:linear-gradient(135deg,#a1ffc7,#39ff88 52%,#20d96d)!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;font-size:19px!important;font-weight:950!important;line-height:1!important;display:none!important;box-shadow:0 8px 22px #39ff8824,inset 0 1px #ffffff8c!important}.nova-main-admin .admin-brand-icon.is-fallback .admin-brand-fallback,.nova-admin-mode .admin-brand-icon.is-fallback .admin-brand-fallback{display:flex!important}.nova-main-admin .admin-brand-copy,.nova-admin-mode .admin-brand-copy{min-width:0!important;overflow:hidden!important}.nova-main-admin .admin-brand-copy strong,.nova-admin-mode .admin-brand-copy strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fffffff0!important;letter-spacing:1.25px!important;max-width:100%!important;font-size:12px!important;font-weight:900!important;line-height:1!important;display:block!important;overflow:hidden!important}.nova-main-admin .admin-brand-copy span,.nova-admin-mode .admin-brand-copy span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff57!important;letter-spacing:.2px!important;margin-top:5px!important;font-size:7px!important;display:block!important;overflow:hidden!important}.nova-main-admin .admin-secure-pill,.nova-admin-mode .admin-secure-pill{color:#ffffff57!important;letter-spacing:.8px!important;white-space:nowrap!important;background:#ffffff06!important;border:1px solid #ffffff0b!important;border-radius:9px!important;flex:none!important;align-items:center!important;gap:4px!important;margin-left:2px!important;padding:5px 7px!important;font-size:6px!important;font-weight:800!important;display:inline-flex!important}.nova-main-admin .admin-secure-pill svg,.nova-admin-mode .admin-secure-pill svg{color:#39ff8880!important}.nova-main-admin .admin-top-actions,.nova-admin-mode .admin-top-actions{justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-back-top-button,.nova-main-admin .admin-icon-button,.nova-main-admin .admin-logout-button,.nova-admin-mode .admin-back-top-button,.nova-admin-mode .admin-icon-button,.nova-admin-mode .admin-logout-button{border-radius:12px!important;flex:0 0 40px!important;justify-content:center!important;align-items:center!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;padding:0!important;line-height:0!important;display:inline-flex!important;overflow:hidden!important}.nova-main-admin .admin-back-top-button,.nova-admin-mode .admin-back-top-button{color:#ffffffc2!important;background:#ffffff0b!important;border:1px solid #ffffff13!important}.nova-main-admin .admin-icon-button,.nova-admin-mode .admin-icon-button{color:#ffffffdb!important;background:#ffffff0e!important;border:1px solid #ffffff14!important;box-shadow:inset 0 1px #ffffff0f!important}.nova-main-admin .admin-logout-button,.nova-admin-mode .admin-logout-button{color:#ff8b8b!important;background:#ff6e6e0b!important;border:1px solid #ff78781c!important}.nova-main-admin .admin-back-top-button svg,.nova-main-admin .admin-icon-button svg,.nova-main-admin .admin-logout-button svg,.nova-admin-mode .admin-back-top-button svg,.nova-admin-mode .admin-icon-button svg,.nova-admin-mode .admin-logout-button svg{width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important;margin:0!important;transform:none!important}.nova-main-admin .admin-heading-row,.nova-admin-mode .admin-heading-row{justify-content:space-between!important;align-items:flex-end!important;gap:14px!important;margin:0 2px 12px!important;display:flex!important}.nova-main-admin .admin-heading-copy,.nova-admin-mode .admin-heading-copy{min-width:0!important}.nova-main-admin .admin-heading-copy h1,.nova-admin-mode .admin-heading-copy h1{color:#fff!important;letter-spacing:-1.8px!important;margin:4px 0 0!important;font-size:clamp(32px,9vw,44px)!important;font-weight:900!important;line-height:.95!important}.nova-main-admin .admin-heading-copy p,.nova-admin-mode .admin-heading-copy p{color:#ffffff6b!important;max-width:430px!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.45!important}.nova-main-admin .admin-primary-button,.nova-admin-mode .admin-primary-button{white-space:nowrap!important;color:#dfffe9!important;background:linear-gradient(135deg,#2c91507a,#1f673b57)!important;border:1px solid #39ff884d!important;border-radius:13px!important;min-height:42px!important;padding:0 14px!important;font-size:11px!important;font-weight:850!important;box-shadow:0 9px 24px #39ff881a,inset 0 1px #ffffff1a!important}.nova-main-admin .admin-heading-row>.admin-primary-button,.nova-admin-mode .admin-heading-row>.admin-primary-button{color:#dfffe9!important;background:linear-gradient(135deg,#1f7740bd,#0a3d229e)!important;border-color:#39ff8866!important;min-width:136px!important;min-height:46px!important;box-shadow:0 12px 30px #39ff881f,inset 0 1px #ffffff1c!important}.nova-main-admin .admin-stat-card,.nova-admin-mode .admin-stat-card{background:linear-gradient(145deg,#fff1,#ffffff05)!important;border:1px solid #ffffff16!important;border-radius:18px!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:76px!important;padding:10px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 30px #00000029,inset 0 1px #ffffff0f!important}.nova-main-admin .admin-stat-card:after,.nova-admin-mode .admin-stat-card:after{content:""!important;pointer-events:none!important;background:radial-gradient(circle,#39ff881a,#0000 70%)!important;border-radius:50%!important;width:80px!important;height:80px!important;position:absolute!important;bottom:-42px!important;right:-40px!important}.nova-main-admin .admin-stat-card>svg,.nova-admin-mode .admin-stat-card>svg{width:20px!important;height:20px!important;color:var(--nova-green)!important;flex:0 0 20px!important}.nova-main-admin .admin-stat-card span,.nova-admin-mode .admin-stat-card span{color:#ffffff57!important;font-size:7px!important}.nova-main-admin .admin-stat-card strong,.nova-admin-mode .admin-stat-card strong{color:#fff!important;margin-top:2px!important;font-size:19px!important;font-weight:850!important;line-height:1!important;display:block!important}.nova-main-admin .admin-products-section,.nova-admin-mode .admin-products-section{-webkit-backdrop-filter:blur(20px)saturate(145%)!important;background:linear-gradient(145deg,#ffffff0d,#ffffff04)!important;border:1px solid #ffffff13!important;border-radius:21px!important;min-width:0!important;margin-bottom:12px!important;padding:12px!important;box-shadow:0 14px 42px #00000029,inset 0 1px #ffffff0d!important}.nova-main-admin .admin-section-header,.nova-admin-mode .admin-section-header{gap:10px!important;min-width:0!important;margin-bottom:10px!important}.nova-main-admin .admin-section-header h2,.nova-admin-mode .admin-section-header h2{color:#fffffff0!important;font-size:14px!important;font-weight:800!important;line-height:1.05!important}.nova-main-admin .admin-section-header>div>span,.nova-admin-mode .admin-section-header>div>span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff47!important;max-width:100%!important;font-size:7px!important;overflow:hidden!important}.nova-main-admin .admin-customer-section,.nova-admin-mode .admin-customer-section{overflow:hidden!important}.nova-main-admin .admin-customer-panel,.nova-admin-mode .admin-customer-panel{background:linear-gradient(145deg,#fff1,#ffffff05)!important;border:1px solid #ffffff13!important;border-radius:17px!important;min-width:0!important;margin-top:9px!important;padding:12px!important;box-shadow:inset 0 1px #ffffff0e,0 10px 30px #0000001f!important}.nova-main-admin .admin-customer-panel-header,.nova-admin-mode .admin-customer-panel-header{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}.nova-main-admin .admin-customer-panel-header h3,.nova-admin-mode .admin-customer-panel-header h3{color:#fff!important;margin:4px 0 0!important;font-size:17px!important;font-weight:850!important;line-height:1!important}.nova-main-admin .admin-customer-panel-header p,.nova-admin-mode .admin-customer-panel-header p{color:#ffffff57!important;max-width:540px!important;margin:6px 0 0!important;font-size:9px!important;line-height:1.45!important}.nova-main-admin .admin-customer-panel-header .admin-secondary-button,.nova-admin-mode .admin-customer-panel-header .admin-secondary-button{color:#ffffffe0!important;background:#ffffff14!important;border:1px solid #ffffff1a!important;border-radius:12px!important;flex:none!important;min-height:40px!important;padding:0 13px!important;font-size:9px!important;font-weight:800!important}.nova-main-admin .admin-customer-search,.nova-admin-mode .admin-customer-search{grid-template-columns:minmax(0,1fr) auto auto!important;gap:8px!important;min-width:0!important;margin-bottom:10px!important;display:grid!important}.nova-main-admin .admin-customer-search-input,.nova-admin-mode .admin-customer-search-input{background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:13px!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:44px!important;padding:0 11px!important;display:flex!important;box-shadow:inset 0 1px #ffffff09!important}.nova-main-admin .admin-customer-search-input svg,.nova-admin-mode .admin-customer-search-input svg{color:#ffffffb3!important;flex:none!important}.nova-main-admin .admin-customer-search-input input,.nova-admin-mode .admin-customer-search-input input{color:#ffffffe0!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;height:40px!important;padding:0!important;font-size:10px!important}.nova-main-admin .admin-customer-search-input input::placeholder,.nova-admin-mode .admin-customer-search-input input::placeholder{color:#ffffff47!important}.nova-main-admin .admin-customer-search>.admin-primary-button,.nova-admin-mode .admin-customer-search>.admin-primary-button{border-radius:13px!important;min-height:44px!important;padding:0 13px!important;font-size:9px!important}.nova-main-admin .admin-customer-search>.admin-icon-button,.nova-admin-mode .admin-customer-search>.admin-icon-button{border-radius:13px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.nova-main-admin .admin-customer-layout,.nova-admin-mode .admin-customer-layout{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-width:0!important;display:grid!important}.nova-main-admin .admin-customer-list,.nova-main-admin .admin-customer-details,.nova-admin-mode .admin-customer-list,.nova-admin-mode .admin-customer-details{background:#00000021!important;border:1px solid #ffffff0e!important;border-radius:16px!important;min-width:0!important;overflow:hidden!important}.nova-main-admin .admin-customer-table-panel,.nova-admin-mode .admin-customer-table-panel{width:100%!important;min-width:0!important}.nova-main-admin .admin-customer-list-header,.nova-admin-mode .admin-customer-list-header{border-bottom:1px solid #ffffff0e!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:48px!important;padding:0 11px!important;display:flex!important}.nova-main-admin .admin-customer-list-header>div:first-child,.nova-admin-mode .admin-customer-list-header>div:first-child{min-width:0!important}.nova-main-admin .admin-customer-list-header strong,.nova-admin-mode .admin-customer-list-header strong{color:#ffffffdb!important;font-size:9px!important}.nova-main-admin .admin-customer-list-header small,.nova-admin-mode .admin-customer-list-header small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff47!important;max-width:100%!important;margin-top:3px!important;font-size:7px!important;display:block!important;overflow:hidden!important}.nova-main-admin .admin-customer-count-wrap,.nova-admin-mode .admin-customer-count-wrap{flex:none!important}.nova-main-admin .admin-customer-count-wrap span,.nova-admin-mode .admin-customer-count-wrap span{min-width:26px!important;height:24px!important;color:var(--nova-green)!important;background:#39ff8813!important;border:1px solid #39ff881a!important;border-radius:8px!important;place-items:center!important;padding:0 7px!important;font-size:8px!important;font-weight:850!important;display:grid!important}.nova-main-admin .admin-customer-table-scroll,.nova-admin-mode .admin-customer-table-scroll{-webkit-overflow-scrolling:touch!important;scrollbar-width:thin!important;width:100%!important;max-width:100%!important;overflow:auto!important}.nova-main-admin .admin-customer-table,.nova-admin-mode .admin-customer-table{border-collapse:separate!important;border-spacing:0!important;color:#ffffffe0!important;table-layout:fixed!important;background:0 0!important;width:max-content!important;min-width:720px!important}.nova-main-admin .admin-customer-table th,.nova-admin-mode .admin-customer-table th{z-index:3!important;color:#ffffff57!important;letter-spacing:.45px!important;text-align:left!important;white-space:nowrap!important;background:#151917f5!important;border-bottom:1px solid #fff1!important;height:42px!important;padding:8px 9px!important;font-size:7px!important;font-weight:850!important;position:sticky!important;top:0!important}.nova-main-admin .admin-customer-table th:first-child,.nova-admin-mode .admin-customer-table th:first-child{width:190px!important}.nova-main-admin .admin-customer-table th:nth-child(2),.nova-admin-mode .admin-customer-table th:nth-child(2),.nova-main-admin .admin-customer-table th:nth-child(3),.nova-admin-mode .admin-customer-table th:nth-child(3){width:105px!important}.nova-main-admin .admin-customer-table th:nth-child(4),.nova-admin-mode .admin-customer-table th:nth-child(4){width:115px!important}.nova-main-admin .admin-customer-table th:nth-child(5),.nova-admin-mode .admin-customer-table th:nth-child(5){width:125px!important}.nova-main-admin .admin-customer-table th:nth-child(6),.nova-admin-mode .admin-customer-table th:nth-child(6){width:130px!important}.nova-main-admin .admin-customer-table th:nth-child(7),.nova-admin-mode .admin-customer-table th:nth-child(7){width:105px!important}.nova-main-admin .admin-customer-table td,.nova-admin-mode .admin-customer-table td{vertical-align:middle!important;background:0 0!important;border-bottom:1px solid #ffffff0b!important;height:60px!important;padding:7px 9px!important;font-size:9px!important}.nova-main-admin .admin-customer-table tbody tr,.nova-admin-mode .admin-customer-table tbody tr{cursor:pointer!important;transition:background .15s,transform .15s!important}.nova-main-admin .admin-customer-table tbody tr:hover,.nova-admin-mode .admin-customer-table tbody tr:hover,.nova-main-admin .admin-customer-table tbody tr.is-selected,.nova-admin-mode .admin-customer-table tbody tr.is-selected{background:linear-gradient(90deg,#39ff8813,#ffffff05)!important}.nova-main-admin .admin-customer-table-user,.nova-admin-mode .admin-customer-table-user{width:100%!important;min-width:0!important;min-height:42px!important;color:inherit!important;box-shadow:none!important;text-align:left!important;cursor:pointer!important;appearance:none!important;background:0 0!important;border:0!important;outline:0!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;display:grid!important}.nova-main-admin .admin-customer-avatar,.nova-admin-mode .admin-customer-avatar{color:#ffffff9e!important;background:linear-gradient(145deg,#ffffff12,#ffffff06)!important;border:1px solid #ffffff12!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e!important}.nova-main-admin .admin-customer-table-user-copy,.nova-admin-mode .admin-customer-table-user-copy{flex-direction:column!important;gap:2px!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-customer-table-user-copy strong,.nova-admin-mode .admin-customer-table-user-copy strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffffeb!important;font-size:10px!important;font-weight:750!important;overflow:hidden!important}.nova-main-admin .admin-customer-table-user-copy small,.nova-admin-mode .admin-customer-table-user-copy small{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff4d!important;font-size:7px!important;overflow:hidden!important}.nova-main-admin .admin-customer-table code,.nova-admin-mode .admin-customer-table code{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffffa6!important;background:#ffffff09!important;border:1px solid #ffffff0e!important;border-radius:7px!important;max-width:100%!important;padding:4px 6px!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:8px!important;display:inline-block!important;overflow:hidden!important}.nova-main-admin .admin-customer-table-balance,.nova-admin-mode .admin-customer-table-balance{color:var(--nova-green)!important;white-space:nowrap!important;font-size:9px!important;font-weight:850!important;display:inline-block!important}.nova-main-admin .admin-customer-table-wallet,.nova-admin-mode .admin-customer-table-wallet,.nova-main-admin .admin-customer-table-date,.nova-admin-mode .admin-customer-table-date{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffff61!important;max-width:100%!important;font-size:8px!important;display:block!important;overflow:hidden!important}.nova-main-admin .admin-customer-details,.nova-admin-mode .admin-customer-details{padding:11px!important}.nova-main-admin .admin-customer-profile,.nova-admin-mode .admin-customer-profile{background:#ffffff08!important;border:1px solid #ffffff0d!important;border-radius:14px!important;align-items:center!important;gap:9px!important;min-width:0!important;margin-bottom:9px!important;padding:9px!important;display:flex!important}.nova-main-admin .admin-customer-profile-icon,.nova-admin-mode .admin-customer-profile-icon{width:42px!important;min-width:42px!important;height:42px!important;color:var(--nova-green)!important;background:linear-gradient(145deg,#39ff8821,#39ff8809)!important;border:1px solid #39ff8821!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;display:flex!important}.nova-main-admin .admin-customer-profile h3,.nova-admin-mode .admin-customer-profile h3{text-overflow:ellipsis!important;white-space:nowrap!important;color:#fff!important;margin:3px 0 0!important;font-size:13px!important;font-weight:800!important;overflow:hidden!important}.nova-main-admin .admin-customer-profile>div:last-child>span,.nova-admin-mode .admin-customer-profile>div:last-child>span{color:#ffffff52!important;margin-top:3px!important;font-size:8px!important;display:block!important}.nova-main-admin .admin-customer-data-grid,.nova-admin-mode .admin-customer-data-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-bottom:8px!important;display:grid!important}.nova-main-admin .admin-customer-data-card,.nova-admin-mode .admin-customer-data-card{background:#ffffff07!important;border:1px solid #ffffff0d!important;border-radius:12px!important;min-width:0!important;min-height:53px!important;padding:8px!important}.nova-main-admin .admin-customer-data-card span,.nova-admin-mode .admin-customer-data-card span{color:#ffffff4d!important;letter-spacing:.8px!important;font-size:6px!important;display:block!important}.nova-main-admin .admin-customer-data-card strong,.nova-admin-mode .admin-customer-data-card strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffffc2!important;margin-top:4px!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:8px!important;display:block!important;overflow:hidden!important}.nova-main-admin .admin-customer-balance-card,.nova-admin-mode .admin-customer-balance-card{background:radial-gradient(circle at 100% 0,#39ff8817,#0000 45%),linear-gradient(145deg,#ffffff0b,#ffffff04)!important;border:1px solid #39ff881a!important;border-radius:14px!important;padding:10px!important}.nova-main-admin .admin-customer-balance-top,.nova-admin-mode .admin-customer-balance-top{align-items:center!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.nova-main-admin .admin-customer-balance-icon,.nova-admin-mode .admin-customer-balance-icon{width:38px!important;min-width:38px!important;height:38px!important;color:var(--nova-green)!important;background:#39ff8813!important;border:1px solid #39ff881a!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;display:flex!important}.nova-main-admin .admin-customer-balance-top span,.nova-admin-mode .admin-customer-balance-top span{color:#ffffff4d!important;font-size:7px!important}.nova-main-admin .admin-customer-balance-top strong,.nova-admin-mode .admin-customer-balance-top strong{color:var(--nova-green)!important;margin-top:3px!important;font-size:16px!important;font-weight:850!important;display:block!important}.nova-main-admin .admin-customer-balance-card .admin-field,.nova-admin-mode .admin-customer-balance-card .admin-field{margin-bottom:7px!important}.nova-main-admin .admin-customer-balance-card .admin-field>span,.nova-admin-mode .admin-customer-balance-card .admin-field>span{font-size:7px!important}.nova-main-admin .admin-customer-balance-card .admin-field input,.nova-admin-mode .admin-customer-balance-card .admin-field input{border-radius:10px!important;min-height:38px!important;padding:0 10px!important;font-size:9px!important}.nova-main-admin .admin-balance-actions,.nova-admin-mode .admin-balance-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:7px!important;display:grid!important}.nova-main-admin .admin-balance-actions button,.nova-admin-mode .admin-balance-actions button{border-radius:11px!important;min-width:0!important;min-height:39px!important;padding:0 8px!important;font-size:8px!important}.nova-main-admin .admin-form-card,.nova-admin-mode .admin-form-card{background:linear-gradient(145deg,#ffffff0e,#ffffff04)!important;border:1px solid #ffffff13!important;border-radius:21px!important;min-width:0!important;margin-bottom:12px!important;padding:13px!important;position:relative!important;overflow:hidden!important;box-shadow:0 15px 40px #0000002e,inset 0 1px #ffffff0f!important}.nova-main-admin .admin-form-card:before,.nova-admin-mode .admin-form-card:before{content:""!important;pointer-events:none!important;background:linear-gradient(90deg,#0000,#ffffff52,#39ff881f,#0000)!important;height:1px!important;position:absolute!important;top:0!important;left:10%!important;right:10%!important}.nova-main-admin .admin-field input,.nova-main-admin .admin-field textarea,.nova-main-admin .admin-field select,.nova-admin-mode .admin-field input,.nova-admin-mode .admin-field textarea,.nova-admin-mode .admin-field select{color:#ffffffe0!important;background:#ffffff0a!important;border-color:#ffffff13!important}.nova-main-admin .admin-field input:focus,.nova-main-admin .admin-field textarea:focus,.nova-main-admin .admin-field select:focus,.nova-admin-mode .admin-field input:focus,.nova-admin-mode .admin-field textarea:focus,.nova-admin-mode .admin-field select:focus{border-color:#39ff884d!important;box-shadow:0 0 0 3px #39ff880d,inset 0 1px #ffffff0e!important}.nova-main-admin .admin-empty,.nova-admin-mode .admin-empty{color:#ffffff4d!important;text-align:center!important;min-width:0!important;padding:28px 16px!important}.nova-main-admin .admin-empty h3,.nova-admin-mode .admin-empty h3{color:#ffffffc7!important;margin:8px 0 0!important;font-size:13px!important}.nova-main-admin .admin-empty p,.nova-admin-mode .admin-empty p{color:#ffffff4d!important;margin:5px 0 0!important;font-size:8px!important;line-height:1.4!important}.nova-main-admin .admin-toast-layer,.nova-admin-mode .admin-toast-layer{z-index:2147483646!important}.nova-main-admin .admin-login-card,.nova-admin-mode .admin-login-card{background:linear-gradient(145deg,#fff1,#ffffff05)!important;border:1px solid #ffffff16!important;border-radius:24px!important;width:min(100%,430px)!important;margin:24px auto!important;padding:22px!important;box-shadow:0 22px 55px #0000003d,inset 0 1px #ffffff0f!important}@media (width<=700px){.nova-main-admin .admin-page,.nova-admin-mode .admin-page{max-width:none!important;padding:8px!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{border-radius:18px!important;gap:8px!important;min-height:55px!important;padding:7px 8px!important}.nova-main-admin .admin-brand-icon,.nova-admin-mode .admin-brand-icon,.nova-main-admin .admin-brand-fallback,.nova-admin-mode .admin-brand-fallback{border-radius:11px!important;flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.nova-main-admin .admin-brand-copy strong,.nova-admin-mode .admin-brand-copy strong{letter-spacing:1px!important;font-size:10px!important}.nova-main-admin .admin-brand-copy span,.nova-admin-mode .admin-brand-copy span{margin-top:4px!important;font-size:6px!important}.nova-main-admin .admin-secure-pill,.nova-admin-mode .admin-secure-pill{display:none!important}.nova-main-admin .admin-top-actions,.nova-admin-mode .admin-top-actions{gap:5px!important}.nova-main-admin .admin-back-top-button,.nova-main-admin .admin-icon-button,.nova-main-admin .admin-logout-button,.nova-admin-mode .admin-back-top-button,.nova-admin-mode .admin-icon-button,.nova-admin-mode .admin-logout-button{border-radius:11px!important;flex-basis:36px!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}.nova-main-admin .admin-back-top-button svg,.nova-main-admin .admin-icon-button svg,.nova-main-admin .admin-logout-button svg,.nova-admin-mode .admin-back-top-button svg,.nova-admin-mode .admin-icon-button svg,.nova-admin-mode .admin-logout-button svg{width:18px!important;height:18px!important}.nova-main-admin .admin-back-top-button span,.nova-admin-mode .admin-back-top-button span{display:none!important}.nova-main-admin .admin-heading-row,.nova-admin-mode .admin-heading-row{flex-direction:column!important;align-items:stretch!important;gap:9px!important;margin-bottom:11px!important}.nova-main-admin .admin-heading-copy h1,.nova-admin-mode .admin-heading-copy h1{font-size:clamp(34px,10vw,46px)!important}.nova-main-admin .admin-heading-copy p,.nova-admin-mode .admin-heading-copy p{margin-top:7px!important;font-size:10px!important}.nova-main-admin .admin-heading-row>.admin-primary-button,.nova-admin-mode .admin-heading-row>.admin-primary-button{justify-content:center!important;width:100%!important;min-height:48px!important}.nova-main-admin .admin-stats,.nova-admin-mode .admin-stats{gap:6px!important}.nova-main-admin .admin-stat-card,.nova-admin-mode .admin-stat-card{border-radius:15px!important;gap:6px!important;min-height:67px!important;padding:8px!important}.nova-main-admin .admin-stat-card>svg,.nova-admin-mode .admin-stat-card>svg{flex-basis:17px!important;width:17px!important;height:17px!important}.nova-main-admin .admin-stat-card span,.nova-admin-mode .admin-stat-card span{font-size:5.5px!important}.nova-main-admin .admin-stat-card strong,.nova-admin-mode .admin-stat-card strong{font-size:16px!important}.nova-main-admin .admin-products-section,.nova-admin-mode .admin-products-section{border-radius:18px!important;padding:10px!important}.nova-main-admin .admin-section-header h2,.nova-admin-mode .admin-section-header h2{font-size:13px!important}.nova-main-admin .admin-customer-panel,.nova-admin-mode .admin-customer-panel{border-radius:15px!important;padding:10px!important}.nova-main-admin .admin-customer-panel-header,.nova-admin-mode .admin-customer-panel-header{align-items:flex-start!important}.nova-main-admin .admin-customer-panel-header h3,.nova-admin-mode .admin-customer-panel-header h3{font-size:15px!important}.nova-main-admin .admin-customer-search,.nova-admin-mode .admin-customer-search{grid-template-columns:minmax(0,1fr) auto!important}.nova-main-admin .admin-customer-search>.admin-icon-button,.nova-admin-mode .admin-customer-search>.admin-icon-button{grid-area:1/2!important}.nova-main-admin .admin-customer-search>.admin-primary-button,.nova-admin-mode .admin-customer-search>.admin-primary-button{grid-area:2/1/auto/-1!important;width:100%!important}.nova-main-admin .admin-customer-search-input,.nova-admin-mode .admin-customer-search-input{min-height:42px!important}.nova-main-admin .admin-customer-search-input input,.nova-admin-mode .admin-customer-search-input input{font-size:9px!important}.nova-main-admin .admin-customer-table,.nova-admin-mode .admin-customer-table{min-width:775px!important}}@media (width<=430px){.nova-main-admin .admin-customer-panel-header,.nova-admin-mode .admin-customer-panel-header{flex-direction:column!important}.nova-main-admin .admin-customer-panel-header .admin-secondary-button,.nova-admin-mode .admin-customer-panel-header .admin-secondary-button{width:100%!important}.nova-main-admin .admin-customer-list-header small,.nova-admin-mode .admin-customer-list-header small{max-width:235px!important}}@media (width<=390px){.nova-main-admin .admin-page,.nova-admin-mode .admin-page{padding:7px!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{margin-bottom:9px!important;padding:6px 7px!important}.nova-main-admin .admin-brand-icon,.nova-admin-mode .admin-brand-icon,.nova-main-admin .admin-brand-fallback,.nova-admin-mode .admin-brand-fallback{border-radius:10px!important;flex-basis:34px!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}.nova-main-admin .admin-top-actions,.nova-admin-mode .admin-top-actions{gap:4px!important}.nova-main-admin .admin-back-top-button,.nova-main-admin .admin-icon-button,.nova-main-admin .admin-logout-button,.nova-admin-mode .admin-back-top-button,.nova-admin-mode .admin-icon-button,.nova-admin-mode .admin-logout-button{flex-basis:34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important}.nova-main-admin .admin-heading-copy h1,.nova-admin-mode .admin-heading-copy h1{font-size:35px!important}.nova-main-admin .admin-stat-card,.nova-admin-mode .admin-stat-card{border-radius:14px!important;min-height:62px!important;padding:7px 6px!important}.nova-main-admin .admin-stat-card>svg,.nova-admin-mode .admin-stat-card>svg{width:15px!important;height:15px!important}.nova-main-admin .admin-stat-card strong,.nova-admin-mode .admin-stat-card strong{font-size:15px!important}.nova-main-admin .admin-customer-table,.nova-admin-mode .admin-customer-table{min-width:760px!important}}@media (prefers-reduced-motion:reduce){.nova-main-admin *,.nova-admin-mode *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nova-main-admin .admin-page,.nova-admin-mode .admin-page{box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;padding:14px}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{box-sizing:border-box;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:72px;padding:10px 12px;display:flex}.nova-main-admin .admin-brand,.nova-admin-mode .admin-brand{align-items:center;gap:9px;min-width:0;display:flex}.nova-main-admin .admin-brand-icon,.nova-admin-mode .admin-brand-icon{border-radius:11px;justify-content:center;align-items:center;width:38px;min-width:38px;height:38px;display:flex;overflow:hidden}.nova-main-admin .admin-brand-icon img,.nova-admin-mode .admin-brand-icon img,.nova-main-admin .admin-brand-logo,.nova-admin-mode .admin-brand-logo{object-fit:contain;width:100%;height:100%;display:block}.nova-main-admin .admin-brand-copy,.nova-admin-mode .admin-brand-copy{min-width:0}.nova-main-admin .admin-brand-copy strong,.nova-admin-mode .admin-brand-copy strong{letter-spacing:1.4px;font-size:13px;line-height:1.1;display:block}.nova-main-admin .admin-brand-copy span,.nova-admin-mode .admin-brand-copy span{margin-top:4px;font-size:8px;line-height:1.2;display:block}.nova-main-admin .admin-secure-pill,.nova-admin-mode .admin-secure-pill{flex:none}.nova-main-admin .admin-top-actions,.nova-admin-mode .admin-top-actions{flex:none;align-items:center;gap:7px;display:flex}.nova-main-admin .admin-content,.nova-admin-mode .admin-content{width:100%}.nova-main-admin .admin-heading-row,.nova-admin-mode .admin-heading-row{flex-direction:column;align-items:stretch;gap:14px;margin:18px 0;display:flex}.nova-main-admin .admin-heading-copy p,.nova-admin-mode .admin-heading-copy p{margin:0;font-size:12px;line-height:1.45}.nova-main-admin .admin-primary-button,.nova-admin-mode .admin-primary-button{width:100%;min-height:52px}.nova-main-admin .admin-stats,.nova-admin-mode .admin-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:18px;display:grid}.nova-main-admin .admin-stat-card,.nova-admin-mode .admin-stat-card{border-radius:18px;min-width:0;padding:14px 11px}.nova-main-admin .admin-customers-section,.nova-admin-mode .admin-customers-section{margin-top:0}.nova-main-admin .admin-customer-table-wrapper,.nova-admin-mode .admin-customer-table-wrapper{-webkit-overflow-scrolling:touch;border-radius:16px;width:100%;overflow-x:auto}.nova-main-admin .admin-customer-table,.nova-admin-mode .admin-customer-table{min-width:650px}@media (width<=600px){.nova-main-admin .admin-page,.nova-admin-mode .admin-page{padding:10px}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{border-radius:20px;min-height:68px;padding:9px 10px}.nova-main-admin .admin-secure-pill,.nova-admin-mode .admin-secure-pill,.nova-main-admin .admin-back-top-button span,.nova-admin-mode .admin-back-top-button span,.nova-main-admin .admin-logout-button span,.nova-admin-mode .admin-logout-button span{display:none}.nova-main-admin .admin-heading-row,.nova-admin-mode .admin-heading-row{margin:15px 0}.nova-main-admin .admin-stats,.nova-admin-mode .admin-stats{gap:7px}.nova-main-admin .admin-stat-card,.nova-admin-mode .admin-stat-card{border-radius:16px;padding:12px 9px}}@media (width<=380px){.nova-main-admin .admin-stats,.nova-admin-mode .admin-stats{grid-template-columns:1fr}}.nova-main-admin .admin-main-menu,.nova-admin-mode .admin-main-menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:0 0 14px;display:grid}.nova-main-admin .admin-main-menu-item,.nova-admin-mode .admin-main-menu-item{color:#ffffff7a;letter-spacing:1.2px;cursor:pointer;background:linear-gradient(145deg,#ffffff0b,#ffffff04);border:1px solid #ffffff13;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:56px;padding:8px 7px;font-size:9px;font-weight:850;transition:transform .16s,color .16s,border-color .16s,background .16s,box-shadow .16s;display:flex;box-shadow:inset 0 1px #ffffff0b}.nova-main-admin .admin-main-menu-item svg,.nova-admin-mode .admin-main-menu-item svg{color:#ffffff80}.nova-main-admin .admin-main-menu-item:hover,.nova-admin-mode .admin-main-menu-item:hover{color:#ffffffc7;border-color:#ffffff1f;transform:translateY(-1px)}.nova-main-admin .admin-main-menu-item.active,.nova-admin-mode .admin-main-menu-item.active{color:#a6ffcb;background:linear-gradient(145deg,#39ff881f,#39ff8809);border-color:#39ff8845;box-shadow:0 8px 22px #39ff8814,inset 0 1px #fff1}.nova-main-admin .admin-main-menu-item.active svg,.nova-admin-mode .admin-main-menu-item.active svg{color:var(--nova-green,#39ff88);filter:drop-shadow(0 0 7px #39ff8838)}.nova-main-admin .admin-product-menu,.nova-admin-mode .admin-product-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin:0 0 14px;display:grid}.nova-main-admin .admin-product-menu-item,.nova-admin-mode .admin-product-menu-item{color:#ffffff85;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:0 12px;font-size:11px;font-weight:800;transition:transform .16s,color .16s,border-color .16s,background .16s;display:inline-flex}.nova-main-admin .admin-product-menu-item.active,.nova-admin-mode .admin-product-menu-item.active{color:#06120b;background:linear-gradient(135deg,#a1ffc7,#39ff88);border-color:#39ff8859;box-shadow:0 8px 20px #39ff881a,inset 0 1px #ffffff73}.nova-main-admin .admin-simple-heading,.nova-admin-mode .admin-simple-heading{margin-bottom:12px}.nova-main-admin .admin-simple-heading .admin-heading-copy p,.nova-admin-mode .admin-simple-heading .admin-heading-copy p{max-width:540px}.nova-main-admin .admin-empty-menu-card,.nova-admin-mode .admin-empty-menu-card{text-align:center;background:linear-gradient(145deg,#ffffff0b,#ffffff04);border:1px solid #ffffff13;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:210px;padding:28px 20px;display:flex;box-shadow:0 15px 38px #0000002e,inset 0 1px #ffffff0e}.nova-main-admin .admin-empty-menu-icon,.nova-admin-mode .admin-empty-menu-icon{color:#ffffff59;background:#ffffff09;border:1px solid #ffffff12;border-radius:17px;place-items:center;width:56px;height:56px;display:grid}.nova-main-admin .admin-empty-menu-card h2,.nova-admin-mode .admin-empty-menu-card h2{letter-spacing:-.6px;margin:0;font-size:22px}.nova-main-admin .admin-empty-menu-card p,.nova-admin-mode .admin-empty-menu-card p{color:#ffffff57;max-width:360px;margin:0;font-size:11px;line-height:1.45}.nova-main-admin .admin-brand-nova-logo,.nova-admin-mode .admin-brand-nova-logo{color:#041008!important;background:linear-gradient(135deg,#a1ffc7 0%,#39ff88 55%,#20d96d 100%)!important;border:0!important;box-shadow:0 0 22px #39ff882e,inset 0 1px #ffffff8c!important}.nova-main-admin .admin-brand-nova-logo span,.nova-admin-mode .admin-brand-nova-logo span{color:#041008!important;letter-spacing:-1px!important;font-size:20px!important;font-weight:950!important;line-height:1!important;display:block!important}@media (width<=600px){.nova-main-admin .admin-main-menu,.nova-admin-mode .admin-main-menu{gap:6px;margin-bottom:12px}.nova-main-admin .admin-main-menu-item,.nova-admin-mode .admin-main-menu-item{letter-spacing:1px;border-radius:14px;min-height:52px;font-size:8px}.nova-main-admin .admin-product-menu,.nova-admin-mode .admin-product-menu{gap:7px;margin-bottom:12px}.nova-main-admin .admin-product-menu-item,.nova-admin-mode .admin-product-menu-item{border-radius:13px;min-height:44px;font-size:10px}.nova-main-admin .admin-empty-menu-card,.nova-admin-mode .admin-empty-menu-card{min-height:180px;padding:24px 16px}}@media (width<=380px){.nova-main-admin .admin-main-menu-item,.nova-admin-mode .admin-main-menu-item{min-height:50px;font-size:7px}.nova-main-admin .admin-product-menu,.nova-admin-mode .admin-product-menu{grid-template-columns:1fr}}.admin-bot-broadcast-card{background:radial-gradient(circle at 100% 0,#39ff8813,#0000 30%),linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff14;border-radius:22px;width:100%;margin-top:14px;padding:16px;position:relative;overflow:hidden;box-shadow:0 18px 45px #0000002e,inset 0 1px #ffffff0e}.admin-bot-broadcast-header{align-items:flex-start;gap:12px;display:flex}.admin-bot-broadcast-icon{width:44px;min-width:44px;height:44px;color:var(--nova-green,#39ff88);background:linear-gradient(145deg,#39ff8824,#39ff880a);border:1px solid #39ff8826;border-radius:14px;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff14,0 8px 24px #39ff880f}.admin-bot-broadcast-title{min-width:0}.admin-bot-broadcast-title h2{letter-spacing:-.55px;margin:2px 0 4px;font-size:21px;line-height:1.08}.admin-bot-broadcast-title p{color:#ffffff6b;max-width:650px;margin:0;font-size:11px;line-height:1.45}.admin-bot-broadcast-recipient{background:#39ff8809;border:1px solid #39ff8814;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding:11px 12px;display:flex}.admin-bot-broadcast-recipient>div{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-bot-broadcast-recipient span{color:#ffffff47;letter-spacing:1.35px;text-transform:uppercase;font-size:8px;font-weight:800}.admin-bot-broadcast-recipient strong{color:#ffffffdb;font-size:12px}.admin-bot-broadcast-recipient svg{color:#39ff88cc;flex:none}.admin-bot-message-field{margin-top:14px;position:relative}.admin-bot-message-field textarea{resize:vertical;min-height:120px;padding-right:58px}.admin-bot-message-counter{color:#ffffff38;font-variant-numeric:tabular-nums;pointer-events:none;font-size:8px;position:absolute;bottom:9px;right:11px}.admin-bot-send-button{width:100%;margin-top:10px}.admin-bot-send-button:disabled{opacity:.45;cursor:default;box-shadow:none!important;transform:none!important}.admin-bot-broadcast-result{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.admin-bot-broadcast-result>div{text-align:center;background:#ffffff07;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;padding:10px 8px;display:flex}.admin-bot-broadcast-result span{color:#ffffff47;letter-spacing:.8px;text-transform:uppercase;font-size:7px;font-weight:800}.admin-bot-broadcast-result strong{color:#ffffffe0;font-variant-numeric:tabular-nums;font-size:16px}.admin-bot-broadcast-result>div:nth-child(2) strong{color:var(--nova-green,#39ff88)}.admin-bot-broadcast-result>div:nth-child(3) strong{color:#ff9ea5}.admin-bot-broadcast-note{color:#ffffff38;margin-top:10px;font-size:8px;line-height:1.45;display:block}@media (width<=600px){.admin-bot-broadcast-card{border-radius:18px;padding:12px}.admin-bot-broadcast-header{gap:10px}.admin-bot-broadcast-icon{border-radius:12px;width:40px;min-width:40px;height:40px}.admin-bot-broadcast-title h2{font-size:18px}.admin-bot-broadcast-title p{font-size:9px}.admin-bot-broadcast-recipient{padding:10px}.admin-bot-message-field textarea{min-height:112px}.admin-bot-broadcast-result{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){.admin-bot-broadcast-card{border-radius:16px;padding:10px}.admin-bot-broadcast-result{gap:6px}.admin-bot-broadcast-result>div{padding:8px 6px}}:root{--nova-menu-blur:30px;--nova-menu-saturate:190%;--nova-menu-brightness:1.08;--nova-menu-bg:linear-gradient(180deg, #ffffff0b 0%, #ffffff04 48%, #00000009 100%);--nova-menu-border:#ffffff20;--nova-menu-shadow:0 18px 52px #00000047, inset 0 1px 0 #ffffff2b, inset 0 -1px 0 #ffffff09}.nova-app .nova-header,.nova-app .bottom-nav,body .bottom-nav,.nova-main-admin .admin-header,.nova-main-admin .admin-topbar,.nova-admin-mode .admin-header,.nova-admin-mode .admin-topbar{z-index:9999!important;isolation:isolate!important;background:var(--nova-menu-bg)!important;border-top:1px solid #ffffff13!important;border-bottom:1px solid var(--nova-menu-border)!important;box-shadow:var(--nova-menu-shadow)!important;-webkit-backdrop-filter:blur(var(--nova-menu-blur)) saturate(var(--nova-menu-saturate)) brightness(var(--nova-menu-brightness))!important;transition:none!important;position:fixed!important;overflow:hidden!important}.nova-app .nova-header:before,.nova-app .bottom-nav:before,body .bottom-nav:before,.nova-main-admin .admin-header:before,.nova-main-admin .admin-topbar:before,.nova-admin-mode .admin-header:before,.nova-admin-mode .admin-topbar:before{content:"";z-index:-1;pointer-events:none;filter:blur(8px);opacity:.68;background:linear-gradient(105deg,#0000 0%,#ffffff05 30%,#fff3 47%,#ffffff3d 51%,#39ff880e 58%,#0000 74%);width:48%;height:220%;position:absolute;top:-60%;left:-38%;transform:translate(-8%)rotate(2deg);animation:none!important}.nova-app .nova-header:after,.nova-app .bottom-nav:after,body .bottom-nav:after,.nova-main-admin .admin-header:after,.nova-main-admin .admin-topbar:after,.nova-admin-mode .admin-header:after,.nova-admin-mode .admin-topbar:after{content:"";z-index:-2;pointer-events:none;filter:blur(22px);opacity:.8;background:radial-gradient(circle,#39ff8813 0%,#39e7ff09 27%,#638cff06 43%,#0000 70%);border-radius:50%;width:260px;height:260px;position:absolute;top:-115px;right:-90px;animation:none!important}.nova-app .nova-header,.nova-main-admin .admin-header,.nova-main-admin .admin-topbar,.nova-admin-mode .admin-header,.nova-admin-mode .admin-topbar{top:0!important;left:0!important;right:0!important}.nova-app .bottom-nav,body .bottom-nav{bottom:0!important;left:0!important;right:0!important;box-shadow:0 -18px 52px #0000004d,inset 0 1px #ffffff2b,inset 0 -1px #ffffff09!important}.nova-app .bottom-nav button,.nova-app .bottom-nav a,.nova-app .bottom-nav>*{z-index:2;transition:none;position:relative}.nova-app .bottom-nav button:before,.nova-app .bottom-nav a:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(145deg,#ffffff0e,#ffffff02);transition:none;position:absolute;inset:2px;transform:scale(.94)}.nova-app .bottom-nav button:active,.nova-app .bottom-nav a:active{transform:scale(.94)}.nova-app .bottom-nav button:active:before,.nova-app .bottom-nav a:active:before{opacity:1;transform:scale(1)}@keyframes novaSharedMenuSpecular{0%{opacity:.16;transform:translate(-10%)rotate(2deg)}16%{opacity:.72}42%{opacity:.38;transform:translate(285%)rotate(2deg)}58%{opacity:.13}to{opacity:.1;transform:translate(320%)rotate(2deg)}}@keyframes novaSharedMenuAmbient{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-18px,10px)scale(1.045)}to{transform:translate(17px,-8px)scale(.975)}}@media (width<=600px){.nova-app .nova-header,.nova-app .bottom-nav,body .bottom-nav,.nova-main-admin .admin-header,.nova-main-admin .admin-topbar,.nova-admin-mode .admin-header,.nova-admin-mode .admin-topbar{-webkit-backdrop-filter:blur(27px)saturate(195%)brightness(1.08)!important}}@media (prefers-reduced-motion:reduce){.nova-app .nova-header:before,.nova-app .nova-header:after,.nova-app .bottom-nav:before,.nova-app .bottom-nav:after,body .bottom-nav:before,body .bottom-nav:after,.nova-main-admin .admin-header:before,.nova-main-admin .admin-header:after,.nova-main-admin .admin-topbar:before,.nova-main-admin .admin-topbar:after,.nova-admin-mode .admin-header:before,.nova-admin-mode .admin-header:after,.nova-admin-mode .admin-topbar:before,.nova-admin-mode .admin-topbar:after{animation:none!important}.nova-app .nova-header,.nova-app .bottom-nav,body .bottom-nav,.nova-main-admin .admin-header,.nova-main-admin .admin-topbar,.nova-admin-mode .admin-header,.nova-admin-mode .admin-topbar{transition:none!important}}@media (prefers-reduced-transparency:reduce){.nova-app .nova-header,.nova-app .bottom-nav,body .bottom-nav,.nova-main-admin .admin-header,.nova-main-admin .admin-topbar,.nova-admin-mode .admin-header,.nova-admin-mode .admin-topbar{-webkit-backdrop-filter:none!important;background:#0c120ff0!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nova-app .nova-header,.nova-app .bottom-nav,body .bottom-nav,.nova-main-admin .admin-header,.nova-main-admin .admin-topbar,.nova-admin-mode .admin-header,.nova-admin-mode .admin-topbar{background:#0c120ff0!important}}.nova-app .nova-header,.nova-app .bottom-nav,body .bottom-nav{-webkit-backdrop-filter:blur(25px)saturate(165%)!important;background:linear-gradient(#1b221ec2,#070a08c7)!important;border-top:1px solid #ffffff14!important;border-bottom:1px solid #ffffff13!important;box-shadow:0 10px 38px #00000047,0 0 25px #39ff8806,inset 0 1px #ffffff17!important}.nova-app .bottom-nav>div,.nova-app .bottom-nav>ul,.nova-app .bottom-nav>nav,.nova-app .bottom-nav .bottom-nav-inner{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}.nova-app .nova-header:before,.nova-app .bottom-nav:before,body .bottom-nav:before,.nova-app .nova-header:after,.nova-app .bottom-nav:after,body .bottom-nav:after{animation:none!important}.nova-app .bottom-nav,body .bottom-nav{bottom:0!important;left:0!important;right:0!important}.nova-app .nova-header,.nova-app .bottom-nav,body .bottom-nav{-webkit-backdrop-filter:blur(30px)saturate(190%)brightness(1.08)!important;background:#ffffff05!important;border-top:1px solid #ffffff1a!important;border-bottom:1px solid #ffffff13!important;transition:none!important;animation:none!important;box-shadow:0 12px 38px #00000024,inset 0 1px #ffffff1f,inset 0 -1px #ffffff05!important}.nova-app .bottom-nav>div,.nova-app .bottom-nav>ul,.nova-app .bottom-nav>nav,.nova-app .bottom-nav .bottom-nav-inner,.nova-app .bottom-nav button,.nova-app .bottom-nav a{background:0 0!important}.nova-app .nova-header:before,.nova-app .bottom-nav:before,body .bottom-nav:before{opacity:1!important;filter:none!important;background:linear-gradient(#fff1,#fff0 34%)!important;animation:none!important;transform:none!important}.nova-app .nova-header:after,.nova-app .bottom-nav:after,body .bottom-nav:after{opacity:1!important;filter:blur(12px)!important;background:radial-gradient(circle at 88% 20%,#39ff8809,#0000 55%)!important;animation:none!important;transform:none!important}@media (width<=600px){.nova-app .nova-header,.nova-app .bottom-nav,body .bottom-nav{-webkit-backdrop-filter:blur(26px)saturate(185%)brightness(1.07)!important;background:#ffffff04!important}}.nova-app .nova-header,.nova-header,.nova-app .bottom-nav,.nova-bottom-nav,body .bottom-nav{-webkit-backdrop-filter:blur(30px)saturate(190%)brightness(1.08)!important;background:0 0!important;border-color:#ffffff1a #ffffff14 #ffffff13!important;transition:none!important;animation:none!important;box-shadow:inset 0 1px #ffffff1a!important}.nova-app .bottom-nav *,.nova-bottom-nav *,body .bottom-nav *,.nova-bottom-nav button,.nova-bottom-nav a,.nova-app .bottom-nav button,.nova-app .bottom-nav a{background-color:#0000!important}.nova-app .nova-header:before,.nova-app .nova-header:after,.nova-header:before,.nova-header:after,.nova-app .bottom-nav:before,.nova-app .bottom-nav:after,.nova-bottom-nav:before,.nova-bottom-nav:after,body .bottom-nav:before,body .bottom-nav:after{animation:none!important}.nova-app .nova-header:before,.nova-header:before,.nova-app .bottom-nav:before,.nova-bottom-nav:before,body .bottom-nav:before{opacity:1!important;filter:none!important;background:linear-gradient(#ffffff0e,#0000 30%)!important;transform:none!important}.nova-app .nova-header:after,.nova-header:after,.nova-app .bottom-nav:after,.nova-bottom-nav:after,body .bottom-nav:after{opacity:0!important;filter:none!important;background:0 0!important;transform:none!important}@media (width<=600px){.nova-app .nova-header,.nova-header,.nova-app .bottom-nav,.nova-bottom-nav,body .bottom-nav{-webkit-backdrop-filter:blur(28px)saturate(190%)brightness(1.08)!important;background:0 0!important}}html,body,#root,.nova-app{box-sizing:border-box!important}html,body,#root{width:100%!important;min-width:0!important}.nova-bottom-nav{width:min(100vw - 20px,620px)!important;max-width:calc(100vw - 20px)!important;top:auto!important;left:50%!important;right:auto!important;bottom:max(8px, env(safe-area-inset-bottom))!important;z-index:2147483000!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;margin:0!important;position:fixed!important;transform:translate(-50%)translateZ(0)!important}.nova-header,.nova-bottom-nav{-webkit-backdrop-filter:blur(32px)saturate(185%)brightness(1.04)!important;background:#00000006!important;border-color:#ffffff1a!important;box-shadow:0 18px 55px #0000004d,inset 0 1px #ffffff1b,inset 0 -1px #ffffff05!important}.nova-bottom-nav>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important}.home-page,.catalog-page,.budapest-page,.product-page,.cart-page,.nova-wallet-page,.rewards-page,.news-page,.support-page,.profile-page,.orders-page{box-sizing:border-box;width:100%;min-width:0}.home-page .home-city-card,.home-page .home-city-card__content,.home-page .home-city-card__description{min-width:0!important}.home-page .home-city-card{text-decoration:none!important}.nova-wallet-coupon-card,.nova-wallet-coupon-content,.nova-wallet-coupon-code{box-sizing:border-box!important;min-width:0!important}.nova-wallet-coupon-card{overflow:hidden!important}.nova-admin-mode .admin-main-menu,.nova-admin-mode .admin-product-menu{width:100%!important}.nova-admin-mode .admin-main-menu-item,.nova-admin-mode .admin-product-menu-item{appearance:none!important;font:inherit!important;text-decoration:none!important}@media (width<=600px){.nova-bottom-nav{width:calc(100vw - 18px)!important;max-width:calc(100vw - 18px)!important;bottom:max(7px, env(safe-area-inset-bottom))!important}.nova-main{padding-left:max(12px, env(safe-area-inset-left))!important;padding-right:max(12px, env(safe-area-inset-right))!important;padding-bottom:max(120px, calc(var(--bottom-height,82px) + 34px + env(safe-area-inset-bottom)))!important}}@media (width<=390px){.nova-bottom-nav{border-radius:23px!important;width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important}}.nova-main-admin .admin-page,.nova-admin-mode .admin-page{width:100%!important;max-width:760px!important;min-height:100%!important;padding:10px max(10px, env(safe-area-inset-left)) max(18px, env(safe-area-inset-right)) 110px!important;box-sizing:border-box!important;margin:0 auto!important;position:relative!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:64px!important;margin:0 0 14px!important;padding:8px 9px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.nova-main-admin .admin-brand,.nova-admin-mode .admin-brand{gap:9px!important;min-width:0!important}.nova-main-admin .admin-brand-icon,.nova-admin-mode .admin-brand-icon,.nova-main-admin .admin-brand-nova-logo,.nova-admin-mode .admin-brand-nova-logo{border-radius:12px!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.nova-main-admin .admin-brand-copy strong,.nova-admin-mode .admin-brand-copy strong{letter-spacing:1.25px!important;white-space:nowrap!important;font-size:13px!important;line-height:1.05!important}.nova-main-admin .admin-brand-copy span,.nova-admin-mode .admin-brand-copy span{white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:3px!important;font-size:8px!important;line-height:1.15!important;overflow:hidden!important}.nova-main-admin .admin-secure-pill,.nova-admin-mode .admin-secure-pill{white-space:nowrap!important;border-radius:10px!important;align-items:center!important;gap:4px!important;padding:6px 8px!important;font-size:7px!important;display:inline-flex!important}.nova-main-admin .admin-top-actions,.nova-admin-mode .admin-top-actions{gap:6px!important}.nova-main-admin .admin-back-top-button,.nova-main-admin .admin-icon-button,.nova-main-admin .admin-logout-button,.nova-admin-mode .admin-back-top-button,.nova-admin-mode .admin-icon-button,.nova-admin-mode .admin-logout-button{border-radius:12px!important;flex:0 0 38px!important;place-items:center!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;display:grid!important}.nova-main-admin .admin-back-top-button span,.nova-main-admin .admin-logout-button span,.nova-admin-mode .admin-back-top-button span,.nova-admin-mode .admin-logout-button span{display:none!important}.nova-main-admin .admin-content,.nova-admin-mode .admin-content{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}.nova-main-admin .admin-heading-row,.nova-admin-mode .admin-heading-row{gap:7px!important;margin:2px 0 14px!important;padding:0!important;position:relative!important}.nova-main-admin .admin-eyebrow,.nova-admin-mode .admin-eyebrow{letter-spacing:1.6px!important;margin:0 0 5px!important;font-size:9px!important}.nova-main-admin .admin-heading-copy h1,.nova-admin-mode .admin-heading-copy h1{letter-spacing:-1.8px!important;margin:0!important;font-size:clamp(31px,9vw,43px)!important;line-height:.96!important}.nova-main-admin .admin-heading-copy p,.nova-admin-mode .admin-heading-copy p{max-width:100%!important;margin:6px 0 0!important;font-size:10px!important;line-height:1.35!important}.nova-main-admin .admin-main-menu,.nova-admin-mode .admin-main-menu{gap:7px!important;margin:0 0 12px!important}.nova-main-admin .admin-main-menu-item,.nova-admin-mode .admin-main-menu-item{letter-spacing:.8px!important;white-space:nowrap!important;border-radius:17px!important;gap:5px!important;min-height:68px!important;padding:8px 5px!important;font-size:9px!important}.nova-main-admin .admin-main-menu-item svg,.nova-admin-mode .admin-main-menu-item svg{width:19px!important;height:19px!important}.nova-main-admin .admin-stats,.nova-admin-mode .admin-stats{gap:7px!important;margin:0 0 12px!important}.nova-main-admin .admin-stat-card,.nova-admin-mode .admin-stat-card{text-align:center!important;border-radius:17px!important;flex-direction:column!important;justify-content:center!important;gap:4px!important;min-height:78px!important;padding:10px 8px!important}.nova-main-admin .admin-stat-card>svg,.nova-admin-mode .admin-stat-card>svg{width:19px!important;height:19px!important}.nova-main-admin .admin-stat-card span,.nova-admin-mode .admin-stat-card span{font-size:8px!important;line-height:1.1!important}.nova-main-admin .admin-stat-card strong,.nova-admin-mode .admin-stat-card strong{margin-top:2px!important;font-size:18px!important;line-height:1!important}.nova-main-admin .admin-product-menu,.nova-admin-mode .admin-product-menu{gap:8px!important;margin:0 0 12px!important}.nova-main-admin .admin-product-menu-item,.nova-admin-mode .admin-product-menu-item{letter-spacing:0!important;border-radius:15px!important;gap:6px!important;min-height:48px!important;padding:0 9px!important;font-size:11px!important}.nova-main-admin .admin-products-section,.nova-admin-mode .admin-products-section{margin-top:0!important}.nova-main-admin .admin-section-header,.nova-admin-mode .admin-section-header{margin:0 2px 9px!important}.nova-main-admin .admin-section-header h2,.nova-admin-mode .admin-section-header h2{font-size:18px!important;line-height:1.1!important}.nova-main-admin .admin-section-header span,.nova-admin-mode .admin-section-header span{margin-top:3px!important;font-size:9px!important}.nova-main-admin .admin-product-row,.nova-admin-mode .admin-product-row{border-radius:20px!important;grid-template-columns:76px minmax(0,1fr) auto!important;gap:9px!important;min-height:112px!important;padding:10px!important}.nova-main-admin .admin-product-image,.nova-admin-mode .admin-product-image{border-radius:15px!important;width:76px!important;height:76px!important}.nova-main-admin .admin-product-main,.nova-admin-mode .admin-product-main{min-width:0!important}.nova-main-admin .admin-product-title-row,.nova-admin-mode .admin-product-title-row{gap:5px!important}.nova-main-admin .admin-product-title-row h3,.nova-admin-mode .admin-product-title-row h3{font-size:14px!important;line-height:1.15!important}.nova-main-admin .admin-product-main>p,.nova-admin-mode .admin-product-main>p{margin:4px 0 7px!important;font-size:9px!important}.nova-main-admin .admin-product-meta,.nova-admin-mode .admin-product-meta{gap:7px!important}.nova-main-admin .admin-product-meta strong,.nova-admin-mode .admin-product-meta strong{font-size:14px!important}.nova-main-admin .admin-product-meta span,.nova-admin-mode .admin-product-meta span{font-size:9px!important}.nova-main-admin .admin-product-actions,.nova-admin-mode .admin-product-actions{grid-column:auto!important;justify-content:flex-end!important;align-items:center!important;gap:5px!important;display:flex!important}.nova-main-admin .admin-product-actions button,.nova-admin-mode .admin-product-actions button{border-radius:12px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}.nova-main-admin .admin-product-status,.nova-admin-mode .admin-product-status{display:none!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{-webkit-backdrop-filter:blur(30px)saturate(190%)brightness(1.06)!important;background:#00000006!important;border-color:#ffffff1b!important;box-shadow:0 16px 42px #00000040,inset 0 1px #ffffff1a!important}@media (width<=600px){.nova-main-admin .admin-page,.nova-admin-mode .admin-page{padding-top:8px!important;padding-bottom:max(96px, calc(84px + env(safe-area-inset-bottom)))!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{border-radius:19px!important;min-height:62px!important;margin-bottom:13px!important;padding:7px 8px!important}.nova-main-admin .admin-brand-icon,.nova-admin-mode .admin-brand-icon,.nova-main-admin .admin-brand-nova-logo,.nova-admin-mode .admin-brand-nova-logo{flex-basis:38px!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}.nova-main-admin .admin-heading-copy h1,.nova-admin-mode .admin-heading-copy h1{font-size:34px!important}}@media (width<=390px){.nova-main-admin .admin-page,.nova-admin-mode .admin-page{padding-left:8px!important;padding-right:8px!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{border-radius:17px!important;min-height:58px!important;margin-bottom:11px!important;padding:6px 7px!important}.nova-main-admin .admin-brand-icon,.nova-admin-mode .admin-brand-icon,.nova-main-admin .admin-brand-nova-logo,.nova-admin-mode .admin-brand-nova-logo{flex-basis:35px!important;width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important}.nova-main-admin .admin-brand-copy strong,.nova-admin-mode .admin-brand-copy strong{font-size:11px!important}.nova-main-admin .admin-brand-copy span,.nova-admin-mode .admin-brand-copy span{font-size:7px!important}.nova-main-admin .admin-back-top-button,.nova-main-admin .admin-icon-button,.nova-main-admin .admin-logout-button,.nova-admin-mode .admin-back-top-button,.nova-admin-mode .admin-icon-button,.nova-admin-mode .admin-logout-button{flex-basis:35px!important;width:35px!important;min-width:35px!important;max-width:35px!important;height:35px!important;min-height:35px!important;max-height:35px!important}.nova-main-admin .admin-heading-copy h1,.nova-admin-mode .admin-heading-copy h1{font-size:31px!important}.nova-main-admin .admin-main-menu-item,.nova-admin-mode .admin-main-menu-item{min-height:64px!important;font-size:8px!important}.nova-main-admin .admin-product-row,.nova-admin-mode .admin-product-row{grid-template-columns:68px minmax(0,1fr)!important;min-height:102px!important}.nova-main-admin .admin-product-image,.nova-admin-mode .admin-product-image{width:68px!important;height:68px!important}.nova-main-admin .admin-product-actions,.nova-admin-mode .admin-product-actions{grid-column:2!important;justify-content:flex-start!important;margin-top:3px!important}.nova-main-admin .admin-product-actions button,.nova-admin-mode .admin-product-actions button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}.nova-app.nova-admin-mode,.nova-admin-mode,.nova-main-admin{box-sizing:border-box!important;place-self:stretch stretch!important;width:100vw!important;min-width:0!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important}.nova-main-admin .admin-page,.nova-admin-mode>.admin-page,.nova-admin-mode .admin-dashboard-page{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.nova-main-admin .admin-page{padding-left:max(16px, env(safe-area-inset-left))!important;padding-right:max(16px, env(safe-area-inset-right))!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.nova-main-admin .admin-content,.nova-admin-mode .admin-content,.nova-main-admin .admin-heading-row,.nova-admin-mode .admin-heading-row,.nova-main-admin .admin-main-menu,.nova-admin-mode .admin-main-menu,.nova-main-admin .admin-stats,.nova-admin-mode .admin-stats,.nova-main-admin .admin-product-menu,.nova-admin-mode .admin-product-menu{box-sizing:border-box!important;width:100%!important;max-width:none!important}.nova-main-admin .admin-product-row,.nova-admin-mode .admin-product-row{box-sizing:border-box!important;grid-template-columns:74px minmax(0,1fr) auto!important;align-items:center!important;column-gap:10px!important;width:100%!important;min-width:0!important;display:grid!important}.nova-main-admin .admin-product-main,.nova-admin-mode .admin-product-main{min-width:0!important;overflow:hidden!important}.nova-main-admin .admin-product-actions,.nova-admin-mode .admin-product-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-product-actions button,.nova-admin-mode .admin-product-actions button{flex:0 0 40px!important}.nova-main-admin .admin-product-title-row,.nova-admin-mode .admin-product-title-row,.nova-main-admin .admin-product-meta,.nova-admin-mode .admin-product-meta{min-width:0!important}.nova-main-admin .admin-product-title-row h3,.nova-admin-mode .admin-product-title-row h3{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.nova-main-admin .admin-product-main>p,.nova-admin-mode .admin-product-main>p{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}@media (width<=600px){.nova-app.nova-admin-mode,.nova-admin-mode,.nova-main-admin{width:100vw!important;max-width:100vw!important}.nova-main-admin .admin-page,.nova-admin-mode>.admin-page,.nova-admin-mode .admin-dashboard-page{width:100%!important;max-width:none!important;padding-left:max(10px, env(safe-area-inset-left))!important;padding-right:max(10px, env(safe-area-inset-right))!important}.nova-main-admin .admin-topbar,.nova-admin-mode .admin-topbar{border-radius:19px!important;width:100%!important;min-height:60px!important;margin-bottom:12px!important;padding:7px 8px!important}.nova-main-admin .admin-brand,.nova-admin-mode .admin-brand{min-width:0!important}.nova-main-admin .admin-brand-copy,.nova-admin-mode .admin-brand-copy{flex:auto!important;min-width:0!important}.nova-main-admin .admin-top-actions,.nova-admin-mode .admin-top-actions{flex:none!important}.nova-main-admin .admin-main-menu,.nova-admin-mode .admin-main-menu{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.nova-main-admin .admin-main-menu-item,.nova-admin-mode .admin-main-menu-item{min-width:0!important;min-height:67px!important;padding:8px 4px!important}.nova-main-admin .admin-stats,.nova-admin-mode .admin-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.nova-main-admin .admin-product-menu,.nova-admin-mode .admin-product-menu{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-main-admin .admin-product-row,.nova-admin-mode .admin-product-row{grid-template-columns:72px minmax(0,1fr) auto!important;gap:9px!important;min-height:108px!important;padding:9px!important}.nova-main-admin .admin-product-image,.nova-admin-mode .admin-product-image{border-radius:15px!important;width:72px!important;min-width:72px!important;height:72px!important;min-height:72px!important}.nova-main-admin .admin-product-actions,.nova-admin-mode .admin-product-actions{align-self:center!important}.nova-main-admin .admin-product-actions button,.nova-admin-mode .admin-product-actions button{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}@media (width<=390px){.nova-main-admin .admin-product-row,.nova-admin-mode .admin-product-row{grid-template-columns:62px minmax(0,1fr)!important;min-height:116px!important}.nova-main-admin .admin-product-image,.nova-admin-mode .admin-product-image{width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important}.nova-main-admin .admin-product-actions,.nova-admin-mode .admin-product-actions{grid-area:2/2!important;justify-content:flex-start!important;margin-top:2px!important}.nova-main-admin .admin-product-actions button,.nova-admin-mode .admin-product-actions button{width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important}}.nova-language-switcher{z-index:1100;flex:none;position:relative}.nova-language-trigger{color:#ffffffe0;cursor:pointer;letter-spacing:.35px;background:linear-gradient(135deg,#ffffff12,#ffffff06);border:1px solid #ffffff17;border-radius:12px;justify-content:center;align-items:center;gap:5px;min-width:58px;height:34px;padding:0 9px;font-size:10px;font-weight:850;transition:transform .18s,border-color .18s,background .18s;display:flex;box-shadow:inset 0 1px #ffffff12}.nova-language-trigger:hover,.nova-language-switcher.is-open .nova-language-trigger{background:linear-gradient(135deg,#39ff881c,#ffffff08);border-color:#39ff8833;transform:translateY(-1px)}.nova-language-trigger svg{opacity:.48;transition:transform .18s}.nova-language-switcher.is-open .nova-language-trigger svg{transform:rotate(180deg)}.nova-language-flag{font-size:16px;line-height:1}.nova-language-menu{-webkit-backdrop-filter:blur(24px)saturate(170%);background:linear-gradient(145deg,#161c18f7,#080c0af7);border:1px solid #ffffff1a;border-radius:18px;width:196px;padding:7px;animation:.16s both novaLanguageMenuIn;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #0000006b,inset 0 1px #ffffff14}@keyframes novaLanguageMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.nova-language-option{color:#fffc;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:9px;width:100%;min-height:43px;padding:6px 8px;display:flex}.nova-language-option:hover,.nova-language-option.is-active{color:#fff;background:#39ff8813}.nova-language-option-flag{text-align:center;width:24px;font-size:17px}.nova-language-option-copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.nova-language-option-copy strong{letter-spacing:.5px;font-size:10px;font-weight:900;line-height:1}.nova-language-option-copy small{color:#ffffff61;font-size:8px;font-weight:700;line-height:1.2}.nova-language-option-currency{letter-spacing:.5px;color:#39ff88b8;font-size:8px;font-weight:850}.header-coins-value.is-fx-loading{opacity:.68}@media (width<=430px){.nova-language-trigger{min-width:54px;padding:0 7px}.nova-language-menu{width:188px;right:-4px}.nova-brand{gap:7px}.nova-brand strong{font-size:14px}.sol-price{padding:7px 8px;font-size:8px}.coin-pill{padding:0 8px;font-size:10px}.telegram-avatar{flex-basis:33px;width:33px;height:33px}}.hero-actions{z-index:6;flex-wrap:nowrap;align-items:center;gap:8px;display:inline-flex;position:relative}.hero-actions>.nova-language-switcher{z-index:20;flex:none}.hero-actions>.nova-language-switcher .nova-language-trigger{border-radius:14px;min-width:74px;height:45px;padding:0 11px;font-size:10px}.hero-actions>.nova-language-switcher .nova-language-menu{z-index:2000;transform-origin:100% 100%;top:auto;bottom:calc(100% + 8px);right:0}.hero-actions>.nova-language-switcher .nova-language-trigger:hover,.hero-actions>.nova-language-switcher.is-open .nova-language-trigger{transform:translateY(-2px)}@media (width<=430px){.hero-actions{gap:7px;width:100%}.hero-actions .primary-button{min-height:45px}.hero-actions>.nova-language-switcher .nova-language-trigger{min-width:70px;padding:0 9px}}@media (width<=360px){.hero-actions{gap:6px}.hero-actions>.nova-language-switcher .nova-language-trigger{min-width:66px;padding:0 8px}}.hero-card .hero-actions{z-index:20;grid-template-columns:minmax(0,124px) auto;justify-content:space-between;align-items:center;width:100%;display:grid;position:relative}.home-page .hero-card .hero-actions{gap:7px 12px}.hero-card .hero-actions>.primary-button{color:#d6ffe6;background:#1f594061;border:1px solid #92ffc052;grid-column:1;gap:6px;min-width:0;font-weight:700;text-decoration:none;box-shadow:inset 0 1px #ffffff0f;border-radius:11px!important;min-height:36px!important;padding:0 10px!important;font-size:12px!important}.hero-card .hero-actions>.primary-button svg{width:15px;height:15px}.hero-card .hero-actions>.primary-button:hover:not(:disabled){background:#296f4d8f}.hero-card .hero-actions>.primary-button:focus-visible{outline-offset:2px;outline:2px solid #b4ffcf}.hero-card .hero-actions>.nova-language-switcher{grid-area:1/2/span 2;justify-self:end}.hero-card .nova-language-trigger{letter-spacing:.4px;border-radius:16px;justify-content:center;gap:8px;min-width:116px;height:50px;padding:0 13px;font-size:12px}.hero-card .nova-language-trigger strong{letter-spacing:.7px;font-size:11px}.hero-card .nova-language-flag{font-size:18px}.hero-card .nova-language-menu{transform-origin:100% 100%;border-radius:20px;width:min(250px,100vw - 42px);padding:8px;top:auto;bottom:calc(100% + 10px);right:0}.hero-card .nova-language-option{border-radius:14px;min-height:48px;padding:7px 9px}.hero-card .nova-language-option-flag{width:26px;font-size:18px}.hero-card .nova-language-option-copy strong{font-size:11px}.hero-card .nova-language-option-copy small,.hero-card .nova-language-option-currency{font-size:9px}@media (width<=520px){.hero-card .hero-actions{gap:10px}.hero-card .nova-language-trigger{min-width:108px;height:48px;padding:0 11px}.hero-card .nova-language-menu{width:min(236px,100vw - 36px)}}@media (width<=380px){.hero-card .primary-button{min-width:0;padding-inline:16px}.hero-card .nova-language-trigger{min-width:101px;padding-inline:9px}.hero-card .nova-language-trigger svg{width:12px;height:12px}}.hero-card .nova-language-switcher{z-index:30;position:relative}.hero-card .nova-language-trigger{border-radius:15px;justify-content:center;align-items:center;gap:7px;width:108px;min-width:108px;height:48px;padding:0 10px;font-size:11px;display:inline-flex}.hero-card .nova-language-trigger strong{letter-spacing:.55px;font-size:11px;line-height:1}.hero-card .nova-language-flag{font-size:18px;line-height:1}.nova-language-menu-hero{box-sizing:border-box;-webkit-backdrop-filter:blur(26px)saturate(175%);transform-origin:100% 100%;background:linear-gradient(145deg,#161c18fb,#080c0afb);border:1px solid #ffffff1c;border-radius:18px;width:216px;margin:0;padding:6px;animation:.14s both novaLanguageHeroMenuIn;box-shadow:0 18px 48px #00000070,0 0 0 1px #39ff8806,inset 0 1px #ffffff12;z-index:2147483000!important;position:fixed!important}@keyframes novaLanguageHeroMenuIn{0%{opacity:0;transform:translateY(4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.nova-language-menu-hero .nova-language-option{border:0;border-radius:11px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;min-width:0;height:38px;min-height:38px;padding:5px 8px;display:grid}.nova-language-menu-hero .nova-language-option+.nova-language-option{margin-top:2px}.nova-language-menu-hero .nova-language-option-flag{place-items:center;width:22px;font-size:17px;line-height:1;display:grid}.nova-language-menu-hero .nova-language-option-copy{white-space:nowrap;align-items:baseline;gap:7px;min-width:0;display:flex;overflow:hidden}.nova-language-menu-hero .nova-language-option-copy strong{letter-spacing:.55px;flex:none;font-size:10px;font-weight:900;line-height:1}.nova-language-menu-hero .nova-language-option-copy small{text-overflow:ellipsis;color:#ffffff6b;min-width:0;font-size:8.5px;font-weight:700;line-height:1;overflow:hidden}.nova-language-menu-hero .nova-language-option-currency{letter-spacing:.45px;color:#39ff88c7;flex:none;font-size:8.5px;font-weight:900;line-height:1}.nova-language-menu-hero .nova-language-option:hover,.nova-language-menu-hero .nova-language-option.is-active{background:linear-gradient(135deg,#39ff881a,#ffffff06)}@media (width<=520px){.hero-card .hero-actions{gap:9px}.hero-card .nova-language-trigger{width:106px;min-width:106px;height:47px;padding-inline:9px}}@media (width<=380px){.hero-card .hero-actions{gap:7px}.hero-card .nova-language-trigger{width:101px;min-width:101px;height:45px;padding-inline:8px}.nova-language-menu-hero{padding:5px;width:206px!important}.nova-language-menu-hero .nova-language-option{grid-template-columns:20px minmax(0,1fr) auto;gap:6px;height:36px;min-height:36px}.nova-language-menu-hero .nova-language-option-flag{width:20px;font-size:16px}.nova-language-menu-hero .nova-language-option-copy{gap:5px}.nova-language-menu-hero .nova-language-option-copy strong{font-size:9.5px}.nova-language-menu-hero .nova-language-option-copy small,.nova-language-menu-hero .nova-language-option-currency{font-size:8px}}.nova-profile-page{width:100%!important;max-width:760px!important;padding:4px 0 calc(26px + env(safe-area-inset-bottom))!important;margin:0 auto!important}.nova-profile-header{justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;margin:0 2px 14px!important;display:flex!important}.nova-profile-header-copy{min-width:0!important}.nova-profile-header h1{letter-spacing:-1.35px!important;font-size:clamp(26px,7vw,34px)!important}.nova-profile-header p{max-width:46ch!important;line-height:1.35!important}.nova-profile-card{border-radius:23px!important;padding:14px!important}.nova-profile-card-inner{gap:12px!important}.nova-profile-avatar{border-radius:18px!important;width:58px!important;min-width:58px!important;height:58px!important}.nova-profile-name{font-size:17px!important}.nova-profile-action-card,.nova-profile-info-card,.nova-profile-card{transform:translateZ(0)}.nova-profile-action-card{cursor:pointer!important;grid-template-columns:40px minmax(0,1fr) 18px!important;gap:10px!important;min-height:64px!important;padding:10px 11px!important}.nova-profile-action-info strong{font-size:11px!important;line-height:1.2!important}.nova-profile-action-info span{font-size:7.5px!important}.nova-profile-info-row{min-height:54px!important;padding:9px 11px!important}.nova-profile-info-content strong{font-size:9.5px!important}.nova-copy-button{cursor:pointer!important}@media (width<=430px){.nova-profile-page{padding-top:2px!important}.nova-profile-card{padding:12px!important}.nova-profile-avatar{width:54px!important;min-width:54px!important;height:54px!important}.nova-profile-action-card{min-height:60px!important}}@media (width<=360px){.nova-profile-header h1{font-size:25px!important}.nova-profile-header p{font-size:7.5px!important}.nova-profile-action-card{grid-template-columns:36px minmax(0,1fr) 18px!important;padding-inline:9px!important}.nova-profile-action-icon{width:36px!important;height:36px!important}}.nova-language-menu-hero{width:210px!important;padding:6px!important}.nova-language-menu-hero .nova-language-option{grid-template-columns:22px minmax(0,1fr) auto!important;height:37px!important;min-height:37px!important;padding:5px 7px!important}.nova-language-menu-hero .nova-language-option-copy{gap:5px!important}.nova-language-menu-hero .nova-language-option-copy strong{font-size:10px!important}.nova-language-menu-hero .nova-language-option-copy small{font-size:8px!important}.nova-language-menu-hero .nova-language-option-currency{text-align:right!important;min-width:43px!important;font-size:8px!important}@media (width<=390px){.nova-language-menu-hero{width:198px!important}.nova-language-menu-hero .nova-language-option{height:35px!important;min-height:35px!important}}.nova-username-gate{width:100%;min-height:100vh;padding:calc(24px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));background:0 0;justify-content:center;align-items:center;display:flex}.nova-username-gate-card{border-radius:28px;width:min(100%,680px);min-height:0;padding:24px}.nova-username-gate-top{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.nova-username-gate-heading{flex:auto;min-width:0}.nova-username-gate-heading h1{letter-spacing:-2.2px;margin:0;font-size:clamp(30px,7vw,52px);font-weight:850;line-height:.98}.nova-username-gate-copy{max-width:580px;margin-top:18px}.nova-username-gate-copy p,.nova-username-gate-loading-text{color:#ffffff8f;margin:0;font-size:13px;line-height:1.55}.nova-username-gate-alert{background:#ffffff09;border:1px solid #ffffff13;border-radius:15px;flex-direction:column;gap:4px;margin-top:16px;padding:13px 14px;display:flex;box-shadow:inset 0 1px #ffffff0a}.nova-username-gate-alert strong{color:#ffffffe6;font-size:12px}.nova-username-gate-alert span{color:#ffffff6b;font-size:10px;line-height:1.4}.nova-username-gate-guide{background:#39ff8809;border:1px solid #39ff881c;border-radius:18px;margin-top:18px;padding:16px}.nova-username-gate-guide-title{color:var(--nova-green);letter-spacing:1.7px;text-transform:uppercase;font-size:9px;font-weight:850}.nova-username-gate-steps{color:#ffffffb3;margin:12px 0 0;padding-left:20px}.nova-username-gate-steps li{margin:0 0 9px;padding-left:4px;font-size:12px;line-height:1.45}.nova-username-gate-steps li:last-child{margin-bottom:0}.nova-username-gate-check{width:100%;margin-top:18px}.nova-username-gate-check:disabled{cursor:default;opacity:.62}.nova-username-gate-loading-text{margin-top:16px}.nova-username-gate-loading .nova-username-gate-card{max-width:560px}.nova-username-gate .nova-language-switcher{z-index:25;flex:none}.nova-username-gate .nova-language-trigger{border-radius:14px;min-width:92px;height:44px}.nova-username-gate .nova-language-menu{z-index:2147483646}@media (width<=520px){.nova-username-gate{padding:calc(16px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom));align-items:flex-start}.nova-username-gate-card{border-radius:23px;padding:18px}.nova-username-gate-top{gap:10px}.nova-username-gate-heading h1{letter-spacing:-1.7px;font-size:clamp(28px,9vw,40px)}.nova-username-gate .nova-language-trigger{min-width:78px;height:42px;padding:0 9px}}.rating-live-summary{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:9px;display:flex}.rating-live-summary-main{color:#ffffff6b;align-items:center;gap:5px;font-size:9px;display:flex}.rating-live-summary-main svg{color:var(--nova-green)}.rating-live-summary-main strong{color:#ffffffc7;font-size:10px}.rating-breakdown{flex-direction:column;gap:5px;margin-top:9px;display:flex}.rating-breakdown-row{grid-template-columns:22px minmax(0,1fr) 22px 30px;align-items:center;gap:6px;display:grid}.rating-breakdown-stars{color:#ffffff8c;font-size:8px;font-weight:900}.rating-breakdown-track{background:#ffffff12;border-radius:99px;height:5px;overflow:hidden}.rating-breakdown-track span{border-radius:inherit;background:linear-gradient(90deg,#39ff88,#8affba);height:100%;transition:width .28s;display:block}.rating-breakdown-count{color:#ffffffa8;text-align:right;font-size:8px}.rating-breakdown-row small{color:#ffffff45;text-align:right;font-size:7px}@media (width<=390px){.rating-breakdown-row{grid-template-columns:20px minmax(0,1fr) 20px 27px;gap:5px}}.rating-card,.rating-card.glass-card{visibility:hidden!important;border:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}@media (width<=380px){.nova-fruit-spin__header{gap:7px}.nova-fruit-spin__cost{max-width:57%;padding-inline:8px;font-size:10px}}:root{--nova-content-gutter:clamp(12px, 3.5vw, 20px);--nova-panel-border:#7effbe24}html,body,#root{width:100%;max-width:100%;min-height:100%}body{overscroll-behavior-x:none;-webkit-text-size-adjust:100%}button,[role=button],a{touch-action:manipulation}.nova-app{width:100%;max-width:100%}.nova-main{width:100%;max-width:var(--content-width);padding-left:max(var(--nova-content-gutter), env(safe-area-inset-left));padding-right:max(var(--nova-content-gutter), env(safe-area-inset-right));padding-bottom:calc(var(--bottom-height) + env(safe-area-inset-bottom) + 30px)}.page,.glass-card,.hero-card,.fruit-game,.rating-card,.product-card,.wallet-card,.order-card,.news-card,.support-card,.profile-card{min-width:0}.section-title{margin-top:22px;margin-bottom:12px}.hero-card,.fruit-game,.rating-card,.product-card,.budapest-category-card,.product-detail-card,.wallet-balance-card,.nova-news-card{transform:translateZ(0)}.hero-card{isolation:isolate}.hero-content{overflow-wrap:anywhere}.product-card,.budapest-category-card,.wallet-action-card,.nova-bottom-nav button{-webkit-user-select:none;user-select:none}.nova-fruit-spin{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:radial-gradient(circle at 12% 0,#39ff881a,#0000 36%),radial-gradient(circle at 100% 100%,#39e7ff0b,#0000 34%),linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #50ffa030;border-radius:27px;width:100%;min-width:0;margin:14px 0 20px;padding:clamp(15px,4vw,22px);position:relative;overflow:hidden;box-shadow:0 18px 48px #0000003b,inset 0 1px #fff1}.nova-fruit-spin:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#96ffc861,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.nova-fruit-spin__header{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin:0 0 16px;display:flex}.nova-fruit-spin__header h2{color:#f7fff9;letter-spacing:-.8px;align-items:center;gap:9px;min-width:0;margin:0;font-size:clamp(20px,5.5vw,26px);font-weight:850;line-height:1.1;display:flex}.nova-fruit-spin__header h2 svg{color:var(--nova-green,#39ff88);flex:none}.nova-fruit-spin__cost{color:#8affc0;font-variant-numeric:tabular-nums;letter-spacing:.07em;text-align:center;white-space:nowrap;background:#39ff8811;border:1px solid #39ff8833;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;max-width:58%;min-height:34px;padding:7px 10px;font-size:10px;font-weight:850;display:inline-flex}.nova-fruit-spin__cost--cooldown{color:#f6d27a;background:#ffe66d0e;border-color:#ffe66d2e}.nova-fruit-spin__cost svg{flex:none;width:15px;height:15px}.nova-fruit-spin__machine{background:#0000002e;border:1px solid #39ff8833;border-radius:23px;width:100%;min-width:0;padding:8px;overflow:hidden;box-shadow:inset 0 1px #ffffff0b}.nova-fruit-spin__reels{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.nova-fruit-spin__reel{background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff16;border-radius:20px;justify-content:center;align-items:center;min-width:0;min-height:clamp(104px,27vw,150px);transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff1,inset 0 -16px 28px #00000014}.nova-fruit-spin__reel>span:first-child{filter:drop-shadow(0 8px 14px #00000038);font-size:clamp(43px,12vw,66px);line-height:1;display:block;transform:translateZ(0)}.nova-fruit-spin__reel-glint{pointer-events:none;background:linear-gradient(145deg,#ffffff0b,#0000 38%,#39ff8805);position:absolute;inset:0}.nova-fruit-spin__reel.is-landed{border-color:#39ff8840;box-shadow:inset 0 1px #ffffff12,0 0 18px #39ff880b}.nova-fruit-spin__machine.is-spinning .nova-fruit-spin__reel>span:first-child{animation:.14s ease-in-out infinite alternate novaFruitSpinPulse}@keyframes novaFruitSpinPulse{0%{transform:translateY(-2px)scale(.98)}to{transform:translateY(2px)scale(1.025)}}.nova-fruit-spin__spin-button{color:#041008;letter-spacing:.035em;cursor:pointer;background:linear-gradient(120deg,#8affba 0%,#39ff88 52%,#39e7ff 100%);border:1px solid #7dffb74d;border-radius:17px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:54px;margin-top:14px;padding:12px 16px;font-size:13px;font-weight:900;transition:transform .16s,filter .16s,opacity .16s;display:flex;box-shadow:0 10px 26px #39ff881f,inset 0 1px #ffffff8c}.nova-fruit-spin__spin-button:not(:disabled):active{filter:brightness(.96);transform:scale(.985)}.nova-fruit-spin__spin-button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.nova-fruit-spin__spin-button.is-free-spin{color:#031109;background:linear-gradient(120deg,#a7ffd0,#39ff88 65%,#8affba);border-color:#7dffb766}.nova-fruit-spin__button-spinner{animation:.8s linear infinite novaFruitButtonRotate}@keyframes novaFruitButtonRotate{to{transform:rotate(360deg)}}.nova-fruit-spin__message{color:#ffe696d1;text-align:center;overflow-wrap:anywhere;margin:10px 2px 0;font-size:12px;line-height:1.5}.nova-fruit-spin__message--error{color:#ffb7c0}.nova-fruit-spin__status-error{color:#ffb7c0;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:12px;line-height:1.45;display:flex}.nova-fruit-spin__status-error button{color:#ffffffe0;min-height:32px;font:inherit;background:#ffffff0f;border:1px solid #ffffff21;border-radius:10px;padding:6px 10px;font-size:11px;font-weight:750}.nova-fruit-spin__outcome{background:#0000002b;border:1px solid #ffffff16;border-radius:17px;align-items:center;gap:11px;min-width:0;margin-top:14px;padding:13px;display:flex}.nova-fruit-spin__outcome-icon{width:40px;height:40px;color:var(--nova-green,#39ff88);background:#39ff8814;border-radius:13px;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.nova-fruit-spin__outcome-copy{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.nova-fruit-spin__outcome-copy strong{color:#f4fff8;font-size:13px;line-height:1.25}.nova-fruit-spin__outcome-copy small{color:#ffffff94;overflow-wrap:anywhere;font-size:11px;line-height:1.45}.nova-fruit-spin__outcome-reward{color:#8affba;white-space:nowrap;flex:none;font-size:12px}.nova-fruit-spin__outcome--jackpot{border-color:#ffe66d3b}.nova-fruit-spin__outcome--jackpot .nova-fruit-spin__outcome-icon{color:#ffe66d;background:#ffe66d17}.nova-fruit-spin__outcome--coupon{border-color:#a66cff38}.nova-fruit-spin__outcome--coupon .nova-fruit-spin__outcome-icon{color:#c4a0ff;background:#a66cff17}.nova-header{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}.nova-bottom-nav{padding-bottom:max(7px, env(safe-area-inset-bottom))}.nova-toast-container{width:min(100% - 24px,430px)}@media (width<=430px){.nova-main{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));padding-bottom:calc(var(--bottom-height) + env(safe-area-inset-bottom) + 34px)}.nova-fruit-spin{border-radius:24px;margin-top:12px;margin-bottom:18px;padding:15px}.nova-fruit-spin__header{gap:7px;margin-bottom:13px}.nova-fruit-spin__header h2{font-size:21px}.nova-fruit-spin__cost{letter-spacing:.04em;max-width:60%;min-height:32px;padding:6px 8px;font-size:9px}.nova-fruit-spin__machine{border-radius:20px;padding:7px}.nova-fruit-spin__reels{gap:6px}.nova-fruit-spin__reel{border-radius:16px;min-height:clamp(94px,26vw,120px)}.nova-fruit-spin__reel>span:first-child{font-size:clamp(39px,11vw,52px)}.nova-fruit-spin__spin-button{border-radius:15px;min-height:51px;margin-top:12px;font-size:12px}.nova-fruit-spin__outcome{gap:9px;padding:11px}.nova-fruit-spin__outcome-icon{flex-basis:36px;width:36px;height:36px}}@media (width<=360px){.nova-fruit-spin{padding:12px}.nova-fruit-spin__header h2{gap:6px;font-size:19px}.nova-fruit-spin__cost{max-width:62%;padding-inline:7px;font-size:8px}.nova-fruit-spin__reel{border-radius:14px;min-height:84px}.nova-fruit-spin__reel>span:first-child{font-size:36px}.nova-bottom-nav{width:calc(100% - 12px)}.nova-bottom-nav button span{font-size:6px}}@media (prefers-reduced-motion:reduce){.nova-fruit-spin__machine.is-spinning .nova-fruit-spin__reel>span:first-child,.nova-fruit-spin__button-spinner{animation:none!important}.nova-fruit-spin__spin-button,.nova-fruit-spin__reel{transition:none!important}}:root{--bottom-height:76px}.nova-main{padding-bottom:calc(110px + env(safe-area-inset-bottom) + var(--bottom-height))}.page{min-width:0;padding-bottom:12px}.nova-bottom-nav{bottom:max(6px, env(safe-area-inset-bottom));background:linear-gradient(#161c19eb,#050807f5);min-height:72px;padding:6px;box-shadow:0 14px 38px #0000006b,inset 0 1px #ffffff1a}.nova-bottom-nav button{min-height:58px}.nova-fruit-spin__header{flex-wrap:nowrap}.nova-fruit-spin__cost{text-overflow:ellipsis;max-width:52%;overflow:hidden}.nova-fruit-spin__spin-button{overflow-wrap:anywhere}.rating-card{margin-bottom:18px}@media (width<=430px){.nova-main{padding-bottom:calc(118px + env(safe-area-inset-bottom) + var(--bottom-height))}.nova-bottom-nav{min-height:70px}.nova-bottom-nav button{min-height:56px}.nova-fruit-spin__cost{max-width:54%;font-size:9px}}@media (width<=360px){.nova-fruit-spin__header h2{font-size:18px}.nova-fruit-spin__cost{max-width:55%;font-size:8px}}.nova-fruit-spin__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.nova-fruit-spin__cost{color:#eef3f8db;font-variant-numeric:tabular-nums;letter-spacing:.025em;white-space:nowrap;-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;gap:6px;max-width:54%;min-height:30px;padding:6px 10px;font-size:11px;font-weight:750;display:inline-flex}.nova-fruit-spin__cost--free{color:#7fffb6;background:linear-gradient(135deg,#1be28029,#1be2800f);border-color:#34ff9742}.nova-fruit-spin__cost--cooldown{color:#f6d27a}.nova-fruit-spin__cost svg{flex:none}.nova-fruit-spin__spin-button.is-free-spin{background:linear-gradient(135deg,#21f58938,#0f9e5d29);border-color:#50ffa047}.nova-fruit-spin__spin-button:disabled{cursor:not-allowed;opacity:.58}.nova-fruit-spin__status-error{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.nova-fruit-spin__status-error button{color:inherit;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:9px;padding:6px 10px;font-size:12px;font-weight:650}.nova-fruit-spin__status-error button:disabled{cursor:wait;opacity:.65}@media (width<=380px){.nova-fruit-spin__header{gap:7px}.nova-fruit-spin__cost{max-width:57%;padding-inline:8px;font-size:10px}}.nova-fruit-spin__cost--status{color:#d2f0dfcc;background:#ffffff0e;border-color:#ffffff21}.nova-fruit-spin__cost--cooldown{color:#f6d27a;letter-spacing:.045em;font-variant-numeric:tabular-nums;background:#ffe66d0e;border-color:#ffe66d30;min-width:76px;max-width:48%;font-size:11px}.nova-fruit-spin__message--countdown{color:#f6d27ae6;margin-top:11px;padding:0 8px;font-size:12px;font-weight:550}.nova-fruit-spin__message--countdown strong{color:#ffe08a;font-variant-numeric:tabular-nums;font-weight:850}@media (width<=430px){.nova-fruit-spin__cost--cooldown{min-width:70px;max-width:47%;font-size:10px}}.nova-fruit-spin__header .nova-fruit-spin__cost--status{display:none!important}.nova-fruit-spin__message--countdown{text-align:center;color:#f6d27af5;font-variant-numeric:tabular-nums;margin:12px 0 0;padding:0 10px;font-size:clamp(12px,3.1vw,14px);font-weight:600;line-height:1.5;display:block}.nova-fruit-spin__message--countdown strong{color:#ffe08a;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";min-width:6.5ch;display:inline-block}.nova-fruit-spin__spin-button.is-checking,.nova-fruit-spin__spin-button.is-status-loading{display:none!important}@media (width<=430px){.nova-fruit-spin__header{justify-content:flex-start}.nova-fruit-spin__message--countdown{margin-top:10px;padding-inline:4px}}.nova-ltc-deposit-tracker,.nova-ltc-history{box-sizing:border-box;clear:both;color:#ffffffeb;flex:0 0 100%;align-self:stretch;width:100%;min-width:0;max-width:100%;font-family:inherit;overflow:hidden;display:block!important}.nova-ltc-deposit-tracker{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #ffffff17;border-radius:18px;margin:14px 0 0;padding:14px;box-shadow:inset 0 1px #ffffff09}.nova-ltc-tracker-heading{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-width:0;margin:0 0 14px;display:grid!important}.nova-ltc-tracker-icon{color:#39ff88;background:#39ff8817;border:1px solid #39ff8826;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.nova-ltc-tracker-title{justify-content:center;gap:4px;width:100%;min-width:0;line-height:1.35;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.nova-ltc-tracker-title strong{color:#fffffff5;white-space:normal;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:850;line-height:1.3;display:block}.nova-ltc-tracker-title span{color:#ffffff7a;white-space:normal;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45;display:block}.nova-ltc-tracker-badge{color:#ffcf85;letter-spacing:.65px;white-space:nowrap;background:#ffbe6413;border:1px solid #ffcf852e;border-radius:999px;justify-content:center;justify-self:end;align-items:center;max-width:100%;padding:6px 8px;font-size:8px;font-weight:900;line-height:1.2;display:inline-flex!important}.nova-ltc-tracker-badge.success{color:#39ff88;background:#39ff8814;border-color:#39ff8838}.nova-ltc-tracker-badge.expired{color:#f99;background:#ff646412;border-color:#ff646433}.nova-ltc-tracker-steps{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:5px;width:100%;margin:0 0 12px;display:grid!important}.nova-ltc-tracker-step{text-align:center;color:#fff6;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex!important}.nova-ltc-tracker-step>span{color:#ffffff94;background:#ffffff06;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-weight:850;display:grid}.nova-ltc-tracker-step small{max-width:100%;color:inherit;white-space:normal;overflow-wrap:anywhere;font-size:9px;line-height:1.3;display:block}.nova-ltc-tracker-step.active{color:#39ff88}.nova-ltc-tracker-step.active>span,.nova-ltc-tracker-step.done>span{color:#041008;background:#39ff88;border-color:#39ff88}.nova-ltc-tracker-step.done{color:#39ff88e6}.nova-ltc-tracker-steps>i{background:#ffffff24;width:100%;height:1px;margin-top:-17px;display:block}.nova-ltc-tracker-steps>i.done{background:#39ff88a6}.nova-ltc-tracker-details{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0;padding:11px 0;display:grid!important}.nova-ltc-tracker-details>div{flex-direction:column;gap:5px;min-width:0;display:flex!important}.nova-ltc-tracker-details span{color:#ffffff6b;font-size:9px;line-height:1.4}.nova-ltc-tracker-details strong{color:#ffffffe6;overflow-wrap:anywhere;font-size:11px;line-height:1.4}.nova-ltc-tracker-tx{color:#39ff88;overflow-wrap:anywhere;background:#39ff880f;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:10px;padding:10px;font-size:10px;font-weight:800;text-decoration:none;display:flex!important}.nova-ltc-deposit-tracker>p{color:#ffffff7a;white-space:normal;overflow-wrap:anywhere;margin:10px 0 0;font-size:11px;line-height:1.55;display:block}.nova-ltc-tracker-spin{animation:1.6s linear infinite novaLtcTrackerSpin}.nova-ltc-history{background:linear-gradient(150deg,#ffffff09,#ffffff03);border:1px solid #ffffff16;border-radius:18px;margin:12px 0 0;padding:14px;box-shadow:inset 0 1px #ffffff06}.nova-ltc-history-heading{align-items:center;gap:10px;min-width:0;margin:0 0 12px;display:flex!important}.nova-ltc-history-heading-icon{color:#39ff88;background:#39ff8817;border:1px solid #39ff881f;border-radius:12px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.nova-ltc-history-heading-copy{flex:auto;gap:3px;min-width:0;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.nova-ltc-history-heading-copy strong{color:#fffffff0;font-size:13px;font-weight:850;line-height:1.3;display:block}.nova-ltc-history-heading-copy span{color:#ffffff6b;font-size:10px;line-height:1.4;display:block}.nova-ltc-history-live{color:#39ff88;letter-spacing:.7px;background:#39ff880e;border:1px solid #39ff8821;border-radius:8px;flex:none;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-weight:900;display:inline-flex!important}.nova-ltc-history-live i{background:#39ff88;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 8px #39ff88bf}.nova-ltc-history-state{color:#ffffff8c;text-align:center;flex-flow:wrap;justify-content:center;align-items:center;gap:8px;min-height:72px;font-size:11px;line-height:1.5;display:flex!important}.nova-ltc-history-state.is-error{flex-direction:column}.nova-ltc-history-state button{color:#39ff88;background:#39ff880f;border:1px solid #39ff8833;border-radius:9px;padding:8px 10px;font-size:10px}.nova-ltc-history-empty{text-align:center;align-items:center;gap:7px;padding:18px 12px 20px;flex-direction:column!important;display:flex!important}.nova-ltc-history-empty-icon{color:#ffffff8c;background:#ffffff09;border:1px solid #ffffff14;border-radius:15px;place-items:center;width:43px;height:43px;margin-bottom:2px;display:grid}.nova-ltc-history-empty strong{color:#ffffffc7;font-size:11px;font-weight:800}.nova-ltc-history-empty span{color:#ffffff6b;max-width:260px;font-size:10px;line-height:1.5}.nova-ltc-history-list{gap:7px;min-width:0;flex-direction:column!important;display:flex!important}.nova-ltc-history-item{min-width:0;color:inherit;background:#ffffff06;border:1px solid #ffffff0e;border-radius:13px;align-items:center;gap:9px;padding:10px 9px;text-decoration:none;transition:background .18s,border-color .18s;display:flex!important}.nova-ltc-history-item:active{background:#39ff880e;border-color:#39ff8829}.nova-ltc-history-item-icon{border-radius:11px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.nova-ltc-history-item-icon.is-confirmed{color:#39ff88;background:#39ff8817}.nova-ltc-history-item-icon.is-pending{color:#ffcf85;background:#ffbe6417}.nova-ltc-history-item-main{flex:auto;gap:3px;min-width:0;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.nova-ltc-history-item-main strong{color:#ffffffde;font-size:10px;font-weight:800;line-height:1.35}.nova-ltc-history-item-main small{color:#ffffff6e;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;line-height:1.4;display:block;overflow:hidden}.nova-ltc-history-item-main em{color:#ffffff7a;font-size:8px;font-style:normal;line-height:1.4}.nova-ltc-history-item-amount{color:#39ff88;flex:none;align-items:flex-end;gap:2px;flex-direction:column!important;display:flex!important}.nova-ltc-history-item-amount strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:850}.nova-ltc-history-item-amount small{color:#fff6;font-size:8px}.nova-ltc-history-footer{color:#ffffff5c;border-top:1px solid #ffffff0e;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:11px;padding-top:9px;font-size:8px;display:flex!important}.nova-ltc-history-note{color:#ffffff61;margin:9px 0 0;font-size:9px;line-height:1.5}@keyframes novaLtcTrackerSpin{to{transform:rotate(360deg)}}@media (width<=420px){.nova-ltc-deposit-tracker,.nova-ltc-history{border-radius:15px;padding:12px}.nova-ltc-tracker-heading{grid-template-columns:32px minmax(0,1fr);gap:8px}.nova-ltc-tracker-icon{width:32px;height:32px}.nova-ltc-tracker-badge{grid-column:2;justify-self:start}.nova-ltc-tracker-steps{grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr) 10px minmax(0,1fr);gap:3px}.nova-ltc-tracker-step small{font-size:8px}.nova-ltc-tracker-details{gap:8px}.nova-ltc-history-item{gap:7px;padding:9px 7px}.nova-ltc-history-item-icon{flex-basis:30px;width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.nova-ltc-tracker-spin{animation:none!important}}.nova-username-check-screen{isolation:isolate;width:100%;min-height:100dvh;padding:calc(28px + env(safe-area-inset-top)) 18px calc(28px + env(safe-area-inset-bottom));color:#fffffff0;background:radial-gradient(at 50% 27%,#6fffb013,#0000 40%),linear-gradient(155deg,#080d0a 0%,#050806 48%,#020403 100%);place-items:center;display:grid;position:relative;overflow:hidden}.nova-username-check-screen:before,.nova-username-check-screen:after{z-index:-1;content:"";pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.nova-username-check-screen:before{aspect-ratio:1;background:radial-gradient(circle,#3cff911a,#3cff9100 69%);width:min(78vw,450px);top:-18%;left:-20%}.nova-username-check-screen:after{aspect-ratio:1;background:radial-gradient(circle,#b9ffde11,#b9ffde00 70%);width:min(78vw,440px);bottom:-22%;right:-22%}.nova-username-check-ambient{z-index:-1;opacity:.45;filter:blur(72px);pointer-events:none;border-radius:50%;width:230px;height:230px;position:absolute}.nova-username-check-ambient-one{background:#4cff9f21;top:18%;right:10%}.nova-username-check-ambient-two{background:#ceffe713;bottom:10%;left:4%}.nova-username-check-card{-webkit-backdrop-filter:blur(34px)saturate(165%);backdrop-filter:blur(34px)saturate(165%);background:linear-gradient(145deg,#ffffff18,#ffffff09 52%,#ffffff06);border:1px solid #ffffff20;border-radius:32px;width:min(100%,430px);padding:22px 22px 21px;animation:.55s cubic-bezier(.2,.75,.25,1) both novaUsernameCardIn;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000006b,inset 0 1px #ffffff1c,inset 0 -1px #ffffff06}.nova-username-check-card:before{content:"";opacity:.55;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff7a,#0000);height:1px;position:absolute;inset:0 0 auto}.nova-username-check-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.nova-username-check-brand{align-items:center;gap:10px;min-width:0;display:flex}.nova-username-check-brand-mark{color:#f3fff7;letter-spacing:-1px;background:linear-gradient(145deg,#ffffff2e,#ffffff0b);border:1px solid #ffffff2e;border-radius:12px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;font-weight:850;display:grid;box-shadow:inset 0 1px #ffffff26,0 5px 16px #0003}.nova-username-check-brand-name{color:#ffffffdb;letter-spacing:2.1px;white-space:nowrap;font-size:10px;font-weight:850}.nova-username-check-header .nova-language-switcher{z-index:5;flex:none;position:relative}.nova-username-check-header .nova-language-trigger{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0e;border-color:#ffffff1c;border-radius:13px;min-height:37px}.nova-username-check-header .nova-language-menu{z-index:2147483646}.nova-username-check-loader{border-radius:50%;place-items:center;width:100px;height:100px;margin:42px auto 25px;display:grid;position:relative}.nova-username-check-loader-ring{pointer-events:none;border-radius:50%;display:block;position:absolute}.nova-username-check-loader-ring-outer{filter:drop-shadow(0 0 5px #7dffb82b);background:conic-gradient(from 10deg,#fff0 0deg,#ffffff0d 60deg,#ffffffd1 135deg,#74ffb2e0 190deg,#fff0 265deg 360deg);animation:1.55s linear infinite novaUsernameSpin;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.4px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.4px))}.nova-username-check-loader-ring-inner{border:1px solid #ffffff1f;border-color:#ffffff1f #ffffff1f #7dffb86b #ffffff8f;animation:2.4s linear infinite novaUsernameSpinReverse;inset:11px}.nova-username-check-loader-core{color:#f4fff8;letter-spacing:-2px;background:linear-gradient(145deg,#ffffff2b,#ffffff0e);border:1px solid #fff3;border-radius:18px;place-items:center;width:54px;height:54px;font-size:24px;font-weight:850;animation:2.2s ease-in-out infinite novaUsernameCorePulse;display:grid;box-shadow:0 9px 28px #00000047,inset 0 1px #ffffff29,0 0 25px #62ffa50f}.nova-username-check-overline{color:#adffc9c2;text-align:center;letter-spacing:2.8px;margin:0 0 10px;font-size:9px;font-weight:850}.nova-username-check-title{color:#f7faf8;text-align:center;letter-spacing:-1.1px;text-wrap:balance;margin:0;font-size:clamp(25px,6.4vw,31px);font-weight:760;line-height:1.12}.nova-username-check-description{color:#f2f8f494;text-align:center;max-width:285px;margin:12px auto 0;font-size:12px;line-height:1.6}.nova-username-check-status{color:#ffffffad;background:#ffffff09;border:1px solid #ffffff13;border-radius:15px;align-items:center;gap:9px;margin-top:30px;padding:13px 14px;font-size:10px;line-height:1.3;display:flex;box-shadow:inset 0 1px #ffffff09}.nova-username-check-status-dot{background:#76f5a8;border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:inline-block;position:relative;box-shadow:0 0 10px #76f5a88c}.nova-username-check-status-dot:after{content:"";border:1px solid #76f5a852;border-radius:50%;animation:1.8s ease-out infinite novaUsernameStatusPulse;position:absolute;inset:-4px}.nova-username-check-status-indicator{color:#ffffff75;letter-spacing:2px;margin-left:auto;animation:1.15s ease-in-out infinite novaUsernameDots}@keyframes novaUsernameSpin{to{transform:rotate(360deg)}}@keyframes novaUsernameSpinReverse{to{transform:rotate(-360deg)}}@keyframes novaUsernameCorePulse{0%,to{transform:scale(1);box-shadow:0 9px 28px #00000047,inset 0 1px #ffffff29,0 0 25px #62ffa50f}50%{transform:scale(1.045);box-shadow:0 9px 28px #00000047,inset 0 1px #ffffff29,0 0 33px #62ffa524}}@keyframes novaUsernameStatusPulse{0%{opacity:.8;transform:scale(.7)}to{opacity:0;transform:scale(1.75)}}@keyframes novaUsernameDots{0%,to{opacity:.28}50%{opacity:.95}}@keyframes novaUsernameCardIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=390px){.nova-username-check-card{border-radius:27px;padding:18px 16px 16px}.nova-username-check-loader{margin-top:35px}.nova-username-check-status{margin-top:25px}}@media (prefers-reduced-motion:reduce){.nova-username-check-card,.nova-username-check-loader-ring-outer,.nova-username-check-loader-ring-inner,.nova-username-check-loader-core,.nova-username-check-status-dot:after,.nova-username-check-status-indicator{animation-duration:.01ms!important;animation-iteration-count:1!important}}.nova-username-denied-screen{background:radial-gradient(at 50% 27%,#ff696913,#0000 40%),linear-gradient(155deg,#08090b 0%,#060607 48%,#030304 100%)}.nova-username-denied-screen:before{background:radial-gradient(circle,#ff5f5f1c,#ff5f5f00 69%)}.nova-username-denied-screen:after{background:radial-gradient(circle,#ffbebe0e,#ffbebe00 70%)}.nova-username-denied-card{width:min(100%,460px)}.nova-username-denied-icon{background:linear-gradient(145deg,#ff828221,#ffffff09);border:1px solid #ff8b8b38;border-radius:25px;place-items:center;width:76px;height:76px;margin:35px auto 22px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 12px 34px #0000003d,0 0 32px #ff5a5a0e}.nova-username-denied-icon-ring{border:1px solid #ff8b8b21;border-radius:31px;animation:2.8s ease-in-out infinite novaDeniedRingPulse;position:absolute;inset:-7px}.nova-username-denied-icon-symbol{color:#ffdede;background:#ff74741f;border:1px solid #ffa8a847;border-radius:50%;place-items:center;width:35px;height:35px;font-size:23px;font-weight:650;display:grid}.nova-username-denied-overline{color:#ffaeaec7}.nova-username-denied-title{font-size:clamp(24px,6vw,29px)}.nova-username-denied-description{max-width:320px}.nova-username-denied-status{background:#ff69690b;border-color:#ff828224;margin-top:24px}.nova-username-denied-status-dot{background:#ff8585;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 10px #ff737373}.nova-username-denied-guide{background:#ffffff07;border:1px solid #ffffff13;border-radius:17px;margin-top:16px;padding:15px 15px 14px;box-shadow:inset 0 1px #ffffff09}.nova-username-denied-guide-title{color:#ffffffc7;letter-spacing:1.4px;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.nova-username-denied-steps{color:#ffffffa8;margin:11px 0 0;padding-left:20px}.nova-username-denied-steps li{margin:0 0 8px;padding-left:3px;font-size:11px;line-height:1.5}.nova-username-denied-steps li:last-child{margin-bottom:0}.nova-username-denied-check{justify-content:center;align-items:center;gap:9px;min-height:48px;margin-top:17px;display:flex}.nova-username-denied-check:disabled{opacity:.7}.nova-username-denied-button-spinner{border:2px solid #ffffff47;border-top-color:#fffffff2;border-radius:50%;width:14px;height:14px;animation:.75s linear infinite novaUsernameSpin;display:inline-block}@keyframes novaDeniedRingPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.055)}}@media (width<=390px){.nova-username-denied-icon{margin-top:28px}.nova-username-denied-guide{padding:13px}}@media (prefers-reduced-motion:reduce){.nova-username-denied-icon-ring,.nova-username-denied-button-spinner{animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--nova-apple-glass-fill:#ffffff09;--nova-apple-glass-rim:#ffffff1b;--nova-apple-glass-highlight:#ffffff13;--nova-apple-glass-shadow:0 18px 48px #00000038, inset 0 1px 0 #ffffff13, inset 0 -1px 0 #ffffff06}:where(.catalog-page,.budapest-page,.product-page,.cart-page,.nova-wallet-page,.rewards-page,.nova-news-page,.nova-support-page,.profile-page,.orders-page,.home-page) :where(.glass-card,.catalog-city-card,.catalog-state,.budapest-city-card,.budapest-empty-state,.budapest-error-state,.budapest-loading-state,.product-detail-card,.product-detail-price-box,.nova-cart-item,.nova-cart-summary,.nova-cart-empty,.wallet-balance-card,.wallet-action-card,.nova-wallet-funding-card,.nova-wallet-crypto-preview,.nova-wallet-coupon-card,.nova-wallet-coupons-empty,.nova-wallet-security-card,.reward-info-card,.nova-news-card,.nova-support-main-card,.nova-support-action,.nova-profile-card,.nova-profile-info-card,.nova-profile-action-card,.nova-order-card,.nova-order-summary,.nova-order-item,.home-city-card,.nova-fruit-spin){-webkit-backdrop-filter:blur(24px)saturate(165%);backdrop-filter:blur(24px)saturate(165%);border-color:var(--nova-apple-glass-rim)!important;box-shadow:var(--nova-apple-glass-shadow)!important}:where(.catalog-page,.budapest-page,.product-page,.cart-page,.nova-wallet-page,.rewards-page,.nova-news-page,.nova-support-page,.profile-page,.orders-page) :where(.catalog-city-card,.catalog-state,.budapest-city-card,.budapest-empty-state,.budapest-error-state,.budapest-loading-state,.product-detail-card,.product-detail-price-box,.nova-cart-item,.nova-cart-summary,.nova-cart-empty,.wallet-balance-card,.wallet-action-card,.nova-wallet-funding-card,.nova-wallet-crypto-preview,.nova-wallet-coupon-card,.nova-wallet-coupons-empty,.nova-wallet-security-card,.reward-info-card,.nova-news-card,.nova-support-main-card,.nova-support-action,.nova-profile-card,.nova-profile-info-card,.nova-profile-action-card,.nova-order-card,.nova-order-summary,.nova-order-item){background-color:#070d0a7a}.home-page .nova-fruit-spin{box-sizing:border-box!important;zoom:1!important;transform-origin:0 0!important;border-radius:18px!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:8px 0 12px!important;padding:9px!important;display:flex!important;overflow:hidden!important;transform:none!important}.home-page .nova-fruit-spin__header{gap:7px!important;width:100%!important;min-width:0!important;margin:0!important}.home-page .nova-fruit-spin__header h2{min-width:0!important;font-size:clamp(16px,4.5vw,19px)!important;line-height:1.15!important}.home-page .nova-fruit-spin__machine{box-sizing:border-box!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:5px!important;overflow:hidden!important}.home-page .nova-fruit-spin__reels{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.home-page .nova-fruit-spin__reel{box-sizing:border-box!important;border-radius:11px!important;width:auto!important;min-width:0!important;height:clamp(66px,18vw,82px)!important;min-height:clamp(66px,18vw,82px)!important;padding:0!important}.home-page .nova-fruit-spin__reel>span:first-child{max-width:100%!important;font-size:clamp(29px,8vw,38px)!important;line-height:1!important}.home-page .nova-fruit-spin__spin-button{box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:40px!important;margin:0!important;padding:7px 9px!important;font-size:clamp(10px,2.8vw,12px)!important;line-height:1.25!important;display:flex!important}.home-page .nova-fruit-spin__button-label{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;min-width:0!important;max-width:100%!important}.home-page .nova-fruit-spin__message,.home-page .nova-fruit-spin__outcome,.home-page .nova-fruit-spin__status-error{box-sizing:border-box!important;overflow-wrap:anywhere!important;width:100%!important;min-width:0!important;max-width:100%!important}@media (width<=390px){.home-page .nova-fruit-spin{gap:8px!important;padding:8px!important}.home-page .nova-fruit-spin__reels{gap:4px!important}.home-page .nova-fruit-spin__reel{height:62px!important;min-height:62px!important}.home-page .nova-fruit-spin__spin-button{min-height:38px!important;padding:6px 7px!important;font-size:10px!important}}.nova-fruit-spin .nova-fruit-spin__spin-button.is-free-spin:not(:disabled){opacity:1!important;filter:none!important;color:#031109!important;text-shadow:none!important;background:linear-gradient(110deg,#a9ffd0 0%,#47ff9b 42%,#26f2d2 74%,#62f5ff 100%)!important;border:1px solid #c0ffdde0!important;animation:2s ease-in-out infinite novaFreeSpinActivePulse!important;box-shadow:0 0 0 1px #39ff8838,0 8px 28px #39ff8847,0 0 34px #39e7ff24,inset 0 1px #ffffffd9!important}.nova-fruit-spin .nova-fruit-spin__spin-button.is-free-spin:not(:disabled) .nova-fruit-spin__button-label{color:#031109!important;opacity:1!important;font-weight:950!important}.nova-fruit-spin .nova-fruit-spin__spin-button.is-free-spin:not(:disabled) svg{filter:drop-shadow(0 1px 1px #ffffff59);color:#06351c!important}.nova-fruit-spin .nova-fruit-spin__spin-button.is-free-spin:disabled{opacity:.48!important;filter:saturate(.55)!important;box-shadow:none!important;animation:none!important}@keyframes novaFreeSpinActivePulse{0%,to{box-shadow:0 0 0 1px #39ff8833,0 8px 24px #39ff8838,inset 0 1px #fffc}50%{box-shadow:0 0 0 2px #39ff884d,0 10px 30px #39ff885c,0 0 28px #39e7ff2e,inset 0 1px #ffffffe6}}.home-page .home-city-card{border-radius:21px!important;grid-template-columns:45px minmax(0,1fr) auto 24px!important;gap:10px!important;min-height:80px!important;padding:10px 12px!important}.home-page .home-city-card__icon{border-radius:13px!important;width:45px!important;height:45px!important}.home-page .home-city-card__icon svg{width:21px!important;height:21px!important}.home-page .home-city-card__badge{letter-spacing:1.45px!important;font-size:7.5px!important}.home-page .home-city-card__title{font-size:17.5px!important;line-height:1.15!important}.home-page .home-city-card__description{font-size:9px!important;line-height:1.3!important}.home-page .home-city-card__count{border-radius:10px!important;min-width:38px!important;height:30px!important;font-size:10px!important}.home-page .home-city-card__count svg{width:13px!important;height:13px!important}.home-page .home-city-card__arrow{width:21px!important;height:21px!important}@media (width<=390px){.home-page .home-city-card{grid-template-columns:42px minmax(0,1fr) auto 21px!important;gap:8px!important;min-height:76px!important;padding:9px 10px!important}.home-page .home-city-card__icon{width:42px!important;height:42px!important}.home-page .home-city-card__title{font-size:16px!important}.home-page .home-city-card__description{font-size:8px!important}}@media (prefers-reduced-motion:reduce){.nova-fruit-spin .nova-fruit-spin__spin-button.is-free-spin:not(:disabled){animation:none!important}}.budapest-page .budapest-product-bottom{justify-content:space-between!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;margin-top:auto!important;padding-top:12px!important;display:flex!important}.budapest-page .budapest-product-bottom>strong{color:#fff!important;white-space:nowrap!important;letter-spacing:-.035em!important;flex:0 auto!important;min-width:0!important;font-size:clamp(17px,4vw,20px)!important;line-height:1.05!important}.budapest-page button.budapest-product-cart-button{appearance:none!important;box-sizing:border-box!important;color:#03150b!important;-webkit-text-fill-color:#03150b!important;letter-spacing:-.015em!important;min-width:0!important;max-width:58%!important;min-height:42px!important;text-shadow:none!important;white-space:nowrap!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;background:linear-gradient(135deg,#a8ffd0 0%,#42ff91 52%,#33e8e7 100%)!important;border:1px solid #b1ffd39e!important;border-radius:14px!important;outline:none!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0 14px!important;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-decoration:none!important;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .2s,filter .2s!important;display:inline-flex!important;box-shadow:0 7px 20px #39ff882b,inset 0 1px #ffffffbf,inset 0 -1px #0044231f!important}.budapest-page button.budapest-product-cart-button svg{color:#03150b!important;stroke:currentColor!important;flex:none!important;width:16px!important;height:16px!important}.budapest-page button.budapest-product-cart-button span{color:#03150b!important;-webkit-text-fill-color:#03150b!important;font-size:inherit!important;font-weight:inherit!important;text-decoration:none!important;display:inline-block!important}.budapest-page button.budapest-product-cart-button:active:not(:disabled){filter:saturate(1.12)brightness(.98)!important;transform:scale(.96)!important;box-shadow:0 3px 10px #39ff8826,inset 0 1px #ffffffa6!important}.budapest-page button.budapest-product-cart-button:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 10px 25px #39ff883b,inset 0 1px #fffc!important}.budapest-page button.budapest-product-cart-button:focus-visible{outline-offset:3px!important;outline:2px solid #7dffb7e0!important}.budapest-page button.budapest-product-cart-button:disabled{opacity:.56!important;cursor:not-allowed!important;filter:grayscale(.35)saturate(.65)!important;box-shadow:none!important}.budapest-page button.budapest-product-image{appearance:none!important;color:#ffffffd1!important;cursor:zoom-in!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:0!important;padding:0!important;text-decoration:none!important}.budapest-page button.budapest-product-image:disabled{cursor:default!important}.budapest-product-zoom-hint{color:#8affba!important;-webkit-backdrop-filter:blur(14px)saturate(150%)!important;opacity:.9!important;background:#04110b9e!important;border:1px solid #85ffbc42!important;border-radius:10px!important;place-items:center!important;width:31px!important;height:31px!important;transition:transform .22s,background .22s,opacity .22s!important;display:grid!important;position:absolute!important;bottom:9px!important;right:9px!important;transform:translateY(0)scale(1)!important;box-shadow:inset 0 1px #ffffff1f,0 5px 18px #0003!important}.budapest-product-image:active .budapest-product-zoom-hint{opacity:1!important;transform:scale(.9)!important}.budapest-image-preview-backdrop{z-index:2147483000!important;box-sizing:border-box!important;padding:max(22px,env(safe-area-inset-top)) 18px max(24px,env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(22px)saturate(130%)!important;overscroll-behavior:contain!important;touch-action:manipulation!important;will-change:opacity,backdrop-filter!important;background:#020705c7!important;justify-content:center!important;align-items:center!important;animation:.28s ease-out both novaCatalogBackdropIn!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.budapest-image-preview-backdrop.is-closing{pointer-events:none!important;animation:.24s ease-in both novaCatalogBackdropOut!important}.budapest-image-preview-dialog{isolation:isolate!important;color:#fff!important;-webkit-backdrop-filter:blur(32px)saturate(165%)!important;transform-origin:50%!important;will-change:transform,opacity,filter!important;background:radial-gradient(circle at 8% 0,#39ff8821,#0000 42%),linear-gradient(145deg,#192520f0,#050c0af5)!important;border:1px solid #beffd833!important;border-radius:28px!important;flex-direction:column!important;gap:13px!important;width:min(100%,440px)!important;max-width:440px!important;max-height:min(84dvh,760px)!important;margin:auto!important;padding:12px!important;animation:.46s cubic-bezier(.18,.88,.25,1.16) both novaCatalogImageIn!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 34px 110px #000000a8,0 0 50px #39ff8817,inset 0 1px #ffffff24,inset 0 -1px #ffffff06!important}.budapest-image-preview-dialog:before{content:""!important;z-index:-1!important;pointer-events:none!important;background:linear-gradient(115deg,#0000 26%,#ffffff0b 44%,#91ffc214 50%,#0000 66%)!important;width:148%!important;height:70%!important;animation:1.1s ease-out 80ms both novaCatalogGlassSweep!important;position:absolute!important;top:-42%!important;left:-24%!important;transform:translate(-20%)rotate(-8deg)!important}.budapest-image-preview-dialog.is-closing{pointer-events:none!important;animation:.24s cubic-bezier(.4,0,.8,.2) both novaCatalogImageOut!important}.budapest-image-preview-close{appearance:none!important;z-index:4!important;color:#ffffffeb!important;-webkit-backdrop-filter:blur(18px)!important;cursor:pointer!important;background:#080f0cad!important;border:1px solid #ffffff2b!important;border-radius:14px!important;place-items:center!important;width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;transition:transform .18s,background .18s,border-color .18s!important;display:grid!important;position:absolute!important;top:19px!important;right:19px!important;box-shadow:0 5px 18px #0000003d,inset 0 1px #ffffff21!important}.budapest-image-preview-close svg{width:20px!important;height:20px!important}.budapest-image-preview-close:active{background:#39ff882e!important;transform:scale(.9)rotate(-6deg)!important}.budapest-image-preview-media{background:radial-gradient(circle at 50% 40%,#39ff8817,#0000 58%),#00000038!important;border:1px solid #ffffff17!important;border-radius:20px!important;place-items:center!important;width:100%!important;min-height:180px!important;max-height:min(62dvh,570px)!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0e!important}.budapest-image-preview-media img{object-fit:contain!important;filter:drop-shadow(0 18px 28px #00000047)!important;border-radius:14px!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:min(61dvh,560px)!important;animation:.55s cubic-bezier(.16,.84,.2,1) 60ms both novaCatalogProductImageIn!important;display:block!important;transform:scale(1)!important}.budapest-image-preview-caption{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:5px 12px!important;min-width:0!important;padding:5px 6px 7px!important;display:grid!important}.budapest-image-preview-caption>span{color:#69ffa8!important;letter-spacing:2px!important;grid-column:1/-1!important;font-size:9px!important;font-weight:850!important}.budapest-image-preview-caption>strong{overflow-wrap:anywhere!important;color:#fff!important;min-width:0!important;font-size:clamp(17px,4.5vw,21px)!important;font-weight:800!important;line-height:1.2!important}.budapest-image-preview-caption>b{color:#8affba!important;white-space:nowrap!important;font-size:clamp(16px,4vw,20px)!important;line-height:1!important}@keyframes novaCatalogBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes novaCatalogBackdropOut{0%{opacity:1}to{opacity:0}}@keyframes novaCatalogImageIn{0%{opacity:0;filter:blur(7px);transform:translateY(18px)scale(.91)}62%{opacity:1;filter:blur();transform:translateY(-2px)scale(1.015)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes novaCatalogImageOut{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(5px);transform:translateY(10px)scale(.965)}}@keyframes novaCatalogProductImageIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes novaCatalogGlassSweep{0%{opacity:0;transform:translate(-28%)rotate(-8deg)}35%{opacity:1}to{opacity:0;transform:translate(24%)rotate(-8deg)}}@media (width<=390px){.budapest-page button.budapest-product-cart-button{border-radius:12px!important;gap:5px!important;min-height:39px!important;padding:0 10px!important;font-size:12px!important}.budapest-page button.budapest-product-cart-button svg{width:15px!important;height:15px!important}.budapest-page .budapest-product-bottom{gap:7px!important}.budapest-image-preview-dialog{border-radius:23px!important;gap:10px!important;padding:9px!important}.budapest-image-preview-close{width:38px!important;height:38px!important;min-height:38px!important;top:14px!important;right:14px!important}}@media (prefers-reduced-motion:reduce){.budapest-image-preview-backdrop,.budapest-image-preview-dialog,.budapest-image-preview-media img,.budapest-image-preview-dialog:before,.budapest-product-zoom-hint{transition:none!important;animation:none!important}}.budapest-page .budapest-product-card{grid-template-columns:clamp(88px,27vw,108px) minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;width:100%!important;height:auto!important;min-height:150px!important;max-height:none!important;padding:9px!important;display:grid!important;overflow:hidden!important}.budapest-page .budapest-product-image{transform:translateZ(0);flex:initial!important;isolation:isolate!important;border-radius:16px!important;grid-area:1/1!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:132px!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.budapest-page .budapest-product-image img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;min-height:132px!important;max-height:100%!important;padding:7px!important;transform:none!important}.budapest-page .budapest-product-image-glow{z-index:1!important;pointer-events:none!important;border-radius:inherit!important;position:absolute!important;inset:0!important}.budapest-page .budapest-product-zoom-hint{z-index:2!important;pointer-events:none!important;border-radius:9px!important;place-items:center!important;width:27px!important;height:27px!important;display:grid!important;position:absolute!important;bottom:6px!important;right:6px!important;overflow:hidden!important}.budapest-page .budapest-product-content{flex-direction:column!important;grid-area:1/2!important;justify-content:flex-start!important;align-items:stretch!important;gap:5px!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:1px 1px 0 0!important;display:flex!important}.budapest-page .budapest-product-top{justify-content:space-between!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;display:flex!important}.budapest-page .budapest-product-content h3,.budapest-page .budapest-product-title{overflow-wrap:anywhere!important;min-width:0!important;margin:1px 0 0!important;line-height:1.18!important}.budapest-page .budapest-product-content p{overflow-wrap:anywhere!important;min-width:0!important;margin:0!important;line-height:1.3!important}.budapest-page .budapest-product-bottom>strong{letter-spacing:-.035em!important;white-space:nowrap!important;text-overflow:ellipsis!important;align-self:center!important;min-width:0!important;font-size:clamp(16px,4.3vw,20px)!important;line-height:1.05!important;display:block!important;overflow:hidden!important}.budapest-page button.budapest-product-cart-button{white-space:nowrap!important;border-radius:13px!important;flex:none!important;place-self:center end!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:40px!important;max-height:44px!important;padding:0 11px!important;font-size:clamp(11px,3.2vw,13px)!important;line-height:1!important;box-shadow:0 5px 15px #39ff8826,inset 0 1px #ffffffc2!important}.budapest-page button.budapest-product-cart-button svg{flex:0 0 16px!important;width:16px!important;height:16px!important}.budapest-page button.budapest-product-cart-button span{white-space:nowrap!important}.budapest-page .budapest-product-card:hover .budapest-product-image img{transition:transform .28s cubic-bezier(.2,.75,.2,1)!important;transform:scale(1.025)!important}@media (width<=380px){.budapest-page .budapest-product-card{grid-template-columns:clamp(82px,25vw,96px) minmax(0,1fr)!important;gap:8px!important;min-height:142px!important;padding:8px!important}.budapest-page .budapest-product-image,.budapest-page .budapest-product-image img{min-height:126px!important}.budapest-page .budapest-product-bottom{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}.budapest-page button.budapest-product-cart-button{gap:5px!important;min-height:38px!important;max-height:40px!important;padding:0 9px!important;font-size:11px!important}.budapest-page button.budapest-product-cart-button svg{flex-basis:14px!important;width:14px!important;height:14px!important}}@media (prefers-reduced-motion:reduce){.budapest-page .budapest-product-card:hover .budapest-product-image img,.budapest-page button.budapest-product-cart-button{transition:none!important}}.budapest-page .budapest-product-card{border-radius:25px!important;grid-template-columns:clamp(140px,25vw,170px) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;height:auto!important;min-height:236px!important;max-height:270px!important;padding:10px!important;display:grid!important;overflow:hidden!important}.budapest-page button.budapest-product-image{aspect-ratio:1!important;isolation:isolate!important;cursor:zoom-in!important;background:linear-gradient(145deg,#ffffff12,#ffffff05)!important;border:1px solid #ffffff17!important;border-radius:20px!important;grid-area:1/1!important;align-self:center!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff14,0 8px 24px #00000029!important}.budapest-page button.budapest-product-image>img{object-fit:contain!important;object-position:center!important;border-radius:inherit!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:9px!important;transition:transform .32s cubic-bezier(.2,.75,.2,1),filter .32s!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1)!important}.budapest-page .budapest-product-image-glow{z-index:1!important;border-radius:inherit!important;pointer-events:none!important;background:radial-gradient(circle at 50% 0,#39ff8814,#0000 60%)!important;position:absolute!important;inset:0!important}.budapest-page .budapest-product-zoom-hint{z-index:2!important;pointer-events:none!important;border-radius:11px!important;width:31px!important;height:31px!important;bottom:7px!important;right:7px!important}.budapest-page .budapest-product-content{flex-direction:column!important;grid-area:1/2!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:2px 1px 1px 0!important;display:flex!important}.budapest-page .budapest-product-top{flex:none!important}.budapest-page .budapest-product-content h3,.budapest-page .budapest-product-title{-webkit-line-clamp:2!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;line-height:1.18!important;display:-webkit-box!important;overflow:hidden!important}.budapest-page .budapest-product-content p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}.budapest-page .budapest-product-bottom{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:auto 0 0!important;padding:8px 0 0!important;display:grid!important}.budapest-page .budapest-product-bottom>strong{white-space:nowrap!important;text-overflow:ellipsis!important;min-width:0!important;font-size:clamp(16px,4.4vw,21px)!important;overflow:hidden!important}.budapest-page button.budapest-product-cart-button{white-space:nowrap!important;border-radius:14px!important;justify-self:end!important;gap:6px!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:41px!important;max-height:44px!important;padding:0 12px!important;font-size:clamp(11px,3.1vw,13px)!important}.budapest-page .budapest-product-card:hover .budapest-product-image>img{filter:brightness(1.04)!important;transform:scale(1.045)!important}@media (width<=430px){.budapest-page .budapest-product-card{border-radius:22px!important;grid-template-columns:clamp(112px,30vw,132px) minmax(0,1fr)!important;gap:10px!important;min-height:202px!important;max-height:232px!important;padding:9px!important}.budapest-page button.budapest-product-image{border-radius:17px!important}.budapest-page button.budapest-product-image>img{padding:7px!important}.budapest-page .budapest-product-content{gap:5px!important}.budapest-page .budapest-product-bottom{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;min-height:40px!important}.budapest-page .budapest-product-bottom>strong{font-size:16px!important}.budapest-page button.budapest-product-cart-button{gap:5px!important;min-height:38px!important;max-height:40px!important;padding:0 9px!important;font-size:11px!important}.budapest-page button.budapest-product-cart-button svg{width:14px!important;height:14px!important}}@media (width<=350px){.budapest-page .budapest-product-card{grid-template-columns:102px minmax(0,1fr)!important;gap:8px!important;min-height:190px!important;max-height:216px!important}.budapest-page button.budapest-product-cart-button span{text-overflow:ellipsis!important;max-width:60px!important;overflow:hidden!important}}@media (prefers-reduced-motion:reduce){.budapest-page button.budapest-product-image>img{transition:none!important}}.budapest-page .budapest-product-card{border-radius:19px!important;grid-template-columns:66px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:126px!important;max-height:146px!important;padding:8px!important;display:grid!important;overflow:hidden!important}.budapest-page button.budapest-product-image{aspect-ratio:1!important;isolation:isolate!important;border-radius:15px!important;grid-area:1/1!important;align-self:center!important;width:66px!important;min-width:66px!important;max-width:66px!important;height:66px!important;min-height:66px!important;max-height:66px!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.budapest-page button.budapest-product-image>img{object-fit:contain!important;object-position:center!important;border-radius:inherit!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:5px!important;position:absolute!important;inset:0!important}.budapest-page .budapest-product-image-glow{z-index:1!important;border-radius:inherit!important;pointer-events:none!important;position:absolute!important;inset:0!important}.budapest-page .budapest-product-zoom-hint{z-index:2!important;pointer-events:none!important;-webkit-backdrop-filter:blur(14px)saturate(155%)!important;border-radius:8px!important;width:23px!important;height:23px!important;bottom:3px!important;right:3px!important}.budapest-page .budapest-product-zoom-hint svg{width:12px!important;height:12px!important}.budapest-page .budapest-product-content{flex-direction:column!important;grid-area:1/2!important;justify-content:flex-start!important;align-self:stretch!important;gap:3px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important}.budapest-page .budapest-product-top{flex:none!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:18px!important;display:flex!important}.budapest-page .budapest-product-badge{border-radius:999px!important;min-height:18px!important;padding:3px 7px!important;font-size:9px!important;line-height:1!important}.budapest-page .budapest-product-stock{z-index:1!important;color:#39ff88d1!important;white-space:nowrap!important;background:#39ff880b!important;border:1px solid #39ff8814!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:30px!important;height:24px!important;padding:0 6px!important;font-size:8px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;position:relative!important}.budapest-page .budapest-product-stock svg{flex:none!important;width:11px!important;height:11px!important}.budapest-page .budapest-product-content h3,.budapest-page .budapest-product-title{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-.025em!important;min-width:0!important;margin:0!important;font-size:14px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.budapest-page .budapest-product-content p{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;margin:0!important;font-size:10px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.budapest-page .budapest-product-bottom{grid-template-columns:minmax(0,1fr) auto!important;justify-content:normal!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:34px!important;margin:auto 0 0!important;padding:3px 0 0!important;display:grid!important}.budapest-page .budapest-product-bottom>strong{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-.035em!important;align-self:center!important;min-width:0!important;font-size:clamp(14px,4vw,17px)!important;line-height:1!important;display:block!important;overflow:hidden!important}.budapest-page button.budapest-product-cart-button{color:#03160b!important;white-space:nowrap!important;appearance:none!important;background:linear-gradient(120deg,#9dffc6 0%,#3dff9b 55%,#25dfd4 100%)!important;border:1px solid #ffffff4d!important;border-radius:11px!important;justify-content:center!important;place-self:center end!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;max-width:min(100%,112px)!important;min-height:34px!important;max-height:36px!important;padding:0 8px!important;font-size:10px!important;font-weight:850!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 5px 15px #39ff8824,inset 0 1px #ffffffb8!important}.budapest-page button.budapest-product-cart-button svg{flex:0 0 13px!important;width:13px!important;height:13px!important;display:block!important}.budapest-page button.budapest-product-cart-button span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:68px!important;color:inherit!important;line-height:1!important;display:block!important;overflow:hidden!important}.budapest-page button.budapest-product-cart-button:disabled{opacity:.52!important;filter:saturate(.45)!important}.budapest-page button.budapest-product-cart-button:active:not(:disabled){transform:scale(.96)!important}@media (width<=380px){.budapest-page .budapest-product-card{border-radius:17px!important;grid-template-columns:58px minmax(0,1fr)!important;gap:7px!important;min-height:116px!important;max-height:136px!important;padding:7px!important}.budapest-page button.budapest-product-image{border-radius:13px!important;width:58px!important;min-width:58px!important;max-width:58px!important;height:58px!important;min-height:58px!important;max-height:58px!important}.budapest-page .budapest-product-content{gap:2px!important}.budapest-page .budapest-product-content h3,.budapest-page .budapest-product-title{font-size:12px!important}.budapest-page .budapest-product-content p{font-size:9px!important}.budapest-page .budapest-product-bottom{grid-template-columns:minmax(0,1fr) auto!important;gap:4px!important;min-height:31px!important}.budapest-page .budapest-product-bottom>strong{font-size:13px!important}.budapest-page button.budapest-product-cart-button{gap:3px!important;max-width:96px!important;min-height:31px!important;max-height:33px!important;padding:0 6px!important;font-size:9px!important}.budapest-page button.budapest-product-cart-button span{max-width:58px!important}.budapest-page button.budapest-product-cart-button svg{flex-basis:12px!important;width:12px!important;height:12px!important}.budapest-page .budapest-product-zoom-hint{width:21px!important;height:21px!important;bottom:2px!important;right:2px!important}}@media (prefers-reduced-motion:reduce){.budapest-page .budapest-product-card,.budapest-page button.budapest-product-image>img,.budapest-page button.budapest-product-cart-button{transition:none!important;animation:none!important}}.rewards-page{width:100%!important;min-width:0!important;overflow-x:clip!important}.rewards-page>.nova-fruit-spin{box-sizing:border-box!important;zoom:1!important;transform-origin:0 0!important;border-radius:20px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:10px 0 14px!important;padding:10px!important;overflow:hidden!important;transform:none!important}.rewards-page .nova-fruit-spin__header{gap:7px!important;min-width:0!important;margin:0 0 9px!important}.rewards-page .nova-fruit-spin__header h2{min-width:0!important;font-size:clamp(16px,4.6vw,19px)!important;line-height:1.15!important}.rewards-page .nova-fruit-spin__header svg{width:18px!important;height:18px!important}.rewards-page .nova-fruit-spin__machine{box-sizing:border-box!important;border-radius:15px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:5px!important;overflow:hidden!important}.rewards-page .nova-fruit-spin__reels{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.rewards-page .nova-fruit-spin__reel{box-sizing:border-box!important;border-radius:12px!important;min-width:0!important;height:clamp(68px,19vw,86px)!important;min-height:clamp(68px,19vw,86px)!important}.rewards-page .nova-fruit-spin__reel>span:first-child{font-size:clamp(29px,8vw,38px)!important;line-height:1!important}.rewards-page .nova-fruit-spin__spin-button{box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:42px!important;margin-top:8px!important;padding:8px 10px!important;font-size:clamp(10px,2.9vw,12px)!important;line-height:1.25!important;display:flex!important}.rewards-page .nova-fruit-spin__button-label{white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;min-width:0!important}.rewards-page .nova-fruit-spin__message,.rewards-page .nova-fruit-spin__message--countdown,.rewards-page .nova-fruit-spin__outcome{box-sizing:border-box!important;overflow-wrap:anywhere!important;max-width:100%!important}@media (width<=390px){.rewards-page>.nova-fruit-spin{border-radius:18px!important;margin-top:8px!important;margin-bottom:12px!important;padding:8px!important}.rewards-page .nova-fruit-spin__reels{gap:4px!important}.rewards-page .nova-fruit-spin__reel{border-radius:10px!important;height:66px!important;min-height:66px!important}.rewards-page .nova-fruit-spin__spin-button{min-height:40px!important;padding:7px 8px!important;font-size:10px!important}}@media (prefers-reduced-motion:reduce){.rewards-page .nova-fruit-spin,.rewards-page .nova-fruit-spin *{scroll-behavior:auto!important}}.nova-fruit-spin__outcome{isolation:isolate;transform-origin:50% 60%;will-change:transform, opacity, filter;background:radial-gradient(at 5% 0,#39ff8824,#0000 48%),linear-gradient(135deg,#162d22e6,#0d1716f0 56%,#0a1216f5);border-color:#8affba33;animation:.6s cubic-bezier(.16,1,.3,1) both nova-fruit-outcome-hero-in;position:relative;overflow:hidden;box-shadow:0 12px 32px #0000003d,0 0 0 1px #39ff8809,0 0 26px #39ff8813,inset 0 1px #ffffff21,inset 0 -1px #ffffff06}.nova-fruit-spin__outcome:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 35%,#ffffff04 42%,#ffffff24 49%,#8affba18 52%,#ffffff06 59%,#0000 66%);animation:.9s cubic-bezier(.18,.7,.25,1) 90ms both nova-fruit-outcome-glass-sweep;position:absolute;inset:-45% -35%;transform:translate(-65%)rotate(-12deg)}.nova-fruit-spin__outcome:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;border:1px solid #a6ffcb1f;animation:.6s ease-out both nova-fruit-outcome-edge-flash;position:absolute;inset:0}.nova-fruit-spin__outcome-icon{animation:.6s cubic-bezier(.16,1.4,.3,1) 35ms both nova-fruit-outcome-icon-pop;position:relative;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #39ff8812}.nova-fruit-spin__outcome-icon:after{content:"";opacity:0;pointer-events:none;border:1px solid;border-radius:16px;animation:.65s ease-out 70ms both nova-fruit-outcome-icon-ring;position:absolute;inset:-5px}.nova-fruit-spin__outcome-copy{animation:.46s cubic-bezier(.16,1,.3,1) 80ms both nova-fruit-outcome-copy-in}.nova-fruit-spin__outcome-copy strong{letter-spacing:-.015em;text-shadow:0 0 18px #8affba14}.nova-fruit-spin__outcome-reward{background:linear-gradient(135deg,#39ff8821,#39ff880a);border:1px solid #8affba24;border-radius:11px;padding:7px 9px;animation:.54s cubic-bezier(.16,1.2,.3,1) .11s both nova-fruit-outcome-reward-pop;box-shadow:inset 0 1px #ffffff17}.nova-fruit-spin__outcome--jackpot{background:radial-gradient(at 5% 0,#ffe66d29,#0000 50%),linear-gradient(135deg,#32270feb,#161712f5);border-color:#ffe66d52;box-shadow:0 12px 32px #00000040,0 0 28px #ffe66d17,inset 0 1px #ffffff24}.nova-fruit-spin__outcome--coupon{background:radial-gradient(at 5% 0,#a66cff29,#0000 50%),linear-gradient(135deg,#221634eb,#101319f5);border-color:#be97ff4d;box-shadow:0 12px 32px #00000040,0 0 28px #a66cff17,inset 0 1px #ffffff24}.nova-fruit-spin__outcome.is-exiting{pointer-events:none;animation:.6s cubic-bezier(.55,0,.85,.35) forwards nova-fruit-outcome-hero-out}.nova-fruit-spin__outcome.is-exiting:before,.nova-fruit-spin__outcome.is-exiting:after,.nova-fruit-spin__outcome.is-exiting .nova-fruit-spin__outcome-icon:after{opacity:0;animation:none}.nova-fruit-spin__outcome.is-exiting .nova-fruit-spin__outcome-icon,.nova-fruit-spin__outcome.is-exiting .nova-fruit-spin__outcome-copy,.nova-fruit-spin__outcome.is-exiting .nova-fruit-spin__outcome-reward{animation:.36s ease-in both nova-fruit-outcome-child-out}@keyframes nova-fruit-outcome-hero-in{0%{opacity:0;filter:blur(11px)saturate(.75);transform:translateY(22px)scale(.91)rotateX(7deg);box-shadow:0 0 #39ff8800,inset 0 1px #fff0}52%{opacity:1;filter:blur()saturate(1.18);transform:translateY(-3px)scale(1.018)rotateX(0)}72%{transform:translateY(1px)scale(.997)}to{opacity:1;filter:blur()saturate();transform:translate(0,0)scale(1)rotateX(0)}}@keyframes nova-fruit-outcome-hero-out{0%{opacity:1;filter:blur();border-top-width:1px;border-bottom-width:1px;max-height:180px;margin-top:14px;padding-top:13px;padding-bottom:13px;transform:translate(0,0)scale(1)}35%{opacity:.8;filter:blur(.5px);transform:translateY(-3px)scale(.992)}to{opacity:0;filter:blur(7px);border-top-width:0;border-bottom-width:0;max-height:0;margin-top:0;padding-top:0;padding-bottom:0;transform:translateY(9px)scale(.965)}}@keyframes nova-fruit-outcome-glass-sweep{0%{opacity:0;transform:translate(-65%)rotate(-12deg)}24%{opacity:1}to{opacity:0;transform:translate(65%)rotate(-12deg)}}@keyframes nova-fruit-outcome-edge-flash{0%{opacity:0}30%{opacity:1}to{opacity:.18}}@keyframes nova-fruit-outcome-icon-pop{0%{opacity:0;filter:blur(4px);transform:scale(.55)rotate(-14deg)}65%{opacity:1;filter:blur();transform:scale(1.12)rotate(3deg)}to{opacity:1;filter:none;transform:scale(1)rotate(0)}}@keyframes nova-fruit-outcome-icon-ring{0%{opacity:.5;transform:scale(.68)}to{opacity:0;transform:scale(1.32)}}@keyframes nova-fruit-outcome-copy-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes nova-fruit-outcome-reward-pop{0%{opacity:0;transform:translate(8px)scale(.84)}70%{opacity:1;transform:translate(-1px)scale(1.06)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes nova-fruit-outcome-child-out{to{opacity:0;filter:blur(2px);transform:translateY(4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.nova-fruit-spin__outcome,.nova-fruit-spin__outcome.is-exiting,.nova-fruit-spin__outcome:before,.nova-fruit-spin__outcome:after,.nova-fruit-spin__outcome-icon,.nova-fruit-spin__outcome-icon:after,.nova-fruit-spin__outcome-copy,.nova-fruit-spin__outcome-reward,.nova-fruit-spin__outcome.is-exiting .nova-fruit-spin__outcome-icon,.nova-fruit-spin__outcome.is-exiting .nova-fruit-spin__outcome-copy,.nova-fruit-spin__outcome.is-exiting .nova-fruit-spin__outcome-reward{filter:none!important;animation-duration:1ms!important;animation-delay:0s!important;transform:none!important}}.nova-support-page.nova-support-inbox-page{gap:12px;width:min(100%,980px);margin-inline:auto;padding:clamp(12px,2.8vw,24px)}.nova-support-back{border-radius:15px!important;width:fit-content!important;min-height:42px!important;padding:0 16px!important;font-size:14px!important}.nova-support-heading{align-items:center!important;gap:12px!important;margin:4px 0 2px!important}.nova-support-heading h1{letter-spacing:-.045em!important;margin:5px 0!important;font-size:clamp(26px,6vw,38px)!important;line-height:1.02!important}.nova-support-heading p{margin:5px 0 0!important;font-size:13px!important;line-height:1.45!important}.nova-support-heading-icon{border-radius:17px!important;flex:0 0 52px!important;width:52px!important;height:52px!important}.nova-support-main-card.nova-support-inbox-hero{border-radius:23px!important;gap:7px!important;min-height:0!important;padding:16px!important}.nova-support-main-card .nova-support-card-icon{border-radius:14px!important;width:43px!important;height:43px!important;margin-bottom:2px!important}.nova-support-main-card h2{margin:2px 0!important;font-size:clamp(20px,4.8vw,25px)!important;line-height:1.12!important}.nova-support-main-card p{margin:0!important;font-size:13px!important;line-height:1.45!important}.nova-support-inbox{border-radius:23px!important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:10px!important;min-height:0!important;padding:10px!important;display:grid!important}.nova-support-inbox-sidebar,.nova-support-chat-panel{border-radius:17px!important;min-width:0!important;padding:10px!important}.nova-support-inbox-list-head{gap:8px!important;margin-bottom:9px!important}.nova-support-inbox-list-head h2{margin:3px 0 0!important;font-size:17px!important;line-height:1.15!important}.nova-support-card-label,.nova-support-eyebrow{letter-spacing:.22em!important;font-size:10px!important}.nova-support-refresh{border-radius:13px!important;flex:0 0 38px!important;width:38px!important;height:38px!important}.nova-support-new-thread{border-radius:14px!important;min-height:44px!important;margin-bottom:8px!important;font-size:14px!important}.nova-support-thread-list{gap:6px!important}.nova-support-thread{border-radius:14px!important;gap:8px!important;min-height:68px!important;padding:9px!important}.nova-support-thread-icon{border-radius:12px!important;flex:0 0 35px!important;width:35px!important;height:35px!important}.nova-support-thread-copy strong{font-size:13px!important}.nova-support-thread-copy>span{-webkit-line-clamp:2!important;font-size:11px!important;line-height:1.3!important}.nova-support-thread-copy small{font-size:10px!important}.nova-support-status-dot{width:8px!important;height:8px!important}.nova-support-chat-head{gap:8px!important;padding:5px 3px 10px!important}.nova-support-chat-avatar{border-radius:12px!important;flex:0 0 37px!important;width:37px!important;height:37px!important}.nova-support-chat-title strong{font-size:14px!important}.nova-support-chat-title span,.nova-support-chat-state{font-size:10px!important}.nova-support-message-list{gap:8px!important;min-height:200px!important;max-height:min(38vh,440px)!important;padding:10px 3px!important}.nova-support-message-bubble{border-radius:15px!important;max-width:min(92%,420px)!important;padding:10px 12px!important}.nova-support-message-bubble p{font-size:13px!important;line-height:1.45!important}.nova-support-message-sender,.nova-support-message-bubble time{font-size:10px!important}.nova-support-composer{gap:7px!important;padding:9px 0 0!important}.nova-support-compose-label{margin:2px 0!important;font-size:11px!important}.nova-support-composer input,.nova-support-composer textarea{border-radius:13px!important;min-height:42px!important;padding:10px 12px!important;font-size:13px!important}.nova-support-composer textarea{min-height:78px!important}.nova-support-composer-foot button{border-radius:13px!important;min-height:39px!important;padding:0 13px!important;font-size:12px!important}.nova-support-status{display:none!important}.nova-support-status-dot.is-in_progress,.nova-support-chat-state.is-in_progress{color:#54f5a1!important}.nova-support-status-dot.is-resolved,.nova-support-chat-state.is-resolved{color:#64d2ff!important}.nova-support-status-dot.is-closed,.nova-support-chat-state.is-closed{color:#a1a1aa!important}@media (width<=680px){.nova-support-page.nova-support-inbox-page{padding:10px 12px calc(86px + env(safe-area-inset-bottom))!important}.nova-support-inbox{grid-template-columns:minmax(0,1fr)!important;padding:8px!important}.nova-support-inbox-sidebar,.nova-support-chat-panel{padding:9px!important}.nova-support-thread-list{grid-template-columns:minmax(0,1fr)!important;max-height:210px!important;display:grid!important;overflow:auto!important}.nova-support-chat-panel{min-height:340px!important}.nova-support-message-list{min-height:170px!important;max-height:32vh!important}.nova-support-main-card.nova-support-inbox-hero{padding:14px!important}}.admin-support-ticket-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex}.admin-support-status-control{color:var(--text-secondary,#8f969b);flex-direction:column;gap:5px;min-width:132px;font-size:11px;display:flex}.admin-support-status-control select{appearance:none;width:100%;min-height:38px;color:inherit;font:inherit;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:12px;padding:0 30px 0 11px;font-size:12px}.admin-support-thread-status.is-in_progress{color:#48ef9b;border-color:#48ef9b38}.admin-support-thread-status.is-resolved{color:#64d2ff;border-color:#64d2ff38}.admin-support-thread-status.is-closed{color:#9ca3af}@media (width<=680px){.admin-support-ticket-controls{justify-content:stretch;width:100%}.admin-support-status-control{flex:130px}.admin-support-ticket-controls .admin-primary-button{flex:100%;justify-content:center}}.nova-support-ticket-status{border:1px solid #ffffff1a;border-radius:999px;align-items:center;width:fit-content;margin-top:3px;padding:3px 7px;line-height:1.2;font-size:9px!important;display:inline-flex!important}.nova-support-ticket-status.is-in_progress{color:#54f5a1;background:#54f5a112}.nova-support-ticket-status.is-resolved{color:#64d2ff;background:#64d2ff12}.nova-support-ticket-status.is-closed{color:#a1a1aa;background:#a1a1aa12}.nova-support-page.nova-support-inbox-page{width:100%!important;min-width:0!important;max-width:980px!important;padding:10px 12px calc(88px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;gap:9px!important;margin:0 auto!important;overflow-x:clip!important}.nova-support-page.nova-support-inbox-page button{box-shadow:none;-webkit-tap-highlight-color:transparent;appearance:none!important;font-family:inherit!important;text-decoration:none!important}.nova-support-page .nova-support-back{color:#ffffffe6!important;background:linear-gradient(135deg,#ffffff12,#ffffff06)!important;border:1px solid #ffffff1c!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:fit-content!important;min-height:36px!important;padding:0 12px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}.nova-support-page .nova-support-back svg{color:#59ffa2!important}.nova-support-page .nova-support-heading{align-items:center!important;gap:10px!important;margin:1px 0 0!important;display:flex!important}.nova-support-page .nova-support-heading h1{letter-spacing:-.045em!important;margin:3px 0!important;font-size:clamp(23px,6vw,31px)!important;line-height:1.03!important}.nova-support-page .nova-support-heading p{margin:4px 0 0!important;font-size:11px!important;line-height:1.35!important}.nova-support-page .nova-support-heading-icon{border-radius:13px!important;flex:0 0 40px!important;width:40px!important;height:40px!important}.nova-support-page .nova-support-heading-icon svg{width:20px!important;height:20px!important}.nova-support-page .nova-support-main-card.nova-support-inbox-hero{background:linear-gradient(145deg,#10281dbd,#0c1319b8)!important;border:1px solid #8affba24!important;border-radius:18px!important;grid-template-rows:auto auto auto!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:start!important;gap:2px 9px!important;min-height:0!important;margin:0!important;padding:11px!important;display:grid!important;position:relative!important}.nova-support-page .nova-support-main-card .nova-support-main-glow{pointer-events:none!important;border-radius:inherit!important;position:absolute!important;inset:0!important}.nova-support-page .nova-support-main-card .nova-support-card-icon{border-radius:12px!important;grid-area:1/1/span 3!important;width:36px!important;height:36px!important;margin:0!important}.nova-support-page .nova-support-main-card .nova-support-card-icon svg{width:20px!important;height:20px!important}.nova-support-page .nova-support-main-card .nova-support-card-label{letter-spacing:.2em!important;grid-area:1/2!important;align-self:end!important;margin:0!important;font-size:8px!important}.nova-support-page .nova-support-main-card h2{grid-area:2/2!important;margin:0!important;font-size:clamp(16px,4.4vw,19px)!important;line-height:1.12!important}.nova-support-page .nova-support-main-card p{grid-area:3/2!important;margin:2px 0 0!important;font-size:10px!important;line-height:1.4!important}.nova-support-page .nova-support-inline-error,.nova-support-page .nova-support-inline-success{border-radius:11px!important;margin:0!important;padding:8px 10px!important;font-size:11px!important}.nova-support-page .nova-support-inbox{background:linear-gradient(145deg,#ffffff0a,#ffffff03)!important;border:1px solid #ffffff1a!important;border-radius:18px!important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)!important;gap:8px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:8px!important;display:grid!important}.nova-support-page .nova-support-inbox-sidebar,.nova-support-page .nova-support-chat-panel{background:#01070538!important;border:1px solid #ffffff0b!important;border-radius:14px!important;min-width:0!important;min-height:0!important;padding:8px!important}.nova-support-page .nova-support-inbox-list-head{justify-content:space-between!important;align-items:center!important;gap:6px!important;margin:0 0 7px!important;display:flex!important}.nova-support-page .nova-support-card-label,.nova-support-page .nova-support-eyebrow{letter-spacing:.19em!important;font-size:8px!important}.nova-support-page button.nova-support-refresh{color:#83ffb7!important;background:linear-gradient(145deg,#39ff8817,#ffffff06)!important;border:1px solid #78ffb426!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:33px!important;min-width:33px!important;height:33px!important;min-height:33px!important;padding:0!important;display:inline-flex!important}.nova-support-page button.nova-support-new-thread{color:#04130b!important;background:linear-gradient(105deg,#9bffc8 0%,#42ff99 50%,#27e7c9 100%)!important;border:1px solid #bfffdd80!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:38px!important;margin:0 0 7px!important;padding:0 10px!important;font-size:12px!important;font-weight:900!important;line-height:1.15!important;display:flex!important;box-shadow:0 6px 18px #39ff881f,inset 0 1px #ffffffa6!important}.nova-support-page button.nova-support-new-thread svg{color:#052915!important}.nova-support-page .nova-support-thread-list{flex-direction:column!important;gap:5px!important;min-width:0!important;max-height:260px!important;display:flex!important;overflow-y:auto!important}.nova-support-page button.nova-support-thread{color:#eafff0!important;text-align:left!important;background:linear-gradient(145deg,#ffffff09,#ffffff03)!important;border:1px solid #fff1!important;border-radius:12px!important;grid-template-columns:30px minmax(0,1fr) 7px!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:7px!important;display:grid!important;position:relative!important}.nova-support-page button.nova-support-thread.is-selected{background:linear-gradient(145deg,#39ff8816,#ffffff05)!important;border-color:#39ff8847!important}.nova-support-page .nova-support-thread-icon{color:#72ffb1!important;background:#39ff8811!important;border-radius:10px!important;flex:0 0 30px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.nova-support-page .nova-support-thread-icon svg{width:16px!important;height:16px!important}.nova-support-page .nova-support-thread-copy{flex-direction:column!important;gap:2px!important;min-width:0!important;display:flex!important}.nova-support-page .nova-support-thread-copy strong{color:#ffffffe8!important;font-size:11px!important;line-height:1.2!important}.nova-support-page .nova-support-thread-copy>span{color:#ffffff7a!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;font-size:9px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.nova-support-page .nova-support-thread-copy small{color:#ffffff5c!important;font-size:8px!important;line-height:1.2!important}.nova-support-page .nova-support-ticket-status{border-radius:999px!important;width:fit-content!important;max-width:100%!important;margin-top:2px!important;padding:2px 5px!important;font-size:8px!important;line-height:1.1!important}.nova-support-page .nova-support-status-dot{width:6px!important;height:6px!important}.nova-support-page .nova-support-unread{min-width:15px!important;height:15px!important;padding:0 3px!important;font-size:8px!important}.nova-support-page .nova-support-thread-chevron{display:none!important}.nova-support-page .nova-support-chat-head{border-bottom:1px solid #ffffff0e!important;align-items:center!important;gap:7px!important;padding:2px 0 8px!important;display:flex!important}.nova-support-page .nova-support-chat-avatar{color:#6dffae!important;background:#39ff8812!important;border-radius:10px!important;flex:0 0 32px!important;place-items:center!important;width:32px!important;height:32px!important;display:grid!important}.nova-support-page .nova-support-chat-title{flex-direction:column!important;flex:1!important;gap:2px!important;min-width:0!important;display:flex!important}.nova-support-page .nova-support-chat-title strong{color:#ffffffe8!important;overflow-wrap:anywhere!important;font-size:12px!important;line-height:1.2!important}.nova-support-page .nova-support-chat-title span,.nova-support-page .nova-support-chat-state{color:#ffffff75!important;font-size:8px!important;line-height:1.2!important}.nova-support-page .nova-support-message-list{flex-direction:column!important;gap:6px!important;min-height:95px!important;max-height:36vh!important;padding:8px 0!important;display:flex!important;overflow:auto!important}.nova-support-page .nova-support-message-bubble{border-radius:12px!important;max-width:90%!important;padding:8px 9px!important}.nova-support-page .nova-support-message-bubble p{color:#ffffffde!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:3px 0 4px!important;font-size:11px!important;line-height:1.4!important}.nova-support-page .nova-support-message-sender,.nova-support-page .nova-support-message-bubble time{color:#ffffff6b!important;font-size:8px!important}.nova-support-page .nova-support-composer{border-top:1px solid #ffffff0e!important;flex-direction:column!important;gap:5px!important;padding:7px 0 0!important;display:flex!important}.nova-support-page .nova-support-compose-label{color:#ffffff9e!important;margin:0!important;font-size:9px!important;font-weight:750!important}.nova-support-page .nova-support-composer input,.nova-support-page .nova-support-composer textarea{box-sizing:border-box!important;color:#f2fff6!important;width:100%!important;min-width:0!important;min-height:36px!important;font:inherit!important;background:#0003!important;border:1px solid #ffffff17!important;border-radius:10px!important;outline:none!important;padding:8px 10px!important;font-size:11px!important}.nova-support-page .nova-support-composer textarea{resize:vertical!important;min-height:66px!important;max-height:130px!important}.nova-support-page .nova-support-composer-foot{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;margin-top:2px!important;display:flex!important}.nova-support-page .nova-support-composer-foot small{color:#ffffff52!important;font-size:8px!important}.nova-support-page .nova-support-composer-foot button{color:#05150c!important;background:linear-gradient(110deg,#9bffc8,#42ff99 55%,#27e7c9)!important;border:1px solid #bfffdd6b!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.nova-support-page .nova-support-composer-foot button:disabled{opacity:.45!important;filter:saturate(.55)!important}.nova-support-page .nova-support-list-empty{color:#ffffff75!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:70px!important;padding:12px!important;font-size:10px!important;display:flex!important}.nova-support-page .nova-support-list-empty svg{color:#68ffac!important}.nova-support-page .nova-support-closed-view{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:150px!important;padding:16px 10px!important;display:flex!important}.nova-support-page .nova-support-closed-view-icon{color:#aeb8c0!important;background:#ffffff09!important;border:1px solid #a0aab426!important;border-radius:14px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}.nova-support-page .nova-support-closed-view strong{color:#ffffffe0!important;font-size:13px!important}.nova-support-page .nova-support-closed-view p{color:#ffffff6b!important;max-width:290px!important;margin:0!important;font-size:10px!important;line-height:1.45!important}.nova-support-page .nova-support-mobile-back{display:none!important}@media (width<=680px){.nova-support-page.nova-support-inbox-page{padding:8px 10px calc(84px + env(safe-area-inset-bottom))!important;gap:8px!important}.nova-support-page .nova-support-heading h1{font-size:clamp(22px,6.2vw,29px)!important}.nova-support-page .nova-support-heading p{max-width:280px!important;font-size:10px!important}.nova-support-page .nova-support-heading-icon{flex-basis:36px!important;width:36px!important;height:36px!important}.nova-support-page .nova-support-main-card.nova-support-inbox-hero{border-radius:16px!important;padding:10px!important}.nova-support-page .nova-support-inbox{border-radius:16px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:7px!important}.nova-support-page .nova-support-inbox-sidebar,.nova-support-page .nova-support-chat-panel{border-radius:12px!important;padding:7px!important}.nova-support-page .nova-support-inbox.is-list-open .nova-support-chat-panel,.nova-support-page .nova-support-inbox.is-chat-open .nova-support-inbox-sidebar,.nova-support-page .nova-support-inbox.is-new-open .nova-support-inbox-sidebar{display:none!important}.nova-support-page .nova-support-thread-list{max-height:none!important;overflow:visible!important}.nova-support-page .nova-support-thread{min-height:54px!important}.nova-support-page .nova-support-mobile-back{color:#ffffffc2!important;background:#ffffff09!important;border:1px solid #ffffff17!important;border-radius:9px!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;min-height:29px!important;margin:0 0 6px!important;padding:0 8px!important;font-size:10px!important;font-weight:750!important;display:inline-flex!important}.nova-support-page .nova-support-message-list{min-height:80px!important;max-height:30vh!important}.nova-support-page .nova-support-closed-view{min-height:130px!important}}@media (prefers-reduced-motion:reduce){.nova-support-page *,.nova-support-page :before,.nova-support-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.nova-support-heading-merged{background:linear-gradient(140deg,#092d1db3,#0a1118cc)!important;border:1px solid #76ffb12b!important;border-radius:18px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin:0!important;padding:12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0b,0 10px 30px #0000001f!important}.nova-support-heading-merged .nova-support-heading-merged-icon{color:#59ffa2!important;background:#30ff8d16!important;border:1px solid #4cffa038!important;border-radius:13px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.nova-support-heading-merged .nova-support-heading-merged-copy{min-width:0!important}.nova-support-heading-merged .nova-support-eyebrow{letter-spacing:.2em!important;color:#59ffa2!important;margin:0 0 3px!important;font-size:8px!important;display:block!important}.nova-support-heading-merged h1{letter-spacing:-.04em!important;margin:0!important;font-size:clamp(18px,5vw,24px)!important;line-height:1.08!important}.nova-support-heading-merged p{color:#eef6f19e!important;max-width:52ch!important;margin:4px 0 0!important;font-size:10px!important;line-height:1.4!important}.nova-support-page .nova-support-toast{color:#eafff2!important;background:linear-gradient(135deg,#144a30f0,#0b221ff0)!important;border:1px solid #59ffa247!important;border-radius:14px!important;align-items:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;margin:0 auto!important;padding:10px 13px!important;font-size:11px!important;font-weight:750!important;animation:.28s cubic-bezier(.2,.8,.2,1) both nova-support-toast-in!important;display:flex!important;position:relative!important;box-shadow:0 12px 34px #00000059,inset 0 1px #ffffff14!important}.nova-support-page .nova-support-toast svg{color:#59ffa2!important;flex:none!important}@keyframes nova-support-toast-in{0%{opacity:0;filter:blur(3px);transform:translateY(-7px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.nova-support-page .nova-support-inbox-list-head h2{letter-spacing:-.025em!important;margin:2px 0 0!important;font-size:15px!important;line-height:1.15!important}.nova-support-page .nova-support-new-thread{border-radius:13px!important;min-height:40px!important}.nova-support-page .nova-support-thread-list{gap:6px!important}.nova-support-page .nova-support-thread-copy small{font-size:9px!important}.nova-support-page .nova-support-ticket-status{letter-spacing:.01em!important;border-width:1px!important;padding:3px 8px!important;font-weight:800!important}.nova-support-page .nova-support-ticket-status.is-in_progress{color:#63ffab!important;background:#30eb851f!important;border-color:#30eb8540!important}.nova-support-page .nova-support-ticket-status.is-resolved{color:#78dcff!important;background:#3eb1ff21!important;border-color:#3eb1ff42!important}.nova-support-page .nova-support-ticket-status.is-closed{color:#ffaaa7!important;background:#ff5e5e1a!important;border-color:#ff5e5e3d!important}.nova-support-page .nova-support-status-dot.is-in_progress{background:#63ffab!important;box-shadow:0 0 0 3px #30eb851a!important}.nova-support-page .nova-support-status-dot.is-resolved{background:#78dcff!important;box-shadow:0 0 0 3px #3eb1ff1a!important}.nova-support-page .nova-support-status-dot.is-closed{background:#f77!important;box-shadow:0 0 0 3px #ff5e5e1a!important}.nova-support-page .nova-support-chat-state.is-in_progress{color:#63ffab!important;background:#30eb851a!important}.nova-support-page .nova-support-chat-state.is-resolved{color:#78dcff!important;background:#3eb1ff1a!important}.nova-support-page .nova-support-chat-state.is-closed{color:#ffaaa7!important;background:#ff5e5e1a!important}@media (width<=680px){.nova-support-page.nova-support-inbox-page{padding:8px 10px calc(86px + env(safe-area-inset-bottom))!important;gap:8px!important}.nova-support-heading-merged{border-radius:15px!important;grid-template-columns:34px minmax(0,1fr)!important;padding:10px!important}.nova-support-heading-merged .nova-support-heading-merged-icon{border-radius:11px!important;width:34px!important;height:34px!important}.nova-support-heading-merged h1{font-size:19px!important}.nova-support-heading-merged p{font-size:9px!important}.nova-support-page .nova-support-inbox{border-radius:15px!important;gap:6px!important;padding:6px!important}.nova-support-page .nova-support-inbox-sidebar,.nova-support-page .nova-support-chat-panel{border-radius:12px!important;padding:7px!important}.nova-support-page .nova-support-thread-list{max-height:none!important;overflow:visible!important}.nova-support-page .nova-support-thread{grid-template-columns:31px minmax(0,1fr) 7px!important;padding:7px!important}.nova-support-page .nova-support-thread-icon{width:31px!important;height:31px!important}.nova-support-page .nova-support-message-list{min-height:130px!important;max-height:34vh!important;padding:8px 2px!important}.nova-support-page .nova-support-composer textarea{min-height:66px!important}}@media (prefers-reduced-motion:reduce){.nova-support-page .nova-support-toast{animation:none!important}}.nova-support-page .nova-support-heading-news{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;margin:14px 0 18px!important;padding:0 2px!important;display:flex!important}.nova-support-signal-link{color:#d6ffe6;background:#1f594061;border:1px solid #92ffc052;border-radius:11px;align-items:center;gap:7px;min-height:40px;margin-top:8px;padding:0 13px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.nova-support-signal-link:hover{background:#296f4d8f}.nova-support-signal-link:focus-visible{outline-offset:2px;outline:2px solid #b4ffcf}.nova-support-page .nova-support-heading-news-copy{flex:auto!important;min-width:0!important}.nova-support-page .nova-support-heading-news .nova-support-eyebrow{color:#63ffab!important;letter-spacing:.22em!important;margin:0 0 5px!important;font-size:9px!important;font-weight:900!important;display:block!important}.nova-support-page .nova-support-heading-news h1{color:#f8fff9!important;letter-spacing:-.058em!important;overflow-wrap:anywhere!important;margin:0!important;font-size:clamp(30px,7.7vw,40px)!important;font-weight:950!important;line-height:.99!important}.nova-support-page .nova-support-heading-news p{color:#edf5f07d!important;max-width:45ch!important;margin:9px 0 0!important;font-size:11px!important;line-height:1.45!important}.nova-support-page .nova-support-heading-news-icon{color:#59ffa2!important;background:linear-gradient(145deg,#39ff881f,#ffffff06)!important;border:1px solid #46ff9f29!important;border-radius:16px!important;flex:0 0 48px!important;place-items:center!important;width:48px!important;height:48px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f,0 8px 24px #39ff8809!important}.nova-support-page .nova-support-heading-news-icon svg{width:23px!important;height:23px!important}@media (width<=680px){.nova-support-page .nova-support-heading-news{gap:10px!important;margin:12px 0 14px!important}.nova-support-page .nova-support-heading-news .nova-support-eyebrow{margin-bottom:4px!important;font-size:8px!important}.nova-support-page .nova-support-heading-news h1{font-size:clamp(29px,8vw,37px)!important}.nova-support-page .nova-support-heading-news p{max-width:32ch!important;margin-top:7px!important;font-size:10px!important}.nova-support-page .nova-support-heading-news-icon{border-radius:14px!important;flex-basis:42px!important;width:42px!important;height:42px!important}}.nova-support-page .nova-support-toast{transform-origin:50% 100%;z-index:35!important;white-space:normal!important;overflow-wrap:anywhere!important;border-radius:16px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:fit-content!important;max-width:min(100%,440px)!important;min-height:48px!important;margin:14px auto 18px!important;padding:12px 16px!important;line-height:1.35!important;animation:.34s cubic-bezier(.2,.8,.2,1) both novaSupportToastIn!important;display:flex!important;position:relative!important;inset:auto!important}.nova-support-page .nova-support-toast+.nova-support-inbox{margin-top:0!important}@keyframes novaSupportToastIn{0%{opacity:0;filter:blur(3px);transform:translateY(9px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.nova-support-thread-trailing{flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:6px;min-width:22px;margin-left:4px;display:flex}.nova-support-thread-trailing .nova-support-ticket-status{white-space:nowrap!important;padding:5px 8px!important;font-size:9px!important;line-height:1.15!important}.nova-support-thread-trailing .nova-support-unread{margin:0!important}.nova-support-thread-trailing .nova-support-thread-chevron{opacity:.72}.nova-support-page .nova-support-ticket-status.is-in_progress,.nova-support-page .nova-support-chat-state.is-in_progress,.nova-support-page .nova-support-status-dot.is-in_progress{color:#ffd166!important;background-color:#ffd1661f!important;border-color:#ffd16652!important}.nova-support-page .nova-support-status-dot.is-in_progress{background:#ffd166!important}.nova-support-page .nova-support-ticket-status.is-resolved,.nova-support-page .nova-support-chat-state.is-resolved,.nova-support-page .nova-support-status-dot.is-resolved{color:#65ff9f!important;background-color:#39ff881f!important;border-color:#39ff884d!important}.nova-support-page .nova-support-status-dot.is-resolved{background:#39ff88!important}.nova-support-page .nova-support-ticket-status.is-closed,.nova-support-page .nova-support-chat-state.is-closed,.nova-support-page .nova-support-status-dot.is-closed{color:#ff8e8e!important;background-color:#ff5e5e1f!important;border-color:#ff5e5e52!important}.nova-support-page .nova-support-status-dot.is-closed{background:#ff6565!important}.nova-bottom-nav .nav-badge.support-unread-badge{animation:2.2s ease-in-out infinite novaSupportUnreadPulse;z-index:5!important;border:1px solid #fff3!important;min-width:18px!important;height:18px!important;padding:0 5px!important;font-size:9px!important;line-height:1!important;top:1px!important;right:calc(50% - 23px)!important}@keyframes novaSupportUnreadPulse{0%,to{box-shadow:0 3px 10px #39ff882e}50%{box-shadow:0 0 0 4px #39ff8814,0 3px 14px #39ff8852}}@media (width<=390px){.nova-support-thread{gap:8px!important;padding:10px!important}.nova-support-thread-trailing .nova-support-ticket-status{padding:4px 6px!important;font-size:8px!important}}@media (prefers-reduced-motion:reduce){.nova-support-page .nova-support-toast,.nova-bottom-nav .nav-badge.support-unread-badge{animation:none!important}}.nova-support-page .nova-support-thread{grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important}.nova-support-page .nova-support-thread-copy{min-width:0!important}.nova-support-page .nova-support-thread-copy>strong,.nova-support-page .nova-support-thread-copy>span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.nova-support-page .nova-support-inbox,.nova-support-page .nova-support-inbox-sidebar,.nova-support-page .nova-support-thread-list{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.nova-support-page button.nova-support-thread{box-sizing:border-box!important;grid-template-columns:32px minmax(0,1fr) minmax(68px,84px)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:8px!important;display:grid!important;overflow:hidden!important}.nova-support-page .nova-support-thread-icon{grid-column:1!important;min-width:0!important}.nova-support-page .nova-support-thread-copy{grid-column:2!important;width:100%!important;min-width:0!important;overflow:hidden!important}.nova-support-page .nova-support-thread-copy>strong,.nova-support-page .nova-support-thread-copy>span,.nova-support-page .nova-support-thread-copy>small{white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:hidden!important}.nova-support-page .nova-support-thread-trailing{flex-direction:column!important;grid-column:3!important;justify-content:center!important;place-self:center end!important;align-items:flex-end!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:84px!important;margin:0!important;display:flex!important;overflow:hidden!important}.nova-support-page .nova-support-thread-trailing .nova-support-ticket-status{box-sizing:border-box!important;white-space:nowrap!important;text-overflow:clip!important;flex:0 auto!important;justify-content:center!important;align-items:center!important;width:fit-content!important;min-width:0!important;max-width:100%!important;padding:4px 6px!important;font-size:8px!important;font-weight:800!important;line-height:1.15!important;display:inline-flex!important;overflow:hidden!important}.nova-support-page .nova-support-ticket-status:before,.nova-support-page .nova-support-ticket-status:after,.nova-support-page .nova-support-thread-trailing:before,.nova-support-page .nova-support-thread-trailing:after{content:none!important;display:none!important}.nova-support-page .nova-support-thread-trailing .nova-support-thread-chevron{display:none!important}@media (width<=390px){.nova-support-page button.nova-support-thread{grid-template-columns:30px minmax(0,1fr) minmax(66px,78px)!important;gap:7px!important;padding:7px!important}.nova-support-page .nova-support-thread-icon{width:30px!important;height:30px!important}.nova-support-page .nova-support-thread-trailing{max-width:78px!important}.nova-support-page .nova-support-thread-trailing .nova-support-ticket-status{padding:3px 5px!important;font-size:7.5px!important}}@media (prefers-reduced-motion:reduce){.nova-support-page button.nova-support-thread{transition:none!important}}.nova-bottom-nav.nova-bottom-nav--sliding{isolation:isolate!important;-webkit-backdrop-filter:blur(30px)saturate(185%)!important;background:radial-gradient(at 50% -18%,#39ff880e,#0000 60%),linear-gradient(#161b19c7,#050807e0)!important;border:1px solid #ffffff24!important;border-radius:28px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;height:82px!important;min-height:82px!important;padding:5px 6px 6px!important;display:grid!important;position:fixed!important;overflow:hidden!important;box-shadow:0 22px 56px #0000007a,0 0 28px #39ff8809,inset 0 1px #fff3,inset 0 -1px #ffffff0b!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-indicator{will-change:transform;z-index:0!important;pointer-events:none!important;-webkit-backdrop-filter:blur(24px)saturate(195%)!important;width:calc(14.2857% - 2px)!important;transform:translate3d(var(--active-shift,0%), 0, 0) scale(1.045, 1.045)!important;transform-origin:50%!important;background:radial-gradient(at 50% -4%,#ffffff21,#0000 53%),radial-gradient(at 50% 115%,#39ff881c,#0000 54%),linear-gradient(155deg,#ffffff13,#080d0b52 58%,#1a2b223d)!important;border:1px solid #beffda3d!important;border-radius:27px!important;transition:transform .56s cubic-bezier(.22,1.24,.36,1),border-color .24s,box-shadow .32s!important;display:block!important;position:absolute!important;top:3px!important;bottom:3px!important;left:7px!important;box-shadow:0 0 0 1px #39ff881f,0 0 18px #39ff880b,inset 0 1px #ffffff61,inset 0 -8px 18px #0000002e,inset 0 0 14px #ffffff09!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-indicator:before{content:"";filter:blur(1.1px);opacity:.82;background:linear-gradient(90deg,#0000,#39ff8885,#73aaffb8,#ffffff7a,#0000);border-radius:0 0 50% 50%;width:68%;height:16%;position:absolute;top:-1px;left:16%}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-indicator:after{content:"";background:linear-gradient(145deg,#ffffff14,#0000 36%,#39ff8806 74%,#638cff12);border-radius:23px;position:absolute;inset:5px 4px 6px;box-shadow:inset 0 0 0 1px #ffffff09}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item{cursor:pointer;-webkit-user-select:none;user-select:none;z-index:1!important;color:#ffffffad!important;min-width:0!important;min-height:66px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:20px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:5px 1px 4px!important;transition:color .22s!important;display:flex!important;position:relative!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item:before,.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item:after{content:none!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-icon{flex:none;stroke-width:1.8px!important;width:22px!important;height:22px!important;transition:width .42s cubic-bezier(.2,.9,.25,1.2),height .42s cubic-bezier(.2,.9,.25,1.2),filter .24s,transform .42s cubic-bezier(.2,.9,.25,1.2)!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-label{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.04px!important;width:100%!important;max-width:100%!important;color:inherit!important;margin:0!important;padding:0 1px!important;font-size:clamp(6px,1.95vw,8px)!important;font-weight:700!important;line-height:1.2!important;transition:color .22s,font-weight .22s,transform .42s cubic-bezier(.2,.9,.25,1.2)!important;display:block!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item.active{color:#baff25!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item.active .nova-nav-icon{filter:drop-shadow(0 0 5px #baff2561)drop-shadow(0 0 12px #39ff8833);transform:translateY(-1px);width:28px!important;height:28px!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item.active .nova-nav-label{transform:translateY(-1px);color:#c7ff32!important;font-weight:850!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item:focus-visible{outline-offset:-3px!important;outline:2px solid #baff25bf!important}.nova-bottom-nav.nova-bottom-nav--sliding .nav-badge{z-index:3!important;min-width:15px!important;height:15px!important;padding:0 4px!important;font-size:7px!important;line-height:1!important;top:3px!important;right:calc(50% - 21px)!important}@media (width<=430px){.nova-bottom-nav.nova-bottom-nav--sliding{width:calc(100% - 12px)!important;max-width:calc(100% - 12px)!important;height:80px!important;min-height:80px!important;bottom:max(6px, env(safe-area-inset-bottom))!important;border-radius:27px!important;padding:5px 6px!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item{gap:3px!important;min-height:66px!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-icon{width:21px!important;height:21px!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item.active .nova-nav-icon{width:27px!important;height:27px!important}}@media (width<=360px){.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-label{letter-spacing:0!important;font-size:6px!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-icon{width:19px!important;height:19px!important}.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item.active .nova-nav-icon{width:24px!important;height:24px!important}}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-indicator,.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-label{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven{isolation:isolate!important;-webkit-backdrop-filter:blur(13px)saturate(165%)brightness(1.04)!important;backdrop-filter:blur(13px)saturate(165%)brightness(1.04)!important;touch-action:pan-y!important;contain:layout style!important;background:#070c123b!important;border:1px solid #ebf8ff2b!important;border-radius:30px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;width:min(100vw - 14px,620px)!important;max-width:calc(100vw - 14px)!important;height:82px!important;min-height:82px!important;padding:5px 6px 6px!important;display:grid!important;position:fixed!important;overflow:hidden!important;box-shadow:0 16px 42px #00000057,inset 0 1px #ffffff1f,inset 0 -1px #ffffff06!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-svg-defs{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:-2px!important;left:-2px!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:4!important;box-sizing:border-box!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;box-shadow:none!important;filter:none!important;contain:layout paint style!important;will-change:left, top, width, height!important;background:0 0!important;border-radius:999px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:auto!important;overflow:hidden!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-refraction-window{border-radius:inherit!important;opacity:1!important;pointer-events:none!important;-webkit-filter:url(#nova-nav-lens-v16-idle)!important;backface-visibility:hidden!important;will-change:filter!important;background:#080f1709!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:translateZ(0)!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-refraction-track{pointer-events:none!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item{box-sizing:border-box!important;pointer-events:none!important;cursor:default!important;opacity:1!important;min-width:0!important;min-height:0!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border-color:#0000!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;margin:0!important;padding:4px 1px 3px!important;transition:none!important;display:flex!important;position:absolute!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item .nav-badge{opacity:1!important;visibility:visible!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-indicator{z-index:5!important;width:var(--lens-width,49px)!important;box-sizing:border-box!important;height:calc(100% - 10px)!important;box-shadow:none!important;pointer-events:none!important;transform:translate3d(var(--lens-left,4px), -50%, 0) scaleX(calc(1 + var(--lens-stretch,0))) scaleY(var(--lens-squash,1)) skewX(var(--lens-shear,0deg))!important;transform-origin:50%!important;will-change:transform!important;contain:layout style!important;background:0 0!important;border:0!important;border-radius:999px!important;margin:0!important;padding:0!important;transition:transform .57s cubic-bezier(.16,1.18,.24,1)!important;display:block!important;position:absolute!important;top:50%!important;bottom:auto!important;left:0!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven[data-dragging=true]>.nova-nav-indicator{transition:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{box-sizing:border-box!important;border-radius:inherit!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;opacity:1!important;transform-origin:50%!important;will-change:transform, filter!important;background:radial-gradient(90% 82% at 23% 3%,#ffffff1b,#0000 68%),radial-gradient(88% 110% at 100% 48%,#ffffff09,#0000 70%),radial-gradient(74% 95% at 0 72%,#5dffc40f,#0000 74%),linear-gradient(145deg,#ffffff13,#0c120f21 56%,#0205043d)!important;border:1px solid #e1ffee33!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 -5px 11px #00000021,0 2px 6px #00000014!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-glass-surface:before,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-glass-surface:after,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-indicator:before,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-indicator:after,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-lens-caustic{content:none!important;visibility:hidden!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven[data-glass-motion=true] .nova-nav-glass-surface{background:radial-gradient(92% 88% at 22% 0,#ffffff24,#0000 68%),radial-gradient(90% 120% at 100% 52%,#80c8ff1d,#0000 72%),linear-gradient(145deg,#ecf7ff13,#0c141e0b 54%,#03080e22)!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven[data-dragging=true] .nova-nav-glass-surface{background:radial-gradient(98% 96% at 25% 0,#ffffff29,#0000 70%),radial-gradient(94% 120% at 100%,#7ccaff24,#0000 73%),linear-gradient(145deg,#ecf7ff16,#0c141e08 54%,#03080e26)!important;box-shadow:inset 0 0 0 1px #ffffff0e,inset 0 -5px 11px #00000026,0 3px 9px #0000001f!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon{filter:none!important;transition:none!important;animation:none!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item{z-index:3!important;color:#f4f8fcc7!important;width:100%!important;min-width:0!important;min-height:64px!important;box-shadow:none!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important;touch-action:pan-y!important;background:0 0!important;border:1px solid #0000!important;border-radius:20px!important;flex-direction:column!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:3px!important;margin:0!important;padding:4px 1px 3px!important;transition:color .19s!important;display:flex!important;position:relative!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-item:before,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-item:after{content:none!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-icon{stroke-width:1.8px!important;opacity:.96!important;filter:none!important;flex:none!important;width:21px!important;height:21px!important;transition:none!important;display:block!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-label{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;width:100%!important;max-width:100%!important;color:inherit!important;margin:0!important;padding:0!important;font-size:clamp(7px,2vw,9px)!important;font-weight:650!important;line-height:1.15!important;transition:color .19s!important;display:block!important;overflow:hidden!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active{color:#eaf2f8!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon{filter:none!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label{color:#f6fbff!important;font-weight:750!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item.active{color:#eaf2f8!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{filter:none!important;width:24px!important;height:24px!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-label{color:#f6fbff!important;font-weight:750!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nav-badge{opacity:0!important;visibility:hidden!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-refraction-stage .nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-refraction-stage .nova-nav-item.active .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-refraction-stage .nova-nav-item.active .nav-badge{opacity:1!important;visibility:visible!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nav-badge{z-index:3!important;min-width:14px!important;height:14px!important;padding:0 3px!important;font-size:8px!important;line-height:1!important;top:3px!important;right:calc(50% - 18px)!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-nav-tap-pulse>.nova-nav-indicator>.nova-nav-glass-surface{animation:.6s cubic-bezier(.18,.95,.24,1.18) both nova-v16-glass-tap-pop!important}@keyframes nova-v16-glass-tap-pop{0%{filter:brightness(.98)saturate(1.04);opacity:.94}24%{filter:brightness(1.25)saturate(1.48);opacity:1}48%{filter:brightness(1.18)saturate(1.38);opacity:.985}72%{filter:brightness(1.08)saturate(1.16);opacity:1}to{filter:brightness()saturate();opacity:1}}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-item:focus-visible{outline-offset:-4px!important;outline:2px solid #b4e1ffb3!important}@media (width<=430px){.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven{width:calc(100vw - 14px)!important;max-width:calc(100vw - 14px)!important;height:82px!important;min-height:82px!important;bottom:max(6px, env(safe-area-inset-bottom))!important;border-radius:30px!important;padding:5px 5px 6px!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item{gap:3px!important;padding-left:0!important;padding-right:0!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-icon{width:20px!important;height:20px!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-label{letter-spacing:-.08px!important;font-size:clamp(6.7px,1.9vw,8.5px)!important}}@media (width<=360px){.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven{height:78px!important;min-height:78px!important;padding:4px 4px 5px!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-icon{width:18px!important;height:18px!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-label{font-size:6.4px!important}}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-indicator,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-nav-tap-pulse .nova-nav-glass-surface{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active{transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{filter:none!important;width:21px!important;height:21px!important;transition:none!important;animation:none!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-label{transform:none!important}@media (width<=430px){.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{width:20px!important;height:20px!important}}@media (width<=360px){.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{width:18px!important;height:18px!important}}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven{left:50%!important;right:auto!important;bottom:max(5px, env(safe-area-inset-bottom,0px))!important;isolation:isolate!important;z-index:160!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(13px)saturate(148%)!important;backdrop-filter:blur(13px)saturate(148%)!important;touch-action:pan-y!important;contain:layout style!important;background:#12151b57!important;border:1px solid #eef0f521!important;border-radius:999px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:min(100vw - 34px,620px)!important;max-width:calc(100vw - 34px)!important;height:62px!important;min-height:62px!important;padding:4px 6px!important;display:grid!important;position:fixed!important;overflow:hidden!important;transform:translate(-50%)!important;box-shadow:0 7px 25px #00000038,inset 0 1px #ffffff2b,inset 0 -1px #ffffff09!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-svg-defs{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:-2px!important;left:-2px!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:3!important;box-sizing:border-box!important;width:var(--lens-width,56px)!important;height:calc(100% - 6px)!important;transform:translate3d(var(--lens-left,4px), -50%, 0) scaleX(calc(1 + var(--lens-stretch,0))) scaleY(var(--lens-squash,1)) skewX(var(--lens-shear,0deg))!important;transform-origin:50%!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;box-shadow:none!important;filter:none!important;will-change:transform!important;contain:layout paint style!important;clip-path:inset(0 round 999px)!important;background:0 0!important;border-radius:999px!important;margin:0!important;padding:0!important;transition:transform .39s cubic-bezier(.18,1.2,.27,1)!important;display:block!important;position:absolute!important;inset:50% auto auto 0!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven[data-dragging=true]>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven[data-dragging=true]>.nova-nav-indicator{transition:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-refraction-window{border-radius:inherit!important;clip-path:inset(0 round 999px)!important;opacity:1!important;pointer-events:none!important;-webkit-filter:url(#nova-nav-lens-v20-idle)!important;backface-visibility:hidden!important;will-change:filter!important;background:#08080a02!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:translateZ(0)!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-refraction-track{top:0;left:0;pointer-events:none!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;overflow:visible!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item{box-sizing:border-box!important;pointer-events:none!important;cursor:default!important;opacity:1!important;min-width:0!important;min-height:0!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border-color:#0000!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;margin:0!important;padding:2px 0!important;transition:none!important;display:flex!important;position:absolute!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item .nav-badge{opacity:1!important;visibility:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-indicator{z-index:2!important;width:var(--lens-width,56px)!important;box-sizing:border-box!important;height:calc(100% - 6px)!important;box-shadow:none!important;pointer-events:none!important;transform:translate3d(var(--lens-left,4px), -50%, 0) scaleX(calc(1 + var(--lens-stretch,0))) scaleY(var(--lens-squash,1)) skewX(var(--lens-shear,0deg))!important;transform-origin:50%!important;will-change:transform!important;contain:layout style!important;background:0 0!important;border:0!important;border-radius:999px!important;margin:0!important;padding:0!important;transition:transform .39s cubic-bezier(.18,1.2,.27,1)!important;display:block!important;position:absolute!important;top:50%!important;bottom:auto!important;left:0!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{box-sizing:border-box!important;border-radius:inherit!important;-webkit-backdrop-filter:blur(1px)saturate(158%)contrast(1.04)!important;backdrop-filter:blur(1px)saturate(158%)contrast(1.04)!important;pointer-events:none!important;opacity:1!important;transform-origin:50%!important;will-change:transform, filter!important;background:radial-gradient(88% 112% at 22% 12%,#ffffff26,#0000 64%),radial-gradient(76% 94% at 82% 88%,#7fb1ff16,#0000 70%),linear-gradient(145deg,#e1ecff1b,#60748e09 58%,#04070c2b)!important;border:1px solid #f8faff30!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff21,inset 0 -2px 9px #0000002b,0 1px 5px #0000001a!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-glass-surface:before,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-glass-surface:after,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-indicator:before,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-indicator:after,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-lens-caustic{content:none!important;visibility:hidden!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item{z-index:4!important;color:#fffffff5!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important;touch-action:pan-y!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;flex-direction:column!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:2px!important;margin:0!important;padding:3px 0 2px!important;transition:color .12s linear!important;display:flex!important;position:relative!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-item:before,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-item:after{content:none!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{stroke-width:1.9px!important;opacity:1!important;filter:none!important;flex:none!important;width:20px!important;height:20px!important;transition:none!important;animation:none!important;display:block!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-label{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-.18px!important;width:100%!important;max-width:100%!important;color:inherit!important;margin:0!important;padding:0!important;font-size:clamp(7.7px,2.45vw,10px)!important;font-weight:650!important;line-height:1.08!important;transition:none!important;display:block!important;overflow:hidden!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item.active,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item.active{color:#b6ff00!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-label{color:#b6ff00!important;font-weight:750!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{color:#b6ff00!important;stroke:currentColor!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item .nav-badge{z-index:4!important;opacity:1!important;visibility:visible!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-indicator{z-index:2!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:3!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-refraction-window{clip-path:inset(0 round 999px)!important;border-radius:999px!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nav-badge{z-index:3!important;min-width:13px!important;height:13px!important;padding:0 3px!important;font-size:7px!important;line-height:1!important;top:2px!important;right:calc(50% - 17px)!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven.nova-nav-tap-pulse>.nova-nav-indicator>.nova-nav-glass-surface{animation:.36s cubic-bezier(.18,.95,.24,1.18) both nova-v20-glass-tap-pop!important}@keyframes nova-v20-glass-tap-pop{0%{filter:brightness(.98)saturate(1.04)}24%{filter:brightness(1.15)saturate(1.24)}52%{filter:brightness(1.1)saturate(1.16)}to{filter:brightness()saturate()}}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-item:focus-visible{outline-offset:-4px!important;outline:2px solid #b6ff00bf!important}@media (width<=430px){.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;height:60px!important;min-height:60px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{width:19px!important;height:19px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-label{font-size:clamp(7.4px,2.4vw,9.5px)!important}}@media (width<=360px){.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:58px!important;min-height:58px!important;padding-left:3px!important;padding-right:3px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{width:18px!important;height:18px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-label{letter-spacing:-.28px!important;font-size:7.25px!important}}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-indicator,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven .nova-nav-glass-surface{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven{left:50%!important;right:auto!important;bottom:max(5px, env(safe-area-inset-bottom,0px))!important;isolation:isolate!important;z-index:160!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(13px)saturate(148%)!important;backdrop-filter:blur(13px)saturate(148%)!important;touch-action:pan-y!important;contain:layout style!important;background:#12151b57!important;border:1px solid #eef0f521!important;border-radius:999px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:min(100vw - 34px,620px)!important;max-width:calc(100vw - 34px)!important;height:62px!important;min-height:62px!important;padding:4px 6px!important;display:grid!important;position:fixed!important;overflow:hidden!important;transform:translate(-50%)!important;box-shadow:0 7px 25px #00000038,inset 0 1px #ffffff2b,inset 0 -1px #ffffff09!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-svg-defs{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:-2px!important;left:-2px!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:3!important;box-sizing:border-box!important;width:var(--lens-width,56px)!important;height:calc(100% - 6px)!important;transform:translate3d(var(--lens-left,4px), -50%, 0) scaleX(calc(1 + var(--lens-stretch,0))) scaleY(var(--lens-squash,1)) skewX(var(--lens-shear,0deg))!important;transform-origin:50%!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;box-shadow:none!important;filter:none!important;will-change:transform!important;contain:layout paint style!important;clip-path:inset(0 round 999px)!important;background:0 0!important;border-radius:999px!important;margin:0!important;padding:0!important;transition:transform .39s cubic-bezier(.18,1.2,.27,1)!important;display:block!important;position:absolute!important;inset:50% auto auto 0!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven[data-dragging=true]>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven[data-dragging=true]>.nova-nav-indicator{transition:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-refraction-window{border-radius:inherit!important;clip-path:inset(0 round 999px)!important;opacity:1!important;pointer-events:none!important;-webkit-filter:url(#nova-nav-lens-v21-idle)!important;backface-visibility:hidden!important;will-change:filter!important;background:#08080a02!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:translateZ(0)!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-refraction-track{top:0;left:0;pointer-events:none!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;overflow:visible!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item{box-sizing:border-box!important;pointer-events:none!important;cursor:default!important;opacity:1!important;min-width:0!important;min-height:0!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border-color:#0000!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;margin:0!important;padding:2px 0!important;transition:none!important;display:flex!important;position:absolute!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item .nav-badge{opacity:1!important;visibility:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-indicator{z-index:2!important;width:var(--lens-width,56px)!important;box-sizing:border-box!important;height:calc(100% - 6px)!important;box-shadow:none!important;pointer-events:none!important;transform:translate3d(var(--lens-left,4px), -50%, 0) scaleX(calc(1 + var(--lens-stretch,0))) scaleY(var(--lens-squash,1)) skewX(var(--lens-shear,0deg))!important;transform-origin:50%!important;will-change:transform!important;contain:layout style!important;background:0 0!important;border:0!important;border-radius:999px!important;margin:0!important;padding:0!important;transition:transform .39s cubic-bezier(.18,1.2,.27,1)!important;display:block!important;position:absolute!important;top:50%!important;bottom:auto!important;left:0!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{box-sizing:border-box!important;border-radius:inherit!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;opacity:1!important;transform-origin:50%!important;will-change:transform, filter!important;background:radial-gradient(88% 112% at 22% 12%,#ffffff09,#0000 64%),radial-gradient(76% 94% at 82% 88%,#7fb1ff06,#0000 70%),linear-gradient(145deg,#e1ecff06,#60748e03 58%,#04070c09)!important;border:1px solid #f8faff30!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff24,inset 0 -2px 9px #00000014,0 1px 5px #0000000f!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-glass-surface:before,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-glass-surface:after,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-indicator:before,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-indicator:after,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-lens-caustic{content:none!important;visibility:hidden!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item{z-index:2!important;color:#fffffff5!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important;touch-action:pan-y!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;flex-direction:column!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:2px!important;margin:0!important;padding:3px 0 2px!important;transition:color .12s linear!important;display:flex!important;position:relative!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-item:before,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-item:after{content:none!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{stroke-width:1.9px!important;opacity:1!important;filter:none!important;flex:none!important;width:20px!important;height:20px!important;transition:none!important;animation:none!important;display:block!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-label{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-.18px!important;width:100%!important;max-width:100%!important;color:inherit!important;margin:0!important;padding:0!important;font-size:clamp(7.7px,2.45vw,10px)!important;font-weight:650!important;line-height:1.08!important;transition:none!important;display:block!important;overflow:hidden!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item.active,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item.active{color:#b6ff00!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-label{color:#b6ff00!important;font-weight:750!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{color:#b6ff00!important;stroke:currentColor!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item .nav-badge{z-index:4!important;opacity:1!important;visibility:visible!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:3!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-refraction-window{clip-path:inset(0 round 999px)!important;border-radius:999px!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nav-badge{z-index:3!important;min-width:13px!important;height:13px!important;padding:0 3px!important;font-size:7px!important;line-height:1!important;top:2px!important;right:calc(50% - 17px)!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven.nova-nav-tap-pulse>.nova-nav-indicator>.nova-nav-glass-surface{animation:.36s cubic-bezier(.18,.95,.24,1.18) both nova-v21-glass-tap-pop!important}@keyframes nova-v21-glass-tap-pop{0%{filter:brightness(.98)saturate(1.04)}24%{filter:brightness(1.15)saturate(1.24)}52%{filter:brightness(1.1)saturate(1.16)}to{filter:brightness()saturate()}}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-item:focus-visible{outline-offset:-4px!important;outline:2px solid #b6ff00bf!important}@media (width<=430px){.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;height:60px!important;min-height:60px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{width:19px!important;height:19px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-label{font-size:clamp(7.4px,2.4vw,9.5px)!important}}@media (width<=360px){.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:58px!important;min-height:58px!important;padding-left:3px!important;padding-right:3px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{width:18px!important;height:18px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-label{letter-spacing:-.28px!important;font-size:7.25px!important}}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-indicator,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-glass-surface{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item{-webkit-mask-mode:alpha!important;-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-source-type:alpha!important;mask-mode:alpha!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:3!important;pointer-events:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-indicator{z-index:4!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-filter:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-indicator,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-refraction-stage{transition:none!important;animation:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{transition:none!important;animation:.42s cubic-bezier(.2,.7,.25,1) both nova-v22-refraction-only!important}.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven .nova-nav-label{transition:none!important;animation:none!important}@keyframes nova-v22-refraction-only{0%{filter:brightness()saturate()}22%{filter:brightness(1.22)saturate(1.42)contrast(1.12)}48%{filter:brightness(1.12)saturate(1.26)contrast(1.06)}to{filter:brightness()saturate()contrast()}}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{animation-duration:.01ms!important}}.nova-main-splash{z-index:99990;color:#f5fff8;isolation:isolate;background:radial-gradient(at 50% 40%,#1d6d3d38,#0000 39%),radial-gradient(at 50% 110%,#39ff8817,#0000 52%),#030705;flex-direction:column;justify-content:center;align-items:center;padding:28px 22px;font-family:inherit;display:flex;position:fixed;inset:0;overflow:hidden}.nova-main-splash:before{content:"";z-index:-1;opacity:.2;pointer-events:none;background-image:linear-gradient(#8affba0a 1px,#0000 1px),linear-gradient(90deg,#8affba0a 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 12%,#0000 75%);mask-image:radial-gradient(#000 12%,#0000 75%)}.nova-main-splash-stars{aspect-ratio:1;border:1px solid #67ffa011;border-radius:50%;width:min(84vw,420px);position:absolute;box-shadow:0 0 110px #39ff880f,inset 0 0 80px #39ff8806}.nova-main-splash-orbit-stage{place-items:center;width:182px;height:182px;margin-bottom:31px;display:grid;position:relative}.nova-main-splash-orbit{border:1px solid #81ffb13d;border-radius:50%;position:absolute;box-shadow:0 0 20px #39ff8809}.nova-main-splash-orbit-a{width:100%;height:66%;animation:3.4s linear infinite novaMainSplashOrbitA;transform:rotate(-35deg)}.nova-main-splash-orbit-b{border-color:#b7ff2640;width:100%;height:66%;animation:4.1s linear infinite novaMainSplashOrbitB;transform:rotate(35deg)}.nova-main-splash-orbit-c{border-style:dashed;border-color:#39ff8830;width:72%;height:72%;animation:11s linear infinite novaMainSplashSpin}.nova-main-splash-core{color:#07120b;background:linear-gradient(145deg,#d5ffe4 0%,#6bff9f 44%,#29c969 100%);border:1px solid #a4ffc78c;border-radius:26px;place-items:center;width:82px;height:82px;animation:2.6s ease-in-out infinite novaMainSplashCore;display:grid;position:relative;transform:rotate(-8deg);box-shadow:0 0 28px #39ff884d,0 0 80px #39ff8824,inset 0 2px #ffffffa6}.nova-main-splash-core span{letter-spacing:-.12em;text-shadow:0 1px #ffffff73;padding-right:5px;font-size:47px;font-weight:1000;line-height:1;transform:rotate(8deg)}.nova-main-splash-pulse{border:1px solid #39ff886b;border-radius:27px;width:82px;height:82px;animation:2.1s ease-out infinite novaMainSplashPulse;position:absolute}.nova-main-splash-wordmark{z-index:1;text-align:center;position:relative}.nova-main-splash-eyebrow{color:#b0ffca94;letter-spacing:.28em;font-size:9px;font-weight:850;display:block}.nova-main-splash-wordmark h1{color:#f3fff7;letter-spacing:-.075em;margin:10px 0 0;font-size:clamp(32px,9vw,44px);font-weight:1000;line-height:1}.nova-main-splash-wordmark h1 span{color:#aaff42}.nova-main-splash-wordmark p{color:#e6f6ec78;letter-spacing:.015em;margin:12px 0 0;font-size:12px}.nova-main-splash-progress{background:#ffffff13;border-radius:999px;width:min(240px,67vw);height:3px;margin-top:29px;overflow:hidden;box-shadow:0 0 20px #39ff880e}.nova-main-splash-progress span{border-radius:inherit;background:linear-gradient(90deg,#0000,#39ff88,#c7ff54);width:37%;height:100%;animation:1.45s ease-in-out infinite novaMainSplashProgress;display:block;box-shadow:0 0 12px #39ff88b3}.nova-main-splash-foot{bottom:max(25px,env(safe-area-inset-bottom));color:#dcf2e54a;letter-spacing:.035em;align-items:center;gap:8px;font-size:9px;display:flex;position:absolute}.nova-main-splash-dot{background:#45f98d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #39ff88cc}@keyframes novaMainSplashOrbitA{0%{transform:rotate(-35deg)}to{transform:rotate(325deg)}}@keyframes novaMainSplashOrbitB{0%{transform:rotate(35deg)}to{transform:rotate(-325deg)}}@keyframes novaMainSplashSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes novaMainSplashCore{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(-4deg)scale(1.045)}}@keyframes novaMainSplashPulse{0%{opacity:.5;transform:scale(.82)}85%,to{opacity:0;transform:scale(1.7)}}@keyframes novaMainSplashProgress{0%{transform:translate(-140%)}to{transform:translate(390%)}}.nova-bottom-nav .nova-nav-item{position:relative!important}.nova-bottom-nav .nova-nav-item>.nav-badge,.nova-bottom-nav.nova-bottom-nav--sliding .nova-nav-item>.nav-badge,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven>.nova-nav-item>.nav-badge,.nova-bottom-nav.nova-bottom-nav--yettel-v20.nova-bottom-nav--seven>.nova-nav-item>.nav-badge,.nova-bottom-nav.nova-bottom-nav--yettel-v21.nova-bottom-nav--seven>.nova-nav-item>.nav-badge{color:#061109!important;z-index:20!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;background:linear-gradient(135deg,#d3ff5d,#42ff8a)!important;border:1px solid #ffffffc7!important;border-radius:999px!important;place-items:center!important;width:auto!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0 4px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:grid!important;position:absolute!important;inset:2px calc(50% - 20px) auto auto!important;transform:none!important;box-shadow:0 2px 9px #39ff8847!important}.nova-bottom-nav .nova-nav-item--support>.nav-badge,.nova-bottom-nav .nova-nav-item--basket>.nav-badge{right:calc(50% - 20px)!important}@media (width<=380px){.nova-main-splash-orbit-stage{width:156px;height:156px;margin-bottom:26px}.nova-main-splash-core,.nova-main-splash-pulse{border-radius:23px;width:72px;height:72px}.nova-main-splash-core span{font-size:41px}.nova-main-splash-eyebrow{font-size:8px}}@media (prefers-reduced-motion:reduce){.nova-main-splash-orbit,.nova-main-splash-core,.nova-main-splash-pulse,.nova-main-splash-progress span{animation:none!important}.nova-main-splash-progress span{width:100%;transform:none}.nova-bottom-nav .nav-badge.support-unread-badge{animation:none!important}}.nova-support-page{max-width:100%;padding-left:clamp(10px,2.4vw,22px)!important;padding-right:clamp(10px,2.4vw,22px)!important}.nova-support-page .nova-support-heading-news{margin-top:8px!important;margin-bottom:12px!important}.nova-support-page .nova-support-inbox{border-radius:20px!important;gap:0!important;overflow:hidden!important}.nova-support-page .nova-support-inbox-sidebar{min-width:0!important}.nova-support-page .nova-support-inbox-list-head{gap:9px!important;padding:11px 12px!important}.nova-support-page .nova-support-inbox-list-head h2{font-size:15px!important;line-height:1.15!important}.nova-support-page .nova-support-new-thread{border-radius:11px!important;min-height:36px!important;padding:0 11px!important;font-size:10px!important}.nova-support-page .nova-support-thread-list{gap:5px!important;padding:7px!important}.nova-support-page .nova-support-thread{border-radius:12px!important;gap:8px!important;min-height:62px!important;padding:9px!important}.nova-support-page .nova-support-thread-icon{border-radius:10px!important;width:31px!important;height:31px!important}.nova-support-page .nova-support-thread-copy{gap:3px!important}.nova-support-page .nova-support-thread-copy strong{font-size:10px!important;line-height:1.25!important}.nova-support-page .nova-support-thread-copy>span{font-size:9px!important;line-height:1.35!important}.nova-support-page .nova-support-thread-trailing{gap:5px!important}.nova-support-page .nova-support-ticket-status{padding:4px 6px!important;font-size:8px!important}.nova-support-page .nova-support-chat-panel{min-width:0!important}.nova-support-page .nova-support-chat-head{gap:9px!important;min-height:57px!important;padding:10px 12px!important}.nova-support-page .nova-support-chat-title strong{font-size:12px!important}.nova-support-page .nova-support-message-list{gap:8px!important;padding:12px!important}.nova-support-page .nova-support-message{border-radius:13px!important;max-width:min(88%,520px)!important;padding:9px 11px!important}.nova-support-page .nova-support-message p{font-size:11px!important;line-height:1.5!important}.nova-support-page .nova-support-composer{padding:10px 12px!important}.nova-support-page .nova-support-composer textarea{min-height:72px!important;max-height:180px!important}.nova-support-page .nova-support-composer-foot button{border-radius:11px!important;min-height:36px!important;padding:0 12px!important}@media (width<=680px){.nova-support-page{padding-left:10px!important;padding-right:10px!important}.nova-support-page .nova-support-inbox{min-height:0!important}.nova-support-page .nova-support-inbox-sidebar{max-height:none!important}.nova-support-page .nova-support-thread-list{max-height:clamp(180px,29vh,260px)!important;overflow:auto!important}.nova-support-page .nova-support-inbox.is-chat-open .nova-support-inbox-sidebar,.nova-support-page .nova-support-inbox.is-new-open .nova-support-inbox-sidebar,.nova-support-page .nova-support-inbox.is-list-open .nova-support-chat-panel{display:none!important}.nova-support-page .nova-support-chat-panel{min-height:calc(100dvh - 205px)!important}.nova-support-page .nova-support-message-list{min-height:180px!important;max-height:calc(100dvh - 380px)!important}.nova-support-page .nova-support-mobile-back{display:inline-flex!important}}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven{left:50%!important;right:auto!important;bottom:max(5px, env(safe-area-inset-bottom,0px))!important;isolation:isolate!important;z-index:160!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(13px)saturate(148%)!important;backdrop-filter:blur(13px)saturate(148%)!important;touch-action:pan-y!important;contain:layout style!important;background:#12151b57!important;border:1px solid #eef0f521!important;border-radius:999px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:min(100vw - 34px,620px)!important;max-width:calc(100vw - 34px)!important;height:62px!important;min-height:62px!important;padding:4px 6px!important;display:grid!important;position:fixed!important;overflow:hidden!important;transform:translate(-50%)!important;box-shadow:0 7px 25px #00000038,inset 0 1px #ffffff2b,inset 0 -1px #ffffff09!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-svg-defs{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:-2px!important;left:-2px!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:3!important;box-sizing:border-box!important;width:var(--lens-width,56px)!important;height:calc(100% - 6px)!important;transform:translate3d(var(--lens-left,4px), -50%, 0) scaleX(calc(1 + var(--lens-stretch,0))) scaleY(var(--lens-squash,1)) skewX(var(--lens-shear,0deg))!important;transform-origin:50%!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;box-shadow:none!important;filter:none!important;will-change:transform!important;contain:layout paint style!important;clip-path:inset(0 round 999px)!important;background:0 0!important;border-radius:999px!important;margin:0!important;padding:0!important;transition:transform .39s cubic-bezier(.18,1.2,.27,1)!important;display:block!important;position:absolute!important;inset:50% auto auto 0!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven[data-dragging=true]>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven[data-dragging=true]>.nova-nav-indicator{transition:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-refraction-window{border-radius:inherit!important;clip-path:inset(0 round 999px)!important;opacity:1!important;pointer-events:none!important;-webkit-filter:url(#nova-nav-lens-v21-idle)!important;backface-visibility:hidden!important;will-change:filter!important;background:#08080a02!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:translateZ(0)!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-refraction-track{top:0;left:0;pointer-events:none!important;background:0 0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;overflow:visible!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item{box-sizing:border-box!important;pointer-events:none!important;cursor:default!important;opacity:1!important;min-width:0!important;min-height:0!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border-color:#0000!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;margin:0!important;padding:2px 0!important;transition:none!important;display:flex!important;position:absolute!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item .nav-badge{opacity:1!important;visibility:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator{z-index:2!important;width:var(--lens-width,56px)!important;box-sizing:border-box!important;height:calc(100% - 6px)!important;box-shadow:none!important;pointer-events:none!important;transform:translate3d(var(--lens-left,4px), -50%, 0) scaleX(calc(1 + var(--lens-stretch,0))) scaleY(var(--lens-squash,1)) skewX(var(--lens-shear,0deg))!important;transform-origin:50%!important;will-change:transform!important;contain:layout style!important;background:0 0!important;border:0!important;border-radius:999px!important;margin:0!important;padding:0!important;transition:transform .39s cubic-bezier(.18,1.2,.27,1)!important;display:block!important;position:absolute!important;top:50%!important;bottom:auto!important;left:0!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{box-sizing:border-box!important;border-radius:inherit!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;opacity:1!important;transform-origin:50%!important;will-change:transform, filter!important;background:radial-gradient(88% 112% at 22% 12%,#ffffff09,#0000 64%),radial-gradient(76% 94% at 82% 88%,#7fb1ff06,#0000 70%),linear-gradient(145deg,#e1ecff06,#60748e03 58%,#04070c09)!important;border:1px solid #f8faff30!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff24,inset 0 -2px 9px #00000014,0 1px 5px #0000000f!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-glass-surface:before,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-glass-surface:after,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-indicator:before,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-indicator:after,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-lens-caustic{content:none!important;visibility:hidden!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item{z-index:2!important;color:#fffffff5!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important;touch-action:pan-y!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;flex-direction:column!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:2px!important;margin:0!important;padding:3px 0 2px!important;transition:color .12s linear!important;display:flex!important;position:relative!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-item:before,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-item:after{content:none!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{stroke-width:1.9px!important;opacity:1!important;filter:none!important;flex:none!important;width:20px!important;height:20px!important;transition:none!important;animation:none!important;display:block!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-label{text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:-.18px!important;width:100%!important;max-width:100%!important;color:inherit!important;margin:0!important;padding:0!important;font-size:clamp(7.7px,2.45vw,10px)!important;font-weight:650!important;line-height:1.08!important;transition:none!important;display:block!important;overflow:hidden!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item.active,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active{color:#b6ff00!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-label{color:#b6ff00!important;font-weight:750!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{color:#b6ff00!important;stroke:currentColor!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item .nav-badge{z-index:4!important;opacity:1!important;visibility:visible!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;text-shadow:none!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:3!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-refraction-window{clip-path:inset(0 round 999px)!important;border-radius:999px!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nav-badge{z-index:3!important;min-width:13px!important;height:13px!important;padding:0 3px!important;font-size:7px!important;line-height:1!important;top:2px!important;right:calc(50% - 17px)!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven.nova-nav-tap-pulse>.nova-nav-indicator>.nova-nav-glass-surface{animation:.36s cubic-bezier(.18,.95,.24,1.18) both nova-v21-glass-tap-pop!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-item:focus-visible{outline-offset:-4px!important;outline:2px solid #b6ff00bf!important}@media (width<=430px){.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven{width:calc(100vw - 30px)!important;max-width:calc(100vw - 30px)!important;height:60px!important;min-height:60px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{width:19px!important;height:19px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-label{font-size:clamp(7.4px,2.4vw,9.5px)!important}}@media (width<=360px){.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;height:58px!important;min-height:58px!important;padding-left:3px!important;padding-right:3px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{width:18px!important;height:18px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-label{letter-spacing:-.28px!important;font-size:7.25px!important}}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-glass-surface{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item{-webkit-mask-mode:alpha!important;-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-source-type:alpha!important;mask-mode:alpha!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:3!important;pointer-events:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator{z-index:4!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-filter:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item{z-index:4!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:5!important;clip-path:inset(0 round 999px)!important;isolation:isolate!important;will-change:transform!important;border-radius:999px!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-refraction-track{transform:translate3d(var(--lens-proxy-left,0px), 0, 0)!important;will-change:transform!important;transition:transform .39s cubic-bezier(.18,1.2,.27,1)!important;left:0!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven[data-dragging=true] .nova-nav-refraction-track{transition:none!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator{z-index:6!important;clip-path:inset(0 round 999px)!important;border-radius:999px!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{background:radial-gradient(82% 52% at 24% 0,#ffffff21,#0000 80%),radial-gradient(72% 64% at 82% 100%,#b6ff0013,#0000 76%),linear-gradient(145deg,#e2efff0b,#445b6706 54%,#050b0a0a)!important;border:1px solid #b6ff0033!important;box-shadow:inset 0 1px #ffffff3b,inset 0 -1px #b6ff0012,inset 0 0 12px #ffffff06,0 0 10px #b6ff0006!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;opacity:.95!important;background:linear-gradient(#ffffff24 0%,#ffffff0b 17%,#0000 43%,#b6ff0006 76%,#ffffff09 100%)!important;display:block!important;position:absolute!important;inset:1px!important;box-shadow:inset 0 1px #ffffff26!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface:after{content:""!important;pointer-events:none!important;filter:blur(.25px)!important;background:radial-gradient(at 50% 0,#ffffff24,#ffffff09 42%,#0000 78%)!important;border-radius:999px!important;width:76%!important;height:28%!important;display:block!important;position:absolute!important;top:2px!important;left:12%!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item.active,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active{color:#c4ff45!important;background:#b6ff000e!important;border-color:#b6ff001f!important;border-radius:999px!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon{color:#b6ff00!important;stroke:currentColor!important;filter:drop-shadow(0 0 2px #b6ff0033)!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-label{color:#c4ff45!important;font-weight:800!important}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-indicator,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-refraction-track,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven .nova-nav-glass-surface{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--seven>.nova-nav-item{-webkit-mask-image:none!important;mask-image:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven{--nova-glass-white:#f5f9ffeb;--nova-glass-edge:#eef6ff57;--nova-glass-fill:#dfebf818}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator{opacity:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;pointer-events:none!important;background:0 0!important;border:0!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface:before,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface:after{opacity:0!important;box-shadow:none!important;content:none!important;background:0 0!important;border:0!important;animation:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:5!important;clip-path:inset(0 round 999px)!important;isolation:isolate!important;pointer-events:none!important;border:1px solid var(--nova-glass-edge)!important;-webkit-backdrop-filter:blur(1.5px)saturate(1.16)!important;backdrop-filter:blur(1.5px)saturate(1.16)!important;will-change:transform, filter!important;background:linear-gradient(145deg,#ffffff1b,#e2ecf809 45%,#ffffff0e)!important;border-radius:999px!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #ffffff1a,0 4px 16px #00000021!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:before{content:""!important;border-radius:inherit!important;pointer-events:none!important;z-index:2!important;background:linear-gradient(#ffffff38,#ffffff0e 24%,#0000 52%,#ffffff0b)!important;position:absolute!important;inset:1px!important;box-shadow:inset 0 1px #ffffff3b!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:after{content:""!important;pointer-events:none!important;z-index:3!important;background:radial-gradient(at 50% 0,#ffffff38,#ffffff0e 48%,#0000 82%)!important;border-radius:999px!important;height:23%!important;position:absolute!important;top:2px!important;left:12%!important;right:12%!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-refraction-window{border-radius:inherit!important;z-index:1!important;position:absolute!important;inset:0!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-refraction-track{will-change:transform!important;transition:transform .39s cubic-bezier(.22,1,.36,1)!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven[data-dragging=true] .nova-nav-refraction-track{transition:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item .nav-badge,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item .nav-badge{filter:none!important;transition:none!important;animation:none!important;transform:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item.active,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item.active{color:#fffffffc!important;box-shadow:none!important;background:#ffffff0b!important;border-color:#ffffff1f!important;border-radius:999px!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item.active .nova-nav-label{color:#fffffffc!important;stroke:currentColor!important;text-shadow:0 0 8px #ffffff1a!important;font-weight:750!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item.active{background:0 0!important;border-color:#0000!important}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-refraction-track{transition-duration:.01ms!important;animation-duration:.01ms!important}}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item>.nav-badge{color:#061109!important;z-index:20!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;background:linear-gradient(135deg,#d3ff5d,#42ff8a)!important;border:1px solid #ffffffc7!important;border-radius:999px!important;place-items:center!important;width:auto!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0 4px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:grid!important;position:absolute!important;inset:2px calc(50% - 20px) auto auto!important;box-shadow:0 2px 9px #39ff8847!important}.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item--support>.nav-badge,.nova-bottom-nav.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item--basket>.nav-badge{right:calc(50% - 20px)!important}.nova-username-gate{width:100%!important;height:var(--tg-viewport-height,100dvh)!important;min-height:var(--tg-viewport-height,100dvh)!important;box-sizing:border-box!important;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important;overflow:hidden auto!important}.nova-username-gate>.nova-username-gate-card{flex:none!important;margin-block:auto!important}.nova-username-gate.nova-username-denied-screen{isolation:isolate;box-sizing:border-box;min-height:var(--tg-viewport-height,var(--tg-viewport-stable-height,100dvh));width:100%;padding:max(18px, env(safe-area-inset-top)) 12px max(18px, env(safe-area-inset-bottom));background:radial-gradient(at 50% 27%,#ff696913,#0000 40%),linear-gradient(155deg,#08090b 0%,#060607 48%,#030304 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden auto}.nova-username-gate.nova-username-denied-screen:before{z-index:-1;content:"";pointer-events:none;aspect-ratio:1;filter:blur(2px);background:radial-gradient(circle,#ff5f5f1c,#ff5f5f00 69%);border-radius:50%;width:min(78vw,450px);position:absolute;top:-18%;left:-20%}.nova-username-gate.nova-username-denied-screen:after{z-index:-1;content:"";pointer-events:none;aspect-ratio:1;filter:blur(2px);background:radial-gradient(circle,#ffbebe0e,#ffbebe00 70%);border-radius:50%;width:min(78vw,440px);position:absolute;bottom:-22%;right:-22%}@media (width<=520px){.nova-username-gate.nova-username-denied-screen{padding:max(16px, env(safe-area-inset-top)) 12px max(16px, env(safe-area-inset-bottom));justify-content:center;align-items:center}}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven{bottom:max(18px, calc(env(safe-area-inset-bottom,0px) + 10px))!important;touch-action:pan-y pinch-zoom!important;-webkit-tap-highlight-color:transparent!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item{touch-action:pan-y pinch-zoom!important;-webkit-tap-highlight-color:transparent!important;pointer-events:auto!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator{pointer-events:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage{-webkit-backdrop-filter:blur(2.5px)saturate(1.12)!important;backdrop-filter:blur(2.5px)saturate(1.12)!important;background:radial-gradient(at 28% 4%,#ffffff1a,#0000 43%),radial-gradient(at 78% 112%,#b4d7ff0b,#0000 52%),linear-gradient(148deg,#ffffff13 0%,#ebf3fc06 38%,#ffffff0a 72%,#d7e5f70e 100%)!important;border-color:#f8fcff3d!important;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #e1efff1a,inset 3px 0 7px #ffffff09,inset -3px 0 7px #afcff50a,0 3px 12px #0000001a!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:before{background:radial-gradient(at 24% 0,#ffffff26,#0000 43%),radial-gradient(at 82% 100%,#cde2ff0e,#0000 48%),linear-gradient(#ffffff1f,#ffffff06 23%,#0000 52%,#ebf5ff0a)!important;inset:1px!important;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #ffffff12,inset 1px 0 #ffffff0e,inset -1px 0 #ffffff0b!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:after{filter:blur(.2px)!important;mix-blend-mode:screen!important;background:radial-gradient(at 50% 0,#ffffff2e,#ffffff0b 42%,#0000 82%)!important;height:26%!important;top:1px!important;left:19%!important;right:19%!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven.nova-nav-tap-pulse>.nova-nav-refraction-stage{animation:.44s cubic-bezier(.2,.85,.25,1) both novaV25LensBubble!important}@keyframes novaV25LensBubble{0%{filter:brightness()saturate(1.15)drop-shadow(0 0 #e1f2ff00)}28%{filter:brightness(1.2)saturate(1.48)drop-shadow(0 0 10px #e1f2ff2e)}62%{filter:brightness(1.1)saturate(1.34)drop-shadow(0 0 5px #e1f2ff1a)}to{filter:brightness()saturate(1.18)drop-shadow(0 0 #e1f2ff00)}}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon{transition:none!important;animation:none!important;transform:none!important}.nova-support-page .nova-support-message-meta{justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-height:12px!important;margin-top:2px!important;display:flex!important}.nova-support-page .nova-support-message-meta time{margin:0!important;line-height:1.2!important;display:inline!important}.nova-support-page .nova-support-delivery-status{color:#ffffff73!important;white-space:nowrap!important;align-items:center!important;gap:3px!important;font-size:8px!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}.nova-support-page .nova-support-delivery-status b{letter-spacing:-2px!important;padding-right:2px!important;font-size:10px!important}.nova-support-page .nova-support-delivery-status.is-seen{color:#62e9a3!important}.nova-support-page .nova-support-delivery-status.is-delivered{color:#ffffff9e!important}.nova-support-page .nova-support-delivery-status.is-sent{color:#ffffff61!important}.nova-ban-gate{isolation:isolate;box-sizing:border-box;width:100%;min-height:100svh;padding:max(22px, env(safe-area-inset-top,0px)) clamp(14px, 3.5vw, 24px) calc(22px + env(safe-area-inset-bottom,0px));color:#f6f8f7;background:radial-gradient(at 50% 12%,#ff5b6a16,#0000 42%),radial-gradient(at 85% 100%,#14ff8b09,#0000 34%),linear-gradient(155deg,#070b09 0%,#050706 55%,#020303 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow-x:hidden}.nova-ban-gate-glow{z-index:-1;aspect-ratio:1;pointer-events:none;filter:blur(78px);border-radius:50%;width:min(78vw,500px);position:absolute}.nova-ban-gate-glow-one{background:#ff4a5b13;top:4%;left:50%;transform:translate(-50%)}.nova-ban-gate-glow-two{background:#20ff830b;width:min(66vw,390px);bottom:-22%;right:-22%}.nova-ban-gate-card{box-sizing:border-box;-webkit-backdrop-filter:blur(28px);background:radial-gradient(at 100% 0,#ff67760e,#0000 45%),linear-gradient(145deg,#121815f7,#070a08fb);border:1px solid #ffffff1b;border-radius:clamp(22px,4vw,30px);width:min(100%,680px);min-width:0;margin:auto;padding:clamp(20px,4.4vw,30px);position:relative;box-shadow:0 26px 80px #0000006e,inset 0 1px #ffffff0b}.nova-ban-gate-top{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.nova-ban-gate-heading{flex:auto;min-width:0;padding-top:3px}.nova-ban-gate-brand{color:#58ffa2;letter-spacing:3px;margin:0 0 11px;font-size:10px;font-weight:950;line-height:1.1;display:inline-flex}.nova-ban-gate-heading h1{color:#fbfcfb;letter-spacing:-.055em;text-wrap:balance;max-width:520px;margin:0;font-size:clamp(28px,5.6vw,43px);font-weight:950;line-height:1.02}.nova-ban-gate .nova-language-switcher{z-index:1200;flex:none;margin-top:-3px}.nova-ban-gate .nova-language-trigger{box-sizing:border-box;color:#fffffff0;background:linear-gradient(135deg,#39ff8817,#ffffff09);border:1px solid #44ff9a30;border-radius:16px;justify-content:center;align-items:center;gap:9px;width:clamp(104px,24vw,174px);min-width:0;height:50px;padding:0 12px;font-size:12px;display:flex;box-shadow:inset 0 1px #ffffff0e,0 8px 20px #00000024}.nova-ban-gate .nova-language-trigger .nova-language-flag{font-size:18px}.nova-ban-gate .nova-language-trigger strong{font-size:12px}.nova-ban-gate-description{color:#eff5f194;max-width:570px;margin:19px 0 20px;font-size:clamp(12px,2vw,14px);line-height:1.65}.nova-ban-gate-status{background:linear-gradient(135deg,#ffffff0b,#ffffff05);border:1px solid #ffffff16;border-radius:19px;align-items:flex-start;gap:11px;min-width:0;margin-top:0;padding:15px 16px;display:flex;box-shadow:inset 0 1px #ffffff06}.nova-ban-gate-status-icon{color:#ffa0a9;background:#ff586913;border:1px solid #ff939e33;border-radius:10px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.nova-ban-gate-status-copy{flex-direction:column;gap:4px;min-width:0;padding-top:1px;display:flex}.nova-ban-gate-status-copy strong{color:#ffffffeb;font-size:13px;font-weight:850;line-height:1.35}.nova-ban-gate-status-copy span{color:#f0f6f27a;font-size:11px;line-height:1.55}.nova-ban-gate-details{background:linear-gradient(140deg,#39ff880e,#ffffff04);border:1px solid #39ff8829;border-radius:19px;flex-direction:column;gap:10px;min-width:0;margin-top:15px;padding:16px;display:flex}.nova-ban-gate-details-heading{color:#62ffa7;letter-spacing:2.5px;margin:0 0 1px;font-size:9px;font-weight:950;line-height:1.25}.nova-ban-gate-detail-row{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.nova-ban-gate-detail-row+.nova-ban-gate-detail-row{border-top:1px solid #ffffff0f;padding-top:10px}.nova-ban-gate-detail-row>span{color:#ffffff73;flex:none;padding-top:1px;font-size:11px;line-height:1.45}.nova-ban-gate-detail-row>strong{color:#ffffffe6;text-align:right;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:750;line-height:1.5}.nova-ban-gate-countdown{background:radial-gradient(at 12% 0,#39ff8813,#0000 55%),#040d09b8;border:1px solid #39ff8830;border-radius:19px;margin-top:15px;padding:15px 16px 16px}.nova-ban-gate-countdown.is-expired{border-color:#ffbf6933}.nova-ban-gate-countdown-heading{align-items:center;gap:10px;min-width:0;margin-bottom:13px;display:flex}.nova-ban-gate-countdown-icon{color:#62ffa7;background:#39ff8812;border:1px solid #39ff882e;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.nova-ban-gate-countdown.is-expired .nova-ban-gate-countdown-icon{color:#ffc779;background:#ffbf6913;border-color:#ffbf692e}.nova-ban-gate-countdown-heading>div{flex-direction:column;gap:3px;min-width:0;display:flex}.nova-ban-gate-countdown-heading strong{color:#ffffffeb;font-size:12px;font-weight:850;line-height:1.35}.nova-ban-gate-countdown-heading span:not(.nova-ban-gate-countdown-icon){color:#ffffff6e;font-size:10px;line-height:1.4}.nova-ban-gate-countdown-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.nova-ban-gate-time-unit{background:#ffffff09;border:1px solid #fff1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;padding:11px 4px 9px;display:flex}.nova-ban-gate-time-unit strong{color:#8dffbd;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(21px,4.4vw,29px);font-weight:950;line-height:1}.nova-ban-gate-countdown.is-expired .nova-ban-gate-time-unit strong{color:#ffc779}.nova-ban-gate-time-unit span{color:#ffffff6b;font-size:9px;font-weight:750;line-height:1.1}.nova-ban-gate-refresh{box-sizing:border-box;color:#04140c;cursor:pointer;background:linear-gradient(105deg,#83ffc0 0%,#45f5aa 52%,#22d8eb 100%);border:1px solid #ffffff38;border-radius:16px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:54px;margin-top:16px;padding:12px 16px;font-size:12px;font-weight:900;line-height:1.25;transition:filter .16s,transform .16s,opacity .16s;display:flex;box-shadow:0 9px 24px #2df59f1f,inset 0 1px #ffffff6b}.nova-ban-gate-refresh:active{transform:scale(.99)}.nova-ban-gate-refresh:disabled{opacity:.72;cursor:wait}.nova-ban-gate-refresh svg{flex:none}.nova-ban-gate-refresh svg.is-spinning{animation:.9s linear infinite nova-ban-gate-spin}@keyframes nova-ban-gate-spin{to{transform:rotate(360deg)}}@media (width<=520px){.nova-ban-gate{padding-inline:12px}.nova-ban-gate-card{padding:19px 16px 16px}.nova-ban-gate-top{gap:10px}.nova-ban-gate-brand{letter-spacing:2.4px;margin-bottom:9px;font-size:9px}.nova-ban-gate-heading h1{font-size:clamp(26px,7.1vw,34px)}.nova-ban-gate .nova-language-trigger{border-radius:14px;gap:6px;width:103px;height:45px;padding-inline:8px}.nova-ban-gate .nova-language-trigger .nova-language-flag{font-size:16px}.nova-ban-gate-description{margin:15px 0 16px;font-size:11px;line-height:1.58}.nova-ban-gate-status{border-radius:16px;padding:12px}.nova-ban-gate-status-copy strong{font-size:12px}.nova-ban-gate-status-copy span{font-size:10px}.nova-ban-gate-details,.nova-ban-gate-countdown{border-radius:16px;padding:13px 12px}.nova-ban-gate-detail-row{gap:10px}.nova-ban-gate-detail-row>span{font-size:10px}.nova-ban-gate-detail-row>strong{font-size:11px}.nova-ban-gate-countdown-grid{gap:6px}.nova-ban-gate-time-unit{border-radius:10px;padding:10px 2px 8px}.nova-ban-gate-time-unit span{font-size:8px}.nova-ban-gate-refresh{border-radius:14px;min-height:48px;margin-top:13px}}@media (width<=360px){.nova-ban-gate-card{padding:17px 12px 13px}.nova-ban-gate-top{gap:7px}.nova-ban-gate-heading h1{letter-spacing:-.8px;font-size:25px}.nova-ban-gate .nova-language-trigger{gap:4px;width:88px;height:41px;padding-inline:5px}.nova-ban-gate .nova-language-trigger .nova-language-flag{font-size:14px}.nova-ban-gate .nova-language-trigger strong{font-size:10px}.nova-ban-gate .nova-language-trigger svg{width:11px}.nova-ban-gate-time-unit strong{font-size:20px}}@media (prefers-reduced-motion:reduce){.nova-ban-gate-refresh,.nova-ban-gate-refresh svg.is-spinning{transition:none;animation:none}}.nova-admin-mode .admin-user-ban-panel,.nova-main-admin .admin-user-ban-panel{background:linear-gradient(145deg,#ffffff0e,#00000021)!important;border:1px solid #ffffff13!important;border-radius:17px!important;flex-direction:column!important;gap:9px!important;min-width:0!important;padding:11px!important;display:flex!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0b,0 10px 28px #0000001f!important}.nova-admin-mode .admin-user-ban-heading,.nova-main-admin .admin-user-ban-heading{grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-width:0!important;display:grid!important}.nova-admin-mode .admin-user-ban-heading-icon,.nova-main-admin .admin-user-ban-heading-icon{color:#ff9aa5!important;background:#ff68750f!important;border:1px solid #ff68752e!important;border-radius:12px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.nova-admin-mode .admin-user-ban-title-copy,.nova-main-admin .admin-user-ban-title-copy{min-width:0!important}.nova-admin-mode .admin-user-ban-title-copy h2,.nova-main-admin .admin-user-ban-title-copy h2{color:#fffffff0!important;letter-spacing:-.35px!important;margin:3px 0 0!important;font-size:16px!important;font-weight:900!important;line-height:1.12!important}.nova-admin-mode .admin-user-ban-title-copy p,.nova-main-admin .admin-user-ban-title-copy p{color:#ffffff61!important;margin:4px 0 0!important;font-size:8px!important;line-height:1.4!important}.nova-admin-mode .admin-user-ban-counts,.nova-main-admin .admin-user-ban-counts{flex-direction:column!important;align-items:flex-end!important;gap:4px!important;display:flex!important}.nova-admin-mode .admin-user-ban-counts span,.nova-main-admin .admin-user-ban-counts span{color:#ffffff6b!important;white-space:nowrap!important;font-size:8px!important}.nova-admin-mode .admin-user-ban-counts strong,.nova-main-admin .admin-user-ban-counts strong{color:#ffffffd1!important;font-size:10px!important;font-weight:900!important}.nova-admin-mode .admin-user-ban-counts .is-banned,.nova-main-admin .admin-user-ban-counts .is-banned{color:#ff9aa5!important}.nova-admin-mode .admin-user-ban-toolbar,.nova-main-admin .admin-user-ban-toolbar{grid-template-columns:minmax(0,1fr) auto 35px!important;gap:6px!important;min-width:0!important;display:grid!important}.nova-admin-mode .admin-user-ban-search,.nova-main-admin .admin-user-ban-search{color:#ffffff7a!important;background:#00000024!important;border:1px solid #ffffff13!important;border-radius:10px!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:36px!important;padding:0 9px!important;display:flex!important}.nova-admin-mode .admin-user-ban-search input,.nova-main-admin .admin-user-ban-search input{color:#f2fff6!important;width:100%!important;min-width:0!important;height:32px!important;font:inherit!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important;padding:0!important;font-size:9px!important}.nova-admin-mode .admin-user-ban-search input::placeholder,.nova-main-admin .admin-user-ban-search input::placeholder{color:#ffffff47!important}.nova-admin-mode .admin-user-ban-search>button,.nova-main-admin .admin-user-ban-search>button{color:#ffffff8c!important;background:#ffffff0d!important;border:0!important;border-radius:7px!important;place-items:center!important;width:21px!important;height:21px!important;padding:0!important;font-size:15px!important;display:grid!important}.nova-admin-mode .admin-user-ban-toolbar>.admin-primary-button,.nova-main-admin .admin-user-ban-toolbar>.admin-primary-button{white-space:nowrap!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;min-height:36px!important;padding:0 10px!important;font-size:8px!important;display:inline-flex!important}.nova-admin-mode .admin-user-ban-toolbar>.admin-icon-button,.nova-main-admin .admin-user-ban-toolbar>.admin-icon-button{border-radius:10px!important;width:35px!important;min-width:35px!important;height:36px!important;min-height:36px!important}.nova-admin-mode .admin-user-ban-list,.nova-main-admin .admin-user-ban-list{flex-direction:column!important;gap:5px!important;min-width:0!important;display:flex!important}.nova-admin-mode .admin-user-ban-row,.nova-main-admin .admin-user-ban-row{background:#0000001f!important;border:1px solid #fff1!important;border-radius:11px!important;min-width:0!important;overflow:hidden!important}.nova-admin-mode .admin-user-ban-row.is-open,.nova-main-admin .admin-user-ban-row.is-open{background:#39ff8806!important;border-color:#39ff8838!important}.nova-admin-mode .admin-user-ban-row.is-banned,.nova-main-admin .admin-user-ban-row.is-banned{border-color:#ff707f29!important}.nova-admin-mode .admin-user-ban-toggle,.nova-main-admin .admin-user-ban-toggle{width:100%!important;min-height:48px!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;grid-template-columns:29px minmax(0,1fr) auto 14px!important;align-items:center!important;gap:8px!important;padding:7px 9px!important;display:grid!important}.nova-admin-mode .admin-user-ban-toggle:hover,.nova-main-admin .admin-user-ban-toggle:hover{background:#ffffff06!important}.nova-admin-mode .admin-user-ban-avatar,.nova-main-admin .admin-user-ban-avatar{color:#9bffc0!important;background:#39ff880e!important;border:1px solid #39ff8821!important;border-radius:9px!important;place-items:center!important;width:29px!important;height:29px!important;display:grid!important}.nova-admin-mode .admin-user-ban-row.is-banned .admin-user-ban-avatar,.nova-main-admin .admin-user-ban-row.is-banned .admin-user-ban-avatar{color:#ff9aa5!important;background:#ff707f0e!important;border-color:#ff707f2e!important}.nova-admin-mode .admin-user-ban-user-copy,.nova-main-admin .admin-user-ban-user-copy{flex-direction:column!important;gap:3px!important;min-width:0!important;display:flex!important}.nova-admin-mode .admin-user-ban-user-copy strong,.nova-main-admin .admin-user-ban-user-copy strong{color:#ffffffe6!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:850!important;overflow:hidden!important}.nova-admin-mode .admin-user-ban-user-copy small,.nova-main-admin .admin-user-ban-user-copy small{color:#ffffff5c!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;overflow:hidden!important}.nova-admin-mode .admin-user-ban-status,.nova-main-admin .admin-user-ban-status{color:#93ffbc!important;white-space:nowrap!important;background:#39ff880b!important;border:1px solid #39ff8829!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:42px!important;padding:4px 7px!important;font-size:7px!important;font-weight:900!important;display:inline-flex!important}.nova-admin-mode .admin-user-ban-status.is-banned,.nova-main-admin .admin-user-ban-status.is-banned{color:#ff9aa5!important;background:#ff707f0f!important;border-color:#ff707f33!important}.nova-admin-mode .admin-user-ban-chevron,.nova-main-admin .admin-user-ban-chevron{color:#ffffff6b!important;transition:transform .16s,color .16s!important}.nova-admin-mode .admin-user-ban-chevron.is-open,.nova-main-admin .admin-user-ban-chevron.is-open{color:#91ffbb!important;transform:rotate(180deg)!important}.nova-admin-mode .admin-user-ban-details,.nova-main-admin .admin-user-ban-details{border-top:1px solid #ffffff0e!important;flex-direction:column!important;gap:8px!important;padding:8px 9px 10px!important;display:flex!important}.nova-admin-mode .admin-user-ban-profile-line,.nova-main-admin .admin-user-ban-profile-line{color:#ffffff63!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;font-size:8px!important;display:flex!important}.nova-admin-mode .admin-user-ban-profile-line strong,.nova-main-admin .admin-user-ban-profile-line strong{color:#b3ffd0!important;font-size:8px!important;font-weight:850!important}.nova-admin-mode .admin-user-ban-current,.nova-main-admin .admin-user-ban-current{color:#ffffffab!important;overflow-wrap:anywhere!important;background:#ff707f0a!important;border:1px solid #ff707f29!important;border-radius:9px!important;flex-direction:column!important;gap:5px!important;padding:8px 9px!important;font-size:9px!important;display:flex!important}.nova-admin-mode .admin-user-ban-current-title,.nova-main-admin .admin-user-ban-current-title{color:#ff9aa5!important;align-items:center!important;gap:5px!important;font-size:9px!important;font-weight:850!important;display:flex!important}.nova-admin-mode .admin-user-ban-current small,.nova-main-admin .admin-user-ban-current small{color:#fff6!important;font-size:8px!important}.nova-admin-mode .admin-user-ban-field,.nova-main-admin .admin-user-ban-field{color:#ffffff85!important;flex-direction:column!important;gap:4px!important;min-width:0!important;font-size:8px!important;font-weight:800!important;display:flex!important}.nova-admin-mode .admin-user-ban-field input,.nova-admin-mode .admin-user-ban-field select,.nova-main-admin .admin-user-ban-field input,.nova-main-admin .admin-user-ban-field select{color:#f2fff7!important;width:100%!important;min-width:0!important;min-height:34px!important;font:inherit!important;background:#00000029!important;border:1px solid #ffffff13!important;border-radius:9px!important;outline:0!important;padding:7px 9px!important;font-size:10px!important}.nova-admin-mode .admin-user-ban-field select option,.nova-main-admin .admin-user-ban-field select option{color:#f2fff7!important;background:#111713!important}.nova-admin-mode .admin-user-ban-actions,.nova-main-admin .admin-user-ban-actions{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.nova-admin-mode .admin-user-ban-submit,.nova-main-admin .admin-user-ban-submit,.nova-admin-mode .admin-user-unban-submit,.nova-main-admin .admin-user-unban-submit{color:#ffabb3!important;cursor:pointer!important;background:#ff707f12!important;border:1px solid #ff707f33!important;border-radius:9px!important;flex:140px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:35px!important;padding:7px 9px!important;font-size:9px!important;font-weight:850!important;display:inline-flex!important}.nova-admin-mode .admin-user-unban-submit,.nova-main-admin .admin-user-unban-submit{color:#9bffc0!important;background:#39ff8811!important;border-color:#39ff882e!important}.nova-admin-mode .admin-user-ban-submit:disabled,.nova-main-admin .admin-user-ban-submit:disabled,.nova-admin-mode .admin-user-unban-submit:disabled,.nova-main-admin .admin-user-unban-submit:disabled{opacity:.5!important;cursor:wait!important}.nova-admin-mode .admin-user-ban-empty,.nova-main-admin .admin-user-ban-empty{color:#ffffff5c!important;text-align:center!important;border:1px dashed #ffffff16!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:105px!important;padding:16px 10px!important;font-size:9px!important;display:flex!important}.nova-admin-mode .admin-user-ban-empty strong,.nova-main-admin .admin-user-ban-empty strong{color:#ffffffc7!important;font-size:11px!important}.nova-admin-mode .admin-user-ban-footnote,.nova-main-admin .admin-user-ban-footnote{color:#ffffff45!important;margin:1px 0 0!important;font-size:8px!important;line-height:1.45!important}.nova-admin-mode .admin-customer-section,.nova-main-admin .admin-customer-section{border-radius:16px!important;padding:10px!important}.nova-admin-mode .admin-customer-section>.admin-section-header,.nova-main-admin .admin-customer-section>.admin-section-header{align-items:center!important;gap:7px!important;margin-bottom:0!important}.nova-admin-mode .admin-customer-section>.admin-section-header h2,.nova-main-admin .admin-customer-section>.admin-section-header h2{margin:0!important;font-size:13px!important;line-height:1.2!important}.nova-admin-mode .admin-customer-section>.admin-section-header>div>span,.nova-main-admin .admin-customer-section>.admin-section-header>div>span{max-width:250px!important;font-size:7px!important;line-height:1.35!important;display:block!important}.nova-admin-mode .admin-customer-section>.admin-section-header .admin-primary-button,.nova-main-admin .admin-customer-section>.admin-section-header .admin-primary-button{gap:5px!important;min-height:32px!important;padding:0 8px!important;font-size:8px!important}.nova-admin-mode .admin-customer-section>.admin-section-header .admin-primary-button svg,.nova-main-admin .admin-customer-section>.admin-section-header .admin-primary-button svg{width:14px!important;height:14px!important}.nova-admin-mode .admin-customer-panel,.nova-main-admin .admin-customer-panel{border-radius:13px!important;margin-top:7px!important;padding:8px!important}.nova-admin-mode .admin-customer-panel-header,.nova-main-admin .admin-customer-panel-header{align-items:center!important;gap:7px!important;margin-bottom:7px!important}.nova-admin-mode .admin-customer-panel-header h3,.nova-main-admin .admin-customer-panel-header h3{font-size:13px!important}.nova-admin-mode .admin-customer-panel-header p,.nova-main-admin .admin-customer-panel-header p{margin-top:3px!important;font-size:8px!important}.nova-admin-mode .admin-customer-panel-header .admin-secondary-button,.nova-main-admin .admin-customer-panel-header .admin-secondary-button{min-height:30px!important;padding:0 8px!important;font-size:8px!important}.nova-admin-mode .admin-customer-search,.nova-main-admin .admin-customer-search{grid-template-columns:minmax(0,1fr) auto 32px!important;gap:5px!important;margin-bottom:7px!important}.nova-admin-mode .admin-customer-search-input,.nova-main-admin .admin-customer-search-input{border-radius:9px!important;gap:5px!important;min-height:35px!important;padding:0 8px!important}.nova-admin-mode .admin-customer-search-input svg,.nova-main-admin .admin-customer-search-input svg{width:14px!important;height:14px!important}.nova-admin-mode .admin-customer-search-input input,.nova-main-admin .admin-customer-search-input input{height:32px!important;font-size:8px!important}.nova-admin-mode .admin-customer-search>.admin-primary-button,.nova-main-admin .admin-customer-search>.admin-primary-button{min-height:35px!important;padding:0 8px!important;font-size:8px!important}.nova-admin-mode .admin-customer-search>.admin-icon-button,.nova-main-admin .admin-customer-search>.admin-icon-button{border-radius:9px!important;width:32px!important;min-width:32px!important;height:35px!important;min-height:35px!important}.nova-admin-mode .admin-customer-list-header,.nova-main-admin .admin-customer-list-header{min-height:37px!important;padding:0 8px!important}.nova-admin-mode .admin-customer-table-wrapper,.nova-main-admin .admin-customer-table-wrapper{border-radius:10px!important}.nova-admin-mode .admin-customer-table,.nova-main-admin .admin-customer-table{min-width:560px!important}.nova-admin-mode .admin-customer-table th,.nova-main-admin .admin-customer-table th{letter-spacing:.25px!important;height:32px!important;padding:6px 7px!important;font-size:6.5px!important}.nova-admin-mode .admin-customer-table td,.nova-main-admin .admin-customer-table td{height:42px!important;padding:5px 7px!important;font-size:8px!important}.nova-admin-mode .admin-customer-table th:first-child,.nova-main-admin .admin-customer-table th:first-child{width:150px!important}.nova-admin-mode .admin-customer-table th:nth-child(2),.nova-main-admin .admin-customer-table th:nth-child(2){width:88px!important}.nova-admin-mode .admin-customer-table th:nth-child(3),.nova-main-admin .admin-customer-table th:nth-child(3){width:91px!important}.nova-admin-mode .admin-customer-table th:nth-child(4),.nova-main-admin .admin-customer-table th:nth-child(4){width:100px!important}.nova-admin-mode .admin-customer-table th:nth-child(5),.nova-main-admin .admin-customer-table th:nth-child(5){width:108px!important}.nova-admin-mode .admin-customer-table-user,.nova-main-admin .admin-customer-table-user{grid-template-columns:26px minmax(0,1fr)!important;gap:6px!important;min-height:31px!important}.nova-admin-mode .admin-customer-avatar,.nova-main-admin .admin-customer-avatar{border-radius:8px!important;width:26px!important;min-width:26px!important;height:26px!important}.nova-admin-mode .admin-customer-table-user-copy strong,.nova-main-admin .admin-customer-table-user-copy strong{font-size:8px!important}.nova-admin-mode .admin-customer-table-user-copy small,.nova-main-admin .admin-customer-table-user-copy small{font-size:6.5px!important}.nova-admin-mode .admin-customer-table code,.nova-main-admin .admin-customer-table code{padding:3px 4px!important;font-size:6.5px!important}.nova-admin-mode .admin-customer-table-balance,.nova-main-admin .admin-customer-table-balance{font-size:8px!important}:is(.nova-admin-mode .admin-customer-details:has(.admin-customer-placeholder),.nova-main-admin .admin-customer-details:has(.admin-customer-placeholder)){display:none!important}@media (width>=900px){.nova-admin-mode .admin-main-menu,.nova-main-admin .admin-main-menu{grid-template-columns:repeat(7,minmax(0,1fr))!important}}@media (width<=600px){.nova-admin-mode .admin-user-ban-panel,.nova-main-admin .admin-user-ban-panel{border-radius:15px!important;gap:8px!important;padding:9px!important}.nova-admin-mode .admin-user-ban-heading,.nova-main-admin .admin-user-ban-heading{grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:7px!important}.nova-admin-mode .admin-user-ban-heading-icon,.nova-main-admin .admin-user-ban-heading-icon{border-radius:10px!important;width:34px!important;height:34px!important}.nova-admin-mode .admin-user-ban-title-copy h2,.nova-main-admin .admin-user-ban-title-copy h2{font-size:14px!important}.nova-admin-mode .admin-user-ban-title-copy p,.nova-main-admin .admin-user-ban-title-copy p{max-width:240px!important;font-size:7.5px!important}.nova-admin-mode .admin-user-ban-counts,.nova-main-admin .admin-user-ban-counts{grid-column:2;flex-direction:row!important;align-items:center!important;gap:9px!important}.nova-admin-mode .admin-user-ban-toolbar,.nova-main-admin .admin-user-ban-toolbar{grid-template-columns:minmax(0,1fr) 35px!important;gap:5px!important}.nova-admin-mode .admin-user-ban-search,.nova-main-admin .admin-user-ban-search{grid-column:1/-1!important;min-height:35px!important}.nova-admin-mode .admin-user-ban-toolbar>.admin-primary-button,.nova-main-admin .admin-user-ban-toolbar>.admin-primary-button{grid-column:1!important;min-height:34px!important}.nova-admin-mode .admin-user-ban-toolbar>.admin-icon-button,.nova-main-admin .admin-user-ban-toolbar>.admin-icon-button{grid-column:2!important;height:34px!important;min-height:34px!important}.nova-admin-mode .admin-user-ban-toggle,.nova-main-admin .admin-user-ban-toggle{grid-template-columns:27px minmax(0,1fr) auto 12px!important;gap:6px!important;min-height:45px!important;padding:7px 8px!important}.nova-admin-mode .admin-user-ban-avatar,.nova-main-admin .admin-user-ban-avatar{width:27px!important;height:27px!important}.nova-admin-mode .admin-user-ban-user-copy strong,.nova-main-admin .admin-user-ban-user-copy strong{font-size:9px!important}.nova-admin-mode .admin-user-ban-user-copy small,.nova-main-admin .admin-user-ban-user-copy small{font-size:7px!important}.nova-admin-mode .admin-user-ban-status,.nova-main-admin .admin-user-ban-status{min-width:37px!important;padding:4px 5px!important;font-size:6.5px!important}.nova-admin-mode .admin-customer-layout,.nova-main-admin .admin-customer-layout{gap:7px!important}.nova-admin-mode .admin-customer-panel-header,.nova-main-admin .admin-customer-panel-header{flex-direction:row!important}.nova-admin-mode .admin-customer-panel-header .admin-secondary-button,.nova-main-admin .admin-customer-panel-header .admin-secondary-button{width:auto!important}.nova-admin-mode .admin-customer-search,.nova-main-admin .admin-customer-search{grid-template-columns:minmax(0,1fr) auto 31px!important}.nova-admin-mode .admin-customer-search>.admin-primary-button,.nova-main-admin .admin-customer-search>.admin-primary-button{grid-area:auto!important;width:auto!important}.nova-admin-mode .admin-customer-search>.admin-icon-button,.nova-main-admin .admin-customer-search>.admin-icon-button{grid-area:auto!important}}@media (width<=380px){.nova-admin-mode .admin-customer-table,.nova-main-admin .admin-customer-table{min-width:540px!important}.nova-admin-mode .admin-user-ban-user-copy small,.nova-main-admin .admin-user-ban-user-copy small{max-width:178px!important}}.nova-main-admin .admin-main-menu,.nova-admin-mode .admin-main-menu{grid-template-columns:repeat(7,minmax(0,1fr))!important}.nova-main-admin .admin-user-ban-filters,.nova-admin-mode .admin-user-ban-filters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;display:grid!important}.nova-main-admin .admin-user-ban-filter,.nova-admin-mode .admin-user-ban-filter{color:#ffffff73!important;cursor:pointer!important;background:#ffffff05!important;border:1px solid #ffffff12!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:30px!important;padding:5px 8px!important;font-size:8px!important;font-weight:800!important;display:flex!important}.nova-main-admin .admin-user-ban-filter strong,.nova-admin-mode .admin-user-ban-filter strong{color:#ffffffa6!important;font-size:8px!important;font-weight:900!important}.nova-main-admin .admin-user-ban-filter.active,.nova-admin-mode .admin-user-ban-filter.active{color:#adffcc!important;background:#39ff8812!important;border-color:#39ff8838!important}.nova-main-admin .admin-user-ban-filter.is-banned.active,.nova-admin-mode .admin-user-ban-filter.is-banned.active{color:#ffadb5!important;background:#ff707f12!important;border-color:#ff707f3d!important}.nova-main-admin .admin-customer-table-scroll,.nova-admin-mode .admin-customer-table-scroll{overscroll-behavior-x:contain!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.nova-main-admin .admin-customer-table,.nova-admin-mode .admin-customer-table{width:100%!important}@media (width<=899px){.nova-main-admin .admin-main-menu,.nova-admin-mode .admin-main-menu{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.nova-main-admin .admin-main-menu-item,.nova-admin-mode .admin-main-menu-item{letter-spacing:.35px!important;border-radius:12px!important;gap:4px!important;min-height:48px!important;padding:6px 3px!important;font-size:7px!important}.nova-main-admin .admin-main-menu-item svg,.nova-admin-mode .admin-main-menu-item svg{width:16px!important;height:16px!important}}@media (width<=600px){.nova-main-admin .admin-customer-section>.admin-section-header .admin-primary-button,.nova-admin-mode .admin-customer-section>.admin-section-header .admin-primary-button{border-radius:12px!important;flex:0 0 39px!important;width:39px!important;min-width:39px!important;max-width:39px!important;height:39px!important;min-height:39px!important;padding:0!important}.nova-main-admin .admin-customer-section>.admin-section-header .admin-primary-button span,.nova-admin-mode .admin-customer-section>.admin-section-header .admin-primary-button span{display:none!important}.nova-main-admin .admin-customer-section>.admin-section-header .admin-primary-button svg,.nova-admin-mode .admin-customer-section>.admin-section-header .admin-primary-button svg{width:17px!important;height:17px!important}.nova-main-admin .admin-customer-table-scroll,.nova-admin-mode .admin-customer-table-scroll{overflow-x:hidden!important}.nova-main-admin .admin-customer-table,.nova-admin-mode .admin-customer-table{table-layout:fixed!important;width:100%!important;min-width:0!important}.nova-main-admin .admin-customer-table th:nth-child(2),.nova-main-admin .admin-customer-table td:nth-child(2),.nova-admin-mode .admin-customer-table th:nth-child(2),.nova-admin-mode .admin-customer-table td:nth-child(2),.nova-main-admin .admin-customer-table th:nth-child(4),.nova-main-admin .admin-customer-table td:nth-child(4),.nova-admin-mode .admin-customer-table th:nth-child(4),.nova-admin-mode .admin-customer-table td:nth-child(4),.nova-main-admin .admin-customer-table th:nth-child(5),.nova-main-admin .admin-customer-table td:nth-child(5),.nova-admin-mode .admin-customer-table th:nth-child(5),.nova-admin-mode .admin-customer-table td:nth-child(5){display:none!important}.nova-main-admin .admin-customer-table th:first-child,.nova-admin-mode .admin-customer-table th:first-child{width:68%!important}.nova-main-admin .admin-customer-table th:nth-child(3),.nova-admin-mode .admin-customer-table th:nth-child(3){width:32%!important}.nova-main-admin .admin-customer-table th,.nova-admin-mode .admin-customer-table th{height:29px!important;padding:5px 6px!important;font-size:7px!important}.nova-main-admin .admin-customer-table td,.nova-admin-mode .admin-customer-table td{height:37px!important;padding:4px 6px!important;font-size:8px!important}.nova-main-admin .admin-customer-table-user,.nova-admin-mode .admin-customer-table-user{gap:5px!important;min-height:27px!important}.nova-main-admin .admin-customer-table-user-copy strong,.nova-admin-mode .admin-customer-table-user-copy strong{max-width:100%!important;font-size:8px!important}.nova-main-admin .admin-customer-table-user-copy small,.nova-admin-mode .admin-customer-table-user-copy small{max-width:100%!important;font-size:6.5px!important}.nova-main-admin .admin-user-ban-details,.nova-admin-mode .admin-user-ban-details{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:7px!important;display:grid!important}.nova-main-admin .admin-user-ban-profile-line,.nova-admin-mode .admin-user-ban-profile-line,.nova-main-admin .admin-user-ban-current,.nova-admin-mode .admin-user-ban-current,.nova-main-admin .admin-user-ban-actions,.nova-admin-mode .admin-user-ban-actions{grid-column:1/-1!important}.nova-main-admin .admin-user-ban-field input,.nova-main-admin .admin-user-ban-field select,.nova-admin-mode .admin-user-ban-field input,.nova-admin-mode .admin-user-ban-field select{min-height:32px!important;padding:6px 7px!important;font-size:9px!important}.nova-main-admin .admin-user-ban-actions button,.nova-admin-mode .admin-user-ban-actions button{flex-basis:120px!important;min-height:33px!important;padding:6px 7px!important;font-size:8px!important}}@media (width<=380px){.nova-main-admin .admin-main-menu,.nova-admin-mode .admin-main-menu{grid-template-columns:repeat(4,minmax(0,1fr))!important}.nova-main-admin .admin-user-ban-toggle,.nova-admin-mode .admin-user-ban-toggle{grid-template-columns:25px minmax(0,1fr) auto 11px!important;gap:5px!important}.nova-main-admin .admin-user-ban-user-copy small,.nova-admin-mode .admin-user-ban-user-copy small{max-width:145px!important}}.home-page .home-city-list{flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;display:flex!important}.home-page .home-city-list>.home-city-group{flex-direction:column!important;flex:none!important;align-items:stretch!important;gap:5px!important;width:100%!important;min-width:0!important;margin:0!important;display:flex!important}.home-page .home-city-list>.home-city-group>.home-city-card{transform-origin:50%!important;flex:none!important;margin:0!important;display:grid!important}@media (width<=390px){.home-page .home-city-list{gap:6.5px!important}}.nova-ban-gate{background:radial-gradient(at 50% 0,#ff233745,#0000 48%),radial-gradient(at 0 100%,#be0c1e38,#0000 46%),radial-gradient(at 100% 100%,#ff304029,#0000 42%),linear-gradient(155deg,#210509 0%,#140306 48%,#090103 100%)!important}.nova-ban-gate-glow-one{background:#ff203738!important}.nova-ban-gate-glow-two{background:#ff142d29!important}.nova-ban-gate-card{background:radial-gradient(at 100% 0,#ff344829,#0000 48%),linear-gradient(145deg,#2a0a0ff7,#110407fb)!important;border-color:#ff5e6c52!important;box-shadow:0 26px 80px #0000007a,0 0 42px #ff193013,inset 0 1px #ffaab113!important}.nova-ban-gate-brand,.nova-ban-gate-details-heading{color:#ff6b79!important}.nova-ban-gate .nova-language-trigger{background:linear-gradient(135deg,#ff2d422e,#ffffff09)!important;border-color:#ff596961!important;box-shadow:inset 0 1px #ffbec317,0 8px 20px #0003!important}.nova-ban-gate-status{background:linear-gradient(135deg,#ff2a3f1f,#ffffff06)!important;border-color:#ff526540!important}.nova-ban-gate-status-icon{color:#ff7b88!important;background:#ff233a2b!important;border-color:#ff5c6d61!important}.nova-ban-gate-details{background:linear-gradient(140deg,#ff233721,#ffffff06)!important;border-color:#ff495b4d!important}.nova-ban-gate-detail-row+.nova-ban-gate-detail-row{border-top-color:#ff697629!important}.nova-ban-gate-countdown{background:radial-gradient(at 12% 0,#ff2c4030,#0000 58%),#1e0409d1!important;border-color:#ff46595c!important}.nova-ban-gate-countdown-icon{color:#ff7582!important;background:#ff283c24!important;border-color:#ff4c5f57!important}.nova-ban-gate-time-unit{background:#ff304413!important;border-color:#ff586933!important}.nova-ban-gate-time-unit strong,.nova-ban-gate-countdown.is-expired .nova-ban-gate-time-unit strong{color:#ff8b96!important}.nova-ban-gate-refresh{color:#fff!important;background:linear-gradient(105deg,#ff5265 0%,#ed233e 52%,#b90f2a 100%)!important;border-color:#ff9ba47a!important;box-shadow:0 9px 28px #ff19343d,inset 0 1px #ffe6e859!important}.nova-ban-gate-refresh:focus-visible{outline-offset:3px;outline:2px solid #ff9ba5}@media (width<=520px){.nova-ban-gate{min-height:var(--tg-viewport-height,100svh);padding-top:max(16px, env(safe-area-inset-top,0px));padding-bottom:max(16px, env(safe-area-inset-bottom,0px))}.nova-ban-gate-card{width:100%;max-width:620px}.nova-ban-gate-detail-row{flex-direction:column;align-items:stretch;gap:4px}.nova-ban-gate-detail-row>span{flex:0 auto}.nova-ban-gate-detail-row>strong{text-align:left;font-size:12px}}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage{opacity:0!important;visibility:hidden!important;box-shadow:none!important;filter:none!important;pointer-events:none!important;background:0 0!important;border:0!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:before,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:after,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-refraction-window,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-refraction-track{content:none!important;opacity:0!important;visibility:hidden!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator{opacity:1!important;visibility:visible!important;z-index:2!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;pointer-events:none!important;background:0 0!important;border:0!important;display:block!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{box-sizing:border-box!important;opacity:1!important;visibility:visible!important;border-radius:inherit!important;-webkit-backdrop-filter:blur(2px)saturate(1.12)!important;backdrop-filter:blur(2px)saturate(1.12)!important;pointer-events:none!important;background:linear-gradient(145deg,#ffffff1f,#e0ecf80b 50%,#ffffff0e)!important;border:1px solid #eef6ff45!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #ffffff12,0 3px 12px #0000001f!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface:before,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface:after{content:none!important;opacity:0!important;visibility:hidden!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item.active{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;outline:none!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item>.nav-badge{z-index:4!important;opacity:1!important;visibility:visible!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-indicator{z-index:2!important;pointer-events:none!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface{z-index:1!important;border-radius:inherit!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(1.8px)saturate(1.2)!important;backdrop-filter:blur(1.8px)saturate(1.2)!important;pointer-events:none!important;background:linear-gradient(145deg,#ffffff1b,#ffffff09 42%,#bee1ff0e 70%,#ffffff13)!important;border:1px solid #eef8ff52!important;position:absolute!important;inset:0!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #ffffff1f,inset 1px 0 #ffffff24,inset -1px 0 #ffffff24,0 3px 14px #0000001f!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface:before{content:""!important;border-radius:inherit!important;-webkit-mask-composite:xor!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(118deg,#fff3 0%,#d7f0ff1f 18%,#ffffff09 34%,#aadcff21 52%,#fff3 68%,#d2f5ff13 84%,#ffffff2e 100%)!important;padding:1px!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;-webkit-mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-indicator>.nova-nav-glass-surface:after{content:""!important;border-radius:inherit!important;opacity:.9!important;pointer-events:none!important;background:linear-gradient(#ffffff1f,#0000 28% 72%,#b4dcff0e),radial-gradient(at 50% 0,#ffffff1f,#0000 66%)!important;display:block!important;position:absolute!important;inset:1px!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-item{z-index:4!important;isolation:isolate!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-item .nav-badge{z-index:5!important;opacity:1!important;visibility:visible!important;-webkit-filter:none!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label{color:#f7fff9!important;stroke:currentColor!important;opacity:1!important;visibility:visible!important;text-shadow:0 1px 5px #00000038,0 0 8px #82ffbe24!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-item.active .nova-nav-label{font-weight:800!important}.nova-bottom-nav.nova-bottom-nav--seven>.nova-nav-item.active .nav-badge{z-index:6!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage{visibility:hidden!important;opacity:0!important;box-shadow:none!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:0 0!important;border:0!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator{visibility:visible!important;opacity:1!important;z-index:1!important;pointer-events:none!important;display:block!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator>.nova-nav-glass-surface{visibility:visible!important;opacity:1!important;z-index:1!important;border-radius:inherit!important;-webkit-backdrop-filter:blur(1.8px)saturate(1.2)!important;backdrop-filter:blur(1.8px)saturate(1.2)!important;pointer-events:none!important;background:linear-gradient(145deg,#ffffff1b,#ffffff09 42%,#bee1ff0e 70%,#ffffff13)!important;border:1px solid #eef8ff4d!important;display:block!important;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #ffffff1f,inset 1px 0 #ffffff24,inset -1px 0 #ffffff24,0 3px 14px #0000001f!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator>.nova-nav-glass-surface:before{content:""!important;border-radius:inherit!important;-webkit-mask-composite:xor!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(118deg,#fff3 0%,#d7f0ff1f 18%,#ffffff09 34%,#aadcff21 52%,#fff3 68%,#d2f5ff13 84%,#ffffff2e 100%)!important;padding:1px!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;-webkit-mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator>.nova-nav-glass-surface:after{content:""!important;border-radius:inherit!important;opacity:.9!important;pointer-events:none!important;background:linear-gradient(#ffffff1f,#0000 28% 72%,#b4dcff0e),radial-gradient(at 50% 0,#ffffff1f,#0000 66%)!important;display:block!important;position:absolute!important;inset:1px!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item{z-index:6!important;isolation:isolate!important;color:#fffffff5!important;opacity:1!important;visibility:visible!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nav-badge{z-index:7!important;opacity:1!important;visibility:visible!important;display:block!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active .nova-nav-label{color:#eafff2!important;stroke:currentColor!important;opacity:1!important;visibility:visible!important;text-shadow:0 1px 5px #00000038,0 0 8px #82ffbe24!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active .nova-nav-label{font-weight:800!important}@property --nova-nav-rim-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes novaNavInnerRimFlowV6{0%{--nova-nav-rim-angle:0deg}to{--nova-nav-rim-angle:360deg}}@keyframes novaNavInnerSheenV6{0%,to{opacity:.26}50%{opacity:.52}}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage{z-index:5!important;visibility:visible!important;opacity:1!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-filter:none!important;pointer-events:none!important;isolation:isolate!important;contain:layout paint style!important;clip-path:inset(0 round 999px)!important;will-change:transform!important;background:0 0!important;border:0!important;border-radius:999px!important;display:block!important;position:absolute!important;overflow:hidden!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage>.nova-nav-refraction-window{z-index:1!important;visibility:visible!important;opacity:1!important;border-radius:inherit!important;pointer-events:none!important;will-change:filter!important;background:#ffffff03!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:translateZ(0)!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-refraction-track{z-index:1!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;will-change:transform!important;background:0 0!important;display:block!important;position:absolute!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item{opacity:.28!important;color:#ecf6ffd6!important;mix-blend-mode:screen!important;filter:none!important;text-shadow:0 0 5px #d4eeff38!important;display:flex!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven .nova-nav-reflection-item .nova-nav-label{color:inherit!important;stroke:currentColor!important;opacity:1!important;visibility:visible!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item{z-index:auto!important;isolation:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-item>.nav-badge{z-index:8!important;opacity:1!important;visibility:visible!important;-webkit-filter:none!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:before{content:""!important;z-index:4!important;box-sizing:border-box!important;border-radius:inherit!important;background:conic-gradient(from var(--nova-nav-rim-angle,0deg), #ecf8ff33 0deg, #c0e5ff14 42deg, #ffffff06 86deg, #80ffd229 128deg, #daf1ff0e 173deg, #fff3 218deg, #afdfff12 265deg, #aeffdd26 318deg, #ecf8ff33 360deg)!important;-webkit-mask-composite:xor!important;opacity:.9!important;pointer-events:none!important;will-change:--nova-nav-rim-angle!important;padding:1.35px!important;animation:4.4s linear infinite novaNavInnerRimFlowV6!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0)!important;-webkit-mask-position:0 0,0 0!important;mask-position:0 0,0 0!important;-webkit-mask-size:auto,auto!important;mask-size:auto,auto!important;-webkit-mask-repeat:repeat,repeat!important;mask-repeat:repeat,repeat!important;-webkit-mask-clip:content-box,border-box!important;mask-clip:content-box,border-box!important;-webkit-mask-origin:content-box,border-box!important;mask-origin:content-box,border-box!important;-webkit-mask-composite:xor!important;mask-composite:exclude!important;-webkit-mask-source-type:auto,auto!important;mask-mode:match-source,match-source!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:after{content:""!important;z-index:5!important;border-radius:inherit!important;mix-blend-mode:screen!important;opacity:.32!important;pointer-events:none!important;background:linear-gradient(#ffffff24,#e1f1ff09 22%,#0000 44% 70%,#afe0ff0b),radial-gradient(at 50% 0,#ffffff29,#0000 68%)!important;animation:2.8s ease-in-out infinite novaNavInnerSheenV6!important;display:block!important;position:absolute!important;inset:1px!important;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #c4e4ff14!important}.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven.nova-nav-tap-pulse>.nova-nav-refraction-stage:after,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven[data-glass-motion=true]>.nova-nav-refraction-stage:after{opacity:.62!important;animation-duration:.68s!important}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:before,.nova-bottom-nav.nova-bottom-nav--liquid-v25.nova-bottom-nav--seven>.nova-nav-refraction-stage:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --nova-nav-rim-angle-v7{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes novaNavRimSpinV7{0%{--nova-nav-rim-angle-v7:0deg}to{--nova-nav-rim-angle-v7:360deg}}@keyframes novaNavRefractionSweepV7{0%{opacity:.28;transform:translate(-22%)skew(-12deg)}18%{opacity:.78}55%{opacity:.58}to{opacity:.32;transform:translate(22%)skew(-12deg)}}@keyframes novaNavReflectionPulseV7{0%,to{filter:drop-shadow(0 0 1px #b7e4ff29)brightness()}50%{filter:drop-shadow(0 0 3px #b7e4ff5c)brightness(1.08)}}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage{z-index:5!important;visibility:visible!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-filter:none!important;pointer-events:none!important;isolation:isolate!important;contain:layout paint style!important;clip-path:inset(0 round 999px)!important;will-change:transform!important;background:0 0!important;border:1px solid #e4f4ff2e!important;border-radius:999px!important;display:block!important;position:absolute!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff09,inset 0 0 12px #bee4ff0e!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage>.nova-nav-refraction-window{z-index:1!important;visibility:visible!important;opacity:1!important;border-radius:inherit!important;pointer-events:none!important;will-change:filter!important;background:#ffffff05!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important;transform:translateZ(0)!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-track{z-index:1!important;visibility:visible!important;opacity:1!important;pointer-events:none!important;will-change:transform, filter!important;background:0 0!important;display:block!important;position:absolute!important;overflow:visible!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item{visibility:visible!important;opacity:.4!important;color:#ecf7fff5!important;mix-blend-mode:screen!important;text-shadow:0 0 5px #aee0ff52,0 0 10px #6effca1a!important;animation:2.1s ease-in-out infinite novaNavReflectionPulseV7!important;display:flex!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-label{color:inherit!important;stroke:currentColor!important;opacity:1!important;visibility:visible!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-nav-item{z-index:6!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item{z-index:6!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item .nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item .nova-nav-label,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nav-badge{z-index:7!important;opacity:1!important;visibility:visible!important;position:relative!important}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:before,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:after,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item{animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --nova-nav-rim-angle-v8{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes novaNavRimFlowV8{0%{--nova-nav-rim-angle-v8:0deg}to{--nova-nav-rim-angle-v8:360deg}}@keyframes novaNavInnerCausticV8{0%{opacity:.28;transform:translate(-24%)skew(-10deg)}22%{opacity:.76}52%{opacity:.64}to{opacity:.3;transform:translate(24%)skew(-10deg)}}@keyframes novaNavReflectionGlowV8{0%,to{text-shadow:0 0 2px #b5e1ff1f}50%{text-shadow:0 0 5px #b5e1ff47,0 0 8px #66ffca1a}}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage{z-index:8!important;visibility:visible!important;opacity:1!important;isolation:isolate!important;pointer-events:none!important;-webkit-backdrop-filter:blur(1px)saturate(1.18)!important;backdrop-filter:blur(1px)saturate(1.18)!important;clip-path:inset(0 round 999px)!important;will-change:transform!important;background:linear-gradient(145deg,#ffffff0e,#e2efff05 48%,#39ff8805)!important;border:1px solid #e1f2ff29!important;border-radius:999px!important;display:block!important;position:absolute!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff17,inset 0 -1px #c3e2ff0b,inset 0 0 12px #b4e1ff09!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item{visibility:visible!important;opacity:.38!important;color:#ecf7fff5!important;box-shadow:none!important;mix-blend-mode:screen!important;pointer-events:none!important;background:0 0!important;border-color:#0000!important;display:flex!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-icon{color:#e0f2fffa!important;stroke:currentColor!important;filter:drop-shadow(0 0 2px #ade2ff30)!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-label{color:#ebf7fff5!important;animation:1.9s ease-in-out infinite novaNavReflectionGlowV8!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item>.nav-badge{visibility:hidden!important;opacity:0!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:before{content:""!important;z-index:6!important;box-sizing:border-box!important;border-radius:inherit!important;background:linear-gradient(transparent, transparent) padding-box, conic-gradient(from var(--nova-nav-rim-angle-v8,0deg), #edf9ffc7 0deg, #addcff38 46deg, #ffffff14 88deg, #77ffcc80 132deg, #c3e7ff21 179deg, #f5fcffb3 222deg, #9dd5ff30 268deg, #8dffd266 316deg, #edf9ffc7 360deg) border-box!important;opacity:.24!important;pointer-events:none!important;will-change:--nova-nav-rim-angle-v8!important;-webkit-background-clip:padding-box,border-box!important;background-clip:padding-box,border-box!important;border:1.25px solid #0000!important;animation:3.8s linear infinite novaNavRimFlowV8!important;display:block!important;position:absolute!important;inset:0!important;box-shadow:inset 0 0 0 .45px #f1f9ff24,inset 0 0 7px #9adbff11!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:after{content:""!important;z-index:7!important;border-radius:inherit!important;mix-blend-mode:screen!important;opacity:.78!important;pointer-events:none!important;will-change:transform, opacity!important;background:linear-gradient(105deg,#0000 34%,#aae0ff09 40%,#c4ebff26 45%,#ffffff3b 49%,#74ffc816 53%,#0000 62%)!important;width:216%!important;animation:2.15s ease-in-out infinite alternate novaNavInnerCausticV8!important;display:block!important;position:absolute!important;top:-28%!important;bottom:-28%!important;left:-58%!important;box-shadow:inset 0 1px #ffffff0f!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator{opacity:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:0 0!important;border:0!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nav-badge{color:#061109!important;z-index:24!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;background:linear-gradient(135deg,#d3ff5d,#42ff8a)!important;border:1px solid #f5fff8c7!important;border-radius:999px!important;place-items:center!important;width:auto!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0 4px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:grid!important;position:absolute!important;inset:1px max(3px,50% - 20px) auto auto!important;transform:none!important;box-shadow:0 2px 9px #39ff8847!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item--support>.nav-badge,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item--basket>.nav-badge{right:max(3px,50% - 20px)!important}@media (width<=390px){.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nav-badge{min-width:17px!important;height:17px!important;font-size:8px!important;top:0!important;right:max(2px,50% - 19px)!important}}@media (prefers-reduced-motion:reduce){.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:before,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:after,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-label{animation-duration:.01ms!important;animation-iteration-count:1!important}}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item{z-index:auto!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-label{z-index:7!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nav-badge{z-index:24!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage{z-index:3!important;opacity:1!important;visibility:visible!important;isolation:isolate!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(145deg,#ffffff0b,#cde4ff03 45%,#39ff8804)!important;border:1px solid #e1f2ff2b!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #c3e2ff0d,inset 0 0 10px #b4e1ff09!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item{z-index:5!important;isolation:isolate!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-icon,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-label{z-index:2!important;opacity:1!important;visibility:visible!important;-webkit-filter:none!important;text-shadow:none!important;-webkit-font-smoothing:antialiased!important;position:relative!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active>.nova-nav-icon{color:#d9ffef!important;stroke:currentColor!important;filter:drop-shadow(0 0 2px #73ffca38)!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active>.nova-nav-label{color:#f4fff9!important;text-shadow:0 0 1px #ebfff826!important;font-weight:850!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item{z-index:1!important;opacity:.24!important;color:#caebffe6!important;mix-blend-mode:screen!important;text-shadow:none!important;animation:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-icon{opacity:.82!important;color:#c1e7ffeb!important;stroke:currentColor!important;filter:drop-shadow(.45px 0 #6effd233)drop-shadow(-.45px 0 #9bc9ff30)!important;transform:translate(.35px,-.15px)!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-label{opacity:.54!important;color:#dbefffd6!important;text-shadow:none!important;animation:none!important;transform:translate(.3px)!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item>.nav-badge{opacity:0!important;visibility:hidden!important;display:none!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:before{z-index:6!important;opacity:.26!important;animation:3.8s linear infinite novaNavRimFlowV8!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:after{z-index:7!important;opacity:.78!important;mix-blend-mode:screen!important;animation:2.15s ease-in-out infinite alternate novaNavInnerCausticV8!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25.nova-nav-tap-pulse>.nova-nav-refraction-stage:after,.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25[data-glass-motion=true]>.nova-nav-refraction-stage:after{opacity:.95!important;animation-duration:.72s!important}.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nav-badge{z-index:4!important;opacity:1!important;visibility:visible!important;filter:none!important;transform:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25{-webkit-backdrop-filter:blur(17px)saturate(1.38)brightness(1.06)!important;backdrop-filter:blur(17px)saturate(1.38)brightness(1.06)!important;isolation:isolate!important;color:#191e1cf0!important;-webkit-font-smoothing:antialiased!important;background:#f7faf93d linear-gradient(#ffffff5c,#f6f9f838)!important;border:1px solid #ffffffc7!important;border-radius:999px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;width:min(100vw - 32px,620px)!important;max-width:calc(100vw - 32px)!important;height:60px!important;min-height:60px!important;max-height:60px!important;padding:3px 4px!important;overflow:hidden!important;box-shadow:0 5px 18px #08140e1f,inset 0 1px #ffffffeb,inset 0 -1px #233e3012!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match:before,nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match:after{content:none!important;animation:none!important;display:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item{z-index:5!important;width:100%!important;min-width:0!important;min-height:52px!important;box-shadow:none!important;color:#191e1ce0!important;opacity:1!important;-webkit-filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:1px solid #0000!important;border-radius:999px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;margin:0!important;padding:2px 1px 1px!important;transition:color .15s!important;display:flex!important;position:relative!important;transform:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item:before,nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item:after{content:none!important;display:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-icon{color:currentColor!important;stroke:currentColor!important;stroke-width:1.85px!important;opacity:1!important;-webkit-filter:none!important;flex:none!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:0!important;transition:none!important;display:block!important;transform:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-label{color:currentColor!important;letter-spacing:-.08px!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;text-shadow:none!important;opacity:1!important;-webkit-filter:none!important;margin:0!important;padding:0!important;font-size:clamp(6.4px,1.95vw,8.2px)!important;font-weight:650!important;line-height:1.08!important;transition:none!important;display:block!important;overflow:hidden!important;transform:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active{box-shadow:none!important;color:#16221bf5!important;background:0 0!important;border-color:#0000!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active>.nova-nav-label{color:#162a1dfa!important;text-shadow:none!important;font-weight:760!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator{visibility:hidden!important;opacity:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important;background:0 0!important;border:0!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator>.nova-nav-glass-surface,nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator>.nova-nav-glass-surface:before,nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-indicator>.nova-nav-glass-surface:after{opacity:0!important;box-shadow:none!important;content:none!important;background:0 0!important;border:0!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage{z-index:3!important;visibility:visible!important;opacity:1!important;isolation:isolate!important;-webkit-backdrop-filter:blur(3px)saturate(1.24)brightness(1.06)!important;backdrop-filter:blur(3px)saturate(1.24)brightness(1.06)!important;mix-blend-mode:normal!important;pointer-events:none!important;will-change:transform, filter!important;background:linear-gradient(160deg,#ffffff52,#f4fcf72b 50%,#ffffff1c)!important;border:1px solid #ffffffd1!important;border-radius:999px!important;transition:transform .43s cubic-bezier(.22,.86,.28,1)!important;display:block!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #234b3213,0 1px 5px #14231b1a!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25[data-dragging=true]>.nova-nav-refraction-stage{transition:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:before{content:""!important;z-index:2!important;border-radius:inherit!important;pointer-events:none!important;opacity:.84!important;background:linear-gradient(#ffffffad,#ffffff2b 24%,#0000 62%,#cfffe224)!important;animation:none!important;position:absolute!important;inset:1px!important;box-shadow:inset 0 1px #ffffff85!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:after{content:""!important;z-index:3!important;pointer-events:none!important;opacity:.76!important;mix-blend-mode:normal!important;background:radial-gradient(at 50% 0,#ffffff94,#ffffff21 52%,#0000 82%)!important;border-radius:999px!important;height:18%!important;animation:3.4s ease-in-out infinite alternate novaReferenceGlassSweepV11!important;position:absolute!important;top:2px!important;left:18%!important;right:18%!important}@keyframes novaReferenceGlassSweepV11{0%{opacity:.55;transform:translate(-3%)}55%{opacity:.82}to{opacity:.66;transform:translate(3%)}}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item{z-index:1!important;box-shadow:none!important;color:#ffffff6b!important;opacity:.23!important;mix-blend-mode:screen!important;text-shadow:none!important;-webkit-filter:none!important;background:0 0!important;border-color:#0000!important;transition:none!important;animation:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-icon{color:#ffffff7d!important;stroke:currentColor!important;opacity:.5!important;-webkit-filter:none!important;transform:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item .nova-nav-label{color:#ffffff61!important;opacity:.34!important;text-shadow:none!important;transform:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item>.nav-badge{opacity:0!important;visibility:hidden!important;display:none!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nav-badge{color:#07371b!important;z-index:24!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;background:linear-gradient(135deg,#cfff68,#43ef87)!important;border:1px solid #ffffffeb!important;border-radius:999px!important;place-items:center!important;width:auto!important;min-width:15px!important;height:15px!important;margin:0!important;padding:0 3px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:grid!important;position:absolute!important;inset:1px max(2px,50% - 18px) auto auto!important;transform:none!important;box-shadow:0 1px 5px #0c502529!important}@media (width<=390px){nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:3px!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-icon{width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-label{font-size:clamp(6.1px,1.82vw,7.4px)!important}}@media (prefers-reduced-motion:reduce){nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match>.nova-nav-refraction-stage:after{animation:none!important}}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25{-webkit-backdrop-filter:blur(25px)saturate(155%)brightness(.78)!important;backdrop-filter:blur(25px)saturate(155%)brightness(.78)!important;color:#f4faf6eb!important;background:#070b09d1 linear-gradient(#1c221ec7,#040806e6)!important;border:1px solid #e1ffec30!important;box-shadow:0 16px 42px #0006,inset 0 1px #ffffff29,inset 0 -1px #0000004d!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item{color:#edf4efdb!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active{color:#f6fff9fa!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active>.nova-nav-icon{color:#43ef87!important;stroke:currentColor!important;-webkit-filter:drop-shadow(0 0 5px #43ef8742)!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active>.nova-nav-label{color:#f5fff9fa!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage{-webkit-backdrop-filter:blur(8px)saturate(1.38)brightness(.76)!important;backdrop-filter:blur(8px)saturate(1.38)brightness(.76)!important;mix-blend-mode:normal!important;background:linear-gradient(160deg,#3d49418f,#181f1bad 50%,#050907c7)!important;border:1px solid #e7ffef47!important;box-shadow:inset 0 1px #ffffff40,inset 0 -1px #0000005c,0 2px 10px #0000003b!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25{-webkit-backdrop-filter:blur(23px)saturate(175%)brightness(.96)!important;backdrop-filter:blur(23px)saturate(175%)brightness(.96)!important;background:#050a0738 linear-gradient(#18201b45,#04080663)!important;border:1px solid #e1ffec2b!important;box-shadow:0 16px 42px #0000003b,inset 0 1px #ffffff1f,inset 0 -1px #00000029!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage{-webkit-backdrop-filter:blur(9px)saturate(1.45)brightness(.92)!important;backdrop-filter:blur(9px)saturate(1.45)brightness(.92)!important;background:linear-gradient(160deg,#42524747,#18221c59 50%,#050a076e)!important;border:1px solid #e7ffef3b!important;box-shadow:inset 0 1px #ffffff30,inset 0 -1px #00000038,0 2px 10px #00000024!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:before{opacity:.48!important;background:linear-gradient(#ffffff30,#ffffff09 24%,#0000 62%,#5aff9f0d)!important;box-shadow:inset 0 1px #ffffff21!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage:after{opacity:.42!important;background:radial-gradient(at 50% 0,#fff3,#ffffff09 52%,#0000 82%)!important}@media (width<=768px){.nova-app:before,.nova-app:after{will-change:auto!important;animation:none!important;transform:none!important}.nova-header{-webkit-backdrop-filter:blur(15px)saturate(145%)!important;backdrop-filter:blur(15px)saturate(145%)!important}.glass-card{-webkit-backdrop-filter:blur(12px)saturate(135%)!important;backdrop-filter:blur(12px)saturate(135%)!important}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25{-webkit-backdrop-filter:blur(14px)saturate(145%)brightness(.96)!important;backdrop-filter:blur(14px)saturate(145%)brightness(.96)!important}html{scroll-behavior:auto}}@media (prefers-reduced-motion:reduce){.nova-app:before,.nova-app:after,.page{animation:none!important}}.nova-profile-card-inner{align-items:center!important}.nova-profile-avatar-orbit{isolation:isolate!important;flex:0 0 70px!important;place-items:center!important;width:70px!important;min-width:70px!important;height:70px!important;display:grid!important;position:relative!important}.nova-profile-avatar-orbit-ring{z-index:-1!important;filter:drop-shadow(0 0 5px #39ff8847)!important;pointer-events:none!important;background:conic-gradient(#0000 0deg,#39ff8814 42deg,#39ff88f2 105deg,#39e7ffe0 148deg,#638cff33 205deg,#0000 270deg,#39ff881a 360deg)!important;border-radius:50%!important;animation:7.5s linear infinite novaProfileAvatarOrbit!important;position:absolute!important;inset:1px!important;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.3px))!important;mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.3px))!important}.nova-profile-avatar{border:2px solid #050f0af2!important;border-radius:50%!important;width:55px!important;min-width:55px!important;height:55px!important;overflow:hidden!important;box-shadow:0 0 0 1px #ffffff1f,0 6px 20px #00000047!important}.nova-profile-avatar-image,.nova-profile-avatar-placeholder{border-radius:50%!important}.nova-profile-account-grid{z-index:1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0 0 9px!important;display:grid!important;position:relative!important}.nova-profile-account-item{background:linear-gradient(145deg,#ffffff09,#ffffff03)!important;border:1px solid #ffffff0e!important;border-radius:12px!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:47px!important;padding:7px 8px!important;display:flex!important}.nova-profile-account-icon{color:#a6ffcbcc!important;background:#39ff880d!important;border:1px solid #ffffff0f!important;border-radius:9px!important;place-items:center!important;width:29px!important;min-width:29px!important;height:29px!important;display:grid!important}.nova-profile-account-copy{min-width:0!important}.nova-profile-account-copy span{color:#ffffff52!important;letter-spacing:1px!important;margin-bottom:3px!important;font-size:6px!important;font-weight:800!important;display:block!important}.nova-profile-account-copy strong{text-overflow:ellipsis!important;white-space:nowrap!important;color:#ffffffd1!important;max-width:100%!important;font-size:9px!important;font-weight:750!important;display:block!important;overflow:hidden!important}.nova-profile-nova-id{margin-top:0!important}.nova-profile-security-master .nova-profile-action-info span{white-space:normal!important;line-height:1.35!important}.nova-profile-security-chevron{color:#ffffff94!important;flex:none!important;transition:transform .22s,color .22s!important}.nova-profile-security-master.is-expanded .nova-profile-security-chevron{color:#8affba!important;transform:rotate(180deg)!important}.nova-profile-security-master.is-expanded{background:linear-gradient(145deg,#39ff8812,#ffffff05)!important;border-color:#39ff8833!important}.nova-profile-security-content{background:linear-gradient(145deg,#ffffff09,#ffffff03)!important;border:1px solid #ffffff12!important;border-radius:19px!important;gap:8px!important;margin-top:9px!important;padding:10px!important;animation:.22s ease-out both novaProfileSecurityReveal!important;display:grid!important;box-shadow:inset 0 1px #ffffff09!important}.nova-profile-security-note{background:#39ff8809!important;border:1px solid #39ff8817!important;border-radius:12px!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;padding:9px 10px!important;display:flex!important}.nova-profile-security-note>svg{color:#8affba!important;flex:none!important;margin-top:1px!important}.nova-profile-security-note>div{flex-direction:column!important;gap:3px!important;min-width:0!important;display:flex!important}.nova-profile-security-note strong{color:#eefff5db!important;font-size:10px!important}.nova-profile-security-note span{color:#eefff56e!important;font-size:9px!important;line-height:1.4!important}.nova-profile-security-option{min-width:0!important;margin:0!important}.nova-profile-security-option .nova-profile-action-card{min-height:57px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#ffffff06!important;border-color:#ffffff0e!important;border-radius:14px!important;grid-template-columns:35px minmax(0,1fr) 18px!important;gap:8px!important;padding:8px 9px!important}.nova-profile-security-option .nova-profile-action-icon{border-radius:11px!important;width:35px!important;height:35px!important}.nova-profile-security-option .nova-profile-action-info strong{font-size:10px!important}.nova-profile-security-option .nova-profile-action-info span{white-space:normal!important;text-overflow:clip!important;font-size:8px!important;line-height:1.35!important;overflow:visible!important}.nova-profile-security-option .nova-profile-password-panel{background:linear-gradient(145deg,#111d16eb,#060b08eb)!important;border-color:#8affba1f!important;border-radius:14px!important;margin-top:7px!important;padding:10px!important}.nova-profile-security-option .nova-profile-password-intro{gap:7px!important;margin-bottom:9px!important;padding:8px!important}.nova-profile-security-option .nova-profile-password-form{gap:9px!important}.nova-profile-security-option .nova-profile-password-field{gap:5px!important;font-size:10px!important}.nova-profile-security-option .nova-profile-password-field input{border-radius:11px!important;min-height:40px!important}@keyframes novaProfileAvatarOrbit{to{transform:rotate(360deg)}}@keyframes novaProfileSecurityReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=430px){.nova-profile-avatar-orbit{flex-basis:66px!important;width:66px!important;min-width:66px!important;height:66px!important}.nova-profile-avatar{width:52px!important;min-width:52px!important;height:52px!important}.nova-profile-account-grid{gap:6px!important}.nova-profile-account-item{gap:6px!important;padding:6px!important}.nova-profile-account-icon{width:26px!important;min-width:26px!important;height:26px!important}.nova-profile-account-copy strong{font-size:8px!important}.nova-profile-security-content{padding:8px!important}}@media (width<=360px){.nova-profile-avatar-orbit{flex-basis:62px!important;width:62px!important;min-width:62px!important;height:62px!important}.nova-profile-avatar{width:49px!important;min-width:49px!important;height:49px!important}.nova-profile-account-grid{grid-template-columns:minmax(0,1fr)!important}}@media (prefers-reduced-motion:reduce){.nova-profile-avatar-orbit-ring,.nova-profile-security-content{animation:none!important}.nova-profile-security-chevron{transition:none!important}}.nova-profile-avatar{border:0!important;box-shadow:0 5px 16px #0003!important}.nova-profile-security-option .nova-profile-password-panel{transform-origin:top!important;padding:8px!important;animation:.32s cubic-bezier(.16,1,.3,1) both novaProfileCompactEditorOpen!important}.nova-profile-security-option .nova-profile-password-intro{border-radius:10px!important;gap:6px!important;margin-bottom:7px!important;padding:7px 8px!important}.nova-profile-security-option .nova-profile-password-intro p{font-size:9px!important;line-height:1.4!important}.nova-profile-security-option .nova-profile-password-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:7px!important;display:grid!important}.nova-profile-security-option .nova-profile-password-field{gap:4px!important;min-width:0!important;font-size:9px!important;line-height:1.25!important}.nova-profile-security-option .nova-profile-password-field input{border-radius:9px!important;width:100%!important;height:35px!important;min-height:35px!important;max-height:35px!important;padding:0 9px!important;font-size:12px!important;line-height:1!important}.nova-profile-security-option .nova-profile-pin-panel .nova-profile-password-field input{letter-spacing:.24em!important}.nova-profile-security-option .nova-profile-password-field:nth-of-type(3){grid-column:1/-1!important}.nova-profile-security-option .nova-profile-password-show,.nova-profile-security-option .nova-profile-password-error,.nova-profile-security-option .nova-profile-password-success,.nova-profile-security-option .nova-profile-password-save,.nova-profile-security-option .nova-profile-password-footnote{grid-column:1/-1!important;min-width:0!important}.nova-profile-security-option .nova-profile-password-show{min-height:27px!important;font-size:9px!important}.nova-profile-security-option .nova-profile-password-save{border-radius:10px!important;min-height:37px!important;padding:7px 9px!important;font-size:10px!important}.nova-profile-security-option .nova-profile-password-footnote{font-size:8px!important;line-height:1.4!important}@keyframes novaProfileCompactEditorOpen{0%{opacity:0;clip-path:inset(0 0 8% round 14px);transform:translateY(-7px)scale(.985)}to{opacity:1;clip-path:inset(0 round 14px);transform:translateY(0)scale(1)}}@media (width<=340px){.nova-profile-security-option .nova-profile-password-form{grid-template-columns:minmax(0,1fr)!important}.nova-profile-security-option .nova-profile-password-field:nth-of-type(3){grid-column:auto!important}}@media (prefers-reduced-motion:reduce){.nova-profile-security-option .nova-profile-password-panel{animation:none!important}}.nova-profile-avatar-orbit{isolation:isolate!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important;position:relative!important}.nova-profile-avatar-orbit:before,.nova-profile-avatar-orbit:after{content:none!important;box-shadow:none!important;filter:none!important;display:none!important}.nova-profile-avatar-orbit-ring{z-index:0!important;box-shadow:none!important;filter:none!important;pointer-events:none!important;background:conic-gradient(#0000 0deg,#39ff8838 32deg,#39ff88 92deg,#39e7ff 154deg,#638cffb3 194deg,#0000 252deg 360deg)!important;border:0!important;border-radius:50%!important;animation:7.5s linear infinite novaProfileAvatarOrbit!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.4px))!important;mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.4px))!important}.nova-profile-avatar{z-index:1!important;width:55px!important;min-width:55px!important;height:55px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:50%!important;outline:0!important;flex:0 0 55px!important;position:relative!important;overflow:hidden!important;transform:none!important}.nova-profile-avatar-image,.nova-profile-avatar-placeholder{width:100%!important;height:100%!important;box-shadow:none!important;filter:none!important;border:0!important;border-radius:50%!important;outline:0!important}.nova-profile-avatar-image{object-fit:cover!important;object-position:center!important;display:block!important}@media (width<=430px){.nova-profile-avatar{flex-basis:52px!important;width:52px!important;min-width:52px!important;height:52px!important}}@media (width<=360px){.nova-profile-avatar{flex-basis:49px!important;width:49px!important;min-width:49px!important;height:49px!important}}@media (prefers-reduced-motion:reduce){.nova-profile-avatar-orbit-ring{animation:none!important}}.nova-profile-avatar{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;overflow:visible!important}.nova-profile-avatar-image{object-fit:contain!important;object-position:center center!important;clip-path:none!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;display:block!important;overflow:visible!important;transform:none!important}.nova-profile-avatar-orbit-ring{z-index:2!important;pointer-events:none!important}.nova-profile-avatar-orbit{isolation:isolate!important;clip-path:none!important;flex:0 0 66px!important;width:66px!important;min-width:66px!important;height:66px!important;position:relative!important;overflow:visible!important}.nova-profile-avatar-orbit-ring{z-index:0!important;pointer-events:none!important;inset:-4px!important}.nova-profile-avatar{z-index:1!important;clip-path:none!important;width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;position:absolute!important;inset:5px!important;overflow:visible!important}.nova-profile-avatar-image{object-fit:contain!important;object-position:center!important;clip-path:none!important;filter:none!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}@media (width<=430px){.nova-profile-avatar-orbit{flex-basis:62px!important;width:62px!important;min-width:62px!important;height:62px!important}.nova-profile-avatar{inset:5px!important}}@media (width<=360px){.nova-profile-avatar-orbit{flex-basis:58px!important;width:58px!important;min-width:58px!important;height:58px!important}.nova-profile-avatar{inset:5px!important}}.nova-profile-avatar-orbit{clip-path:none!important;overflow:visible!important}.nova-profile-avatar{clip-path:none!important;background:0 0!important;place-items:center!important;display:grid!important;overflow:visible!important}.nova-profile-avatar-image{object-fit:contain!important;object-position:center center!important;aspect-ratio:auto!important;clip-path:none!important;filter:none!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;box-shadow:none!important;border-radius:0!important;display:block!important;overflow:visible!important;transform:none!important}.nova-profile-avatar-placeholder{clip-path:none!important;border-radius:0!important;width:100%!important;height:100%!important}.nova-profile-security-option .nova-profile-password-form>.nova-profile-password-field:first-child,.nova-profile-security-option .nova-profile-password-form>.nova-profile-pin-new-row,.nova-profile-security-option .nova-profile-password-form>.nova-profile-password-new-row{box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;min-width:0!important}.nova-profile-security-option .nova-profile-pin-new-row,.nova-profile-security-option .nova-profile-password-new-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;gap:9px!important;display:grid!important}.nova-profile-security-option .nova-profile-pin-panel .nova-profile-password-form>.nova-profile-password-field:first-child input,.nova-profile-security-option .nova-profile-password-section .nova-profile-password-form>.nova-profile-password-field:first-child input{width:100%!important}.nova-profile-security-option .nova-profile-password-new-row .nova-profile-password-field>span,.nova-profile-security-option .nova-profile-pin-new-row .nova-profile-password-field>span{overflow-wrap:anywhere!important;align-items:flex-end!important;min-height:2.5em!important;line-height:1.25!important;display:flex!important}@media (width<=360px){.nova-profile-security-option .nova-profile-pin-new-row,.nova-profile-security-option .nova-profile-password-new-row{gap:7px!important}}.nova-profile-avatar-orbit{isolation:isolate!important;width:88px!important;min-width:88px!important;height:88px!important;min-height:88px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 88px!important;display:block!important;position:relative!important;overflow:visible!important}.nova-profile-avatar-orbit-ring{z-index:2!important;pointer-events:none!important;box-shadow:none!important;background:linear-gradient(#07100b,#07100b) padding-box padding-box,conic-gradient(#39ff88,#45eaff,#6d7cff,#39ff88) border-box!important;border:2px solid #0000!important;border-radius:50%!important;animation:3.8s linear infinite nova-profile-orbit-spin-v27!important;display:block!important;position:absolute!important;inset:0!important}.nova-profile-avatar-orbit>.nova-profile-avatar{z-index:1!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;clip-path:circle(50%)!important;background:0 0!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;position:absolute!important;inset:7px!important;overflow:hidden!important}.nova-profile-avatar-orbit>.nova-profile-avatar>.nova-profile-avatar-image,.nova-profile-avatar-orbit>.nova-profile-avatar>img{object-fit:contain!important;object-position:center center!important;clip-path:circle(50%)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;display:block!important;transform:none!important}.nova-profile-avatar-orbit>.nova-profile-avatar-placeholder{width:100%!important;height:100%!important;box-shadow:none!important;border:0!important;border-radius:50%!important}@keyframes nova-profile-orbit-spin-v27{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nova-profile-avatar-orbit-ring{animation:none!important}}@media (width<=380px){.nova-profile-avatar-orbit{flex-basis:80px!important;width:80px!important;min-width:80px!important;height:80px!important;min-height:80px!important}.nova-profile-avatar-orbit>.nova-profile-avatar{inset:7px!important}}.home-page .nova-fruit-spin{zoom:.69!important;transform-origin:top!important;width:100%!important;max-width:100%!important;margin:8px auto 12px!important;transform:none!important}.nova-profile-security-master{grid-template-columns:43px minmax(0,1fr) 20px!important;align-items:center!important;gap:12px!important;display:grid!important}.nova-profile-security-master>.nova-profile-action-icon{flex:none!important;justify-self:start!important;width:43px!important;min-width:43px!important;height:43px!important}.nova-profile-security-master>.nova-profile-action-info,.nova-profile-security-option .nova-profile-action-info{flex-direction:column!important;justify-content:center!important;gap:3px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.nova-profile-security-master .nova-profile-action-info strong,.nova-profile-security-option .nova-profile-action-info strong{overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important;max-width:100%!important;margin:0!important;line-height:1.25!important}.nova-profile-security-master .nova-profile-action-info span,.nova-profile-security-option .nova-profile-action-info span{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-overflow:clip!important;min-width:0!important;max-width:100%!important;margin-top:1px!important;line-height:1.4!important;display:block!important;overflow:hidden!important}.nova-profile-security-master>.nova-profile-security-chevron,.nova-profile-security-option .nova-profile-action-card>svg{flex:none!important;place-self:center end!important;width:18px!important;min-width:18px!important}.nova-profile-security-option .nova-profile-action-card{grid-template-columns:35px minmax(0,1fr) 18px!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:8px 10px!important;display:grid!important}.nova-profile-security-option .nova-profile-action-icon{flex:none!important;justify-self:start!important;width:35px!important;min-width:35px!important;height:35px!important}.nova-profile-security-note{grid-template-columns:16px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}.nova-profile-security-note>svg{flex:none!important;width:16px!important;min-width:16px!important;height:16px!important;margin:1px 0 0!important;display:block!important}.nova-profile-security-note>div{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.nova-profile-security-note strong,.nova-profile-security-note span{overflow-wrap:anywhere!important;word-break:normal!important;white-space:normal!important;min-width:0!important;max-width:100%!important;line-height:1.4!important;display:block!important}@media (width<=430px){.nova-profile-security-master{grid-template-columns:39px minmax(0,1fr) 18px!important;gap:10px!important;padding:9px 10px!important}.nova-profile-security-master>.nova-profile-action-icon{width:39px!important;min-width:39px!important;height:39px!important}.nova-profile-security-option .nova-profile-action-card{grid-template-columns:34px minmax(0,1fr) 17px!important;gap:9px!important;padding:8px 9px!important}.nova-profile-security-option .nova-profile-action-icon{width:34px!important;min-width:34px!important;height:34px!important}}@media (width<=360px){.nova-profile-security-master{grid-template-columns:36px minmax(0,1fr) 17px!important;gap:8px!important;padding:8px 9px!important}.nova-profile-security-master>.nova-profile-action-icon{width:36px!important;min-width:36px!important;height:36px!important}.nova-profile-security-option .nova-profile-action-card{grid-template-columns:32px minmax(0,1fr) 16px!important;gap:8px!important;padding:7px 8px!important}.nova-profile-security-option .nova-profile-action-icon{width:32px!important;min-width:32px!important;height:32px!important}.nova-profile-security-option .nova-profile-action-info strong{font-size:10px!important}.nova-profile-security-option .nova-profile-action-info span{font-size:8px!important}}.nova-main-admin .admin-members-panel{background:linear-gradient(145deg,#ffffff09,#ffffff03)!important;border:1px solid #ffffff12!important;border-radius:18px!important;flex-direction:column!important;gap:10px!important;min-width:0!important;padding:11px!important;display:flex!important;box-shadow:inset 0 1px #ffffff09!important}.nova-main-admin .admin-members-heading{grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;display:grid!important}.nova-main-admin .admin-members-heading-icon{color:#91ffba!important;background:#39ff880f!important;border:1px solid #39ff8829!important;border-radius:12px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.nova-main-admin .admin-members-title-copy{min-width:0!important}.nova-main-admin .admin-members-title-copy h2{color:#fffffff0!important;letter-spacing:-.3px!important;margin:2px 0!important;font-size:15px!important;font-weight:900!important}.nova-main-admin .admin-members-title-copy p{color:#ffffff6b!important;margin:3px 0 0!important;font-size:9px!important;line-height:1.45!important}.nova-main-admin .admin-members-count{color:#fff6!important;white-space:nowrap!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;font-size:8px!important;display:flex!important}.nova-main-admin .admin-members-count strong{color:#a2ffc5!important;font-size:15px!important;font-weight:900!important}.nova-main-admin .admin-members-tier-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.nova-main-admin .admin-members-tier-grid>div{background:#39ff8806!important;border:1px solid #39ff8814!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;gap:3px!important;min-width:0!important;min-height:42px!important;padding:7px 8px!important;display:flex!important}.nova-main-admin .admin-members-tier-grid>div.is-special{background:#77a6ff06!important;border-color:#77a6ff1f!important}.nova-main-admin .admin-members-tier-grid strong{overflow-wrap:anywhere!important;color:#ffffffc9!important;font-size:8px!important;font-weight:850!important}.nova-main-admin .admin-members-tier-grid small{color:#ffffff5c!important;font-size:7px!important;line-height:1.3!important}.nova-main-admin .admin-members-toolbar{grid-template-columns:minmax(0,1fr) auto 34px!important;gap:5px!important;min-width:0!important;display:grid!important}.nova-main-admin .admin-members-search{color:#fff6!important;background:#00000026!important;border:1px solid #ffffff13!important;border-radius:10px!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:35px!important;padding:0 9px!important;display:flex!important}.nova-main-admin .admin-members-search input{color:#f2fff7!important;width:100%!important;min-width:0!important;height:32px!important;font:inherit!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important;padding:0!important;font-size:9px!important}.nova-main-admin .admin-members-search input::placeholder{color:#ffffff42!important}.nova-main-admin .admin-members-search>button{color:#ffffff8c!important;background:#ffffff0f!important;border:0!important;border-radius:6px!important;width:20px!important;height:20px!important;padding:0!important}.nova-main-admin .admin-members-toolbar>.admin-primary-button{white-space:nowrap!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-height:35px!important;padding:0 9px!important;font-size:8px!important;display:inline-flex!important}.nova-main-admin .admin-members-toolbar>.admin-icon-button{border-radius:10px!important;width:34px!important;min-width:34px!important;height:35px!important;min-height:35px!important}.nova-main-admin .admin-members-list{flex-direction:column!important;gap:5px!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-members-row{background:#00000021!important;border:1px solid #fff1!important;border-radius:11px!important;min-width:0!important;overflow:hidden!important}.nova-main-admin .admin-members-row.is-open{background:#39ff8806!important;border-color:#39ff8838!important}.nova-main-admin .admin-members-toggle{width:100%!important;min-height:49px!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;grid-template-columns:29px minmax(0,1fr) auto 13px!important;align-items:center!important;gap:7px!important;padding:7px 8px!important;display:grid!important}.nova-main-admin .admin-members-avatar{color:#93ffbc!important;background:#39ff880e!important;border:1px solid #39ff8824!important;border-radius:9px!important;place-items:center!important;width:29px!important;height:29px!important;display:grid!important}.nova-main-admin .admin-members-user-copy{flex-direction:column!important;gap:3px!important;min-width:0!important;display:flex!important}.nova-main-admin .admin-members-user-copy strong{color:#ffffffe6!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:850!important;overflow:hidden!important}.nova-main-admin .admin-members-user-copy small{color:#ffffff5c!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7px!important;overflow:hidden!important}.nova-main-admin .admin-members-level-badge{color:#a4ffc7!important;text-align:center!important;background:#39ff880b!important;border:1px solid #39ff8821!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:116px!important;padding:4px 6px!important;font-size:7px!important;font-weight:850!important;line-height:1.2!important;display:inline-flex!important}.nova-main-admin .admin-members-level-badge.level-pro_member{color:#9bd8ff!important;background:#6cbcff0f!important;border-color:#6cbcff33!important}.nova-main-admin .admin-members-level-badge.level-elite{color:#ffda8b!important;background:#efc5700f!important;border-color:#efc5703d!important}.nova-main-admin .admin-members-level-badge.level-admin,.nova-main-admin .admin-members-level-badge.level-owner{color:#d1b8ff!important;background:#aa80ff12!important;border-color:#aa80ff3d!important}.nova-main-admin .admin-members-chevron{color:#fff6!important;transition:transform .16s,color .16s!important}.nova-main-admin .admin-members-chevron.is-open{color:#91ffbb!important;transform:rotate(180deg)!important}.nova-main-admin .admin-members-details{border-top:1px solid #ffffff0e!important;flex-direction:column!important;gap:8px!important;padding:9px!important;display:flex!important}.nova-main-admin .admin-members-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;display:grid!important}.nova-main-admin .admin-members-stats>span{background:#ffffff05!important;border:1px solid #ffffff0e!important;border-radius:9px!important;flex-direction:column!important;gap:3px!important;min-width:0!important;padding:7px 8px!important;display:flex!important}.nova-main-admin .admin-members-stats small{color:#ffffff5e!important;font-size:7px!important}.nova-main-admin .admin-members-stats strong{overflow-wrap:anywhere!important;color:#ffffffd1!important;font-size:9px!important;font-weight:800!important}.nova-main-admin .admin-members-level-control{color:#ffffff94!important;flex-direction:column!important;gap:5px!important;font-size:8px!important;font-weight:850!important;display:flex!important}.nova-main-admin .admin-members-level-control select{color:#edfff4!important;width:100%!important;min-width:0!important;min-height:38px!important;font:inherit!important;background:#0b1711!important;border:1px solid #39ff8826!important;border-radius:10px!important;outline:0!important;padding:0 10px!important;font-size:10px!important}.nova-main-admin .admin-members-level-control option{color:#f2fff7!important;background:#0b1711!important}.nova-main-admin .admin-members-help{color:#ffffff59!important;margin:0!important;font-size:8px!important;line-height:1.45!important}.nova-main-admin .admin-members-actions{grid-template-columns:1fr 1.4fr!important;gap:6px!important;display:grid!important}.nova-main-admin .admin-members-actions button{border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:35px!important;padding:0 9px!important;font-size:9px!important;display:inline-flex!important}.nova-main-admin .admin-members-empty{color:#ffffff6b!important;text-align:center!important;border:1px dashed #ffffff13!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:100px!important;padding:18px!important;font-size:9px!important;display:flex!important}.nova-main-admin .admin-members-empty strong{color:#ffffffbd!important;font-size:10px!important}.nova-main-admin .admin-members-empty svg{color:#91ffbb!important}.nova-main-admin .admin-members-footer{color:#ffffff57!important;border-top:1px solid #ffffff0d!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding-top:7px!important;font-size:8px!important;display:flex!important}.nova-main-admin .admin-members-footer button{white-space:nowrap!important;border-radius:8px!important;align-items:center!important;gap:5px!important;min-height:29px!important;padding:0 8px!important;font-size:8px!important;display:inline-flex!important}.nova-main-admin .admin-users-subnav{flex-wrap:wrap!important;gap:5px!important;display:flex!important}.nova-main-admin .admin-users-subnav-item{color:#ffffff8f!important;white-space:nowrap!important;background:#ffffff06!important;border:1px solid #ffffff12!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:34px!important;padding:0 9px!important;font-size:9px!important;display:inline-flex!important}.nova-main-admin .admin-users-subnav-item.active{color:#9dffc2!important;background:#39ff880e!important;border-color:#39ff8830!important}.nova-profile-member{flex-wrap:wrap!important;gap:5px!important;max-width:100%!important}.nova-profile-member-count{color:#a6ffcba6!important;letter-spacing:0!important;white-space:nowrap!important;border-left:1px solid #39ff8829!important;align-items:center!important;padding-left:5px!important;font-size:6px!important;font-weight:750!important;display:inline-flex!important}.nova-profile-member-pro_member,.nova-profile-member-elite{color:#a5dcff!important;background:#6fc2ff0e!important;border-color:#6fc2ff2e!important}.nova-profile-member-admin,.nova-profile-member-owner{color:#d5bdff!important;background:#ae85ff11!important;border-color:#ae85ff38!important}@media (width<=420px){.nova-main-admin .admin-members-panel{gap:8px!important;padding:8px!important}.nova-main-admin .admin-members-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nova-main-admin .admin-members-toggle{grid-template-columns:26px minmax(0,1fr) auto 11px!important;gap:5px!important;padding:7px!important}.nova-main-admin .admin-members-avatar{width:26px!important;height:26px!important}.nova-main-admin .admin-members-level-badge{max-width:95px!important;padding:4px 5px!important;font-size:6px!important}.nova-main-admin .admin-users-subnav{flex-wrap:nowrap!important;padding-bottom:3px!important;overflow-x:auto!important}.nova-main-admin .admin-users-subnav-item{flex:none!important}}.nova-profile-member-unresolved{color:#8affba!important;background:linear-gradient(135deg,#39ff8813,#39ff8806)!important;border-color:#39ff8829!important;justify-content:center!important;gap:5px!important;min-width:24px!important;min-height:23px!important;padding:4px 7px!important}.nova-profile-member-loading-icon{filter:drop-shadow(0 0 5px #39ff8847);color:#8affba!important;flex:none!important;animation:.82s linear infinite novaMembershipLoadingSpin!important;display:block!important}@keyframes novaMembershipLoadingSpin{to{transform:rotate(360deg)}}.nova-profile-member-retry{color:#a6ffcb!important;letter-spacing:.2px!important;cursor:pointer!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:0!important;font-size:7px!important;font-weight:800!important;display:inline-flex!important}.nova-profile-member-retry svg{flex:none!important}.nova-profile-member-retry:active{opacity:.72!important}@media (prefers-reduced-motion:reduce){.nova-profile-member-loading-icon{animation-duration:2s!important}}.admin-bot-control-layout{gap:12px;margin-top:14px;display:grid}.admin-bot-status-card{-webkit-backdrop-filter:blur(24px);background:radial-gradient(circle at 0 0,#39ff881f,#0000 42%),linear-gradient(145deg,#ffffff16,#ffffff06);border:1px solid #ffffff1c;border-radius:22px;padding:16px;position:relative;overflow:hidden;box-shadow:0 18px 42px #0003,inset 0 1px #ffffff1a}.admin-bot-status-main{align-items:center;gap:12px;min-width:0;display:flex}.admin-bot-status-icon{color:#39ff88;background:#39ff881c;border:1px solid #39ff8833;border-radius:15px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.admin-bot-status-copy{flex:1;min-width:0}.admin-bot-status-copy h2{letter-spacing:-.45px;margin:4px 0;font-size:19px}.admin-bot-status-copy p{color:#ffffff8c;margin:0;font-size:11px;line-height:1.45}.admin-bot-switch{cursor:pointer;flex:none;align-items:center;gap:7px;display:flex}.admin-bot-switch input{opacity:0;width:1px;height:1px;position:absolute}.admin-bot-switch-track{background:#ff4d5b4d;border:1px solid #ff5a6959;border-radius:999px;align-items:center;width:52px;height:31px;padding:3px;transition:background .22s,border-color .22s;display:flex;box-shadow:inset 0 1px 4px #00000038}.admin-bot-switch-track span{background:linear-gradient(145deg,#fff,#dfe5e8);border-radius:50%;width:23px;height:23px;transition:transform .22s;box-shadow:0 2px 6px #0005}.admin-bot-switch.is-on .admin-bot-switch-track{background:#39ff88a6;border-color:#39ff888c}.admin-bot-switch.is-on .admin-bot-switch-track span{transform:translate(21px)}.admin-bot-switch strong{letter-spacing:.6px;min-width:27px;font-size:10px}.admin-bot-switch.is-on strong{color:#39ff88}.admin-bot-switch.is-off strong{color:#ff6978}.admin-bot-switch input:focus-visible+.admin-bot-switch-track{outline-offset:3px;outline:2px solid #fff}.admin-bot-switch input:disabled+.admin-bot-switch-track{opacity:.55}.admin-bot-maintenance-preview{color:#ff7d89;background:#ff4b5c11;border:1px solid #ff5b6a2e;border-radius:14px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px;display:flex}.admin-bot-maintenance-preview svg{flex:none;margin-top:2px}.admin-bot-maintenance-preview strong{font-size:11px}.admin-bot-maintenance-preview p{color:#ffffffad;margin:5px 0 0;font-size:11px;line-height:1.5}.admin-bot-accordion{padding:0!important}.admin-bot-accordion-trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:15px;display:flex}.admin-bot-accordion-trigger:focus-visible{outline-offset:-4px;border-radius:20px;outline:2px solid #39ff88cc}.admin-bot-accordion-heading{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.admin-bot-accordion-heading strong{letter-spacing:-.3px;font-size:17px}.admin-bot-accordion-heading small{color:#ffffff7a;font-size:10px;line-height:1.4}.admin-bot-accordion-chevron{color:#ffffffa6;flex:none;transition:transform .22s}.admin-bot-accordion.is-expanded .admin-bot-accordion-chevron{transform:rotate(180deg)}.admin-bot-accordion-content{padding:0 15px 15px;animation:.2s both adminBotAccordionIn}.admin-bot-accordion-content .admin-bot-broadcast-header{display:none}.admin-bot-accordion-content .admin-bot-broadcast-recipient{margin-top:0}@keyframes adminBotAccordionIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.nova-maintenance-screen{color:#fff;background:radial-gradient(at 15% 5%,#39ff881f,#0000 40%),radial-gradient(at 90% 90%,#4c87ff1a,#0000 42%),#080b0c;place-items:center;min-height:100dvh;padding:24px;display:grid}.nova-maintenance-card{text-align:center;-webkit-backdrop-filter:blur(28px);background:linear-gradient(145deg,#ffffff1b,#ffffff09);border:1px solid #ffffff21;border-radius:28px;width:min(100%,440px);padding:30px 24px;box-shadow:0 25px 70px #0006,inset 0 1px #ffffff1c}.nova-maintenance-card .eyebrow{letter-spacing:1.7px;color:#39ff88;font-size:9px}.nova-maintenance-card h1{letter-spacing:-.8px;margin:12px 0;font-size:27px}.nova-maintenance-card p{color:#ffffffad;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.nova-maintenance-status{color:#ffffff8c;background:#ffffff08;border:1px solid #ffffff16;border-radius:999px;align-items:center;gap:8px;margin-top:24px;padding:9px 12px;font-size:10px;display:inline-flex}.nova-maintenance-status i{background:#ffb44d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #ffb44d80}@keyframes novaMaintenancePulse{0%,to{transform:translateY(0);box-shadow:0 0 #39ff8800}50%{transform:translateY(-2px);box-shadow:0 0 25px #39ff881f}}@media (width<=420px){.admin-bot-status-card{padding:13px}.admin-bot-status-main{gap:9px}.admin-bot-status-icon{flex-basis:38px;width:38px;height:38px}.admin-bot-status-copy h2{font-size:16px}.admin-bot-status-copy p{font-size:10px}.admin-bot-switch-track{width:46px;height:28px}.admin-bot-switch-track span{width:20px;height:20px}.admin-bot-switch.is-on .admin-bot-switch-track span{transform:translate(18px)}.admin-bot-switch strong{min-width:22px;font-size:9px}.admin-bot-accordion-trigger{gap:9px;padding:13px}.admin-bot-accordion-content{padding:0 10px 12px}}.nova-maintenance-screen{isolation:isolate;min-height:100dvh;padding:calc(env(safe-area-inset-top) + 24px) 18px calc(env(safe-area-inset-bottom) + 24px);color:#fff;background:radial-gradient(at 15% 5%,#39ff881f,#0000 40%),radial-gradient(at 90% 90%,#4c87ff1a,#0000 42%),#080b0c;place-items:center;display:grid;position:relative}.nova-maintenance-header{z-index:20;box-sizing:border-box;-webkit-backdrop-filter:blur(20px)saturate(155%);backdrop-filter:blur(20px)saturate(155%);background:linear-gradient(135deg,#0a150fad,#080c0f80);border:1px solid #ffffff18;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;margin:0 0 25px;padding:7px 8px 7px 9px;display:flex;position:relative;box-shadow:0 12px 34px #00000029,inset 0 1px #ffffff12}.nova-maintenance-brand{align-items:center;gap:9px;min-width:0;display:flex}.nova-maintenance-logo{color:#041008;letter-spacing:-1px;background:linear-gradient(135deg,#a1ffc7,#39ff88 58%,#20d96d);border:1px solid #ffffff52;border-radius:11px;flex:0 0 35px;place-items:center;width:35px;height:35px;font-size:19px;font-weight:950;display:grid;box-shadow:0 0 20px #39ff8829,inset 0 1px #fff9}.nova-maintenance-brand-copy{flex-direction:column;gap:3px;line-height:1;display:flex}.nova-maintenance-brand-copy strong{color:#fffffff0;letter-spacing:1.2px;font-size:12px;font-weight:950}.nova-maintenance-brand-copy small{color:#ffffff6b;letter-spacing:2.3px;font-size:8px;font-weight:850}.nova-maintenance-header .nova-language-switcher{z-index:30;flex:none}.nova-maintenance-header .nova-language-trigger{background:#39ff880e;border-color:#39ff882b;border-radius:12px;min-width:79px;height:38px;padding:0 10px}.nova-maintenance-card{box-sizing:border-box;text-align:center;-webkit-backdrop-filter:blur(28px);background:linear-gradient(145deg,#ffffff1b,#ffffff09);border:1px solid #ffffff21;border-radius:28px;width:min(100%,440px);padding:22px 24px 30px;box-shadow:0 25px 70px #0006,inset 0 1px #ffffff1c}.nova-maintenance-mark{color:#39ff88;background:#39ff881a;border:1px solid #39ff8833;border-radius:22px;place-items:center;width:64px;height:64px;margin:0 auto 20px;animation:2.5s ease-in-out infinite novaMaintenancePulse;display:grid}.nova-maintenance-card .eyebrow{color:#39ff88;letter-spacing:1.7px;margin-bottom:7px;font-size:9px;font-weight:850;display:block}.nova-maintenance-card h1{letter-spacing:-.8px;margin:12px 0;font-size:clamp(25px,6.5vw,30px);line-height:1.12}.nova-maintenance-card p{color:#ffffffad;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.nova-maintenance-status{color:#ffffff8c;background:#ffffff08;border:1px solid #ffffff16;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding:9px 12px;font-size:10px;display:inline-flex}.nova-maintenance-status i{background:#ffb44d;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 12px #ffb44d80}@media (width<=420px){.nova-maintenance-screen{padding-left:14px;padding-right:14px;padding-top:calc(env(safe-area-inset-top) + 18px)}.nova-maintenance-header{gap:8px;margin-bottom:22px;padding:6px}.nova-maintenance-card{border-radius:25px;padding:18px 16px 24px}.nova-maintenance-mark{border-radius:19px;width:58px;height:58px;margin-bottom:17px}.nova-maintenance-card p{font-size:13px}}.nova-maintenance-card>.nova-maintenance-header{z-index:20;width:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;margin:0 0 25px;padding:0;display:flex;position:relative}.nova-maintenance-card>.nova-maintenance-header .nova-maintenance-brand{flex:0 auto}.nova-maintenance-card>.nova-maintenance-header .nova-language-switcher{z-index:30;flex:none}.nova-maintenance-card>.nova-maintenance-header .nova-language-trigger{border-radius:12px;min-height:38px}@media (width<=420px){.nova-maintenance-card>.nova-maintenance-header{gap:8px;margin-bottom:21px;padding:0}}.home-page .nova-fruit-spin,.home-page>.nova-fruit-spin{zoom:.6!important;margin-inline:auto!important}nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item,nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25 .nova-nav-refraction-stage .nova-nav-reflection-item *{visibility:hidden!important;opacity:0!important;-webkit-filter:none!important;text-shadow:none!important;display:none!important}nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item,nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;-webkit-filter:none!important;background:0 0!important;border-color:#0000!important;transform:none!important}nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item:before,nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item:after{content:none!important;animation:none!important;display:none!important}nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-icon,nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item>.nova-nav-label{opacity:1!important;visibility:visible!important;-webkit-filter:none!important;text-shadow:none!important;-webkit-font-smoothing:antialiased!important;transform:none!important}nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active>.nova-nav-icon{color:#7affb4!important;stroke:currentColor!important;-webkit-filter:drop-shadow(0 0 2px #7affb42e)!important}nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-item.active>.nova-nav-label{color:#f1fff7!important;letter-spacing:-.08px!important;text-shadow:none!important;font-weight:800!important}nav.nova-bottom-nav.nova-bottom-nav--sliding.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25>.nova-nav-refraction-stage{-webkit-backdrop-filter:blur(4px)saturate(1.3)!important;backdrop-filter:blur(4px)saturate(1.3)!important;mix-blend-mode:normal!important;background:linear-gradient(155deg,#465b4d4f,#19241d5e 52%,#050a076e)!important;border:1px solid #daffe933!important;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0000002b,0 2px 8px #0000001f!important}html{-webkit-text-size-adjust:100%;scroll-behavior:auto!important}.nova-app:before,.nova-app:after,.nova-main:before{will-change:auto!important;animation:none!important;transform:none!important}@media (width<=768px){html,body,#root,.nova-app{scroll-behavior:auto!important}.nova-app:before,.nova-app:after{opacity:.5!important;will-change:auto!important;width:min(86vw,340px)!important;height:min(86vw,340px)!important;animation:none!important;transform:none!important}.nova-header,.nova-bottom-nav{-webkit-backdrop-filter:blur(10px)saturate(120%)!important;backdrop-filter:blur(10px)saturate(120%)!important}.home-page .glass-card,.home-page .hero-card,.home-page .home-city-card,.home-page .fruit-game,.home-page .rating-card,.home-page .nova-fruit-spin{-webkit-backdrop-filter:blur(8px)saturate(120%)!important;backdrop-filter:blur(8px)saturate(120%)!important;box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff14!important}.home-page .hero-glow,.home-page .hero-decoration,.home-page .hero-decoration-one,.home-page .hero-decoration-two{will-change:auto!important;animation:none!important}}@media (prefers-reduced-motion:reduce){html,body,*{scroll-behavior:auto!important}.nova-app:before,.nova-app:after,.nova-main:before,.home-page .hero-glow,.home-page .hero-decoration,.home-page .hero-decoration-one,.home-page .hero-decoration-two{transition-duration:.01ms!important;animation:none!important}}.budapest-product-bottom .nova-product-price-stack{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:flex-start!important;gap:5px!important;min-width:0!important;display:flex!important}.budapest-product-bottom .nova-product-price-stack .nova-product-old-price{color:#ffffff7a!important;white-space:nowrap!important;font-size:10px!important;font-weight:650!important;line-height:1.1!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important;display:inline-block!important}.budapest-product-bottom .nova-product-price-stack .nova-product-current-price{color:#fff!important;letter-spacing:-.35px!important;white-space:nowrap!important;margin:0!important;font-size:16px!important;font-weight:900!important;line-height:1.08!important;display:block!important}.budapest-product-bottom .nova-product-price-stack .nova-product-current-price.is-discounted{color:var(--nova-green,#39ff88)!important;text-shadow:0 0 14px #39ff881f!important}.budapest-product-bottom .nova-product-price-stack .nova-product-sale-label{min-height:17px!important;color:var(--nova-green,#39ff88)!important;letter-spacing:.65px!important;background:#39ff8817!important;border:1px solid #39ff8838!important;border-radius:6px!important;align-items:center!important;padding:0 6px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}.budapest-image-preview-caption .nova-preview-old-price{color:#ffffff7a!important;margin-top:6px!important;font-size:12px!important;text-decoration:line-through!important;display:block!important}.budapest-image-preview-caption .nova-preview-current-price.is-discounted{color:var(--nova-green,#39ff88)!important}.budapest-product-image .nova-discount-chip{display:none!important}.budapest-product-bottom .nova-product-price-stack{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:5px!important;min-width:0!important;display:flex!important}.budapest-product-bottom .nova-product-old-price-row{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}.budapest-product-bottom .nova-product-price-stack .nova-product-old-price{flex:0 auto!important;min-width:0!important;display:inline-block!important}.budapest-product-bottom .nova-product-price-stack .nova-discount-chip--price{z-index:1!important;color:#03140a!important;letter-spacing:-.1px!important;white-space:nowrap!important;pointer-events:none!important;background:linear-gradient(120deg,#a4ffc8 0%,#39ff88 65%,#20e5d0 100%)!important;border:1px solid #ffffff47!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:20px!important;padding:0 7px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:static!important;inset:auto!important;box-shadow:0 3px 9px #00000038!important}@media (width<=390px){.budapest-product-bottom .nova-product-old-price-row{gap:5px!important}.budapest-product-bottom .nova-product-price-stack .nova-discount-chip--price{min-height:18px!important;padding:0 6px!important;font-size:8px!important}}.budapest-product-bottom .nova-product-current-price-row .nova-product-current-price{flex:0 auto!important;width:auto!important;min-width:0!important;display:inline-block!important}.budapest-product-bottom .nova-product-current-price-row .nova-discount-chip--price{color:#03140a!important;white-space:nowrap!important;pointer-events:none!important;background:linear-gradient(120deg,#a4ffc8 0%,#39ff88 65%,#20e5d0 100%)!important;border:1px solid #ffffff47!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:max-content!important;min-height:22px!important;padding:0 8px!important;font-size:9px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:static!important;inset:auto!important;box-shadow:0 3px 9px #00000038!important}@media (width<=390px){.budapest-product-bottom .nova-product-current-price-row{gap:6px!important}.budapest-product-bottom .nova-product-current-price-row .nova-discount-chip--price{min-height:19px!important;padding:0 6px!important;font-size:8px!important}}.budapest-product-bottom .nova-product-old-price-row{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}.budapest-product-bottom .nova-product-old-price-row .nova-product-old-price{white-space:nowrap!important;flex:0 auto!important;min-width:0!important;display:inline-block!important}.budapest-product-bottom .nova-discount-chip--old-price,.budapest-product-bottom .nova-discount-chip--sale{z-index:1!important;letter-spacing:0!important;white-space:nowrap!important;pointer-events:none!important;border:1px solid #ffffff40!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:max-content!important;min-height:21px!important;padding:0 7px!important;font-size:8px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;position:static!important;inset:auto!important;box-shadow:0 3px 9px #0000002e!important}.budapest-product-bottom .nova-discount-chip--old-price{color:#382000!important;background:linear-gradient(120deg,#ffe8ad 0%,#ffc857 58%,#ffab3d 100%)!important}.budapest-product-bottom .nova-discount-chip--sale{color:#03140a!important;background:linear-gradient(120deg,#a4ffc8 0%,#39ff88 65%,#20e5d0 100%)!important}.budapest-product-bottom .nova-product-current-price-row{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}.budapest-product-bottom .nova-product-current-price-row .nova-product-current-price{white-space:nowrap!important;flex:0 auto!important;width:auto!important;min-width:0!important;display:inline-block!important}@media (width<=390px){.budapest-product-bottom .nova-product-old-price-row{gap:5px!important}.budapest-product-bottom .nova-product-current-price-row{gap:6px!important}.budapest-product-bottom .nova-discount-chip--old-price,.budapest-product-bottom .nova-discount-chip--sale{min-height:18px!important;padding:0 5px!important;font-size:7px!important}}.budapest-page .budapest-back{border-radius:10px!important;gap:4px!important;min-width:0!important;height:29px!important;min-height:29px!important;max-height:29px!important;margin:0 0 7px!important;padding:0 8px!important;font-size:11px!important;line-height:1!important}.budapest-page .budapest-back svg{flex:0 0 12px!important;width:12px!important;height:12px!important}.budapest-page .budapest-city-card{border-radius:13px!important;gap:6px!important;height:49px!important;min-height:49px!important;max-height:49px!important;margin:0 0 10px!important;padding:0 8px!important}.budapest-page .budapest-city-icon{border-radius:10px!important;flex:0 0 31px!important;width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important}.budapest-page .budapest-city-icon svg{width:16px!important;height:16px!important}.budapest-page .budapest-city-content{min-width:0!important}.budapest-page .budapest-eyebrow{letter-spacing:.15em!important;margin:0 0 2px!important;font-size:6px!important;line-height:1!important}.budapest-page .budapest-city-content h1{letter-spacing:-.045em!important;margin:0!important;font-size:18px!important;line-height:1!important}.budapest-page .budapest-city-content p{margin:3px 0 0!important;font-size:7px!important;line-height:1!important}.budapest-page .budapest-product-groups{gap:8px!important}.budapest-page .budapest-category-header{display:none!important}.budapest-page .budapest-category-group .budapest-product-list{gap:8px!important}.budapest-page .nova-product-price-stack{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important}.budapest-page .nova-product-old-price-row{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}.budapest-page .nova-product-old-price{color:#ffffff7a!important;white-space:nowrap!important;margin:0!important;font-size:10px!important;font-weight:650!important;line-height:1.1!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important;display:inline-block!important}.budapest-page .nova-discount-price-chip{color:#8affba!important;letter-spacing:-.1px!important;white-space:nowrap!important;pointer-events:none!important;background:linear-gradient(120deg,#a4ffc82b,#39ff881a)!important;border:1px solid #39ff8847!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:max-content!important;min-height:18px!important;padding:0 7px!important;font-size:9px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:static!important;box-shadow:0 2px 8px #0000001f,inset 0 1px #ffffff1a!important}.budapest-page .nova-product-current-price-row{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;min-width:0!important;max-width:100%!important;display:inline-flex!important}.budapest-page .nova-product-current-price-row .nova-product-current-price{white-space:nowrap!important;flex:0 auto!important;min-width:0!important;margin:0!important;font-size:16px!important;line-height:1.08!important;display:inline-block!important}.budapest-page .nova-product-current-price-row .nova-product-sale-label{min-height:17px!important;color:var(--nova-green,#39ff88)!important;letter-spacing:.45px!important;white-space:nowrap!important;background:#39ff8817!important;border:1px solid #39ff8838!important;border-radius:6px!important;flex:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 6px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important}@media (width<=390px){.budapest-page .budapest-back{font-size:11px!important}.budapest-page .budapest-city-content h1{font-size:17px!important}.budapest-page .nova-product-old-price-row{gap:5px!important}.budapest-page .nova-discount-price-chip{min-height:17px!important;padding:0 6px!important;font-size:8px!important}.budapest-page .nova-product-current-price-row{gap:5px!important}.budapest-page .nova-product-current-price-row .nova-product-current-price{font-size:15px!important}.budapest-page .nova-product-current-price-row .nova-product-sale-label{padding:0 5px!important;font-size:7px!important}}.nova-safebuy-auth-screen{padding:max(24px, env(safe-area-inset-top)) 15px max(24px, env(safe-area-inset-bottom))}.nova-safebuy-auth-card{width:min(100%,440px)}.nova-safebuy-auth-icon{color:#8affba;background:linear-gradient(145deg,#39ff8829,#39ff880a);border:1px solid #8affba36;border-radius:19px;place-items:center;width:58px;height:58px;margin:8px auto 16px;display:grid;box-shadow:0 0 38px #39ff8814,inset 0 1px #ffffff14}.nova-safebuy-auth-form{text-align:left;flex-direction:column;gap:12px;margin-top:22px;display:flex}.nova-safebuy-password-field,.nova-profile-password-field{color:#edfff49c;flex-direction:column;gap:7px;min-width:0;font-size:11px;font-weight:750;display:flex}.nova-safebuy-password-field input,.nova-profile-password-field input{color:#f3fff7;background:#ffffff0b;border:1px solid #ffffff18;border-radius:13px;outline:none;width:100%;min-width:0;min-height:45px;padding:0 13px;font-size:14px;font-weight:600;transition:border-color .18s,background .18s,box-shadow .18s}.nova-safebuy-password-field input:focus,.nova-profile-password-field input:focus{background:#39ff880b;border-color:#8affba73;box-shadow:0 0 0 3px #39ff8812}.nova-safebuy-password-field input::placeholder,.nova-profile-password-field input::placeholder{color:#edfff440}.nova-safebuy-auth-submit{border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:47px;display:flex}.nova-safebuy-auth-submit:disabled{opacity:.55;cursor:wait}.nova-safebuy-auth-error,.nova-profile-password-error{color:#ffb8b8;background:#ff4c4c12;border:1px solid #ff707038;border-radius:11px;margin:0;padding:10px 11px;font-size:11px;line-height:1.5}.nova-safebuy-auth-note{color:#eafff152;text-align:center;margin:1px 0 0;font-size:10px;line-height:1.45}.nova-profile-password-trigger{text-align:left}.nova-profile-action-icon.security{color:#91ffbf;background:#39ff8813;border-color:#39ff881f}.nova-profile-password-chevron{flex:none;transition:transform .2s}.nova-profile-password-trigger.is-expanded .nova-profile-password-chevron{transform:rotate(180deg)}.nova-profile-password-panel{background:linear-gradient(145deg,#141f19e0,#070c09e0);border:1px solid #ffffff13;border-radius:18px;margin-top:9px;padding:13px;animation:.2s ease-out nova-profile-password-in;box-shadow:inset 0 1px #ffffff09}@keyframes nova-profile-password-in{0%{opacity:.4;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.nova-profile-password-intro{color:#eafff19c;background:#39ff8809;border:1px solid #39ff8817;border-radius:12px;align-items:flex-start;gap:9px;margin-bottom:13px;padding:10px;display:flex}.nova-profile-password-intro svg{color:#86ffb7;flex:none;margin-top:1px}.nova-profile-password-intro p{margin:0;font-size:10px;line-height:1.55}.nova-profile-password-form{flex-direction:column;gap:11px;display:flex}.nova-profile-password-field input{min-height:43px;font-size:13px}.nova-profile-password-show{color:#c0ffd6b8;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;min-height:31px;padding:0 3px;font-size:10px;font-weight:700;display:inline-flex}.nova-profile-password-save{color:#bcffd3;cursor:pointer;background:linear-gradient(110deg,#39ff8826,#00ddff0b);border:1px solid #39ff883d;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:43px;padding:9px 12px;font-size:11px;font-weight:850;display:inline-flex}.nova-profile-password-save:disabled{opacity:.58;cursor:wait}.nova-profile-password-success{color:#a6ffc7;background:#39ff880e;border:1px solid #39ff8830;border-radius:11px;margin:0;padding:10px 11px;font-size:10px;line-height:1.5}.nova-profile-password-footnote{color:#ecfff247;text-align:center;font-size:9px;line-height:1.4}.nova-profile-password-spinner{animation:1s linear infinite nova-profile-password-rotation}@keyframes nova-profile-password-rotation{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nova-profile-password-panel,.nova-profile-password-chevron,.nova-profile-password-spinner{transition:none;animation:none}}.nova-safebuy-auth-cancel{color:#f0fff5d1;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1c;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;display:inline-grid}.nova-safebuy-auth-status{color:#e1ffedb8;justify-content:center;align-items:center;gap:9px;min-height:46px;margin-top:22px;font-size:12px;font-weight:700;display:flex}.nova-safebuy-auth-status .is-spinning{color:#8affba;animation:1s linear infinite nova-profile-password-rotation}.nova-safebuy-modal-backdrop{z-index:100000;box-sizing:border-box;padding:max(18px, env(safe-area-inset-top)) 14px max(18px, env(safe-area-inset-bottom));overscroll-behavior:contain;-webkit-backdrop-filter:blur(17px)saturate(125%);backdrop-filter:blur(17px)saturate(125%);background:#030609c2;place-items:center;animation:.2s ease-out both nova-safebuy-backdrop-in;display:grid;position:fixed;inset:0;overflow-y:auto}.nova-safebuy-modal-card{box-sizing:border-box;color:#f5fff8;background:radial-gradient(120% 85% at 50% -20%,#7fffb716,#0000 58%),linear-gradient(155deg,#1b1f25fb,#0b0e12fc);border:1px solid #ffffff1d;border-radius:27px;width:min(100%,430px);max-height:min(90dvh,760px);padding:13px 22px 23px;animation:.24s cubic-bezier(.2,.8,.2,1) both nova-safebuy-card-in;position:relative;overflow-y:auto;box-shadow:0 35px 110px #00000094,0 0 0 1px #ffffff06,inset 0 1px #ffffff0f}.nova-safebuy-modal-grabber{background:#dce8e247;border-radius:99px;width:43px;height:4px;margin:0 auto 18px;box-shadow:0 1px #00000040}.nova-safebuy-modal-header{justify-content:space-between;align-items:center;gap:12px;min-height:35px;display:flex}.nova-safebuy-modal-brand{color:#f3fff8d4;letter-spacing:.11em;align-items:center;gap:9px;font-size:11px;font-weight:850;display:inline-flex}.nova-safebuy-modal-brand .nova-username-check-brand-mark{color:#a1ffbf;background:linear-gradient(145deg,#45ff912b,#00d2ff11);border:1px solid #8bffb945;border-radius:9px;place-items:center;width:27px;height:27px;display:grid;box-shadow:0 0 20px #3dff8f14}.nova-safebuy-modal-card .nova-safebuy-auth-cancel{margin-left:auto}.nova-safebuy-modal-overline{color:#a0ffc4b8;text-align:center;letter-spacing:.2em;margin:0 0 7px;font-size:9px;font-weight:850}.nova-safebuy-modal-title{color:#f4fff8;text-align:center;letter-spacing:-.035em;max-width:330px;margin:0 auto;font-size:clamp(21px,5.2vw,26px);font-weight:850;line-height:1.18}.nova-safebuy-modal-description{color:#e7f5ed9e;text-align:center;max-width:340px;margin:10px auto 0;font-size:12px;line-height:1.55}.nova-safebuy-modal-card.is-setup .nova-safebuy-auth-icon{margin-top:15px;margin-bottom:13px}.nova-safebuy-modal-card .nova-safebuy-auth-form{gap:13px;margin-top:22px}.nova-safebuy-modal-card .nova-safebuy-password-field{color:#edf7f1b0;letter-spacing:.01em;gap:7px;font-size:11px}.nova-safebuy-modal-card .nova-safebuy-password-field input{letter-spacing:.02em;background:#ffffff0b;border-color:#ffffff1c;border-radius:14px;min-height:48px;font-size:14px}.nova-safebuy-modal-card .nova-safebuy-password-field input:focus{background:#40ff910e;border-color:#89ffb894;box-shadow:0 0 0 3px #4eff9517,0 0 22px #41ff930a}.nova-safebuy-modal-show-password{color:#beffd3bf;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:7px;min-height:30px;margin-top:-5px;padding:3px 1px;font-size:11px;font-weight:750;display:inline-flex}.nova-safebuy-modal-card .nova-safebuy-auth-submit{color:#dffff0;background:linear-gradient(110deg,#39ff8830,#00ddff14);border:1px solid #80ffb142;border-radius:14px;min-height:49px;margin-top:2px;font-weight:850;box-shadow:inset 0 1px #ffffff14,0 8px 25px #00000021}.nova-safebuy-modal-card .nova-safebuy-auth-note{color:#eafff166;font-size:10px}.nova-safebuy-modal-actions{flex-direction:column;gap:10px;margin-top:22px;display:flex}.nova-safebuy-modal-secondary{color:#edf7f1b8;cursor:pointer;background:#ffffff09;border:1px solid #ffffff17;border-radius:13px;min-height:42px;font-size:12px;font-weight:750}@keyframes nova-safebuy-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes nova-safebuy-card-in{0%{opacity:0;transform:translateY(9px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=420px){.nova-safebuy-modal-card{border-radius:24px;padding:12px 17px 20px}}@media (prefers-reduced-motion:reduce){.nova-safebuy-modal-backdrop,.nova-safebuy-modal-card{animation:none}}.nova-safebuy-modal-backdrop,.nova-safebuy-modal-backdrop *{box-sizing:border-box!important}.nova-safebuy-modal-backdrop{width:100%!important;min-width:0!important;min-height:100dvh!important;padding-left:max(12px, env(safe-area-inset-left))!important;padding-right:max(12px, env(safe-area-inset-right))!important;padding-top:max(12px, env(safe-area-inset-top))!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.nova-safebuy-modal-card{width:min(100%,430px)!important;min-width:0!important;max-width:430px!important;max-height:min(90dvh, 760px, calc(var(--tg-viewport-height,100dvh) - 28px))!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;padding-left:clamp(14px,4.5vw,22px)!important;padding-right:clamp(14px,4.5vw,22px)!important;overflow:hidden auto!important}.nova-safebuy-modal-header,.nova-safebuy-modal-brand,.nova-safebuy-auth-form,.nova-safebuy-password-field{width:100%!important;min-width:0!important}.nova-safebuy-modal-brand{flex:auto!important}.nova-safebuy-modal-card .nova-safebuy-auth-form{flex-direction:column!important;align-items:stretch!important;gap:12px!important;margin-top:18px!important;display:flex!important}.nova-safebuy-modal-card .nova-safebuy-password-field{overflow-wrap:anywhere!important;flex-direction:column!important;flex:0 auto!important;align-items:stretch!important;gap:7px!important;display:flex!important;overflow:visible!important}.nova-safebuy-modal-card .nova-safebuy-password-field input{appearance:none;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;margin:0!important;padding:0 12px!important;line-height:1.25!important;display:block!important}.nova-safebuy-modal-title,.nova-safebuy-modal-description,.nova-safebuy-auth-error,.nova-safebuy-auth-note{overflow-wrap:anywhere!important;word-break:normal!important;min-width:0!important;max-width:100%!important}.nova-safebuy-modal-card .nova-safebuy-auth-submit,.nova-safebuy-modal-secondary,.nova-safebuy-modal-actions{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.nova-safebuy-modal-show-password{white-space:normal!important;text-align:left!important;max-width:100%!important;line-height:1.35!important}@media (width<=380px){.nova-safebuy-modal-card{border-radius:22px!important;padding:12px 13px 17px!important}.nova-safebuy-modal-title{font-size:clamp(20px,6vw,23px)!important}.nova-safebuy-modal-description{font-size:11px!important;line-height:1.48!important}}.nova-profile-action-icon.pin{color:#a7ffc9;background:#39ff8813;border-color:#39ff8824}.nova-profile-pin-trigger{text-align:left}.nova-profile-pin-chevron{flex:none;transition:transform .2s}.nova-profile-pin-trigger.is-expanded .nova-profile-pin-chevron{transform:rotate(180deg)}.nova-profile-pin-panel{margin-top:9px}.nova-profile-pin-panel .nova-profile-password-field input{text-align:center;letter-spacing:.32em;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.nova-profile-pin-chevron{transition:none}}.nova-profile-pin-new-row,.nova-profile-password-new-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-width:0;display:grid}.nova-profile-pin-new-row .nova-profile-password-field,.nova-profile-password-new-row .nova-profile-password-field{min-width:0}.nova-profile-pin-new-row .nova-profile-password-field>span,.nova-profile-password-new-row .nova-profile-password-field>span{align-items:flex-end;min-height:2.5em;line-height:1.25;display:flex}.nova-profile-pin-new-row .nova-profile-password-field input{letter-spacing:.24em;padding-inline:7px}.nova-profile-remember-row{background:linear-gradient(130deg,#39ff880e,#ffffff05);border:1px solid #8affba1f;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:12px;display:flex}.nova-profile-remember-copy{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.nova-profile-remember-copy strong{color:#eefff5eb;font-size:11px;font-weight:800;line-height:1.3}.nova-profile-remember-copy span{color:#e2ffed6e;font-size:10px;line-height:1.45}.nova-profile-remember-switch{cursor:pointer;background:#ffffff17;border:1px solid #ffffff21;border-radius:99px;flex:0 0 46px;width:46px;height:27px;padding:3px;transition:background .2s,border-color .2s,box-shadow .2s;position:relative;box-shadow:inset 0 1px 2px #0000002e}.nova-profile-remember-switch>span{background:linear-gradient(145deg,#f7fff9,#b8c9bf);border-radius:50%;width:19px;height:19px;transition:transform .2s cubic-bezier(.2,.8,.2,1),background .2s;display:block;transform:translate(0);box-shadow:0 1px 5px #00000052}.nova-profile-remember-switch.is-on{background:linear-gradient(110deg,#39ff88b3,#00cfa0bf);border-color:#39ff8866;box-shadow:0 0 17px #39ff8824,inset 0 1px 1px #ffffff40}.nova-profile-remember-switch.is-on>span{background:#fff;transform:translate(19px)}.nova-profile-remember-switch:focus-visible{outline-offset:3px;outline:2px solid #8affbacc}@media (width<=360px){.nova-profile-pin-new-row,.nova-profile-password-new-row{gap:7px}.nova-profile-pin-new-row .nova-profile-password-field>span,.nova-profile-password-new-row .nova-profile-password-field>span{font-size:10px}.nova-profile-password-new-row .nova-profile-password-field input{padding-inline:9px;font-size:12px}}@media (prefers-reduced-motion:reduce){.nova-profile-remember-switch,.nova-profile-remember-switch>span{transition:none}}.header-actions{margin-left:auto!important}.nova-header-membership-badge{box-sizing:border-box;color:#a6ffcb;letter-spacing:.35px;white-space:nowrap;background:linear-gradient(135deg,#39ff8817,#39ff8809);border:1px solid #a6ffcb29;border-radius:11px;flex:0 auto;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:none;height:34px;padding:0 8px;font-size:7px;font-weight:900;line-height:1;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.nova-header-membership-badge>svg{color:inherit;flex:0 0 12px}.nova-header-membership-badge>span{text-overflow:clip;min-width:0;overflow:visible}.nova-header-membership-badge.is-member{color:#a4eaff;background:linear-gradient(135deg,#37cdff14,#37cdff08);border-color:#54dcff33}.nova-header-membership-badge.is-pro_member,.nova-header-membership-badge.is-elite{color:#a5dcff;background:linear-gradient(135deg,#6fc2ff16,#6fc2ff08);border-color:#6fc2ff33}.nova-header-membership-badge.is-admin,.nova-header-membership-badge.is-owner{color:#d5bdff;background:linear-gradient(135deg,#ae85ff17,#ae85ff09);border-color:#ae85ff3d}.nova-header-membership-badge.is-loading{color:#fff9;flex:0 0 30px;width:30px;padding:0}.nova-header-membership-spinner{animation:.9s linear infinite novaHeaderMembershipSpin}@keyframes novaHeaderMembershipSpin{to{transform:rotate(360deg)}}@media (width<=430px){.nova-header-membership-badge{letter-spacing:.05px;gap:3px;max-width:none;height:32px;padding:0 5px;font-size:5.8px}}@media (width<=380px){.header-actions{gap:4px!important}.header-actions .coin-pill{gap:3px!important;padding-inline:5px!important}.nova-header-membership-badge{gap:2px;padding-inline:4px;font-size:5.4px}}@media (prefers-reduced-motion:reduce){.nova-header-membership-spinner{animation-duration:2s}}nav.nova-bottom-nav.nova-bottom-nav--reference-match.nova-bottom-nav--sliding.nova-bottom-nav--seven.nova-bottom-nav--yettel-v23.nova-bottom-nav--liquid-v25[data-glass-version][style]{grid-template-columns:repeat(var(--nova-nav-columns), minmax(0, 1fr))!important}.otp-demo-page{--otp-ice:#7eaaff;--otp-green:#39f4b0;--otp-slot-width:clamp(40px, 10vw, 72px);--otp-slot-height:clamp(48px, 12vw, 86px);--otp-row-step:clamp(42px, 10.8vw, 77px);--otp-row-outer:clamp(63px, 16.2vw, 115.5px);--otp-row-outer-neg:clamp(-115.5px, -16.2vw, -63px);--otp-row-inner:clamp(21px, 5.4vw, 38.5px);--otp-row-inner-neg:clamp(-38.5px, -5.4vw, -21px);color:#f4f7ff;box-sizing:border-box;isolation:isolate;background:radial-gradient(at 50% 4%,#46597a33,#0000 42%),radial-gradient(at 50% 100%,#0b3d2b21,#0000 38%),linear-gradient(158deg,#10131b 0%,#090b10 56%,#070a0a 100%);min-height:100vh;padding:0 18px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;position:relative;overflow:hidden}.otp-demo-page *,.otp-demo-page :before,.otp-demo-page :after{box-sizing:border-box}.otp-demo-topbar{color:#adb5c6;white-space:nowrap;background:#0c0e14d6;border-bottom:1px solid #ffffff13;grid-template-columns:1fr auto 1fr;align-items:center;height:clamp(28px,5.5vw,40px);margin:0 -18px;padding:0 12px;display:grid;position:relative;overflow:hidden}.otp-demo-window-dots{align-items:center;gap:7px;display:flex}.otp-demo-window-dots i{background:#f4c94e;border-radius:50%;width:9px;height:9px}.otp-demo-window-dots i:nth-child(2){background:#45d483}.otp-demo-window-dots i:nth-child(3){background:#ef6a75;display:none}.otp-demo-topbar nav{align-items:center;gap:7px;font-size:clamp(10px,1.7vw,12px);font-weight:760;display:flex}.otp-demo-topbar nav span:first-child{color:#f0a6c1}.otp-demo-topbar nav span:nth-of-type(2){color:#abcaff}.otp-demo-topbar nav span:last-of-type{color:#f2d56e}.otp-demo-topbar nav b{color:#ffffff47;font-weight:500}.otp-demo-topbar code{text-overflow:clip;color:#747d91;justify-self:end;max-width:100%;font:clamp(8px,1.55vw,11px)/1 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.otp-demo-content{width:min(100%,900px);margin:0 auto;padding-top:clamp(118px,11.1vh,180px)}.otp-demo-kicker{text-align:center;color:#b1bacb;letter-spacing:.24em;margin:0 0 10px;font-size:10px;line-height:1.2}.otp-demo-content>h1{text-align:center;letter-spacing:-.055em;white-space:nowrap;margin:0 0 34px;font-size:clamp(25px,5.93vw,42px);font-weight:800;line-height:1.12}.otp-demo-content>h1 span{color:#a9caff;letter-spacing:-.01em;vertical-align:middle;font-size:.55em}.otp-demo-card{aspect-ratio:492/444;-webkit-backdrop-filter:blur(24px);background:linear-gradient(145deg,#ffffff0e,#ffffff04 62%),#14161de0;border:1px solid #fff2;border-radius:clamp(21px,5.15vw,37px);width:min(70vw,492px);height:auto;margin:0 auto;padding:0 clamp(12px,3.33vw,24px);transition:border-color .45s,box-shadow .45s,background .45s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 23px 75px #00000047}.otp-demo-handle{background:#ffffff30;border-radius:99px;width:clamp(28px,6.95vw,50px);height:clamp(3px,.7vw,5px);position:absolute;top:clamp(15px,3.75vw,27px);left:50%;transform:translate(-50%)}.otp-demo-card-heading{z-index:2;text-align:center;position:absolute;top:clamp(32px,8.15vw,58px);left:8px;right:8px}.otp-demo-card h2{color:#f6f7fb;letter-spacing:-.045em;margin:0 0 8px;font-size:clamp(16px,3.75vw,27px);font-weight:780;line-height:1.15;transition:color .35s}.otp-demo-card-heading h2{animation:.28s ease-out both otp-heading-in}.otp-demo-card p{color:#ecf1fab3;white-space:nowrap;margin:0;font-size:clamp(10px,2.36vw,17px);line-height:1.35}.otp-demo-slots{width:100%;height:var(--otp-slot-height);margin:0;position:absolute;top:clamp(121px,30.2vw,214px);left:0}.otp-demo-slot{top:0;left:calc(50% - var(--otp-slot-width) / 2);width:var(--otp-slot-width);height:var(--otp-slot-height);color:#f7faff;opacity:0;transform-origin:50%;transition:transform .42s cubic-bezier(.2,.86,.25,1),opacity .26s,border-color .18s,background .18s,box-shadow .18s;transition-delay:var(--slot-delay,0s);will-change:transform, opacity;background:linear-gradient(145deg,#608ae03d,#212f514f);border:1px solid #8fb1ff75;border-radius:clamp(12px,2.92vw,21px);justify-content:center;align-items:center;font-size:clamp(22px,4.45vw,32px);font-weight:760;display:flex;position:absolute;overflow:visible;transform:translateY(10px)scale(.92);box-shadow:inset 0 1px #ffffff1a,0 8px 22px #00000021}.otp-demo-slot:first-child{z-index:1}.otp-demo-slot:nth-child(2){z-index:2}.otp-demo-slot:nth-child(3){z-index:3}.otp-demo-slot:nth-child(4){z-index:4}.layout-stack .otp-demo-slot{opacity:.08;transform:translateY(var(--stack-y)) scale(.68);transition-delay:0s}.layout-stack .otp-demo-slot:first-child{opacity:.19;transform:translate(-3px,-3px)rotate(-4deg)scale(.68)}.layout-stack .otp-demo-slot:nth-child(2){opacity:.32;transform:translate(-1px,-1px)rotate(-2deg)scale(.68)}.layout-stack .otp-demo-slot:nth-child(3){opacity:.58;transform:translate(1px,1px)rotate(1deg)scale(.68)}.layout-stack .otp-demo-slot:nth-child(4){opacity:1;transform:translate(2px)rotate(2deg)scale(.68)}.layout-row .otp-demo-slot{opacity:1;transform:translateX(var(--row-x-mobile,var(--row-x))) rotate(var(--entry-angle,0deg)) scale(1);transform-origin:50%}.layout-row .otp-demo-slot:first-child{transform:translateX(var(--otp-row-outer-neg)) rotate(-2.6deg) scale(1)}.layout-row .otp-demo-slot:nth-child(2){transform:translateX(var(--otp-row-inner-neg)) rotate(-.9deg) scale(1)}.layout-row .otp-demo-slot:nth-child(3){transform:translateX(var(--otp-row-inner)) rotate(1deg) scale(1)}.layout-row .otp-demo-slot:nth-child(4){transform:translateX(var(--otp-row-outer)) rotate(2.4deg) scale(1)}.layout-row .otp-demo-slot.has-digit{background:linear-gradient(145deg,#5c8ae84d,#23345b69);border-color:#90b8ffb3}.layout-row .otp-demo-slot.is-current{border-color:#8abaff;box-shadow:0 0 0 2px #74a9ff21,0 0 20px #528fff52,inset 0 1px #ffffff2b}.layout-row .otp-demo-slot.is-current:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #7eaeff59;animation:1.25s ease-in-out infinite otp-focus-ring;position:absolute;inset:-3px}.layout-row .otp-demo-slot:not(.is-current) .otp-demo-caret{display:none}.otp-demo-caret{background:#c9dcff;border-radius:2px;width:1.5px;height:43%;animation:.92s step-end infinite otp-caret-blink;position:absolute;box-shadow:0 0 7px #70a4ffd9}.otp-demo-slot-spark{pointer-events:none;opacity:0;width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;inset:-3px;overflow:visible}.otp-demo-slot-spark rect{fill:none;stroke:#91baff;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:.22 .78;stroke-dashoffset:1px}.layout-row .otp-demo-slot.is-recent .otp-demo-slot-spark{opacity:1;animation:.72s ease-out both otp-spark-fade}.layout-row .otp-demo-slot.is-recent .otp-demo-slot-spark rect{animation:.72s cubic-bezier(.2,.7,.25,1) both otp-slot-spark-run}.layout-row .otp-demo-slot.is-recent{box-shadow:inset 0 1px #ffffff26,0 0 13px #5b94ff38,0 5px 15px #00000024}.layout-row .otp-demo-slot.is-current.is-recent{box-shadow:0 0 0 2px #74a9ff21,0 0 20px #528fff52,inset 0 1px #ffffff2b,0 5px 15px #00000024}.layout-fan .otp-demo-slot-spark,.layout-stack .otp-demo-slot-spark,.layout-seal .otp-demo-slot-spark{display:none}.otp-demo-digit{line-height:1;animation:.25s cubic-bezier(.2,.8,.2,1) both otp-digit-in;display:inline-block}.layout-fan .otp-demo-slot{opacity:1;transform:translate(var(--fan-x,0px), var(--fan-y,0px)) rotate(var(--fan-angle));transform-origin:50%;transition-duration:.52s;transition-timing-function:cubic-bezier(.2,.82,.22,1);transition-delay:var(--slot-delay,0s);box-shadow:inset 0 1px #ffffff1f,0 8px 18px #0003}.layout-fan .otp-demo-slot:first-child{z-index:1}.layout-fan .otp-demo-slot:nth-child(2){z-index:2}.layout-fan .otp-demo-slot:nth-child(3){z-index:3}.layout-fan .otp-demo-slot:nth-child(4){z-index:4}.layout-fan .otp-demo-slot .otp-demo-digit{animation:none}.phase-collapse .otp-demo-slot{opacity:0;transform-origin:50%;transition-duration:.36s;transition-delay:0s;transform:translate(0)scale(.55)}.phase-collapse .otp-demo-slot.is-seal{opacity:1;border-color:#7eaeffb3;transition-duration:.36s;transform:translate(0)scale(.68);box-shadow:0 0 20px #518dff1f,inset 0 0 0 1px #84b0ff14}.layout-seal .otp-demo-slot{opacity:0;transform-origin:50%;transition-duration:.3s;transition-delay:0s;transform:translate(0)scale(.55)}.layout-seal .otp-demo-slot:not(.is-seal){opacity:0}.layout-seal .otp-demo-slot.is-seal{z-index:8;opacity:1;background:linear-gradient(145deg,#4a6fbe3d,#16213980);border-color:#7eaeffb8;transform:translate(0)scale(.68);box-shadow:0 0 20px #518dff26,inset 0 0 0 1px #84b0ff14}.otp-demo-outline-runner{pointer-events:none;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;inset:-4px;overflow:visible}.otp-demo-outline-runner rect{fill:none;stroke:var(--otp-ice);stroke-width:1.6px;stroke-dasharray:.25 .75;stroke-linecap:round;animation:1.15s linear infinite otp-outline-run}.otp-demo-slot-dot{background:#d2def51f;border-radius:50%;width:7px;height:7px}.otp-demo-card.is-checking{border-color:#78abff2b;box-shadow:inset 0 1px #ffffff09,0 23px 75px #00000047}.otp-demo-card.is-checking h2{color:#edf3ff}.otp-demo-card.is-verified{border-color:#43f5b117;box-shadow:inset 0 1px #ffffff09,0 23px 75px #00000047}.otp-demo-card.is-verified h2{color:var(--otp-green)}.otp-demo-card.is-verified .otp-demo-card-heading p{color:#ecf1fab3}.layout-seal .otp-demo-slot.is-success-seal{color:var(--otp-green);border:2px solid var(--otp-green);background:#186e501f;border-radius:clamp(8px,1.9vw,14px);box-shadow:0 0 14px #39f4b033,0 0 29px #39f4b021,inset 0 0 0 1px #39f4b01f}.otp-demo-check{width:48%;height:48%;animation:.32s cubic-bezier(.2,.8,.2,1) both otp-check-in}.otp-demo-continue{opacity:0;color:#d9fff0;letter-spacing:.015em;white-space:nowrap;background:linear-gradient(135deg,#17aa714d,#14554452);border:1px solid #39f4b047;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:clamp(88px,18vw,128px);padding:clamp(6px,1.25vw,9px) 14px;font-size:clamp(9px,1.55vw,12px);font-weight:720;animation:.42s cubic-bezier(.2,.8,.2,1) .15s both otp-continue-in;display:flex;position:absolute;top:64%;left:50%;transform:translate(-50%,6px);box-shadow:0 0 22px #39f4b01f,inset 0 1px #ffffff17}.otp-demo-continue span{color:var(--otp-green);font-size:1.05em}.otp-demo-resend{color:#eef2fba3;justify-content:center;align-items:center;gap:12px;font-size:clamp(10px,2.36vw,17px);display:flex;position:absolute;top:clamp(190px,52.5vw,372px);left:10px;right:10px}.otp-demo-resend strong{color:#f5f7fc;font-weight:750}.otp-demo-hint{text-align:center;color:#e5ecf891;margin:clamp(20px,5.15vw,37px) 0 0;font-size:clamp(10px,2.22vw,16px);line-height:1.5}.otp-demo-hint strong{color:#f8faffd9;font-weight:750}.otp-demo-code-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;width:calc(100% + 36px);margin:clamp(100px,24.45vw,176px) -18px 0;display:grid}.otp-demo-code-panel{background:#11141dde;border:1px solid #ffffff16;border-radius:16px;min-width:0;height:clamp(190px,47.22vw,340px);overflow:hidden;box-shadow:inset 0 1px #ffffff09}.otp-demo-code-panel header{color:#b8d0ff;white-space:nowrap;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;height:clamp(23px,5.84vw,42px);padding:0 clamp(7px,1.67vw,12px);font-size:clamp(8px,1.95vw,14px);font-weight:760;display:flex}.code-html header{color:#f2a9bf}.code-js header{color:#f2d47b}.code-dot{background:#8bb8ff;border-radius:3px;flex:0 0 9px;width:9px;height:9px}.code-html .code-dot{background:#f29ab8}.code-js .code-dot{background:#f1d15f}.otp-demo-code-panel pre{white-space:pre;color:#bdc7d8;margin:0;padding:13px 11px;font:clamp(7px,1.67vw,12px)/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.code-html pre{color:#e4b3c5}.code-css pre{color:#b7d0ff}.code-js pre{color:#e8d59d}@keyframes otp-focus-ring{0%,to{opacity:0;transform:scale(.99)}50%{opacity:1;transform:scale(1.015)}}@keyframes otp-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes otp-digit-in{0%{opacity:0;filter:blur(2px);transform:translateY(5px)scale(.78)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes otp-outline-run{to{stroke-dashoffset:-1px}}@keyframes otp-slot-spark-run{0%{stroke-dashoffset:1px;opacity:.3}12%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes otp-spark-fade{0%,78%{opacity:1}to{opacity:0}}@keyframes otp-heading-in{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes otp-check-in{0%{opacity:0;transform:scale(.4)rotate(-15deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes otp-continue-in{to{opacity:1;transform:translate(-50%)}}@media (width<=560px){.otp-demo-page{padding:0 12px 24px}.otp-demo-topbar{grid-template-columns:30px auto 1fr;margin:0 -12px;padding:0 8px}.otp-demo-topbar nav{gap:5px;font-size:11px}.otp-demo-topbar code{font-size:9px}.otp-demo-content{padding-top:clamp(118px,11.1vh,140px)}.otp-demo-content>h1{letter-spacing:-.06em;margin-bottom:34px;font-size:clamp(22px,5.5vw,31px)}.otp-demo-content>h1 span{font-size:.53em}.otp-demo-card{aspect-ratio:492/444;border-radius:clamp(21px,5.15vw,31px);width:min(70vw,492px);height:auto;padding:0 12px}.otp-demo-card-heading{left:8px;right:8px}.otp-demo-card h2{font-size:clamp(16px,4.5vw,21px)}.otp-demo-card p{font-size:clamp(9px,2.4vw,12px)}.otp-demo-slots{top:clamp(108px,27.15vw,156px)}.otp-demo-slot{border-radius:clamp(12px,3vw,21px);font-size:clamp(22px,4.8vw,32px)}.layout-fan .otp-demo-slot{transform:translate(var(--fan-x,0px), var(--fan-y,0px)) rotate(var(--fan-angle))}.otp-demo-resend{gap:clamp(6px,2.3vw,9px);font-size:clamp(9px,2.4vw,12px);top:clamp(190px,52.5vw,372px)}.otp-demo-hint{white-space:normal;margin-top:clamp(20px,5.15vw,28px);font-size:clamp(9px,2.3vw,12px)}.otp-demo-code-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:calc(100% + 24px);margin:clamp(72px,22.5vw,160px) -12px 0}.otp-demo-code-panel{border-radius:12px;height:clamp(190px,24vh,340px)}.otp-demo-code-panel header{gap:5px;height:clamp(22px,5.8vw,33px);padding:0 7px;font-size:clamp(8px,2.3vw,11px)}.code-dot{flex-basis:7px;width:7px;height:7px}.otp-demo-code-panel pre{padding:9px 6px;font-size:clamp(7px,1.55vw,9px);line-height:1.45}.otp-demo-continue{min-width:88px;top:64%}}@media (prefers-reduced-motion:reduce){.otp-demo-page *,.otp-demo-page :before,.otp-demo-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width>=561px){.otp-demo-continue{top:68%}}.otp-demo-card.is-verified{background:linear-gradient(145deg,#39f4b009,#ffffff03 58%),#14161de8;border-color:#39f4b03d;box-shadow:inset 0 1px #ffffff0d,0 22px 65px #00000045,0 0 30px #39f4b009}.otp-demo-card.is-verified .otp-demo-card-heading p{letter-spacing:-.012em;color:#ecf1faa8;font-size:clamp(9px,2vw,13px)}.otp-demo-check{z-index:4;width:52%;height:52%;animation:.34s cubic-bezier(.2,.8,.2,1) both otp-check-in-v4;display:block;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.otp-demo-check path{stroke-dasharray:28;stroke-dashoffset:28px;animation:.42s ease-out 80ms forwards otp-check-draw-v4}.otp-demo-outline-runner{opacity:0}.otp-demo-card.is-checking .otp-demo-slot.is-seal .otp-demo-outline-runner{opacity:1}.otp-demo-card.is-verified .otp-demo-slot.is-seal .otp-demo-outline-runner{opacity:0}.otp-demo-card.is-verified .otp-demo-slot.is-success-seal{animation:2.3s ease-in-out .25s infinite otp-success-pulse-v4;transform:scale(.68)}.otp-demo-success-meta{z-index:3;color:#dffff3a3;letter-spacing:.015em;opacity:0;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;gap:6px;font-size:clamp(8px,1.65vw,11px);line-height:1.2;display:flex;position:absolute;top:71%;left:8px;right:8px;transform:translateY(5px)}.otp-demo-card.is-verified .otp-demo-success-meta{visibility:visible;animation:.36s cubic-bezier(.2,.8,.2,1) .12s both otp-meta-in-v4}.otp-demo-success-meta-mark{color:#7bf4c2;border:1px solid #39f4b059;border-radius:50%;flex:0 0 13px;justify-content:center;align-items:center;width:13px;height:13px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.otp-demo-card.is-verified .otp-demo-continue{background:linear-gradient(135deg,#17aa7173,#14554461);border-color:#39f4b061;gap:8px;min-width:clamp(106px,21vw,132px);min-height:34px;padding:7px 17px;font-size:clamp(9px,1.65vw,12px);animation:.42s cubic-bezier(.2,.8,.2,1) .18s both otp-continue-in-v4;top:82%;transform:translate(-50%,7px);box-shadow:0 0 20px #39f4b021,inset 0 1px #ffffff1f}.otp-demo-card.is-verified .otp-demo-continue:active{filter:brightness(1.14)}@keyframes otp-check-in-v4{0%{opacity:0;transform:translate(-50%,-50%)scale(.42)rotate(-14deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes otp-check-draw-v4{to{stroke-dashoffset:0}}@keyframes otp-meta-in-v4{to{opacity:1;transform:translateY(0)}}@keyframes otp-continue-in-v4{to{opacity:1;transform:translate(-50%)}}@keyframes otp-success-pulse-v4{0%,to{box-shadow:0 0 13px #39f4b02b,0 0 25px #39f4b01a,inset 0 0 0 1px #39f4b01f}50%{box-shadow:0 0 18px #39f4b04d,0 0 34px #39f4b02e,inset 0 0 0 1px #39f4b033}}@media (width<=560px){.otp-demo-card.is-verified .otp-demo-card-heading p{font-size:clamp(8px,2.2vw,11px)}.otp-demo-success-meta{gap:4px;font-size:clamp(7px,2vw,9px);top:70%}.otp-demo-success-meta-mark{flex-basis:11px;width:11px;height:11px;font-size:8px}.otp-demo-card.is-verified .otp-demo-continue{min-width:104px;min-height:31px;padding:6px 14px;top:81%}}@media (prefers-reduced-motion:reduce){.otp-demo-card.is-verified .otp-demo-slot.is-success-seal{animation:none}.otp-demo-check,.otp-demo-check path,.otp-demo-success-meta,.otp-demo-card.is-verified .otp-demo-continue{animation-duration:.01ms!important;animation-iteration-count:1!important}}.nova-pin-page{isolation:isolate;width:100%;min-height:100dvh;padding:calc(28px + env(safe-area-inset-top)) 18px calc(28px + env(safe-area-inset-bottom));-webkit-text-size-adjust:100%;color:#fffffff0;background:radial-gradient(at 50% 27%,#6fffb013,#0000 40%),linear-gradient(155deg,#080d0a 0%,#050806 48%,#020403 100%);place-items:center;display:grid;position:relative;overflow:hidden auto}.nova-pin-page:before,.nova-pin-page:after{z-index:-1;content:"";pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.nova-pin-page:before{aspect-ratio:1;background:radial-gradient(circle,#3cff911a,#3cff9100 69%);width:min(78vw,450px);top:-18%;left:-20%}.nova-pin-page:after{aspect-ratio:1;background:radial-gradient(circle,#b9ffde11,#b9ffde00 70%);width:min(78vw,440px);bottom:-22%;right:-22%}.nova-pin-content{z-index:1;width:min(100%,430px);margin:auto;position:relative;padding:12px 0!important}.nova-pin-page .nova-pin-card{-webkit-backdrop-filter:blur(34px)saturate(175%);backdrop-filter:blur(34px)saturate(175%);contain:layout style;background:linear-gradient(145deg,#ffffff18,#ffffff09 52%,#ffffff06);border:1px solid #ffffff28;border-radius:clamp(27px,4vw,32px);width:min(100%,430px);height:clamp(430px,55svh,478px);min-height:430px;margin:0 auto;padding:20px 22px 22px;animation:.58s cubic-bezier(.2,.78,.25,1) both nova-pin-card-enter;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff2b,inset 0 -1px #ffffff09,0 0 0 1px #ffffff05}.nova-pin-page .nova-pin-card:before{z-index:0;content:"";opacity:.65;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff94 48%,#0000);height:1px;position:absolute;inset:0 0 auto}.nova-pin-page .nova-pin-card.phase-error{animation:.34s both nova-pin-shake}.nova-pin-page .nova-pin-card.is-checking{background:linear-gradient(145deg,#ffffff18,#ffffff09 52%,#ffffff06);border-color:#a0c3ff38;box-shadow:0 28px 90px #0000006b,inset 0 1px #ffffff1c,inset 0 -1px #ffffff06}.nova-pin-page .nova-pin-card.is-verified{background:linear-gradient(145deg,#ffffff18,#ffffff09 52%,#ffffff06);border-color:#7dffb838;box-shadow:0 28px 90px #0000006b,inset 0 1px #ffffff1c,inset 0 -1px #ffffff06}.nova-pin-header{z-index:25;width:100%;min-height:37px;margin:0;animation:.5s cubic-bezier(.2,.75,.25,1) 80ms both nova-pin-header-in;position:relative}.nova-pin-page .nova-username-check-header .nova-language-menu{z-index:2147483646}.nova-pin-card-heading{top:clamp(88px,20%,98px)!important;left:12px!important;right:12px!important}.nova-pin-page .otp-demo-card h2{letter-spacing:-.045em;margin-bottom:7px;font-size:clamp(19px,4.8vw,24px)}.nova-pin-page .otp-demo-card p{color:#ecf1fab3;white-space:normal;text-wrap:pretty;max-width:330px;margin:0 auto;font-size:clamp(11px,3vw,14px);line-height:1.42}.nova-pin-username{color:#dae6f87a;letter-spacing:.035em;overflow-wrap:anywhere;margin-top:7px;font-size:12px;font-weight:650;display:block}.nova-pin-page .otp-demo-slots{--otp-slot-width:clamp(44px, 13vw, 62px);--otp-slot-height:clamp(58px, 15vw, 72px);--otp-row-outer:clamp(69px, 20vw, 96px);--otp-row-outer-neg:clamp(-96px, -20vw, -69px);--otp-row-inner:clamp(23px, 6.7vw, 32px);--otp-row-inner-neg:clamp(-32px, -6.7vw, -23px);cursor:text;width:100%;top:61%;left:0;transform:translateY(-50%)}.nova-pin-page .layout-row .otp-demo-slot:first-child{transform:translateX(var(--otp-row-outer-neg)) rotate(0deg) scale(1)}.nova-pin-page .layout-row .otp-demo-slot:nth-child(2){transform:translateX(var(--otp-row-inner-neg)) rotate(0deg) scale(1)}.nova-pin-page .layout-row .otp-demo-slot:nth-child(3){transform:translateX(var(--otp-row-inner)) rotate(0deg) scale(1)}.nova-pin-page .layout-row .otp-demo-slot:nth-child(4){transform:translateX(var(--otp-row-outer)) rotate(0deg) scale(1)}.nova-pin-input-overlay{z-index:20;opacity:.015;color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;outline:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.nova-pin-dot{font-size:1.05em;animation:.18s ease-out both otp-digit-in;transform:translateY(-.06em)}.nova-pin-card.phase-error{border-color:#ff697d61;animation:.34s both nova-pin-shake}.nova-pin-card.phase-error .otp-demo-slot{border-color:#ff6e828f}.nova-pin-card.is-verified .otp-demo-slot.is-success-seal{color:var(--otp-green)}.nova-pin-error{z-index:4;text-align:center;text-wrap:pretty;margin:0;position:absolute;top:calc(61% + 70px);left:16px;right:16px;color:#ff9bab!important;white-space:normal!important;font-size:12px!important;line-height:1.35!important}.nova-pin-footnote,.nova-pin-progress,.nova-pin-success-meta{z-index:3;text-align:center;color:#e6eef98a;text-wrap:pretty;justify-content:center;align-items:center;gap:7px;margin:0;font-size:11px;line-height:1.35;display:flex;position:absolute;bottom:23px;left:16px;right:16px}.nova-pin-progress{color:#cde0ffc7}.nova-pin-success-meta{color:#5fffc1d1;font-weight:700}.nova-pin-action{z-index:5;color:#ddfff0;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#16ac6f59,#145b434d);border:1px solid #6effbe4d;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:750;display:inline-flex;position:absolute;bottom:23px;left:50%;transform:translate(-50%);box-shadow:0 0 16px #39f4b014,inset 0 1px #ffffff14}.nova-pin-action:focus-visible{outline:2px solid var(--otp-green);outline-offset:3px}.nova-pin-action:active{transform:translate(-50%)scale(.98)}.nova-pin-action .is-spinning,.nova-pin-progress .is-spinning{animation:.9s linear infinite nova-pin-spin}@keyframes nova-pin-spin{to{transform:rotate(360deg)}}@keyframes nova-pin-shake{0%,to{transform:translate(0)}24%{transform:translate(-5px)}50%{transform:translate(5px)}76%{transform:translate(-3px)}}@media (width<=540px){.nova-pin-page{padding-left:18px;padding-right:18px}.nova-pin-content{padding-top:6px!important;padding-bottom:6px!important}.nova-pin-page .nova-pin-card{width:100%;height:clamp(430px,55svh,478px);min-height:430px;padding:18px 16px 20px}.nova-pin-header,.nova-pin-page .nova-username-check-brand{gap:8px}.nova-pin-page .nova-username-check-brand-name{letter-spacing:1.8px;font-size:9px}.nova-pin-page .nova-username-check-header .nova-language-trigger{min-height:35px}.nova-pin-card-heading{top:clamp(88px,20%,98px)!important}.nova-pin-page .otp-demo-card h2{font-size:clamp(18px,5vw,22px)}.nova-pin-page .otp-demo-card p{max-width:290px;font-size:12px}.nova-pin-page .otp-demo-slots{top:61%}.nova-pin-username{margin-top:6px;font-size:11px}.nova-pin-footnote,.nova-pin-progress,.nova-pin-success-meta{font-size:10px;bottom:20px;left:13px;right:13px}.nova-pin-action{bottom:17px}.nova-pin-error{top:calc(61% + 70px);left:12px;right:12px;font-size:11px!important}}@media (height<=650px){.nova-pin-page{align-items:center}.nova-pin-page .nova-pin-card{height:410px;min-height:410px}.nova-pin-content{padding-top:6px!important}.nova-pin-card-heading{top:82px!important}.nova-pin-page .otp-demo-slots{top:61%}}@media (prefers-reduced-motion:reduce){.nova-pin-page *,.nova-pin-page :before,.nova-pin-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes nova-pin-card-enter{0%{opacity:0;transform:translateY(13px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nova-pin-header-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.nova-pin-page.otp-demo-page{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;display:grid;overflow-x:clip}.nova-pin-page>.nova-pin-content{box-sizing:border-box;justify-self:center;width:100%;min-width:0;max-width:min(430px,100vw - 36px);margin-inline:auto}.nova-pin-page .nova-pin-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-inline:auto;display:block}.nova-pin-page .nova-pin-header,.nova-pin-page .nova-username-check-brand,.nova-pin-page .nova-language-switcher{min-width:0}@media (width<=540px){.nova-pin-page.otp-demo-page{padding-left:18px;padding-right:18px}.nova-pin-page>.nova-pin-content{width:100%;max-width:min(430px,100vw - 36px)}.nova-pin-page .nova-pin-card{width:100%;max-width:100%}}.nova-pin-lock-glyph{z-index:5;color:#a9c9ff;transform-origin:50%;pointer-events:none;width:65%;height:65%;display:block;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.nova-pin-lock-shackle{transform-box:view-box;transform-origin:33px 23px}.nova-pin-lock-body{transform-box:fill-box;transform-origin:50%}.nova-pin-lock-glyph.is-open{color:var(--otp-green,#39f4b0);filter:drop-shadow(0 0 5px #39f4b03d);animation:.46s cubic-bezier(.2,.8,.25,1) both nova-pin-lock-unlock-pop}.nova-pin-lock-glyph.is-open .nova-pin-lock-shackle{animation:.52s cubic-bezier(.2,.8,.2,1) 60ms both nova-pin-lock-shackle-open}.nova-pin-lock-glyph.is-closed{color:#ff9bab;filter:drop-shadow(0 0 4px #ff697d2e);animation:.48s cubic-bezier(.2,.8,.2,1) both nova-pin-lock-stay-closed}.nova-pin-lock-glyph.is-closed .nova-pin-lock-shackle{animation:.42s cubic-bezier(.2,.8,.2,1) both nova-pin-lock-shackle-close}.nova-pin-page .layout-seal .otp-demo-slot.is-error-seal{color:#ff9bab;background:#78192d29;border:2px solid #ff697ddb;box-shadow:0 0 12px #ff697d24,inset 0 0 0 1px #ffffff09}@keyframes nova-pin-lock-unlock-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.72)}68%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes nova-pin-lock-shackle-open{0%{transform:rotate(0)translate(0)}48%{transform:rotate(43deg)translate(1px,-1px)}72%{transform:rotate(28deg)translate(2px,-1px)}to{transform:rotate(34deg)translate(2px,-1px)}}@keyframes nova-pin-lock-stay-closed{0%{opacity:.5;transform:translate(-50%,-50%)scale(.8)rotate(0)}42%{opacity:1;transform:translate(-50%,-50%)scale(1.05)rotate(-5deg)}68%{transform:translate(-50%,-50%)scale(1)rotate(4deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes nova-pin-lock-shackle-close{0%{transform:rotate(20deg)translate(2px,-1px)}62%{transform:rotate(-4deg)translate(0)}to{transform:rotate(0)translate(0)}}@media (prefers-reduced-motion:reduce){.nova-pin-lock-glyph,.nova-pin-lock-shackle{animation-duration:.01ms!important}}.nova-pin-page .nova-pin-card.has-error-message:not(.is-checking){border-color:#ff697d47}.nova-pin-page .layout-seal .otp-demo-slot.is-error-seal{box-shadow:0 0 16px #ff697d2e,0 0 28px #ff466914,inset 0 0 0 1px #ffffff0b}.nova-pin-page .nova-pin-lock-glyph.is-closed .nova-pin-lock-body{animation:.44s cubic-bezier(.2,.8,.2,1) both nova-pin-lock-body-close}.nova-pin-page .layout-seal .otp-demo-slot.is-success-seal{animation:.78s cubic-bezier(.18,.9,.24,1) both nova-pin-unlock-tile;position:relative;box-shadow:0 0 18px #39f4b045,0 0 38px #39f4b01f,inset 0 0 0 1px #39f4b02e}.nova-pin-page .layout-seal .otp-demo-slot.is-success-seal:before{z-index:-1;content:"";opacity:0;pointer-events:none;border:1px solid #5fffc1ad;border-radius:50%;animation:.72s ease-out 80ms both nova-pin-unlock-aura;position:absolute;inset:-9px}.nova-pin-page .nova-pin-lock-glyph.is-open{filter:drop-shadow(0 0 5px #39f4b066)drop-shadow(0 0 12px #39f4b02e);animation:.68s cubic-bezier(.16,.92,.25,1) both nova-pin-lock-unlock-pop-v15}.nova-pin-page .nova-pin-lock-glyph.is-open .nova-pin-lock-shackle{animation:.62s cubic-bezier(.18,.95,.22,1) 40ms both nova-pin-lock-shackle-open-v15}.nova-pin-page .nova-pin-lock-glyph.is-open .nova-pin-lock-body{animation:.66s cubic-bezier(.18,.92,.24,1) 60ms both nova-pin-lock-body-open-v15}@keyframes nova-pin-lock-body-close{0%{transform:translateY(-2px)scale(1.035)}55%{transform:translateY(1px)scale(.96)}78%{transform:translateY(-.5px)scale(1.015)}to{transform:translateY(0)scale(1)}}@keyframes nova-pin-unlock-tile{0%{transform:translate(0)scale(.62)}48%{transform:translateY(-3px)scale(.76)}68%{transform:translateY(1px)scale(.665)}84%{transform:translateY(-.5px)scale(.695)}to{transform:translate(0)scale(.68)}}@keyframes nova-pin-unlock-aura{0%{opacity:0;transform:scale(.48)}24%{opacity:.8}to{opacity:0;transform:scale(1.34)}}@keyframes nova-pin-lock-unlock-pop-v15{0%{opacity:0;transform:translate(-50%,-50%)scale(.62)rotate(-9deg)}42%{opacity:1;transform:translate(-50%,-50%)scale(1.12)rotate(3deg)}64%{transform:translate(-50%,-50%)scale(.96)rotate(-1deg)}82%{transform:translate(-50%,-50%)scale(1.035)rotate(0)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}}@keyframes nova-pin-lock-shackle-open-v15{0%{transform:rotate(0)translate(0)}42%{transform:rotate(56deg)translate(2px,-3px)}62%{transform:rotate(30deg)translate(1px,-1px)}82%{transform:rotate(42deg)translate(2px,-2px)}to{transform:rotate(36deg)translate(2px,-2px)}}@keyframes nova-pin-lock-body-open-v15{0%,to{transform:scale(1)}38%{transform:scale(1.08)}60%{transform:scale(.97)}82%{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.nova-pin-page .nova-pin-lock-glyph.is-open,.nova-pin-page .nova-pin-lock-glyph.is-open .nova-pin-lock-shackle,.nova-pin-page .nova-pin-lock-glyph.is-open .nova-pin-lock-body,.nova-pin-page .layout-seal .otp-demo-slot.is-success-seal,.nova-pin-page .layout-seal .otp-demo-slot.is-success-seal:before,.nova-pin-page .nova-pin-lock-glyph.is-closed .nova-pin-lock-body{animation-duration:.01ms!important;animation-iteration-count:1!important}}
