:is(html:has(.purchases-page-pp),body:has(.purchases-page-pp)){scrollbar-width:none;overflow-x:clip}html:has(.purchases-page-pp)::-webkit-scrollbar{display:none}body:has(.purchases-page-pp)::-webkit-scrollbar{display:none}body:has(.purchases-page-pp){color:#f5f7fc;background:#020817}body:has(.purchases-page-pp) .global-back{display:none!important}body:has(.purchases-page-pp):before{background:radial-gradient(circle at 72% 22%,#22459112,#0000 32rem),radial-gradient(circle at 18% 55%,#7c3aed09,#0000 26rem)}body:has(.purchases-page-pp) .shell{width:calc(100% - 102px);max-width:none}body:has(.purchases-page-pp) .sp-topbar{background:#030817;border-bottom:1px solid #576c9a38;height:38px;font-size:12px}body:has(.purchases-page-pp) .sp-topbar-inner>nav{gap:18px}body:has(.purchases-page-pp) .sp-topbar a{color:#c9d1e3;border:0;gap:9px;height:auto;padding:0;font-weight:400}body:has(.purchases-page-pp) .sp-topbar a b{color:#e7ebf4;font-weight:450}body:has(.purchases-page-pp) .sp-topbar svg{color:#b7c1d8;stroke-width:1.6px}body:has(.purchases-page-pp) .sp-top-dot{color:#71809f;font-size:12px}body:has(.purchases-page-pp) .sp-topbar-inner>div{gap:14px;height:100%}body:has(.purchases-page-pp) .sp-topbar-inner>div i{background:#667aa545;width:1px;height:17px}body:has(.purchases-page-pp) .sp-topbar-inner>div a{color:#d4daea}body:has(.purchases-page-pp) .sp-main-header{height:92px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#030918!important;border-bottom:1px solid #576c9a38!important}body:has(.purchases-page-pp) .sp-main-header .site-header-row{gap:54px;height:92px;min-height:92px}body:has(.purchases-page-pp) .sp-main-header .sp-brand{flex:0 0 230px}body:has(.purchases-page-pp) .sp-main-header .sp-brand-logo{filter:drop-shadow(0 0 11px #7c3aed47);max-width:none;height:auto;width:278px!important}body:has(.purchases-page-pp) .sp-search{background:#081126;border-color:#263658;border-radius:8px;grid-template-columns:minmax(330px,1fr) 176px 47px;height:48px;box-shadow:0 0 22px #7c3aed0a}body:has(.purchases-page-pp) .sp-search input{color:#f4f6fb;padding:0 16px;font-size:12px}body:has(.purchases-page-pp) .sp-search input::placeholder{color:#6e7a95}body:has(.purchases-page-pp) .sp-search label{color:#aeb7ca;border-left:1px solid #1a2945;font-size:12px}body:has(.purchases-page-pp) .sp-search button{background:linear-gradient(145deg,#28114f,#130d30);border-left:1px solid #8b5cf6;width:47px;box-shadow:inset 0 0 15px #7c3aed33,0 0 16px #7c3aed3d}body:has(.purchases-page-pp) .sp-header-actions{gap:0;height:48px;margin-left:-20px}body:has(.purchases-page-pp) .sp-action-link{border-left:1px solid #53689533;gap:9px;min-height:48px;padding:0 24px}body:has(.purchases-page-pp) .account-menu>summary{border-left:1px solid #53689533;gap:9px;min-height:48px;padding:0 24px}body:has(.purchases-page-pp) .sp-account-link{border-left:1px solid #53689533;gap:9px;min-height:48px;padding:0 24px}body:has(.purchases-page-pp) .sp-action-link{flex-direction:column;justify-content:center;font-size:11px;font-weight:450}body:has(.purchases-page-pp) .sp-action-link svg{stroke-width:1.5px;width:25px;height:25px}body:has(.purchases-page-pp) .sp-action-link>b{min-width:18px;height:18px;font-size:9px;top:-1px;right:18px}body:has(.purchases-page-pp) .account-menu>summary{padding-right:0}body:has(.purchases-page-pp) .account-menu>summary{box-sizing:border-box;width:166px}body:has(.purchases-page-pp) .account-menu>summary>span{min-width:0}body:has(.purchases-page-pp) .account-menu>summary b{text-overflow:ellipsis;white-space:nowrap;max-width:91px;overflow:hidden}body:has(.purchases-page-pp) .account-menu>summary>svg:first-child{background:#121c32;border:1px solid #2b3b5d;border-radius:50%;width:39px;height:39px;padding:8px}body:has(.purchases-page-pp) .sp-account-link>svg{background:#121c32;border:1px solid #2b3b5d;border-radius:50%;width:39px;height:39px;padding:8px}body:has(.purchases-page-pp) .account-menu summary b{font-size:12px;font-weight:600}body:has(.purchases-page-pp) .sp-account-link b{font-size:12px;font-weight:600}body:has(.purchases-page-pp) .account-menu summary small{color:#8d99b2;font-size:10px}body:has(.purchases-page-pp) .sp-account-link small{color:#8d99b2;font-size:10px}body:has(.purchases-page-pp) .sp-category-nav{background:#050b1a;border-top:0;border-bottom:1px solid #576c9a3b;height:45px}body:has(.purchases-page-pp) .sp-category-inner{justify-content:space-between;align-items:center}body:has(.purchases-page-pp) .sp-category-inner>a{color:#d3d9e7;border-right:1px solid #5b6f9a36;gap:10px;min-width:0;height:29px;padding:0 28px;font-size:12px;font-weight:450}body:has(.purchases-page-pp) .sp-category-inner>a:first-child{padding-left:0}body:has(.purchases-page-pp) .sp-category-inner>a:last-child{color:#b95cff;border:0;padding-right:0}body:has(.purchases-page-pp) .sp-category-inner>a svg{color:#aeb9d0;stroke-width:1.55px}body:has(.purchases-page-pp) .sp-category-inner>a:last-child svg{color:#a84eff}.purchases-page-pp{color:#f5f7fc;height:auto;min-height:620px;font-family:var(--font-inter),Inter,sans-serif;box-sizing:border-box;background:linear-gradient(#020817 0%,#03091a 68%,#020817 100%);padding:34px 0 20px;overflow:visible}body:has(.purchases-page-pp) main#main-content{min-height:620px}.purchases-shell-pp{width:calc(100% - 102px)!important;max-width:none!important}.purchases-overview-pp{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:17px;height:101px;margin:0 0 21px;display:grid}.purchases-heading-pp{height:101px;min-height:0!important;margin:0!important;display:block!important}.purchases-breadcrumb{color:#8c98af;align-items:center;gap:8px;height:15px;margin:0 0 18px;font-size:12px;line-height:15px;display:flex}.purchases-breadcrumb a{color:#a8b1c5}.purchases-breadcrumb svg{color:#596780;stroke-width:1.6px;width:11px;height:11px}.purchases-breadcrumb span{color:#a855f7}.purchases-heading-pp h1{font-family:var(--font-space),sans-serif;letter-spacing:-.03em;color:#f8fafc;margin:0 0 8px;font-size:36px;font-weight:700;line-height:40px}.purchases-heading-pp p{color:#a6aec4;margin:0;font-size:16px;line-height:20px}.purchases-metrics-pp{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;height:101px;display:grid;margin:0!important}.purchases-metrics-pp article{box-shadow:none;box-sizing:border-box;background:linear-gradient(145deg,#071226,#081329);border:1px solid #1a2945;border-radius:8px;align-items:center;gap:13px;display:flex;height:101px!important;min-height:0!important;padding:15px 16px!important}.purchases-metrics-pp article:after{display:none!important}.purchases-metrics-pp article>div{min-width:0}.purchases-metrics-pp .metric-icon{box-sizing:border-box;border:1px solid;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;padding:0!important;position:static!important}.purchases-metrics-pp .metric-icon svg{stroke-width:1.8px;background:0 0!important;width:27px!important;height:27px!important;padding:0!important;position:static!important}.metric-purple{color:#a855f7;background:#251145!important;border-color:#552392!important}.metric-amber{color:#f6b817;background:#2b210e!important;border-color:#66440c!important}.metric-cyan{color:#00c8f0;background:#062b39!important;border-color:#07516a!important}.metric-green{color:#79e21e;background:#17320f!important;border-color:#3d6b12!important}.purchases-metrics-pp article small{color:#b3bdd0;white-space:nowrap;font-size:12px;line-height:15px;display:block}.purchases-metrics-pp article strong{color:#f7f9fd;padding-bottom:2px;font-size:29px;font-weight:700;line-height:31px;display:block;margin:2px 0!important}.purchases-metrics-pp article p{color:#8e9ab2;white-space:nowrap;margin:0;font-size:12px;line-height:15px}.purchases-layout-pp{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:24px;height:auto;min-height:444px;display:grid}.purchases-filters-pp{box-sizing:border-box;background:linear-gradient(155deg,#071226,#061021);border:1px solid #1a2945;border-radius:8px;height:444px;padding:0;position:static;overflow:hidden}.purchases-filter-title{color:#f0f3fa;border-bottom:1px solid #1a2945;align-items:center;gap:10px;height:42px;margin:0;padding:0 16px;font-size:14px;display:flex}.purchases-filter-title svg{color:#c4cde0;stroke-width:1.7px}.purchases-filters-pp form{padding:0 16px;display:block}.purchases-filters-pp label.purchase-search-label{color:#d7ddeb;margin:10px 0 16px;font-size:11px;line-height:15px;gap:0!important;display:block!important}.purchase-search-control{background:#09152a;border:1px solid #2a3a5d;border-radius:7px;align-items:center;height:38px;margin-top:5px;display:flex;overflow:hidden}.purchases-filters-pp .purchase-search-control input{color:#f1f4fb;background:0 0;border:0;outline:0;width:100%;height:36px;padding:0 10px;font-size:11px}.purchase-search-control input::placeholder{color:#78869e}.purchase-search-control button{color:#c0cadc;background:0 0;border:0;place-items:center;width:36px;height:36px;display:grid}.purchases-filters-pp fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.purchases-filters-pp legend{color:#e3e7f0;justify-content:space-between;align-items:center;width:100%;margin:0 0 4px;font-size:11px;display:flex}.purchases-filters-pp legend svg{color:#c3ccdc}.purchases-filters-pp .check-row{color:#c1cada;cursor:pointer;grid-template-columns:16px 1fr auto;align-items:center;gap:7px;height:17px;font-size:11px;display:grid}.purchases-filters-pp .check-row input{appearance:none;background:#0a1428;border:1px solid #475774;border-radius:3px;width:16px;min-width:16px;max-width:16px;height:16px;margin:0;padding:0}.purchases-filters-pp .check-row input:checked{background:#7c3aed url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#8b5cf6}.purchases-filters-pp .check-row small{color:#b5bfd1;font-size:10px}.purchases-filters-pp .purchase-period-label{color:#d7ddeb;margin:17px 0 0;font-size:11px;display:block}.purchase-select-control{align-items:center;height:37px;margin-top:7px;display:flex;position:relative}.purchases-filters-pp .purchase-select-control select{appearance:none;color:#dbe1ed;background:#09152a;border:1px solid #2a3a5d;border-radius:7px;width:100%;height:37px;padding:0 34px 0 11px;font-size:11px}.purchase-select-control svg{color:#b2bdd1;pointer-events:none;position:absolute;right:10px}.purchases-filters-pp .purchases-clear{color:#b45cff;cursor:pointer;background:0 0;border:0;border-top:1px solid #1a2945;border-radius:0;justify-content:center;align-items:center;gap:8px;width:calc(100% - 32px);height:49px;margin:20px 16px 0;padding:0;font-size:11px;display:flex}.purchases-clear svg{stroke-width:1.7px}.purchases-grid-pp{grid-template-rows:267px 267px;grid-template-columns:562px minmax(0,1fr);grid-auto-rows:267px;align-items:start;gap:15px 16px;height:auto;min-height:549px;display:grid}.purchase-card-pp{width:100%;box-shadow:none;box-sizing:border-box;cursor:pointer;background:linear-gradient(145deg,#071226,#061021);border:1px solid #1a2945;border-radius:8px;outline:none;grid-template-columns:122px minmax(0,1fr);gap:14px;padding:11px;transition:none;display:grid;position:relative;overflow:hidden}.purchase-card-pp:hover,.purchase-card-pp:focus,.purchase-card-pp:focus-within,.purchase-card-pp:active{transform:none;box-shadow:0 0 18px #7c3aed33;border-color:#8b5cf6e0!important}.purchase-card-pp.is-featured,.purchase-card-pp.is-top-secondary,.purchase-card-pp.is-compact{align-self:start;height:267px}.purchase-card-pp.is-featured{border-color:#8b5cf6c7;box-shadow:0 0 18px #7c3aed2e}.purchase-card-pp:nth-child(3){grid-area:2/1}.purchase-card-pp:nth-child(4){grid-area:2/2}.purchase-art-pp{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;min-height:0;box-shadow:inset 0 0 0 1px #ffffff0a;border:0!important;width:122px!important;height:100%!important}.purchase-card-pp.is-featured .purchase-art-pp,.purchase-card-pp.is-top-secondary .purchase-art-pp,.purchase-card-pp.is-compact .purchase-art-pp{width:122px!important;height:178px!important}.purchase-card-pp.is-compact{grid-template-columns:122px minmax(0,1fr)}.purchase-card-content{min-width:0;height:100%;position:relative}.purchase-card-head{justify-content:space-between;align-items:flex-start;gap:10px;height:28px;display:flex}.purchase-card-head>strong{color:#e8ecf6;white-space:nowrap;font-size:19px;font-weight:600;line-height:23px}.purchase-status{color:#c9a5ff;white-space:nowrap;background:#28134f;border:0;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:9px;font-weight:650;line-height:24px;display:inline-flex}.purchase-status-pending_payment{color:#f9c842;background:#35270b}.purchase-status-in_delivery,.purchase-status-delivered{color:#1cdbff;background:#073144}.purchase-status-completed{color:#8aee50;background:#143820}.purchase-status-cancelled,.purchase-status-refunded{color:#ff9ba5;background:#3c1720}.purchase-card-content h2{-webkit-line-clamp:2;color:#f3f5fa;letter-spacing:-.015em;-webkit-box-orient:vertical;margin:5px 0 6px;font-size:19px;font-weight:600;line-height:23px;display:-webkit-box;overflow:hidden}.purchase-seller{color:#9ca7bc;align-items:center;gap:5px;height:18px;margin:0;font-size:12px;display:flex}.purchase-seller svg{color:#00c8f0;fill:#00c8f029;stroke-width:2px;width:14px;height:14px}.purchase-seller b{color:#08bfe9;font-weight:500}.purchase-order-meta{color:#8d99b0;white-space:nowrap;align-items:center;gap:8px;height:17px;margin:7px 0 0;font-size:11px;display:flex}.purchase-order-meta i{background:#2b3854;width:1px;height:14px}.purchase-order-meta svg{stroke-width:1.6px;width:14px;height:14px}.purchase-progress{color:#68758e;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:start;height:69px;font-size:9px;display:grid;position:absolute;bottom:42px;left:0;right:9px;padding:0!important}.purchase-progress>div{text-align:center;flex-direction:column;align-items:center;width:57px;display:flex}.purchase-progress>div>span{background:#071226;border:2px solid #4e5b76;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.purchase-progress>div>span svg{width:13px;height:13px}.purchase-progress>div>b{color:#b6bfd0;margin-top:4px;font-size:9px;font-weight:500}.purchase-progress>div>small{color:#68758e;margin-top:2px;font-size:8px;line-height:10px}.purchase-progress>i{background:#283650;height:2px;margin-top:10px}.purchase-progress>.done>span{color:#fff;background:#8b5cf6;border-color:#8b5cf6}.purchase-progress>.active>span{background:#6d28d9;border-color:#aa71ff;box-shadow:0 0 0 4px #7c3aed2b}.purchase-progress>.active>small{color:#b36dff}.purchase-progress>.done-line{background:#7c3aed}.purchase-open-btn{color:#fff;background:linear-gradient(90deg,#7c3aed,#6d28d9);border-radius:5px;justify-content:center;align-items:center;gap:7px;height:34px;padding:0;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0;border:1px solid #8d5bff!important;margin:0!important}.purchase-open-btn>svg{width:15px;height:15px;position:absolute;right:14px}.purchase-open-btn.is-delivery{color:#15d2f8;background:#061a2b;width:260px;left:auto;border-color:#008eb5!important}.purchase-open-btn.is-delivery svg:first-child{width:16px;position:static}.purchase-open-btn.is-delivery svg:last-child{right:12px}.purchase-card-pp.is-compact .purchase-card-content h2{margin:5px 0 6px;font-size:19px;line-height:23px}.purchase-card-pp.is-compact .purchase-order-meta{margin-top:7px}.purchase-card-pp.is-compact .purchase-open-btn{height:34px}.purchase-card-pp.is-compact .purchase-card-head{height:28px}.purchases-empty{color:#aab4c8;background:#071226;border:1px dashed #26395f;border-radius:8px;grid-column:1/-1;place-items:center;padding:50px;display:grid}.purchases-empty svg{color:#8b5cf6}.purchases-empty a{color:#b67aff}.purchases-help-widget{z-index:70;color:#f7f3ff;background:linear-gradient(145deg,#3e1a75,#24104c);border:1px solid #7546bd;border-radius:18px;align-items:center;gap:10px;width:164px;height:57px;padding:0 12px;display:flex;position:fixed;bottom:17px;right:16px;box-shadow:0 12px 36px #0000006b,0 0 20px #7c3aed38}.purchases-help-widget>span{background:#5c2ca2;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.purchases-help-widget svg{width:20px}.purchases-help-widget b{flex-direction:column;font-size:11px;display:flex}.purchases-help-widget small{margin-top:2px;font-size:10px;font-weight:400}.purchases-help-widget>i{background:#55e871;border:1px solid #0b3;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}body:has(.purchases-page-pp) .sp-footer{border-top:1px solid #973dffbf;box-shadow:0 -8px 28px #7c3aed14;background:#020713!important;height:229px!important;min-height:229px!important;padding:24px 0 0!important;overflow:hidden!important}body:has(.purchases-page-pp) .sp-footer-grid{align-items:start;height:165px;display:grid;grid-template-columns:264px 180px 180px 180px 240px minmax(0,1fr)!important;gap:29px!important}:is(body:has(.purchases-page-pp) .sp-footer-grid>div,body:has(.purchases-page-pp) .sp-footer-grid>nav){min-width:0}body:has(.purchases-page-pp) .sp-footer .sp-brand-logo{width:181px!important}.sp-certifications{flex-direction:column;gap:12px;display:flex}.sp-certifications>div,.sp-certifications>p{color:#d8dfee;align-items:center;gap:8px;margin:0;display:flex}.sp-certifications>div svg{color:#72e62d;width:31px;height:31px}.sp-certifications>p svg{color:#f2c343;width:25px;height:25px}.sp-certifications b{font-size:11px}.sp-certifications p{font-size:10px}.sp-certifications small{color:#75839f;font-size:8px}body:has(.purchases-page-pp) .sp-footer .footer-brand p{color:#9aa5bb;max-width:270px!important;margin:12px 0!important;font-size:12px!important;line-height:1.5!important}body:has(.purchases-page-pp) .sp-footer h3{color:#e5e9f2;text-transform:none;letter-spacing:0;line-height:1.2;margin:2px 0 10px!important;font-size:12px!important}body:has(.purchases-page-pp) .sp-footer nav{grid-column:auto!important;gap:8px!important;display:flex!important}body:has(.purchases-page-pp) .sp-footer-pay{grid-column:auto!important;gap:8px!important;display:flex!important}body:has(.purchases-page-pp) .sp-footer nav a{color:#9ca7ba;line-height:1.2;font-size:11px!important}body:has(.purchases-page-pp) .sp-socials{gap:9px}.sp-socials span{border:1px solid #34415d;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.sp-socials svg{stroke-width:1.7px;width:14px;height:14px}body:has(.purchases-page-pp) .sp-payments{grid-template-columns:repeat(4,1fr);gap:5px!important}.sp-footer-pay .sp-payments span{min-width:0;padding:0 5px;min-height:34px!important;font-size:9px!important}.sp-footer-pay .sp-payments span:nth-child(n+5){grid-column:span 2}body:has(.purchases-page-pp) .sp-footer-bottom{color:#74819b;border-top:1px solid #182540;height:39px;margin-top:0!important;padding-top:12px!important;font-size:10px!important}@media (max-width:1100px){.purchases-shell-pp{width:calc(100% - 40px)!important}body:has(.purchases-page-pp) .shell{width:calc(100% - 40px)!important}.purchases-overview-pp{grid-template-columns:1fr;height:auto}.purchases-metrics-pp{grid-template-columns:repeat(2,1fr);height:auto}.purchases-layout-pp{grid-template-columns:1fr;height:auto}.purchases-filters-pp{height:auto}.purchases-grid-pp{grid-template-rows:auto;grid-template-columns:1fr;height:auto}.purchase-card-pp,.purchase-card-pp.is-featured,.purchase-card-pp.is-top-secondary,.purchase-card-pp.is-compact{grid-area:auto/1!important}.purchases-help-widget{display:none}}@media (max-width:680px){.purchases-page-pp{padding-top:20px}.purchases-metrics-pp{grid-template-columns:1fr}.purchases-heading-pp h1{font-size:30px}.purchase-card-pp,.purchase-card-pp.is-featured,.purchase-card-pp.is-top-secondary,.purchase-card-pp.is-compact{grid-template-columns:105px minmax(0,1fr);height:auto;min-height:210px}.purchase-art-pp,.purchase-card-pp.is-compact .purchase-art-pp{width:105px!important;height:170px!important}.purchase-progress{display:none}.purchase-open-btn{position:absolute}.sp-certifications{display:none}}@media (max-width:1100px){.purchases-page-pp{height:auto;min-height:0;padding-bottom:24px}body:has(.purchases-page-pp) main#main-content{min-height:0}.purchases-overview-pp{height:auto;margin-bottom:20px}.purchases-heading-pp,.purchases-metrics-pp{height:auto}.purchases-layout-pp,.purchases-grid-pp{height:auto;min-height:549px}body:has(.purchases-page-pp) .sp-footer{height:auto!important;min-height:0!important;padding:26px 0 14px!important;overflow:visible!important}body:has(.purchases-page-pp) .sp-footer-grid{height:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important}body:has(.purchases-page-pp) .sp-footer-bottom{height:auto;margin-top:22px!important;padding-top:14px!important}}@media (max-width:1024px){body:has(.purchases-page-pp) .sp-main-header .site-header-row{gap:24px}body:has(.purchases-page-pp) .sp-main-header .sp-brand{flex:0 0 42px}body:has(.purchases-page-pp) .sp-search{grid-template-columns:minmax(0,1fr) 47px}body:has(.purchases-page-pp) .sp-header-actions{margin-left:0}}@media (max-width:768px){.purchases-shell-pp{width:calc(100% - 32px)!important}body:has(.purchases-page-pp) .shell{width:calc(100% - 32px)!important}body:has(.purchases-page-pp) .sp-main-header{height:62px!important;min-height:62px!important}body:has(.purchases-page-pp) .sp-main-header .site-header-row{height:62px!important;min-height:62px!important}body:has(.purchases-page-pp) .sp-main-header .site-header-row{gap:10px}body:has(.purchases-page-pp) .sp-main-header .sp-brand{flex:0 0 40px}body:has(.purchases-page-pp) .sp-main-header .sp-brand-mark{width:40px;display:block}body:has(.purchases-page-pp) .sp-search{display:none!important}body:has(.purchases-page-pp) .sp-header-actions{height:40px;margin-left:auto}body:has(.purchases-page-pp) .mobile-menu{margin-left:auto;display:block}body:has(.purchases-page-pp) .mobile-menu>summary{color:#e8edf8;border:1px solid #263858;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 16px #7c3aed1f;background:#081329!important}body:has(.purchases-page-pp) .mobile-menu>div{z-index:90;background:#081329!important;border-color:#263858!important}body:has(.purchases-page-pp) .sp-category-nav{scrollbar-width:none;max-width:100%;height:40px;overflow:auto hidden}body:has(.purchases-page-pp) .sp-category-nav::-webkit-scrollbar{display:none}body:has(.purchases-page-pp) .sp-category-inner{justify-content:flex-start;width:max-content!important;min-width:100%!important}body:has(.purchases-page-pp) .sp-category-inner>a{border-right:1px solid #5b6f9a36;flex:0 0 112px;justify-content:center;min-width:112px;height:40px;padding:0 12px;font-size:10px}body:has(.purchases-page-pp) .sp-category-inner>a:first-child{padding-left:12px}body:has(.purchases-page-pp) .sp-category-inner>a:last-child{padding-right:12px}}@media (min-width:769px) and (max-width:1100px){.purchases-layout-pp{grid-template-columns:240px minmax(0,1fr);gap:20px}.purchases-filters-pp{height:444px}.purchases-grid-pp{width:100%;max-width:760px}}@media (max-width:680px){.purchases-page-pp{padding:20px 0 24px}.purchases-breadcrumb{margin-bottom:12px;font-size:11px}.purchases-heading-pp h1{margin-bottom:5px;font-size:30px;line-height:36px}.purchases-heading-pp p{font-size:14px;line-height:18px}.purchases-metrics-pp{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px!important}.purchases-metrics-pp article{gap:9px;height:94px!important;padding:12px!important}.purchases-metrics-pp .metric-icon{flex-basis:42px;width:42px;height:42px}.purchases-metrics-pp .metric-icon svg{width:22px!important;height:22px!important}.purchases-metrics-pp article small{white-space:normal;height:24px;font-size:10px;line-height:12px;overflow:hidden}.purchases-metrics-pp article strong{font-size:24px;line-height:26px}.purchases-metrics-pp article p{text-overflow:ellipsis;font-size:9px;overflow:hidden}.purchases-layout-pp{gap:16px}.purchases-filters-pp{height:auto}.purchases-filters-pp fieldset{grid-template-columns:1fr!important}.purchases-grid-pp{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:auto;gap:12px;min-height:0}.purchase-card-pp,.purchase-card-pp.is-featured,.purchase-card-pp.is-top-secondary,.purchase-card-pp.is-compact{grid-template-columns:100px minmax(0,1fr);gap:12px;height:220px;min-height:220px;padding:10px}.purchase-art-pp,.purchase-card-pp.is-featured .purchase-art-pp,.purchase-card-pp.is-top-secondary .purchase-art-pp,.purchase-card-pp.is-compact .purchase-art-pp{background-position:50%;width:100px!important;height:178px!important}.purchase-card-content{overflow:hidden}.purchase-card-head,.purchase-card-pp.is-compact .purchase-card-head{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px;height:auto;min-height:48px}.purchase-card-head>strong{font-size:17px;line-height:20px}.purchase-status{text-overflow:ellipsis;max-width:100%;height:22px;padding:0 8px;font-size:8px;line-height:22px;overflow:hidden}.purchase-card-content h2,.purchase-card-pp.is-compact .purchase-card-content h2{margin:4px 0;font-size:15px;line-height:18px}.purchase-seller{white-space:nowrap;text-overflow:ellipsis;height:16px;font-size:10px;overflow:hidden}.purchase-order-meta,.purchase-card-pp.is-compact .purchase-order-meta{white-space:nowrap;text-overflow:ellipsis;height:16px;margin-top:4px;font-size:9px;overflow:hidden}.purchase-progress{display:none}.purchase-open-btn,.purchase-card-pp.is-compact .purchase-open-btn{width:100%;height:34px;bottom:0;left:0;right:0}.purchase-open-btn.is-delivery{width:100%;left:0}body:has(.purchases-page-pp) .sp-footer-grid{grid-template-columns:1fr!important;gap:20px!important}body:has(.purchases-page-pp) .sp-footer nav{display:none!important}body:has(.purchases-page-pp) .sp-footer-pay{display:flex!important}body:has(.purchases-page-pp) .sp-certifications{display:flex}body:has(.purchases-page-pp) .sp-footer-bottom{flex-direction:column;align-items:flex-start;gap:5px}}.purchases-loading-pp .purchases-loading-block{background:#081329;border:1px solid #172744;border-radius:8px;position:relative;overflow:hidden}.purchases-loading-pp .purchases-loading-block:after{content:"";background:linear-gradient(90deg,#0000,#7c3aed17,#0000);animation:1.25s infinite purchases-shimmer;position:absolute;inset:0;transform:translate(-100%)}.purchases-loading-pp .purchases-loading-heading{height:101px}.purchases-loading-pp .purchases-loading-metrics{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.purchases-loading-pp .purchases-loading-metrics>i{height:101px}.purchases-loading-pp .purchases-loading-filter{height:444px}.purchases-loading-pp .purchases-loading-cards{grid-template-rows:267px 162px;grid-template-columns:562px minmax(0,1fr);gap:15px 16px;display:grid}.purchases-loading-pp .purchases-loading-cards>i:nth-child(2){height:239px}.purchases-loading-pp .purchases-loading-cards>i:nth-child(n+3){height:162px}@keyframes purchases-shimmer{to{transform:translate(100%)}}@media (max-width:1100px){.purchases-loading-pp .purchases-loading-metrics{grid-template-columns:repeat(2,1fr)}.purchases-loading-pp .purchases-loading-cards{grid-template-rows:auto;grid-template-columns:1fr}.purchases-loading-pp .purchases-loading-cards>i{height:210px!important}}@media (max-width:680px){.purchases-loading-pp .purchases-loading-metrics{grid-template-columns:repeat(2,1fr);gap:10px}.purchases-loading-pp .purchases-loading-metrics>i{height:94px}.purchases-loading-pp .purchases-loading-filter{height:369px}}
:is(body:has(main#main-content) .sp-topbar .shell,body:has(main#main-content) .sp-main-header .shell,body:has(main#main-content) .sp-category-nav .shell,body:has(main#main-content) .sp-footer .shell){width:calc(100% - 102px)!important;max-width:none!important}body:has(main#main-content) .sp-topbar{color:#c9d1e3!important;background:#030817!important;border-bottom:1px solid #576c9a38!important;height:38px!important;font-size:12px!important}body:has(main#main-content) .sp-topbar-inner>nav{gap:18px!important}body:has(main#main-content) .sp-topbar a{color:#c9d1e3!important;border:0!important;gap:9px!important;height:auto!important;padding:0!important;font-weight:400!important}body:has(main#main-content) .sp-topbar a b{color:#e7ebf4!important;font-weight:600!important}body:has(main#main-content) .sp-topbar svg{color:#b7c1d8!important;stroke-width:1.6px!important}body:has(main#main-content) .sp-top-dot{color:#71809f!important;font-size:12px!important}body:has(main#main-content) .sp-topbar-inner>div{gap:14px!important;height:100%!important}body:has(main#main-content) .sp-topbar-inner>div i{background:#667aa545!important;width:1px!important;height:17px!important}body:has(main#main-content) .sp-main-header{height:92px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#030918!important;border:0!important;border-bottom:1px solid #576c9a38!important;position:relative!important;top:auto!important}body:has(main#main-content) .sp-main-header .site-header-row{gap:54px!important;height:92px!important;min-height:92px!important}body:has(main#main-content) .sp-main-header .sp-brand{flex:0 0 230px!important}body:has(main#main-content) .sp-main-header .sp-brand-logo{filter:drop-shadow(0 0 11px #7c3aed47)!important;width:278px!important;max-width:none!important;height:auto!important;display:block!important}body:has(main#main-content) .sp-main-header .sp-brand-mark{display:none!important}body:has(main#main-content) .sp-search{background:#081126!important;border:1px solid #263658!important;border-radius:8px!important;grid-template-columns:minmax(260px,1fr) 176px 47px!important;height:48px!important;display:grid!important;box-shadow:0 0 22px #7c3aed0a!important}body:has(main#main-content) .sp-search input{color:#f4f6fb!important;padding:0 16px!important;font-size:12px!important}body:has(main#main-content) .sp-search input::placeholder{color:#6e7a95!important}body:has(main#main-content) .sp-search label{color:#aeb7ca!important;border-left:1px solid #1a2945!important;font-size:12px!important;display:flex!important}body:has(main#main-content) .sp-search button{background:linear-gradient(145deg,#28114f,#130d30)!important;border-left:1px solid #8b5cf6!important;width:47px!important;box-shadow:inset 0 0 15px #7c3aed33,0 0 16px #7c3aed3d!important}body:has(main#main-content) .sp-header-actions{gap:0!important;height:48px!important;margin-left:-20px!important}body:has(main#main-content) .sp-action-link{border-left:1px solid #53689533!important;gap:9px!important;min-height:48px!important;padding:0 24px!important}body:has(main#main-content) .account-menu>summary{border-left:1px solid #53689533!important;gap:9px!important;min-height:48px!important;padding:0 24px!important}body:has(main#main-content) .sp-account-link{border-left:1px solid #53689533!important;gap:9px!important;min-height:48px!important;padding:0 24px!important}body:has(main#main-content) .sp-action-link{flex-direction:column!important;justify-content:center!important;font-size:11px!important;font-weight:500!important}body:has(main#main-content) .sp-action-link svg{stroke-width:1.5px!important;width:25px!important;height:25px!important}body:has(main#main-content) .sp-action-link>b{min-width:18px!important;height:18px!important;font-size:9px!important;top:-1px!important;right:18px!important}body:has(main#main-content) .account-menu>summary{box-sizing:border-box!important;width:166px!important;padding-right:0!important}body:has(main#main-content) .account-menu>summary>span{min-width:0!important}body:has(main#main-content) .account-menu>summary b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:91px!important;overflow:hidden!important}body:has(main#main-content) .account-menu>summary>svg:first-child{box-sizing:border-box!important;background:#121c32!important;border:1px solid #2b3b5d!important;border-radius:50%!important;width:39px!important;height:39px!important;padding:8px!important}body:has(main#main-content) .sp-account-link>svg{box-sizing:border-box!important;background:#121c32!important;border:1px solid #2b3b5d!important;border-radius:50%!important;width:39px!important;height:39px!important;padding:8px!important}body:has(main#main-content) .account-menu summary b{font-size:12px!important;font-weight:600!important}body:has(main#main-content) .sp-account-link b{font-size:12px!important;font-weight:600!important}body:has(main#main-content) .account-menu summary small{color:#8d99b2!important;font-size:10px!important}body:has(main#main-content) .sp-account-link small{color:#8d99b2!important;font-size:10px!important}body:has(main#main-content) .account-popover{z-index:100!important}body:has(main#main-content) .sp-category-nav{background:#050b1a!important;border-top:0!important;border-bottom:1px solid #576c9a3b!important;height:45px!important;overflow:hidden!important}body:has(main#main-content) .sp-category-inner{justify-content:space-between!important;align-items:center!important}body:has(main#main-content) .sp-category-inner>a{color:#d3d9e7!important;border-right:1px solid #5b6f9a36!important;gap:10px!important;min-width:0!important;height:29px!important;padding:0 28px!important;font-size:12px!important;font-weight:500!important}body:has(main#main-content) .sp-category-inner>a:first-child{padding-left:0!important}body:has(main#main-content) .sp-category-inner>a:last-child{color:#b95cff!important;border:0!important;padding-right:0!important}body:has(main#main-content) .sp-category-inner>a svg{color:#aeb9d0!important;stroke-width:1.55px!important}body:has(main#main-content) .sp-category-inner>a:last-child svg{color:#a84eff!important}body:has(main#main-content) .sp-footer .shell{width:min(1560px,100% - 64px)!important;max-width:1560px!important;margin-inline:auto!important}body:has(main#main-content) footer.sp-footer{color:#a7b2cc!important;background:#030816!important;border-top:1px solid #7c3aed4d!important;height:auto!important;min-height:auto!important;padding:40px 0 20px!important;overflow:visible!important;box-shadow:0 -10px 30px #030816cc!important}body:has(main#main-content) .sp-footer-grid{grid-template-columns:minmax(260px,1.8fr) repeat(3,minmax(130px,1fr)) minmax(190px,1.3fr) minmax(170px,1.1fr)!important;align-items:start!important;gap:32px 24px!important;min-height:auto!important}:is(body:has(main#main-content) .sp-footer-grid>div,body:has(main#main-content) .sp-footer-grid>nav){min-width:0!important}body:has(main#main-content) .sp-footer .sp-brand-logo{width:185px!important;height:auto!important;display:block!important}body:has(main#main-content) .sp-footer .footer-brand p{color:#8492af!important;max-width:290px!important;margin:14px 0 16px!important;font-size:11.5px!important;line-height:1.6!important}body:has(main#main-content) .sp-footer nav{flex-direction:column!important;grid-column:auto!important;gap:9px!important;display:flex!important}body:has(main#main-content) .sp-footer-pay{flex-direction:column!important;grid-column:auto!important;gap:9px!important;display:flex!important}body:has(main#main-content) .sp-footer h3{color:#f8fafc!important;letter-spacing:.01em!important;text-transform:none!important;margin:0 0 12px!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important}body:has(main#main-content) .sp-footer nav a{color:#8492af!important;font-size:11.5px!important;line-height:1.4!important;text-decoration:none!important;transition:color .15s,transform .15s!important}body:has(main#main-content) .sp-footer nav a:hover{color:#06b6d4!important;transform:translate(2px)!important}body:has(main#main-content) .sp-socials{align-items:center!important;gap:8px!important;margin-top:12px!important;display:flex!important}body:has(main#main-content) .sp-socials span{color:#a7b2cc!important;cursor:pointer!important;background:#081329bf!important;border:1px solid #6d86bb3d!important;border-radius:8px!important;place-items:center!important;width:32px!important;height:32px!important;transition:all .2s!important;display:grid!important}body:has(main#main-content) .sp-socials span:hover{color:#f8fafc!important;background:#7c3aed33!important;border-color:#7c3aedb3!important;transform:translateY(-2px)!important}body:has(main#main-content) .sp-socials svg{stroke-width:1.8px!important;width:15px!important;height:15px!important}body:has(main#main-content) .sp-footer .sp-payments{flex-direction:column!important;gap:7px!important;width:100%!important;display:flex!important}body:has(main#main-content) .sp-footer .sp-payments span{color:#c9d4ec!important;letter-spacing:.02em!important;white-space:nowrap!important;background:#081329cc!important;border:1px solid #6d86bb38!important;border-radius:6px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:30px!important;padding:5px 11px!important;font-size:10.5px!important;font-weight:600!important;display:inline-flex!important}body:has(main#main-content) .sp-footer .sp-payments span:first-child{color:#22d3ee!important;background:#06b6d414!important;border-color:#06b6d44d!important}body:has(main#main-content) .sp-certifications{flex-direction:column!important;gap:12px!important;display:flex!important}:is(body:has(main#main-content) .sp-certifications>div,body:has(main#main-content) .sp-certifications>p){color:#f8fafc!important;align-items:center!important;gap:9px!important;margin:0!important;display:flex!important}body:has(main#main-content) .sp-certifications>div svg{color:#22c55e!important;flex:0 0 22px!important;width:22px!important;height:22px!important}body:has(main#main-content) .sp-certifications>p svg{color:#eab308!important;flex:0 0 22px!important;width:22px!important;height:22px!important}body:has(main#main-content) .sp-certifications b{letter-spacing:.03em!important;color:#f8fafc!important;font-size:11.5px!important;font-weight:750!important}body:has(main#main-content) .sp-certifications span{color:#f8fafc!important;font-size:11px!important;line-height:1.3!important}body:has(main#main-content) .sp-certifications small{color:#8492af!important;font-size:8.5px!important;display:block!important}body:has(main#main-content) .sp-footer-bottom{color:#707e9d!important;border-top:1px solid #6d86bb29!important;justify-content:space-between!important;align-items:center!important;min-height:44px!important;margin-top:36px!important;padding:16px 0 8px!important;font-size:11px!important;display:flex!important}@media (max-width:1450px) and (min-width:1025px){body:has(main#main-content) .sp-main-header .site-header-row{gap:26px!important}body:has(main#main-content) .sp-main-header .sp-brand{flex-basis:205px!important}body:has(main#main-content) .sp-main-header .sp-brand-logo{width:230px!important}body:has(main#main-content) .sp-header-actions{margin-left:-12px!important}body:has(main#main-content) .sp-action-link{padding-inline:17px!important}body:has(main#main-content) .account-menu>summary{padding-inline:17px!important}body:has(main#main-content) .sp-account-link{padding-inline:17px!important}body:has(main#main-content) .sp-category-inner>a{padding-inline:17px!important}body:has(main#main-content) .sp-footer-grid{grid-template-columns:1.3fr repeat(3,1fr) 1.2fr!important;gap:22px!important}body:has(main#main-content) .sp-footer-grid nav:nth-of-type(3){display:none!important}}@media (max-width:1024px){body:has(main#main-content) .sp-topbar{height:32px!important;font-size:10px!important}body:has(main#main-content) .sp-topbar-inner>div{display:none!important}body:has(main#main-content) .sp-main-header{height:70px!important;min-height:70px!important}body:has(main#main-content) .sp-main-header .site-header-row{height:70px!important;min-height:70px!important}body:has(main#main-content) .sp-main-header .site-header-row{gap:18px!important}body:has(main#main-content) .sp-main-header .sp-brand{flex-basis:43px!important}body:has(main#main-content) .sp-main-header .sp-brand-logo{display:none!important}body:has(main#main-content) .sp-main-header .sp-brand-mark{width:43px!important;display:block!important}body:has(main#main-content) .sp-search{grid-template-columns:minmax(0,1fr) 47px!important}body:has(main#main-content) .sp-search label{display:none!important}body:has(main#main-content) .sp-header-actions{margin-left:0!important}body:has(main#main-content) .sp-action-link span{display:none!important}body:has(main#main-content) .sp-category-nav{scrollbar-width:none;overflow:auto hidden!important}body:has(main#main-content) .sp-category-nav::-webkit-scrollbar{display:none}body:has(main#main-content) .sp-category-inner{justify-content:flex-start!important;width:max-content!important;min-width:100%!important}body:has(main#main-content) .sp-category-inner>a{flex:0 0 112px!important;justify-content:center!important;min-width:112px!important;height:40px!important;padding:0 12px!important;font-size:10px!important}body:has(main#main-content) footer.sp-footer{min-height:0!important;padding:26px 0 14px!important}body:has(main#main-content) .sp-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;min-height:0!important}body:has(main#main-content) .sp-footer .footer-brand{grid-column:1/-1!important}body:has(main#main-content) .sp-footer-bottom{min-height:0!important;margin-top:22px!important;padding-top:14px!important}}@media (max-width:768px){body:has(main#main-content) .sp-topbar{display:none!important}:is(body:has(main#main-content) .sp-topbar .shell,body:has(main#main-content) .sp-main-header .shell,body:has(main#main-content) .sp-category-nav .shell,body:has(main#main-content) .sp-footer .shell){width:min(100% - 24px,720px)!important}body:has(main#main-content) .sp-main-header{height:62px!important;min-height:62px!important}body:has(main#main-content) .sp-main-header .site-header-row{height:62px!important;min-height:62px!important}body:has(main#main-content) .sp-main-header .site-header-row{gap:10px!important}body:has(main#main-content) .sp-search{height:38px!important}body:has(main#main-content) .sp-header-actions{height:40px!important;margin-left:auto!important}:is(body:has(main#main-content) .sp-header-actions>.sp-account-link,body:has(main#main-content) .sp-header-actions>.account-menu,body:has(main#main-content) .sp-header-actions>.sp-action-link,body:has(main#main-content) .sp-header-actions>.sp-notification){display:none!important}body:has(main#main-content) .mobile-menu{display:block!important}body:has(main#main-content) .mobile-menu>div{z-index:120!important;color:#e8edf8!important;background:#071226!important;border-color:#243656!important}body:has(main#main-content) .mobile-menu nav>a{color:#dce3f2!important;min-height:48px!important}body:has(main#main-content) .mobile-menu nav>a>span{flex-direction:column!important;flex:1!important;min-width:0!important;display:flex!important}body:has(main#main-content) .mobile-menu nav>a>span b{color:#f6f8fc!important;font-size:11px!important}body:has(main#main-content) .mobile-menu nav>a>span small{color:#8390a9!important;margin-top:2px!important;font-size:9px!important;display:block!important}body:has(main#main-content) .mobile-menu nav>a>svg{color:#a78bfa!important;box-sizing:border-box!important;background:#7c3aed1f!important;border-radius:8px!important;flex:0 0 32px!important;width:32px!important;height:32px!important;padding:7px!important}body:has(main#main-content) .sp-category-nav{height:40px!important}body:has(main#main-content) .sp-footer-grid{grid-template-columns:1fr 1fr!important;gap:24px!important}body:has(main#main-content) .sp-footer-grid nav{display:flex!important}body:has(main#main-content) .sp-footer-pay{display:flex!important}body:has(main#main-content) .sp-certifications{display:flex!important}}body:has(main#main-content) .notification-page{color:#f8fafc!important;background:0 0!important;min-height:65vh!important;padding:42px 0 82px!important}body:has(main#main-content) .notification-shell{max-width:980px!important}:is(body:has(main#main-content) .notification-head h1,body:has(main#main-content) .notification-head p,body:has(main#main-content) .notification-item b){color:#f8fafc!important}body:has(main#main-content) .notification-head h1{margin:8px 0 0!important;font-size:2.25rem!important}body:has(main#main-content) .notification-head p{color:#a7b2cc!important}body:has(main#main-content) .notification-list{background:#081329!important;border:1px solid #6478b43d!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 14px 42px #00000047!important}body:has(main#main-content) .notification-item{color:#f8fafc!important;background:#081329!important;border-bottom:1px solid #6478b42e!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:92px!important;padding:18px 20px!important;display:grid!important}body:has(main#main-content) .notification-item:last-child{border-bottom:0!important}body:has(main#main-content) .notification-item.unread{background:linear-gradient(90deg,#7c3aed2e,#081329 62%)!important;box-shadow:inset 3px 0 #8b5cf6!important}body:has(main#main-content) .notification-icon{color:#c4b5fd!important;background:#7c3aed29!important;border:1px solid #8b5cf66b!important;border-radius:12px!important;place-items:center!important;width:42px!important;height:42px!important;font-size:16px!important;display:grid!important}body:has(main#main-content) .notification-item.unread .notification-icon{color:#67e8f9!important;background:#06b6d41f!important;border-color:#06b6d480!important}body:has(main#main-content) .notification-item p{color:#b7c3d9!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.5!important}body:has(main#main-content) .notification-item small{color:#7f8eaa!important;margin-top:7px!important;font-size:11px!important;display:block!important}body:has(main#main-content) .notification-open{color:#d8c9ff!important;cursor:pointer!important;background:#7c3aed24!important;border:1px solid #8b5cf67a!important;border-radius:8px!important;min-height:36px!important;padding:0 14px!important}:is(body:has(main#main-content) .notification-open:hover,body:has(main#main-content) .notification-open:focus-visible){color:#fff!important;background:#7c3aed!important;outline:0!important}body:has(main#main-content) .notification-list .empty-state{color:#a7b2cc!important;background:0 0!important;border:0!important;margin:0!important}@media (max-width:680px){body:has(main#main-content) .notification-page{padding:28px 0 56px!important}body:has(main#main-content) .notification-head{flex-direction:column!important;align-items:flex-start!important}body:has(main#main-content) .notification-head h1{font-size:1.8rem!important}body:has(main#main-content) .notification-item{grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;padding:15px!important}body:has(main#main-content) .notification-item>form{grid-column:2!important;justify-self:start!important}body:has(main#main-content) .notification-item p{font-size:12px!important}}body:has(.home-gamer) .gamer-hero{border-bottom:0!important}body:has(.home-gamer) .gamer-featured .gamer-section-title{border-bottom:0!important}body:has(.home-gamer) .gamer-featured .featured-head-actions{display:none!important}body:has(.home-gamer) .gamer-hero{isolation:isolate!important;background-image:linear-gradient(90deg,#030816 0% 31%,#030816f5 36%,#0308168c 46%,#0000 58%),url(/sekretospay-home-new.png)!important;background-position:50%,50%!important;background-repeat:no-repeat!important;background-size:100% 100%,cover!important;background-attachment:scroll!important;transition:none!important;position:relative!important}body:has(.home-gamer) .gamer-hero:before{display:none!important}body:has(.home-gamer) .gamer-hero:after{display:none!important}body:has(.home-gamer) .gamer-product-rail .sp-product-card{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.home-gamer) .home-product-section-rail .sp-product-card{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.home-gamer) .gamer-product-rail .listing-cover{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.home-gamer) .home-product-section-rail .listing-cover{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.home-gamer) .gamer-product-rail .listing-cover img{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:has(.home-gamer) .home-product-section-rail .listing-cover img{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(body:has(.home-gamer) .gamer-product-rail .sp-product-card,body:has(.home-gamer) .home-product-section-rail .sp-product-card){height:286px!important;min-height:286px!important}:is(body:has(.home-gamer) .gamer-product-rail .sp-product-card .listing-cover,body:has(.home-gamer) .home-product-section-rail .sp-product-card .listing-cover){flex-basis:126px!important;height:126px!important;min-height:126px!important}:is(body:has(.home-gamer) .gamer-product-rail .sp-product-card .listing-body,body:has(.home-gamer) .home-product-section-rail .sp-product-card .listing-body){flex-basis:160px!important;height:160px!important;min-height:160px!important;padding:11px 11px 12px!important}:is(body:has(.home-gamer) .gamer-product-rail .listing-title,body:has(.home-gamer) .home-product-section-rail .listing-title){height:auto!important;min-height:34px!important;max-height:42px!important;margin:0 0 5px!important;font-size:12px!important;line-height:1.25!important}:is(body:has(.home-gamer) .gamer-product-rail .product-card-meta,body:has(.home-gamer) .home-product-section-rail .product-card-meta){height:18px!important;min-height:18px!important;font-size:9px!important}:is(body:has(.home-gamer) .gamer-product-rail .product-card-rating,body:has(.home-gamer) .home-product-section-rail .product-card-rating){height:20px!important;min-height:20px!important;overflow:visible!important}:is(body:has(.home-gamer) .gamer-product-rail .listing-foot,body:has(.home-gamer) .home-product-section-rail .listing-foot){min-height:48px!important;overflow:visible!important}:is(body:has(.home-gamer) .gamer-product-rail .sp-price.compact strong,body:has(.home-gamer) .home-product-section-rail .sp-price.compact strong){font-size:16px!important}:is(body:has(.home-gamer) .gamer-product-rail .sp-price.compact small,body:has(.home-gamer) .home-product-section-rail .sp-price.compact small){font-size:9px!important}:is(body:has(.home-gamer) .gamer-product-rail .card-arrow,body:has(.home-gamer) .home-product-section-rail .card-arrow){width:36px!important;min-width:36px!important;height:32px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-shell-pp{width:min(1480px,100% - 48px)!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-hero-pp{min-height:136px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-hero-copy{padding:20px 24px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-hero-copy h1{font-size:32px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-hero-copy p{font-size:12px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-game-rail{gap:8px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-game-rail>a{height:58px!important;padding-inline:12px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-layout-pp{grid-template-columns:265px minmax(0,1fr)!important;gap:22px!important}body:has(.catalog-page-pp) .catalog-page-pp .sp-filter-sidebar{top:18px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-filter-form{gap:17px!important;padding:16px!important}:is(body:has(.catalog-page-pp) .catalog-page-pp .catalog-filter-group>label,body:has(.catalog-page-pp) .catalog-page-pp .catalog-filter-checks legend){font-size:10px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-filter-group select{height:36px!important;font-size:10px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-filter-search{height:36px!important;font-size:10px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-price-inputs input{height:36px!important;font-size:10px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-filter-checks label{font-size:10px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-filter-submit{min-height:38px!important;font-size:10px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-toolbar-pp{min-height:48px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-toolbar-pp h2{font-size:18px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;display:grid!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-product-grid .sp-product-card{height:280px!important;min-height:280px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-product-grid .sp-product-card .listing-cover{flex-basis:122px!important;height:122px!important;min-height:122px!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-product-grid .sp-product-card .listing-body{flex-basis:158px!important;height:158px!important;min-height:158px!important;padding:12px 12px 14px!important}@media (max-width:1400px) and (min-width:1100px){body:has(.catalog-page-pp) .catalog-page-pp .catalog-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:1099px) and (min-width:860px){body:has(.catalog-page-pp) .catalog-page-pp .catalog-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:859px){body:has(.catalog-page-pp) .catalog-page-pp .catalog-shell-pp{width:min(100% - 28px,820px)!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-layout-pp{grid-template-columns:1fr!important}body:has(.catalog-page-pp) .catalog-page-pp .catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}@media (max-width:520px){body:has(main#main-content) .sp-main-header .sp-brand{flex-basis:40px!important}body:has(main#main-content) .sp-main-header .sp-brand-mark{width:40px!important}body:has(main#main-content) .sp-search input{padding-inline:10px!important;font-size:10px!important}body:has(main#main-content) .sp-footer-grid{grid-template-columns:1fr!important;gap:20px!important}body:has(main#main-content) .sp-footer .footer-brand{grid-column:auto!important}}body:has(main#main-content) .sp-search{position:relative!important;overflow:visible!important}body:has(main#main-content) .sp-search button{cursor:pointer!important;place-items:center!important;transition:background .18s,box-shadow .18s!important;display:grid!important}:is(body:has(main#main-content) .sp-search button:hover,body:has(main#main-content) .sp-search button:focus-visible){background:linear-gradient(145deg,#3b176e,#1d1249)!important;box-shadow:inset 0 0 15px #7c3aed47,0 0 20px #7c3aed57!important}body:has(main#main-content) .sp-search-category{border-left:1px solid #1a2945!important;min-width:0!important;position:relative!important}body:has(main#main-content) .sp-search-category>summary{color:#aeb7ca!important;cursor:pointer!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;height:100%!important;padding:0 12px!important;font-size:12px!important;list-style:none!important;display:flex!important}body:has(main#main-content) .sp-search-category>summary::-webkit-details-marker{display:none!important}body:has(main#main-content) .sp-category-dropdown>summary::-webkit-details-marker{display:none!important}:is(body:has(main#main-content) .sp-search-category>summary:hover,body:has(main#main-content) .sp-search-category[open]>summary){color:#f8faff!important;background:#7c3aed1a!important}:is(body:has(main#main-content) .sp-search-category-menu,body:has(main#main-content) .sp-category-dropdown-menu){z-index:220!important;background:#081329!important;border:1px solid #30436d!important;border-radius:10px!important;flex-direction:column!important;gap:3px!important;padding:8px!important;display:flex!important;position:absolute!important;box-shadow:0 18px 45px #0000008c,0 0 24px #7c3aed24!important}body:has(main#main-content) .sp-search-category-menu{width:200px!important;top:calc(100% + 8px)!important;right:0!important}:is(body:has(main#main-content) .sp-search-category-menu a,body:has(main#main-content) .sp-category-dropdown-menu a){color:#cbd5e8!important;white-space:nowrap!important;border-radius:6px!important;padding:9px 10px!important;font-size:11px!important;line-height:1.2!important;display:block!important}:is(body:has(main#main-content) .sp-search-category-menu a:hover,body:has(main#main-content) .sp-search-category-menu a:focus-visible,body:has(main#main-content) .sp-category-dropdown-menu a:hover,body:has(main#main-content) .sp-category-dropdown-menu a:focus-visible){color:#fff!important;background:#7c3aed33!important;outline:0!important}body:has(main#main-content) .sp-category-inner{justify-content:initial!important;grid-template-columns:repeat(9,minmax(0,1fr))!important;display:grid!important}body:has(main#main-content) .sp-category-inner>a{box-sizing:border-box!important;width:100%!important;min-width:0!important}body:has(main#main-content) .sp-category-dropdown{box-sizing:border-box!important;width:100%!important;min-width:0!important}:is(body:has(main#main-content) .sp-category-inner>a:hover,body:has(main#main-content) .sp-category-dropdown>summary:hover,body:has(main#main-content) .sp-category-dropdown[open]>summary){color:#fff!important;background:#7c3aed1c!important}body:has(main#main-content) .sp-category-dropdown{border-right:1px solid #5b6f9a36!important;display:block!important;position:relative!important}body:has(main#main-content) .sp-category-dropdown>summary{color:#d3d9e7!important;cursor:pointer!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;height:29px!important;font-size:12px!important;list-style:none!important;display:flex!important}body:has(main#main-content) .sp-category-dropdown-menu{width:210px!important;top:38px!important;left:0!important}@media (max-width:1024px){body:has(main#main-content) .sp-category-inner{justify-content:flex-start!important;width:max-content!important;min-width:100%!important;display:flex!important}body:has(main#main-content) .sp-category-inner>a{flex:0 0 112px!important;width:112px!important;min-width:112px!important}body:has(main#main-content) .sp-category-dropdown{flex:0 0 112px!important;width:112px!important;min-width:112px!important}body:has(main#main-content) .sp-category-dropdown>summary{height:40px!important;font-size:10px!important}body:has(main#main-content) .sp-category-dropdown-menu{top:42px!important}}@media (max-width:768px){body:has(main#main-content) .sp-search-category{display:none!important}}
.ad-visibility-marker{z-index:-1;pointer-events:none;position:absolute;inset:0}.sp-product-card{position:relative}.ads-page{background:radial-gradient(circle at 75% 5%,#7c3aed1f,#0000 28%),#030816;min-height:70vh}.ads-hero{background:linear-gradient(130deg,#030816f5,#081329f0);border-bottom:1px solid #7c3aed40}.ads-hero .shell{max-width:1250px}.ads-hero .title{max-width:850px}.ads-layout,.ads-detail{flex-direction:column;gap:20px;padding:30px 0 70px;display:flex}.ads-feedback{margin:0}.ads-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ads-metrics article{background:linear-gradient(145deg,#081329fa,#050d1efa);border:1px solid #6d86bb3d;border-radius:16px;min-height:122px;padding:18px;position:relative;box-shadow:0 15px 45px #0003}.ads-metrics svg{color:#7c3aed;position:absolute;top:17px;right:17px}.ads-metrics span,.ads-metrics strong,.ads-metrics small{display:block}.ads-metrics span{color:#a7b2cc;font-size:.7rem}.ads-metrics strong{color:#f8fafc;font:700 1.55rem/1 var(--font-space);margin:10px 0 4px}.ads-metrics small{color:#8492af;font-size:.62rem}.ads-builder,.ads-history{padding:25px!important}.ads-builder .section-title>svg{color:#06b6d4}.ads-form{flex-direction:column;gap:17px;display:flex}.ads-form .field>span,.ads-plan-fieldset legend{color:#c9d4ec;margin-bottom:7px;font-size:.68rem;font-weight:760;display:block}.ads-plan-fieldset{border:0;min-width:0;margin:0;padding:0}.ads-plan-fieldset .promotion-plans{margin:8px 0}.promotion-plans label em{color:#8492af;margin-top:8px;font-size:.58rem;font-style:normal;line-height:1.45}.ads-submit-row{border-top:1px solid #6d86bb2e;justify-content:space-between;align-items:center;gap:18px;padding-top:18px;display:flex}.ads-submit-row>div{grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;display:grid}.ads-submit-row svg{color:#06b6d4;grid-row:1/3}.ads-submit-row span,.ads-submit-row small{display:block}.ads-submit-row span{color:#f8fafc;font-size:.7rem;font-weight:750}.ads-submit-row small{color:#8492af;font-size:.58rem}.ads-campaign-list{flex-direction:column;gap:12px;display:flex}.ads-campaign-list>article{background:#03081670;border:1px solid #6d86bb38;border-radius:15px;padding:17px}.ads-campaign-title,.ads-campaign-actions{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ads-campaign-title h3{margin:8px 0 3px;font-size:.86rem}.ads-campaign-title p{font-size:.62rem;margin:0!important}.ads-campaign-title>strong{color:#f8fafc}.ads-campaign-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.ads-campaign-stats span{color:#8492af;background:#081329bf;border-radius:10px;padding:10px;font-size:.58rem}.ads-campaign-stats b{color:#f8fafc;margin-bottom:4px;font-size:.76rem;display:block}.ads-campaign-actions{flex-wrap:wrap;justify-content:flex-start}.ads-campaign-actions form{margin:0}.ads-detail{max-width:1250px}.ads-detail>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ads-detail h1{color:#f8fafc;font:700 clamp(1.6rem,4vw,2.5rem)/1.1 var(--font-space);margin:5px 0}.ads-detail header p{color:#a7b2cc;margin:0}.ads-detail-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:18px;display:grid}.ads-detail-grid .promotion-card{padding:24px}.ads-summary{margin:0 0 20px}.ads-summary>div{border-bottom:1px solid #6d86bb29;justify-content:space-between;gap:18px;padding:11px 0;display:flex}.ads-summary dt{color:#a7b2cc;font-size:.68rem}.ads-summary dd{color:#f8fafc;text-align:right;margin:0;font-size:.7rem;font-weight:750}.ads-payment-card textarea{color:#a7b2cc;resize:none;background:#030816;border:1px solid #6d86bb3d;border-radius:10px;width:100%;min-height:75px;margin:12px 0;padding:10px;font-size:.58rem}.ads-payment-card .pix-qr,.ads-payment-card canvas{max-width:210px;margin:15px auto}.admin-ads-section>.admin-metrics{margin-bottom:20px}.admin-ads-config,.admin-ads-catalog{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.admin-ads-config .settings-card{margin:0}.admin-ads-catalog>div{border:1px solid #6d86bb33;border-radius:14px;padding:15px}.admin-ads-catalog article{border-bottom:1px solid #6d86bb24;grid-template-columns:1fr auto;gap:4px;padding:9px 0;display:grid}.admin-ads-catalog article b{font-size:.72rem}.admin-ads-catalog article span{color:#c9d4ec;font-size:.64rem}.admin-ads-catalog article small{color:#8492af;grid-column:1/-1;font-size:.56rem}@media (max-width:900px){.ads-metrics{grid-template-columns:1fr 1fr}.ads-campaign-stats{grid-template-columns:repeat(3,1fr)}.ads-detail-grid,.admin-ads-config,.admin-ads-catalog{grid-template-columns:1fr}.ads-submit-row{flex-direction:column;align-items:stretch}.ads-submit-row .btn{width:100%}}@media (max-width:560px){.ads-layout,.ads-detail{padding:18px 12px 50px}.ads-metrics{grid-template-columns:1fr 1fr;gap:8px}.ads-metrics article{min-height:105px;padding:14px}.ads-metrics strong{font-size:1.2rem}.ads-builder,.ads-history{padding:16px!important}.promotion-plans{grid-template-columns:1fr!important}.ads-campaign-stats{grid-template-columns:1fr 1fr}.ads-campaign-title,.ads-detail>header{flex-direction:column}.ads-campaign-actions .small-button,.ads-campaign-actions form,.ads-campaign-actions button{width:100%}}
.home-gamer .sp-product-card .promoted-badge{display:inline-flex!important}.status-pending_payment,.status-pending_approval,.status-paused{color:#fbbf24!important;background:#f59e0b21!important}.status-rejected,.status-cancelled,.status-expired{color:#fda4af!important;background:#ef44441f!important}.sp-product-card.is-promoted{background:linear-gradient(180deg, #7c3aed0e, transparent 34%), var(--sp-surface)!important;border-color:#7c3aedad!important;box-shadow:0 0 0 1px #06b6d414,0 12px 30px #4c1d9529!important}.sp-product-card.is-promoted:hover{border-color:#06b6d4b8!important;box-shadow:0 0 0 1px #7c3aed47,0 16px 36px #4c1d9540!important}.sp-product-card.is-promoted .listing-cover:before{z-index:1;pointer-events:none}.sp-product-card .promoted-badge,.home-gamer .sp-product-card .promoted-badge,.seller-public-page .sp-product-card .promoted-badge{text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;min-height:20px;box-shadow:0 5px 16px #0308166b,inset 0 0 12px #7c3aed29;z-index:5!important;color:#f4eaff!important;font:750 7px/1 var(--font-inter)!important;letter-spacing:.045em!important;background:linear-gradient(135deg,#291458f5,#0c1933f5)!important;border:1px solid #8b5cf69e!important;border-radius:999px!important;padding:3px 7px!important;display:inline-flex!important;position:absolute!important;top:7px!important;left:7px!important;right:auto!important}.sp-product-card .promoted-badge svg{color:#22d3ee;filter:drop-shadow(0 0 5px #06b6d48c);flex:none}.ads-page{color:#f8fafc;position:relative;overflow:hidden;background:radial-gradient(circle at 84% 4%,#7c3aed29,#0000 27rem),radial-gradient(circle at 12% 42%,#06b6d40e,#0000 24rem),#030816!important}.ads-hero{align-items:center;min-height:260px;display:flex;position:relative;overflow:hidden;background:linear-gradient(90deg,#030816fa 8%,#050d1ee6 58%,#28125b8c),linear-gradient(135deg,#030816,#081329)!important;border-color:#6b82b533!important}.ads-hero:before,.ads-hero:after{content:"";pointer-events:none;position:absolute}.ads-hero:before{border:1px solid #8b5cf633;border-radius:50%;width:420px;height:420px;top:-210px;right:4%;box-shadow:0 0 0 55px #7c3aed09,0 0 0 110px #06b6d405}.ads-hero:after{background:linear-gradient(90deg,#0000,#7c3aed,#06b6d4,#0000);width:36%;height:1px;bottom:54px;right:8%;transform:rotate(-9deg);box-shadow:0 0 16px #06b6d45c}.ads-hero .shell{z-index:1;width:min(1250px,100% - 32px);padding-block:42px;position:relative}.ads-hero .back-link{color:#a7b2cc;margin-bottom:22px;display:inline-flex}.ads-hero .title{max-width:780px;font:700 clamp(2rem, 4vw, 3.55rem)/1.02 var(--font-space);letter-spacing:-.045em;margin:8px 0 12px;color:#f8fafc!important}.ads-hero .muted{max-width:720px;margin:0;font-size:.8rem;line-height:1.7;color:#a7b2cc!important}.ads-page .eyebrow{letter-spacing:.13em;color:#22d3ee!important}.ads-layout,.ads-detail{width:min(1250px,100% - 32px)}.ads-layout{gap:18px;padding-top:22px}.ads-metrics{gap:12px}.ads-metrics article{min-height:126px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden;background:linear-gradient(145deg,#081329fa,#040b1bfa)!important;border-color:#647eb53d!important}.ads-metrics article:after{content:"";border:14px solid #7c3aed0f;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-52px;right:-42px}.ads-metrics article:hover{transform:translateY(-2px);box-shadow:0 14px 35px #02061757;border-color:#7c3aed85!important}.ads-metrics article:nth-child(2) svg{color:#22d3ee}.ads-metrics article:nth-child(3) svg{color:#34d399}.ads-metrics article:nth-child(4) svg{color:#fbbf24}.ads-metrics strong{letter-spacing:-.035em;font-size:1.72rem}.ads-builder,.ads-history,.ads-detail-grid .promotion-card{background:linear-gradient(145deg,#081329fa,#040b1bfa)!important;border-color:#647eb540!important;box-shadow:0 18px 46px #0000003d!important}.ads-builder,.ads-history{padding:26px!important}.ads-page .section-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.ads-page .section-title h2{color:#f8fafc;font:700 1.28rem/1.15 var(--font-space);margin:6px 0 5px}.ads-page .section-title p{max-width:680px;margin:0;font-size:.68rem;line-height:1.55;color:#a7b2cc!important}.ads-page .section-title>svg{color:#22d3ee;background:#06b6d412;border:1px solid #06b6d442;border-radius:13px;flex:0 0 42px;width:42px;height:42px;padding:10px}.ads-form .form-grid{gap:14px}.ads-form .field>span,.ads-plan-fieldset legend{color:#d7def0;margin-bottom:8px;font-size:.68rem}.ads-form .input,.ads-form .select{min-height:46px;background:#061025!important;border-color:#647eb547!important;border-radius:10px!important}.ads-form .input:focus,.ads-form .select:focus{border-color:#7c3aed!important;box-shadow:0 0 0 3px #7c3aed1f!important}.ads-page .promotion-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.ads-page .promotion-plans label{justify-content:flex-start;min-height:166px;padding:18px 16px 15px;transition:transform .18s,border-color .18s,box-shadow .18s;background:linear-gradient(145deg,#0a1833e6,#040b1beb)!important;border-color:#647eb540!important}.ads-page .promotion-plans label:hover{transform:translateY(-2px);border-color:#7c3aed8a!important}.ads-page .promotion-plans label:has(input:checked){box-shadow:0 0 0 3px #7c3aed17,0 14px 28px #2f126133;background:linear-gradient(145deg,#35196ed1,#071227f5)!important;border-color:#7c3aede6!important}.ads-page .promotion-plans span{color:#22d3ee}.ads-page .promotion-plans b{color:#d8e0f2;font-size:.72rem}.ads-page .promotion-plans strong{color:#f8fafc;font:700 1.35rem/1 var(--font-space)}.ads-page .promotion-plans label em{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ads-page .promotion-plans small{color:#fff;background:linear-gradient(135deg,#7c3aed,#9333ea)}.ads-submit-row{border-color:#647eb52e;margin-top:2px}.ads-submit-row>div{max-width:620px}.ads-page .btn-primary{min-height:44px;color:#fff!important;background:linear-gradient(135deg,#6d28d9,#7c3aed)!important;border-color:#a78bfa8c!important;box-shadow:0 10px 28px #5b21b642!important}.ads-page .btn-primary:hover{background:linear-gradient(135deg,#7c3aed,#9333ea)!important;box-shadow:0 13px 32px #5b21b65c!important}.ads-campaign-list>.ads-campaign-item{background:linear-gradient(105deg,#071126fa,#040b1be6);border-color:#647eb53b;padding:18px;transition:border-color .18s,background .18s;position:relative;overflow:hidden}.ads-campaign-list>.ads-campaign-item:hover{background:linear-gradient(105deg,#0c1b39fa,#090d23f0);border-color:#7c3aed85}.ads-campaign-product{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:13px;min-width:0;display:grid}.ads-campaign-product>img,.ads-campaign-product>span{border:1px solid #7c3aed6b;border-radius:12px;width:54px;height:54px}.ads-campaign-product>img{object-fit:cover}.ads-campaign-product>span{color:#f8fafc;font:700 1.15rem/1 var(--font-space);background:radial-gradient(circle at 30% 20%,#06b6d459,#0000 42%),linear-gradient(145deg,#30166a,#071129);place-items:center;display:grid}.ads-campaign-title{align-items:center}.ads-campaign-title h3{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;overflow:hidden}.ads-campaign-title>strong{color:#f8fafc;font:700 1rem/1 var(--font-space);flex:none}.ads-campaign-stats{gap:9px}.ads-campaign-stats span{background:#081329bd;border:1px solid #647eb521}.ads-campaign-actions .small-button{min-height:34px;color:#dce5f8!important;background:#081329c7!important;border-color:#647eb547!important}.ads-campaign-actions .small-button:hover{color:#fff!important;background:#7c3aed1f!important;border-color:#7c3aed9e!important}.ads-campaign-actions .small-button.danger{color:#fda4af!important;background:#ef444412!important;border-color:#ef44443d!important}.ads-detail{padding-top:30px}.ads-detail>header{background:linear-gradient(120deg,#081329f5,#1c1043b8);border:1px solid #647eb533;border-radius:16px;padding:22px}.ads-payment-card{background:linear-gradient(145deg,#052331eb,#040d1ffa)!important;border-color:#06b6d46b!important}.status-pending_payment,.status-pending_approval,.status-paused{border-color:#f59e0b42!important}.status-rejected,.status-cancelled,.status-expired{border-color:#ef44443d!important}@media (max-width:980px){.ads-page .promotion-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-campaign-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ads-detail-grid{grid-template-columns:1fr}}@media (max-width:720px){.sp-product-card .promoted-badge,.home-gamer .sp-product-card .promoted-badge,.seller-public-page .sp-product-card .promoted-badge{min-height:18px;padding:3px 6px!important;font-size:6.5px!important}.ads-hero{min-height:230px}.ads-hero .shell,.ads-layout,.ads-detail{width:min(100% - 20px,1250px)}.ads-hero .title{font-size:clamp(1.85rem,10vw,2.55rem)}.ads-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-metrics article{min-height:112px;padding:15px}.ads-metrics svg{width:18px;height:18px}.ads-metrics strong{font-size:1.35rem}.ads-builder,.ads-history{padding:18px!important}.ads-page .section-title>svg{display:none}.ads-form .form-grid{grid-template-columns:1fr}.ads-submit-row{flex-direction:column;align-items:stretch}.ads-submit-row .btn{width:100%}.ads-campaign-title{align-items:flex-start}.ads-campaign-product{grid-template-columns:46px minmax(0,1fr)}.ads-campaign-product>img,.ads-campaign-product>span{width:46px;height:46px}.ads-campaign-title>strong{font-size:.86rem}.ads-campaign-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ads-detail>header{flex-direction:column}}@media (max-width:460px){.ads-page .promotion-plans{grid-template-columns:1fr}.ads-page .promotion-plans label{min-height:145px}.ads-campaign-title{flex-direction:column}.ads-campaign-actions,.ads-campaign-actions form,.ads-campaign-actions .small-button{width:100%}}.sp-product-card .listing-cover,.home-gamer .sp-product-card .listing-cover,.catalog-page-pp .sp-product-card .listing-cover,.seller-public-page .sp-product-card .listing-cover{background-color:#081329!important;border-bottom:0!important;border-radius:6px 6px 0 0!important;position:relative!important;overflow:hidden!important}.sp-product-card .listing-cover:before,.home-gamer .sp-product-card .listing-cover:before,.catalog-page-pp .sp-product-card .listing-cover:before,.seller-public-page .sp-product-card .listing-cover:before{content:""!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(#08132900 15%,#08132940 50%,#081329d9 82%,#081329 100%)!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.sp-product-card.is-promoted .listing-cover:before,.home-gamer .sp-product-card.is-promoted .listing-cover:before{background:linear-gradient(#7c3aed14 0%,#08132900 25%,#08132940 50%,#081329d9 82%,#081329 100%)!important}.sp-product-card .listing-cover:after,.sp-product-card .card-glow,.home-gamer .sp-product-card .listing-cover:after,.home-gamer .sp-product-card .card-glow,.catalog-page-pp .sp-product-card .listing-cover:after,.seller-public-page .sp-product-card .listing-cover:after{display:none!important}.sp-product-card .listing-cover .cover-label,.home-gamer .sp-product-card .cover-label,.catalog-page-pp .sp-product-card .cover-label,.seller-public-page .sp-product-card .cover-label{z-index:3!important;color:#a7b2cc!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:0 1px 4px #000000f2!important;font-size:8px!important;font-weight:800!important;position:absolute!important;bottom:6px!important;left:9px!important}.sp-product-card .listing-body,.home-gamer .sp-product-card .listing-body,.catalog-page-pp .sp-product-card .listing-body,.seller-public-page .sp-product-card .listing-body{background:#081329!important}body:has(.home-gamer) .gamer-section-title{height:auto!important;margin-bottom:16px!important;padding-bottom:8px!important}body:has(.home-gamer) .gamer-section-title h2{font-size:18px!important;font-weight:800!important;font-family:var(--font-space), sans-serif!important;letter-spacing:.03em!important;text-transform:uppercase!important;color:#f8fafc!important;align-items:center!important;gap:8px!important;display:flex!important}body:has(.home-gamer) .gamer-section-title h2 svg{width:18px!important;height:18px!important}body:has(.home-gamer) .gamer-platform-section{margin-top:32px!important}:is(body:has(.home-gamer) .gamer-platform-section h2,body:has(.home-gamer) .gamer-platform-section>h2){font-size:18px!important;font-weight:800!important;font-family:var(--font-space), sans-serif!important;letter-spacing:.03em!important;text-transform:uppercase!important;color:#f8fafc!important;margin:0 0 16px!important}body:has(.home-gamer) .home-product-section{margin-top:36px!important}body:has(.home-gamer) .home-product-section-head{justify-content:space-between!important;align-items:flex-end!important;margin-bottom:16px!important;display:flex!important}body:has(.home-gamer) .home-product-section-head span{color:#06b6d4!important;text-transform:uppercase!important;letter-spacing:.06em!important;align-items:center!important;gap:5px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}body:has(.home-gamer) .home-product-section-head h2{font-size:20px!important;font-weight:800!important;font-family:var(--font-space), sans-serif!important;color:#f8fafc!important;margin:4px 0 2px!important}body:has(.home-gamer) .home-product-section-head p{color:#94a3b8!important;margin:0!important;font-size:13px!important}body:has(.home-gamer) .home-product-section-head a{color:#06b6d4!important;align-items:center!important;gap:4px!important;font-size:13px!important;font-weight:750!important;text-decoration:none!important;transition:color .15s,transform .15s!important;display:inline-flex!important}body:has(.home-gamer) .home-product-section-head a:hover{color:#22d3ee!important;transform:translate(3px)!important}body:has(.home-gamer) .gamer-hero-copy .hero-kicker{letter-spacing:.08em!important;color:#22d3ee!important;background:#06b6d414!important;border-color:#06b6d466!important;font-size:11.5px!important;font-weight:800!important}body:has(.home-gamer) .gamer-hero-copy>p{color:#cbd5e1!important;font-size:15px!important;line-height:1.6!important}body:has(.home-gamer) .hero-primary{letter-spacing:.04em!important;font-size:13.5px!important;font-weight:850!important}body:has(.home-gamer) .hero-trust b{font-size:13.5px!important;font-weight:800!important}body:has(.home-gamer) .hero-trust small{color:#94a3b8!important;font-size:11px!important}.sp-product-card .listing-body{color:#f8fafc!important;box-sizing:border-box!important;background:#081329!important;flex-direction:column!important;gap:3px!important;padding:8px 9px 10px!important;display:flex!important}.sp-product-card .listing-title{height:30px!important;min-height:30px!important;max-height:30px!important;font:650 12.5px/1.25 var(--font-inter), sans-serif!important;color:#f8fafc!important;-webkit-line-clamp:2!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;margin:0!important;display:-webkit-box!important;overflow:hidden!important}.sp-product-card .listing-title:hover{color:#06b6d4!important}.sp-product-card .product-card-meta{color:#94a3b8!important;white-space:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;height:16px!important;min-height:16px!important;font-size:11.5px!important;font-weight:500!important;display:flex!important;overflow:hidden!important}.sp-product-card .product-card-meta>span:first-child{text-overflow:ellipsis!important;overflow:hidden!important}.sp-product-card .product-card-meta .sp-auto{color:#10b981!important;background:#10b9811f!important;border-radius:4px!important;flex:none!important;align-items:center!important;gap:3px!important;padding:2px 5px!important;font-size:9.5px!important;font-weight:750!important;display:inline-flex!important}.sp-product-card .product-card-rating{justify-content:space-between!important;align-items:center!important;gap:6px!important;height:18px!important;min-height:18px!important;display:flex!important;overflow:hidden!important}.sp-rating{color:#fbbf24!important;white-space:nowrap!important;align-items:center!important;gap:3px!important;font-size:11.5px!important;display:inline-flex!important}.sp-rating svg{color:#fbbf24!important;width:12px!important;height:12px!important}.sp-rating b{color:#f8fafc!important;font-size:11.5px!important;font-weight:750!important}.sp-rating small{color:#94a3b8!important;font-size:10.5px!important;font-weight:500!important}.sp-product-card .sp-verified-badge{color:#22d3ee!important;white-space:nowrap!important;align-items:center!important;gap:3px!important;font-size:10.5px!important;font-weight:750!important;display:inline-flex!important}.sp-product-card .sp-verified-badge svg{color:#22d3ee!important;width:12px!important;height:12px!important}.sp-product-card .listing-foot{border:0!important;justify-content:space-between!important;align-items:flex-end!important;gap:6px!important;height:36px!important;min-height:36px!important;margin-top:auto!important;padding:0!important;display:flex!important}.sp-product-card .product-price-stack{flex-direction:column!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.sp-product-card .sp-price.compact{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;min-width:0!important;display:flex!important}.sp-product-card .sp-price.compact small{color:#94a3b8!important;order:1!important;width:auto!important;font-size:10px!important;font-weight:600!important;line-height:1.1!important;text-decoration:line-through!important;display:block!important}.sp-product-card .sp-price.compact small.price-placeholder{visibility:hidden!important}.sp-product-card .sp-price.compact strong{color:#f8fafc!important;font:800 15px/1.1 var(--font-inter), sans-serif!important;letter-spacing:-.015em!important;order:2!important;display:block!important}.sp-product-card .card-arrow{color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#5b21b6,#7c3aed)!important;border:0!important;border-radius:6px!important;place-items:center!important;width:32px!important;min-width:32px!important;height:28px!important;transition:all .15s!important;display:grid!important;box-shadow:0 3px 12px #7c3aed59!important}.sp-product-card .card-arrow:hover{background:linear-gradient(135deg,#8b5cf6,#6366f1)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #7c3aed8c!important}.home-hero-carousel:after{content:""!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(#03081600 30%,#03081640 60%,#030816d9 85%,#030816 100%)!important;position:absolute!important;inset:0!important}.home-gamer .gamer-hero:before{content:""!important;z-index:2!important;pointer-events:none!important;background:linear-gradient(#03081600 30%,#03081640 60%,#030816d9 85%,#030816 100%)!important;display:block!important;position:absolute!important;inset:0!important}.sp-product-card .discount-badge,.home-gamer .sp-product-card .discount-badge,.catalog-page-pp .sp-product-card .discount-badge,.seller-public-page .sp-product-card .discount-badge,.discount-badge{z-index:5!important;color:#fff!important;font:850 11px/1 var(--font-inter), sans-serif!important;letter-spacing:.02em!important;white-space:nowrap!important;background:#ef4444!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;padding:4px 8px!important;display:inline-flex!important;position:absolute!important;top:8px!important;left:auto!important;right:8px!important;box-shadow:0 4px 12px #ef444473!important}.sp-topbar{color:#a7b2cc!important;height:32px!important;font-size:12px!important}.sp-topbar a{color:#cbd5e1!important;font-size:12px!important}.sp-topbar a:hover{color:#22d3ee!important}.sp-action-link,.sp-account-link,.account-menu>summary{font-size:12.5px!important}.sp-action-link span,.account-menu summary b{font-size:13px!important}.sp-account-link small,.account-menu summary small{color:#8492af!important;font-size:11px!important}.sp-category-nav a,.sp-category-dropdown>summary{color:#cbd5e1!important;font-size:12.5px!important;font-weight:600!important}.purchases-page-pp .purchase-status{padding:4px 10px!important;font-size:11px!important;font-weight:750!important}.purchases-page-pp .purchase-progress{font-size:11px!important}.purchases-page-pp .purchase-progress b{color:#f8fafc!important;font-size:11.5px!important}.purchases-page-pp .purchase-progress small{color:#8492af!important;font-size:10.5px!important}.purchases-page-pp .purchase-seller{font-size:12.5px!important}.purchases-page-pp .purchase-order-meta{color:#94a3b8!important;font-size:12px!important}.purchases-page-pp .purchases-filters-pp label,.purchases-page-pp .purchases-filters-pp .check-row,.purchases-page-pp .purchases-filters-pp select,.purchases-page-pp .purchases-filters-pp input{font-size:12px!important}.purchases-page-pp .purchases-filters-pp .check-row small{font-size:11px!important}.order-page .order-topline{font-size:12.5px!important}.order-page .order-status{padding:6px 14px!important;font-size:12px!important;font-weight:800!important}.order-page .chat-safety{font-size:12px!important;line-height:1.5!important}.order-page .chat-head p{color:#94a3b8!important;font-size:12px!important}.order-page .chat-locked small{color:#94a3b8!important;font-size:12.5px!important;line-height:1.6!important}.order-page .pix-payment-box textarea{color:#f8fafc!important;height:42px!important;padding:8px 10px!important;font-size:11.5px!important}.order-page .pix-payment-box .full-button{min-height:38px!important;font-size:12.5px!important;font-weight:750!important}.order-page .pix-payment-box small{color:#cbd5e1!important;font-size:11.5px!important}.order-page .pix-payment-box a{font-size:12px!important;font-weight:700!important}.order-page .pix-security-row{font-size:11px!important}.order-page .pix-security-row>b{font-size:11.5px!important}.order-page .party-card small,.order-page .party-card span{color:#94a3b8!important;font-size:11.5px!important}.order-page .party-card b{font-size:14.5px!important}.order-page .order-summary-card dl>div{font-size:12px!important}.seller-public-page .sp-seller-identity p{color:#cbd5e1!important;font-size:13px!important;line-height:1.6!important}.seller-public-page .sp-seller-stats span{font-size:12px!important}.seller-public-page .sp-seller-stats small{font-size:11px!important}.seller-public-page .seller-side b{font-size:12.5px!important}.seller-public-page .seller-side small{font-size:11px!important}.seller-public-page .seller-review-card header strong{font-size:13px!important}.seller-public-page .seller-review-card p{font-size:12px!important;line-height:1.5!important}.seller-public-page .seller-review-product{font-size:11px!important}.portal-page .metric-card span,.admin-portal .metric-card span{font-size:12px!important}.portal-page .metric-card b,.admin-portal .metric-card b{font-size:22px!important}.portal-page .metric-card small,.admin-portal .metric-card small{font-size:11px!important}.portal-page .professional-table th,.admin-portal .professional-table th{font-size:11.5px!important}.portal-page .professional-table td,.admin-portal .professional-table td{font-size:13px!important}.portal-page .professional-table td small,.admin-portal .professional-table td small{font-size:11px!important}.status{padding:4px 8px!important;font-size:10.5px!important;font-weight:800!important}
.home-hero-carousel{isolation:isolate;aspect-ratio:4;touch-action:pan-y;background:#030816;width:100%;min-height:170px;max-height:500px;position:relative;overflow:hidden}.home-hero-carousel:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#03081600 30%,#03081640 60%,#030816d9 85%,#030816 100%);position:absolute;inset:0}.home-hero-carousel-track{will-change:transform;height:100%;transition:transform .56s cubic-bezier(.22,.7,.2,1);display:flex}.home-hero-slide{flex:0 0 100%;width:100%;height:100%}.home-hero-slide>a,.home-hero-slide>img,.home-hero-slide a>img{width:100%;height:100%;display:block}.home-hero-slide img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}.home-hero-slide>a:focus-visible{outline-offset:-4px;outline:2px solid #06b6d4}.home-hero-carousel-arrow{z-index:3;color:#f8fafc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;opacity:.78;background:#030816b8;border:1px solid #a78bfa66;border-radius:50%;place-items:center;width:40px;height:40px;transition:opacity .16s,border-color .16s,background .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 28px #00000052}.home-hero-carousel:hover .home-hero-carousel-arrow,.home-hero-carousel-arrow:focus-visible{opacity:1}.home-hero-carousel-arrow:hover{background:#4c1d95d1;border-color:#7c3aed}.home-hero-carousel-arrow.previous{left:18px}.home-hero-carousel-arrow.next{right:18px}.home-hero-carousel-arrow svg{width:20px;height:20px}.home-hero-carousel-dots{z-index:3;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#030816ad;border:1px solid #94a3b833;border-radius:999px;align-items:center;gap:7px;padding:6px 8px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.home-hero-carousel-dots button{cursor:pointer;background:#f8fafc6b;border:0;border-radius:99px;width:7px;height:7px;padding:0;transition:width .18s,background .18s,box-shadow .18s}.home-hero-carousel-dots button.active{background:linear-gradient(90deg,#06b6d4,#7c3aed);width:25px;box-shadow:0 0 10px #7c3aeda6}.home-banner-admin{scroll-margin-top:120px}.home-banner-create{margin-bottom:14px}.home-banner-file{padding-block:9px!important}.home-banner-file::file-selector-button{color:#e9ddff;cursor:pointer;background:#7c3aed1f;border:1px solid #7c3aed59;border-radius:7px;margin-right:10px;padding:7px 10px}.home-banner-admin-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-banner-config{background:linear-gradient(145deg,#0b1831f2,#060f20f2);border:1px solid #7488c23d;border-radius:15px;overflow:hidden}.home-banner-preview{aspect-ratio:4;background:#030816;border-bottom:1px solid #7488c233;overflow:hidden}.home-banner-preview img{object-fit:cover;width:100%;height:100%;display:block}.home-banner-config>form{padding:14px}.home-banner-config>form:nth-of-type(2){padding-top:0}.home-banner-config>form:nth-of-type(2) button{width:100%}.home-banner-config>form:first-of-type{gap:10px;display:grid}.home-banner-create .field>small{color:#8492af;margin-top:6px;font-size:.58rem}@media (max-width:900px){.home-banner-admin-list{grid-template-columns:1fr}}@media (max-width:640px){.home-hero-carousel{aspect-ratio:16/7;min-height:190px}.home-hero-slide img{object-position:center}.home-hero-carousel-arrow{width:34px;height:34px}.home-hero-carousel-arrow.previous{left:8px}.home-hero-carousel-arrow.next{right:8px}.home-hero-carousel-dots{bottom:8px}}@media (prefers-reduced-motion:reduce){.home-hero-carousel-track{transition:none}}
body footer.sp-footer{color:#a7b2cc!important;background:#030816!important;border-top:1px solid #7c3aed59!important;height:auto!important;min-height:auto!important;padding:44px 0 20px!important;overflow:visible!important;box-shadow:0 -10px 30px #030816cc!important}body .sp-footer .shell{width:min(1560px,100% - 64px)!important;max-width:1560px!important;margin-inline:auto!important}body .sp-footer-grid{grid-template-columns:minmax(260px,1.8fr) repeat(3,minmax(130px,1fr)) minmax(190px,1.3fr) minmax(170px,1.1fr)!important;align-items:start!important;gap:36px 28px!important;min-height:auto!important;display:grid!important}body .sp-footer-grid>div,body .sp-footer-grid>nav{flex-direction:column!important;min-width:0!important;display:flex!important}body .sp-footer .sp-brand-logo{width:185px!important;height:auto!important;display:block!important}body .sp-footer .footer-brand p{color:#8492af!important;max-width:290px!important;margin:14px 0 16px!important;font-size:11.5px!important;line-height:1.6!important}body .sp-socials{align-items:center!important;gap:8px!important;margin-top:12px!important;display:flex!important}body .sp-socials span{color:#a7b2cc!important;cursor:pointer!important;background:#081329bf!important;border:1px solid #6d86bb3d!important;border-radius:8px!important;place-items:center!important;width:32px!important;height:32px!important;transition:all .2s!important;display:grid!important}body .sp-socials span:hover{color:#f8fafc!important;background:#7c3aed33!important;border-color:#7c3aedb3!important;transform:translateY(-2px)!important}body .sp-socials svg{stroke-width:1.8px!important;width:15px!important;height:15px!important}body .sp-footer h3{color:#f8fafc!important;letter-spacing:.01em!important;text-transform:none!important;margin:0 0 14px!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important}body .sp-footer nav{gap:9px!important}body .sp-footer nav a{color:#8492af!important;font-size:11.5px!important;line-height:1.4!important;text-decoration:none!important;transition:color .15s,transform .15s!important}body .sp-footer nav a:hover{color:#06b6d4!important;transform:translate(2px)!important}body .sp-footer .sp-payments{flex-direction:column!important;gap:7px!important;width:100%!important;display:flex!important}body .sp-footer .sp-payments span{color:#c9d4ec!important;letter-spacing:.02em!important;white-space:nowrap!important;background:#081329cc!important;border:1px solid #6d86bb38!important;border-radius:6px!important;align-items:center!important;width:fit-content!important;max-width:100%!important;min-height:30px!important;padding:5px 11px!important;font-size:10.5px!important;font-weight:600!important;display:inline-flex!important}body .sp-footer .sp-payments span:first-child{color:#22d3ee!important;background:#06b6d414!important;border-color:#06b6d459!important}body .sp-certifications{flex-direction:column!important;gap:12px!important;display:flex!important}body .sp-certifications>div,body .sp-certifications>p{color:#f8fafc!important;align-items:center!important;gap:9px!important;margin:0!important;display:flex!important}body .sp-certifications>div svg{color:#22c55e!important;flex:0 0 22px!important;width:22px!important;height:22px!important}body .sp-certifications>p svg{color:#eab308!important;flex:0 0 22px!important;width:22px!important;height:22px!important}body .sp-certifications b{letter-spacing:.03em!important;color:#f8fafc!important;font-size:11.5px!important;font-weight:750!important}body .sp-certifications span{color:#f8fafc!important;font-size:11px!important;line-height:1.3!important}body .sp-certifications small{color:#8492af!important;font-size:8.5px!important;display:block!important}body .sp-footer-bottom{color:#707e9d!important;border-top:1px solid #6d86bb29!important;justify-content:space-between!important;align-items:center!important;min-height:44px!important;margin-top:36px!important;padding:16px 0 8px!important;font-size:11px!important;display:flex!important}@media (max-width:1280px){body .sp-footer-grid{grid-template-columns:minmax(240px,1.6fr) repeat(3,minmax(120px,1fr))!important;gap:28px 20px!important}body .sp-footer-pay{grid-column:2/4!important}body .sp-certifications{grid-column:4/-1!important}}@media (max-width:900px){body .sp-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 20px!important}body .sp-footer .footer-brand{grid-column:1/-1!important}body .sp-footer-pay,body .sp-certifications{grid-column:auto!important}}@media (max-width:560px){body .sp-footer-grid{grid-template-columns:1fr!important;gap:22px!important}body .sp-footer-bottom{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;margin-top:24px!important}}
.admin-portal{color:#f8fafc;min-height:100vh;font-family:var(--font-inter), Inter, sans-serif;padding-bottom:80px;background:radial-gradient(circle at 80% -5%,#7c3aed1f,#0000 32rem),radial-gradient(circle at 10% 40%,#06b6d40d,#0000 28rem),#030816!important}.admin-hero{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #6478b433;padding:28px 0 24px;background:linear-gradient(135deg,#08152ef2,#160d38f2)!important}.admin-hero .back-link{color:#a78bfa;align-items:center;gap:8px;margin-bottom:12px;font-size:.8rem;font-weight:600;text-decoration:none;transition:color .18s;display:inline-flex}.admin-hero .back-link:hover{color:#c4b5fd}.admin-hero .eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:.72rem;font-weight:700;display:block;color:#22d3ee!important}.admin-title-row{justify-content:space-between;align-items:center;gap:20px;display:flex}.admin-title-row h1{font-family:var(--font-space), "Space Grotesk", sans-serif;color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:800}.admin-title-row p{color:#94a3b8;margin:4px 0 0;font-size:.86rem}.admin-role-badge{color:#ddd6fe;letter-spacing:.02em;background:#7c3aed29;border:1px solid #8b5cf666;border-radius:12px;align-items:center;gap:8px;padding:8px 16px;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:0 0 20px #7c3aed33}.admin-role-badge.super{color:#a5f3fc;background:linear-gradient(135deg,#7c3aed40,#06b6d433);border-color:#06b6d480}.admin-main-layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:28px;padding-top:28px;display:grid}.admin-sidebar{scrollbar-width:thin;scrollbar-color:#7c3aed4d transparent;background:linear-gradient(145deg,#081329fa,#050d1efa);border:1px solid #6478b438;border-radius:18px;max-height:calc(100vh - 110px);padding:16px 10px;position:sticky;top:90px;overflow-y:auto;box-shadow:0 12px 36px #0006,0 0 20px #7c3aed14}.admin-sidebar-group{margin-bottom:14px}.admin-sidebar-group-title{letter-spacing:.12em;text-transform:uppercase;color:#64748b;padding:6px 14px 4px;font-size:.64rem;font-weight:800}.admin-nav-item{color:#94a3b8;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}.admin-nav-item-left{align-items:center;gap:10px;min-width:0;display:flex}.admin-nav-icon{text-align:center;flex:0 0 20px;font-size:1rem;line-height:1}.admin-nav-item span.admin-nav-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-nav-item:hover{color:#e2e8f0;background:#7c3aed17;border-color:#7c3aed33;transform:translate(2px)}.admin-nav-item.active{color:#fff;background:linear-gradient(90deg,#7c3aed4d,#06b6d426);border-color:#8b5cf68c;font-weight:700;box-shadow:inset 0 0 16px #7c3aed33,0 4px 14px #7c3aed2e}.admin-nav-badge{color:#fca5a5;background:#ef44442e;border:1px solid #ef444466;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.65rem;font-weight:800;display:inline-flex}.admin-nav-badge.warning{color:#fde68a;background:#f59e0b2e;border-color:#f59e0b66}.admin-nav-badge.info{color:#a5f3fc;background:#06b6d42e;border-color:#06b6d466}.admin-sidebar-footer{border-top:1px solid #6478b426;margin-top:16px;padding-top:12px}.admin-sidebar-footer a{color:#64748b;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:.8rem;font-weight:600;text-decoration:none;transition:all .18s;display:flex}.admin-sidebar-footer a:hover{color:#cbd5e1;background:#ffffff0a}.admin-panel-view{flex-direction:column;gap:24px;min-width:0;animation:.22s ease-out adminFadeIn;display:flex}@keyframes adminFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.admin-panel-header{background:linear-gradient(145deg,#081329f2,#050d1ef2);border:1px solid #6478b438;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex;box-shadow:0 8px 30px #0000004d}.admin-panel-header h2{font-family:var(--font-space), "Space Grotesk", sans-serif;color:#fff;margin:0;font-size:1.35rem;font-weight:700}.admin-panel-header p{color:#94a3b8;margin:4px 0 0;font-size:.82rem}.admin-panel-header-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-metric-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.admin-metric-card{background:linear-gradient(145deg,#0a1732f2,#060f21f2);border:1px solid #6478b438;border-radius:16px;padding:20px 22px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000040}.admin-metric-card:hover{border-color:#7c3aed80;transform:translateY(-2px);box-shadow:0 10px 30px #7c3aed24}.admin-metric-card.alert-card{background:linear-gradient(145deg,#1e0a14f2,#0f060cf2);border-color:#ef444459}.admin-metric-card.alert-card:hover{border-color:#ef444499;box-shadow:0 10px 30px #ef44442e}.admin-metric-card-top{justify-content:space-between;align-items:center;display:flex}.admin-metric-label{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:.74rem;font-weight:700}.admin-metric-icon{font-size:1.2rem}.admin-metric-value{font-family:var(--font-space), "Space Grotesk", sans-serif;letter-spacing:-.03em;color:#fff;margin:12px 0 6px;font-size:1.65rem;font-weight:800;display:block}.admin-metric-subtext{color:#64748b;font-size:.73rem}.admin-card-box{background:linear-gradient(145deg,#081329fa,#050d1efa);border:1px solid #6478b438;border-radius:18px;padding:24px;box-shadow:0 8px 30px #0000004d}.admin-card-box-header{border-bottom:1px solid #6478b426;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.admin-card-box-header h3{font-family:var(--font-space), "Space Grotesk", sans-serif;color:#fff;margin:0;font-size:1.15rem;font-weight:700}.admin-card-box-header p{color:#94a3b8;margin:4px 0 0;font-size:.8rem}.admin-filter-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.admin-search-input-wrap{flex:1;min-width:220px;max-width:400px;position:relative}.admin-search-input-wrap input{color:#f8fafc;background:#061025;border:1px solid #6478b440;border-radius:10px;outline:none;width:100%;height:40px;padding:0 14px 0 38px;font-size:.82rem;transition:border-color .18s,box-shadow .18s}.admin-search-input-wrap input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf626}.admin-search-input-wrap svg,.admin-search-input-wrap .search-icon{color:#64748b;pointer-events:none;font-size:.9rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.admin-filter-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.admin-filter-pill{color:#94a3b8;cursor:pointer;background:#08132999;border:1px solid #6478b433;border-radius:8px;padding:6px 14px;font-size:.76rem;font-weight:600;transition:all .15s}.admin-filter-pill:hover{color:#fff;background:#7c3aed1f;border-color:#7c3aed4d}.admin-filter-pill.active{color:#fff;background:#7c3aed40;border-color:#8b5cf6;font-weight:700}.admin-table-container{background:#060e20f2;border:1px solid #6478b433;border-radius:14px;width:100%;overflow-x:auto}.admin-table{border-collapse:collapse;text-align:left;width:100%}.admin-table th{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;background:#0a1834f2;border-bottom:1px solid #6478b438;padding:13px 16px;font-size:.68rem;font-weight:800}.admin-table td{color:#f8fafc;vertical-align:middle;border-bottom:1px solid #6478b41f;padding:14px 16px;font-size:.82rem}.admin-table tbody tr{transition:background .15s}.admin-table tbody tr:hover{background:#7c3aed0f}.admin-table tbody tr:last-child td{border-bottom:none}.admin-table tbody tr.row-banned{background:#ef444414}.admin-table tbody tr.row-banned:hover{background:#ef444424}.admin-user-cell{align-items:center;gap:12px;display:flex}.admin-user-avatar{width:38px;height:38px;font-family:var(--font-space), "Space Grotesk", sans-serif;color:#fff;background:linear-gradient(135deg,#4c1d95,#7c3aed);border:2px solid #8b5cf666;border-radius:50%;flex:0 0 38px;place-items:center;font-size:.9rem;font-weight:700;display:grid}.admin-user-info b{color:#fff;font-size:.84rem;display:block}.admin-user-info span{color:#a78bfa;font-size:.74rem;display:block}.admin-user-info small{color:#64748b;font-size:.7rem;display:block}.admin-status{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:.7rem;font-weight:700;display:inline-flex}.admin-status.status-active,.admin-status.status-approved,.admin-status.status-paid,.admin-status.status-resolved,.admin-status.status-completed{color:#86efac;background:#22c55e24;border:1px solid #22c55e59}.admin-status.status-pending,.admin-status.status-open,.admin-status.status-reviewing,.admin-status.status-under_review,.admin-status.status-in_progress{color:#fde68a;background:#f59e0b24;border:1px solid #f59e0b59}.admin-status.status-rejected,.admin-status.status-dismissed,.admin-status.status-banned,.admin-status.status-refunded,.admin-status.status-closed{color:#fca5a5;background:#ef444424;border:1px solid #ef444459}.admin-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-size:.82rem;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.admin-btn-primary{color:#fff;background:linear-gradient(90deg,#6d28d9,#7c3aed,#8b5cf6);border-color:#a78bfa66;box-shadow:0 4px 18px #7c3aed4d}.admin-btn-primary:hover{filter:brightness(1.12);transform:translateY(-1px);box-shadow:0 6px 22px #7c3aed73}.admin-btn-secondary{color:#cbd5e1;background:#0f1e3ccc;border-color:#6478b44d}.admin-btn-secondary:hover{color:#fff;background:#192d55e6;border-color:#8b5cf666}.admin-btn-sm{border-radius:8px;padding:6px 12px;font-size:.74rem}.admin-btn-success{color:#86efac;background:#22c55e29;border:1px solid #22c55e66}.admin-btn-success:hover{color:#bbf7d0;background:#22c55e42;border-color:#22c55e99}.admin-btn-danger{color:#fca5a5;background:#ef444429;border:1px solid #ef444466}.admin-btn-danger:hover{color:#fecaca;background:#ef444442;border-color:#ef444499}.admin-btn-warning{color:#fde68a;background:#f59e0b29;border:1px solid #f59e0b66}.admin-btn-warning:hover{color:#fef08a;background:#f59e0b42;border-color:#f59e0b99}.admin-card-list{flex-direction:column;gap:14px;display:flex}.admin-request-card{background:linear-gradient(145deg,#0a1834f2,#060e20f2);border:1px solid #6478b438;border-radius:16px;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;transition:all .18s;display:flex;box-shadow:0 4px 20px #00000040}.admin-request-card:hover{border-color:#7c3aed66;box-shadow:0 8px 28px #00000059}.admin-request-card-left{flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}.admin-request-card-body{flex:1;min-width:0}.admin-request-card-body h4{color:#fff;margin:0 0 6px;font-size:.94rem;font-weight:700}.admin-request-card-body p{color:#cbd5e1;margin:0 0 8px;font-size:.8rem;line-height:1.5}.admin-request-card-body small{color:#64748b;font-size:.72rem;display:block}.admin-request-card-actions{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}.admin-action-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-input-compact{color:#f8fafc;background:#061025;border:1px solid #6478b440;border-radius:8px;outline:none;height:36px;padding:0 12px;font-size:.78rem}.admin-input-compact:focus{border-color:#8b5cf6}.admin-settings-card{background:linear-gradient(145deg,#081329fa,#050d1efa);border:1px solid #6478b438;border-radius:18px;margin-bottom:24px;padding:24px;box-shadow:0 8px 30px #0000004d}.admin-settings-card h3{font-family:var(--font-space), "Space Grotesk", sans-serif;color:#fff;margin:0 0 6px;font-size:1.15rem;font-weight:700}.admin-settings-card p.muted{color:#94a3b8;margin:0 0 20px;font-size:.8rem}.admin-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-bottom:16px;display:grid}.admin-field{flex-direction:column;gap:6px;display:flex}.admin-field label{letter-spacing:.04em;text-transform:uppercase;color:#cbd5e1;font-size:.74rem;font-weight:700}.admin-field input,.admin-field select,.admin-field textarea{color:#f8fafc;background:#061025;border:1px solid #6478b440;border-radius:10px;outline:none;width:100%;padding:10px 14px;font-size:.84rem;transition:all .18s}.admin-field input:focus,.admin-field select:focus,.admin-field textarea:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf626}.admin-field textarea{resize:vertical;min-height:80px}.admin-checkbox-label{color:#cbd5e1;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;margin:8px 0 16px;font-size:.82rem;display:inline-flex}.admin-checkbox-label input[type=checkbox]{accent-color:#7c3aed;cursor:pointer;width:18px;height:18px}.admin-warning-box{color:#fde68a;background:#f59e0b14;border:1px solid #f59e0b59;border-radius:12px;align-items:center;gap:12px;padding:14px 18px;font-size:.8rem;display:flex}.admin-empty-state{text-align:center;color:#64748b;background:#0813294d;border:2px dashed #6478b433;border-radius:16px;padding:42px 24px;font-size:.86rem}.admin-empty-state-icon{opacity:.6;margin-bottom:10px;font-size:2.2rem;display:block}.admin-subtab-bar{background:#060e20e6;border:1px solid #6478b433;border-radius:12px;align-items:center;gap:8px;margin-bottom:20px;padding:6px;display:flex;overflow-x:auto}.admin-subtab-btn{color:#94a3b8;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 18px;font-size:.8rem;font-weight:700;transition:all .15s}.admin-subtab-btn:hover{color:#fff;background:#7c3aed1a}.admin-subtab-btn.active{color:#fff;background:#7c3aed47;border-color:#8b5cf680;box-shadow:0 2px 10px #7c3aed33}.admin-banner-card{background:linear-gradient(145deg,#0a1834f2,#060e20f2);border:1px solid #6478b438;border-radius:16px;margin-bottom:18px;overflow:hidden}.admin-banner-preview-wrap{aspect-ratio:4;background:#020612;border-bottom:1px solid #6478b433;width:100%;position:relative;overflow:hidden}.admin-banner-preview-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.admin-banner-preview-wrap:hover img{transform:scale(1.02)}.admin-banner-body{padding:20px}@media (max-width:1100px){.admin-main-layout{grid-template-columns:230px minmax(0,1fr);gap:20px}}@media (max-width:900px){.admin-main-layout{grid-template-columns:1fr}.admin-sidebar{max-height:none;position:static}.admin-sidebar-group{flex-wrap:wrap;gap:6px;display:flex}.admin-sidebar-group-title{width:100%}.admin-nav-item{width:auto}}@media (max-width:600px){.admin-title-row{flex-direction:column;align-items:flex-start}.admin-metric-grid{grid-template-columns:1fr}.admin-request-card{flex-direction:column}.admin-request-card-actions{align-items:stretch;width:100%}.admin-filter-bar{flex-direction:column;align-items:stretch}.admin-search-input-wrap{max-width:none}}.seller-sidebar-profile{border-bottom:1px solid #6478b429;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex}.seller-health-badge{background:linear-gradient(135deg,#22c55e1f,#06b6d414);border:1px solid #22c55e59;border-radius:14px;flex-direction:column;align-items:flex-end;padding:10px 18px;display:flex;box-shadow:0 4px 20px #00000040}.seller-health-label{text-transform:uppercase;letter-spacing:.08em;color:#86efac;font-size:.68rem;font-weight:700}.seller-health-val{color:#fff;font-size:1.15rem;font-weight:800;font-family:var(--font-space), "Space Grotesk", sans-serif;margin:2px 0}.seller-health-sub{color:#94a3b8;font-size:.72rem}@media (max-width:600px){.seller-health-badge{align-items:flex-start;width:100%}}.admin-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030816d9;place-items:center;padding:20px;animation:.18s ease-out adminFadeIn;display:grid;position:fixed;inset:0}.admin-modal-dialog{background:linear-gradient(145deg,#09152e,#060e20);border:1px solid #8b5cf673;border-radius:20px;width:min(680px,100%);max-height:90vh;padding:28px;position:relative;overflow-y:auto;box-shadow:0 20px 60px #000000b3,0 0 32px #7c3aed38}.admin-modal-header{border-bottom:1px solid #6478b433;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:14px;display:flex}.admin-modal-header h3{font-family:var(--font-space), "Space Grotesk", sans-serif;color:#fff;margin:0;font-size:1.3rem}.admin-modal-close{color:#94a3b8;cursor:pointer;background:#ffffff0d;border:1px solid #6478b44d;border-radius:8px;place-items:center;width:34px;height:34px;font-size:1.1rem;transition:all .15s;display:grid}.admin-modal-close:hover{color:#fca5a5;background:#ef44442e;border-color:#ef444473}
