.devices-catalog-page .market-list-card,.market-list-card{transition:transform .18s,border-color .18s,box-shadow .18s,background .18s!important}.devices-catalog-page .market-list-card:hover,.market-list-card:hover{border-color:#10b9815c!important;transform:translateY(-3px)!important;box-shadow:0 24px 56px #0f172a21,0 0 0 1px #2dd4bf1a,0 0 34px #2dd4bf1a!important}.market-card-cta{isolation:isolate!important;transition:transform .18s,box-shadow .18s,filter .18s!important;position:relative!important;overflow:hidden!important}.market-card-cta:after{content:"";opacity:0;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:42%;position:absolute;inset:-40% auto -40% -70%;transform:skew(-18deg)}.market-card-cta:hover{filter:saturate(1.08)brightness(1.03)!important;transform:translateY(-2px)!important;box-shadow:0 18px 34px #2563eb3d,inset 0 0 0 1px #ffffff1f!important}.market-card-cta:hover:after{opacity:1;animation:.85s forwards ctaPremiumShine}@keyframes ctaPremiumShine{0%{left:-70%}to{left:130%}}.market-card-cta.soldout-button:after,.pro-device-card .market-card-cta.soldout-button:after{display:none!important}.marketplace-pro-page .source-badge,.live-inventory-badge{opacity:.82!important;transform-origin:50%!important;transform:scale(.96)!important}@media (max-width:820px){.marketplace-pro-page .source-badge,.live-inventory-badge{opacity:.74!important;transform:scale(.92)!important}.site-header.marketing-header-v30 .marketing-header-inner{gap:8px!important}.site-header.marketing-header-v30 .marketing-header-actions{gap:6px!important}.site-header.marketing-header-v30 .theme-toggle-button{width:52px!important;min-width:52px!important;min-height:36px!important;padding:3px!important}.site-header.marketing-header-v30 .theme-toggle-track{width:46px!important;height:30px!important}.site-header.marketing-header-v30 .theme-toggle-thumb{width:26px!important;height:26px!important}html[data-theme=dark] .site-header.marketing-header-v30 .theme-toggle-thumb,html[dir=rtl][data-theme=dark] .site-header.marketing-header-v30 .theme-toggle-thumb{transform:translate(16px)!important}.mobile-header-language-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.mobile-header-language-button .language-flag{width:22px!important;min-width:22px!important;height:15px!important}.marketing-menu-button{border-color:#10b98138!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:0 10px 24px #0f172a14,inset 0 1px #ffffffb8!important}}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card{isolation:isolate!important;text-align:start!important;color:#fff!important;background:radial-gradient(circle at 16% 14%,#ffffff52,#0000 30%) 0 0/100% 100%,radial-gradient(circle at 86% 4%,#7dd3fc59,#0000 28%) 0 0/100% 100%,linear-gradient(135deg,#0f9f89 0%,#0ea5e9 50%,#2563eb 100%) 0 0/180% 180%!important;border:1px solid #ffffff4d!important;border-radius:20px!important;transition:transform .22s,box-shadow .22s,border-color .22s,filter .22s!important;animation:7s ease-in-out infinite dashboardRentCtaGradient!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:translateY(0)!important;box-shadow:0 18px 34px #2563eb38,inset 0 1px #ffffff52!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:before,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:after{content:""!important;pointer-events:none!important;z-index:-1!important;position:absolute!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:before{background:#ffffff2e!important;border-radius:999px!important;width:118px!important;height:118px!important;inset:-42% -28% auto auto!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:after{opacity:0!important;background:linear-gradient(90deg,#0000,#fff6,#0000)!important;width:48%!important;inset:-35% auto -35% -60%!important;transform:skew(-18deg)!important}.dashboard-rent-ad-glow{filter:blur(6px)!important;pointer-events:none!important;z-index:-1!important;background:#ffffff29!important;border-radius:999px!important;width:54px!important;height:54px!important;position:absolute!important;inset:auto 12px 9px auto!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-media{z-index:1!important;color:#fff!important;background:#ffffff2b!important;border:1px solid #ffffff47!important;place-self:center!important;place-items:center!important;padding:0!important;animation:3.6s ease-in-out infinite dashboardRentCtaFloat!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #ffffff3d!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-media img{object-fit:contain!important;filter:drop-shadow(0 12px 14px #00204642)!important;transform:translateY(1px)!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy{z-index:1!important;align-self:center!important;min-width:0!important;position:relative!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy strong{text-shadow:0 1px 12px #001a3c38!important;font-weight:1000!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy small{font-weight:850!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-arrow{z-index:1!important;border:1px solid #fff6!important;border-radius:999px!important;place-items:center!important;transition:transform .22s,background .22s,color .22s!important;display:grid!important;position:relative!important;box-shadow:0 10px 22px #0f172a2e!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:hover,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:focus-visible{color:#fff!important;filter:saturate(1.08)brightness(1.04)!important;background:radial-gradient(circle at 16% 14%,#ffffff5c,#0000 30%),radial-gradient(circle at 86% 4%,#7dd3fc66,#0000 28%),linear-gradient(135deg,#0da68e 0%,#0ea5e9 46%,#1d4ed8 100%)!important;border-color:#ffffff75!important;transform:translateY(-3px)!important;box-shadow:0 24px 46px #2563eb4d,inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff5c!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:hover:after,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:focus-visible:after{opacity:1!important;animation:.95s forwards dashboardRentCtaShine!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:hover .dashboard-rent-ad-copy strong,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:hover .dashboard-rent-ad-copy small,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:focus-visible .dashboard-rent-ad-copy strong,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:focus-visible .dashboard-rent-ad-copy small{color:#fff!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:hover .dashboard-rent-ad-arrow,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:focus-visible .dashboard-rent-ad-arrow{color:#0369a1!important;background:#fff!important}@keyframes dashboardRentCtaGradient{0%,to{background-position:0 0,0 0,0%}50%{background-position:0 0,0 0,100%}}@keyframes dashboardRentCtaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes dashboardRentCtaShine{0%{left:-60%}to{left:128%}}@media (max-width:480px),(max-height:760px){.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card{border-radius:17px!important;grid-template-columns:46px minmax(0,1fr) 24px!important;gap:7px!important;min-height:68px!important;padding:8px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-media{border-radius:15px!important;width:46px!important;min-width:46px!important;height:46px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-media img{width:44px!important;height:38px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy strong{font-size:11.55px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy small{font-size:8.8px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-arrow{width:24px!important;min-width:24px!important;height:24px!important}}@media (prefers-reduced-motion:reduce){.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-media{animation:none!important}}.site-header.marketing-header-v30 .top-nav.marketing-nav.marketing-nav-rtl{text-align:right!important;direction:rtl!important;unicode-bidi:isolate!important;flex-direction:row!important;justify-content:center!important}.site-header.marketing-header-v30 .top-nav.marketing-nav.marketing-nav-rtl a{text-align:center!important;direction:rtl!important;unicode-bidi:isolate!important}.site-header.marketing-header-v30 .theme-toggle-button,.site-header.marketing-header .theme-toggle-button{width:56px!important;min-width:56px!important;height:34px!important;min-height:34px!important;padding:3px!important}.site-header.marketing-header-v30 .theme-toggle-track,.site-header.marketing-header .theme-toggle-track{width:50px!important;height:28px!important;padding:3px!important}.site-header.marketing-header-v30 .theme-toggle-thumb,.site-header.marketing-header .theme-toggle-thumb{width:22px!important;height:22px!important}html[data-theme=dark] .site-header.marketing-header-v30 .theme-toggle-thumb,html[data-theme=dark] .site-header.marketing-header .theme-toggle-thumb{transform:translate(22px)!important}html[dir=rtl][data-theme=dark] .site-header.marketing-header-v30 .theme-toggle-thumb,html[dir=rtl][data-theme=dark] .site-header.marketing-header .theme-toggle-thumb{transform:translate(-22px)!important}.site-header.marketing-header-v30 .marketing-account-avatar .profile-avatar-icon,.site-header.marketing-header .marketing-account-avatar .profile-avatar-icon{width:21.5px!important;height:21.5px!important}.site-header.marketing-header-v30 .marketing-account-avatar.large .profile-avatar-icon,.site-header.marketing-header .marketing-account-avatar.large .profile-avatar-icon{width:25px!important;height:25px!important}.mobile-menu-button.marketing-menu-button.is-profile-menu .profile-avatar-icon,.marketing-mobile-account>span .profile-avatar-icon{width:22px!important;height:22px!important}.dashboard-profile-avatar .profile-avatar-icon{width:23px!important;height:23px!important}@media (max-width:820px){.site-header.marketing-header-v30 .theme-toggle-button,.site-header.marketing-header .theme-toggle-button{width:48px!important;min-width:48px!important;height:34px!important;min-height:34px!important;padding:3px!important}.site-header.marketing-header-v30 .theme-toggle-track,.site-header.marketing-header .theme-toggle-track{width:42px!important;height:28px!important}.site-header.marketing-header-v30 .theme-toggle-thumb,.site-header.marketing-header .theme-toggle-thumb{width:22px!important;height:22px!important}html[data-theme=dark] .site-header.marketing-header-v30 .theme-toggle-thumb,html[data-theme=dark] .site-header.marketing-header .theme-toggle-thumb{transform:translate(14px)!important}html[dir=rtl][data-theme=dark] .site-header.marketing-header-v30 .theme-toggle-thumb,html[dir=rtl][data-theme=dark] .site-header.marketing-header .theme-toggle-thumb{transform:translate(-14px)!important}.mobile-menu-button.marketing-menu-button.is-profile-menu .profile-avatar-icon{width:22.5px!important;height:22.5px!important}}.rent-asic-now-label{white-space:nowrap;unicode-bidi:isolate;justify-content:center;align-items:center;gap:.28em;display:inline-flex}.rent-asic-now-label bdi{font-weight:inherit;direction:ltr;unicode-bidi:isolate}.rent-asic-now-label-rtl{direction:rtl}.landing-primary-action[dir=rtl] svg{transform:scaleX(-1)}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card{grid-template-rows:none!important;align-items:center!important;column-gap:10px!important;width:100%!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-glow,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy strong,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy small{width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy{text-align:start!important;flex-direction:column!important;justify-content:center!important;line-height:1.1!important;display:flex!important;overflow:visible!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy strong{color:#fff!important;word-break:normal!important;display:block!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy small{color:#ffffffe0!important;display:block!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-media,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-arrow{justify-self:center!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:hover .dashboard-rent-ad-copy,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:focus-visible .dashboard-rent-ad-copy{background:0 0!important}.dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout{color:#b42318!important;background:linear-gradient(135deg,#fef2f2c2,#fff7f77a)!important;border:1px solid #f871712e!important;border-radius:14px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:38px!important;margin-top:5px!important;padding:5px 8px!important;display:grid!important;box-shadow:inset 0 1px #ffffffa8,0 10px 22px #b91c1c0a!important}.dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout span{color:#dc2626!important;background:#fee2e2c2!important;border-color:#f8717138!important}.dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout strong{color:#b42318!important;font-weight:900!important}.dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout:hover,.dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout:focus-visible{color:#991b1b!important;background:linear-gradient(135deg,#fee2e2db,#fff1f29e)!important;border-color:#f8717157!important;transform:translateY(-1px)!important}html[data-theme=dark] .dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout{color:#fecaca!important;background:linear-gradient(135deg,#7f1d1d57,#450a0a2e)!important;border-color:#f8717138!important}html[data-theme=dark] .dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout span{color:#fecaca!important;background:#7f1d1d57!important;border-color:#f871713d!important}html[data-theme=dark] .dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout strong{color:#fecaca!important}.dashboard-app-header .dash-user-popover,.dash-user-popover{border-radius:19px!important;width:200px!important;max-width:min(200px,100vw - 28px)!important;padding:9px!important}.dash-user-popover .dash-user-logout-action{color:#b42318!important;background:linear-gradient(135deg,#fef2f2bd,#fff7f775)!important;border:1px solid #f871712e!important;margin-top:3px!important}.dash-user-popover .dash-user-logout-action svg{color:#dc2626!important}.dash-user-popover .dash-user-logout-action:hover,.dash-user-popover .dash-user-logout-action:focus-visible{color:#991b1b!important;background:linear-gradient(135deg,#fee2e2db,#fff1f2a3)!important;border-color:#f871714d!important}html[data-theme=dark] .dash-user-popover .dash-user-logout-action{color:#fecaca!important;background:linear-gradient(135deg,#7f1d1d57,#450a0a2e)!important;border-color:#f8717138!important}html[data-theme=dark] .dash-user-popover .dash-user-logout-action svg{color:#fca5a5!important}@media (max-width:640px){.dashboard-sidebar-support-sections .dashboard-sidebar-inline-logout{min-height:34px!important;margin-top:4px!important}}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-glow{filter:blur(7px)!important;pointer-events:none!important;z-index:-1!important;width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;box-shadow:none!important;background:#ffffff29!important;border-radius:999px!important;position:absolute!important;inset:auto 12px 9px auto!important}html[dir=rtl] .dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-glow{inset-inline:12px auto!important}@media (min-width:821px){.refined-dashboard-shell .dashboard-app-header{border-radius:22px!important;gap:10px!important;min-height:58px!important;padding:8px 12px!important}.refined-dashboard-shell .dashboard-brand-link{gap:9px!important;min-width:188px!important}.refined-dashboard-shell .dashboard-brand-mark,.refined-dashboard-shell .dashboard-brand-link .dashboard-brand-mark,.refined-dashboard-shell .dashboard-brand-link .brand-logo-mark{background:linear-gradient(#ffffffeb,#eff6ffd6)!important;border:1px solid #94a3b838!important;border-radius:14px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #0f172a14!important}html[data-theme=dark] .refined-dashboard-shell .dashboard-brand-mark,html[data-theme=dark] .refined-dashboard-shell .dashboard-brand-link .dashboard-brand-mark,html[data-theme=dark] .refined-dashboard-shell .dashboard-brand-link .brand-logo-mark{background:linear-gradient(#1e293beb,#0f172adb)!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff1a,0 12px 28px #0000003d!important}.refined-dashboard-shell .dashboard-brand-mark img,.refined-dashboard-shell .dashboard-brand-link .dashboard-brand-mark img,.refined-dashboard-shell .dashboard-brand-link .brand-logo-mark img{object-fit:contain!important;width:38px!important;height:38px!important}.refined-dashboard-shell .dashboard-brand-link strong{letter-spacing:-.03em!important;font-size:16px!important;line-height:1!important}.refined-dashboard-shell .dashboard-brand-link small{margin-top:1px!important;font-size:10px!important;line-height:1.1!important}.refined-dashboard-shell .dashboard-app-actions{gap:7px!important}.refined-dashboard-shell .dashboard-app-actions .theme-toggle,.refined-dashboard-shell .dashboard-app-actions .theme-toggle-button,.refined-dashboard-shell .dashboard-language-toggle,.refined-dashboard-shell .dashboard-app-actions .dash-icon-button{height:38px!important;min-height:38px!important}.refined-dashboard-shell .dashboard-app-actions .theme-toggle,.refined-dashboard-shell .dashboard-app-actions .theme-toggle-button{min-width:86px!important}.refined-dashboard-shell .dashboard-language-toggle{min-width:108px!important;padding-inline:10px!important}.refined-dashboard-shell .dashboard-app-actions .dash-icon-button{border-radius:14px!important;width:38px!important}.refined-dashboard-shell .dash-wallet-balance{border-radius:15px!important;min-width:118px!important;padding:7px 11px!important}.refined-dashboard-shell .dash-wallet-balance span{font-size:9px!important}.refined-dashboard-shell .dash-wallet-balance strong{font-size:15px!important}.refined-dashboard-shell .dash-user-trigger{border-radius:16px!important;gap:8px!important;min-height:42px!important;padding:4px 7px 4px 4px!important}html[dir=rtl] .refined-dashboard-shell .dash-user-trigger{padding:4px 4px 4px 7px!important}.refined-dashboard-shell .dashboard-profile-avatar,.refined-dashboard-shell .dash-user-avatar{border-radius:13px!important;width:34px!important;height:34px!important}.refined-dashboard-shell .dash-user-copy strong{font-size:12.5px!important}.refined-dashboard-shell .dash-user-copy small{font-size:10px!important}}@media (min-width:900px){.marketplace-pro-page .pro-catalog-toolbar,.marketplace-pro-page.catalog-toolbar,.marketplace-pro-page .catalog-toolbar{border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;max-width:100%!important;padding:8px 9px!important;display:grid!important}.marketplace-pro-page .catalog-filter-panel{grid-template-columns:repeat(2,minmax(240px,330px))!important;justify-content:start!important;align-items:center!important;gap:9px!important;width:auto!important;display:grid!important}html[dir=rtl] .marketplace-pro-page .catalog-filter-panel{justify-content:end!important}.marketplace-pro-page .catalog-filter-control{border-radius:14px!important;grid-template-columns:92px minmax(0,1fr)!important;gap:10px!important;min-height:42px!important;padding:7px 12px!important}html[dir=rtl] .marketplace-pro-page .catalog-filter-control{grid-template-columns:minmax(0,1fr) 92px!important}.marketplace-pro-page .catalog-filter-control span{letter-spacing:.52px!important;white-space:nowrap!important;font-size:8.3px!important}.marketplace-pro-page .catalog-filter-control select{min-height:24px!important;font-size:12.5px!important}.marketplace-pro-page .catalog-toolbar-meta{justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:160px!important;display:inline-flex!important}.marketplace-pro-page .catalog-sort-pill,.marketplace-pro-page .catalog-clear-filters{white-space:nowrap!important;border-radius:14px!important;min-height:42px!important;padding-inline:16px!important}}.market-coin-spec-value{justify-content:flex-end!important;align-items:center!important;min-width:0!important;display:inline-flex!important}.market-coin-value{white-space:nowrap!important;align-items:center!important;gap:6px!important;line-height:1!important;display:inline-flex!important}.market-coin-icon{background:color-mix(in srgb, var(--primary) 12%, #ffffffa3)!important;width:16px!important;min-width:16px!important;height:16px!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 26%, transparent)!important;border-radius:999px!important;place-items:center!important;display:inline-grid!important;overflow:hidden!important}.market-coin-icon img{object-fit:contain!important}html[dir=rtl] .market-coin-value{flex-direction:row-reverse!important}.market-card-cta{letter-spacing:-.01em!important}.refined-dashboard-shell .dashboard-account-trigger{max-width:178px!important;min-height:42px!important;color:var(--text)!important;background:linear-gradient(135deg,#2ce6a81f,#2563eb12)!important;border:1px solid #2ce6a83d!important;border-radius:999px!important;align-items:center!important;gap:8px!important;padding:5px 10px 5px 6px!important;display:inline-flex!important;box-shadow:0 10px 28px #0f172a0f!important}html[dir=rtl] .refined-dashboard-shell .dashboard-account-trigger{padding:5px 6px 5px 10px!important}.refined-dashboard-shell .dashboard-account-trigger:hover,.refined-dashboard-shell .dashboard-account-trigger[aria-expanded=true]{background:linear-gradient(135deg,#2ce6a82e,#2563eb1a)!important;border-color:#2ce6a86b!important;transform:translateY(-1px)!important}.refined-dashboard-shell .dashboard-account-trigger .dashboard-profile-avatar,.refined-dashboard-shell .dashboard-profile-avatar{border-radius:999px!important;flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:30px!important;overflow:hidden!important}.refined-dashboard-shell .dashboard-profile-avatar .profile-avatar-icon{width:21.5px!important;height:21.5px!important}.refined-dashboard-shell .dashboard-account-name{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:92px!important;display:block!important;overflow:hidden!important}.refined-dashboard-shell .dashboard-account-name strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:950!important;line-height:1!important;display:block!important;overflow:hidden!important}.refined-dashboard-shell .dashboard-account-trigger .dashboard-account-chevron{color:var(--muted)!important;font-size:16px!important;line-height:1!important;display:inline-flex!important;transform:translateY(-1px)!important}html[data-theme=dark] .refined-dashboard-shell .dashboard-account-trigger{background:linear-gradient(135deg,#1e293be0,#0f172ae0)!important;border-color:#94a3b838!important;box-shadow:0 12px 28px #0000002e!important}@media (min-width:821px){.client-dashboard-hero.compact-page-hero,.dashboard-page-hero,.dashboard-info-hero,.dashboard-home-heading.dashboard-page-hero{border-radius:20px!important;gap:12px!important;min-height:86px!important;padding:12px 16px!important}.dashboard-page-hero h1,.client-dashboard-hero.compact-page-hero h2,.dashboard-info-hero h2{letter-spacing:-.85px!important;margin:1px 0 3px!important;font-size:clamp(28px,2.45vw,34px)!important;line-height:1.02!important}.dashboard-page-hero p,.client-dashboard-hero.compact-page-hero p,.dashboard-info-hero p{max-width:820px!important;font-size:12.8px!important;line-height:1.35!important}.dashboard-home-actions{gap:8px!important}}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card{grid-template-columns:46px minmax(0,1fr) 32px!important;gap:9px!important;min-height:72px!important;padding:9px 10px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-media{border-radius:16px!important;width:46px!important;min-width:46px!important;height:46px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-media img{width:45px!important;height:38px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy{gap:3px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy strong{white-space:nowrap!important;text-overflow:ellipsis!important;letter-spacing:-.04em!important;font-size:12.4px!important;line-height:1!important;overflow:hidden!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy small{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.35px!important;line-height:1.08!important;overflow:hidden!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-arrow{color:#0369a1!important;background:#fffffff5!important;border-color:#ffffff8c!important;width:32px!important;min-width:32px!important;height:32px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-arrow svg{fill:none!important;stroke:currentColor!important;stroke-width:2.25px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:17px!important;height:17px!important}html[dir=rtl] .dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-arrow svg{transform:scaleX(-1)!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:hover .dashboard-rent-ad-arrow,.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:focus-visible .dashboard-rent-ad-arrow{transform:translate(2px)scale(1.04)!important}html[dir=rtl] .dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:hover .dashboard-rent-ad-arrow,html[dir=rtl] .dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card:focus-visible .dashboard-rent-ad-arrow{transform:translate(-2px)scale(1.04)!important}@media (max-width:640px){.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card{grid-template-columns:44px minmax(0,1fr) 30px!important;gap:8px!important;min-height:68px!important;padding:8px 9px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy strong{font-size:11.8px!important}.dashboard-sidebar-nav.client-dash-nav .dashboard-rent-cta.dashboard-rent-ad-card .dashboard-rent-ad-copy small{font-size:8.9px!important}}html[dir=rtl] .market-card-mainline,html[dir=rtl] .market-card-mainline .market-spec-stack{direction:rtl!important}html[dir=rtl] .market-spec-card,html[dir=rtl] .pro-device-card .market-spec-card{direction:rtl!important;grid-template-columns:minmax(0,1fr) auto!important}html[dir=rtl] .market-spec-card small,html[dir=rtl] .pro-device-card .market-spec-card small{text-align:start!important;direction:rtl!important;justify-content:flex-start!important}html[dir=rtl] .market-spec-card strong,html[dir=rtl] .pro-device-card .market-spec-card strong,.market-number-value,.market-money-value{text-align:end!important;direction:ltr!important;unicode-bidi:isolate!important}.market-number-value,.market-money-value{white-space:nowrap!important;justify-content:flex-end!important;align-items:baseline!important;gap:4px!important;display:inline-flex!important}.market-number-value em,.market-money-value em{margin-inline:0!important}.market-coin-value,html[dir=rtl] .market-coin-value{direction:ltr!important;unicode-bidi:isolate!important;flex-direction:row!important}.market-coin-code{direction:ltr!important;unicode-bidi:isolate!important}html[dir=rtl] .market-coin-spec-value{justify-content:flex-end!important}html[dir=rtl] .market-profit-line{direction:rtl!important}html[dir=rtl] .market-profit-line strong{direction:ltr!important;unicode-bidi:isolate!important}@media (max-width:760px){html[dir=rtl] .market-card-mainline{direction:rtl!important}}.market-coin-icon img{width:15.5px!important;height:15.5px!important;transform:scale(1.04)!important}.market-status .status-sold_out{color:#dc2626!important;background:#ef44441b!important;border-color:#ef444452!important;box-shadow:inset 0 0 0 1px #ef44440f!important}.market-status .status-sold_out:before{background:#ef4444!important;box-shadow:0 0 0 3px #ef44441f!important}html[data-theme=dark] .market-status .status-sold_out{color:#f87171!important;background:#f8717121!important;border-color:#f8717161!important}html[data-theme=dark] .market-status .status-sold_out:before{background:#fb7185!important;box-shadow:0 0 0 3px #f8717124!important}.market-spec-card small .spec-icon,.pro-device-card .market-spec-card small .spec-icon{font-weight:900!important;line-height:1!important;font-family:var(--font-inter), var(--font-cairo), system-ui, sans-serif!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.market-profit-line small .spec-icon{color:#059669!important;background:linear-gradient(#d1fae5f2,#ecfdf5d1)!important;box-shadow:inset 0 0 0 1px #10b9812e,0 3px 8px #10b9811a!important}html[data-theme=dark] .market-spec-card small .spec-icon,html[data-theme=dark] .pro-device-card .market-spec-card small .spec-icon,html[data-theme=dark] .market-profit-line small .spec-icon{color:#5eead4!important;background:linear-gradient(#14b8a638,#0f766e2e)!important;box-shadow:inset 0 0 0 1px #5eead42e,0 3px 8px #14b8a61f!important}html[dir=rtl] .market-spec-card small .spec-icon,html[dir=rtl] .pro-device-card .market-spec-card small .spec-icon{margin-inline:0!important}.market-card-mainline,.devices-catalog-page .market-list-card .market-card-mainline{align-items:stretch!important}.market-card-mainline>*,.devices-catalog-page .market-list-card .market-card-mainline>*{min-width:0!important}.devices-catalog-page .market-list-card .market-card-image,.market-list-card .market-card-image{width:100%!important;min-width:0!important;max-width:100%!important;position:relative!important;overflow:hidden!important}.market-spec-stack,.pro-device-card .market-spec-stack{min-width:0!important;padding-inline:10px!important}.market-spec-card,.pro-device-card .market-spec-card{grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important}.market-spec-card small,.pro-device-card .market-spec-card small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.market-spec-card small .spec-icon,.pro-device-card .market-spec-card small .spec-icon{margin:0!important}.market-spec-card strong,.pro-device-card .market-spec-card strong{min-width:max-content!important}html[dir=rtl] .market-card-mainline,html[dir=rtl] .devices-catalog-page .market-list-card .market-card-mainline{direction:rtl!important}html[dir=rtl] .market-card-mainline .market-card-image{grid-column:1!important}html[dir=rtl] .market-card-mainline .market-spec-stack{grid-column:2!important}@media (max-width:760px){.market-spec-stack,.pro-device-card .market-spec-stack{padding-inline:8px!important}.market-spec-card,.pro-device-card .market-spec-card{column-gap:7px!important}}@media (max-width:390px){.market-spec-stack,.pro-device-card .market-spec-stack{padding-inline:7px!important}}.market-card-mainline,.devices-catalog-page .market-list-card .market-card-mainline{--market-card-image-track:112px;--market-card-main-gap:10px;grid-template-columns:var(--market-card-image-track) minmax(0, 1fr)!important;gap:var(--market-card-main-gap)!important;overflow:visible!important}.devices-catalog-page .market-list-card .market-card-image,.market-list-card .market-card-image{z-index:4!important}.devices-catalog-page .market-list-card .market-card-image .device-image,.market-list-card .market-card-image .device-image{padding:3px 6px 8px!important}.market-spec-stack,.pro-device-card .market-spec-stack{z-index:2!important;background:#f8fcff94!important;position:relative!important;overflow:visible!important}html[data-theme=dark] .market-spec-stack,html[data-theme=dark] .pro-device-card .market-spec-stack{background:#0f172a52!important}.market-spec-card,.pro-device-card .market-spec-card{isolation:isolate!important;column-gap:8px!important;position:relative!important}.market-spec-card:before,.pro-device-card .market-spec-card:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#ecfdf585,#eff6ff61);border-radius:999px;position:absolute;inset-block:1px;inset-inline-start:calc((var(--market-card-image-track) + var(--market-card-main-gap)) * -1);inset-inline-end:-10px}.market-spec-card+.market-spec-card:before,.pro-device-card .market-spec-card+.market-spec-card:before{opacity:.56}html[data-theme=dark] .market-spec-card:before,html[data-theme=dark] .pro-device-card .market-spec-card:before{opacity:.68;background:linear-gradient(90deg,#14b8a61b,#2563eb16)}.market-spec-card small,.pro-device-card .market-spec-card small,.market-spec-card strong,.pro-device-card .market-spec-card strong{z-index:1!important;position:relative!important}.market-spec-card small .spec-icon,.pro-device-card .market-spec-card small .spec-icon{opacity:.78!important;color:#0f766e!important;background:linear-gradient(#d1fae5bd,#f0fdfa9e)!important;flex:0 0 14px!important;width:14px!important;min-width:14px!important;height:14px!important;font-size:8.5px!important;box-shadow:inset 0 0 0 1px #10b98124,0 2px 5px #10b9810e!important}.market-spec-card small .spec-icon svg,.pro-device-card .market-spec-card small .spec-icon svg{width:9.5px!important;height:9.5px!important}.market-spec-card small,.pro-device-card .market-spec-card small{gap:5px!important}html[data-theme=dark] .market-spec-card small .spec-icon,html[data-theme=dark] .pro-device-card .market-spec-card small .spec-icon{color:#99f6e4!important;background:linear-gradient(#14b8a62e,#0f766e1f)!important;box-shadow:inset 0 0 0 1px #5eead424,0 2px 5px #14b8a614!important}.market-profit-line small .spec-icon{width:16px!important;min-width:16px!important;height:16px!important;font-size:10px!important}html[dir=rtl] .market-card-mainline,html[dir=rtl] .devices-catalog-page .market-list-card .market-card-mainline{--market-card-image-track:112px;--market-card-main-gap:10px;grid-template-columns:var(--market-card-image-track) minmax(0, 1fr)!important}@media (max-width:760px){.market-card-mainline,.devices-catalog-page .market-list-card .market-card-mainline,html[dir=rtl] .market-card-mainline,html[dir=rtl] .devices-catalog-page .market-list-card .market-card-mainline{--market-card-image-track:100px;--market-card-main-gap:9px;grid-template-columns:var(--market-card-image-track) minmax(0, 1fr)!important;gap:var(--market-card-main-gap)!important}.devices-catalog-page .market-list-card .market-card-image .device-image,.market-list-card .market-card-image .device-image{padding:3px 5px 8px!important}.market-spec-card:before,.pro-device-card .market-spec-card:before{inset-inline-end:-8px}.market-spec-card small .spec-icon,.pro-device-card .market-spec-card small .spec-icon{flex-basis:12.5px!important;width:12.5px!important;min-width:12.5px!important;height:12.5px!important;font-size:7.5px!important}}@media (max-width:390px){.market-card-mainline,.devices-catalog-page .market-list-card .market-card-mainline,html[dir=rtl] .market-card-mainline,html[dir=rtl] .devices-catalog-page .market-list-card .market-card-mainline{--market-card-image-track:94px;--market-card-main-gap:8px;grid-template-columns:var(--market-card-image-track) minmax(0, 1fr)!important;gap:var(--market-card-main-gap)!important}}.market-spec-card:before,.pro-device-card .market-spec-card:before{z-index:0!important}.refined-dashboard-shell .dashboard-earnings-bar i{inset-inline:auto!important;direction:ltr!important;unicode-bidi:isolate!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}@media (max-width:760px){.refined-dashboard-shell .dashboard-account-name{display:none!important}.refined-dashboard-shell .dashboard-account-trigger{padding-inline:4px!important}}.site-header.marketing-header-v30 .desktop-header-language-button,.site-header.marketing-header-v30 .mobile-header-language-button{gap:5px!important;width:50px!important;min-width:50px!important;height:38px!important;min-height:38px!important;padding:0 9px!important}.site-header.marketing-header-v30 .desktop-header-language-button .language-current-name,.site-header.marketing-header-v30 .mobile-header-language-button .language-current-name{display:none!important}.site-header.marketing-header-v30 .desktop-header-language-button .language-caret,.site-header.marketing-header-v30 .mobile-header-language-button .language-caret,.dashboard-language-toggle .dashboard-language-caret{margin-inline-start:0!important;font-size:11px!important;line-height:1!important;display:inline-flex!important}.site-header.marketing-header-v30 .marketing-start-button{order:4!important}.site-header.marketing-header-v30 .marketing-signin-link{order:5!important}.refined-dashboard-shell .dashboard-language-toggle,.dashboard-language-toggle{gap:5px!important;width:50px!important;min-width:50px!important;height:38px!important;min-height:38px!important;padding:0 9px!important}.dashboard-language-toggle strong{display:none!important}.dashboard-language-toggle .dashboard-language-flag{margin:0!important}@media (max-width:820px){.site-header.marketing-header-v30 .desktop-header-language-button,.site-header.marketing-header-v30 .mobile-header-language-button,.refined-dashboard-shell .dashboard-language-toggle,.dashboard-language-toggle{width:42px!important;min-width:42px!important;padding:0 7px!important}.site-header.marketing-header-v30 .mobile-header-language-button .language-caret,.dashboard-language-toggle .dashboard-language-caret{display:inline-flex!important}}
.orders-page-shell{gap:1.35rem}.orders-page-hero h1,.client-dashboard-hero h1{margin:.15rem 0 .35rem;font-size:clamp(1.65rem,2.6vw,2.35rem);line-height:1.05}.orders-list{gap:1rem;display:grid}.order-card{border-radius:28px;justify-content:space-between;align-items:stretch;gap:1rem;padding:1.05rem;display:flex}.order-card-main{flex:1;grid-template-columns:84px minmax(0,1fr);gap:1rem;min-width:0;display:grid}.order-device-thumb{background:#0f172a12;border-radius:24px;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}html[data-theme=dark] .order-device-thumb{background:#ffffff0f}.order-card-copy{gap:.65rem;min-width:0;display:grid}.order-title-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.order-title-row h2{margin:.1rem 0 0;font-size:1.12rem;line-height:1.2}.order-card-copy p{color:var(--muted);margin:0;font-size:.9rem}.order-meta-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.order-meta-grid>div{background:#ffffff85;border:1px solid #94a3b838;border-radius:18px;min-width:0;padding:.7rem .75rem}html[data-theme=dark] .order-meta-grid>div{background:#0f172a8c;border-color:#94a3b829}.order-meta-grid span,.order-meta-grid strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.order-meta-grid span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.18rem;font-size:.72rem}.order-meta-grid strong{font-size:.88rem}.order-card-actions{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:.75rem;min-width:132px;display:flex}.order-status-pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:.42rem .7rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.order-status-pill.warning{color:#92400e;background:#fbbf242e;border-color:#f59e0b47}.order-status-pill.info{color:#075985;background:#0ea5e924;border-color:#0ea5e93d}.order-status-pill.success{color:#047857;background:#10b98124;border-color:#10b98140}.order-status-pill.danger{color:#b91c1c;background:#ef44441f;border-color:#ef44443d}.order-status-pill.muted{color:var(--muted-strong,#475569);background:#94a3b824;border-color:#94a3b83d}html[data-theme=dark] .order-status-pill.warning{color:#fcd34d}html[data-theme=dark] .order-status-pill.info{color:#7dd3fc}html[data-theme=dark] .order-status-pill.success{color:#6ee7b7}html[data-theme=dark] .order-status-pill.danger{color:#fca5a5}html[data-theme=dark] .order-status-pill.muted{color:#cbd5e1}.empty-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.9rem;display:flex}@media (max-width:880px){.order-card{flex-direction:column}.order-card-actions{flex-direction:row;align-items:center;min-width:0}.order-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.order-card-main{grid-template-columns:1fr}.order-device-thumb{width:100%;height:138px}.order-title-row{flex-direction:column}.order-meta-grid{grid-template-columns:1fr}.order-card-actions{flex-direction:column;align-items:stretch}.order-card-actions .button{width:100%}}.orders-filter-tabs{scrollbar-width:thin;gap:.65rem;padding:.15rem .1rem .35rem;display:flex;overflow-x:auto}.orders-filter-tab{min-height:42px;color:var(--text);white-space:nowrap;background:#ffffff9e;border:1px solid #94a3b83d;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .85rem;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 26px #0f172a0d}.orders-filter-tab b{min-width:1.55rem;height:1.55rem;color:var(--muted-strong,#475569);background:#0f172a0f;border-radius:999px;place-items:center;padding-inline:.35rem;font-size:.75rem;display:inline-grid}.orders-filter-tab.active{color:#0369a1;background:linear-gradient(135deg,#14b8a629,#2563eb1c);border-color:#14b8a66b}.orders-filter-tab.active b{color:#047857;background:#14b8a62e}html[data-theme=dark] .orders-filter-tab{background:#0f172a9e;border-color:#94a3b829}html[data-theme=dark] .orders-filter-tab.active{color:#7dd3fc}@media (max-width:560px){.orders-filter-tabs{margin-inline:-.25rem;padding-inline:.25rem}}
.store-page-shell,.store-detail-page{width:min(1180px,100% - 32px);margin-inline:auto}.store-hero{grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;gap:24px;padding:28px;display:grid;position:relative;overflow:hidden}.store-hero:after{content:"";inset-inline-end:-70px;pointer-events:none;background:radial-gradient(circle,#2fd67a33,#0000 70%);border-radius:999px;width:240px;height:240px;position:absolute;top:-90px}.store-hero h1,.store-detail-copy h1{max-width:780px;margin:8px 0 12px}.store-hero p,.store-detail-copy p,.store-purchase-form p{color:var(--muted);max-width:720px}.store-hero-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.store-hero-panel{border:1px solid var(--border);text-align:center;background:linear-gradient(145deg,#ffffff1a,#ffffff08);border-radius:24px;place-content:center;min-height:190px;padding:22px;display:grid}.store-hero-panel span,.store-hero-panel small,.store-product-topline,.store-detail-facts span,.store-total-box span{color:var(--muted);font-size:.86rem}.store-hero-panel strong{font-size:clamp(3rem,8vw,5rem);line-height:1}.store-category-strip{flex-wrap:wrap;gap:10px;display:flex}.store-category-strip span{border:1px solid var(--border);color:var(--muted);background:#ffffff0f;border-radius:999px;padding:9px 14px;font-weight:700}.store-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.store-product-card{flex-direction:column;padding:0;display:flex;overflow:hidden}.store-product-media{background:radial-gradient(circle at 50% 20%,#2fd67a2e,#0000 58%),#ffffff08;place-items:center;min-height:230px;display:grid;position:relative;overflow:hidden}.store-product-image{object-fit:contain;width:100%;height:230px;padding:18px;transition:transform .25s}.store-product-card:hover .store-product-image{transform:scale(1.035)}.store-product-badge{inset-inline-start:14px;color:#43e084;background:#2fd67a2e;border:1px solid #2fd67a52;border-radius:999px;padding:7px 11px;font-size:.8rem;font-weight:800;position:absolute;top:14px}.store-product-body{flex-direction:column;flex:1;gap:12px;padding:18px;display:flex}.store-product-topline,.store-price-row,.store-detail-price{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.store-product-body h2{margin:0;font-size:1.08rem}.store-product-body h2 a{color:inherit;text-decoration:none}.store-product-body p{color:var(--muted);min-height:48px;margin:0}.stock-ok{color:#43e084}.stock-out{color:#ff7a7a}.store-price-row strong,.store-detail-price strong,.store-total-box strong{color:#43e084;font-size:1.25rem}.store-price-row small,.store-detail-price small{color:var(--muted);text-decoration:line-through}.store-card-cta{justify-content:center;margin-top:auto}.store-detail-nav{justify-content:flex-start;display:flex}.store-detail-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:start;gap:22px;display:grid}.store-detail-media{place-items:center;min-height:520px;display:grid;overflow:hidden}.store-detail-media img{object-fit:contain;width:100%;height:100%;max-height:560px;padding:28px}.store-detail-copy{flex-direction:column;gap:18px;display:flex}.store-detail-price{justify-content:flex-start}.store-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.store-detail-facts div{border:1px solid var(--border);background:#ffffff0d;border-radius:16px;padding:12px}.store-detail-facts strong,.store-detail-facts span{display:block}.store-highlight-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.store-highlight-list li{background:#2fd67a12;border:1px solid #2fd67a38;border-radius:14px;padding:11px 13px}.store-purchase-form{grid-template-columns:minmax(0,1fr) 180px 220px auto;align-items:end;gap:18px;padding:22px;display:grid}.store-quantity-field{gap:8px;display:grid}.store-quantity-field input{width:100%}.store-total-box{border:1px solid var(--border);background:#ffffff0d;border-radius:16px;padding:12px 14px}.store-buy-button{min-height:48px}.store-checkout-summary{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:16px;padding:18px;display:grid}.store-checkout-summary h1{margin:3px 0;font-size:1.25rem}.store-checkout-summary p{color:var(--muted);margin:0}.store-checkout-summary>strong{color:#43e084;font-size:1.25rem}.store-order-card .order-status-pill.info{color:#65b7ff}.centered-actions{justify-content:center}@media (max-width:920px){.store-hero,.store-detail-layout,.store-purchase-form{grid-template-columns:1fr}.store-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-detail-media{min-height:360px}}@media (max-width:640px){.store-page-shell,.store-detail-page{width:min(100% - 20px,1180px)}.store-product-grid,.store-detail-facts,.store-checkout-summary{grid-template-columns:1fr}.store-checkout-summary{text-align:center}}.store-detail-page.page-section{padding:10px 0 42px}.store-detail-page.stack{gap:14px}.store-detail-nav{align-items:center;min-height:32px}.store-detail-nav .button.small{min-height:34px;padding:7px 14px}.store-detail-layout{grid-template-columns:minmax(420px,.98fr) minmax(360px,.9fr);align-items:stretch;gap:20px}.store-detail-media{border-radius:0;height:clamp(350px,41vw,500px);min-height:0}.store-detail-media img{max-height:100%;padding:clamp(14px,2vw,24px)}.store-detail-copy{justify-content:center;gap:12px}.store-detail-copy h1{margin:4px 0 6px;font-size:clamp(2rem,3.1vw,3rem);line-height:.96}.store-detail-copy p,.store-purchase-form p{margin:0;line-height:1.35}.store-detail-price{margin:2px 0}.store-detail-facts{gap:8px}.store-detail-facts div{border-radius:14px;padding:10px 12px}.store-highlight-list{gap:7px}.store-highlight-list li{border-radius:12px;padding:9px 12px}.store-purchase-form{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;margin-top:2px;padding:16px;display:grid}.store-purchase-head{gap:4px;display:grid}.store-purchase-head h2{margin:0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.05}.store-purchase-controls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.store-quantity-field{gap:6px}.store-quantity-field input{border-radius:12px;min-height:42px;padding:8px 12px}.store-total-box{border-radius:14px;min-width:150px;padding:10px 12px}.store-buy-button{justify-content:center;width:100%;min-height:46px}.store-purchase-form .form-error,.store-purchase-form .form-success{margin:0}@media (max-width:920px){.store-detail-page.page-section{padding:8px 0 32px}.store-detail-layout{grid-template-columns:1fr;gap:12px}.store-detail-media{height:min(48vh,330px)}.store-detail-copy{gap:10px}}@media (max-width:640px){.store-detail-page.stack{gap:10px}.store-detail-nav .button.small{min-height:30px;padding:6px 12px;font-size:.86rem}.store-detail-media{height:220px}.store-detail-media img{padding:10px}.store-detail-copy h1{margin-bottom:2px;font-size:clamp(1.55rem,7vw,2.1rem)}.store-detail-copy p{font-size:.94rem}.store-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.store-detail-facts div,.store-highlight-list li{padding:8px 10px}.store-purchase-form{gap:10px;padding:14px}.store-purchase-controls{grid-template-columns:1fr;gap:8px}.store-total-box{justify-content:space-between;align-items:center;min-width:0;display:flex}}

