.parser-shell{--parser-line:rgba(255,255,255,.065);display:grid;grid-template-columns:250px minmax(0,1fr);background:#0e1014;color:#eef0f4;min-height:100dvh}.parser-sidebar{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;padding:30px 18px 20px;background:#111318;border-right:1px solid var(--parser-line)}.parser-brand{padding:0 12px}.parser-brand .v2-brand{font-size:23px;white-space:nowrap}.parser-eyebrow{display:block;font-size:10px;letter-spacing:1.8px;font-weight:600;color:#888d99;margin-top:13px}.parser-workspace{display:flex;align-items:center;gap:11px;margin:29px 0 28px;padding:13px 10px;border:1px solid var(--parser-line);border-radius:12px;background:linear-gradient(135deg,#1a1d25,#14171d)}.parser-workspace-icon{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border-radius:9px;background:#25212a;color:#ed5b66}.parser-workspace strong,.parser-user strong{display:block;font-size:12px;font-weight:600}.parser-workspace small,.parser-user small{display:block;font-size:10px;color:#838997;margin-top:4px}.parser-nav-label{font-size:9px;font-weight:600;letter-spacing:1.5px;color:#656c7b;padding:0 12px;margin-bottom:12px}.parser-nav{display:flex;flex-direction:column;gap:5px}.parser-nav-item{position:relative;display:flex;align-items:center;gap:12px;padding:12px;border-radius:9px;font-size:12px;color:#959caa;text-align:left;transition:background .15s,color .15s;min-height:44px}.parser-nav-item:hover{background:#1c2028;color:#fff}.parser-nav-item.is-active{background:linear-gradient(90deg,#ee465721,#ee46570a);color:#ff6d7a}.parser-nav-item.is-active:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:2px;border-radius:3px;background:#f35365}.parser-nav-item b{margin-left:auto;font-size:10px;background:#252a34;padding:2px 6px;border-radius:5px}.parser-store-link{display:flex;justify-content:space-between;margin-top:auto;padding:24px 12px 20px;color:#939aa8;font-size:11px}.parser-store-link:hover{color:#fff}.parser-user{display:flex;align-items:center;gap:10px;border-top:1px solid var(--parser-line);padding:18px 4px 0}.parser-avatar{width:33px;height:33px;display:grid;place-items:center;background:#29232c;border:1px solid #43303a;border-radius:50%;color:#ff8792;font-size:13px}.parser-user>div{min-width:0;flex:1}.parser-user strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.parser-user>button{color:#808796;padding:8px}.parser-main{width:100%;max-width:1500px;padding:0 38px 25px;margin:auto}.parser-topbar{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:70px;border-bottom:1px solid var(--parser-line);font-size:11px;color:#7f8795}.parser-topbar>span:first-child{display:flex;align-items:center;gap:10px}.parser-connection{display:flex;align-items:center;gap:7px;font-size:10px}.parser-connection i,.parser-hero-tags i{width:6px;height:6px;border-radius:50%;background:#7f8795;display:inline-block}.parser-connection.is-connected i,.parser-hero-tags i.is-running{background:#6bd5a5;box-shadow:0 0 10px #6bd5a533}.parser-heading h1{font-size:25px;letter-spacing:-.8px}.parser-heading p{font-size:12px;color:#858d9d}.parser-main .bg-card{background:#15181e;border-color:var(--parser-line);box-shadow:0 4px 24px #0000000d}.parser-main input:not([type=checkbox]),.parser-main textarea,.parser-main select{background:#101319;border-color:#ffffff12;border-radius:9px;font-size:13px}.parser-main input[type=checkbox]{accent-color:#f35365;width:15px;height:15px;vertical-align:middle;margin-right:5px}.parser-main textarea{font-family:ui-monospace,monospace;line-height:1.85}.parser-hero{display:flex;position:relative;overflow:hidden;min-height:245px;border:1px solid #ffffff0f;border-radius:16px;background:radial-gradient(ellipse at 85% 70%,#77314228,transparent 55%),linear-gradient(115deg,#1b1e27,#15171f)}.parser-hero-content{position:relative;z-index:1;max-width:550px;padding:30px 32px}.parser-hero .parser-eyebrow{color:#f47785;margin:0 0 15px;font-size:9px}.parser-hero h2{font-size:31px;line-height:1.2;letter-spacing:-1.2px;font-weight:600}.parser-hero h2 span{color:#9299a9}.parser-hero p{font-size:12px;line-height:1.8;color:#9299a9;max-width:380px;margin-top:14px}.parser-hero-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.parser-hero-tags>span{display:flex;align-items:center;gap:7px;border:1px solid #ffffff10;border-radius:6px;padding:6px 9px;font-size:10px;color:#b9bec9;background:#ffffff03}.parser-hero-visual{position:relative;flex:1;min-width:230px;display:grid;place-items:center}.parser-orbit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #ee7d9014;border-radius:50%}.parser-orbit-outer{width:230px;height:230px}.parser-orbit-inner{width:164px;height:164px;border-style:dashed}.parser-radar{display:grid;place-items:center;width:96px;height:96px;border-radius:23px;color:#f87788;background:linear-gradient(135deg,#512e3c,#201f2c);border:1px solid #fa7b8d33;box-shadow:0 0 60px #eb5b7314;transform:rotate(-8deg)}.parser-orbit-label{position:absolute;top:calc(50% + 71px);font-size:8px;letter-spacing:2px;color:#9b7886}.parser-orbit-point{position:absolute;width:7px;height:7px;border:2px solid #f68798;border-radius:50%;box-shadow:0 0 14px #f6879855}.point-one{top:calc(50% - 94px);left:calc(50% + 64px)}.point-two{top:calc(50% + 69px);left:calc(50% - 42px)}.parser-stats>div{padding:20px;border-radius:12px}.parser-stats .label-caps{font-size:10px;letter-spacing:.5px;color:#8e97a8}.parser-stats .label-caps svg{color:#c36d7b;width:15px;height:15px;margin-right:4px}.parser-stats .text-display-xs{font-size:27px;font-weight:600;letter-spacing:-1px;margin-top:15px}.parser-stats .text-body-xs{font-size:10px;margin-top:7px;color:#697384}.parser-overview-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:18px}.parser-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--parser-line);padding-bottom:16px}.parser-section-heading h2{font-size:13px}.parser-section-heading>svg{color:#7e8797}.parser-count{font-size:10px;border:1px solid var(--parser-line);padding:4px 7px;border-radius:5px;color:#9ca5b4}.parser-empty{text-align:center;padding:30px 10px 24px;display:flex;align-items:center;flex-direction:column;gap:12px}.parser-empty>span{width:50px;height:50px;display:grid;place-items:center;border-radius:14px;background:#20242d;color:#a0a8b8;border:1px solid var(--parser-line)}.parser-empty h3{font-size:14px;font-weight:500}.parser-empty p{font-size:11px;max-width:280px;line-height:1.8;color:#7d8798}.parser-empty button{margin-top:4px;font-size:11px}.parser-quick-settings>button{width:100%;display:flex;align-items:center;text-align:left;gap:12px;padding:18px 0;border-bottom:1px solid var(--parser-line)}.parser-quick-settings>button>span:nth-child(2){flex:1}.parser-quick-settings>button strong{font-size:12px;font-weight:500;display:block}.parser-quick-settings>button small{font-size:10px;color:#818b9e;display:block;margin-top:5px}.parser-quick-settings>button>svg{color:#687383}.parser-quick-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#222631;color:#acb4c5}.parser-billing-note{font-size:10px;line-height:1.8;color:#7b8496;padding-top:17px}.parser-savebar{position:sticky;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:15px;background:#1b1e27f5;border:1px solid #ffffff12;border-radius:12px;box-shadow:0 8px 28px #0005;padding:12px 16px;z-index:5}.parser-savebar>span{font-size:11px;color:#a1a9b8}.parser-footer{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--parser-line);padding-top:20px;font-size:10px;color:#606a7b}.parser-shell button:focus-visible,.parser-shell a:focus-visible{outline:2px solid #f47785;outline-offset:3px}@media(min-width:1500px){.parser-main{padding:0 50px 30px}}@media(max-width:1100px){.parser-shell{grid-template-columns:220px minmax(0,1fr)}.parser-main{padding:0 24px 24px}.parser-overview-grid{grid-template-columns:1fr}.parser-hero-content{padding:25px}.parser-hero-visual{min-width:165px;opacity:.7}.parser-hero h2{font-size:27px}.parser-brand{padding:0 5px}.parser-brand .v2-brand{font-size:21px}}@media(max-width:767px){.parser-shell{display:block}.parser-sidebar{position:static;height:auto;padding:20px 16px 12px;border-right:0;border-bottom:1px solid var(--parser-line)}.parser-brand{display:flex;align-items:center;justify-content:space-between;padding:0 2px}.parser-brand .parser-eyebrow{font-size:8px;margin:0;letter-spacing:1px}.parser-workspace,.parser-nav-label,.parser-store-link,.parser-user{display:none}.parser-nav{flex-direction:row;overflow-x:auto;margin-top:20px;gap:5px;padding-bottom:4px;scrollbar-width:thin}.parser-nav-item{flex-shrink:0;font-size:11px;padding:10px;gap:7px;min-height:42px}.parser-nav-item svg{width:15px}.parser-main{padding:0 16px 20px}.parser-topbar{min-height:50px;font-size:10px}.parser-connection{font-size:9px}.parser-heading h1{font-size:23px}.parser-heading>div:last-child{flex-wrap:wrap}.parser-heading button{font-size:11px}.parser-hero{min-height:235px}.parser-hero-content{padding:22px;max-width:90%}.parser-hero h2{font-size:26px}.parser-hero p{font-size:11px;max-width:270px}.parser-hero-visual{position:absolute;right:-105px;top:15px;width:230px;height:230px;opacity:.15}.parser-stats>div{padding:16px}.parser-stats .text-display-xs{font-size:23px}.parser-savebar{padding:10px;bottom:8px}.parser-savebar>span{font-size:10px}.parser-savebar button{font-size:11px}.parser-footer{font-size:9px;flex-wrap:wrap}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 235 24% 11%;--foreground: 240 11% 96%;--surface: 235 24% 11%;--surface-low: 236 23% 13%;--surface-high: 236 22% 15%;--surface-highest: 237 21% 19%;--card: 236 22% 14%;--card-foreground: 240 11% 96%;--primary: 354 78% 53%;--primary-foreground: 0 0% 100%;--primary-container: 354 78% 53%;--primary-hover: 353 88% 58%;--success: 154 58% 50%;--success-foreground: 154 60% 12%;--secondary: 154 58% 50%;--secondary-foreground: 154 60% 12%;--tertiary: 226 68% 70%;--price: 161 57% 60%;--tertiary-foreground: 226 60% 14%;--destructive: 354 78% 58%;--destructive-foreground: 0 0% 100%;--warning: 43 96% 56%;--muted: 236 22% 15%;--muted-foreground: 234 10% 61%;--accent: 236 22% 15%;--accent-foreground: 240 11% 96%;--accent-purple: 258 72% 70%;--border: 240 11% 96%;--input: 236 24% 13%;--ring: 354 78% 53%;--outline: 234 10% 61%;--outline-variant: 237 21% 19%;--border-hairline: rgba(255, 255, 255, .08);--border-strong: rgba(255, 255, 255, .12);--surface-glass: rgba(27, 28, 42, .86);--border-glass: rgba(255, 255, 255, .08);--glow-red: rgba(229, 42, 61, .28);--placeholder: 234 8% 48%;--radius: .625rem}*{border-color:var(--border-hairline)}html,body{height:100%}body{background-color:hsl(var(--background));font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:hsl(var(--foreground));-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overscroll-behavior-y:none;background-image:radial-gradient(circle at top,rgba(100,70,130,.08),transparent 45%);background-repeat:no-repeat;background-attachment:fixed}*{-webkit-tap-highlight-color:transparent}input,textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsl(var(--surface-highest));border-radius:9999px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.telegram-banner{position:relative;display:flex;min-height:100px;align-items:center;gap:.75rem;overflow:hidden;border-radius:.875rem;border-width:1px;padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;border-color:#2aabee5c;background:linear-gradient(115deg,#2aabee2e,#2aabee0d 62%,#1877f229);box-shadow:inset 0 1px #ffffff0a}.telegram-banner:hover{border-color:#2aabeead;transform:translateY(-1px)}.telegram-banner-icon{z-index:1;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.75rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background:#2aabee}.telegram-banner-copy{z-index:1;min-width:0px;flex:1 1 0%}.telegram-banner-title{display:block;font-size:14px;line-height:20px;font-weight:600;color:hsl(var(--foreground))}.telegram-banner-subtitle{display:block;font-size:12px;line-height:16px;font-weight:400;color:hsl(var(--muted-foreground))}.telegram-banner-handle{margin-top:.25rem;display:block;font-size:12px;line-height:16px;font-weight:600;color:#54b9ed}.telegram-banner-arrow{z-index:1;flex-shrink:0;color:#54b9ed}.telegram-banner-plane{pointer-events:none;position:absolute;right:-.5rem;bottom:-1.75rem;--tw-rotate: -18deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:#2aabee29}.glass-strong{background:var(--surface-glass);border:1px solid var(--border-hairline);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.label-caps{font-size:11px;line-height:14px;letter-spacing:.07em;font-weight:600;text-transform:uppercase;color:hsl(var(--muted-foreground))}.page{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.gutter{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.shell{margin-left:auto;margin-right:auto;width:100%;max-width:28rem}.step-badge{display:flex;height:1.75rem;width:1.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:11px;line-height:14px;letter-spacing:.07em;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);background:hsl(var(--primary) / .14);border:1px solid hsl(var(--primary) / .32);color:hsl(var(--primary))}.hairline{height:1px;background:var(--border-hairline)}.skeleton{position:relative;overflow:hidden;background:hsl(var(--surface-high))}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@keyframes shimmer{to{transform:translate(100%)}}.skeleton:after{animation:shimmer 1.6s infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);transform:translate(-100%)}.terms-content b,.terms-content strong{display:block;padding-top:8px;font-size:16px;line-height:22px;letter-spacing:-.005em;font-weight:650;color:hsl(var(--foreground))}.terms-content i,.terms-content em{font-size:14px;line-height:20px;font-weight:400;color:hsl(var(--muted-foreground))}.terms-content a{color:hsl(var(--tertiary));text-decoration-line:underline;text-underline-offset:2px;display:inline-block;min-height:32px;padding-block:6px}.terms-content code{border-radius:.5rem;background-color:hsl(var(--surface-high));padding:.125rem .375rem;font-size:13px;line-height:18px;font-weight:400;color:hsl(var(--primary))}.terms-content tg-emoji{display:none}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.-right-10{right:-2.5rem}.-top-12{top:-3rem}.bottom-1{bottom:.25rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-3{left:.75rem}.left-6{left:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.z-50{z-index:50}.col-span-2{grid-column:span 2 / span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-auto{margin-left:auto;margin-right:auto}.my-stack-lg{margin-top:18px;margin-bottom:18px}.-ml-1{margin-left:-.25rem}.mb-1{margin-bottom:.25rem}.mb-4{margin-bottom:1rem}.mb-stack-sm{margin-bottom:8px}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.mt-stack-lg{margin-top:18px}.mt-stack-md{margin-top:14px}.mt-stack-sm{margin-top:8px}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[46px\]{height:46px}.h-\[68px\]{height:68px}.h-full{height:100%}.h-px{height:1px}.max-h-24{max-height:6rem}.max-h-32{max-height:8rem}.max-h-48{max-height:12rem}.max-h-96{max-height:24rem}.max-h-\[55dvh\]{max-height:55dvh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-40{min-height:10rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[240px\]{min-height:240px}.min-h-\[36px\]{min-height:36px}.min-h-screen{min-height:100vh}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[3ch\]{min-width:3ch}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[7rem\]{min-width:7rem}.min-w-\[8rem\]{min-width:8rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[200px\]{max-width:200px}.max-w-\[26rem\]{max-width:26rem}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-full{max-width:100%}.max-w-shell{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.table-auto{table-layout:auto}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-fade-in{animation:fade-in .18s ease-out both}@keyframes fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fade-up .18s cubic-bezier(.32,.72,0,1) both}@keyframes page-in{0%{opacity:.55}to{opacity:1}}.animate-page-in{animation:page-in .2s ease-out}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:5rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-gutter-md{gap:12px}.gap-gutter-sm,.gap-stack-sm{gap:8px}.gap-x-gutter-sm{-moz-column-gap:8px;column-gap:8px}.gap-y-stack-md{row-gap:14px}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-stack-lg>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(18px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18px * var(--tw-space-y-reverse))}.space-y-stack-md>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(14px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(14px * var(--tw-space-y-reverse))}.space-y-stack-sm>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(8px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.5rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.75rem}.rounded-md{border-radius:.625rem}.rounded-xl{border-radius:.875rem}.rounded-t{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-accent-purple\/25{border-color:hsl(var(--accent-purple) / .25)}.border-border{border-color:hsl(var(--border))}.border-destructive\/25{border-color:hsl(var(--destructive) / .25)}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/35{border-color:hsl(var(--destructive) / .35)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-glass{border-color:var(--border-glass)}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/25{border-color:hsl(var(--primary) / .25)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/45{border-color:hsl(var(--primary) / .45)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-red-500\/50{border-color:#ef444480}.border-success\/25{border-color:hsl(var(--success) / .25)}.border-success\/35{border-color:hsl(var(--success) / .35)}.border-tertiary{border-color:hsl(var(--tertiary))}.border-tertiary\/25{border-color:hsl(var(--tertiary) / .25)}.border-tertiary\/35{border-color:hsl(var(--tertiary) / .35)}.border-transparent{border-color:transparent}.border-warning\/25{border-color:hsl(var(--warning) / .25)}.border-white\/\[0\.14\]{border-color:#ffffff24}.bg-\[\#2cb19c\]\/15{background-color:#2cb19c26}.bg-\[\#533BEB\]\/15{background-color:#533beb26}.bg-background{background-color:hsl(var(--background))}.bg-black\/65{background-color:#000000a6}.bg-blue-500\/15{background-color:#3b82f626}.bg-card{background-color:hsl(var(--card))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/15{background-color:#10b98126}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-input{background-color:hsl(var(--input))}.bg-orange-500\/15{background-color:#f9731626}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/45{background-color:hsl(var(--primary) / .45)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-primary\/\[0\.07\]{background-color:hsl(var(--primary) / .07)}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/70{background-color:#ef4444b3}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-success\/15{background-color:hsl(var(--success) / .15)}.bg-success\/20{background-color:hsl(var(--success) / .2)}.bg-surface-high{background-color:hsl(var(--surface-high))}.bg-surface-high\/45{background-color:hsl(var(--surface-high) / .45)}.bg-surface-high\/60{background-color:hsl(var(--surface-high) / .6)}.bg-surface-highest{background-color:hsl(var(--surface-highest))}.bg-surface-low{background-color:hsl(var(--surface-low))}.bg-tertiary\/10{background-color:hsl(var(--tertiary) / .1)}.bg-tertiary\/15{background-color:hsl(var(--tertiary) / .15)}.bg-tertiary\/20{background-color:hsl(var(--tertiary) / .2)}.bg-warning\/10{background-color:hsl(var(--warning) / .1)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/\[0\.08\]{background-color:#ffffff14}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0\.5{padding:.125rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-stack-lg{padding:18px}.p-stack-md{padding:14px}.p-stack-sm{padding:8px}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-stack-lg{padding-left:18px;padding-right:18px}.px-stack-md{padding-left:14px;padding-right:14px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-px{padding-top:1px;padding-bottom:1px}.py-stack-md{padding-top:14px;padding-bottom:14px}.py-stack-sm{padding-top:8px;padding-bottom:8px}.py-stack-xl{padding-top:28px;padding-bottom:28px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pb-stack-md{padding-bottom:14px}.pb-stack-sm{padding-bottom:8px}.pl-9{padding-left:2.25rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-stack-md{padding-top:14px}.pt-stack-sm{padding-top:8px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-body-lg{font-size:15px;line-height:22px;font-weight:400}.text-body-md{font-size:14px;line-height:20px;font-weight:400}.text-body-sm{font-size:13px;line-height:18px;font-weight:400}.text-body-xs{font-size:12px;line-height:16px;font-weight:400}.text-button-text{font-size:14px;line-height:20px;font-weight:600}.text-display-lg{font-size:26px;line-height:32px;letter-spacing:-.02em;font-weight:700}.text-display-md{font-size:22px;line-height:28px;letter-spacing:-.015em;font-weight:700}.text-display-xs{font-size:18px;line-height:24px;letter-spacing:-.01em;font-weight:650}.text-headline-lg{font-size:19px;line-height:26px;letter-spacing:-.01em;font-weight:680}.text-headline-md{font-size:16px;line-height:22px;letter-spacing:-.005em;font-weight:650}.text-label-caps{font-size:11px;line-height:14px;letter-spacing:.07em;font-weight:600}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.text-\[\#2cb19c\]{--tw-text-opacity: 1;color:rgb(44 177 156 / var(--tw-text-opacity, 1))}.text-accent-purple{color:hsl(var(--accent-purple))}.text-destructive{color:hsl(var(--destructive))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/90{color:hsl(var(--foreground) / .9)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-price{color:hsl(var(--price))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-tertiary{color:hsl(var(--tertiary))}.text-warning{color:hsl(var(--warning))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-45{opacity:.45}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.shadow-card{--tw-shadow: 0 1px 2px 0 rgba(0,0,0,.28);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-glow-primary{--tw-shadow: 0 2px 10px -2px rgba(229,42,61,.32);--tw-shadow-colored: 0 2px 10px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-raised{--tw-shadow: 0 4px 16px -6px rgba(0,0,0,.5);--tw-shadow-colored: 0 4px 16px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow-color: hsl(var(--card));--tw-shadow: var(--tw-shadow-colored)}.blur-\[2px\]{--tw-blur: blur(2px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,border-color\,color\,filter\,transform\]{transition-property:background-color,border-color,color,filter,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,background-color\,transform\]{transition-property:border-color,background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-175{transition-duration:175ms}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-175{animation-duration:175ms}.duration-500{animation-duration:.5s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[scrollbar-width\:none\]{scrollbar-width:none}.placeholder\:text-\[hsl\(var\(--placeholder\)\)\]::-moz-placeholder{color:hsl(var(--placeholder))}.placeholder\:text-\[hsl\(var\(--placeholder\)\)\]::placeholder{color:hsl(var(--placeholder))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.last\:flex-none:last-child{flex:none}.hover\:border-foreground\/\[0\.14\]:hover{border-color:hsl(var(--foreground) / .14)}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary) / .4)}.hover\:bg-foreground\/\[0\.07\]:hover{background-color:hsl(var(--foreground) / .07)}.hover\:bg-primary-hover:hover{background-color:hsl(var(--primary-hover))}.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:bg-surface-high:hover{background-color:hsl(var(--surface-high))}.hover\:bg-surface-high\/45:hover{background-color:hsl(var(--surface-high) / .45)}.hover\:bg-surface-high\/50:hover{background-color:hsl(var(--surface-high) / .5)}.hover\:bg-surface-high\/70:hover{background-color:hsl(var(--surface-high) / .7)}.hover\:bg-surface-highest:hover{background-color:hsl(var(--surface-highest))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.focus\:border-primary:focus{border-color:hsl(var(--primary))}.focus\:border-primary\/55:focus{border-color:hsl(var(--primary) / .55)}.focus\:shadow-glow-primary-sm:focus{--tw-shadow: 0 0 0 2px rgba(229,42,61,.1);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-primary\/45:focus-visible{--tw-ring-color: hsl(var(--primary) / .45)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x: .995;--tw-scale-y: .995;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:brightness-95:active{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:640px){.sm\:w-auto{width:auto}.sm\:max-w-\[260px\]{max-width:260px}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:1.5rem}.sm\:text-body-sm{font-size:13px;line-height:18px;font-weight:400}}@media(min-width:768px){.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1fr_2fr_auto\]{grid-template-columns:1fr 2fr auto}}@media(min-width:1280px){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,320px\)\]{grid-template-columns:minmax(0,1fr) minmax(0,320px)}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.market-v2{font-family:Manrope,sans-serif;color:#f1f2f0;background:#0b0d0c;font-synthesis:none;font-weight:500;--lime:#c5f875;--design-muted:#777d79;--line:#292e29;--design-surface:#1b1f1b}.market-v2.app-shell{position:relative;max-width:480px;min-height:100dvh;margin:0 auto;background:#131612;border-left:1px solid #242a22;border-right:1px solid #242a22;box-shadow:0 0 100px #0005}:where(.market-v2) .topbar{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 25px;border-bottom:1px solid #242a22}:where(.market-v2) .brand{display:flex;align-items:center;font-size:27px;font-weight:800;letter-spacing:-1.3px}:where(.market-v2) .brand-period{color:var(--lime)}:where(.market-v2) .brand-symbol{display:grid;grid-template-columns:repeat(2,8px);gap:3px;margin-right:10px;transform:rotate(-8deg)}:where(.market-v2) .brand-symbol span{width:8px;height:8px;border-radius:2px;background:var(--lime)}:where(.market-v2) .brand-symbol span:nth-child(2){opacity:.45}:where(.market-v2) .brand-symbol span:nth-child(3){opacity:.7}:where(.market-v2) .header-right{display:flex;align-items:center;gap:6px;font-size:9px;color:#959d8f;letter-spacing:-.1px}:where(.market-v2) .online-dot{height:5px;width:5px;border-radius:50%;background:#b7db87;box-shadow:0 0 7px #b7db8733}:where(.market-v2) .avatar{margin-left:9px;width:32px;height:32px;border:1px solid #424b36;border-radius:50%;background:#272f21;color:#d0e6b6;font-size:16px;font-weight:650}:where(.market-v2) .avatar:hover{background:#3a492c}:where(.market-v2) .hero{height:142px;border:1px solid #3a462b;border-radius:17px;background:linear-gradient(110deg,#252e1d,#252f1c 55%,#354326);position:relative;overflow:hidden}:where(.market-v2) .hero-text{position:relative;z-index:2;padding:19px 18px}:where(.market-v2) .eyebrow{display:flex;align-items:center;gap:7px;color:#a8b398;font-size:9px;letter-spacing:1.2px;font-weight:600}:where(.market-v2) .hero .eyebrow{font-size:8px;letter-spacing:1.15px;color:#b8d099}:where(.market-v2) .hero .eyebrow>span{display:block;width:4px;height:4px;border-radius:50%;background:var(--lime)}:where(.market-v2) .hero h1{font-size:21px;line-height:1.4;font-weight:750;letter-spacing:-.65px;margin-top:10px;color:#f1f7e9}:where(.market-v2) .hero h1>span{display:block;color:var(--lime)}:where(.market-v2) .hero p{font-size:10px;color:#a0ad90;margin-top:8px}:where(.market-v2) .hero-art{position:absolute;right:-3px;top:0;width:153px;height:142px;isolation:isolate}:where(.market-v2) .hero-art:before{content:"";position:absolute;width:130px;height:130px;border-radius:50%;background:#b8f47720;filter:blur(20px);left:30px;top:10px}:where(.market-v2) .orbit{position:absolute;border:1px solid #b9ed7230;border-radius:50%;transform:rotate(-32deg)}:where(.market-v2) .orbit-one{width:174px;height:98px;top:27px;left:-5px}:where(.market-v2) .orbit-two{width:206px;height:134px;left:-18px;top:10px}:where(.market-v2) .cloud-tile{position:absolute;top:35px;right:25px;width:83px;height:77px;display:flex;align-items:center;justify-content:center;border-radius:21px;transform:rotate(-12deg);color:#d1ff8f;border:1px solid #b9e98a75;background:linear-gradient(130deg,#8cad6177,#2b3a20 90%);box-shadow:5px 8px #111d1599,8px 17px 28px #111a1477,inset 2px 2px 10px #d2ff9d33;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}:where(.market-v2) .cloud-tile svg{filter:drop-shadow(0 2px 5px #c5f87550);stroke-width:1.2}:where(.market-v2) .tile-dot{position:absolute;bottom:9px;right:12px;width:4px;height:4px;background:var(--lime);border-radius:50%}:where(.market-v2) .orbit-spark{position:absolute;width:6px;height:6px;border-radius:50%;background:#c5f875;box-shadow:0 0 9px #c5f87577;z-index:2}:where(.market-v2) .spark-one{right:13px;top:30px}:where(.market-v2) .spark-two{left:7px;bottom:30px;width:4px;height:4px}:where(.market-v2) .floating-plus{position:absolute;bottom:11px;right:25px;color:#bce988;font-size:22px;font-weight:400;transform:rotate(-12deg)}:where(.market-v2) .page-heading{display:flex;align-items:center;justify-content:space-between;margin:25px 0 18px;gap:8px}:where(.market-v2) .heading-row{display:flex;align-items:center;gap:10px}:where(.market-v2) .page-heading h2{font-size:26px;letter-spacing:-1px;font-weight:750}:where(.market-v2) .page-heading p{font-size:11px;color:#81877c;margin-top:5px}:where(.market-v2) .count-badge{font-size:10px;color:#9da68f;background:#272e21;border:1px solid #373e2f;border-radius:6px;padding:2px 6px;line-height:17px}:where(.market-v2) .balance-button{display:flex;align-items:center;gap:7px;background:#232a1d;border:1px solid #3a442d;border-radius:11px;height:38px;padding:0 8px 0 10px;color:var(--lime);font-size:12px;font-weight:750}:where(.market-v2) .balance-button:hover{border-color:#8baa58;background:#2a3520}:where(.market-v2) .balance-button>span{white-space:nowrap}:where(.market-v2) .balance-button small{font-size:11px;color:#98b879}:where(.market-v2) .balance-plus{display:flex;align-items:center;justify-content:center;background:#384a27;border-radius:5px;width:19px;height:19px;margin-left:2px}:where(.market-v2) .search-field{height:43px;border:1px solid #2b3128;display:flex;align-items:center;gap:10px;padding:0 13px;border-radius:10px;background:#1a1f18;color:#7c8575}:where(.market-v2) .search-field:focus-within{border-color:#647b47}:where(.market-v2) .search-field input{flex:1;width:100%;height:100%;background:none;font-size:11px}:where(.market-v2) .search-field button{display:flex}:where(.market-v2) .search-shortcut{border:1px solid #363d30;border-radius:4px;width:20px;height:21px;line-height:18px;text-align:center;font-size:16px;color:#7a8272}:where(.market-v2) .filter-tabs{display:flex;gap:7px;margin:14px 0 17px}:where(.market-v2) .filter-tabs button{padding:8px 11px;border-radius:8px;display:flex;gap:7px;align-items:center;color:#949b8c;font-size:10px;border:1px solid transparent;font-weight:650;white-space:nowrap}:where(.market-v2) .filter-tabs button>span{font-size:9px;color:#78836b}:where(.market-v2) .filter-tabs button:hover{background:#252d1e}:where(.market-v2) .filter-tabs button.active{background:var(--lime);color:#243217;border-color:var(--lime);font-weight:800}:where(.market-v2) .filter-tabs button.active>span{color:#60753f}:where(.market-v2) .notice{display:flex;align-items:flex-start;gap:9px;padding:12px 11px;border:1px solid #51452b;background:#302a1c88;border-radius:10px;margin-bottom:16px;color:#d0b476}:where(.market-v2) .notice>svg{margin-top:1px}:where(.market-v2) .notice>div{flex:1}:where(.market-v2) .notice strong{font-weight:600;font-size:10px;display:block;line-height:16px}:where(.market-v2) .notice p{font-size:9px;color:#a29173;margin-top:2px;line-height:14px}:where(.market-v2) .notice button{display:flex;color:#a69165;padding:1px}:where(.market-v2) .product-list{display:flex;flex-direction:column;gap:9px}:where(.market-v2) .product-card{width:100%;min-height:91px;padding:14px 12px;display:flex;align-items:center;text-align:left;gap:12px;border:1px solid #2d3329;background:linear-gradient(105deg,#1e241c,#1b2019);border-radius:13px;position:relative;overflow:hidden}:where(.market-v2) .product-card:hover{background:#262e21;border-color:#566547;transform:translateY(-1px)}:where(.market-v2) .product-logo{height:46px;width:46px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #ffffff0d}:where(.market-v2) .product-logo.selectel{background:#f3f1ef;color:#f5454e;font-size:38px;line-height:1;font-weight:800;letter-spacing:-5px;padding-right:3px}:where(.market-v2) .logo-dot{color:#333b35;font-size:24px}:where(.market-v2) .mws{background:#faf6f3;color:#ec263e}:where(.market-v2) .mws-letters{font-size:15px;font-weight:800;letter-spacing:-1.5px;transform:scaleX(.95)}:where(.market-v2) .mws-letters>span{display:inline-block;transform:translateY(4px)}:where(.market-v2) .beeline{background:#29291f}:where(.market-v2) .bee-ball{display:block;width:31px;height:31px;border-radius:50%;background:repeating-linear-gradient(151deg,#ffda50,#ffda50 6px,#191916 7px,#191916 13px);box-shadow:inset -5px -3px 6px #0006,inset 2px 2px 4px #fff5;transform:rotate(-13deg)}:where(.market-v2) .turbo{background:linear-gradient(135deg,#fe6054,#e34136);color:#fff}:where(.market-v2) .yandex{background:#243b46;color:#5e94b0}:where(.market-v2) .yandex-mark{font-weight:800;font-size:31px;font-style:italic;line-height:1}:where(.market-v2) .rambler{background:#2864f3;color:#fff}:where(.market-v2) .rambler-mark{font-family:Arial,sans-serif;font-size:44px;font-weight:800;line-height:1;transform:skew(-10deg)}:where(.market-v2) .product-info{flex:1;min-width:0}:where(.market-v2) .product-name{font-size:13px;line-height:19px;font-weight:750;display:flex;align-items:center;gap:6px;letter-spacing:-.2px;white-space:nowrap}:where(.market-v2) .popular{display:inline-flex;align-items:center;gap:2px;color:#c6e0a4;background:#39452b;font-size:6px;letter-spacing:.5px;font-weight:700;border-radius:4px;line-height:13px;padding:0 4px}:where(.market-v2) .product-type{display:block;color:#858d7e;font-size:9px;margin-top:2px;white-space:nowrap}:where(.market-v2) .stock{display:flex;align-items:center;gap:4px;font-size:8px;color:#a0b98b;line-height:13px;margin-top:5px}:where(.market-v2) .stock>span{width:4px;height:4px;background:#a1cc76;border-radius:50%}:where(.market-v2) .product-price{display:flex;flex-direction:column;align-items:flex-end;gap:5px;white-space:nowrap}:where(.market-v2) .product-price strong{font-size:15px;font-weight:750;letter-spacing:-.4px}:where(.market-v2) .product-price strong>span{font-size:12px;color:#afb5a8;font-weight:550}:where(.market-v2) .product-price>span{font-size:8px;color:#6d7964}:where(.market-v2) .card-chevron{color:#76816a;margin-left:0;width:13px}:where(.market-v2) .unavailable{background:#191d17;border-style:dashed;border-color:#303629}:where(.market-v2) .unavailable .product-name{color:#90978a}:where(.market-v2) .unavailable .product-type{color:#616b5c}:where(.market-v2) .unavailable .product-logo{opacity:.65}:where(.market-v2) .empty-stock{color:#6c7762}:where(.market-v2) .empty-stock>span{background:#727b68}:where(.market-v2) .product-price .sold-out{font-size:8px;color:#7d8775;border:1px solid #343c2d;border-radius:5px;padding:5px 6px}:where(.market-v2) .catalog-footer{display:flex;justify-content:center;align-items:center;gap:12px;font-size:9px;color:#7f8b73;margin:20px 0}:where(.market-v2) .catalog-footer>span{display:flex;align-items:center;gap:5px}:where(.market-v2) .catalog-footer i{height:3px;width:3px;border-radius:50%;background:#444e39}:where(.market-v2) .catalog-footer svg{color:#9bb184}:where(.market-v2) .support-banner{display:flex;align-items:center;gap:11px;padding:13px;width:100%;border-radius:11px;border:1px solid #2c3524;background:#1a2116;text-align:left}:where(.market-v2) .support-icon{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:9px;background:#2c3821;color:#c5df9f}:where(.market-v2) .support-banner>span:nth-child(2){flex:1}:where(.market-v2) .support-banner strong{display:block;font-size:10px;font-weight:650}:where(.market-v2) .support-banner small{display:block;font-size:9px;margin-top:4px;color:#7f8c74}:where(.market-v2) .support-banner>svg{color:#a0b583}:where(.market-v2) .support-banner:hover{background:#26321d}:where(.market-v2) .bottom-nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:480px;max-width:100%;height:80px;padding:9px 17px 12px;display:flex;justify-content:space-around;background:#171c15f5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid #303928;border-left:1px solid #242a22;border-right:1px solid #242a22;z-index:30;padding-bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 -10px 28px #10150d55}:where(.market-v2) .bottom-nav button{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px;flex:1;color:#7d8774;font-size:9px;font-weight:600}:where(.market-v2) .nav-icon{width:44px;height:31px;border-radius:9px;display:flex;align-items:center;justify-content:center;transition:background .2s}:where(.market-v2) .bottom-nav button.active{color:var(--lime)}:where(.market-v2) .bottom-nav button.active .nav-icon{background:#303f22}:where(.market-v2) .bottom-nav button:hover .nav-icon{background:#293221}:where(.market-v2) .bottom-nav button i{width:3px;height:3px;position:absolute;bottom:-5px;background:var(--lime);border-radius:50%}:where(.market-v2) .section-heading{margin:4px 0 24px}:where(.market-v2) .section-heading h1{font-size:27px;font-weight:750;letter-spacing:-1.1px;line-height:1.3}:where(.market-v2) .lime-text{color:var(--lime)}:where(.market-v2) .icon-button{display:flex;align-items:center;justify-content:center;border:1px solid #333c2c;border-radius:11px;width:36px;height:36px;color:#99a28e;flex-shrink:0}:where(.market-v2) .icon-button:hover,:where(.market-v2) .icon-button.chosen{background:#303e23;color:var(--lime)}:where(.market-v2) .purchase-summary{padding:16px 12px;border-radius:13px;border:1px solid #3b482c;background:linear-gradient(110deg,#293520,#1c2617);display:flex;align-items:center;gap:10px;margin-bottom:20px}:where(.market-v2) .summary-icon{color:var(--lime);background:#354529;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px}:where(.market-v2) .purchase-summary>div{flex:1}:where(.market-v2) .purchase-summary>div>span{font-size:10px;font-weight:650;color:#d5e1c5}:where(.market-v2) .purchase-summary p{font-size:9px;color:#97a586;margin-top:5px}:where(.market-v2) .purchase-summary>svg{color:#94b970}:where(.market-v2) .list-label{display:flex;justify-content:space-between;align-items:center;margin:24px 0 13px;font-size:9px;letter-spacing:.7px;color:#8d9981}:where(.market-v2) .list-label>span:first-child{display:flex;align-items:center;gap:7px}:where(.market-v2) .list-label>span:last-child{font-size:9px;letter-spacing:0;color:#75836a}:where(.market-v2) .order-list{display:flex;flex-direction:column;gap:10px}:where(.market-v2) .order-card{display:flex;align-items:center;gap:12px;padding:15px 13px;background:#1d241a;border:1px solid #30382a;border-radius:12px;text-align:left}:where(.market-v2) .product-logo.small{width:37px;height:37px;border-radius:10px;font-size:30px}:where(.market-v2) .order-card>div:nth-child(2){flex:1}:where(.market-v2) .order-card strong{font-size:12px;font-weight:700;display:block}:where(.market-v2) .order-card>div>span{display:block;font-size:10px;color:#849277;margin-top:5px}:where(.market-v2) .order-card b{font-size:12px;white-space:nowrap;font-weight:650}:where(.market-v2) .order-card>svg{color:#7c8b6e}:where(.market-v2) .order-card:hover{border-color:#697e50;background:#26321e}:where(.market-v2) .muted-center{color:#6f7e63;font-size:9px;text-align:center;display:flex;align-items:center;justify-content:center;gap:5px;margin:24px 0 5px;line-height:1.8}:where(.market-v2) .selection-bar{display:flex;justify-content:space-between;margin-bottom:14px;font-size:10px;color:var(--lime)}:where(.market-v2) .selection-bar button{display:flex;align-items:center;gap:5px}:where(.market-v2) .checkbox{width:22px;height:22px;border:1px solid #5e7348;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--lime)}:where(.market-v2) .order-card.selected{border-color:#8aab5f;background:#2c3a22}:where(.market-v2) .profile-card{width:100%;text-align:left;padding:19px;display:flex;align-items:center;flex-wrap:wrap;gap:13px;background:radial-gradient(ellipse at 95% 15%,#465a2c55,transparent 55%),#1e261a;border:1px solid #36422b;border-radius:15px}:where(.market-v2) .profile-avatar{height:49px;width:49px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:50%;background:#384828;border:1px solid #738f50;color:#d4f4ac;font-size:28px;font-weight:700}:where(.market-v2) .profile-avatar>span{position:absolute;width:10px;height:10px;border:2px solid #20281c;border-radius:50%;background:#c5f875;bottom:0;right:2px}:where(.market-v2) .profile-name{flex:1}:where(.market-v2) .profile-name h3{font-size:14px;letter-spacing:-.3px;font-weight:750}:where(.market-v2) .profile-name p{font-size:10px;color:#8e9b7e;margin-top:6px}:where(.market-v2) .profile-name p>span{color:#c3df9e;font-weight:650}:where(.market-v2) .level-badge{height:49px;width:45px;position:relative;color:#c6f087;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 10px #bbe58244)}:where(.market-v2) .level-badge b{position:absolute;bottom:-1px;left:18px;font-size:9px;border-radius:4px;background:#343f29;padding:0 3px}:where(.market-v2) .level-progress{width:100%;height:5px;border-radius:4px;background:#38442d;margin-top:8px;overflow:hidden}:where(.market-v2) .level-progress>span{display:block;width:21%;height:100%;background:linear-gradient(90deg,#95b859,var(--lime));border-radius:4px}:where(.market-v2) .level-caption{display:flex;justify-content:space-between;width:100%;font-size:9px;color:#8d9c7d;margin-top:-4px}:where(.market-v2) .level-caption b{color:#d3ecb4}:where(.market-v2) .wallet-card{padding:22px 20px 17px;background:linear-gradient(115deg,#283421,#1e2719);border:1px solid #425235;border-radius:15px;margin-top:15px;position:relative;overflow:hidden}:where(.market-v2) .wallet-card .eyebrow{color:#a6b994}:where(.market-v2) .big-balance{font-size:35px;font-weight:750;letter-spacing:-1px;margin:12px 0 19px}:where(.market-v2) .big-balance>span{color:#b5cb9e;font-size:29px;font-weight:500}:where(.market-v2) .primary-button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 16px;border-radius:10px;background:var(--lime);color:#233315;font-size:12px;font-weight:750;width:100%;text-align:center;border:1px solid transparent}:where(.market-v2) .primary-button:hover:not(:disabled){background:#d6ff94;box-shadow:0 3px 20px #c5f87510}:where(.market-v2) .wallet-card .primary-button>svg:last-child{margin-left:auto}:where(.market-v2) .payment-brands{display:flex;align-items:center;justify-content:center;gap:13px;color:#8fa17f;font-size:8px;font-weight:650;letter-spacing:.4px;margin-top:14px}:where(.market-v2) .payment-brands i{width:3px;height:3px;background:#536547;border-radius:50%}:where(.market-v2) .stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:15px}:where(.market-v2) .stat-card{padding:16px 13px;border-radius:13px;background:#1d2419;border:1px solid #323e28;overflow:hidden}:where(.market-v2) .stat-card .eyebrow{font-size:8px;letter-spacing:.75px;white-space:nowrap}:where(.market-v2) .stat-card h3{font-size:23px;margin-top:11px;font-weight:750}:where(.market-v2) .stat-card h3>span{font-size:10px;color:#8e9b7e;font-weight:500}:where(.market-v2) .streak-dots{display:flex;justify-content:space-between;margin:13px 0 17px}:where(.market-v2) .streak-dots>span{width:15px;height:15px;border:1px solid #414f33;background:#283321;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#d1f6a5}:where(.market-v2) .streak-dots>span.filled{background:#445b2e;border-color:#5b783e}:where(.market-v2) .stat-card>p{font-size:8px;color:#819371;line-height:1.7}:where(.market-v2) .stat-card>p>b{color:#c0dc9b;font-weight:600}:where(.market-v2) .stat-numbers{display:flex;justify-content:space-between;margin:17px 0 24px}:where(.market-v2) .stat-numbers>div{display:flex;flex-direction:column;gap:4px}:where(.market-v2) .stat-numbers b{font-size:23px;line-height:1;font-weight:700}:where(.market-v2) .stat-numbers span{font-size:9px;color:#92a281}:where(.market-v2) .reward-card{border-radius:13px;border:1px solid #36432a;background:#1f281a;margin-top:15px;padding:17px 15px}:where(.market-v2) .reward-card .list-label{margin:0 0 17px}:where(.market-v2) .list-label .new-badge{font-size:7px;padding:4px 6px;background:#344427;color:#c9e8a5;letter-spacing:.5px;border-radius:4px}:where(.market-v2) .reward-inner{display:flex;align-items:center;gap:12px}:where(.market-v2) .reward-percent{font-size:30px;font-weight:750;letter-spacing:-2px;color:var(--lime)}:where(.market-v2) .reward-percent>span{font-size:18px}:where(.market-v2) .reward-inner>div:nth-child(2){flex:1}:where(.market-v2) .reward-inner strong{font-size:10px;font-weight:650;display:block}:where(.market-v2) .reward-inner p{font-size:8px;color:#8b9d79;margin-top:5px}:where(.market-v2) .reward-inner>button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:var(--lime);color:#30431e}:where(.market-v2) .profile-row{width:100%;display:flex;align-items:center;gap:11px;border:1px solid #323e28;background:#1d2419;border-radius:12px;padding:16px 13px;margin-top:13px;text-align:left}:where(.market-v2) .row-icon{color:#9dbb7d;width:31px;display:flex;justify-content:center}:where(.market-v2) .profile-row>span:nth-child(2){flex:1}:where(.market-v2) .profile-row strong{font-size:11px;display:block;font-weight:650}:where(.market-v2) .profile-row small{display:block;color:#819571;font-size:9px;margin-top:5px}:where(.market-v2) .row-action{font-size:10px;color:var(--lime);font-weight:650}:where(.market-v2) .profile-row>svg{color:#7e956c}:where(.market-v2) .profile-row:hover{background:#293620;border-color:#586d43}:where(.market-v2) .accordion{margin-top:12px;border-radius:11px;border:1px solid #323e28;background:#1b2318;overflow:hidden}:where(.market-v2) .accordion>button{display:flex;align-items:center;width:100%;text-align:left;gap:13px;padding:17px;color:#93a77f}:where(.market-v2) .accordion>button>span{flex:1;font-size:11px;color:#c0cdb6}:where(.market-v2) .accordion-content{font-size:11px;line-height:2;color:#91a47d;padding:0 18px 17px}:where(.market-v2) .rotated{transform:rotate(90deg)}:where(.market-v2) .terms-hero{display:flex;flex-direction:column;align-items:center;background:radial-gradient(ellipse at top,#465c2c77,transparent 85%),#202a1a;border:1px solid #3d4e2e;padding:32px 15px;border-radius:17px;text-align:center}:where(.market-v2) .terms-hero>span{width:65px;height:65px;border-radius:18px;background:#354a26;border:1px solid #607f43;display:flex;align-items:center;justify-content:center;color:var(--lime);box-shadow:0 0 30px #a5d45e0c;margin-bottom:19px}:where(.market-v2) .terms-hero h2{font-size:21px;font-weight:700;letter-spacing:-.5px}:where(.market-v2) .terms-hero p{font-size:11px;line-height:1.9;color:#9bae88;margin-top:9px}:where(.market-v2) .terms-links{margin-top:22px}:where(.market-v2) .terms-links .profile-row{padding:19px 13px}:where(.market-v2) .terms-note{display:flex;align-items:flex-start;gap:10px;padding:20px 9px;color:#7b9169}:where(.market-v2) .terms-note p{font-size:10px;line-height:1.9}:where(.market-v2) .about-brand{text-align:center;margin-top:55px}:where(.market-v2) .about-brand>span{font-size:28px;color:#c1ceb5;font-weight:800;letter-spacing:-1.3px}:where(.market-v2) .about-brand>p{font-size:10px;color:#7d916b;margin-top:8px}:where(.market-v2) .about-brand small{display:block;font-size:9px;color:#586c47;margin-top:20px}:where(.market-v2) .empty-state{padding:40px 15px;text-align:center;color:#8fa47c;display:flex;align-items:center;flex-direction:column;gap:10px;border:1px dashed #3d4c31;border-radius:12px;font-size:12px}:where(.market-v2) .empty-state h3{color:#d2ddc7;font-size:16px}:where(.market-v2) .empty-state p{font-size:11px}:where(.market-v2) .text-button{color:var(--lime);font-size:11px;padding:8px}:where(.market-v2) .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#070b08ba;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:50;display:flex;align-items:flex-end;justify-content:center;animation:fade-in .2s}:where(.market-v2) .bottom-sheet{width:480px;max-width:100%;max-height:90dvh;overflow:auto;background:#1b2318;border:1px solid #404d34;border-bottom:0;border-radius:23px 23px 0 0;padding:11px 24px max(28px,env(safe-area-inset-bottom));box-shadow:0 -15px 70px #0005;animation:slide-up .25s ease-out}:where(.market-v2) .sheet-handle{width:34px;height:4px;border-radius:5px;background:#48533e;margin:0 auto 21px}:where(.market-v2) .sheet-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid #37432e}:where(.market-v2) .sheet-heading h2{font-size:20px;font-weight:750;letter-spacing:-.6px}:where(.market-v2) .sheet-heading .icon-button{height:31px;width:31px;border-radius:9px}:where(.market-v2) .product-detail{display:flex;align-items:center;gap:12px}:where(.market-v2) .product-detail>div:nth-child(2){flex:1}:where(.market-v2) .product-detail h3{font-size:16px;font-weight:700}:where(.market-v2) .product-detail>div>span{font-size:10px;color:#93a681;margin-top:4px;display:block}:where(.market-v2) .detail-stock{font-size:9px;color:#b9d498;background:#2d3d22;padding:6px 8px;border-radius:6px}:where(.market-v2) .sheet-description{font-size:12px;line-height:1.9;color:#a6b599;margin:20px 0}:where(.market-v2) .detail-benefits{display:flex;gap:15px;padding:15px 0;color:#bdd59f;border-top:1px solid #33412a;border-bottom:1px solid #33412a}:where(.market-v2) .detail-benefits>span{font-size:10px;display:flex;align-items:center;gap:7px}:where(.market-v2) .quantity-row{display:flex;align-items:center;justify-content:space-between;margin:22px 0;font-size:12px;color:#a7b897}:where(.market-v2) .quantity-control{display:flex;align-items:center;gap:17px;border:1px solid #445637;border-radius:9px;padding:3px;color:#e2edd8}:where(.market-v2) .quantity-control>button{width:29px;height:29px;border-radius:6px;background:#2c3b21;color:#c9e3ac;font-size:18px}:where(.market-v2) .quantity-control b{font-size:12px;min-width:10px;text-align:center}:where(.market-v2) .total-row{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid #35432b;margin-top:8px}:where(.market-v2) .total-row>span{font-size:12px;color:#a7b996}:where(.market-v2) .total-row small{display:block;font-size:9px;margin-top:5px;color:var(--lime)}:where(.market-v2) .total-row strong{font-size:24px;font-weight:750;letter-spacing:-.8px}:where(.market-v2) .demo-note{font-size:9px;line-height:1.8;color:#7c926a;text-align:center;margin:13px 4px 0}:where(.market-v2) .payment-options{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:18px 0 25px}:where(.market-v2) .payment-options>button{height:46px;border:1px solid #3d4f30;border-radius:9px;font-size:10px;color:#a4b992;background:#24331c}:where(.market-v2) .payment-options>button.active{border-color:var(--lime);color:var(--lime);background:#344926}:where(.market-v2) .field-label{font-size:11px;color:#a0b38d;display:block}:where(.market-v2) .amount-field{display:flex;align-items:center;gap:10px;background:#151d11;border:1px solid #485e38;border-radius:10px;margin-top:9px;padding:15px}:where(.market-v2) .amount-field:focus-within{border-color:var(--lime)}:where(.market-v2) .amount-field>input{width:100%;background:none;font-size:27px;font-weight:650;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}:where(.market-v2) .amount-field input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.market-v2) .amount-field>span{font-size:24px;color:#92af77}:where(.market-v2) .amount-presets{display:flex;gap:7px;margin:11px 0 20px}:where(.market-v2) .amount-presets>button{flex:1;font-size:10px;border:1px solid #3a4d2d;border-radius:7px;padding:8px;color:#a9c38f}:where(.market-v2) .amount-presets>button.active{border-color:#829e64;background:#2f4222;color:#d5edbc}:where(.market-v2) .demo-notice{display:flex;align-items:flex-start;gap:10px;padding:13px;background:#2d3821;border:1px solid #475736;border-radius:10px;color:#aec68f;margin:18px 0}:where(.market-v2) .demo-notice p{font-size:10px;line-height:1.9}:where(.market-v2) .demo-notice>svg{margin-top:2px}:where(.market-v2) .text-input{display:block;width:100%;background:#141e0f;border:1px solid #455d31;border-radius:10px;height:48px;font-size:14px;padding:0 14px;margin-top:8px}:where(.market-v2) .text-input:focus{border-color:var(--lime)}:where(.market-v2) .field-label+.demo-note{margin:12px 0 24px}:where(.market-v2) .order-details{display:flex;justify-content:space-between;gap:20px;margin:20px 0}:where(.market-v2) .order-details>div{display:flex;flex-direction:column;gap:9px}:where(.market-v2) .order-details span{font-size:8px;letter-spacing:.7px;color:#859c70}:where(.market-v2) .order-details strong{font-size:13px;font-weight:650}:where(.market-v2) .credentials>span{display:flex;align-items:center;gap:6px;font-size:9px;letter-spacing:.7px;color:#97ad82;margin:20px 0 9px}:where(.market-v2) .credentials code{display:block;padding:16px;background:#121b0d;border:1px solid #3b4d2d;border-radius:10px;font-size:11px;line-height:1.9;color:#bdd1aa;overflow-wrap:anywhere;margin-bottom:20px}:where(.market-v2) .secondary-button{width:100%;min-height:43px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #435735;border-radius:9px;margin-top:11px;font-size:11px;color:#bad29f;padding:12px}:where(.market-v2) .secondary-button:hover{background:#2e3f23}:where(.market-v2) .success-block{text-align:center;margin:10px 0 28px}:where(.market-v2) .success-block>span,:where(.market-v2) .support-modal-icon{height:67px;width:67px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#344c23;border:1px solid #668747;color:var(--lime)}:where(.market-v2) .success-block h3{font-size:22px;font-weight:700}:where(.market-v2) .success-block p{font-size:11px;margin-top:8px;color:#a0b98a}:where(.market-v2) .center-title{text-align:center;font-size:20px;font-weight:700;letter-spacing:-.5px}:where(.market-v2) .centered{text-align:center}:where(.market-v2) .standalone{margin:25px 0 15px;height:7px}:where(.market-v2) .standalone+.level-caption{margin-bottom:24px}:where(.market-v2) .legal-content{font-size:12px;color:#a8bc95;line-height:1.9}:where(.market-v2) .legal-content h3{font-size:14px;color:#d5e5c5;margin:23px 0 8px;font-weight:650}:where(.market-v2) .legal-date{font-size:9px;color:#80996c}:where(.market-v2) .toast{position:fixed;bottom:95px;left:50%;transform:translate(-50%);width:-moz-max-content;width:max-content;max-width:calc(min(480px,100%) - 36px);z-index:100;display:flex;align-items:center;gap:9px;padding:13px 17px;background:#354b25;color:#dbf5c0;border:1px solid #77985a;border-radius:11px;box-shadow:0 8px 30px #0006;font-size:11px;line-height:1.7;animation:fade-in .2s}:where(.market-v2) .toast>svg{color:var(--lime)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{transform:translateY(35px);opacity:.5}to{transform:translateY(0);opacity:1}}@media(max-width:400px){:where(.market-v2) .topbar{padding:0 18px;height:67px}:where(.market-v2) .brand{font-size:25px}:where(.market-v2) .header-right{font-size:8px;gap:4px}:where(.market-v2) .avatar{margin-left:5px;width:29px;height:29px}:where(.market-v2) .hero{height:139px}:where(.market-v2) .hero h1{font-size:19px}:where(.market-v2) .hero-text{padding:20px 14px}:where(.market-v2) .hero-art{right:-22px;opacity:.8;transform:scale(.85);transform-origin:right center}:where(.market-v2) .hero p{font-size:9px}:where(.market-v2) .hero .eyebrow{font-size:7px}:where(.market-v2) .page-heading h2{font-size:25px}:where(.market-v2) .balance-button{font-size:11px;gap:5px;padding-left:8px}:where(.market-v2) .product-card{padding:13px 10px;gap:10px;min-height:87px}:where(.market-v2) .product-logo{height:41px;width:41px;border-radius:10px}:where(.market-v2) .product-name{font-size:12px}:where(.market-v2) .product-type{font-size:8px}:where(.market-v2) .product-price strong{font-size:14px}:where(.market-v2) .product-price .sold-out{font-size:7px;padding:4px}:where(.market-v2) .popular{font-size:5px;gap:1px;padding:0 3px}:where(.market-v2) .card-chevron{width:11px}:where(.market-v2) .profile-card{padding:15px;gap:10px}:where(.market-v2) .profile-name h3{font-size:12px}:where(.market-v2) .profile-name p{font-size:9px}:where(.market-v2) .profile-avatar{height:42px;width:42px}:where(.market-v2) .section-heading h1{font-size:25px}:where(.market-v2) .stat-card{padding:14px 10px}:where(.market-v2) .stat-card .eyebrow{font-size:7px}:where(.market-v2) .stat-card>p{font-size:7px}:where(.market-v2) .reward-inner{gap:9px}:where(.market-v2) .reward-inner strong{font-size:9px}:where(.market-v2) .reward-inner p{font-size:7px}:where(.market-v2) .bottom-sheet{padding-left:19px;padding-right:19px}:where(.market-v2) .detail-benefits{gap:12px}:where(.market-v2) .detail-benefits>span{font-size:9px}:where(.market-v2) .notice strong{font-size:9px}:where(.market-v2) .notice p{font-size:8px}:where(.market-v2) .terms-links .profile-row strong{font-size:10px}}.market-v2{--design-accent:#f32948;--lime:var(--design-accent);--design-muted:#92929f;--line:#32323e;--design-surface:#202029;color:#f2f2f5;background:#101014}.market-v2.app-shell{background:#17171f;border-color:#2b2b35;box-shadow:0 0 100px #0005}:where(.market-v2) .topbar{border-color:#2b2b35}:where(.market-v2) .brand{font-size:21px;letter-spacing:-.8px;gap:0;white-space:nowrap}:where(.market-v2) .brand-label{display:flex;align-items:baseline;gap:5px}:where(.market-v2) .brand-label>span{font-size:12px;font-weight:550;color:#a2a2af;letter-spacing:-.1px}:where(.market-v2) .brand-symbol{gap:3px;margin-right:9px;grid-template-columns:repeat(2,7px)}:where(.market-v2) .brand-symbol span{width:7px;height:7px}:where(.market-v2) .header-right{color:#94949f;font-size:8px}:where(.market-v2) .online-dot{background:#b5b5c2;box-shadow:0 0 7px #b5b5c222}:where(.market-v2) .avatar{background:#30222c;border-color:#58303e;color:#ff8b9b}:where(.market-v2) .avatar:hover{background:#472633}:where(.market-v2) .hero{border-color:#53303f;background:linear-gradient(110deg,#2b222d,#30222d 55%,#4c2634)}:where(.market-v2) .hero .eyebrow{color:#d8a8b3}:where(.market-v2) .eyebrow{color:#9f9faa}:where(.market-v2) .hero h1{color:#f9f3f5}:where(.market-v2) .hero h1>span{color:#ff8194}:where(.market-v2) .hero p{color:#b09ca6}:where(.market-v2) .hero-art:before{background:#fa476525}:where(.market-v2) .orbit{border-color:#f798ad30}:where(.market-v2) .cloud-tile{color:#ffabb9;border-color:#f291a66b;background:linear-gradient(130deg,#bf778277,#4b2636 90%);box-shadow:5px 8px #25182099,8px 17px 28px #170d1477,inset 2px 2px 10px #ffb7c333}:where(.market-v2) .cloud-tile svg{filter:drop-shadow(0 2px 5px #ff6b8850)}:where(.market-v2) .orbit-spark{background:#ff8299;box-shadow:0 0 9px #ff718d77}:where(.market-v2) .floating-plus{color:#eea0b2}:where(.market-v2) .page-heading p{color:#9696a3}:where(.market-v2) .count-badge{color:#b3b3be;background:#292933;border-color:#3a3a46}:where(.market-v2) .balance-button{background:#30212b;border-color:#56313f;color:#ff7189}:where(.market-v2) .balance-button:hover{border-color:#aa465c;background:#412432}:where(.market-v2) .balance-button small{color:#d68b9c}:where(.market-v2) .balance-plus{background:#57303e}:where(.market-v2) .search-field{border-color:#32323e;background:#202029;color:#9696a5}:where(.market-v2) .search-field:focus-within{border-color:#a84e62}:where(.market-v2) .search-shortcut{border-color:#3b3b48;color:#92929f}:where(.market-v2) .filter-tabs button{color:#a3a3b0}:where(.market-v2) .filter-tabs button>span{color:#828291}:where(.market-v2) .filter-tabs button:hover{background:#2d2933}:where(.market-v2) .filter-tabs button.active{background:var(--design-accent);border-color:var(--design-accent);color:#fff}:where(.market-v2) .filter-tabs button.active>span{color:#ffd2db}:where(.market-v2) .notice{border-color:#57442f;background:#33291f88;color:#d6b477}:where(.market-v2) .notice p{color:#b09b7b}:where(.market-v2) .notice button{color:#b39a72}:where(.market-v2) .product-card{border-color:#33333f;background:linear-gradient(105deg,#23232d,#202029)}:where(.market-v2) .product-card:hover{background:#2b2731;border-color:#795062}:where(.market-v2) .product-type{color:#9999a8}:where(.market-v2) .stock{color:#aaaab8}:where(.market-v2) .stock>span{background:#e4677b}:where(.market-v2) .popular{background:#4a2835;color:#ff9bad}:where(.market-v2) .product-price strong>span{color:#b7b7c3}:where(.market-v2) .product-price>span{color:#858595}:where(.market-v2) .card-chevron{color:#848495}:where(.market-v2) .unavailable{background:#1c1c24;border-color:#33333e}:where(.market-v2) .unavailable .product-name{color:#9b9ba8}:where(.market-v2) .unavailable .product-type{color:#787886}:where(.market-v2) .empty-stock{color:#858591}:where(.market-v2) .empty-stock>span{background:#737381}:where(.market-v2) .product-price .sold-out{color:#9292a0;border-color:#3b3b48}:where(.market-v2) .catalog-footer{color:#92929e}:where(.market-v2) .catalog-footer i{background:#4b4b58}:where(.market-v2) .catalog-footer svg{color:#adadbb}:where(.market-v2) .support-banner{border-color:#35313d;background:#24212b}:where(.market-v2) .support-icon{background:#3d2733;color:#f18fa3}:where(.market-v2) .support-banner small{color:#9993a2}:where(.market-v2) .support-banner>svg{color:#dd8b9e}:where(.market-v2) .support-banner:hover{background:#302631}:where(.market-v2) .bottom-nav{background:#1d1d27f5;border-color:#33333f;box-shadow:0 -10px 28px #11111855}:where(.market-v2) .bottom-nav button{color:#9292a3}:where(.market-v2) .bottom-nav button.active .nav-icon{background:#482433}:where(.market-v2) .bottom-nav button:hover .nav-icon{background:#38232e}:where(.market-v2) .icon-button{border-color:#3b3b48;color:#a1a1b0}:where(.market-v2) .icon-button:hover,:where(.market-v2) .icon-button.chosen{background:#452633;color:#ff7089}:where(.market-v2) .purchase-summary{border-color:#573140;background:linear-gradient(110deg,#35242f,#26212c)}:where(.market-v2) .summary-icon{background:#4b2938;color:#ff7b91}:where(.market-v2) .purchase-summary>div>span{color:#e4cbd4}:where(.market-v2) .purchase-summary p{color:#ac93a1}:where(.market-v2) .purchase-summary>svg{color:#df8ea3}:where(.market-v2) .list-label{color:#a1a1b0}:where(.market-v2) .list-label>span:last-child{color:#8d8d9d}:where(.market-v2) .order-card{background:#22222c;border-color:#343440}:where(.market-v2) .order-card>div>span{color:#9696a8}:where(.market-v2) .order-card>svg{color:#8e8ea0}:where(.market-v2) .order-card:hover{border-color:#815063;background:#302530}:where(.market-v2) .muted-center{color:#89899a}:where(.market-v2) .checkbox{border-color:#935465;color:#ff7089}:where(.market-v2) .order-card.selected{border-color:#b54b65;background:#3a2430}:where(.market-v2) .profile-card{background:radial-gradient(ellipse at 95% 15%,#8e3c5955,transparent 55%),#25212c;border-color:#47313e}:where(.market-v2) .profile-avatar{background:#492a38;border-color:#995267;color:#ffc1cd}:where(.market-v2) .profile-avatar>span{border-color:#28212b;background:#f32948}:where(.market-v2) .profile-name p{color:#a593a3}:where(.market-v2) .profile-name p>span{color:#e4a4b9}:where(.market-v2) .level-badge{color:#f99caf;filter:drop-shadow(0 0 10px #f582a044)}:where(.market-v2) .level-badge b{background:#492938}:where(.market-v2) .level-progress{background:#3c303e}:where(.market-v2) .level-progress>span{background:linear-gradient(90deg,#bd3a59,#ff718b)}:where(.market-v2) .level-caption{color:#a390a3}:where(.market-v2) .level-caption b{color:#edb6c8}:where(.market-v2) .wallet-card{background:linear-gradient(115deg,#30232e,#25212c);border-color:#523442}:where(.market-v2) .wallet-card .eyebrow{color:#b9a0ae}:where(.market-v2) .big-balance>span{color:#dbacbd}:where(.market-v2) .primary-button{background:var(--design-accent);color:#fff}:where(.market-v2) .primary-button:hover:not(:disabled){background:#ff4160;box-shadow:0 3px 20px #f3294820}:where(.market-v2) .payment-brands{color:#ae99a6}:where(.market-v2) .payment-brands i{background:#674553}:where(.market-v2) .stat-card{background:#22222c;border-color:#373743}:where(.market-v2) .stat-card h3>span{color:#a0a0af}:where(.market-v2) .streak-dots>span{border-color:#47414e;background:#2e2934;color:#ffd5df}:where(.market-v2) .streak-dots>span.filled{background:#612b3e;border-color:#984357}:where(.market-v2) .stat-card>p{color:#9999a9}:where(.market-v2) .stat-card>p>b{color:#f59cb1}:where(.market-v2) .stat-numbers span{color:#a1a1b0}:where(.market-v2) .reward-card{border-color:#4a3140;background:#29212c}:where(.market-v2) .list-label .new-badge{background:#502a3a;color:#ffafc1}:where(.market-v2) .reward-inner p{color:#ab94a5}:where(.market-v2) .reward-inner>button{background:var(--design-accent);color:#fff}:where(.market-v2) .profile-row{border-color:#383843;background:#22222c}:where(.market-v2) .row-icon{color:#baa0b2}:where(.market-v2) .profile-row small{color:#9696a8}:where(.market-v2) .profile-row>svg{color:#9b91a3}:where(.market-v2) .profile-row:hover{background:#302531;border-color:#735063}:where(.market-v2) .accordion{border-color:#373742;background:#21212b}:where(.market-v2) .accordion>button{color:#b2a1b6}:where(.market-v2) .accordion>button>span{color:#cfccd7}:where(.market-v2) .accordion-content{color:#a8a0b3}:where(.market-v2) .terms-hero{background:radial-gradient(ellipse at top,#77365377,transparent 85%),#29212d;border-color:#543347}:where(.market-v2) .terms-hero>span{background:#512b3f;border-color:#914764;color:#ff94ac;box-shadow:0 0 30px #e969940c}:where(.market-v2) .terms-hero p{color:#b8a0b4}:where(.market-v2) .terms-note{color:#a291a7}:where(.market-v2) .about-brand>span{color:#d5ccd9;font-size:25px;letter-spacing:-.8px}:where(.market-v2) .about-brand>p{color:#a18ea9}:where(.market-v2) .about-brand small{color:#85768f}:where(.market-v2) .empty-state{color:#b09bb7;border-color:#55405d}:where(.market-v2) .empty-state h3{color:#e1d6e5}:where(.market-v2) .modal-backdrop{background:#09090eba}:where(.market-v2) .bottom-sheet{background:#20202b;border-color:#45404f}:where(.market-v2) .sheet-handle{background:#51495c}:where(.market-v2) .sheet-heading{border-color:#3e3548}:where(.market-v2) .product-detail>div>span{color:#aa9ab8}:where(.market-v2) .detail-stock{color:#ec9fb8;background:#452739}:where(.market-v2) .sheet-description{color:#b6abbf}:where(.market-v2) .detail-benefits{color:#d4bfdc;border-color:#403547}:where(.market-v2) .quantity-row{color:#b8a9c3}:where(.market-v2) .quantity-control{border-color:#58435f;color:#f1e3f7}:where(.market-v2) .quantity-control>button{background:#402c49;color:#e7c6f0}:where(.market-v2) .total-row{border-color:#44354d}:where(.market-v2) .total-row>span{color:#b8a6c4}:where(.market-v2) .demo-note{color:#a08cae}:where(.market-v2) .payment-options>button{border-color:#514057;color:#bca3c7;background:#2e2436}:where(.market-v2) .payment-options>button.active{border-color:var(--design-accent);color:#ff9cb4;background:#482538}:where(.market-v2) .field-label{color:#b8a0c4}:where(.market-v2) .amount-field{background:#19171f;border-color:#584160}:where(.market-v2) .amount-field>span{color:#b89ac9}:where(.market-v2) .amount-presets>button{border-color:#503a59;color:#c3a1d2}:where(.market-v2) .amount-presets>button.active{border-color:#ae526f;background:#422333;color:#ffc2d5}:where(.market-v2) .demo-notice{background:#302535;border-color:#55405b;color:#c9b1d5}:where(.market-v2) .text-input{background:#19171f;border-color:#56405f}:where(.market-v2) .order-details span{color:#ad93be}:where(.market-v2) .credentials>span{color:#b79cca}:where(.market-v2) .credentials code{background:#18161f;border-color:#4b3957;color:#d2bcdf}:where(.market-v2) .secondary-button{border-color:#56405f;color:#d4b3e0}:where(.market-v2) .secondary-button:hover{background:#392740}:where(.market-v2) .success-block>span,:where(.market-v2) .support-modal-icon{background:#492738;border-color:#95506b;color:#ff94ae}:where(.market-v2) .success-block p{color:#bfa5cd}:where(.market-v2) .legal-content{color:#bdaac9}:where(.market-v2) .legal-content h3{color:#e6d8f0}:where(.market-v2) .legal-date{color:#a389b4}:where(.market-v2) .toast{background:#402633;color:#ffdae4;border-color:#a04f69}@media(max-width:400px){:where(.market-v2) .brand{font-size:19px}:where(.market-v2) .brand-label{gap:4px}:where(.market-v2) .brand-label>span{font-size:10px}:where(.market-v2) .brand-symbol{margin-right:7px}:where(.market-v2) .header-right{font-size:7px;gap:4px}:where(.market-v2) .hero-art{opacity:.8}}@media(max-width:350px){:where(.market-v2) .header-right>span:not(.online-dot){display:none}}.admin-v2{--bg:#15151c;--design-surface:#1e1e27;--design-surface-raised:#24242f;--sidebar:#191920;--line:#30303b;--design-muted:#8d8d9e;--text:#f1f1f5;--design-accent:#f32948;--design-accent-soft:#fa6f88;--green:#70c7a3;--amber:#d4ad6d;--design-font-sans:Manrope,Arial,sans-serif;color-scheme:dark}:where(.admin-v2) .muted{color:var(--design-muted)}:where(.admin-v2) .green-text{color:var(--green)!important}:where(.admin-v2) .red-text{color:var(--design-accent-soft)}:where(.admin-v2) .right-align{text-align:right!important}:where(.admin-v2) .uppercase{text-transform:uppercase}:where(.admin-v2) .spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}:where(.admin-v2) .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}:where(.admin-v2) .sidebar{position:fixed;inset:0 auto 0 0;width:230px;background:var(--sidebar);border-right:1px solid #2c2c36;z-index:45;display:flex;flex-direction:column}:where(.admin-v2) .sidebar-brand{height:73px;min-height:73px;display:flex;align-items:center;padding:0 25px;border-bottom:1px solid #2c2c36}:where(.admin-v2) .brand{display:inline-flex;align-items:center;white-space:nowrap}:where(.admin-v2) .brand-mark{display:grid;grid-template-columns:repeat(2,8px);gap:3px;transform:rotate(-8deg);margin-right:10px}:where(.admin-v2) .brand-mark i{width:8px;height:8px;border-radius:2px;background:var(--design-accent)}:where(.admin-v2) .brand-mark i:nth-child(2){opacity:.45}:where(.admin-v2) .brand-mark i:nth-child(3){opacity:.7}:where(.admin-v2) .brand-word{display:flex;align-items:baseline;gap:5px;font-size:21px;font-weight:800;letter-spacing:-.85px}:where(.admin-v2) .brand-market{font-size:12px;font-weight:550;letter-spacing:-.2px;color:#a5a5b3}:where(.admin-v2) .brand-period{color:var(--design-accent);font-size:17px}:where(.admin-v2) .sidebar-inner{flex:1;min-height:0;display:flex;flex-direction:column;padding:20px 14px 0;overflow:auto;scrollbar-width:none}:where(.admin-v2) .workspace-label{display:flex;align-items:center;gap:7px;font-size:9.5px;color:#b0b0be;height:32px;min-height:32px;border:1px solid #30303b;border-radius:7px;padding:0 8px;background:#21212b;margin:0 3px 27px}:where(.admin-v2) .workspace-icon{color:#c798a6;display:flex;align-items:center}:where(.admin-v2) .workspace-label>span:last-child{margin-left:auto;color:#747485;font-size:9px}:where(.admin-v2) .nav-group-label{display:block;font-size:8px;letter-spacing:1.4px;font-weight:650;color:#676777;margin:0 12px 11px}:where(.admin-v2) .nav-item{display:flex;align-items:center;gap:11px;min-height:42px;padding:10px 12px;margin-bottom:4px;color:#9696a6;font-size:12px;font-weight:550;border-radius:7px;border:1px solid transparent;position:relative}:where(.admin-v2) .nav-item svg{color:#818191}:where(.admin-v2) .nav-item:hover{background:#24242d;color:#e2e2eb}:where(.admin-v2) .nav-item.active{background:linear-gradient(90deg,#f3294817,#f329480b);border-color:#f3294824;color:#ff617b}:where(.admin-v2) .nav-item.active:before{content:"";position:absolute;left:-1px;height:18px;top:12px;width:2px;border-radius:3px;background:#f32948}:where(.admin-v2) .nav-item.active svg{color:#ff5572}:where(.admin-v2) .nav-count{margin-left:auto;font-size:9px;background:#282831;color:#a3a3b2;min-width:21px;text-align:center;line-height:18px;border:1px solid #353540;border-radius:5px}:where(.admin-v2) .nav-active-dot{margin-left:auto;width:5px;height:5px;border-radius:50%;background:#f32948;box-shadow:0 0 9px #f3294830}:where(.admin-v2) .nav-count+.nav-active-dot{display:none}:where(.admin-v2) .second-group{margin-top:25px}:where(.admin-v2) .sidebar-bottom{margin-top:auto;padding-top:40px}:where(.admin-v2) .help-card{border:1px solid #37313d;border-radius:10px;background:linear-gradient(120deg,#27222c,#22212a);padding:15px 12px;display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 3px 22px;position:relative;overflow:hidden}:where(.admin-v2) .help-icon{height:31px;width:31px;border-radius:8px;background:#3a2633;color:#e58b9e;display:flex;align-items:center;justify-content:center}:where(.admin-v2) .help-card strong{font-size:10px;font-weight:650}:where(.admin-v2) .help-card p{font-size:8px;color:#918492;margin-top:3px}:where(.admin-v2) .help-card>button{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:9px;color:#cba4b1;padding-top:11px;margin-top:4px;border-top:1px solid #42313e}:where(.admin-v2) .help-card>button:hover{color:#ffafbf}:where(.admin-v2) .sidebar-account{display:flex;align-items:center;gap:10px;border-top:1px solid #2d2d37;padding:18px 7px 20px}:where(.admin-v2) .sidebar-account>span:nth-child(2){display:flex;flex-direction:column;gap:3px;min-width:0}:where(.admin-v2) .sidebar-account strong{font-size:10px;font-weight:650}:where(.admin-v2) .sidebar-account small{font-size:8.5px;color:#7b7b8d}:where(.admin-v2) .sidebar-account>svg{margin-left:auto;color:#7c7c8d}:where(.admin-v2) .main-shell{margin-left:230px;min-height:100dvh}:where(.admin-v2) .topbar{height:73px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2b2b35;padding:0 31px;background:#18181ff5;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}:where(.admin-v2) .topbar-left,:where(.admin-v2) .topbar-right{display:flex;align-items:center}:where(.admin-v2) .topbar-left{gap:13px;font-size:10.5px}:where(.admin-v2) .breadcrumb-parent{color:#7c7c8f}:where(.admin-v2) .breadcrumb-current{color:#c4c4d0;font-weight:600}:where(.admin-v2) .breadcrumb-chevron{color:#57576a}:where(.admin-v2) .topbar-right{gap:19px}:where(.admin-v2) .global-search-button{display:flex;align-items:center;gap:9px;font-size:10px;color:#818192}:where(.admin-v2) .global-search-button kbd{font-family:inherit;font-size:8px;padding:2px 5px;border:1px solid #373743;border-radius:4px;margin-left:25px;color:#778}:where(.admin-v2) .global-search-button:hover{color:#eeeef4}:where(.admin-v2) .topbar-divider{width:1px;height:20px;background:#34343e}:where(.admin-v2) .store-link{display:flex;gap:8px;align-items:center;font-size:10px;color:#bcbcca}:where(.admin-v2) .store-link:hover{color:#ff7a91}:where(.admin-v2) .notification-button{position:relative;color:#9494a4;width:25px;height:32px;display:flex;align-items:center;justify-content:center}:where(.admin-v2) .notification-button>i{position:absolute;right:4px;top:5px;width:5px;height:5px;background:#f32948;border-radius:50%;border:1px solid #17171e}:where(.admin-v2) .account-button{display:flex;align-items:center;gap:8px;color:#87879a}:where(.admin-v2) .header-avatar{width:31px;height:31px;background:#422732;border:1px solid #71394b;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#f4a4b5;font-size:13px;font-weight:650}:where(.admin-v2) .admin-main{padding:27px 31px 21px;max-width:1610px;margin:auto}:where(.admin-v2) .page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}:where(.admin-v2) .eyebrow{display:flex;align-items:center;gap:6px;font-size:8px;font-weight:650;letter-spacing:1.25px;color:#9393a2}:where(.admin-v2) .eyebrow>i{width:4px;height:4px;background:var(--design-accent);border-radius:50%}:where(.admin-v2) .page-heading h1{font-size:31px;font-weight:750;letter-spacing:-1.25px;line-height:1.35;margin-top:6px}:where(.admin-v2) .page-heading h1>span{color:var(--design-accent)}:where(.admin-v2) .page-heading>div>p{font-size:11px;color:#898999;margin-top:6px}:where(.admin-v2) .page-actions{display:flex;align-items:center;gap:8px;padding-top:16px}:where(.admin-v2) .button{height:37px;padding:0 13px;display:inline-flex;justify-content:center;align-items:center;gap:7px;border:1px solid transparent;border-radius:7px;font-size:10.5px;font-weight:600;white-space:nowrap;line-height:1.3}:where(.admin-v2) .button-primary{background:var(--design-accent);border-color:var(--design-accent);color:#fff;box-shadow:0 3px 12px #f3294810}:where(.admin-v2) .button-primary:hover:not(:disabled){background:#ff405d;border-color:#ff405d;box-shadow:0 4px 18px #f3294825}:where(.admin-v2) .button-secondary{border-color:#353540;background:#202029;color:#bcbcca}:where(.admin-v2) .button-secondary:hover:not(:disabled){border-color:#57515f;background:#2a2732;color:#ececf5}:where(.admin-v2) .button-small{height:31px;padding:0 10px;font-size:10px;border-radius:6px}:where(.admin-v2) .button-danger-outline{border-color:#723143;background:#f3294807;color:#ee7b92}:where(.admin-v2) .button-danger-outline:hover{background:#f3294818;border-color:#b34d65}:where(.admin-v2) .icon-button{width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;border:1px solid transparent;border-radius:6px;color:#9898a9;flex-shrink:0}:where(.admin-v2) .icon-button:hover:not(:disabled){background:#30303c;border-color:#41414e;color:#e1e1e9}:where(.admin-v2) .refresh-button{height:37px;width:37px;border:1px solid #353540;background:#202029}:where(.admin-v2) .danger-hover:hover:not(:disabled){color:#ff6b84;border-color:#7a3447;background:#f3294811}:where(.admin-v2) .date-button{font-size:10px;gap:8px}:where(.admin-v2) .date-button>svg:first-child{color:#9090a1}:where(.admin-v2) .date-button>svg:last-child{margin-left:4px;color:#747487}:where(.admin-v2) .panel{border:1px solid var(--line);border-radius:11px;background:var(--design-surface);overflow:hidden}:where(.admin-v2) .panel-heading{display:flex;justify-content:space-between;align-items:center;padding:18px 19px;gap:14px}:where(.admin-v2) .panel-heading h2{font-size:13px;font-weight:650;letter-spacing:-.25px}:where(.admin-v2) .panel-heading p{font-size:9.5px;color:#7f7f92;margin-top:5px}:where(.admin-v2) .inline-heading{display:flex;align-items:center;gap:8px}:where(.admin-v2) .count-badge{font-size:9px;min-width:22px;padding:1px 5px;color:#9696a8;border:1px solid #383844;border-radius:5px;background:#272731;text-align:center}:where(.admin-v2) .text-link{color:#a4a4b5;display:inline-flex;align-items:center;gap:6px;font-size:9px;white-space:nowrap}:where(.admin-v2) .text-link:hover{color:#ff8b9f}:where(.admin-v2) .icon-link{color:#7e7e91;display:flex;align-items:center}:where(.admin-v2) .icon-link:hover{color:#ff8099}:where(.admin-v2) .subtle-icon{color:#656577}:where(.admin-v2) .stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}:where(.admin-v2) .stat-card{border:1px solid var(--line);border-radius:10px;background:var(--design-surface);padding:17px 17px 15px;position:relative;overflow:hidden;min-height:126px}:where(.admin-v2) .stat-featured{background:linear-gradient(115deg,#2b212b,#231e29);border-color:#51303e}:where(.admin-v2) .stat-top{display:flex;align-items:center;justify-content:space-between;gap:10px;height:21px;color:#a5a5b4;font-size:10px}:where(.admin-v2) .stat-icon{width:28px;height:28px;background:#252530;border:1px solid #343440;display:flex;align-items:center;justify-content:center;border-radius:7px;color:#8e8ea2}:where(.admin-v2) .stat-icon>svg{width:15px;height:15px}:where(.admin-v2) .stat-featured .stat-icon{background:#462735;border-color:#633244;color:#eb90a3}:where(.admin-v2) .stat-featured .stat-top{color:#c2a5b3}:where(.admin-v2) .stat-value{font-size:29px;letter-spacing:-1px;font-weight:700;margin-top:10px;line-height:1.2;white-space:nowrap;position:relative;z-index:1}:where(.admin-v2) .stat-featured .stat-value{font-size:27px}:where(.admin-v2) .stat-unit{font-size:9px;font-weight:450;color:#747487;letter-spacing:0;margin-left:7px}:where(.admin-v2) .stat-bottom{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:8.5px;color:#818192;position:relative;z-index:1;min-height:16px}:where(.admin-v2) .stat-featured .stat-bottom>span:last-child{color:#947d8a}:where(.admin-v2) .trend{display:inline-flex;align-items:center;gap:3px;color:#77c6a5;font-size:8.5px;font-weight:600;border-radius:4px;padding:1px 4px;background:#31523f44}:where(.admin-v2) .trend-negative{color:#eb8f9d;background:#63374544}:where(.admin-v2) .mini-dot{width:4px;height:4px;border-radius:50%}:where(.admin-v2) .mini-dot.green{background:#6db795}:where(.admin-v2) .mini-dot.rose{background:#dc6b85}:where(.admin-v2) .stat-link{margin-left:auto;color:#818192;display:flex;align-items:center}:where(.admin-v2) .stat-link:hover{color:#ef879d}:where(.admin-v2) .stat-decoration{position:absolute;right:-22px;bottom:-54px;height:130px;width:130px;border:1px solid #bd3f6220;border-radius:50%;transform:rotate(-28deg)}:where(.admin-v2) .stat-decoration:before,:where(.admin-v2) .stat-decoration:after{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;border:1px solid #bd3f6219;border-radius:50%}:where(.admin-v2) .stat-decoration:after{top:27px;right:27px;bottom:27px;left:27px}:where(.admin-v2) .overview-middle,:where(.admin-v2) .overview-bottom{display:grid;grid-template-columns:minmax(0,1.82fr) minmax(285px,1fr);gap:18px;margin-top:18px}:where(.admin-v2) .revenue-panel{height:280px}:where(.admin-v2) .chart-heading{padding-bottom:17px}:where(.admin-v2) .chart-controls{display:flex;gap:15px;align-items:center}:where(.admin-v2) .chart-legend{display:flex;align-items:center;gap:5px;font-size:8px;color:#9a9aad}:where(.admin-v2) .chart-legend i{width:5px;height:5px;background:#f54a66;border-radius:50%}:where(.admin-v2) .segmented-control{display:inline-flex;gap:2px;align-items:center;background:#262630;border:1px solid #343440;padding:3px;border-radius:6px;flex-shrink:0}:where(.admin-v2) .segmented-control>button{font-size:8px;color:#838397;padding:3px 7px;border:1px solid transparent;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}:where(.admin-v2) .segmented-control>button.active{background:#3a3540;color:#d6cbd5;border-color:#4c414f;box-shadow:0 1px 2px #0003}:where(.admin-v2) .segmented-control>button:hover{color:#f5e8f0}:where(.admin-v2) .chart-container{height:209px;margin:0 10px;position:relative}:where(.admin-v2) .chart-container>svg{width:100%;height:100%;overflow:visible}:where(.admin-v2) .chart-axis{font-family:var(--design-font-sans);font-size:10px;fill:#747485;font-weight:450}:where(.admin-v2) .chart-tooltip{position:absolute;display:flex;flex-direction:column;gap:4px;min-width:101px;padding:8px 11px;background:#292832f5;border:1px solid #45404f;border-radius:7px;box-shadow:0 5px 17px #0a090f33;transform:translate(-50%);pointer-events:none}:where(.admin-v2) .chart-tooltip>span{font-size:8px;color:#9390a2}:where(.admin-v2) .chart-tooltip strong{font-size:12px;font-weight:700;display:flex;gap:6px;align-items:center}:where(.admin-v2) .chart-tooltip i{width:5px;height:5px;background:#fc4c68;border-radius:50%}:where(.admin-v2) .finance-panel{height:280px;display:flex;flex-direction:column}:where(.admin-v2) .finance-panel .panel-heading{padding-bottom:6px}:where(.admin-v2) .finance-rows{padding:0 18px;flex:1;display:flex;flex-direction:column;justify-content:center}:where(.admin-v2) .finance-row{display:flex;align-items:center;gap:11px;padding:11px 0;border-bottom:1px solid #2d2d38;min-height:61px}:where(.admin-v2) .finance-row:last-child{border-bottom:0}:where(.admin-v2) .finance-row:hover .finance-icon{background:#472c3a;border-color:#694152}:where(.admin-v2) .finance-icon{width:32px;height:32px;border:1px solid #41313e;border-radius:8px;background:#30252f;color:#b9768a;display:flex;align-items:center;justify-content:center}:where(.admin-v2) .finance-icon svg{width:15px;height:15px}:where(.admin-v2) .finance-row>div{display:flex;flex-direction:column;gap:2px}:where(.admin-v2) .finance-row>div>span{font-size:8.5px;color:#858596}:where(.admin-v2) .finance-row strong{font-size:19px;font-weight:650;letter-spacing:-.55px;line-height:1.4}:where(.admin-v2) .finance-row strong small{font-size:9px;color:#79798d;margin-left:8px;font-weight:450;letter-spacing:0}:where(.admin-v2) .finance-meta{margin-left:auto;display:flex;align-items:center;gap:7px;font-size:8px;color:#6d6d81;white-space:nowrap}:where(.admin-v2) .finance-chevron{margin-left:auto;color:#656579}:where(.admin-v2) .live-dot{width:5px;height:5px;border-radius:50%;background:#7bccaa;margin-left:auto;box-shadow:0 0 0 4px #75c8a610}:where(.admin-v2) .finance-footer{background:#25232c;border-top:1px solid #33303b;padding:9px 18px;display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#8c8598}:where(.admin-v2) .finance-footer>span{display:flex;align-items:center;gap:6px}:where(.admin-v2) .finance-footer i{width:4px;height:4px;border-radius:50%;background:#6ab391}:where(.admin-v2) .finance-footer>svg{color:#737081}:where(.admin-v2) .stock-panel .panel-heading{padding-bottom:12px}:where(.admin-v2) .table-scroll{overflow-x:auto}:where(.admin-v2) .stock-table{border-collapse:collapse;width:calc(100% - 36px);margin:0 18px;text-align:left;white-space:nowrap}:where(.admin-v2) .stock-table th{color:#6f6f83;font-size:8px;font-weight:550;letter-spacing:.7px;padding:8px 8px 10px;text-transform:uppercase}:where(.admin-v2) .stock-table th:first-child,:where(.admin-v2) .stock-table td:first-child{padding-left:0}:where(.admin-v2) .stock-table th:last-child,:where(.admin-v2) .stock-table td:last-child{padding-right:0}:where(.admin-v2) .stock-table td{border-top:1px solid #2e2e39;padding:9px 8px;font-size:10px;font-weight:550;height:51px}:where(.admin-v2) .stock-table tbody tr{cursor:pointer;transition:background .16s}:where(.admin-v2) .stock-table tbody tr:hover{background:#262630}:where(.admin-v2) .stock-table td:last-child{color:#67677d;width:15px}:where(.admin-v2) .stock-table td:nth-child(2){color:#ceced9}:where(.admin-v2) .stock-table td:nth-child(3){font-weight:450}:where(.admin-v2) .category-cell{display:flex;align-items:center;gap:10px}:where(.admin-v2) .category-cell>span{font-size:10px;display:flex;align-items:center;gap:7px}:where(.admin-v2) .category-cell strong{font-size:11px;font-weight:650;display:block}:where(.admin-v2) .category-cell small{font-size:8.5px;color:#77778b;display:block;margin-top:3px}:where(.admin-v2) .popular-label{font-size:6.5px!important;color:#d8879d;background:#48273599;border:1px solid #62314455;padding:1px 4px;border-radius:3px;font-weight:550}:where(.admin-v2) .category-logo{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:11px;background:#28313a;color:#c5d1df;overflow:hidden;border:1px solid #ffffff0b}:where(.admin-v2) .category-logo>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:where(.admin-v2) .category-logo>svg{width:33px;height:33px}:where(.admin-v2) .category-logo.logo-small{width:29px;height:29px;border-radius:8px}:where(.admin-v2) .category-logo.logo-small>svg{width:25px;height:25px}:where(.admin-v2) .logo-selectel{background:#f4f3f1}:where(.admin-v2) .logo-mws{background:#fff9f8;color:#ed2947}:where(.admin-v2) .mws-letters{font-size:12px;font-weight:800;letter-spacing:-1.8px;line-height:1}:where(.admin-v2) .mws-letters>span{display:inline-block;transform:translateY(3px)}:where(.admin-v2) .logo-small .mws-letters{font-size:9px;letter-spacing:-1.1px}:where(.admin-v2) .logo-beeline{background:#343129}:where(.admin-v2) .bee-ball{display:block;width:29px;height:29px;border-radius:50%;background:repeating-linear-gradient(151deg,#ffd75b,#ffd75b 6px,#1e1e1c 7px,#1e1e1c 13px);box-shadow:inset -4px -3px 6px #0007,inset 2px 2px 4px #fff7;transform:rotate(-13deg)}:where(.admin-v2) .logo-small .bee-ball{width:23px;height:23px;background:repeating-linear-gradient(151deg,#ffd75b,#ffd75b 5px,#1e1e1c 6px,#1e1e1c 11px)}:where(.admin-v2) .logo-turbo{background:linear-gradient(140deg,#ff665d,#e8373c);color:#fff}:where(.admin-v2) .logo-turbo>svg{width:24px;height:24px}:where(.admin-v2) .logo-turbo.logo-small>svg{width:18px;height:18px}:where(.admin-v2) .logo-yandex{background:linear-gradient(140deg,#22aff3,#078deb);color:#fff}:where(.admin-v2) .logo-yandex.logo-small>svg{width:21px;height:21px}:where(.admin-v2) .logo-rambler{background:#2464e9;color:#fff}:where(.admin-v2) .rambler-letter{font-size:39px;font-weight:800;line-height:1;font-style:italic;transform:translate(-1px,-3px)}:where(.admin-v2) .logo-small .rambler-letter{font-size:29px}:where(.admin-v2) .status{display:inline-flex;align-items:center;gap:5px;font-size:8px;line-height:1.5;padding:3px 6px;border:1px solid transparent;border-radius:5px;font-weight:550;white-space:nowrap}:where(.admin-v2) .status>i{width:4px;height:4px;background:currentColor;border-radius:50%;opacity:.9}:where(.admin-v2) .status-green{color:#7dc6a6;background:#2c4c3d33;border-color:#375d4b44}:where(.admin-v2) .status-amber{color:#d9b577;background:#71552820;border-color:#7c633433}:where(.admin-v2) .status-gray{color:#828295;background:#36364033;border-color:#48485344}:where(.admin-v2) .status-red{color:#ee8198;background:#6c263533;border-color:#82304455}:where(.admin-v2) .status-purple{color:#bd9fda;background:#633b8433;border-color:#80529744}:where(.admin-v2) .recent-panel{display:flex;flex-direction:column}:where(.admin-v2) .recent-panel .panel-heading{padding-bottom:14px}:where(.admin-v2) .recent-sales{flex:1;display:flex;flex-direction:column;justify-content:space-around}:where(.admin-v2) .recent-sale{width:100%;padding:12px 17px;border-top:1px solid #2d2d37;display:flex;gap:9px;text-align:left;align-items:center}:where(.admin-v2) .recent-sale:hover{background:#25252f}:where(.admin-v2) .user-avatar{width:39px;height:39px;flex-shrink:0;border:1px solid #73516b44;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:600}:where(.admin-v2) .avatar-small{width:30px;height:30px;font-size:10px}:where(.admin-v2) .avatar-rose{background:#462b3d;color:#d49ab8;border-color:#71516b55}:where(.admin-v2) .avatar-blue{background:#2a344b;color:#9faed5;border-color:#52638244}:where(.admin-v2) .avatar-purple{background:#39304b;color:#baa7d8;border-color:#6b528744}:where(.admin-v2) .avatar-green{background:#293e38;color:#9cbdac;border-color:#476c5b55}:where(.admin-v2) .avatar-amber{background:#423b2e;color:#c9b796;border-color:#75694b44}:where(.admin-v2) .recent-sale-name{display:flex;flex-direction:column;gap:3px;min-width:0}:where(.admin-v2) .recent-sale-name strong{font-size:10px;font-weight:650}:where(.admin-v2) .recent-sale-name>span{font-size:8px;color:#818196;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:121px}:where(.admin-v2) .recent-sale-amount{margin-left:auto;text-align:right;display:flex;flex-direction:column;gap:4px;white-space:nowrap}:where(.admin-v2) .recent-sale-amount strong{font-size:11px;font-weight:650;letter-spacing:-.2px}:where(.admin-v2) .recent-sale-amount>span{font-size:7.5px;color:#727287}:where(.admin-v2) .recent-footer{height:35px;display:flex;align-items:center;justify-content:center;gap:8px;border-top:1px solid #30303a;color:#b69baa;font-size:9px;background:#24212b}:where(.admin-v2) .recent-footer:hover{color:#ff9bb0;background:#30232f}:where(.admin-v2) .admin-footer{display:flex;align-items:center;justify-content:space-between;margin-top:22px;color:#636376;font-size:8px;gap:10px}:where(.admin-v2) .admin-footer>span{display:flex;align-items:center;gap:6px}:where(.admin-v2) .admin-footer>span>i{height:4px;width:4px;border-radius:50%;background:#72b998;margin-right:1px}:where(.admin-v2) .footer-separator{color:#49495c;margin:0 3px}:where(.admin-v2) .footer-version{font-size:7px;padding:1px 4px;border:1px solid #30303c;border-radius:4px;margin-left:3px;color:#6a6a7f}:where(.admin-v2) .section-toolbar{display:flex;align-items:center;gap:10px;margin:5px 0 20px}:where(.admin-v2) .search-field{height:42px;border:1px solid #343440;border-radius:8px;background:#1e1e28;display:flex;align-items:center;padding:0 13px;gap:10px;color:#7e7e92;flex:1;min-width:0}:where(.admin-v2) .search-field:focus-within{border-color:#985069;box-shadow:0 0 0 2px #f3294809}:where(.admin-v2) .search-field input{background:none;border:0;width:100%;height:100%;font-size:10.5px;flex:1}:where(.admin-v2) .search-field>button{display:flex;align-items:center;justify-content:center;color:#858599}:where(.admin-v2) .search-hint{font-size:7px;color:#65657c;letter-spacing:.3px}:where(.admin-v2) .filter-select{border:1px solid #363641;background-color:#20202a;border-radius:8px;font-size:10px;color:#a2a2b6;min-width:153px;padding:10px 28px 10px 12px;height:42px}:where(.admin-v2) .sort-select{min-width:140px;max-width:170px}:where(.admin-v2) .list-caption{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#79798e;margin:0 0 15px;gap:10px}:where(.admin-v2) .list-caption>span:first-child{color:#a8a8b8}:where(.admin-v2) .list-caption b{font-size:9px;background:#2a2a36;border:1px solid #383845;border-radius:4px;padding:1px 6px;margin-left:6px;font-weight:500}:where(.admin-v2) .list-caption strong{color:#c6c6d4;font-weight:600;margin-left:3px}:where(.admin-v2) .tabs-caption{display:flex;align-items:center;justify-content:space-between;margin:-3px 0 18px}:where(.admin-v2) .filter-tabs{display:flex;gap:5px}:where(.admin-v2) .filter-tabs button{display:flex;align-items:center;gap:7px;border:1px solid transparent;padding:7px 10px;border-radius:6px;font-size:10px;font-weight:550;color:#828297;white-space:nowrap}:where(.admin-v2) .filter-tabs button>span{font-size:8px;padding:0 3px;color:#77778d}:where(.admin-v2) .filter-tabs button.active{border-color:#9d3b5144;background:#f3294814;color:#ff7a92}:where(.admin-v2) .filter-tabs button.active>span{color:#d7758d}:where(.admin-v2) .filter-tabs button:hover:not(.active){background:#242430;color:#bdbdcc}:where(.admin-v2) .result-count{font-size:9px;color:#73738a}:where(.admin-v2) .inline-tabs{flex-shrink:0;margin-left:7px}:where(.admin-v2) .view-switch{display:flex;gap:3px;background:#20202a;border:1px solid #343441;border-radius:8px;height:41px;padding:4px}:where(.admin-v2) .view-switch>button{width:33px;display:flex;align-items:center;justify-content:center;border-radius:5px;color:#7e7e93}:where(.admin-v2) .view-switch>button.active{background:#3e2b38;color:#e49ab0}:where(.admin-v2) .categories-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:where(.admin-v2) .category-admin-card{border:1px solid var(--line);background:var(--design-surface);border-radius:11px;padding:20px;transition:border-color .2s}:where(.admin-v2) .category-admin-card:hover{border-color:#514051}:where(.admin-v2) .category-card-top{display:flex;align-items:center;gap:12px}:where(.admin-v2) .category-card-top h3{font-size:15px;font-weight:700;letter-spacing:-.35px}:where(.admin-v2) .category-card-top>div>span{font-size:9px;color:#74748a;display:block;margin-top:4px}:where(.admin-v2) .category-card-top>.status{margin-left:auto}:where(.admin-v2) .category-description{font-size:10px;line-height:1.8;color:#85859a;margin-top:17px;min-height:36px;max-width:95%}:where(.admin-v2) .category-card-numbers{display:flex;gap:55px;margin-top:17px;padding-bottom:17px}:where(.admin-v2) .category-card-numbers>div{display:flex;flex-direction:column;gap:4px}:where(.admin-v2) .category-card-numbers span{font-size:8.5px;color:#6e6e85}:where(.admin-v2) .category-card-numbers strong{font-size:18px;font-weight:650;letter-spacing:-.6px}:where(.admin-v2) .category-card-numbers small{font-size:9px;font-weight:450;color:#838398;letter-spacing:0}:where(.admin-v2) .category-card-footer{border-top:1px solid #30303b;padding-top:13px;display:flex;align-items:center;gap:9px}:where(.admin-v2) .reorder-buttons{display:flex;gap:2px;margin-right:auto}:where(.admin-v2) .reorder-buttons .icon-button{height:27px;width:25px;background:#24242f;border-color:#363642}:where(.admin-v2) .category-card-footer>.button{min-width:143px}:where(.admin-v2) .category-card-footer>.icon-button{border:1px solid #40323f}:where(.admin-v2) .add-category-card{min-height:165px;border:1px dashed #4b3545;background:linear-gradient(130deg,#29202a55,transparent);border-radius:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;grid-column:1/-1}:where(.admin-v2) .add-category-card:hover{border-color:#945168;background:#2a202b}:where(.admin-v2) .add-category-card>span:first-child{background:#3d2737;color:#e78da7;border:1px solid #684055;width:37px;height:37px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}:where(.admin-v2) .add-category-card strong{font-size:12px;font-weight:600}:where(.admin-v2) .add-category-card p{font-size:9px;color:#8d7a90;margin-top:5px}:where(.admin-v2) .add-category-card>.text-link{font-size:9px;color:#d599ae;margin-top:14px}:where(.admin-v2) .list-view{grid-template-columns:1fr}:where(.admin-v2) .list-view .category-admin-card{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}:where(.admin-v2) .list-view .category-card-top{grid-column:1}:where(.admin-v2) .list-view .category-description{grid-column:1;margin-top:10px}:where(.admin-v2) .list-view .category-card-numbers{grid-column:2;grid-row:1;justify-content:flex-end;margin:0;padding:0}:where(.admin-v2) .list-view .category-card-footer{grid-column:2;grid-row:2;border-top:0}:where(.admin-v2) .list-view .category-card-top>.status{margin-left:12px}:where(.admin-v2) .data-panel{overflow:hidden}:where(.admin-v2) .data-table{width:100%;min-width:720px;border-collapse:collapse;text-align:left;white-space:nowrap}:where(.admin-v2) .data-table th{font-size:8px;font-weight:550;letter-spacing:.7px;text-transform:uppercase;color:#74748a;padding:14px 16px;border-bottom:1px solid #353541;background:#22222c}:where(.admin-v2) .data-table td{font-size:10px;padding:15px 16px;border-bottom:1px solid #30303a;height:70px}:where(.admin-v2) .data-table tr:last-child td{border-bottom:0}:where(.admin-v2) .data-table tr:hover td{background:#24242e}:where(.admin-v2) .data-table .table-money{font-weight:650;white-space:nowrap;font-size:11px;letter-spacing:-.1px}:where(.admin-v2) .data-table .category-cell strong{font-size:10px}:where(.admin-v2) .data-table .category-cell small{font-size:8px}:where(.admin-v2) .products-table{min-width:750px}:where(.admin-v2) .products-table td{padding:15px 14px}:where(.admin-v2) .table-credentials{display:block;max-width:255px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;color:#a6a1b8;background:#25232e;border:1px solid #36323f;border-radius:5px;padding:7px 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(.admin-v2) .table-actions{display:flex;align-items:center;justify-content:flex-end;gap:3px}:where(.admin-v2) .table-actions .icon-button{width:25px;height:28px}:where(.admin-v2) .table-id{font-size:9px!important;font-family:var(--design-font-sans)}:where(.admin-v2) .user-cell{display:flex;align-items:center;gap:9px}:where(.admin-v2) .user-cell strong{font-size:10px;font-weight:600;display:block}:where(.admin-v2) .user-cell small{font-size:8px;color:#828297;display:block;margin-top:4px}:where(.admin-v2) .two-lines strong{display:block;font-size:10px;font-weight:550}:where(.admin-v2) .two-lines code{display:block;font-size:7px;color:#6e6e87;margin-top:4px;max-width:135px;overflow:hidden;text-overflow:ellipsis}:where(.admin-v2) .date-cell{font-size:8.5px!important}:where(.admin-v2) .clickable-row{cursor:pointer}:where(.admin-v2) .pagination{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-top:1px solid #30303b;margin-top:0;font-size:9px;color:#78788e;gap:10px}:where(.admin-v2) .pagination>div{display:flex;gap:4px;align-items:center}:where(.admin-v2) .page-number{width:26px;height:27px;border:1px solid transparent;border-radius:5px;font-size:9px;color:#8e8ea5}:where(.admin-v2) .page-number.active{border-color:#784053;background:#4d293c77;color:#ff99ae}:where(.admin-v2) .page-number:hover{background:#373040;color:#e5b9cc}:where(.admin-v2) .pagination .icon-button{width:25px;height:27px}:where(.admin-v2) .pagination>div>span{font-size:8px;padding:0 5px}:where(.admin-v2) .bottom-hint{display:flex;justify-content:center;gap:7px;align-items:center;color:#646479;font-size:9px;padding:21px}:where(.admin-v2) .live-caption{display:flex;align-items:center;gap:6px}:where(.admin-v2) .live-caption>i{width:4px;height:4px;background:#6eb594;border-radius:50%}:where(.admin-v2) .promos-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px}:where(.admin-v2) .promo-card{border:1px solid #3b303e;border-radius:11px;background:linear-gradient(135deg,#29212d,#1f1e29 70%);padding:18px 19px}:where(.admin-v2) .promo-card-top{display:flex;align-items:center;justify-content:space-between}:where(.admin-v2) .promo-ticket-icon{width:34px;height:34px;border:1px solid #6c3c5455;background:#4a283c55;color:#e08da9;border-radius:8px;display:flex;align-items:center;justify-content:center}:where(.admin-v2) .promo-code-row{display:flex;align-items:center;gap:4px;margin-top:14px}:where(.admin-v2) .promo-code-row code{font-size:10px;color:#c5aecf;font-weight:600;overflow:hidden;text-overflow:ellipsis}:where(.admin-v2) .promo-code-row .icon-button{margin-left:auto;width:24px;height:25px}:where(.admin-v2) .promo-discount{font-size:36px;font-weight:700;letter-spacing:-1.4px;margin:8px 0 18px;color:#f2dde8;display:flex;align-items:baseline}:where(.admin-v2) .promo-discount>span{font-size:25px;margin-left:2px}:where(.admin-v2) .promo-discount>small{font-size:9px;font-weight:450;color:#9d829d;letter-spacing:0;margin-left:12px}:where(.admin-v2) .promo-usage{display:flex;justify-content:space-between;font-size:8px;color:#83778f}:where(.admin-v2) .promo-usage>strong{font-weight:550;color:#c1aecb}:where(.admin-v2) .promo-usage strong>span{color:#7d718b}:where(.admin-v2) .progress-track{height:3px;border-radius:5px;background:#3c2e42;overflow:hidden;margin-top:8px}:where(.admin-v2) .progress-track>span{display:block;height:100%;background:#dc688a;border-radius:5px;min-width:2px}:where(.admin-v2) .promo-card-footer{border-top:1px dashed #493446;margin-top:18px;padding-top:13px;display:flex;align-items:center;justify-content:space-between}:where(.admin-v2) .promo-card-footer>div:first-child{display:flex;gap:7px;align-items:center;font-size:8px;color:#967e9a}:where(.admin-v2) .promo-inactive{background:#1e1e27;border-color:#30303d}:where(.admin-v2) .promo-inactive .promo-discount,:where(.admin-v2) .promo-inactive .promo-code-row code{color:#858195}:where(.admin-v2) .promo-inactive .promo-ticket-icon{background:#2d2835;border-color:#3e3448;color:#8d749e}:where(.admin-v2) .toggle{width:29px;height:17px;border:1px solid #55425b;background:#42344b;border-radius:20px;padding:2px;display:inline-flex;align-items:center;flex-shrink:0}:where(.admin-v2) .toggle>span{width:11px;height:11px;background:#a895b6;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .18s}:where(.admin-v2) .toggle.is-on{background:#cb4267;border-color:#e66583}:where(.admin-v2) .toggle.is-on>span{background:#fff0f5;color:#c24468;transform:translate(11px)}:where(.admin-v2) .empty-state{padding:65px 20px;text-align:center;display:flex;align-items:center;flex-direction:column}:where(.admin-v2) .empty-state>span{display:flex;align-items:center;justify-content:center;width:63px;height:63px;border-radius:18px;border:1px solid #4a3c51;background:#302737;color:#b38ac0;margin-bottom:17px}:where(.admin-v2) .empty-state h3{font-size:16px;font-weight:650;color:#d7cce0}:where(.admin-v2) .empty-state p{font-size:11px;color:#93849f;line-height:1.8;margin-top:7px;max-width:340px}:where(.admin-v2) .empty-state .button{margin-top:20px}:where(.admin-v2) .announcements-layout,:where(.admin-v2) .agreement-layout{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(250px,1fr);gap:20px;margin-top:23px}:where(.admin-v2) .announcements-list{display:flex;flex-direction:column;gap:15px}:where(.admin-v2) .announcement-card{padding:21px;border:1px solid #35313f;border-radius:11px;background:#1f1e29}:where(.admin-v2) .announcement-active.announcement-warning{border-color:#70583966;background:linear-gradient(130deg,#332a2355,#211f28 75%)}:where(.admin-v2) .announcement-top{display:flex;align-items:center;justify-content:space-between;gap:10px}:where(.admin-v2) .announcement-type{font-size:9px;display:flex;align-items:center;gap:6px}:where(.admin-v2) .type-info{color:#9caed8}:where(.admin-v2) .type-warning{color:#d7b477}:where(.admin-v2) .type-error{color:#ed91a8}:where(.admin-v2) .announcement-card h3{font-size:15px;letter-spacing:-.3px;line-height:1.65;margin-top:17px;font-weight:650}:where(.admin-v2) .announcement-card>p{font-size:11px;color:#92909f;line-height:1.9;margin-top:7px;max-width:590px}:where(.admin-v2) .announcement-footer{display:flex;justify-content:space-between;align-items:center;margin-top:22px;padding-top:13px;border-top:1px solid #3d354144}:where(.admin-v2) .announcement-footer>span{display:flex;gap:5px;align-items:center;font-size:8px;color:#767083}:where(.admin-v2) .announcement-footer>div{display:flex;gap:8px;align-items:center}:where(.admin-v2) .content-guide{padding:25px 23px;background:radial-gradient(ellipse at 100% 0,#622f4755,transparent 68%),#241f2b;border-color:#49333f;height:-moz-fit-content;height:fit-content}:where(.admin-v2) .guide-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;color:#e496b2;border:1px solid #854a6344;background:#572e4055;border-radius:15px;margin-bottom:25px}:where(.admin-v2) .content-guide .eyebrow{font-size:7px;color:#b891a5}:where(.admin-v2) .content-guide h2{font-size:24px;font-weight:650;letter-spacing:-.9px;line-height:1.5;margin-top:10px}:where(.admin-v2) .content-guide h2>span{color:#e99bb7}:where(.admin-v2) .content-guide>p{font-size:10px;line-height:2;color:#a18caa;margin-top:15px}:where(.admin-v2) .guide-divider{height:1px;background:#4a324644;margin:25px 0}:where(.admin-v2) .guide-tip{display:flex;gap:10px;margin-top:16px;color:#b78baa}:where(.admin-v2) .guide-tip p{font-size:9px;line-height:1.9;color:#978199}:where(.admin-v2) .guide-tip svg{margin-top:3px}:where(.admin-v2) .guide-footnote{display:block;font-size:8px;line-height:1.9;color:#88718f;margin-top:27px}:where(.admin-v2) .agreement-layout{margin-top:5px}:where(.admin-v2) .editor-toolbar{padding:15px 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #39303e;background:#25212e;gap:10px}:where(.admin-v2) .editor-toolbar>span{display:flex;align-items:center;gap:7px;color:#c4b7ce;font-size:10px}:where(.admin-v2) .editor-toolbar>span>svg{color:#9e80af}:where(.admin-v2) .agreement-textarea{display:block;width:100%;height:461px;resize:vertical;padding:23px 22px;font:10px/2.1 ui-monospace,SFMono-Regular,Consolas,monospace;color:#c8b4d2;letter-spacing:.05px;background:#1c1b25;border:0}:where(.admin-v2) .agreement-preview{height:461px;display:block;width:100%;border:0;background:#1b1b24}:where(.admin-v2) .editor-meta{border-top:1px solid #322b3d;display:flex;align-items:center;justify-content:space-between;padding:12px 18px;gap:10px;font-size:8px;color:#84718e}:where(.admin-v2) .editor-meta code{font-size:8px;color:#ab84bb;margin-left:4px}:where(.admin-v2) .editor-footer{display:flex;align-items:center;gap:10px;padding:17px 18px;border-top:1px solid #332d3f;background:#211d2b}:where(.admin-v2) .editor-footer>.button-primary{flex:1}:where(.admin-v2) .dropdown-anchor{position:relative}:where(.admin-v2) .popover-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:48;cursor:default!important}:where(.admin-v2) .popover{position:absolute;top:calc(100% + 12px);right:0;z-index:49;border:1px solid #4a3c50;border-radius:10px;background:#27212e;box-shadow:0 15px 50px #08060b66;min-width:210px;overflow:hidden;animation:popover-in .15s ease-out}@keyframes popover-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}:where(.admin-v2) .date-popover{padding:7px}:where(.admin-v2) .date-popover>span{display:block;font-size:8px;color:#9d839f;padding:6px 8px 9px}:where(.admin-v2) .date-popover>button{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:10px;color:#bba6c7;padding:9px;border-radius:5px}:where(.admin-v2) .date-popover>button.selected{color:#f49bb9;background:#493043}:where(.admin-v2) .date-popover>button:hover{background:#3a2b41}:where(.admin-v2) .notification-popover{width:320px}:where(.admin-v2) .popover-title{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #433248}:where(.admin-v2) .popover-title h3{font-size:13px;font-weight:600}:where(.admin-v2) .popover-title>span{font-size:9px;background:#543143;border:1px solid #77425b;color:#efb0c9;padding:1px 6px;border-radius:4px}:where(.admin-v2) .notification-item{display:flex;gap:10px;padding:17px;border-bottom:1px solid #3a2c41}:where(.admin-v2) .notification-item>span{padding-top:2px}:where(.admin-v2) .notification-item strong{font-size:11px;font-weight:600;line-height:1.7;display:block}:where(.admin-v2) .notification-item p{font-size:9px;color:#a188ad;line-height:1.9;margin-top:7px}:where(.admin-v2) .notification-popover>a{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#d299b7;padding:13px 18px}:where(.admin-v2) .popover-empty{padding:25px 18px;font-size:10px;line-height:1.9;color:#a38ab0}:where(.admin-v2) .account-popover{width:225px;padding:8px}:where(.admin-v2) .account-popover-heading{padding:7px 9px 12px;border-bottom:1px solid #423046;margin-bottom:6px;display:flex;flex-direction:column;gap:4px}:where(.admin-v2) .account-popover-heading>strong{font-size:11px;font-weight:600}:where(.admin-v2) .account-popover-heading>small{font-size:9px;color:#9c7cab}:where(.admin-v2) .account-popover>a,:where(.admin-v2) .account-popover>button{display:flex;align-items:center;gap:10px;width:100%;padding:10px 9px;border-radius:5px;font-size:10px;color:#c6afd1}:where(.admin-v2) .account-popover>a:hover,:where(.admin-v2) .account-popover>button:hover{background:#3b2b43}:where(.admin-v2) .demo-account-note{font-size:8px;color:#876991;padding:12px 8px 3px;border-top:1px solid #403047;margin-top:5px;display:flex;align-items:center;gap:6px}:where(.admin-v2) .demo-account-note>i{width:4px;height:4px;border-radius:50%;background:#c478a0}:where(.admin-v2) .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0b0912bc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto}:where(.admin-v2) .modal{width:100%;max-width:515px;max-height:calc(100dvh - 48px);overflow:auto;background:#211e2b;border:1px solid #544051;border-radius:15px;box-shadow:0 30px 100px #03020588;animation:modal-in .2s ease-out}:where(.admin-v2) .modal-wide{max-width:700px}@keyframes modal-in{0%{opacity:0;transform:translateY(9px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}:where(.admin-v2) .modal-header{padding:23px 25px 21px;border-bottom:1px solid #3d3045;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}:where(.admin-v2) .modal-eyebrow{display:flex;align-items:center;gap:6px;font-size:7px;color:#b188a6;letter-spacing:1.3px}:where(.admin-v2) .modal-header h2{font-size:21px;font-weight:700;letter-spacing:-.65px;line-height:1.5;margin-top:8px}:where(.admin-v2) .modal-header p{font-size:10px;line-height:1.8;color:#9c86a9;margin-top:6px}:where(.admin-v2) .modal-header>.icon-button{margin-right:-6px;margin-top:-2px}:where(.admin-v2) .form-body{padding:23px 25px;display:flex;flex-direction:column;gap:18px}:where(.admin-v2) .form-field{display:flex;flex-direction:column;gap:8px;min-width:0}:where(.admin-v2) .form-field>span{font-size:10px;font-weight:600;color:#c7b7d0}:where(.admin-v2) .form-field input,:where(.admin-v2) .form-field select,:where(.admin-v2) .form-field textarea{border:1px solid #51405d;background:#191620;border-radius:7px;padding:10px 12px;font-size:11px;color:#decee8;min-width:0;line-height:1.7;width:100%;transition:border-color .2s,box-shadow .2s}:where(.admin-v2) .form-field input,:where(.admin-v2) .form-field select{height:40px}:where(.admin-v2) .form-field textarea{resize:vertical}:where(.admin-v2) .form-field input:focus,:where(.admin-v2) .form-field textarea:focus,:where(.admin-v2) .form-field select:focus{border-color:#aa5b80;box-shadow:0 0 0 3px #ad456514}:where(.admin-v2) .form-field>small{font-size:8px;line-height:1.8;color:#92779f}:where(.admin-v2) .form-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px}:where(.admin-v2) .modal-footer{padding:18px 25px;border-top:1px solid #403048;display:flex;justify-content:flex-end;align-items:center;gap:9px;background:#241e2e}:where(.admin-v2) .modal-footer .button{height:38px}:where(.admin-v2) .category-upload{display:flex;align-items:center;gap:14px;border:1px dashed #634462;border-radius:10px;padding:15px;background:#2e213455}:where(.admin-v2) .category-upload .category-logo{width:51px;height:51px;border-radius:12px}:where(.admin-v2) .category-upload>div{display:flex;flex-direction:column;gap:7px}:where(.admin-v2) .category-upload small{font-size:8px;color:#967da2}:where(.admin-v2) .category-upload>button{margin-left:auto}:where(.admin-v2) .category-upload label{cursor:pointer}:where(.admin-v2) .input-with-icon{position:relative;display:flex;align-items:center}:where(.admin-v2) .input-with-icon>svg{position:absolute;left:12px;color:#a489b5}:where(.admin-v2) .input-with-icon>input{padding-left:36px}:where(.admin-v2) .input-with-button{display:flex;gap:8px}:where(.admin-v2) .input-with-button>button{width:42px;flex-shrink:0;background:#49283d;border:1px solid #75425e;border-radius:7px;color:#e29ab9}:where(.admin-v2) .code-input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important;font-size:10px!important}:where(.admin-v2) .form-notice{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid #57405c;border-radius:8px;background:#342538;color:#b898c6;font-size:9px;line-height:1.9}:where(.admin-v2) .form-notice>svg{color:#c39ed2;margin-top:1px}:where(.admin-v2) .form-notice b{color:#e7d2f0;font-weight:600}:where(.admin-v2) .checkbox-label{display:flex;align-items:center;gap:9px;font-size:10px;color:#bf9dcc;cursor:pointer}:where(.admin-v2) .checkbox-label input{accent-color:var(--design-accent);width:14px;height:14px}:where(.admin-v2) .promo-preview{border:1px solid #70445c;border-radius:10px;padding:18px 20px;background:radial-gradient(ellipse at 100% 0,#8a3d6355,transparent 80%),#342237;display:flex;align-items:center;flex-direction:column}:where(.admin-v2) .promo-preview>span{font-size:9px;color:#bb93b0}:where(.admin-v2) .promo-preview strong{font-size:44px;font-weight:650;line-height:1.5;letter-spacing:-2px;color:#f7b7d2}:where(.admin-v2) .type-options{display:flex;gap:7px}:where(.admin-v2) .type-options>button{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;border:1px solid #4b3655;background:#2b1f32;font-size:9px;border-radius:7px;height:35px;color:#a98db7}:where(.admin-v2) .type-options>button.active{border-color:currentColor;background:#48304666}:where(.admin-v2) .user-editor-header{display:flex;align-items:center;gap:12px;border-bottom:1px solid #4b344e;padding-bottom:19px}:where(.admin-v2) .user-editor-header>div{display:flex;flex-direction:column;gap:4px}:where(.admin-v2) .user-editor-header strong{font-size:12px}:where(.admin-v2) .user-editor-header>div>span{font-size:8px;color:#9b7da8}:where(.admin-v2) .user-editor-header>.status{margin-left:auto}:where(.admin-v2) .user-editor-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px}:where(.admin-v2) .user-editor-stats>div{border:1px solid #503952;border-radius:8px;background:#302237;padding:12px;display:flex;flex-direction:column;gap:6px}:where(.admin-v2) .user-editor-stats span{font-size:9px;color:#a485b0}:where(.admin-v2) .user-editor-stats strong{font-size:20px;font-weight:600;color:#e8cdec}:where(.admin-v2) .detail-hero{display:flex;align-items:center;gap:12px}:where(.admin-v2) .detail-hero h3{font-size:17px;font-weight:600}:where(.admin-v2) .detail-hero>div>span{font-size:9px;color:#a788b4;margin-top:5px;display:block}:where(.admin-v2) .detail-hero>.status{margin-left:auto}:where(.admin-v2) .detail-payment-icon{display:flex;align-items:center;justify-content:center;width:46px;height:46px;background:#4c2d45;border:1px solid #7c4265;border-radius:12px;color:#e8a0c1}:where(.admin-v2) .detail-list{margin:4px 0 0;padding:0}:where(.admin-v2) .detail-list>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid #443048;font-size:10px}:where(.admin-v2) .detail-list dt{color:#a588b1}:where(.admin-v2) .detail-list dd{margin:0;color:#decae5}:where(.admin-v2) .detail-list .detail-amount{font-size:22px;font-weight:650}:where(.admin-v2) .detail-credentials>span{font-size:9px;color:#b094bc;display:block;margin-bottom:9px}:where(.admin-v2) .detail-credentials>div{display:flex;align-items:center;gap:8px;background:#19131f;border:1px solid #513356;border-radius:8px;padding:9px 9px 9px 12px}:where(.admin-v2) .detail-credentials code{font-size:9px;line-height:1.9;overflow-wrap:anywhere;flex:1;color:#cbaadb;-webkit-user-select:all;-moz-user-select:all;user-select:all}:where(.admin-v2) .confirmation-body{padding:25px;display:flex;gap:17px;align-items:flex-start}:where(.admin-v2) .confirmation-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border:1px solid #86415e;background:#5a294255;color:#ed96b4;border-radius:13px}:where(.admin-v2) .confirmation-body p{font-size:11px;line-height:1.95;color:#ba9bc9}:where(.admin-v2) .toast{position:fixed;bottom:25px;right:26px;z-index:150;display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #527761;border-radius:10px;background:#24362cf5;box-shadow:0 6px 35px #0005;font-size:11px;color:#c1ddca;max-width:calc(100vw - 35px);animation:modal-in .2s ease-out}:where(.admin-v2) .toast>svg{color:#8dc5a3}:where(.admin-v2) .toast>button{margin-left:10px;color:#8da196;display:flex;align-items:center}:where(.admin-v2) .toast-error{background:#422634f5;color:#f2bdd0;border-color:#925474}:where(.admin-v2) .toast-error>svg{color:#f29abb}:where(.admin-v2) .support-modal{padding:28px 25px 32px;display:flex;flex-direction:column;align-items:center;text-align:center}:where(.admin-v2) .support-modal-icon{width:80px;height:80px;border:1px solid #874961;border-radius:22px;background:linear-gradient(140deg,#71354966,#362032);color:#f3a3bc;display:flex;align-items:center;justify-content:center;margin:5px 0 22px}:where(.admin-v2) .support-modal p{font-size:11px;line-height:2;color:#b596bf}:where(.admin-v2) .support-modal>.button{margin-top:25px;min-width:220px}:where(.admin-v2) .support-modal>span:last-child{font-size:9px;color:#93739d;margin-top:13px}:where(.admin-v2) .global-search-modal{padding:22px 21px 0}:where(.admin-v2) .global-search-modal .search-field{background:#18131e;border-color:#67445f;height:46px}:where(.admin-v2) .global-search-modal .search-field input{font-size:11px}:where(.admin-v2) .search-field kbd{font-size:7px;color:#94779f;padding:2px 5px;border:1px solid #593b58;border-radius:4px}:where(.admin-v2) .search-results{max-height:370px;overflow:auto;padding:9px 0 18px}:where(.admin-v2) .search-group-label{display:block;font-size:7px;letter-spacing:1px;color:#97779f;margin:16px 4px 8px}:where(.admin-v2) .search-results>button{display:flex;align-items:center;gap:12px;padding:10px 8px;width:100%;text-align:left;border-radius:7px}:where(.admin-v2) .search-results>button:hover{background:#3b2740}:where(.admin-v2) .search-results>button>span:nth-child(2){font-size:11px;color:#dec5e6;flex:1}:where(.admin-v2) .search-results small{display:block;font-size:8px;color:#a382b0;margin-top:3px}:where(.admin-v2) .search-results>button>svg:last-child{color:#a483ae}:where(.admin-v2) .search-modal-footer{border-top:1px solid #4a324e;padding:13px 0;display:flex;gap:5px;color:#8e6b9c;font-size:8px}:where(.admin-v2) .search-modal-footer>span:last-child{margin-left:auto}:where(.admin-v2) .search-no-results{color:#a784b6;font-size:11px;line-height:1.8;text-align:center;padding:35px 10px}:where(.admin-v2) .mobile-menu,:where(.admin-v2) .mobile-close,:where(.admin-v2) .sidebar-backdrop{display:none}@media(min-width:1600px){:where(.admin-v2) .admin-main{padding:33px 42px}:where(.admin-v2) .topbar{padding-left:42px;padding-right:42px}:where(.admin-v2) .page-heading h1{font-size:35px}:where(.admin-v2) .page-heading>div>p{font-size:12px}:where(.admin-v2) .stat-card{padding:21px;min-height:143px}:where(.admin-v2) .stat-top{font-size:11px}:where(.admin-v2) .stat-value{font-size:33px}:where(.admin-v2) .stat-featured .stat-value{font-size:31px}:where(.admin-v2) .stat-bottom{font-size:9px;margin-top:15px}:where(.admin-v2) .overview-middle,:where(.admin-v2) .overview-bottom{gap:22px;margin-top:22px}:where(.admin-v2) .revenue-panel,:where(.admin-v2) .finance-panel{height:315px}:where(.admin-v2) .chart-container{height:238px}:where(.admin-v2) .panel-heading{padding:21px 23px}:where(.admin-v2) .panel-heading h2{font-size:15px}:where(.admin-v2) .panel-heading p{font-size:10px}:where(.admin-v2) .finance-row{min-height:70px}:where(.admin-v2) .finance-rows{padding:0 23px}:where(.admin-v2) .finance-row>div>span{font-size:10px}:where(.admin-v2) .finance-row strong{font-size:21px}:where(.admin-v2) .stock-table td{height:58px;font-size:12px}:where(.admin-v2) .category-cell>span{font-size:12px}:where(.admin-v2) .category-logo.logo-small{width:33px;height:33px}:where(.admin-v2) .recent-sale{padding:15px 22px}:where(.admin-v2) .recent-sale-name strong{font-size:12px}:where(.admin-v2) .recent-sale-amount strong{font-size:12px}:where(.admin-v2) .recent-sale-name>span{font-size:9px}:where(.admin-v2) .recent-sale-amount>span{font-size:9px}:where(.admin-v2) .status{font-size:9px}:where(.admin-v2) .data-table td{font-size:12px;padding-top:18px;padding-bottom:18px}:where(.admin-v2) .data-table th{font-size:9px}:where(.admin-v2) .nav-item{font-size:13px}:where(.admin-v2) .sidebar{width:246px}:where(.admin-v2) .main-shell{margin-left:246px}:where(.admin-v2) .help-card strong{font-size:11px}:where(.admin-v2) .help-card p{font-size:9px}:where(.admin-v2) .sidebar-account strong{font-size:11px}}@media(max-width:1240px){:where(.admin-v2) .sidebar{width:208px}:where(.admin-v2) .main-shell{margin-left:208px}:where(.admin-v2) .sidebar-brand{padding:0 20px}:where(.admin-v2) .brand-word{font-size:19px}:where(.admin-v2) .brand-market{font-size:10px}:where(.admin-v2) .brand-mark{grid-template-columns:repeat(2,7px);gap:3px;margin-right:8px}:where(.admin-v2) .brand-mark i{height:7px;width:7px}:where(.admin-v2) .sidebar-inner{padding-left:11px;padding-right:11px}:where(.admin-v2) .nav-item{font-size:11px;padding-left:10px;gap:10px}:where(.admin-v2) .workspace-label{font-size:8.5px}:where(.admin-v2) .admin-main{padding:25px 23px 20px}:where(.admin-v2) .topbar{padding:0 23px}:where(.admin-v2) .topbar-right{gap:14px}:where(.admin-v2) .global-search-button kbd{margin-left:8px}:where(.admin-v2) .stats-grid{gap:11px}:where(.admin-v2) .stat-card{padding:16px 13px;min-height:122px}:where(.admin-v2) .stat-top{font-size:9px}:where(.admin-v2) .stat-value{font-size:28px}:where(.admin-v2) .stat-featured .stat-value{font-size:24px}:where(.admin-v2) .stat-unit{font-size:8px;margin-left:5px}:where(.admin-v2) .stat-bottom{font-size:7.5px}:where(.admin-v2) .overview-middle,:where(.admin-v2) .overview-bottom{gap:14px;grid-template-columns:minmax(0,1.7fr) minmax(265px,1fr)}:where(.admin-v2) .panel-heading{padding-left:15px;padding-right:15px}:where(.admin-v2) .panel-heading h2{font-size:12px}:where(.admin-v2) .chart-legend{display:none}:where(.admin-v2) .finance-rows{padding:0 15px}:where(.admin-v2) .finance-meta{font-size:7px;gap:2px}:where(.admin-v2) .finance-row>div>span{font-size:8px}:where(.admin-v2) .finance-row strong{font-size:18px}:where(.admin-v2) .finance-row{gap:8px}:where(.admin-v2) .finance-icon{height:30px;width:30px}:where(.admin-v2) .stock-table{width:calc(100% - 26px);margin:0 13px}:where(.admin-v2) .stock-table td{padding-left:5px;padding-right:5px;font-size:9px}:where(.admin-v2) .stock-table th{font-size:7px;padding-left:5px;padding-right:5px}:where(.admin-v2) .stock-table .category-cell{gap:7px}:where(.admin-v2) .category-cell>span{font-size:9px}:where(.admin-v2) .popular-label{display:none}:where(.admin-v2) .stock-table .status{font-size:7px;padding:3px 5px}:where(.admin-v2) .recent-sale{padding-left:13px;padding-right:13px;gap:7px}:where(.admin-v2) .recent-sale-name>span{max-width:98px;font-size:7px}:where(.admin-v2) .recent-sale-amount strong{font-size:10px}:where(.admin-v2) .recent-sale-amount>span{font-size:7px}:where(.admin-v2) .page-heading h1{font-size:29px}:where(.admin-v2) .page-heading .eyebrow{font-size:7px}:where(.admin-v2) .page-heading>div>p{font-size:10px}:where(.admin-v2) .page-actions{gap:6px}:where(.admin-v2) .date-button{font-size:9px}:where(.admin-v2) .button{font-size:10px;padding:0 11px}:where(.admin-v2) .category-card-top{gap:10px}:where(.admin-v2) .category-card-top h3{font-size:13px}:where(.admin-v2) .category-card-top>.status{font-size:7px;padding:3px 5px}:where(.admin-v2) .category-admin-card{padding:17px}:where(.admin-v2) .category-card-footer>.button{min-width:0}:where(.admin-v2) .category-card-footer{gap:6px}:where(.admin-v2) .category-card-numbers{gap:37px}:where(.admin-v2) .promos-grid{gap:13px}:where(.admin-v2) .promo-card{padding:17px 14px}:where(.admin-v2) .promo-code-row code{font-size:9px}:where(.admin-v2) .announcements-layout,:where(.admin-v2) .agreement-layout{grid-template-columns:minmax(0,1.9fr) minmax(225px,1fr);gap:15px}:where(.admin-v2) .content-guide{padding:22px 18px}:where(.admin-v2) .content-guide h2{font-size:22px}:where(.admin-v2) .editor-toolbar{padding:13px}:where(.admin-v2) .editor-toolbar>span{font-size:9px}:where(.admin-v2) .editor-toolbar>span>.status{display:none}:where(.admin-v2) .editor-meta{padding:11px 13px;font-size:7px}:where(.admin-v2) .editor-meta code{font-size:7px}:where(.admin-v2) .sort-select{max-width:140px;min-width:130px}}@media(max-width:1050px){:where(.admin-v2) .sidebar{width:185px}:where(.admin-v2) .main-shell{margin-left:185px}:where(.admin-v2) .sidebar-brand{padding:0 16px}:where(.admin-v2) .brand-word{font-size:17px;gap:4px}:where(.admin-v2) .brand-market{font-size:9px}:where(.admin-v2) .workspace-label{font-size:7.5px;padding:0 6px}:where(.admin-v2) .workspace-label>span:last-child{display:none}:where(.admin-v2) .nav-item{gap:9px;font-size:10px;padding-left:9px}:where(.admin-v2) .nav-item>svg{width:16px;height:16px}:where(.admin-v2) .nav-group-label{font-size:7px}:where(.admin-v2) .help-card{padding:13px 10px;gap:7px}:where(.admin-v2) .help-icon{width:25px;height:25px}:where(.admin-v2) .help-icon>svg{width:17px}:where(.admin-v2) .help-card strong{font-size:9px}:where(.admin-v2) .help-card p{font-size:7px}:where(.admin-v2) .help-card>button{font-size:8px}:where(.admin-v2) .sidebar-account{gap:7px}:where(.admin-v2) .sidebar-account strong{font-size:9px}:where(.admin-v2) .sidebar-account small{font-size:7.5px}:where(.admin-v2) .admin-main{padding:23px 20px}:where(.admin-v2) .topbar{padding:0 20px}:where(.admin-v2) .topbar-left{font-size:9px;gap:9px}:where(.admin-v2) .global-search-button>span{display:none}:where(.admin-v2) .global-search-button kbd{margin:0}:where(.admin-v2) .topbar-right{gap:13px}:where(.admin-v2) .stat-unit{display:none}:where(.admin-v2) .stat-top{font-size:8px}:where(.admin-v2) .stat-icon{width:24px;height:24px}:where(.admin-v2) .stat-featured .stat-value{font-size:22px}:where(.admin-v2) .stat-value{font-size:28px}:where(.admin-v2) .stat-bottom{font-size:7px;gap:4px}:where(.admin-v2) .trend{font-size:7px}:where(.admin-v2) .page-actions .export-button>span{display:none}:where(.admin-v2) .page-actions .export-button{width:35px;padding:0}:where(.admin-v2) .overview-middle,:where(.admin-v2) .overview-bottom{grid-template-columns:minmax(0,1.5fr) minmax(245px,1fr)}:where(.admin-v2) .panel-heading h2{font-size:11px}:where(.admin-v2) .panel-heading p{font-size:8px}:where(.admin-v2) .chart-controls{gap:5px}:where(.admin-v2) .chart-heading{gap:6px}:where(.admin-v2) .chart-controls .segmented-control>button{font-size:7px;padding:3px 5px}:where(.admin-v2) .finance-meta{display:none}:where(.admin-v2) .finance-row>div>span{font-size:8px}:where(.admin-v2) .finance-row strong{font-size:17px}:where(.admin-v2) .stock-table th:nth-child(3),:where(.admin-v2) .stock-table td:nth-child(3){display:none}:where(.admin-v2) .stock-panel .text-link{font-size:7px;gap:3px}:where(.admin-v2) .stock-panel .text-link>svg{width:10px}:where(.admin-v2) .stock-table .category-cell{gap:6px}:where(.admin-v2) .stock-table .category-cell>span{font-size:8px}:where(.admin-v2) .stock-table .category-logo.logo-small{width:25px;height:25px;border-radius:6px}:where(.admin-v2) .recent-sale-name>span{max-width:82px}:where(.admin-v2) .recent-sale .user-avatar{width:26px;height:26px;font-size:9px}:where(.admin-v2) .recent-sale-amount>span{font-size:6.5px}:where(.admin-v2) .promos-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.admin-v2) .section-toolbar{gap:7px}:where(.admin-v2) .filter-select{min-width:130px;max-width:160px;font-size:9px}:where(.admin-v2) .sort-select{display:none}:where(.admin-v2) .search-field input{font-size:9.5px}:where(.admin-v2) .search-hint{display:none}:where(.admin-v2) .inline-tabs{gap:1px;margin-left:0}:where(.admin-v2) .filter-tabs button{font-size:9px;padding:7px 8px}:where(.admin-v2) .announcements-layout,:where(.admin-v2) .agreement-layout{grid-template-columns:1fr}:where(.admin-v2) .content-guide{display:none}:where(.admin-v2) .agreement-textarea,:where(.admin-v2) .agreement-preview{height:450px}:where(.admin-v2) .editor-toolbar>span>.status{display:inline-flex}:where(.admin-v2) .editor-toolbar>span{font-size:11px}:where(.admin-v2) .editor-toolbar{padding:15px 18px}:where(.admin-v2) .editor-meta{font-size:9px;padding:13px 18px}:where(.admin-v2) .editor-meta code{font-size:9px}:where(.admin-v2) .category-card-top .status{margin-left:auto;padding:3px 4px;font-size:6px}:where(.admin-v2) .category-card-top{gap:8px}:where(.admin-v2) .category-card-top>.category-logo{width:36px;height:36px;border-radius:9px}:where(.admin-v2) .category-card-top h3{font-size:12px}:where(.admin-v2) .category-card-top>div>span{font-size:8px}:where(.admin-v2) .category-description{font-size:9px}:where(.admin-v2) .category-card-footer .button{font-size:8px;gap:5px}:where(.admin-v2) .category-card-footer .button>svg{width:12px}:where(.admin-v2) .category-card-footer .reorder-buttons .icon-button{width:21px}:where(.admin-v2) .category-card-footer>.icon-button{width:23px}:where(.admin-v2) .category-card-footer{gap:4px}:where(.admin-v2) .category-card-numbers strong{font-size:17px}:where(.admin-v2) .list-view .category-admin-card{gap:0 12px}:where(.admin-v2) .list-view .category-card-top>.status{margin-left:2px}}@media(max-width:820px){:where(.admin-v2) .sidebar{transform:translate(-100%);transition:transform .2s ease;width:230px;z-index:70;box-shadow:12px 0 50px #0005}:where(.admin-v2) .sidebar.sidebar-open{transform:translate(0)}:where(.admin-v2) .sidebar-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#07060ec2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:65}:where(.admin-v2) .main-shell{margin-left:0}:where(.admin-v2) .sidebar-brand{padding:0 20px;justify-content:space-between}:where(.admin-v2) .sidebar .brand-word{font-size:19px}:where(.admin-v2) .sidebar .brand-market{font-size:10px}:where(.admin-v2) .sidebar-inner{padding:20px 13px 0}:where(.admin-v2) .workspace-label{font-size:9px}:where(.admin-v2) .nav-item{font-size:12px;gap:12px}:where(.admin-v2) .nav-item>svg{width:18px;height:18px}:where(.admin-v2) .nav-group-label{font-size:8px}:where(.admin-v2) .sidebar-bottom .help-card strong{font-size:10px}:where(.admin-v2) .sidebar-bottom .help-card p{font-size:8px}:where(.admin-v2) .sidebar-account strong{font-size:10px}:where(.admin-v2) .sidebar-account small{font-size:8px}:where(.admin-v2) .sidebar-bottom .help-card>button{font-size:9px}:where(.admin-v2) .mobile-menu,:where(.admin-v2) .mobile-close{display:inline-flex}:where(.admin-v2) .topbar{height:65px;padding:0 22px}:where(.admin-v2) .topbar-left{font-size:10px}:where(.admin-v2) .topbar-right{gap:15px}:where(.admin-v2) .global-search-button kbd{display:none}:where(.admin-v2) .topbar-divider{display:none}:where(.admin-v2) .store-link{font-size:10px}:where(.admin-v2) .breadcrumb-parent{display:none}:where(.admin-v2) .breadcrumb-chevron{display:none}:where(.admin-v2) .admin-main{padding:24px 22px}:where(.admin-v2) .stats-grid{gap:12px}:where(.admin-v2) .stat-unit{display:inline;font-size:8px}:where(.admin-v2) .stat-featured .stat-value{font-size:23px}:where(.admin-v2) .stat-value{font-size:28px}:where(.admin-v2) .stat-top{font-size:9px}:where(.admin-v2) .overview-middle,:where(.admin-v2) .overview-bottom{grid-template-columns:minmax(0,1.65fr) minmax(235px,1fr)}:where(.admin-v2) .page-heading h1{font-size:30px}:where(.admin-v2) .page-heading>div>p{font-size:10px}:where(.admin-v2) .help-icon{width:31px;height:31px}:where(.admin-v2) .workspace-label>span:last-child{display:inline}:where(.admin-v2) .sidebar-account .user-avatar{width:31px;height:31px}:where(.admin-v2) .stock-table td{font-size:9px}:where(.admin-v2) .category-cell>span{font-size:9px}:where(.admin-v2) .panel-heading h2{font-size:12px}:where(.admin-v2) .category-card-top h3{font-size:15px}:where(.admin-v2) .category-card-top>div>span{font-size:9px}:where(.admin-v2) .category-card-top>.category-logo{width:42px;height:42px}:where(.admin-v2) .category-card-top>.status{font-size:8px;padding:3px 5px}:where(.admin-v2) .category-description{font-size:10px}:where(.admin-v2) .category-card-footer .button{font-size:9px}:where(.admin-v2) .admin-footer{font-size:7px}:where(.admin-v2) .footer-version{display:none}}@media(max-width:650px){:where(.admin-v2) .topbar{height:61px;padding:0 16px}:where(.admin-v2) .topbar-right{gap:14px}:where(.admin-v2) .store-link{gap:5px;font-size:9px}:where(.admin-v2) .store-link>svg:first-child{display:none}:where(.admin-v2) .global-search-button{display:none}:where(.admin-v2) .topbar-left{gap:8px}:where(.admin-v2) .account-button>svg{display:none}:where(.admin-v2) .notification-button{width:21px}:where(.admin-v2) .header-avatar{width:29px;height:29px;font-size:12px}:where(.admin-v2) .admin-main{padding:24px 17px 22px}:where(.admin-v2) .page-heading{display:block;margin-bottom:22px}:where(.admin-v2) .page-heading h1{font-size:31px;letter-spacing:-1px}:where(.admin-v2) .page-heading .eyebrow{font-size:7px;letter-spacing:1.3px}:where(.admin-v2) .page-heading>div>p{font-size:11px;margin-top:6px}:where(.admin-v2) .page-actions{padding-top:18px;gap:8px}:where(.admin-v2) .button{height:38px;font-size:10px;padding:0 12px}:where(.admin-v2) .page-actions .export-button>span{display:inline}:where(.admin-v2) .page-actions .export-button{width:auto;padding:0 11px}:where(.admin-v2) .date-button{font-size:10px}:where(.admin-v2) .refresh-button{margin-left:auto;height:38px;width:38px}:where(.admin-v2) .page-actions .button-primary{margin-left:auto;flex:1}:where(.admin-v2) .stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.admin-v2) .stat-card{padding:16px;min-height:122px}:where(.admin-v2) .stat-top{font-size:9px}:where(.admin-v2) .stat-value{font-size:30px}:where(.admin-v2) .stat-featured .stat-value{font-size:26px}:where(.admin-v2) .stat-unit{font-size:9px;margin-left:6px}:where(.admin-v2) .stat-bottom{font-size:8px;margin-top:11px}:where(.admin-v2) .trend{font-size:8px}:where(.admin-v2) .stat-icon{width:27px;height:27px}:where(.admin-v2) .overview-middle,:where(.admin-v2) .overview-bottom{grid-template-columns:1fr;gap:15px;margin-top:15px}:where(.admin-v2) .revenue-panel{height:270px}:where(.admin-v2) .chart-container{height:202px;margin:0 9px}:where(.admin-v2) .panel-heading{padding:18px 17px}:where(.admin-v2) .panel-heading h2{font-size:13px}:where(.admin-v2) .panel-heading p{font-size:9px}:where(.admin-v2) .chart-controls .segmented-control>button{font-size:8px;padding:4px 7px}:where(.admin-v2) .chart-tooltip{min-width:98px;padding:7px 9px}:where(.admin-v2) .chart-tooltip strong{font-size:11px}:where(.admin-v2) .chart-tooltip>span{font-size:8px}:where(.admin-v2) .finance-panel{height:auto}:where(.admin-v2) .finance-panel .panel-heading{padding-bottom:7px}:where(.admin-v2) .finance-rows{padding:0 17px}:where(.admin-v2) .finance-row{min-height:70px;padding:13px 0;gap:13px}:where(.admin-v2) .finance-row>div>span{font-size:10px}:where(.admin-v2) .finance-row strong{font-size:21px}:where(.admin-v2) .finance-meta{display:flex;font-size:9px}:where(.admin-v2) .finance-icon{width:36px;height:36px;border-radius:10px}:where(.admin-v2) .finance-icon>svg{width:18px;height:18px}:where(.admin-v2) .finance-footer{padding:11px 17px;font-size:9px}:where(.admin-v2) .finance-row strong small{font-size:10px}:where(.admin-v2) .stock-panel .text-link{font-size:8px;gap:5px}:where(.admin-v2) .stock-panel .text-link>svg{width:13px}:where(.admin-v2) .stock-table{width:calc(100% - 32px);margin:0 16px}:where(.admin-v2) .stock-table th{font-size:7px;padding:9px 6px}:where(.admin-v2) .stock-table td{font-size:10px;height:57px;padding:11px 6px}:where(.admin-v2) .stock-table th:nth-child(3),:where(.admin-v2) .stock-table td:nth-child(3){display:table-cell}:where(.admin-v2) .stock-table .category-cell>span{font-size:10px}:where(.admin-v2) .stock-table .category-cell{gap:8px}:where(.admin-v2) .stock-table .category-logo.logo-small{width:30px;height:30px;border-radius:8px}:where(.admin-v2) .stock-table .status{font-size:7px}:where(.admin-v2) .stock-table th:nth-child(3){letter-spacing:0}:where(.admin-v2) .recent-sale{padding:14px 17px;gap:12px}:where(.admin-v2) .recent-sale .user-avatar{width:34px;height:34px;font-size:11px}:where(.admin-v2) .recent-sale-name strong{font-size:12px}:where(.admin-v2) .recent-sale-name>span{font-size:9px;max-width:170px}:where(.admin-v2) .recent-sale-amount strong{font-size:12px}:where(.admin-v2) .recent-sale-amount>span{font-size:8px}:where(.admin-v2) .recent-footer{height:41px;font-size:10px}:where(.admin-v2) .admin-footer{margin-top:25px;font-size:8px;justify-content:center;flex-wrap:wrap;gap:12px}:where(.admin-v2) .admin-footer>span:last-child{font-size:7px}:where(.admin-v2) .updated-time{display:none}:where(.admin-v2) .admin-footer>span:first-child>.footer-separator{display:none}:where(.admin-v2) .section-toolbar{flex-wrap:wrap;margin-top:6px;margin-bottom:19px;gap:10px}:where(.admin-v2) .section-toolbar>.search-field{flex-basis:100%}:where(.admin-v2) .section-toolbar .search-field input{font-size:11px}:where(.admin-v2) .section-toolbar>.view-switch{margin-left:auto;order:2}:where(.admin-v2) .section-toolbar:has(.view-switch)>.search-field{flex-basis:0}:where(.admin-v2) .filter-select{height:36px;max-width:none;font-size:10px;flex:1}:where(.admin-v2) .sort-select{display:block}:where(.admin-v2) .filter-tabs button{font-size:9px;padding:7px 9px;gap:4px}:where(.admin-v2) .filter-tabs button>span{font-size:8px}:where(.admin-v2) .result-count{font-size:8px}:where(.admin-v2) .tabs-caption{gap:10px;margin-bottom:17px}:where(.admin-v2) .categories-grid{grid-template-columns:1fr;gap:15px}:where(.admin-v2) .category-admin-card{padding:20px}:where(.admin-v2) .category-card-top>.category-logo{width:46px;height:46px}:where(.admin-v2) .category-card-top h3{font-size:16px}:where(.admin-v2) .category-card-top>.status{font-size:8px}:where(.admin-v2) .category-description{font-size:11px;line-height:1.9;min-height:0}:where(.admin-v2) .category-card-numbers{gap:60px;margin-top:20px}:where(.admin-v2) .category-card-numbers span{font-size:9px}:where(.admin-v2) .category-card-numbers strong{font-size:20px}:where(.admin-v2) .category-card-footer{padding-top:15px;gap:10px}:where(.admin-v2) .category-card-footer .button{font-size:10px;min-width:145px}:where(.admin-v2) .category-card-footer .reorder-buttons .icon-button{width:29px;height:29px}:where(.admin-v2) .category-card-footer>.icon-button{width:28px;height:29px}:where(.admin-v2) .list-view .category-admin-card{display:block}:where(.admin-v2) .list-view .category-card-numbers{margin-top:15px;justify-content:initial;padding-bottom:15px}:where(.admin-v2) .list-view .category-card-footer{border-top:1px solid #39303e}:where(.admin-v2) .list-view .category-card-top>.status{margin-left:auto}:where(.admin-v2) .add-category-card{padding:24px;min-height:170px}:where(.admin-v2) .list-caption{font-size:9px}:where(.admin-v2) .list-caption>span:last-child{font-size:8px}:where(.admin-v2) .data-table td{padding:15px 14px;font-size:11px;height:73px}:where(.admin-v2) .data-table th{font-size:8px}:where(.admin-v2) .data-table .user-cell strong{font-size:11px}:where(.admin-v2) .data-table .user-cell small{font-size:9px}:where(.admin-v2) .table-credentials{font-size:10px;max-width:240px}:where(.admin-v2) .pagination{padding:13px 12px;font-size:8px;gap:6px}:where(.admin-v2) .pagination>div{gap:2px}:where(.admin-v2) .page-number{width:23px}:where(.admin-v2) .pagination>div>span{padding:0 2px}:where(.admin-v2) .inline-tabs{width:100%;justify-content:flex-start;gap:3px}:where(.admin-v2) .inline-tabs>button{padding:7px 12px;font-size:10px}:where(.admin-v2) .promos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(.admin-v2) .promo-card{padding:16px 12px}:where(.admin-v2) .promo-card-top>.status{font-size:6.5px;padding:3px 4px}:where(.admin-v2) .promo-ticket-icon{height:28px;width:28px;border-radius:7px}:where(.admin-v2) .promo-ticket-icon>svg{width:17px}:where(.admin-v2) .promo-code-row{margin-top:12px;gap:2px}:where(.admin-v2) .promo-code-row code{font-size:8px}:where(.admin-v2) .promo-code-row .icon-button{width:21px}:where(.admin-v2) .promo-discount{font-size:31px;margin-top:10px;margin-bottom:14px}:where(.admin-v2) .promo-discount>span{font-size:22px}:where(.admin-v2) .promo-discount>small{font-size:7px;margin-left:8px}:where(.admin-v2) .promo-card-footer{gap:4px;margin-top:16px;padding-top:13px}:where(.admin-v2) .promo-card-footer>div:first-child{gap:5px;font-size:7px}:where(.admin-v2) .promo-card-footer .table-actions{gap:0}:where(.admin-v2) .promo-card-footer .icon-button{width:21px;height:24px}:where(.admin-v2) .promo-card-footer .icon-button>svg{width:12px}:where(.admin-v2) .toggle{width:27px;height:16px}:where(.admin-v2) .toggle>span{width:10px;height:10px}:where(.admin-v2) .toggle.is-on>span{transform:translate(11px)}:where(.admin-v2) .announcement-card{padding:20px 17px}:where(.admin-v2) .announcement-card h3{font-size:15px}:where(.admin-v2) .announcement-card>p{font-size:11px}:where(.admin-v2) .announcement-type{font-size:9px}:where(.admin-v2) .announcement-top .status{font-size:8px}:where(.admin-v2) .announcement-footer>span{font-size:8px}:where(.admin-v2) .agreement-editor{border-radius:9px}:where(.admin-v2) .editor-toolbar{padding:12px;gap:6px;flex-wrap:wrap}:where(.admin-v2) .editor-toolbar>span{font-size:9px}:where(.admin-v2) .editor-toolbar>span>.status{display:none}:where(.admin-v2) .editor-toolbar .segmented-control{margin-left:auto}:where(.admin-v2) .editor-toolbar .segmented-control>button{font-size:8px;padding:4px 6px;gap:4px}:where(.admin-v2) .editor-toolbar .segmented-control svg{width:12px}:where(.admin-v2) .agreement-textarea{font-size:10px;line-height:2;padding:18px;height:430px}:where(.admin-v2) .agreement-preview{height:430px}:where(.admin-v2) .editor-meta{padding:12px;font-size:7px;gap:5px;flex-wrap:wrap}:where(.admin-v2) .editor-meta code{font-size:7px}:where(.admin-v2) .editor-footer{padding:15px 12px;gap:8px}:where(.admin-v2) .editor-footer .button{font-size:9px;gap:5px}:where(.admin-v2) .editor-footer .button>svg{width:14px}:where(.admin-v2) .modal-backdrop{padding:16px;align-items:center}:where(.admin-v2) .modal{max-height:calc(100dvh - 32px);border-radius:13px}:where(.admin-v2) .modal-header{padding:20px 20px 17px}:where(.admin-v2) .modal-header h2{font-size:21px}:where(.admin-v2) .modal-header p{font-size:10px}:where(.admin-v2) .form-body{padding:21px 20px;gap:18px}:where(.admin-v2) .form-field>span{font-size:11px}:where(.admin-v2) .form-field input,:where(.admin-v2) .form-field select,:where(.admin-v2) .form-field textarea{font-size:12px}:where(.admin-v2) .form-field>small{font-size:9px}:where(.admin-v2) .form-columns{gap:12px}:where(.admin-v2) .form-notice{font-size:10px;padding:12px;gap:8px}:where(.admin-v2) .modal-footer{padding:17px 20px}:where(.admin-v2) .modal-footer .button{font-size:10px}:where(.admin-v2) .notification-popover{width:290px;right:-42px}:where(.admin-v2) .account-popover{right:-3px}:where(.admin-v2) .date-popover{left:0;right:auto}:where(.admin-v2) .confirmation-body{padding:24px 20px;gap:14px}:where(.admin-v2) .confirmation-body p{font-size:11px}:where(.admin-v2) .toast{bottom:16px;right:16px;padding:13px 14px;font-size:10px}:where(.admin-v2) .empty-state{padding:50px 20px}:where(.admin-v2) .list-caption .live-caption{font-size:7px}:where(.admin-v2) .user-editor-header>.status{font-size:7px}:where(.admin-v2) .detail-hero>.status{font-size:7px}:where(.admin-v2) .detail-hero h3{font-size:16px}:where(.admin-v2) .detail-list>div{font-size:11px}}@media(max-width:380px){:where(.admin-v2) .admin-main{padding-left:13px;padding-right:13px}:where(.admin-v2) .stat-card{padding:14px 12px}:where(.admin-v2) .stat-featured .stat-value{font-size:23px}:where(.admin-v2) .stat-unit{font-size:7px}:where(.admin-v2) .stat-top{font-size:8px}:where(.admin-v2) .stock-table th:nth-child(3),:where(.admin-v2) .stock-table td:nth-child(3){display:none}:where(.admin-v2) .promos-grid{grid-template-columns:1fr}:where(.admin-v2) .promo-card{padding:20px}:where(.admin-v2) .promo-code-row code{font-size:12px}:where(.admin-v2) .promo-card-top>.status{font-size:9px}:where(.admin-v2) .promo-discount{font-size:40px}:where(.admin-v2) .promo-discount>small{font-size:10px}:where(.admin-v2) .promo-card-footer>div:first-child{font-size:10px}:where(.admin-v2) .promo-card-footer .icon-button{width:30px}:where(.admin-v2) .type-options{flex-wrap:wrap}:where(.admin-v2) .type-options>button{min-width:90px}:where(.admin-v2) .modal-footer{padding:16px}:where(.admin-v2) .modal-footer .button{font-size:9px;padding:0 10px}:where(.admin-v2) .topbar-right{gap:12px}}@media(max-height:820px)and (min-width:821px){:where(.admin-v2) .sidebar-bottom{padding-top:15px}:where(.admin-v2) .help-card{display:none}:where(.admin-v2) .second-group{margin-top:19px}:where(.admin-v2) .workspace-label{margin-bottom:20px}}@media(min-width:1051px)and (max-width:1599px){:where(.admin-v2) .nav-item{font-size:13px}:where(.admin-v2) .workspace-label{font-size:10px}:where(.admin-v2) .nav-group-label{font-size:8.5px}:where(.admin-v2) .sidebar-account strong{font-size:11px}:where(.admin-v2) .sidebar-account small{font-size:9px}:where(.admin-v2) .help-card strong{font-size:11px}:where(.admin-v2) .help-card p{font-size:8.5px}:where(.admin-v2) .help-card>button{font-size:9.5px}:where(.admin-v2) .topbar-left{font-size:12px}:where(.admin-v2) .global-search-button,:where(.admin-v2) .store-link{font-size:11px}:where(.admin-v2) .page-heading h1{font-size:33px}:where(.admin-v2) .page-heading>div>p{font-size:12px}:where(.admin-v2) .page-heading .eyebrow{font-size:8px}:where(.admin-v2) .page-actions .button{font-size:11px}:where(.admin-v2) .stat-top{font-size:11px}:where(.admin-v2) .stat-value{font-size:31px}:where(.admin-v2) .stat-featured .stat-value{font-size:29px}:where(.admin-v2) .stat-unit{font-size:10px}:where(.admin-v2) .stat-bottom,:where(.admin-v2) .trend{font-size:9px}:where(.admin-v2) .stat-bottom{margin-top:12px}:where(.admin-v2) .panel-heading h2{font-size:15px}:where(.admin-v2) .panel-heading p{font-size:10px}:where(.admin-v2) .chart-legend{font-size:9px}:where(.admin-v2) .segmented-control>button{font-size:9px}:where(.admin-v2) .chart-tooltip>span{font-size:9px}:where(.admin-v2) .chart-tooltip strong{font-size:13px}:where(.admin-v2) .finance-row>div>span{font-size:10px}:where(.admin-v2) .finance-row strong{font-size:21px}:where(.admin-v2) .finance-row strong small{font-size:10px}:where(.admin-v2) .finance-meta{font-size:8px}:where(.admin-v2) .finance-footer{font-size:9px}:where(.admin-v2) .stock-table th{font-size:9px}:where(.admin-v2) .stock-table td{font-size:11px;height:53px}:where(.admin-v2) .stock-table .category-cell>span{font-size:11px}:where(.admin-v2) .stock-table .category-logo.logo-small{width:31px;height:31px}:where(.admin-v2) .stock-table .status{font-size:8.5px}:where(.admin-v2) .popular-label{font-size:7px!important}:where(.admin-v2) .text-link{font-size:10px}:where(.admin-v2) .recent-sale-name strong{font-size:12px}:where(.admin-v2) .recent-sale-name>span{font-size:9px;max-width:145px}:where(.admin-v2) .recent-sale-amount strong{font-size:12px}:where(.admin-v2) .recent-sale-amount>span{font-size:8px}:where(.admin-v2) .recent-sale{padding-top:13px;padding-bottom:13px}:where(.admin-v2) .recent-footer{font-size:10px;height:38px}:where(.admin-v2) .admin-footer{font-size:9px}:where(.admin-v2) .data-table th{font-size:9px}:where(.admin-v2) .data-table td{font-size:11px}:where(.admin-v2) .data-table .table-money{font-size:12px}:where(.admin-v2) .user-cell strong,:where(.admin-v2) .data-table .category-cell strong,:where(.admin-v2) .two-lines strong{font-size:11px}:where(.admin-v2) .user-cell small,:where(.admin-v2) .category-cell small{font-size:9px}:where(.admin-v2) .table-credentials{font-size:10px}:where(.admin-v2) .data-table .date-cell{font-size:9px!important}:where(.admin-v2) .data-table .status{font-size:9px}:where(.admin-v2) .filter-select{font-size:11px}:where(.admin-v2) .search-field input{font-size:12px}:where(.admin-v2) .list-caption{font-size:11px}:where(.admin-v2) .filter-tabs button{font-size:11px}:where(.admin-v2) .pagination{font-size:10px}:where(.admin-v2) .category-description{font-size:11px}:where(.admin-v2) .category-card-top h3{font-size:16px}:where(.admin-v2) .category-card-top>div>span{font-size:10px}:where(.admin-v2) .category-card-top>.status{font-size:9px}:where(.admin-v2) .category-card-numbers span{font-size:10px}:where(.admin-v2) .category-card-numbers strong{font-size:20px}:where(.admin-v2) .category-card-footer .button{font-size:11px}:where(.admin-v2) .promo-code-row code{font-size:11px}:where(.admin-v2) .promo-card .status{font-size:9px}:where(.admin-v2) .promo-usage{font-size:9px}:where(.admin-v2) .promo-card-footer>div:first-child{font-size:9px}:where(.admin-v2) .announcement-card>p{font-size:12px}:where(.admin-v2) .announcement-card h3{font-size:16px}:where(.admin-v2) .announcement-type{font-size:10px}:where(.admin-v2) .announcement-card .status{font-size:9px}:where(.admin-v2) .content-guide>p{font-size:11px}:where(.admin-v2) .guide-tip p{font-size:10px}:where(.admin-v2) .guide-footnote{font-size:9px}:where(.admin-v2) .editor-toolbar>span{font-size:11px}:where(.admin-v2) .agreement-textarea{font-size:11px}:where(.admin-v2) .editor-meta{font-size:9px}}@media(min-width:1051px)and (max-width:1240px){:where(.admin-v2) .stat-top{font-size:10px}:where(.admin-v2) .stat-featured .stat-value{font-size:26px}:where(.admin-v2) .stat-unit{font-size:8px}:where(.admin-v2) .stat-bottom,:where(.admin-v2) .trend{font-size:8px}:where(.admin-v2) .panel-heading h2{font-size:13px}:where(.admin-v2) .panel-heading p{font-size:9px}:where(.admin-v2) .finance-row>div>span{font-size:9px}:where(.admin-v2) .finance-meta{font-size:7px}:where(.admin-v2) .finance-row strong{font-size:20px}:where(.admin-v2) .stock-table .category-cell>span{font-size:10px}:where(.admin-v2) .stock-table .status{font-size:7.5px}:where(.admin-v2) .stock-table th{font-size:8px}:where(.admin-v2) .stock-table td{font-size:10px}:where(.admin-v2) .recent-sale-name strong{font-size:11px}:where(.admin-v2) .recent-sale-name>span{font-size:8px;max-width:110px}:where(.admin-v2) .recent-sale-amount strong{font-size:11px}:where(.admin-v2) .page-actions .button{font-size:10px}:where(.admin-v2) .category-card-top>.status{font-size:8px}}:where(.admin-v2) .category-card-top>div{min-width:0}:where(.admin-v2) .category-card-top h3{overflow-wrap:anywhere}:where(.admin-v2) .category-card-top>.status{flex-shrink:0}@media(max-width:380px){:where(.admin-v2) .tabs-caption{flex-wrap:wrap;gap:8px}:where(.admin-v2) .tabs-caption>.filter-tabs{max-width:100%;flex-wrap:wrap;gap:3px}:where(.admin-v2) .tabs-caption>.result-count{margin-left:auto}}@font-face{font-family:Manrope;src:url(/fonts/manrope.ttf) format("truetype");font-weight:200 800;font-style:normal;font-display:swap}:root{--background:240 11% 7%;--surface:240 11% 7%;--surface-low:240 15% 11%;--surface-high:240 12% 16%;--surface-highest:240 12% 21%;--card:240 13% 14%;--primary:351 89% 56%;--primary-hover:351 94% 63%;--primary-container:351 89% 56%;--ring:351 89% 56%;--price:240 14% 95%;--muted:240 12% 16%;--muted-foreground:240 8% 62%;--input:240 12% 13%;--border-hairline:#33333f;--surface-glass:#1d1d27f5}body{min-width:320px;background-color:#101014;background-image:radial-gradient(ellipse at 50% 20%,#29232d55,transparent 58%);font-family:Manrope,Arial,sans-serif}.v2-brand{display:inline-flex;align-items:center;white-space:nowrap;font-size:21px;font-weight:800;letter-spacing:-.8px;color:#f2f2f5;text-decoration:none}.v2-brand small{font-size:12px;font-weight:550;letter-spacing:-.1px;color:#a2a2af}.v2-brand b{color:#f32948}.v2-brand-mark{display:grid;grid-template-columns:repeat(2,7px);gap:3px;margin-right:9px;transform:rotate(-8deg)}.v2-brand-mark i{height:7px;width:7px;background:#f32948;border-radius:2px}.v2-brand-mark i:nth-child(2){opacity:.45}.v2-brand-mark i:nth-child(3){opacity:.7}.v2-topbar{height:calc(76px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 25px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2b2b35}.v2-avatar{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#30222c;border:1px solid #58303e;color:#ff8b9b;font-weight:650}.market-v2 .gutter{padding-left:max(23px,env(safe-area-inset-left,0px));padding-right:max(23px,env(safe-area-inset-right,0px))}.market-v2 .page{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}.market-v2 .shell{max-width:480px}.market-v2 .bottom-nav{padding-bottom:env(safe-area-inset-bottom,0px);height:calc(76px + env(safe-area-inset-bottom,0px))}.market-v2 .bottom-nav button{min-height:60px}.market-v2 .bottom-nav button.active{color:#ff8194}.v2-page-heading{display:flex;align-items:center;gap:12px;padding-top:25px;padding-bottom:4px}.v2-page-heading h1{font-size:26px;font-weight:750;letter-spacing:-1px}.v2-page-heading h1>span{color:#f32948}.v2-page-heading p{font-size:11px;color:#9696a3;margin-top:5px}.v2-back{width:32px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #33333f;border-radius:8px}.market-v2 .hero{margin-top:5px}.market-v2 .search-field input{width:100%;background:transparent;border:0;outline:none}.market-v2 .filter-tabs button{min-height:36px}.v2-product-list{display:flex;flex-direction:column;gap:10px}.market-v2 .product-card{width:100%;text-align:left;min-height:102px}.v2-product-info{min-width:0;flex:1}.v2-product-info h2{overflow-wrap:anywhere}.v2-product-info .product-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px}.v2-category-avatar{width:44px;height:44px;border-radius:12px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.market-v2 .product-price{margin-left:auto;flex-shrink:0}.market-v2 .product-price strong{font-size:15px}.v2-empty{padding:30px 12px;text-align:center;border:1px dashed #33333f;border-radius:12px}.v2-empty p{margin-top:8px;color:#92929f;font-size:12px}.admin-v2{background:#15151c;min-height:100dvh;font-family:Manrope,Arial,sans-serif}.admin-v2 .sidebar{display:flex}.admin-v2 .sidebar-inner{overflow-y:auto}.admin-v2 .nav-item{min-height:43px}.admin-v2 .nav-group-label{margin:20px 12px 10px}.admin-v2 .main-shell{min-width:0}.admin-v2 .admin-main{max-width:1680px;margin:0 auto}.admin-v2 .page-heading{margin-bottom:26px}.admin-v2 .topbar{position:sticky;top:0;z-index:30}.admin-v2 .store-link{display:flex;align-items:center;gap:8px}.v2-sidebar-account{display:flex;gap:10px;align-items:center;padding:20px;border-top:1px solid #30303b;margin-top:auto}.v2-sidebar-account strong,.v2-sidebar-account small{display:block;font-size:11px}.v2-sidebar-account small{font-size:10px;color:#8d8d9e;margin-top:4px}.admin-v2 .v2-stat{padding:20px;background:#1e1e27;border-color:#30303b;min-height:126px}.admin-v2 .v2-stat .label-caps{font-size:11px;text-transform:none;letter-spacing:0}.admin-v2 .v2-stat .text-display-xs{font-size:30px;line-height:1.4}.admin-v2 .v2-revenue{background:linear-gradient(115deg,#2b212b,#231e29);border-color:#51303e}.admin-v2 .v2-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-v2 .rounded-xl{border-radius:10px}.admin-v2 input,.admin-v2 select{min-height:40px}.admin-v2 .admin-footer{margin-top:30px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #fa6f88;outline-offset:3px}@media(max-width:820px){.admin-v2 .sidebar{position:relative;inset:auto;width:100%;height:auto;overflow:visible;border-right:0;border-bottom:1px solid #30303b}.admin-v2 .sidebar-brand{height:65px;min-height:65px;padding:0 20px}.admin-v2 .sidebar-inner{padding:0 12px 10px;overflow:visible}.admin-v2 .sidebar-inner nav{display:flex;gap:5px;overflow-x:auto;padding-bottom:4px}.admin-v2 .nav-item{white-space:nowrap;margin:0;padding:8px 12px}.admin-v2 .nav-group-label,.admin-v2 .workspace-label,.v2-sidebar-account{display:none}.admin-v2 .main-shell{margin-left:0}.admin-v2 .topbar{padding:0 18px}.admin-v2 .topbar-left,.admin-v2 .store-link{font-size:10px}.admin-v2 .admin-main{padding:22px 16px}.admin-v2 .page-heading h1{font-size:27px}.admin-v2 .v2-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-v2 .v2-stat{padding:14px}.admin-v2 .v2-stat .text-display-xs{font-size:25px}}.admin-mobile-sections{display:none}@media(max-width:820px){.admin-v2 .sidebar{display:none}.admin-v2 .admin-mobile-sections{display:block;background:#211d2b;border-bottom:1px solid #403747}.admin-mobile-sections summary{display:flex;align-items:center;gap:12px;min-height:56px;padding:12px 16px;cursor:pointer;font-size:14px;font-weight:600;list-style:none}.admin-mobile-sections summary::-webkit-details-marker{display:none}.admin-mobile-current{flex:1;min-width:0;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#b6aeba}.admin-mobile-sections[open] summary>svg{transform:rotate(90deg)}.admin-mobile-sections nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 12px 12px}.admin-mobile-section{display:flex;align-items:center;gap:9px;min-height:48px;padding:10px;border-radius:9px;font-size:12px;color:#d2cdd6}.admin-mobile-section>svg{flex-shrink:0}.admin-mobile-section.active{background:#392632;color:#ff8190}.admin-mobile-section:hover{background:#332b3b}.admin-mobile-section:focus-visible,.admin-mobile-sections summary:focus-visible{outline:2px solid #ff8190;outline-offset:-2px}}@media(max-width:380px){.market-v2 .gutter{padding-left:16px;padding-right:16px}.market-v2 .product-card{gap:9px;padding:12px 10px}.market-v2 .product-price strong{font-size:12px}.market-v2 .hero-text{padding-left:13px}.market-v2 .hero h1{font-size:18px}.market-v2 .hero-art{right:-28px;opacity:.65}.v2-product-info .product-type{max-width:100px}.market-v2 .product-price .sold-out{font-size:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.market-v2 .v2-profile-card{background:radial-gradient(ellipse at 95% 15%,#652e4155,transparent 55%),#27212c;border-color:#50303f;border-radius:15px}.market-v2 .wallet-card{margin-top:15px}.market-v2 .wallet-card .text-display-md{font-size:35px;letter-spacing:-1px}.v2-payment-brands{text-align:center;font-size:9px;color:#9f92a1;margin-top:14px}.v2-payment-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v2-payment-options button{display:flex;flex-wrap:wrap;align-items:center;gap:7px;border:1px solid #3b3444;border-radius:10px;padding:12px;text-align:left;font-size:11px;background:#25212d}.v2-payment-options button.active{border-color:#f32948;background:#422431}.v2-payment-options small{flex-basis:100%;color:#a69aaa;font-size:9px}.v2-payment-options button:disabled{opacity:.45;cursor:not-allowed}.v2-payment-options svg,.v2-payment-options img{width:20px;height:20px}.market-v2 .v2-purchase-card{padding:17px 15px;background:#23232d;border-color:#33333f;border-radius:12px}.market-v2 .v2-dialog{background:#211d2b;border-color:#4b3546;border-radius:22px 22px 0 0;max-width:480px}.v2-dialog-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.admin-v2 .v2-admin-category-grid,.admin-v2 .v2-admin-promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.admin-v2 .v2-admin-category-card{padding:20px}.admin-v2 .v2-admin-category-card .text-body-md{font-size:14px}@media(min-width:821px){.admin-v2 .v2-dialog-backdrop{align-items:center;padding:30px}.admin-v2 .v2-dialog{max-width:640px;max-height:calc(100dvh - 60px)!important;border:1px solid #4b3546;border-radius:16px;background:#211d2b}.admin-v2 .admin-main>.animate-page-in>div>button.w-full{width:auto;min-width:180px;display:flex;margin-left:auto}}@media(max-width:1050px){.admin-v2 .v2-admin-category-grid,.admin-v2 .v2-admin-promo-grid{grid-template-columns:1fr}}.v2-overview{display:flex;flex-direction:column;gap:20px}.v2-overview-actions{display:flex;justify-content:flex-end}.v2-overview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.v2-overview-middle{display:grid;grid-template-columns:1.7fr 1fr;gap:20px}.v2-dashboard-panel{border:1px solid #30303b;background:#1e1e27;border-radius:10px;overflow:hidden;min-width:0}.v2-panel-heading{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;gap:10px}.v2-panel-heading h2{font-size:15px;font-weight:700}.v2-panel-heading p{font-size:11px;color:#8d8d9e;margin-top:5px}.v2-chart-legend{display:flex;gap:6px;align-items:center;font-size:10px;color:#9d96a5}.v2-chart-legend i{width:6px;height:6px;background:#f32948;border-radius:50%}.v2-revenue-chart{height:225px;display:flex;gap:7px;padding:10px 22px 20px;background:repeating-linear-gradient(to top,transparent 0,transparent 49px,#30303b55 50px)}.v2-chart-column{display:flex;flex-direction:column;flex:1;min-width:0;gap:10px;text-align:center;font-size:9px;color:#8d8d9e}.v2-chart-track{display:flex;align-items:flex-end;flex:1}.v2-chart-track>span{display:block;width:100%;background:linear-gradient(#fa6f88,#f3294850);border-radius:4px 4px 0 0;min-height:2px}.v2-finance-row{display:block;width:calc(100% - 44px);text-align:left;margin:0 22px;padding:13px 0;border-top:1px solid #30303b}.v2-finance-row>span{display:block;font-size:11px;color:#9895a5}.v2-finance-row strong{display:flex;align-items:center;gap:8px;font-size:20px;margin-top:4px}.v2-table-scroll{overflow-x:auto}.v2-stock-category{display:flex;align-items:center;gap:12px;text-align:left;min-height:42px}.v2-stock-category img{width:34px;height:34px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.v2-stock-category>span{font-size:12px}.v2-stock-status{display:inline-block;border:1px solid #344c43;background:#26372f;color:#84c6a7;border-radius:5px;padding:3px 8px;font-size:10px;white-space:nowrap}.v2-stock-status.empty{background:#302b29;border-color:#4d4034;color:#c7a173}.admin-v2 .stock-table{width:100%;text-align:left;border-collapse:collapse}.admin-v2 .stock-table th{font-weight:500;color:#8d8d9e}.admin-v2 .stock-table th,.admin-v2 .stock-table td{padding:12px 20px;border-top:1px solid #30303b}@media(max-width:1100px){.v2-overview-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-overview-middle{grid-template-columns:1fr}}@media(max-width:480px){.v2-panel-heading{padding:16px}.v2-panel-heading h2{font-size:13px}.admin-v2 .stock-table th,.admin-v2 .stock-table td{padding:10px}.v2-stock-category{gap:6px}.v2-stock-category>span{font-size:11px}.v2-stock-status{font-size:9px}.v2-overview-stats{gap:10px}}.market-v2 .v2-profile-card .text-body-sm{font-size:11px}.market-v2 .v2-profile-card .text-headline-md{font-size:14px}.market-v2 .v2-profile-card .text-body-xs{font-size:10px}.market-v2 .v2-profile-stats .truncate{white-space:normal;overflow:visible;text-overflow:clip}.market-v2 .v2-profile-stats .text-body-md{font-size:12px}.market-v2 .v2-profile-stats .text-body-xs{font-size:10px}.admin-v2 .v2-admin-section input{background:#1e1e28;border:1px solid #343440;font-size:12px}.admin-v2 .v2-admin-section>.space-y-stack-sm>.rounded-xl{background:#1e1e27;border-color:#30303b;border-radius:10px;padding:18px 20px}.admin-v2 .v2-admin-section>.space-y-stack-sm>.rounded-xl:hover{border-color:#664454}.admin-v2 .v2-admin-section .text-body-md{font-size:12px}.admin-v2 .v2-admin-section .text-body-xs{font-size:10px}.admin-v2 .v2-admin-section textarea{background:#1b1b24;border-color:#343440;line-height:1.8}.market-v2 .bg-card{box-shadow:none}.admin-v2 .admin-main{--section-width:100%}.admin-v2 .admin-main[data-section=categories],.admin-v2 .admin-main[data-section=promocodes],.admin-v2 .admin-main[data-section=announcements]{--section-width:900px}.admin-v2 .admin-main[data-section=products],.admin-v2 .admin-main[data-section=sales],.admin-v2 .admin-main[data-section=users]{--section-width:860px}.admin-v2 .admin-main[data-section=deposits],.admin-v2 .admin-main[data-section=terms]{--section-width:960px}.admin-v2 .admin-main>.page-heading,.admin-v2 .admin-main>.animate-page-in,.admin-v2 .admin-main>.admin-footer{width:100%;max-width:var(--section-width);margin-left:auto;margin-right:auto}.admin-v2 .v2-admin-category-grid,.admin-v2 .v2-admin-promo-grid{grid-template-columns:minmax(0,1fr);max-width:900px;gap:10px}.admin-v2 .v2-admin-section{max-width:960px}.admin-v2 .v2-admin-products,.admin-v2 .v2-admin-sales,.admin-v2 .v2-admin-users{max-width:860px}.admin-v2 .v2-admin-section>.space-y-stack-sm>.rounded-xl{padding:11px 14px}.admin-v2 .v2-admin-category-card{padding:14px 16px}.admin-v2 .v2-admin-section .space-y-stack-sm{--tw-space-y-reverse:0}.admin-v2 .v2-admin-section>.space-y-stack-sm>:not([hidden])~:not([hidden]){margin-top:8px}.admin-v2 .v2-admin-section .mt-stack-md{margin-top:10px}.admin-v2 .v2-admin-section .pt-stack-md{padding-top:10px}.admin-v2 .v2-admin-deposits td,.admin-v2 .v2-admin-deposits th{padding:8px 10px;font-size:11px}.admin-v2 .v2-admin-deposits>.p-stack-lg{padding:14px}.v2-chart-periods{display:flex;gap:4px;flex-shrink:0}.v2-chart-periods button{font-size:10px;border:1px solid #393340;padding:6px 8px;border-radius:6px;color:#aaa0b3}.v2-chart-periods button[aria-pressed=true]{background:#482433;color:#ff8194;border-color:#85384e}.v2-chart-column{cursor:pointer;border:0;background:transparent;padding:0}.v2-chart-column:hover .v2-chart-track>span,.v2-chart-column[aria-pressed=true] .v2-chart-track>span{background:#ff8194;box-shadow:0 0 14px #f3294840}.v2-chart-detail{padding:12px 22px;border-top:1px solid #30303b;display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#aaa0b3;min-height:44px}.v2-announcements{max-width:900px;display:flex;flex-direction:column;gap:14px}.v2-announcement-intro{display:flex;gap:16px;align-items:center;padding:22px;background:linear-gradient(120deg,#30212e,#1e1e27);border-color:#51303e}.v2-announcement-intro h2{font-size:17px;font-weight:700}.v2-announcement-intro p{font-size:12px;color:#a69aaa;margin-top:6px}.v2-announcement-intro>button{margin-left:auto}.v2-announcement-symbol{width:48px;height:48px;border-radius:14px;background:#482433;color:#ff8194;display:flex;align-items:center;justify-content:center;flex-shrink:0}.v2-announcement-card{padding:18px}.v2-announcement-meta{display:flex;gap:12px;align-items:center;font-size:11px;color:#a69aaa;margin-bottom:14px}.v2-announcement-status{padding:3px 8px;border:1px solid #484050;border-radius:5px}.v2-announcement-status.active{color:#84c6a7;background:#26372f;border-color:#344c43}.v2-announcement-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.v2-announcement-types{display:flex;gap:8px;flex-wrap:wrap}.v2-announcement-types button{display:flex;align-items:center;gap:7px;padding:10px 12px;background:#282230;border:1px solid #44374b;border-radius:8px;font-size:12px}.v2-announcement-types button[aria-pressed=true]{background:#482433;border-color:#f32948;color:#ff8194}.v2-document-editor{background:linear-gradient(130deg,#26212d,#1e1e27)}.market-v2 a.profile-row{display:flex;text-decoration:none}.market-v2 .profile-row{width:100%;text-align:left}.market-v2 .profile-row>span:nth-child(2){min-width:0;flex:1}@media(max-width:600px){.v2-announcement-intro{flex-wrap:wrap;padding:16px}.v2-announcement-intro>div{flex:1}.v2-announcement-intro>button{width:100%;margin:0}.v2-revenue-chart{gap:3px;padding-left:12px;padding-right:12px}.v2-chart-column{font-size:8px}.v2-overview-middle .v2-panel-heading{flex-wrap:wrap}.v2-chart-detail{font-size:11px;padding:12px}.admin-v2 .v2-admin-category-card{padding:12px}}.market-v2 .v2-product-list .stock,.market-v2 .v2-product-list .product-price>span{font-size:12px;line-height:17px;font-weight:550;color:#b8b8c5}.market-v2 .v2-product-list .stock>span{flex-shrink:0}.market-v2 .v2-product-list .product-price .sold-out{font-size:11px;line-height:16px;white-space:normal;max-width:94px;text-align:center}.partner-workspace .admin-main{max-width:1320px}.partner-design-columns{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px}.partner-mobile-nav{display:none}.partner-workspace .sidebar button{text-align:left}@media(max-width:820px){.partner-mobile-nav{display:flex;gap:8px;overflow-x:auto;padding:12px 16px;border-bottom:1px solid #403747}.partner-mobile-nav a{display:flex;align-items:center;gap:6px;white-space:nowrap;min-height:44px;padding:8px 12px;border-radius:9px;font-size:12px}.partner-mobile-nav a[aria-current=page]{background:#392632;color:#ff8190}.partner-design-columns{grid-template-columns:minmax(0,1fr)}}.admin-v2 input[type=checkbox],.admin-v2 input[type=radio],.v2-dialog input[type=checkbox],.v2-dialog input[type=radio]{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;display:inline-block;width:16px;min-width:16px;height:16px;min-height:16px;padding:0;flex-shrink:0;align-self:center;accent-color:#e52a3d}details:not(.admin-mobile-sections)>summary{position:relative;display:block;min-height:44px;align-content:center;padding-right:40px;cursor:pointer;list-style:none}details:not(.admin-mobile-sections)>summary::-webkit-details-marker{display:none}details:not(.admin-mobile-sections)>summary::marker{content:""}details:not(.admin-mobile-sections)>summary:after{content:"";position:absolute;right:12px;top:50%;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform 175ms ease-out;pointer-events:none}details:not(.admin-mobile-sections)[open]>summary:after{transform:translateY(-20%) rotate(225deg)}details>summary:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px;border-radius:6px}select:not([multiple]):not([size]),select[size="1"]:not([multiple]){-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23c5c5d2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:20px 20px;cursor:pointer}select:disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){details:not(.admin-mobile-sections)>summary:after{transition:none}}@media(forced-colors:active){select:not([multiple]):not([size]),select[size="1"]:not([multiple]){-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;background-image:none}}
