@charset "UTF-8";body{--verde: #76EE1E;font-family:WortexFont,sans-serif;overflow-x:hidden!important}body .sub-nav{background-color:#080808;padding:12px 0}body .sub-nav p.title{margin-bottom:0;color:#ffffff40}body .sub-nav .cupom{background-color:#151515;padding:8px;border-radius:25px;border:1px solid #212121;align-items:center;justify-content:center;gap:20px}body .sub-nav .cupom:hover{border-color:#76ee1e59;box-shadow:0 8px 22px #00000047}body .sub-nav .cupom i{color:var(--verde);font-size:20px}body .sub-nav .cupom span{color:#ffffff90;font-size:14px;text-transform:uppercase;font-weight:600}body .sub-nav span.desconto{color:#000;background-color:var(--verde);padding:11.5px;border-radius:25px;font-size:14px;font-weight:600}body .sub-nav p.desc-text{color:#ffffff40;margin-bottom:0}body .sub-nav .desc-text span{color:var(--verde)}body .nav{position:sticky;top:0;z-index:1070;margin:0;padding:10px 0;background-color:#000000eb;border-bottom:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body .nav .search{display:flex;align-items:center;width:100%;padding:5px 10px;background-color:#060606;border:1px solid #FFFFFF10;border-radius:20px;justify-content:space-between}body .nav .search input{background-color:transparent;width:80%;color:#fff;border:none;outline:none;box-shadow:none}body .nav .search i{padding:7px;background-color:var(--verde);border-radius:50%;font-size:18px;color:#000;cursor:pointer}body .nav .search i:hover{box-shadow:0 0 0 4px var(--green-glow);transform:scale(1.04)}body .nav .search .avatar{padding:7px;background-color:var(--verde);border-radius:50%;font-size:18px;color:#000;cursor:pointer}body .nav .dropdown button{background:transparent!important;border:none;box-shadow:none;outline:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:transparent;font-size:0;overflow:hidden}body .nav .dropdown button:after{display:none}body .nav .dropdown button img{width:40px;height:40px;object-fit:cover;border-radius:50%;transition:transform var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .nav .dropdown button:hover img{box-shadow:0 0 0 3px var(--green-glow);transform:translateY(-1px)}body .nav .dropdown .dropdown-menu{z-index:12000;min-width:178px;padding:8px;background-color:#0f0f0ffa;border:1px solid rgba(118,238,30,.18);border-radius:12px;box-shadow:0 18px 35px #00000059}body .nav .dropdown .dropdown-menu .dropdown-item:hover{background-color:#76ee1e1c;color:var(--verde)}body .nav .dropdown .dropdown-menu .dropdown-item{color:#e8ecef;border-radius:9px;padding:9px 10px;font-size:14px;font-weight:700;transition:color .3s var(--ease-out),background-color .3s var(--ease-out)}body .navbar{background-color:var(--verde);padding:0}body .navbar .container-md{min-height:48px}body .navbar .navbar-collapse{justify-content:center}body .navbar .nav-link{color:#00000080;font-weight:600;text-decoration:none!important;position:relative}body .navbar .nav-item{margin:0 10px;text-decoration:none!important}body .navbar .nav-link:after{content:"";position:absolute;left:.5rem;right:.5rem;bottom:.25rem;height:2px;border-radius:999px;background-color:#000;transform:scaleX(0);transform-origin:center;transition:transform var(--motion-medium) var(--ease-out)}body .navbar .nav-link:hover:after{transform:scaleX(1)}body .navbar .a{text-decoration:none!important}body .navbar .nav-link:hover{color:#000!important}.connect{color:#0f0;border:solid 1px #00FF00;border-radius:20px;padding:8px;text-decoration:none}.connect:hover{color:#151515!important;border:solid 1px #151515!important;text-decoration:none;background-color:#0f0!important;box-shadow:0 10px 28px var(--green-glow)}.logonew{width:60%}.brand-link{display:inline-flex;align-items:center;width:fit-content;text-decoration:none}.brand-link:hover .logonew{filter:drop-shadow(0 0 12px rgba(118,238,30,.28));transform:translateY(-1px)}.brand-link .logonew{transition:transform .5s var(--ease-out),filter .5s var(--ease-out)}.ue{align-items:center;justify-content:flex-end;gap:12px}.cart-holder{width:auto;flex:0 0 auto}.carticon{margin-top:3.7%;color:#fff;margin-right:10px;font-size:23px;cursor:pointer}.cart-link{position:relative;width:44px;height:44px;display:inline-flex!important;align-items:center;justify-content:center;color:#fff;text-decoration:none}.cart-link .carticon{margin:0}.cart-count{position:absolute;top:2px;right:0;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;color:#060606;background-color:var(--verde);border:2px solid #000;border-radius:999px;font-size:11px;font-weight:900;line-height:1}.carticon:hover{color:#0f0!important;text-shadow:0 0 16px var(--green-glow)}@media (max-width: 767px){body .sub-nav{padding:10px 0}body .sub-nav .row{gap:8px;text-align:center}body .sub-nav p.title,body .sub-nav p.desc-text{font-size:13px}body .sub-nav .cupom{width:fit-content;margin:0 auto;padding:7px 12px;gap:10px}body .nav{margin:0;padding:10px 0}body .nav .row{align-items:center;justify-content:space-between;gap:0;margin:0}body .nav .row>.col-md-3:first-child{width:auto;max-width:calc(100% - 120px);flex:1 1 auto;padding-left:0;padding-right:8px}body .nav .row>.col-md-3.text-end{width:auto;max-width:none;flex:0 0 auto;padding-left:8px;padding-right:0}body .nav .text-end{display:flex;justify-content:flex-end}.logonew{width:min(172px,100%);max-width:100%}.ue{width:auto;justify-content:flex-end;gap:8px;flex-wrap:nowrap}.cart-holder{width:auto!important;flex:0 0 auto}.cart-link{width:42px;height:42px}body .nav .dropdown{width:auto!important;flex:0 0 auto}body .nav .dropdown button{padding:0}body .nav .dropdown button img{width:38px;height:38px;object-fit:cover}.connect{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;white-space:nowrap}body .navbar{padding:6px 0}body .navbar .container-md{min-height:0}body .navbar .navbar-toggler{margin-left:auto;padding:8px 10px;background-color:#00000014;border:1px solid rgba(0,0,0,.22);border-radius:12px;box-shadow:none}body .navbar .navbar-toggler:focus{box-shadow:0 0 0 3px #0000001f}body .navbar .navbar-collapse{margin-top:8px;padding:8px;background-color:#00000014;border:1px solid rgba(0,0,0,.12);border-radius:14px}body .navbar .navbar-nav{width:100%;gap:4px;margin:0!important}body .navbar .nav-item{width:100%;margin:0}body .navbar .nav-link{width:100%;min-height:42px;display:flex;align-items:center;justify-content:center;color:#000000bd;border-radius:10px;font-weight:900}body .navbar .nav-link:hover{background-color:#00000014}body .navbar .nav-link:after{display:none}}@media (min-width: 768px){body .navbar .navbar-nav{margin-left:auto!important;margin-right:auto!important}}@font-face{font-family:WortexFont;src:url(/Satoshi.ttf) format("truetype")}body .main{position:relative;display:flex;justify-content:center;align-items:flex-start;min-height:560px;background-image:url(https://i.imgur.com/Ce5PnER.png);background-size:100% 560px;background-repeat:no-repeat;background-position:center top;padding:0 16px 35px}body .main .container-md{display:flex;justify-content:center;width:100%}body .main .main-content{width:min(100%,860px);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}body .main .logo{margin-top:clamp(70px,7vw,95px);width:clamp(190px,17vw,250px);max-width:70vw;margin-bottom:20px}body .main .title{color:#fff;font-weight:900;font-size:clamp(34px,3.4vw,40px);line-height:1.16;max-width:860px;margin-inline:auto;line-break:auto}body .main .title span{color:var(--verde)}body .main .subtitle{max-width:760px;margin-inline:auto;font-size:clamp(14px,1.15vw,15px);line-height:1.55;color:#ffffff80;margin-top:-12px}body .main .buttons{margin-top:20px;display:flex;justify-content:center!important;align-items:center!important;gap:10px;flex-wrap:wrap;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}body .main .buttons a.produtos,body .main .buttons a.discord{padding:14px clamp(22px,4vw,45px);background-color:transparent;border-radius:30px;border:1px solid #FFFFFF4D;text-decoration:none;color:#ffffff4d;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:150px;transition:color 1.5s var(--ease-out),background-color 1.5s var(--ease-out),border-color 1.5s var(--ease-out),box-shadow 1.5s var(--ease-out),transform 1.5s var(--ease-out)!important}body .main .buttons a.produtos{margin-right:0}body .main .buttons a.produtos:hover{background-color:var(--verde);border-color:var(--verde);color:#000;text-decoration:none;box-shadow:0 10px 28px var(--green-glow);transition:color 1.5s var(--ease-out),background-color 1.5s var(--ease-out),border-color 1.5s var(--ease-out),box-shadow 1.5s var(--ease-out),transform 1.5s var(--ease-out)!important}body .main .buttons a.discord{padding:14px clamp(20px,3vw,28px);margin-left:0}body .main .buttons a.discord:hover{background-color:var(--verde);border-color:var(--verde);text-decoration:none;color:#000;box-shadow:0 10px 28px var(--green-glow);transition:color 1.5s var(--ease-out),background-color 1.5s var(--ease-out),border-color 1.5s var(--ease-out),box-shadow 1.5s var(--ease-out),transform 1.5s var(--ease-out)!important}body .quest .icon{background-color:var(--verde);color:#000;padding:15px;font-size:30px;border-radius:50px}body .quest{margin-top:clamp(42px,9vw,120px);background-color:#ffffff0d;margin-bottom:clamp(70px,12vw,160px);padding:clamp(18px,3vw,30px);border:1px solid #31313156}body .quest>.row{width:min(1180px,100%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,34px);margin:0}body .quest>.row>[class*=col-]{width:100%;max-width:none;flex:none}body .quest p{margin-bottom:5px}body .quest .title{font-weight:900;font-size:clamp(17px,2vw,20px);color:#fff;text-wrap:balance}body .quest .desc{font-size:clamp(14px,1.7vw,16px);line-height:1.55;color:#ffffff4d}@media (max-width: 768px){body .main{min-height:auto;padding-top:0;padding-bottom:32px;background-size:min(150%,760px);background-position:center 20px}body .main .logo{margin-top:86px;width:min(190px,58vw)}body .main .title{font-size:clamp(30px,9vw,38px)}body .main .subtitle{margin-top:0}body .main .subtitle br{display:none}body .main .buttons{width:min(100%,300px);gap:10px}body .main .buttons a.produtos,body .main .buttons a.discord{width:100%;min-width:0}body .quest>.row{grid-template-columns:1fr}body .quest .row{margin-left:0;margin-right:0}body .quest .row .row{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px}body .quest .row .row .row{display:block}}body .topProducts{background-color:#ffffff0d;margin-bottom:clamp(80px,12vw,180px);border:1px solid #31313156;padding:clamp(28px,4vw,44px) 16px}body .topProducts .recentes{display:flex;align-items:center;margin-top:0}body .topProducts .recentes:before{content:"";display:inline-block;width:30px;height:5px;border-radius:30px;background-color:var(--verde);margin-right:10px}body .topProducts .recentes .text{margin-top:0;color:#ffffff4d;margin-bottom:0}body .topProducts .componentTitleText{margin-bottom:0;margin-top:10px;color:#fff;font-weight:900;font-size:clamp(30px,4.5vw,42px);line-height:1.12;line-break:auto}body .topProducts .card{background-color:transparent;border:1px solid #3131319c;width:min(100%,330px);margin:clamp(18px,3vw,32px) 12px 0;border-radius:16px;overflow:hidden;padding:6px}body .topProducts .card:hover{background-color:#ffffff06;transform:translateY(-4px)}body .topProducts .card img{width:100%;height:auto;display:block;background-color:#030303;margin-top:10px;border-radius:12px;transition:transform var(--motion-medium) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}body .topProducts .card:hover img{transform:none;opacity:.96}body .topProducts .card .title{color:#fff;font-size:18px;margin-top:10px}body .topProducts .card .price{color:var(--verde);font-weight:900;font-size:23px}body .topProducts .card .status .comprar{background-color:transparent;border:1px solid var(--verde);padding:12px;color:var(--verde);border-radius:30px;cursor:pointer;font-weight:700}body .topProducts .card .status .comprar:hover{background-color:var(--verde);color:#080808;box-shadow:0 10px 26px var(--green-glow)}body .topProducts .card .status .detalhes{background-color:transparent;color:var(--verde);padding:12px;border-radius:30px;cursor:pointer;border:1px solid transparent}body .topProducts .card .status .detalhes:hover{border-color:#76ee1e59;background-color:#76ee1e14;text-decoration:none}.img-canvas{width:min(80%,760px)!important}@media (max-width: 768px){body .topProducts{margin-bottom:72px}body .topProducts>.row,body .topProducts .row{margin-left:0;margin-right:0}body .topProducts .card{width:min(100%,360px);margin-left:auto;margin-right:auto}body .topProducts .card .status{gap:10px}body .topProducts .card .status>[class*=col-]{width:100%;padding:0}}body .shop{width:min(1240px,calc(100% - 32px));margin:40px auto 90px}body .shop-layout{display:grid;grid-template-columns:minmax(220px,270px) minmax(0,1fr);align-items:start;gap:28px}body .shop-sidebar{position:sticky;top:92px;display:flex;flex-direction:column;gap:18px}body .shop .search{display:flex;align-items:center;width:100%;min-height:48px;padding:0 16px;background-color:#060606;border:1px solid rgba(255,255,255,.12);border-radius:16px}body .shop .search input{background-color:transparent;width:100%;color:#fff;border:none;outline:none;box-shadow:none}body .shop .filter{background-color:#ffffff05;border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:18px}body .shop .filter .container-md{padding:0}body .filter .title{color:var(--verde);font-weight:800;font-size:17px;margin:0 0 18px}body .filter .desc{color:#fff;font-weight:700;font-size:14px;margin:0 0 14px}body .filter .price{color:#8e98a3;font-size:14px;margin-top:12px}body .shop-type-filter{display:grid;gap:10px;margin-bottom:22px}body .shop-type-filter button{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;color:#d9dde2;background-color:#060606;border:1px solid rgba(255,255,255,.11);border-radius:14px;cursor:pointer;font-weight:800}body .shop-type-filter button:hover,body .shop-type-filter button.active{color:#060606;background-color:var(--verde);border-color:var(--verde);box-shadow:0 10px 24px var(--green-glow)}body .shop-type-filter span{min-width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:inherit;border:1px solid currentColor;border-radius:999px;font-size:12px}body .shop-content{display:flex;flex-direction:column;gap:44px;min-width:0}body .shop-section{min-width:0}body .shop-section-header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:18px}body .shop-section-header span{display:block;color:var(--verde);font-size:13px;font-weight:800;text-transform:uppercase}body .shop-section-header h2{margin:4px 0 0;color:#fff;font-size:clamp(24px,3vw,34px);font-weight:900;line-height:1.1}body .shop-section-header strong{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;color:#060606;background-color:var(--verde);border-radius:14px;font-weight:900}body .shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px}body .shop-product-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;color:#fff;border:1px solid rgba(255,255,255,.11);border-radius:18px;background-color:#ffffff05;animation:shopCardIn .46s var(--ease-out) both;animation-delay:calc(min(var(--card-index),8)*45ms);transition:border-color .5s var(--ease-out),background-color .5s var(--ease-out),box-shadow .5s var(--ease-out),transform .5s var(--ease-out)}body .shop-product-card:hover{border-color:#76ee1e61;background-color:#76ee1e09;box-shadow:0 18px 44px #00000052,0 0 0 1px #76ee1e14;transform:translateY(-5px)}body .shop-product-card.plan-card{border-color:#76ee1e38}body .shop-card-image{position:relative;overflow:hidden;background-color:#030303}body .shop-card-image img{width:100%;height:auto;display:block;transition:transform .6s var(--ease-out),opacity .5s var(--ease-out)}body .shop-product-card:hover .shop-card-image img{opacity:.92;transform:none}body .shop-card-image span{position:absolute;top:12px;left:12px;padding:6px 10px;color:#060606;background-color:var(--verde);border-radius:999px;font-size:12px;font-weight:900}body .shop-card-body{flex:1;display:flex;flex-direction:column;padding:16px}body .shop-card-body .title{min-height:44px;margin:0;color:#fff;font-size:18px;font-weight:800;line-height:1.25;overflow-wrap:anywhere}body .shop-card-body .price{margin:12px 0 18px;color:var(--verde);font-weight:900;font-size:23px}body .shop-card-body .status{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto}body .shop-card-body .status button{min-height:42px;border-radius:999px;cursor:pointer;font-weight:800}body .shop-card-body .status .comprar{color:#060606;background-color:var(--verde);border:1px solid var(--verde)}body .shop-card-body .status .comprar:hover{box-shadow:0 10px 26px var(--green-glow)}body .shop-card-body .status .detalhes{color:var(--verde);background-color:transparent;border:1px solid rgba(118,238,30,.34)}body .shop-card-body .status .detalhes:hover{color:#060606;background-color:var(--verde);border-color:var(--verde)}body .shop-empty{min-height:120px;display:flex;align-items:center;justify-content:center;color:#8e98a3;border:1px dashed rgba(255,255,255,.14);border-radius:18px;background-color:#ffffff05}@keyframes shopCardIn{0%{opacity:0;transform:translate3d(0,16px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}.MuiSlider-rail{background-color:#313131!important}.MuiSlider-track{background-color:var(--verde)!important;border:none!important}.MuiSlider-thumb{background-color:var(--verde)!important;color:var(--verde)!important;transition:box-shadow var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)!important}.MuiSlider-thumb:hover,.MuiSlider-thumb.Mui-focusVisible{box-shadow:0 0 0 8px var(--green-glow)!important;transform:scale(1.08)}.product-detail-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:modalBackdropIn .26s ease-out both}.product-detail-modal{width:min(620px,100%);max-height:calc(100vh - 40px);overflow:hidden;display:flex;flex-direction:column;color:#fff;border:1px solid rgba(118,238,30,.24);border-radius:18px;background-color:#060606;box-shadow:0 24px 80px #00000085,0 0 36px #76ee1e1a;animation:modalPanelIn .3s cubic-bezier(.2,.8,.2,1) both}.product-detail-modal-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid rgba(255,255,255,.09)}.product-detail-modal-header span{display:block;color:var(--verde);font-size:12px;font-weight:900;text-transform:uppercase}.product-detail-modal-header h3{margin:4px 0 0;color:#fff;font-size:clamp(20px,3vw,26px);font-weight:900;line-height:1.15;overflow-wrap:anywhere}.product-detail-modal-header button{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;color:var(--verde);background-color:#76ee1e12;border:1px solid rgba(118,238,30,.28);border-radius:12px;cursor:pointer;transition:background-color .5s ease,color .5s ease,border-color .5s ease,transform .5s ease}.product-detail-modal-header button:hover{color:#060606;background-color:var(--verde);border-color:var(--verde);transform:translateY(-2px)}.product-detail-modal-header button i{margin-right:0;color:inherit;font-size:22px}.product-detail-modal-body{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:18px 20px;scrollbar-width:thin;scrollbar-color:rgba(118,238,30,.7) rgba(255,255,255,.06)}.product-detail-modal-body::-webkit-scrollbar{width:6px}.product-detail-modal-body::-webkit-scrollbar-track{background-color:#ffffff0f;border-radius:999px}.product-detail-modal-body::-webkit-scrollbar-thumb{background-color:#76ee1eb8;border-radius:999px}.product-detail-video{width:100%;aspect-ratio:16 / 9;height:auto;border:1px solid rgba(255,255,255,.11);border-radius:14px;background-color:#020202}.product-detail-badge{width:fit-content;padding:7px 11px;color:#060606;background-color:var(--verde);border-radius:999px;font-size:12px;font-weight:900}.product-detail-description,.product-detail-plan-meta,.product-detail-plan-products,.product-detail-value{padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background-color:#ffffff05}.product-detail-description{background-color:transparent;border-color:#ffffff14}.product-detail-description span,.product-detail-plan-meta span,.product-detail-plan-products span,.product-detail-value span{display:block;margin-bottom:8px;color:#8e98a3;font-size:12px;font-weight:900;text-transform:uppercase}.product-detail-description p{max-height:150px;overflow-y:auto;margin:0;padding:12px 14px;color:#ffffffc2;background-color:#ffffff06;border-left:3px solid rgba(118,238,30,.5);border-radius:0 12px 12px 0;font-size:16px;font-weight:500;line-height:1.75;white-space:pre-line;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:rgba(118,238,30,.7) rgba(255,255,255,.06)}.product-detail-description p::-webkit-scrollbar{width:5px}.product-detail-description p::-webkit-scrollbar-track{background-color:#ffffff0f;border-radius:999px}.product-detail-description p::-webkit-scrollbar-thumb{background-color:#76ee1eb8;border-radius:999px}.product-detail-plan-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;border-color:#76ee1e33;background-color:#76ee1e09}.product-detail-plan-meta span{margin-bottom:0}.product-detail-plan-meta strong{color:var(--verde);font-size:20px;font-weight:900}.product-detail-plan-products{border-color:#76ee1e29}.product-detail-plan-products>div{display:flex;flex-wrap:wrap;gap:8px}.product-detail-plan-products p{margin:0;padding:8px 10px;color:#d9dde2;background-color:#ffffff0b;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:13px;font-weight:800;overflow-wrap:anywhere}.product-detail-value{border:1px solid rgba(118,238,30,.22);background-color:#76ee1e0b}.product-detail-value strong{color:var(--verde);font-size:28px;font-weight:900}.product-detail-modal-actions{display:flex;justify-content:flex-end;padding:16px 20px 20px;border-top:1px solid rgba(255,255,255,.08)}.product-detail-modal-actions button{min-height:44px;padding:0 26px;color:#060606;background-color:var(--verde);border:1px solid var(--verde);border-radius:999px;cursor:pointer;font-weight:900}.product-detail-modal-actions button:hover{box-shadow:0 10px 28px var(--green-glow)}.buy{cursor:pointer}@media (max-width: 900px){body .shop-layout{grid-template-columns:1fr}body .shop-sidebar{position:static}}@media (max-width: 640px){body .shop{width:min(100% - 20px,420px);margin-top:28px}body .shop-grid,body .shop-card-body .status{grid-template-columns:1fr}.product-detail-backdrop{padding:12px}.product-detail-modal{max-height:calc(100vh - 24px)}.product-detail-modal-actions button{width:100%}}body .parceiros .recentes{display:flex;align-items:center;margin-top:50px}body .parceiros .recentes:before{content:"";display:inline-block;width:30px;height:5px;border-radius:30px;background-color:var(--verde);margin-right:10px}body .parceiros .recentes .text{margin-top:0;color:#ffffff4d;margin-bottom:0}body .parceiros .componentTitleText{margin-bottom:0;margin-top:10px;color:#fff;font-weight:900;font-size:clamp(30px,4.5vw,42px);line-height:1.12;line-break:auto}body .parceiros .componentDescText{color:#ffffff4d;margin-top:20px;margin-bottom:40px;line-height:1.6}body .parceiros .slider{position:relative;display:flex;align-items:center;width:min(1180px,calc(100vw - 32px));height:clamp(120px,18vw,200px);margin:auto;overflow:hidden}body .parceiros .slider:before,body .parceiros .slider:after{content:"";height:100%;position:absolute;width:10%;z-index:2}body .testimonials-content{background-color:#0a0a0a}body .parceiros .slider:before{background:linear-gradient(to right,#0a0a0a,#8870e600);top:0;left:0}body .parceiros .slider:after{background:linear-gradient(to right,#0a0a0a,#8870e600);top:0;right:-1px;transform:rotate(180deg)}body .parceiros .slider .slide-track{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-around}body .parceiros .slider .slide-track .slide{height:100%;min-width:clamp(120px,18vw,190px);display:flex;align-items:center;padding:10px 25px;background:#0a0a0a}body .parceiros .slider .slide-track .slide img{width:clamp(48px,7vw,70px);filter:grayscale(1) brightness(10);cursor:pointer;transition:filter var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)}@media (max-width: 768px){body .parceiros{text-align:center}body .parceiros .row{margin-left:0;margin-right:0}body .parceiros .recentes{justify-content:center}body .parceiros .slider:before,body .parceiros .slider:after{width:18%}}body .parceiros .slider .slide-track .slide img:hover{filter:grayscale(0) brightness(1);transform:translateY(-4px) scale(1.12)}body .quemSomos{background-color:#0a0a0a;background-image:url(/qmsomobg.png);background-size:cover;background-repeat:no-repeat;margin-top:clamp(80px,12vw,180px);padding:clamp(64px,10vw,160px) 0}body .quemSomos .recentes{display:flex;align-items:left}body .quemSomos .recentes:before{content:"";display:inline-block;width:30px;height:5px;border-radius:30px;background-color:var(--verde);margin-right:10px}body .quemSomos .recentes .text{margin-top:0;color:#ffffff4d;margin-bottom:0}body .quemSomos .titleText{margin-bottom:0;margin-top:10px;color:#fff;font-weight:900;font-size:clamp(30px,4.5vw,42px);line-height:1.12;line-break:auto}body .quemSomos .desc{font-size:clamp(15px,2.2vw,21px);line-height:1.7;margin-top:30px;color:#ffffff4d;margin-bottom:0}body .quemSomos img{width:min(410px,100%);height:auto}body .quemSomos .coldata{margin-top:0;margin-bottom:0}@media (max-width: 768px){body .quemSomos{text-align:center}body .quemSomos .row{margin-left:0;margin-right:0}body .quemSomos .recentes{justify-content:center}body .quemSomos img{margin-top:28px;width:min(280px,80vw)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}body .avaliations{background-color:#0a0a0a;padding:clamp(42px,7vw,70px) 16px;border-top:1px solid #31313156;border-bottom:1px solid #31313156}body .avaliations .recentes{display:flex;align-items:center;margin-top:0}body .avaliations .recentes:before{content:"";display:inline-block;width:30px;height:5px;border-radius:30px;background-color:var(--verde);margin-right:10px}body .avaliations .recentes .text{margin-top:0;color:#ffffff4d;margin-bottom:0}body .avaliations .componentTitleText{margin-bottom:0;margin-top:10px;color:#fff;font-weight:900;font-size:clamp(30px,4.5vw,42px);line-height:1.12;line-break:auto}body .avaliations .componentDescText{color:#ffffff4d;margin-top:20px;margin-bottom:40px;font-size:17px;line-height:1.6}body .avaliations .review-card{margin-top:15px;padding:20px;min-height:245px;display:flex;flex-direction:column;border-radius:16px;border:1px solid #3131319c;margin-left:8px;margin-right:8px;background-color:#ffffff06;box-shadow:inset 0 0 0 1px #ffffff05;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)}body .avaliations .review-card:hover{background-color:#ffffff0b;border-color:#76ee1e73;box-shadow:0 18px 40px #0000005c,0 0 0 1px #76ee1e14;transform:translateY(-5px)}body .avaliations .review-card .author{display:flex;align-items:center;justify-content:flex-start;gap:12px}body .avaliations .review-card .infos .name{color:#fff;font-size:18px;font-weight:700;margin-bottom:0}body .avaliations .review-card .author .infos .other{color:#fff6;font-size:14px;font-weight:400;margin-bottom:0}body .avaliations .review-card .author img{width:46px;height:46px;flex:0 0 46px;object-fit:cover;border-radius:50%;border:1px solid rgba(118,238,30,.45);transition:transform var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .avaliations .review-card:hover .author img{transform:scale(1.06);box-shadow:0 0 0 4px var(--green-glow)}body .avaliations .review-card .line{border:1px solid rgba(255,255,255,.08);opacity:.7;width:100%;height:1px;margin:16px 0}body .avaliations .review-card .content{flex:1;min-height:0;padding:0}body .avaliations .review-card .content p.review{color:#ffffffa6;font-size:15px;line-height:1.58;margin-bottom:0;overflow-wrap:anywhere;word-break:normal}body .avaliations .review-card .stars{display:flex;align-items:center;gap:2px;margin-top:14px}body .avaliations .review-card .star{margin:0;color:#6edb1e;font-size:19px;text-shadow:0 0 14px rgba(118,238,30,.18);transition:transform var(--motion-medium) var(--ease-out),text-shadow var(--motion-medium) var(--ease-out)}body .avaliations .review-card:hover .star{transform:translateY(-1px);text-shadow:0 0 18px rgba(118,238,30,.35)}body .avaliations .slick-dots li button:before{color:#fff6;opacity:1;transition:color var(--motion-fast) var(--ease-out),transform var(--motion-medium) var(--ease-out)}body .avaliations .slick-dots li.slick-active button:before,body .avaliations .slick-dots li button:hover:before{color:var(--verde)}body .avaliations .slick-dots li button:hover:before{transform:scale(1.2)}@media (max-width: 768px){body .avaliations{text-align:center}body .avaliations .row{margin-left:0;margin-right:0}body .avaliations .recentes{justify-content:center}body .avaliations .review-card{min-height:0;margin-left:4px;margin-right:4px;text-align:left}body .avaliations .review-card .author{gap:12px}}body .faq{margin-top:clamp(80px,12vw,180px);background-color:#0a0a0a;border:1px solid #31313156}body .faq .infos{padding:clamp(64px,10vw,160px) 0}body .faq img{width:min(500px,100%);height:auto}@media only screen and (max-width: 766px){body .faq img{display:none}}body .faq .accordion-item{margin:20px}.accordion-item{border-radius:10px;background-color:#0e0e0e;border:1px solid #171717;color:#565656;overflow:hidden;transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.accordion-item:hover{border-color:#76ee1e59;box-shadow:0 14px 34px #00000047,0 0 0 1px #76ee1e12;transform:translateY(-2px)}.accordion-button{border-radius:10px;background-color:#0e0e0e!important;color:#fff!important;text-decoration:none;box-shadow:none!important;font-weight:600;border-top:1px solid #171717!important;border-right:1px solid #171717!important;border-left:1px solid #171717!important;transition:color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}.accordion-button:hover{background-color:#121212!important;color:var(--verde)!important}.accordion-button:after{transition:transform .5s var(--ease-out),filter .5s var(--ease-out),opacity .5s var(--ease-out);opacity:.7}button[aria-expanded=true]{color:#fff;background-color:#121212!important;border-color:#76ee1e59!important}.accordion-button:not(.collapsed):after{transform:rotate(-180deg) scale(1.08);filter:invert(73%) sepia(93%) saturate(622%) hue-rotate(42deg) brightness(103%) contrast(94%);opacity:1}.accordion-collapse,.accordion-collapse.collapsing{transition:height .5s var(--ease-out)}.accordion-body{color:#fff9;background:linear-gradient(180deg,#76ee1e0b,#fff0);border-top:1px solid rgba(118,238,30,.12);line-height:1.65}.accordion-collapse.show .accordion-body{animation:faqBodyIn .5s var(--ease-out) both}@keyframes faqBodyIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}body .faq .recentes{display:flex;align-items:left}body .faq .recentes:before{content:"";display:inline-block;width:30px;height:5px;border-radius:30px;background-color:var(--verde);margin-right:10px}body .faq .recentes .text{margin-top:0;color:#ffffff4d;margin-bottom:0}body .faq .componentTitleText{margin-bottom:0;margin-top:10px;color:#fff;font-weight:900;font-size:clamp(30px,4.5vw,42px);line-height:1.12;line-break:auto}@media (max-width: 768px){body .faq{margin-top:72px}body .faq .row{margin-left:0;margin-right:0}body .faq .infos{padding:56px 14px;text-align:center}body .faq .recentes{justify-content:center}body .faq .accordion-item{margin:14px 0;text-align:left}body .faq .accordion-button{font-size:15px;line-height:1.35}}body .footer{margin-top:130px;background-color:#0a0a0a;border:1px solid #31313156;overflow:hidden}body .footer img{margin-top:30px;width:clamp(118px,10vw,170px);max-width:72vw}body .footer .itens{margin-top:30px;gap:35px;color:#fff;text-decoration:none!important;flex-wrap:wrap;padding:0 18px}body .footer .itens a{color:#fff;text-decoration:none!important;margin-bottom:15px;position:relative;padding:6px 2px;transition:color var(--motion-fast) var(--ease-out),transform var(--motion-medium) var(--ease-out)}body .footer .itens a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:999px;background-color:var(--verde);transform:scaleX(0);transform-origin:center;transition:transform var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .footer .itens a:hover{color:var(--verde);transform:translateY(-2px)}body .footer .itens a:hover:after{transform:scaleX(1);box-shadow:0 0 14px var(--green-glow)}body .footer .desc{color:#ffffff4d;overflow-wrap:anywhere}body .footer .footer-desc-main{max-width:720px;margin:0 auto;padding:0 18px;line-height:1.6}body .footer .mail{display:block;width:fit-content;max-width:calc(100% - 32px);margin:10px auto 0;background-color:transparent;color:var(--verde);padding:5px;font-weight:900;letter-spacing:0;text-shadow:0 0 14px rgba(118,238,30,.18);text-decoration:none;overflow-wrap:anywhere;word-break:break-word}body .footer .icon{background-color:#0a0a0a;padding:5px;border:2px solid #31313156;border-radius:4px;margin:5px;color:#fff;font-size:20px;transition:color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),transform var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .footer .desc{color:#ffffff6d}body .footer .icon:hover{background-color:var(--verde);color:#0a0a0a;border-color:var(--verde);transform:translateY(-2px);box-shadow:0 10px 24px var(--green-glow)}body .footer .branco{color:#fff}body .footer .infos{margin-top:28px;padding:0 0 26px}body .footer .footer-info-row{row-gap:18px}body .footer .footer-socials{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}@media (max-width: 768px){body .footer{margin-top:78px;padding-top:8px}body .footer img{width:138px}body .footer .itens{gap:10px 22px;margin-top:22px}body .footer .itens a{margin-bottom:8px}body .footer .footer-desc-main{font-size:14px;max-width:92%}body .footer .mail{font-size:14px;padding:8px 10px}body .footer .infos{margin-top:22px}body .footer .infos .text,body .footer .infos .text-left{text-align:center!important}body .footer .infos .desc{font-size:13px;line-height:1.55;margin-bottom:4px}body .footer .icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;margin:0}}@media (max-width: 420px){body .footer .itens{gap:8px 16px}body .footer .footer-desc-main,body .footer .mail{font-size:13px}}@font-face{font-family:WortexFont;src:url(/Satoshi.ttf) format("truetype")}body{background-color:#000;color:#fff;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}body [data-rht-toaster]{z-index:2147483647!important}body [data-rht-toaster]>div,body [data-rht-toast]{z-index:2147483647!important}body{max-width:100%;overflow-x:hidden}body .landing-page{width:100%;max-width:100%}body .scroll-reveal{opacity:0;transform:translate3d(0,28px,0);transition:opacity .52s var(--ease-out),transform .52s var(--ease-out);will-change:opacity,transform}body .scroll-reveal.is-visible{opacity:1;transform:none;will-change:auto}:root{--motion-fast: 1.5s;--motion-medium: 1.5s;--ease-out: cubic-bezier(.2, .8, .2, 1);--surface-border: #3131319c;--surface-hover: #101010;--green-glow: rgba(118, 238, 30, .22)}a,button,[role=button],.btn,.connect,.comprar,.detalhes,.buy,.paybutton,.useCupom,.save,.ConfirmButton,.status,.item,.icon,.carticon,.cupom-card,.card,.products,.search,.filter,.categorias,.user-info,.payment-method,.offcanvas{transition:color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out),opacity var(--motion-fast) var(--ease-out)}a,button,.comprar,.detalhes,.buy,.paybutton,.useCupom,.save,.ConfirmButton,.status,.item,.icon{-webkit-tap-highlight-color:transparent}a:hover,button:hover,.comprar:hover,.detalhes:hover,.buy:hover,.paybutton:hover,.useCupom:hover,.save:hover,.ConfirmButton:hover,.status:hover,.icon:hover{transform:translateY(-1px)}a:active,button:active,.comprar:active,.detalhes:active,.buy:active,.paybutton:active,.useCupom:active,.save:active,.ConfirmButton:active,.status:active,.icon:active{transform:translateY(0) scale(.98)}input,textarea,select{transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.search:focus-within,.payment-method:focus,input:focus,textarea:focus,select:focus{border-color:var(--verde)!important;box-shadow:0 0 0 3px var(--green-glow)}.card:hover,.cart-card:hover,.cupom-card:hover,.products .products:hover,.user-info:hover,.filter:hover,.categorias:hover{border-color:#76ee1e73!important;box-shadow:0 18px 40px #00000052,0 0 0 1px #76ee1e14}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;scroll-behavior:auto!important}}body .termos{width:min(1180px,calc(100% - 32px));margin:64px auto 100px}body .termos-hero{position:relative;overflow:hidden;display:flex;align-items:center;gap:22px;margin-bottom:18px;padding:clamp(24px,5vw,44px);border:1px solid rgba(118,238,30,.18);border-radius:24px;background:radial-gradient(circle at 12% 20%,rgba(118,238,30,.16),transparent 34%),linear-gradient(135deg,#ffffff0b,#ffffff03);box-shadow:0 20px 60px #00000047}body .termos-hero:after{content:"";position:absolute;inset:auto -10% -45% 35%;height:220px;background:linear-gradient(90deg,transparent,rgba(118,238,30,.16),transparent);transform:rotate(-8deg);pointer-events:none}body .termos-hero img{width:clamp(72px,9vw,112px);height:clamp(72px,9vw,112px);flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 0 24px rgba(118,238,30,.14))}body .termos-hero h1{margin:0;color:#fff;font-size:clamp(30px,4vw,44px);font-weight:900;line-height:1.08}body .termos-hero p{max-width:680px;margin:6px 0 0;color:#ffffffad;line-height:1.55}body .termos-hero span{display:block;margin-top:8px;color:var(--verde);font-size:13px;font-weight:800}body .termos-layout{display:flex;flex-direction:column}body .termos-panel{border:1px solid rgba(255,255,255,.1);border-radius:22px;background-color:#ffffff04}body .termos-panel{padding:clamp(14px,3vw,24px)}body .termos-panel-intro{position:relative;overflow:hidden;padding:24px;margin-bottom:18px;border:1px solid rgba(118,238,30,.16);border-radius:18px;background-color:#76ee1e09}body .termos-panel-intro:before{content:"WORTEX";position:absolute;right:18px;bottom:-12px;color:#ffffff09;font-size:clamp(48px,9vw,110px);font-weight:900;line-height:1;pointer-events:none}body .termos-panel-intro h2{position:relative;margin:0;color:#fff;font-size:clamp(20px,3vw,28px);font-weight:900}body .termos-panel-intro p{position:relative;max-width:820px;margin:10px 0 0;color:#ffffffad;line-height:1.75}body .termos-accordion{position:relative;display:flex;flex-direction:column;gap:14px;padding-left:22px}body .termos-accordion:before{content:"";position:absolute;top:8px;bottom:8px;left:6px;width:2px;border-radius:999px;background:linear-gradient(180deg,var(--verde),rgba(118,238,30,.08))}body .termos-item{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:16px;background-color:#090909;transition:border-color .5s var(--ease-out),background-color .5s var(--ease-out),box-shadow .5s var(--ease-out),transform .5s var(--ease-out)}body .termos-item:before{content:"";position:absolute;top:24px;left:-22px;width:12px;height:12px;border:2px solid #060606;border-radius:50%;background-color:var(--verde);box-shadow:0 0 0 4px #76ee1e1f}body .termos-item:hover{transform:translateY(-2px)}body .termos-item.open{border-color:#76ee1e52;background-color:#76ee1e08;box-shadow:0 14px 34px #00000047}body .termos-item>button{width:100%;min-height:66px;display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:12px;padding:14px;color:#fff;background-color:transparent;border:none;cursor:pointer;text-align:left}body .termos-item>button strong{position:absolute;right:54px;top:16px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--verde);background-color:#76ee1e14;border:1px solid rgba(118,238,30,.28);border-radius:12px;font-size:13px;font-weight:900}body .termos-item.open>button strong{color:#060606;background-color:var(--verde);border-color:var(--verde)}body .termos-item>button span{padding-right:48px;color:#fff;font-weight:900;overflow-wrap:anywhere}body .termos-item>button i{margin:0;color:#d9dde2;font-size:20px}body .termos-item-content{padding:0 18px 20px;animation:termosContentIn .26s var(--ease-out) both}body .termos-item-content p{margin:0;color:#ffffffb8;font-size:15px;line-height:1.8;white-space:pre-line}@keyframes termosContentIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){body .termos{width:min(100% - 20px,460px);margin-top:38px}body .termos-hero{align-items:flex-start;flex-direction:column}body .termos-hero img{width:64px;height:64px}body .termos-panel{padding:12px}body .termos-panel-intro{padding:18px}body .termos-item>button{grid-template-columns:minmax(0,1fr) 24px;gap:10px;padding:12px}body .termos-item>button strong{position:static;grid-row:1;grid-column:1;margin-bottom:8px}body .termos-item>button span{grid-column:1 / -1;padding-right:0}body .termos-item>button i{position:absolute;top:18px;right:12px}body .termos-item-content{padding:0 12px 16px}}body .termos-summary p.legacy-unused{color:inherit}body .cart{margin:54px 0 90px}body .cart-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}body .cart-header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:22px}body .cart-header span{color:var(--verde);font-size:13px;font-weight:900;text-transform:uppercase}body .cart-header h1{margin:4px 0 0;color:#fff;font-size:clamp(30px,4vw,44px);font-weight:900}body .cart-header-actions{display:flex;align-items:center;gap:10px}body .cart-header-actions strong{padding:10px 14px;color:#060606;background-color:var(--verde);border-radius:999px;font-weight:900}body .cart-header-actions button{min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;color:var(--verde);background-color:#76ee1e12;border:1px solid rgba(118,238,30,.26);border-radius:999px;cursor:pointer;font-weight:900}body .cart-header-actions button:hover{color:#060606;background-color:var(--verde);border-color:var(--verde);transform:translateY(-1px)}body .cart-header-actions button i{margin:0;color:inherit;font-size:17px}body .cart-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,370px);gap:24px;align-items:start}body .cart-items{display:flex;flex-direction:column;gap:14px}body .cart-card{display:grid;grid-template-columns:180px minmax(0,1fr) 46px;gap:18px;align-items:stretch;padding:16px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background-color:#ffffff05;transition:border-color .5s var(--ease-out),background-color .5s var(--ease-out),transform .5s var(--ease-out)}body .cart-card:hover{border-color:#76ee1e57;background-color:#76ee1e09;transform:translateY(-3px)}body .cart-card .card-image{width:100%;aspect-ratio:1 / 1;height:100%;object-fit:contain;display:block;border-radius:14px;background-color:#030303}body .cart-card-info{min-width:0;display:flex;flex-direction:column;justify-content:center;padding:2px 0}body .cart-card-info span{display:inline-flex;align-self:flex-start;margin-bottom:8px;padding:5px 9px;color:#060606;background-color:var(--verde);border-radius:999px;font-size:12px;font-weight:900}body .cart-card-info h2{margin:0;color:#fff;font-size:21px;font-weight:900;overflow-wrap:anywhere}body .cart-card-info p{max-height:92px;overflow-y:auto;max-width:560px;margin:10px 0 14px;padding:10px 12px;color:#ffffffa3;background-color:#ffffff06;border-left:3px solid rgba(118,238,30,.5);border-radius:0 12px 12px 0;line-height:1.55;white-space:pre-line;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:rgba(118,238,30,.7) rgba(255,255,255,.06)}body .cart-card-info p::-webkit-scrollbar{width:5px}body .cart-card-info p::-webkit-scrollbar-track{background-color:#ffffff0f;border-radius:999px}body .cart-card-info p::-webkit-scrollbar-thumb{background-color:#76ee1eb8;border-radius:999px}body .cart-plan-notice{display:flex;align-items:flex-start;gap:7px;width:fit-content;max-width:560px;margin:-3px 0 12px;padding:7px 10px;color:#ffffffd6;background-color:#76ee1e14;border:1px solid rgba(118,238,30,.22);border-radius:12px;line-height:1.32}body .cart-plan-notice i{margin-top:0;color:var(--verde);font-size:16px}body .cart-plan-notice strong{color:#ffffffdb;font-size:11.5px;font-weight:800}body .cart-card-info .cart-card-price{color:var(--verde);font-size:24px;font-weight:900}body .cart-card .icon{width:44px;height:44px;align-self:center;display:inline-flex;align-items:center;justify-content:center;color:var(--verde);background-color:#76ee1e12;border:1px solid rgba(118,238,30,.28);border-radius:12px;cursor:pointer}body .cart-card .icon:hover{color:#060606;background-color:var(--verde);border-color:var(--verde)}body .cart-card .icon i{margin:0;color:inherit;font-size:20px}body .cart-empty{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;border:1px dashed rgba(255,255,255,.14);border-radius:22px;background-color:#ffffff04}body .cart-empty i{margin:0 0 12px;color:var(--verde);font-size:42px}body .cart-empty h2{color:#fff;font-weight:900}body .cart-empty p{color:#8e98a3}body .cart-empty a{padding:12px 20px;color:#060606;background-color:var(--verde);border-radius:999px;text-decoration:none;font-weight:900}body .buy-panel{position:sticky;top:92px;padding:20px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background-color:#ffffff05}body .buy-panel .title{margin:0;color:#fff;font-weight:900;font-size:22px}body .buy-panel .stitle,body .cart-field span{display:block;margin:18px 0 8px;color:#8e98a3;font-size:13px;font-weight:900;text-transform:uppercase}body .buy-panel .coupon-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}body .buy-panel .search,.payment-method{width:100%;min-height:44px;display:flex;align-items:center;padding:0 12px;color:#fff;background-color:#060606;border:1px solid rgba(255,255,255,.11);border-radius:14px;outline:none}body .buy-panel .search input{width:100%;color:#fff;background-color:transparent;border:none;outline:none}body .buy-panel .useCupom{min-height:44px;padding:0 16px;color:var(--verde);background-color:transparent;border:1px solid rgba(118,238,30,.34);border-radius:14px;cursor:pointer;font-weight:900}body .buy-panel .useCupom:hover{color:#060606;background-color:var(--verde);border-color:var(--verde)}body .buy-panel .values{display:grid;gap:10px;margin-top:18px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background-color:#080808}body .buy-panel .values div{display:flex;align-items:center;justify-content:space-between;gap:14px}body .buy-panel .values span{color:#8e98a3;font-weight:700}body .buy-panel .values strong{color:#fff;font-weight:900}body .buy-panel .values .total{margin-top:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.09)}body .buy-panel .values .total strong{color:var(--verde);font-size:24px}body .terms-accept{display:flex;align-items:flex-start;gap:10px;margin:16px 0;color:#ffffffb8;font-size:14px;line-height:1.45}body .terms-accept input{width:18px;height:18px;margin-top:2px;accent-color:var(--verde)}body .terms-accept a{color:var(--verde);font-weight:900}body .buy-panel .paybutton{width:100%;min-height:50px;color:#060606;background-color:var(--verde);border:1px solid var(--verde);border-radius:999px;cursor:pointer;font-weight:900}body .buy-panel .paybutton:hover{box-shadow:0 12px 30px var(--green-glow);transform:translateY(-2px)}body .cart-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998;display:flex;align-items:center;justify-content:center;padding:18px;background-color:#000000b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:cartBackdropIn .22s ease-out both}body .cart-confirm-modal{width:min(430px,100%);padding:24px;text-align:center;border:1px solid rgba(118,238,30,.24);border-radius:22px;background-color:#080808;box-shadow:0 24px 70px #0000008c;animation:cartModalIn .24s cubic-bezier(.2,.8,.2,1) both}body .cart-confirm-icon{width:54px;height:54px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--verde);background-color:#76ee1e14;border:1px solid rgba(118,238,30,.25);border-radius:16px}body .cart-confirm-icon i{font-size:30px}body .cart-confirm-modal h3{margin:0 0 8px;color:#fff;font-size:24px;font-weight:900}body .cart-confirm-modal p{margin:0;color:#ffffff9e;line-height:1.5}body .cart-confirm-modal strong{color:#fff}body .cart-confirm-summary{display:grid;gap:8px;margin:18px 0;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background-color:#ffffff06}body .cart-confirm-summary span{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#8e98a3;font-size:14px;font-weight:800}body .cart-confirm-summary strong{color:var(--verde)}body .cart-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}body .cart-confirm-actions button{min-height:46px;border-radius:999px;cursor:pointer;font-weight:900}body .cart-cancel-button{color:#fff;background-color:transparent;border:1px solid rgba(255,255,255,.16)}body .cart-danger-button{color:#050505;background-color:var(--verde);border:1px solid var(--verde)}body .cart-cancel-button:hover{border-color:#ffffff57;background-color:#ffffff0d}body .cart-danger-button:hover{box-shadow:0 12px 30px var(--green-glow);transform:translateY(-1px)}@keyframes cartBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes cartModalIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 900px){body .cart-layout{grid-template-columns:1fr}body .buy-panel{position:static}}@media (max-width: 640px){body .cart-shell{width:min(100% - 20px,460px)}body .cart-header{align-items:flex-start;flex-direction:column}body .cart-header-actions{width:100%;align-items:stretch;flex-direction:column}body .cart-header-actions strong,body .cart-header-actions button{justify-content:center;width:100%}body .cart-card{grid-template-columns:1fr}body .cart-card .card-image{aspect-ratio:16 / 9;height:auto}body .cart-card .icon{width:100%}body .cart-confirm-actions{grid-template-columns:1fr}}body .clientarea{margin-top:40px}body .clientarea .search{display:flex;align-items:center;width:100%;padding:5px 10px;background-color:#060606;border:1px solid #FFFFFF10;border-radius:20px;justify-content:space-between}body .clientarea .search input{background-color:transparent;width:80%;color:#fff;border:none;outline:none;box-shadow:none}body .clientarea .search i,body .clientarea .search .avatar{padding:7px;background-color:var(--verde);border-radius:50%;font-size:18px;color:#000;cursor:pointer}body .clientarea .title{margin-bottom:0;margin-top:10px;color:#fff;font-weight:900;font-size:20px;line-break:auto}body .clientarea .ctitle{margin-bottom:10px;margin-top:10px;color:var(--verde);font-weight:500;font-size:17px;line-break:auto}body .clientarea i{color:var(--verde);margin-right:10px}body .clientarea .item{color:#fff;cursor:pointer;border-radius:12px;padding:7px 10px;margin-left:-10px;display:flex;align-items:center;transition:color .5s ease,background-color .5s ease,transform .5s ease}body .clientarea .item:hover{color:var(--verde);background-color:#76ee1e12;cursor:pointer;transform:translate(3px)}body .clientarea .item.active{color:var(--verde);cursor:pointer;background-color:#76ee1e14}body .user-info{border:1px solid #3131319c;border-radius:20px}body .user-info .avatar{margin-top:20px;border-radius:90px}body .user-info .user{color:#fff;margin-top:10px;font-weight:700}body .user-info .email{margin-top:5px;color:#616161}body .user-info .id{color:var(--verde);margin-top:10px}body .user-info .unlimited{color:var(--verde);padding:7px;border:1px solid var(--verde);border-radius:20px;margin-top:10px;margin-bottom:20px}body .products .save{color:#ffffff4d;padding:7px;border-radius:20px;margin-top:37px;background-color:transparent;border:1px solid #FFFFFF4D}body .products .save:hover{background-color:var(--verde);color:#060606;border-color:var(--verde);box-shadow:0 10px 24px var(--green-glow)}.savezao{cursor:pointer;text-decoration:none}body .products .titles{margin-top:40px;width:100%;display:flex;justify-content:space-between}body .products .titles span{width:20%;text-align:center}body .products .cupom-card{margin-top:40px;width:170%;display:flex;justify-content:space-between;border:1px solid #3131319c;border-radius:20px;padding:20px;background-color:#ffffff04}body .products .cupom-card:hover{background-color:#ffffff08;transform:translateY(-2px)}body .products .cupom-card span{text-align:center;color:#fff}body .products .cupom-card img{width:80px;text-align:center;border-radius:10px 0 0 10px}body .products .cupom-card i{font-size:25px}body .cupom-card .status.aprovado{padding:8px;border-radius:20px;background-color:var(--verde);color:#060606!important;font-weight:500}body .cupom-card .status.pendente{padding:8px;border-radius:20px;background-color:#ff8000;color:#060606!important;font-weight:500}body .products .cupom-card .pendente i{opacity:.3}.hover{cursor:pointer}body .clientarea .down i{color:#41464b!important;margin-right:10px}body .clientarea .down i:hover{color:var(--verde)!important;text-shadow:0 0 16px var(--green-glow)}body .client-products .title{margin-bottom:22px}body .client-products-list{width:100%;display:flex;flex-direction:column;gap:14px;scrollbar-width:thin;scrollbar-color:rgba(118,238,30,.7) rgba(255,255,255,.06)}body .client-products-list::-webkit-scrollbar,body .client-product-detail-body p::-webkit-scrollbar,body .client-plan-items::-webkit-scrollbar{width:5px;height:5px}body .client-products-list::-webkit-scrollbar-track,body .client-product-detail-body p::-webkit-scrollbar-track,body .client-plan-items::-webkit-scrollbar-track{background-color:#ffffff0f;border-radius:999px}body .client-products-list::-webkit-scrollbar-thumb,body .client-product-detail-body p::-webkit-scrollbar-thumb,body .client-plan-items::-webkit-scrollbar-thumb{background-color:#76ee1eb8;border-radius:999px}body .client-product-row{width:100%;display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(210px,1.35fr) minmax(90px,.62fr) minmax(130px,.82fr) 146px;align-items:center;gap:16px;min-height:76px;padding:14px 16px;color:#fff;border:1px solid rgba(255,255,255,.11);border-radius:16px;background-color:#ffffff05;transition:background-color .5s ease,border-color .5s ease,transform .5s ease}body .client-product-row:hover{border-color:#76ee1e47;background-color:#76ee1e0a;transform:translateY(-2px)}body .client-products-head{min-height:auto;padding-top:0;padding-bottom:0;color:#8e98a3;background-color:transparent;border-color:transparent;border-radius:0;font-size:12px;font-weight:800;text-transform:uppercase}body .client-products-head:hover{background-color:transparent;border-color:transparent;transform:none}body .client-product-info{min-width:0;display:flex;align-items:center;gap:12px}body .client-product-info img{width:58px;height:58px;flex:0 0 58px;object-fit:contain;background:#050505;padding:5px;border-radius:12px;border:1px solid rgba(255,255,255,.08)}body .client-product-info img.client-product-image-fallback,body .client-product-detail-body img.client-product-image-fallback{padding:10px;background:#76ee1e0f}body .client-product-info strong{min-width:0;color:#fff;font-size:15px;font-weight:800;overflow-wrap:anywhere}body .client-license-key{min-width:0;color:#d9dde2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.45;overflow-wrap:anywhere}body .client-received-at{color:#d9dde2;font-size:13px;line-height:1.35;overflow-wrap:anywhere}body .client-plan-validity{min-width:0;display:grid;gap:6px}body .client-plan-validity strong{color:#fff;font-size:13px;font-weight:900}body .client-plan-validity span{color:#8e98a3;font-size:12px;line-height:1.35}body .client-plan-validity.compact{width:100%}body .client-product-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}body .client-product-actions button,body .client-product-detail-actions button{min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--verde);background-color:#76ee1e12;border:1px solid rgba(118,238,30,.28);border-radius:12px;cursor:pointer;transition:background-color .5s ease,color .5s ease,border-color .5s ease,transform .5s ease,box-shadow .5s ease}body .client-product-actions button:hover,body .client-product-detail-actions button:hover{color:#060606;background-color:var(--verde);border-color:var(--verde);box-shadow:0 10px 24px var(--green-glow);transform:translateY(-2px)}body .client-product-actions button i,body .client-product-detail-actions button i{margin-right:0;color:inherit;font-size:22px}body .client-pagination{width:100%;margin:0 0 18px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#8e98a3;font-size:13px}body .client-pagination.bottom{margin-top:18px;margin-bottom:0}body .client-pagination-actions{display:flex;align-items:center;gap:10px}body .client-pagination-actions button{height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 13px;color:#fff;background-color:#ffffff06;border:1px solid rgba(255,255,255,.12);border-radius:12px;cursor:pointer;transition:background-color .5s ease,color .5s ease,border-color .5s ease,transform .5s ease}body .client-pagination-actions button:hover:not(:disabled){color:#060606;background-color:var(--verde);border-color:var(--verde);transform:translateY(-2px)}body .client-pagination-actions button:disabled{opacity:.35;cursor:not-allowed}body .client-pagination-actions button i{margin-right:0;color:inherit}body .client-pagination-actions strong{color:#fff}body .client-page-jump{display:flex;align-items:center;gap:8px}body .client-page-jump label{color:#8e98a3;font-size:12px}body .client-page-jump input{width:62px;height:40px;color:#fff;text-align:center;background-color:#060606;border:1px solid rgba(255,255,255,.12);border-radius:12px;outline:none}body .client-page-jump input:focus{border-color:#76ee1e8c}body .client-product-detail-modal{width:min(680px,100%)}body .client-product-detail-body{display:grid;grid-template-columns:120px minmax(0,1fr);gap:18px;padding:22px 24px}body .client-product-detail-body img{width:120px;height:120px;object-fit:contain;background:#050505;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.1)}body .client-product-detail-body span{color:#8e98a3;font-size:12px;font-weight:800;text-transform:uppercase}body .client-product-detail-body strong{display:block;margin-top:5px;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;overflow-wrap:anywhere}body .client-product-detail-body p{max-height:150px;overflow-y:auto;margin:16px 0 0;padding:12px 14px;color:#d9dde2;background-color:#ffffff06;border-left:3px solid rgba(118,238,30,.5);border-radius:0 12px 12px 0;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:rgba(118,238,30,.7) rgba(255,255,255,.06)}body .client-product-detail-actions{display:flex;justify-content:flex-end;padding:0 24px 24px}body .client-product-detail-actions button{width:auto;padding:0 16px;font-weight:800}body .client-plans .title{margin-bottom:22px}body .client-plan-row{width:100%;display:grid;grid-template-columns:minmax(200px,1.35fr) minmax(120px,.75fr) minmax(120px,.75fr) 194px;align-items:center;gap:16px;min-height:76px;padding:14px 16px;color:#fff;border:1px solid rgba(255,255,255,.11);border-radius:16px;background-color:#ffffff05;transition:background-color .5s ease,border-color .5s ease,transform .5s ease}body .client-plan-row:hover{border-color:#76ee1e47;background-color:#76ee1e0a;transform:translateY(-2px)}body .client-products-head.client-plan-row{min-height:auto;padding-top:0;padding-bottom:0;color:#8e98a3;background-color:transparent;border-color:transparent;border-radius:0;font-size:12px;font-weight:800;text-transform:uppercase}body .client-products-head.client-plan-row:hover{background-color:transparent;border-color:transparent;transform:none}body .client-plan-row-actions{justify-content:flex-end}body .client-plan-description{border-bottom:1px solid rgba(255,255,255,.08)}body .client-plan-validity-card{padding:0 24px 18px}body .client-plan-validity-card .client-plan-validity{padding:14px;border:1px solid rgba(118,238,30,.18);border-radius:14px;background-color:#76ee1e09}body .client-plan-item-info small{color:#8e98a3;font-size:12px}body .client-plan-ip-modal{width:min(740px,100%)}body .client-plan-ip-form{display:grid;grid-template-columns:minmax(180px,1fr) minmax(130px,.55fr);gap:14px;padding:18px 24px 0}body .client-plan-ip-form label{display:flex;flex-direction:column;gap:8px;color:#fff;font-size:13px;font-weight:800}body .client-plan-ip-form input{height:46px;width:100%;color:#fff;background-color:#060606;border:1px solid rgba(255,255,255,.12);border-radius:14px;outline:none;padding:0 14px;transition:border-color .5s ease,box-shadow .5s ease}body .client-plan-ip-form input:focus{border-color:#76ee1e8c;box-shadow:0 0 0 3px #76ee1e14}body .client-plan-card{gap:14px}body .client-plan-action{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(118,238,30,.35);border-radius:12px;cursor:pointer;transition:background-color .5s ease,border-color .5s ease,transform .5s ease,box-shadow .5s ease}body .client-plan-action:hover{background-color:var(--verde);border-color:var(--verde);box-shadow:0 10px 24px var(--green-glow);transform:translateY(-2px)}body .client-plan-action i{margin-right:0;font-size:22px;transition:color .5s ease}body .client-plan-action:hover i{color:#060606!important}body .client-plan-empty{width:100%;min-height:120px;margin-top:30px;display:flex;align-items:center;justify-content:center;gap:10px;color:#8e98a3;border:1px dashed rgba(255,255,255,.14);border-radius:18px;background-color:#ffffff05}body .client-plan-empty i{margin-right:0;font-size:24px}body .client-plan-empty.inside{min-height:88px;margin-top:0}body .client-plan-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:24px;background-color:#000000b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:modalBackdropIn .26s ease-out both!important;will-change:opacity}body .client-plan-modal{width:min(760px,100%);max-height:min(720px,calc(100vh - 48px));overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(118,238,30,.28);border-radius:18px;background-color:#050505;box-shadow:0 24px 80px #0000008c,0 0 36px #76ee1e1f;transform-origin:center;animation:modalPanelIn .3s cubic-bezier(.2,.8,.2,1) both!important;will-change:opacity,transform}body .client-plan-modal-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:1px solid rgba(255,255,255,.09)}body .client-plan-modal-header p{margin:0 0 4px;color:var(--verde);font-size:13px;font-weight:700;text-transform:uppercase}body .client-plan-modal-header strong{display:block;color:#fff;font-size:22px;line-height:1.2}body .client-plan-modal-header button,body .client-plan-item button{width:42px;height:42px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;color:var(--verde);background-color:#76ee1e12;border:1px solid rgba(118,238,30,.28);border-radius:12px;cursor:pointer;transition:background-color .5s ease,color .5s ease,border-color .5s ease,transform .5s ease}body .client-plan-modal-header button:hover,body .client-plan-item button:hover{color:#060606;background-color:var(--verde);border-color:var(--verde);transform:translateY(-2px)}body .client-plan-modal-header button i,body .client-plan-item button i{margin-right:0;color:inherit;font-size:22px}body .client-plan-summary{display:grid;grid-template-columns:1.6fr .8fr .7fr;gap:12px;padding:18px 24px;border-bottom:1px solid rgba(255,255,255,.08)}body .client-plan-summary span{min-width:0;display:flex;flex-direction:column;gap:5px;color:#8e98a3;font-size:12px;font-weight:700;text-transform:uppercase}body .client-plan-summary strong{color:#fff;font-size:14px;text-transform:none;overflow-wrap:anywhere}body .client-plan-items{padding:18px 24px 24px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(118,238,30,.7) rgba(255,255,255,.06)}body .client-plan-item{display:grid;grid-template-columns:54px minmax(0,1fr) 42px 42px;align-items:center;gap:14px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background-color:#ffffff05;transition:background-color .5s ease,border-color .5s ease,transform .5s ease}body .client-plan-item+.client-plan-item{margin-top:12px}body .client-plan-item:hover{border-color:#76ee1e57;background-color:#76ee1e0b;transform:translateY(-2px)}body .client-plan-item img{width:54px;height:54px;object-fit:cover;border-radius:12px;border:1px solid rgba(255,255,255,.08)}body .client-plan-item-info{min-width:0;display:flex;flex-direction:column;gap:5px}body .client-plan-item-info strong{color:#fff;font-size:15px}body .client-plan-item-info span{color:#8e98a3;font-size:13px;overflow-wrap:anywhere}@media (max-width: 768px){body .client-product-row,body .client-plan-row{grid-template-columns:1fr;gap:10px;align-items:flex-start}body .client-products-head{display:none}body .client-product-actions{width:100%;justify-content:flex-start}body .client-product-actions button{flex:1}body .client-pagination,body .client-pagination-actions{align-items:stretch;flex-direction:column}body .client-pagination-actions button,body .client-page-jump,body .client-page-jump input{width:100%}body .client-page-jump{justify-content:space-between}body .client-product-detail-body{grid-template-columns:1fr}body .client-product-detail-body img{width:100%;height:auto;aspect-ratio:16 / 9}body .client-product-detail-actions button{width:100%}body .client-plan-ip-form{grid-template-columns:1fr}body .client-ip-confirm-list span{align-items:flex-start;flex-direction:column}body .client-plan-modal-backdrop{align-items:flex-end;padding:12px}body .client-plan-modal{max-height:calc(100vh - 24px)}body .client-plan-summary{grid-template-columns:1fr}body .client-plan-item{grid-template-columns:48px minmax(0,1fr)}body .client-plan-item button{width:100%;grid-column:span 1}}body .client-review-panel .title{margin-bottom:22px}body .client-review-card{width:100%;padding:22px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background-color:#ffffff05}body .client-review-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}body .client-review-header div:first-child{min-width:0;display:flex;flex-direction:column;gap:5px}body .client-review-header span{color:var(--verde);font-size:12px;font-weight:800;text-transform:uppercase}body .client-review-header strong{color:#fff;font-size:20px;line-height:1.25}body .client-review-current{margin-bottom:18px;padding:16px;border:1px solid rgba(118,238,30,.24);border-radius:16px;background-color:#76ee1e0b}body .client-review-current span{color:#8e98a3;font-size:12px;font-weight:800;text-transform:uppercase}body .client-review-current strong{display:block;margin-top:5px;color:#fff}body .client-review-current p{margin:10px 0 0;color:#d9dde2;line-height:1.6;overflow-wrap:anywhere;white-space:pre-line}body .client-review-current-actions{display:flex;align-items:center;gap:10px;margin-top:14px}body .client-review-edit-button,body .client-review-delete-button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:14px;cursor:pointer;font-weight:900;transition:transform .5s ease,box-shadow .5s ease}body .client-review-edit-button{color:#060606;background-color:var(--verde);border:1px solid var(--verde)}body .client-review-delete-button{color:#ff4d4d;background-color:#ff4d4d14;border:1px solid rgba(255,77,77,.34)}body .client-review-edit-button:hover,body .client-review-delete-button:hover{box-shadow:0 10px 24px var(--green-glow);transform:translateY(-2px)}body .client-review-edit-button i,body .client-review-delete-button i{margin-right:0;color:inherit}body .client-review-form{display:grid;gap:16px}body .client-review-rating-box{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background-color:#ffffff05}body .client-review-rating-box div{min-width:0;display:flex;flex-direction:column;gap:5px}body .client-review-rating-box span{color:#8e98a3;font-size:12px;font-weight:800;text-transform:uppercase}body .client-review-rating-box strong{color:#fff;font-size:15px}body .client-review-form label{display:flex;flex-direction:column;gap:9px;color:#fff;font-size:13px;font-weight:800}body .client-review-form .MuiRating-root,body .client-review-preview .MuiRating-root{color:var(--verde)}body .client-review-form .MuiRating-iconEmpty,body .client-review-preview .MuiRating-iconEmpty{color:#76ee1e47}body .client-review-form textarea{min-height:170px;width:100%;resize:vertical;color:#fff;background-color:#060606;border:1px solid rgba(255,255,255,.12);border-radius:16px;outline:none;padding:14px 16px;line-height:1.6;transition:border-color .5s ease,box-shadow .5s ease}body .client-review-form textarea:focus{border-color:#76ee1e8c;box-shadow:0 0 0 3px #76ee1e14}body .client-review-note{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:13px 14px;color:#d9dde2;border:1px solid rgba(118,238,30,.2);border-radius:14px;background-color:#76ee1e09;line-height:1.5}body .client-review-note i{margin-right:0;color:var(--verde);font-size:20px}body .client-review-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px}body .client-review-actions span{color:#8e98a3;font-size:13px}body .client-review-action-buttons{display:flex;align-items:center;justify-content:flex-end;gap:10px}body .client-review-actions button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 15px;color:#060606;background-color:var(--verde);border:1px solid var(--verde);border-radius:14px;cursor:pointer;font-weight:900;transition:transform .5s ease,box-shadow .5s ease}body .client-review-actions button.secondary{color:#fff;background-color:#ffffff06;border-color:#ffffff21}body .client-review-actions button:hover{box-shadow:0 10px 24px var(--green-glow);transform:translateY(-2px)}body .client-review-actions button i{margin-right:0;color:inherit}body .client-review-confirm-modal{width:min(720px,100%)}body .client-review-preview{padding:18px 24px}body .client-review-preview p{margin:12px 0 0;color:#d9dde2;line-height:1.7;overflow-wrap:anywhere;white-space:pre-line}@media (max-width: 768px){body .client-review-card{padding:16px}body .client-review-header,body .client-review-rating-box,body .client-review-actions{align-items:flex-start;flex-direction:column}body .client-review-action-buttons,body .client-review-current-actions{width:100%;flex-direction:column}body .client-review-edit-button,body .client-review-delete-button,body .client-review-actions button{width:100%}}body .client-ip-panel .title{margin-bottom:22px}body .client-ip-card{width:100%;padding:22px;border:1px solid rgba(255,255,255,.11);border-radius:18px;background-color:#ffffff05}body .client-ip-form button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;background-color:#ffffff06;border:1px solid rgba(255,255,255,.12);border-radius:14px;cursor:pointer;font-weight:800;transition:background-color .5s ease,color .5s ease,border-color .5s ease,transform .5s ease,box-shadow .5s ease}body .client-ip-form button:hover{color:#060606;background-color:var(--verde);border-color:var(--verde);box-shadow:0 10px 24px var(--green-glow);transform:translateY(-2px)}body .client-ip-form button i{margin-right:0;color:inherit;font-size:20px}body .client-ip-select-all{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid rgba(118,238,30,.22);border-radius:16px;background-color:#76ee1e0b}body .client-ip-select-all div{min-width:0;display:flex;flex-direction:column;gap:5px}body .client-ip-select-all strong{color:#fff;font-size:15px}body .client-ip-select-all span{color:#8e98a3;font-size:13px}body .client-ip-switch{width:70px;height:38px;flex:0 0 70px;position:relative;cursor:pointer}body .client-ip-switch input{position:absolute;opacity:0;pointer-events:none}body .client-ip-switch span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.14);border-radius:999px;background-color:#151515;transition:background-color .5s ease,border-color .5s ease,box-shadow .5s ease}body .client-ip-switch span:before{content:"";position:absolute;width:30px;height:30px;top:3px;left:4px;border-radius:999px;background-color:#8e98a3;transition:left .5s ease,background-color .5s ease}body .client-ip-switch input:checked+span{background-color:var(--verde);border-color:var(--verde);box-shadow:0 10px 24px var(--green-glow)}body .client-ip-switch input:checked+span:before{left:34px;background-color:#060606}body .client-ip-form{display:grid;grid-template-columns:minmax(180px,1fr) minmax(130px,.55fr) auto;align-items:end;gap:14px;margin-top:20px}body .client-ip-form label{display:flex;flex-direction:column;gap:8px;color:#fff;font-size:13px;font-weight:800}body .client-ip-form input{height:46px;width:100%;color:#fff;background-color:#060606;border:1px solid rgba(255,255,255,.12);border-radius:14px;outline:none;padding:0 14px;transition:border-color .5s ease,box-shadow .5s ease}body .client-ip-form input:focus{border-color:#76ee1e8c;box-shadow:0 0 0 3px #76ee1e14}body .client-ip-selection-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;color:#8e98a3;font-size:13px;font-weight:800;text-transform:uppercase}body .client-ip-selection-head strong{color:var(--verde)}body .client-ip-licences{display:flex;flex-direction:column;gap:12px;margin-top:12px}body .client-ip-card .client-pagination{margin-top:14px}body .client-ip-licence{display:grid;grid-template-columns:22px 52px minmax(0,1fr) minmax(120px,auto);align-items:center;gap:12px;min-height:76px;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background-color:#ffffff04;cursor:pointer;transition:background-color .5s ease,border-color .5s ease,transform .5s ease}body .client-ip-licence:hover,body .client-ip-licence.selected{border-color:#76ee1e57;background-color:#76ee1e0b;transform:translateY(-2px)}body .client-ip-licence input{width:18px;height:18px;accent-color:var(--verde)}body .client-ip-licence img{width:52px;height:52px;object-fit:cover;border-radius:12px;border:1px solid rgba(255,255,255,.08)}body .client-ip-licence span{min-width:0;display:flex;flex-direction:column;gap:5px}body .client-ip-licence strong{color:#fff;font-size:15px;overflow-wrap:anywhere}body .client-ip-licence small{color:#8e98a3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;overflow-wrap:anywhere}body .client-ip-licence em{color:#d9dde2;font-size:13px;font-style:normal}body .client-ip-confirm-modal{width:min(720px,100%)}body .client-ip-confirm-list{display:grid;gap:10px;padding:18px 24px}body .client-ip-confirm-list span{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;color:#fff;border:1px solid rgba(255,255,255,.1);border-radius:14px;background-color:#ffffff05}body .client-ip-confirm-list strong{min-width:0;color:#8e98a3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;overflow-wrap:anywhere}body .client-ip-confirm-list p{margin:0;color:var(--verde);font-weight:800}@media (max-width: 768px){body .client-ip-card{padding:16px}body .client-ip-form,body .client-ip-licence{grid-template-columns:1fr}body .client-ip-select-all{align-items:flex-start;flex-direction:column}body .client-ip-switch{width:52px;height:30px;flex:0 0 30px;align-self:flex-end}body .client-ip-switch span:before{width:22px;height:22px;top:3px;left:4px}body .client-ip-switch input:checked+span:before{left:24px}body .client-ip-licence{align-items:start}body .client-ip-licence img{width:100%;height:auto;aspect-ratio:16 / 9}body .client-ip-selection-head,body .client-ip-confirm-list span{align-items:flex-start;flex-direction:column}}body .cupons label{color:#fff;margin-bottom:10px}body .cupons .dyas{margin-bottom:0;color:var(--verde);font-size:13px}body .cupons .button{background-color:var(--verde);padding:6px 15px;border-radius:10px;margin-top:30%;cursor:pointer;transition:transform var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),filter var(--motion-fast) var(--ease-out)}body .cupons .button:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 10px 24px var(--green-glow)}body .admin-coupon-create{width:100%;padding:20px;border:1px solid #3131319c;border-radius:18px;background-color:#ffffff04}body .admin-coupon-create-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}body .admin-coupon-create-header p{margin:0;color:#fff;font-size:18px;font-weight:900}body .admin-coupon-create-header span{display:block;margin-top:4px;color:#ffffff94;font-size:13px}body .admin-coupon-create-header button{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;color:#060606;font-weight:900;border:0;border-radius:12px;background-color:var(--verde);cursor:pointer;transition:transform var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),filter var(--motion-medium) var(--ease-out)}body .admin-coupon-create-header button:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 12px 28px var(--green-glow)}body .admin-coupon-create-header button i{margin:0;color:#060606;font-size:20px}body .admin-coupon-form{display:grid;grid-template-columns:minmax(190px,1.2fr) minmax(190px,1.2fr) minmax(84px,.42fr) minmax(270px,1.45fr) minmax(100px,.5fr);align-items:end;gap:14px}body .admin-coupon-form label{display:grid;gap:8px;margin:0;color:#ffffffc7;font-size:13px;font-weight:800}body .admin-coupon-form input{width:100%;height:42px;padding:0 12px;color:#fff;border:1px solid #3131319c;border-radius:12px;outline:none;background-color:#060606}body .admin-coupon-form input:hover,body .admin-coupon-form input:focus{border-color:#76ee1e73;box-shadow:0 0 18px #76ee1e1f}body .admin-date-field{display:grid;grid-template-columns:minmax(145px,1fr) minmax(78px,auto);align-items:center;gap:8px;height:42px;padding-right:12px;border:1px solid #3131319c;border-radius:12px;background-color:#060606}body .admin-date-field:focus-within,body .admin-date-field:hover{border-color:#76ee1e73;box-shadow:0 0 18px #76ee1e1f}body .admin-date-field input{height:40px;min-width:145px;padding-right:4px;border:0;box-shadow:none!important;background-color:transparent}body .admin-date-field input::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.8;cursor:pointer}body .admin-date-field span{color:var(--verde);font-size:12px;font-weight:800;white-space:nowrap}body .admin-create-checkbox{grid-column:1 / -1}body .admin-toggle-option{width:fit-content;display:inline-flex!important;grid-template-columns:none!important;align-items:center;gap:10px!important;min-height:42px;padding:8px 12px;color:#ffffffc7!important;border:1px solid #3131319c;border-radius:999px;background-color:#ffffff04;cursor:pointer;transition:border-color var(--motion-medium) var(--ease-out),background-color var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .admin-toggle-option:hover{border-color:#76ee1e52;background-color:#76ee1e0b}body .admin-toggle-option input{position:absolute;opacity:0;pointer-events:none}body .admin-toggle-option>span{position:relative;width:38px;height:22px;border-radius:999px;background-color:#242424;border:1px solid #3a3a3a;transition:background-color var(--motion-medium) var(--ease-out),border-color var(--motion-medium) var(--ease-out)}body .admin-toggle-option>span:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background-color:#ffffffbf;transition:transform var(--motion-medium) var(--ease-out),background-color var(--motion-medium) var(--ease-out)}body .admin-toggle-option input:checked+span{border-color:var(--verde);background-color:#76ee1e47;box-shadow:0 0 18px #76ee1e24}body .admin-toggle-option input:checked+span:after{transform:translate(16px);background-color:var(--verde)}body .admin-toggle-option strong{color:#fff;font-size:13px;font-weight:800}body .admin-list{display:flex;flex-direction:column;gap:18px;width:100%;margin-top:32px}body .admin-card{display:grid;align-items:center;gap:18px;width:100%;min-height:76px;padding:18px 20px;color:#fff;border:1px solid #3131319c;border-radius:18px;background-color:#ffffff04;transition:background-color var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out),border-color var(--motion-medium) var(--ease-out)}body .admin-card:hover{background-color:#ffffff09;border-color:#76ee1e47;transform:translateY(-2px)}body .admin-card span,body .admin-card p{min-width:0;margin:0;color:#fff;text-align:left}body .admin-feedback-card{grid-template-columns:56px minmax(140px,200px) 74px minmax(260px,1fr) 48px}body .admin-licence-card{grid-template-columns:56px minmax(130px,180px) minmax(150px,210px) minmax(220px,1fr) minmax(110px,150px) 48px}body .admin-order-card{grid-template-columns:56px minmax(135px,170px) minmax(140px,1fr) minmax(92px,120px) minmax(80px,100px) minmax(92px,112px) 112px}body .admin-product-card{grid-template-columns:80px minmax(260px,1fr) minmax(100px,130px) minmax(110px,140px) 82px}body .admin-plan-admin-card{grid-template-columns:56px minmax(130px,190px) minmax(160px,1fr) minmax(92px,120px) minmax(130px,170px) 112px}body .admin-coupon-card{grid-template-columns:minmax(220px,1fr) 90px 150px 70px 96px 82px}body .admin-avatar-cell{width:56px;min-width:56px;display:flex;justify-content:flex-start}body .admin-primary{font-weight:700}body .admin-primary small{display:block;margin-top:4px;color:#ffffff7a;font-size:12px;font-weight:600}body .admin-message,body .admin-code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .admin-message{color:#ffffffe0!important}body .admin-feedback-message{display:-webkit-box;overflow:hidden;line-height:1.45;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical}body .admin-actions,body .admin-card .icons{display:flex;justify-content:flex-end;align-items:center;gap:10px}body .admin-actions i,body .admin-card .icons i{margin:0;font-size:24px;color:var(--verde);cursor:pointer;transition:transform var(--motion-medium) var(--ease-out),color var(--motion-medium) var(--ease-out),text-shadow var(--motion-medium) var(--ease-out)}body .admin-actions i:hover,body .admin-card .icons i:hover{transform:translateY(-1px) scale(1.06);text-shadow:0 0 16px var(--green-glow)}body .admin-create-button{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;color:#060606;font-weight:800;border:0;border-radius:12px;background-color:var(--verde);cursor:pointer;transition:transform var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),filter var(--motion-medium) var(--ease-out)}body .admin-create-button i{margin:0;color:#060606;font-size:20px}body .admin-create-button:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 12px 28px var(--green-glow)}body .admin-plan-counter{min-height:42px;display:inline-flex;align-items:center;gap:9px;padding:0 13px;color:var(--verde);border:1px solid rgba(118,238,30,.28);border-radius:12px;background-color:#76ee1e0e;font-size:13px;font-weight:900}body .admin-plan-counter i{margin:0;color:var(--verde);font-size:20px}body .admin-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%}body .admin-toolbar-list{margin-top:24px}body .admin-sort{display:flex;align-items:center;gap:10px;color:#fff}body .admin-sort label{margin:0;color:#ffffffa6;font-size:13px}body .admin-sort select,body .admin-sort button{height:42px;color:#fff;border:1px solid #3131319c;border-radius:12px;background-color:#060606}body .admin-sort select{min-width:160px;padding:0 12px;outline:none}body .admin-sort button{width:42px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .admin-sort button:hover,body .admin-sort select:hover,body .admin-sort select:focus{border-color:#76ee1e73;box-shadow:0 0 18px #76ee1e1f}body .admin-sort button i{margin:0;color:var(--verde);font-size:22px}body .admin-table-head{display:grid;align-items:center;gap:18px;width:100%;padding:0 20px;color:#ffffff8c;font-size:12px;font-weight:800;text-transform:uppercase}body .admin-table-head span{text-align:left}body .admin-product-info{display:flex;align-items:center;gap:12px;min-width:0}body .admin-product-info img{width:46px;min-width:46px;height:46px;border-radius:10px;object-fit:cover;border:1px solid #3131319c;background-color:#ffffff0a}body .admin-product-info .admin-primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .admin-rating{display:inline-flex;align-items:center;gap:4px;color:var(--verde)!important;font-weight:800}body .admin-rating i{margin:0;color:var(--verde)}body .admin-status{width:fit-content;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800}body .admin-status.approved{color:#060606!important;background-color:var(--verde)}body .admin-status.pending{color:#060606!important;background-color:#ffb020}body .admin-status.expired{color:#fff!important;background-color:#ff4d4f}body .admin-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;color:#ffffffad;font-size:14px}body .admin-pagination-top{margin-bottom:22px}body .admin-pagination-actions{display:flex;align-items:center;gap:10px}body .admin-pagination-actions strong{color:#fff;min-width:56px;text-align:center}body .admin-pagination-actions button{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;color:#fff;border:1px solid #3131319c;border-radius:12px;background-color:#060606;cursor:pointer;transition:border-color var(--motion-medium) var(--ease-out),color var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .admin-pagination-actions button:hover:not(:disabled){color:var(--verde);border-color:#76ee1e73;box-shadow:0 0 18px #76ee1e1f}body .admin-pagination-actions button:disabled{opacity:.38;cursor:not-allowed}body .admin-pagination-actions button i{margin:0;color:inherit;font-size:18px}body .admin-page-jump{display:inline-flex;align-items:center;gap:8px;margin:0}body .admin-page-jump label{margin:0;color:#ffffff94;font-size:13px;white-space:nowrap}body .admin-page-jump input{width:70px;height:40px;padding:0 10px;color:#fff;border:1px solid #3131319c;border-radius:12px;outline:none;background-color:#060606;transition:border-color var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .admin-page-jump input:hover,body .admin-page-jump input:focus{border-color:#76ee1e73;box-shadow:0 0 18px #76ee1e1f}body .admin-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:modalBackdropIn .26s ease-out both!important;will-change:opacity}body .admin-confirm-modal{width:min(420px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:26px;color:#fff;border:1px solid #3131319c;border-radius:18px;background-color:#0b0b0b;box-shadow:0 24px 80px #00000073;transform-origin:center;animation:modalPanelIn .3s cubic-bezier(.2,.8,.2,1) both!important;will-change:opacity,transform;scrollbar-width:thin;scrollbar-color:rgba(118,238,30,.7) rgba(255,255,255,.06)}body .admin-confirm-modal::-webkit-scrollbar,body .admin-plan-benefits-list::-webkit-scrollbar{width:6px}body .admin-confirm-modal::-webkit-scrollbar-track,body .admin-plan-benefits-list::-webkit-scrollbar-track{background-color:#ffffff0f;border-radius:999px}body .admin-confirm-modal::-webkit-scrollbar-thumb,body .admin-plan-benefits-list::-webkit-scrollbar-thumb{background-color:#76ee1eb8;border-radius:999px}@keyframes modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes modalPanelIn{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}body .admin-edit-modal{width:min(520px,100%)}body .admin-edit-grid{display:grid;gap:10px;margin-top:18px}body .admin-edit-grid label{margin:0;color:#ffffffb8;font-size:13px;font-weight:700}body .admin-edit-grid input{width:100%;height:42px;padding:0 12px;color:#fff;border:1px solid #3131319c;border-radius:12px;outline:none;background-color:#060606}body .admin-edit-textarea{width:100%;min-height:132px;padding:12px;color:#fff;border:1px solid #3131319c;border-radius:12px;outline:none;resize:vertical;line-height:1.5;background-color:#060606}body .admin-edit-grid .admin-date-field{width:100%}body .admin-edit-grid .admin-date-field input{height:40px}body .admin-edit-grid input:focus,body .admin-edit-textarea:focus{border-color:#76ee1e73;box-shadow:0 0 18px #76ee1e1f}body .admin-checkbox-label{display:flex;align-items:center;gap:8px;margin-top:6px!important}body .admin-checkbox-label input{width:16px;height:16px}body .admin-edit-toggle{margin-top:6px!important}body .admin-confirm-icon{width:46px;height:46px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:#060606;border-radius:50%;background-color:#ff4d4f}body .admin-confirm-icon-success{background-color:var(--verde)}body .admin-confirm-icon i{margin:0;color:#060606;font-size:28px}body .admin-confirm-modal h3{margin:0 0 10px;font-size:20px;font-weight:900}body .admin-confirm-modal p{margin:0;color:#ffffffb8;line-height:1.5}body .admin-confirm-modal strong{color:#fff}body .admin-create-confirm-modal{width:min(500px,100%)}body .admin-order-detail-modal{width:min(560px,100%)}body .admin-product-modal{width:min(720px,100%);max-height:min(760px,calc(100vh - 32px))}body .admin-product-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,190px);gap:14px;margin-top:18px}body .admin-product-form label{display:grid;gap:8px;margin:0;color:#ffffffb8;font-size:13px;font-weight:800}body .admin-product-form-wide{grid-column:1 / -1}body .admin-product-form input,body .admin-product-form textarea{width:100%;min-width:0;padding:0 12px;color:#fff;border:1px solid #3131319c;border-radius:12px;outline:none;background-color:#060606;transition:border-color var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out)}body .admin-product-form input{height:42px}body .admin-product-form textarea{min-height:118px;padding-top:12px;resize:vertical;line-height:1.5}body .admin-product-form input:hover,body .admin-product-form input:focus,body .admin-product-form textarea:hover,body .admin-product-form textarea:focus{border-color:#76ee1e73;box-shadow:0 0 18px #76ee1e1f}body .admin-product-form input[type=file]{display:flex;align-items:center;height:auto;padding:10px 12px;cursor:pointer}body .admin-product-form small{color:#ffffff75;font-size:12px;font-weight:600}body .admin-product-plan-box{display:grid;gap:10px}body .admin-plan-benefits-title{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:fit-content;min-height:42px;padding:0 14px;color:#060606;border:1px solid var(--verde);border-radius:12px;background-color:var(--verde);font-weight:900}body .admin-plan-benefits-title span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;color:var(--verde);border-radius:999px;background-color:#060606;font-size:12px}body .admin-plan-benefits-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:240px;overflow:auto;padding:10px;border:1px solid #3131319c;border-radius:14px;background-color:#ffffff05;scrollbar-width:thin;scrollbar-color:rgba(118,238,30,.7) rgba(255,255,255,.06)}body .admin-plan-benefit-option{display:grid!important;grid-template-columns:18px 42px minmax(0,1fr);align-items:center;gap:10px!important;min-height:58px;padding:8px;border:1px solid #252525;border-radius:12px;background-color:#060606;cursor:pointer;transition:border-color var(--motion-medium) var(--ease-out),background-color var(--motion-medium) var(--ease-out),transform var(--motion-medium) var(--ease-out)}body .admin-plan-benefit-option:hover{border-color:#76ee1e7a;background-color:#76ee1e0e;transform:translateY(-1px)}body .admin-plan-benefit-option input{width:16px;height:16px;accent-color:var(--verde)}body .admin-plan-benefit-option img{width:42px;height:42px;object-fit:cover;border-radius:10px}body .admin-plan-benefit-option span{display:grid;min-width:0}body .admin-plan-benefit-option strong{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}body .admin-plan-empty{grid-column:1 / -1;margin:0;padding:10px;color:#ffffff94;font-size:13px;font-weight:700}body .admin-confirm-summary{display:grid;gap:10px;margin-top:18px;padding:14px;border:1px solid #3131319c;border-radius:14px;background-color:#ffffff05}body .admin-confirm-summary span{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;color:#ffffff8c;font-size:13px}body .admin-confirm-summary strong{overflow:hidden;color:#fff;text-overflow:ellipsis;white-space:nowrap}body .admin-feedback-summary strong,body .admin-order-detail-summary strong{white-space:normal;overflow-wrap:anywhere}body .admin-order-products{margin-top:14px;padding:14px;border:1px solid #3131319c;border-radius:14px;background-color:#ffffff05}body .admin-order-products>strong{display:block;margin-bottom:10px;color:#ffffff94;font-size:13px}body .admin-order-products ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}body .admin-order-products li,body .admin-order-products p{margin:0;color:#fff;line-height:1.45;overflow-wrap:anywhere}body .admin-confirm-actions{position:sticky;bottom:-26px;z-index:2;display:flex;justify-content:flex-end;gap:10px;margin:24px -26px -26px;padding:14px 26px 26px;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0b0b0be0,#0b0b0b 44%)}body .admin-confirm-actions button{height:42px;padding:0 14px;border-radius:12px;font-weight:800;cursor:pointer;transition:transform var(--motion-medium) var(--ease-out),border-color var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),filter var(--motion-medium) var(--ease-out)}body .admin-cancel-button{color:#fff;border:1px solid #3131319c;background-color:transparent}body .admin-cancel-button:hover{border-color:#ffffff59}body .admin-danger-button{color:#060606;border:1px solid #ff4d4f;background-color:#ff4d4f}body .admin-danger-button:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 12px 28px #ff4d4f3d}body .admin-save-button{color:#060606;border:1px solid var(--verde);background-color:var(--verde)}body .admin-save-button:hover{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 12px 28px var(--green-glow)}@media (max-width: 992px){body .admin-coupon-create-header{align-items:stretch;flex-direction:column}body .admin-coupon-create-header button{justify-content:center}body .admin-coupon-form,body .admin-product-form,body .admin-plan-benefits-list{grid-template-columns:1fr}body .admin-create-checkbox{width:100%}body .admin-toggle-option{width:100%;justify-content:flex-start}body .admin-confirm-summary span{grid-template-columns:1fr;gap:4px}body .admin-feedback-card,body .admin-licence-card,body .admin-order-card,body .admin-plan-admin-card,body .admin-product-card,body .admin-coupon-card{grid-template-columns:56px minmax(0,1fr) 48px}body .admin-card>span:not(.admin-avatar-cell):not(.admin-actions):not(.admin-primary),body .admin-card>div:not(.admin-actions){grid-column:2 / 3}body .admin-actions,body .admin-card .icons{grid-column:3 / 4;grid-row:1 / 3}body .admin-toolbar{align-items:stretch;flex-direction:column}body .admin-sort{justify-content:space-between}body .admin-table-head{display:none}body .admin-pagination{align-items:stretch;flex-direction:column}body .admin-pagination-actions{justify-content:space-between}body .admin-confirm-actions{flex-direction:column}}body .products .products{margin-top:40px;width:170%!important;display:flex;justify-content:space-between;border:1px solid #3131319c;border-radius:20px;padding:0 10px 0 0;background-color:#ffffff04}body .products .products:hover{background-color:#ffffff08;transform:translateY(-2px)}body .products .products span{text-align:center;color:#fff}body .products .cupom-card span:first-child{width:56px;min-width:56px;display:flex;justify-content:center}body .products .products img{width:80px;text-align:center;border-radius:10px 0 0 10px}body .products .products i{font-size:25px}body .products .status.aprovado{padding:8px;border-radius:20px;background-color:var(--verde);color:#060606!important;font-weight:500}body .products .status.pendente{padding:8px;border-radius:20px;background-color:#ff8000;color:#060606!important;font-weight:500}body .products .products .pendente i{opacity:.3}body .products .cupom-card img.avatar-licences,body .avatar-licences{width:48px!important;min-width:48px;height:48px!important;min-height:48px;max-width:48px;max-height:48px;border-radius:50%!important;object-fit:cover;display:block}.avatar-substitute{width:30%}body .products .dropdown button{background:transparent!important;border:none;box-shadow:none;outline:none}body .products .dropdown button img{width:40px;border-radius:50%}body .products .dropdown .dropdown-menu{background-color:#151515}body .products .dropdown .dropdown-menu .dropdown-item:hover{background-color:#3131319c}body .products .dropdown li{color:#fff;padding:4%;text-align:center;text-wrap:nowrap}.CriarProduto .search{color:#fff!important}.offcanvas-body label{margin-top:20px;margin-bottom:10px;color:#fff}.custom-file-input{color:#fff}.Confirm-vx{color:#060606!important;background-color:var(--verde);padding:10px;text-align:center;font-size:20px;border-radius:20px}.confirmz{display:flex;border:solid 1px var(--verde);align-items:center;border-radius:999px;background-color:#75ee1e33}.info{display:flex;justify-content:center;align-items:center;margin-top:10px}.confirmclick{color:#fff;text-align:center;margin-bottom:30px!important}.confirmz{margin-top:20px}.ConfirmButton{display:flex;background-color:var(--verde);padding:15px;border-radius:20px;margin-top:25px!important;text-align:center;font-weight:900;cursor:pointer;transition:transform var(--motion-medium) var(--ease-out),box-shadow var(--motion-medium) var(--ease-out),filter var(--motion-fast) var(--ease-out)}.ConfirmButton:hover{filter:brightness(1.08);box-shadow:0 12px 28px var(--green-glow)}.ConfirmButton .btn-close{color:#fff!important;background-color:var(--verde);width:10px;height:10px}.adminarea i:hover{color:var(--verde)!important;cursor:pointer;text-shadow:0 0 16px var(--green-glow)}
